Skip to content

ScriptOverlayOptions

boundaries: () => Map<string, PreviewBoundaryInfo>

The boundaries to pin, re-read on every measure so a caller can rebuild them after a DOM change.

Map<string, PreviewBoundaryInfo>


onEdit: (pin, kind, target) => void

number

PreviewPinKind

PreviewTarget

void


onRendered: (pins) => void

Called whenever the reported set of pins changes.

PreviewPin[]

void


optional window?: Window