Kind: Interface
Source: atloria-monorepo/apps/screenshot-worker/src/app/discovery/page-profiler.service.ts
Raw profile data returned from page.evaluate(). Matches the SiteMap types but kept separate to avoid cross-package imports in the worker.
Properties
| Property | Type |
|---|---|
grids | `Array<{ |
framework: string; selector: string; rowCount: number; columns: string[]; hasDetailNavigation: boolean; detailUrl?: string; detailProfile?: RawPageProfile;
}>| |tabs|Array<{
label: string;
index: number;
selector: string;
detectionMethod: string;
}>| |buttons|Array<{
text: string;
selector: string;
isEnabled: boolean;
}>| |inputs|Array<{
type: string;
placeholder: string;
selector: string;
label?: string;
}>| |forms|Array<{
selector: string;
fieldCount: number;
hasSubmitButton: boolean;
}>| |modals|Array<{
selector: string;
title?: string;
}>` |
Was this page helpful?