Skip to content

PreviewInspector

Nodepod API


Nodepod API / src / PreviewInspector

Defined in: src/sdk/preview-inspector.ts:57

Host side of the opt-in, iframe-scoped preview inspection bridge.

new PreviewInspector(proxy, instanceId, assertActive): PreviewInspector

Defined in: src/sdk/preview-inspector.ts:65

RequestProxy

string

() => void

PreviewInspector

a11y(target): Promise<InspectResult<InspectA11yNode | InspectA11yViolation[]>>

Defined in: src/sdk/preview-inspector.ts:121

InspectTarget & object

Promise<InspectResult<InspectA11yNode | InspectA11yViolation[]>>


act(target): Promise<InspectResult<InspectActionResult>>

Defined in: src/sdk/preview-inspector.ts:123

InspectTarget & InspectAction

Promise<InspectResult<InspectActionResult>>


attach(__namedParameters): void

Defined in: src/sdk/preview-inspector.ts:83

InspectAttachOptions

void


console(target): Promise<InspectResult<InspectConsoleEntry[]>>

Defined in: src/sdk/preview-inspector.ts:118

InspectTarget & object

Promise<InspectResult<InspectConsoleEntry[]>>


detach(port): void

Defined in: src/sdk/preview-inspector.ts:89

number

void


disable(): Promise<void>

Defined in: src/sdk/preview-inspector.ts:74

Promise<void>


dispose(): void

Defined in: src/sdk/preview-inspector.ts:128

void


documentSize(target): Promise<InspectResult<unknown>>

Defined in: src/sdk/preview-inspector.ts:113

InspectTarget

Promise<InspectResult<unknown>>


dom(target): Promise<InspectResult<unknown>>

Defined in: src/sdk/preview-inspector.ts:116

InspectTarget & object

Promise<InspectResult<unknown>>


enable(): Promise<void>

Defined in: src/sdk/preview-inspector.ts:67

Promise<void>


errors(target): Promise<InspectResult<InspectErrorEntry[]>>

Defined in: src/sdk/preview-inspector.ts:119

InspectTarget & object

Promise<InspectResult<InspectErrorEntry[]>>


interactives(target): Promise<InspectResult<InspectInteractiveNode[]>>

Defined in: src/sdk/preview-inspector.ts:122

InspectTarget

Promise<InspectResult<InspectInteractiveNode[]>>


navigation(target): Promise<InspectResult<unknown>>

Defined in: src/sdk/preview-inspector.ts:120

InspectTarget

Promise<InspectResult<unknown>>


networkFailures(target): Promise<InspectResult<InspectNetworkFailure[]>>

Defined in: src/sdk/preview-inspector.ts:124

InspectTarget & object

Promise<InspectResult<InspectNetworkFailure[]>>


on(event, options, maybeHandler?): () => void

Defined in: src/sdk/preview-inspector.ts:102

InspectEvent

{ port?: number; } | ((data) => void)

(data) => void

() => void


overflow(target): Promise<InspectResult<unknown>>

Defined in: src/sdk/preview-inspector.ts:114

InspectTarget

Promise<InspectResult<unknown>>


ports(): object[]

Defined in: src/sdk/preview-inspector.ts:97

object[]


query(target): Promise<InspectResult<unknown>>

Defined in: src/sdk/preview-inspector.ts:117

InspectTarget & object

Promise<InspectResult<unknown>>


screenshot(target): Promise<InspectResult<InspectScreenshot>>

Defined in: src/sdk/preview-inspector.ts:125

InspectTarget & object

Promise<InspectResult<InspectScreenshot>>


snapshot(target): Promise<InspectResult<InspectSnapshot>>

Defined in: src/sdk/preview-inspector.ts:126

InspectTarget & object

Promise<InspectResult<InspectSnapshot>>


text(target): Promise<InspectResult<unknown>>

Defined in: src/sdk/preview-inspector.ts:115

InspectTarget & object

Promise<InspectResult<unknown>>


viewport(target): Promise<InspectResult<unknown>>

Defined in: src/sdk/preview-inspector.ts:112

InspectTarget

Promise<InspectResult<unknown>>