hacifootprint

SensorRoot

Interface: SensorRoot

Defined in: src/sensor/dom-port.ts:123

The delegation root the app hands in. An element, a document, or a shadow root — all three are real answers to "where do my controls live", so the port names what they have in common and asks for nothing more.

Extends

Properties

defaultView?

readonly optional defaultView?: SensorWindow | null

Defined in: src/sensor/dom-port.ts:126


ownerDocument?

readonly optional ownerDocument?: SensorDocument | null

Defined in: src/sensor/dom-port.ts:124

Methods

addEventListener()

addEventListener(type, listener, options?): void

Defined in: src/sensor/dom-port.ts:32

Parameters

type

string

listener

SensorListener

options?

SensorListenerOptions

Returns

void

Inherited from

SensorEventTarget.addEventListener


getElementById()?

optional getElementById(elementId): SensorElement | null

Defined in: src/sensor/dom-port.ts:125

Parameters

elementId

string

Returns

SensorElement | null


removeEventListener()

removeEventListener(type, listener, options?): void

Defined in: src/sensor/dom-port.ts:33

Parameters

type

string

listener

SensorListener

options?

SensorListenerOptions

Returns

void

Inherited from

SensorEventTarget.removeEventListener

On this page