Skip to main content

Class: FsBaseInstrument<T>

A class that wraps the actual instrumenet implementation and handles the sim's vcockpit lifecycle.

Type parameters

NameType
Textends FsInstrument

Hierarchy

  • BaseInstrument

    FsBaseInstrument

Constructors

constructor

new FsBaseInstrument<T>(): FsBaseInstrument<T>

Type parameters

NameType
Textends FsInstrument

Returns

FsBaseInstrument<T>

Inherited from

BaseInstrument.constructor

Defined in

src/msfstypes/pages/vcockpit/instruments/shared/baseinstrument.d.ts:46

Properties

ATTRIBUTE_NODE

Readonly ATTRIBUTE_NODE: 2

Inherited from

BaseInstrument.ATTRIBUTE_NODE

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:16205


CDATA_SECTION_NODE

Readonly CDATA_SECTION_NODE: 4

node is a CDATASection node.

Inherited from

BaseInstrument.CDATA_SECTION_NODE

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:16209


COMMENT_NODE

Readonly COMMENT_NODE: 8

node is a Comment node.

Inherited from

BaseInstrument.COMMENT_NODE

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:16215


DOCUMENT_FRAGMENT_NODE

Readonly DOCUMENT_FRAGMENT_NODE: 11

node is a DocumentFragment node.

Inherited from

BaseInstrument.DOCUMENT_FRAGMENT_NODE

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:16221


DOCUMENT_NODE

Readonly DOCUMENT_NODE: 9

node is a document.

Inherited from

BaseInstrument.DOCUMENT_NODE

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:16217


DOCUMENT_POSITION_CONTAINED_BY

Readonly DOCUMENT_POSITION_CONTAINED_BY: 16

Set when other is a descendant of node.

Inherited from

BaseInstrument.DOCUMENT_POSITION_CONTAINED_BY

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:16232


DOCUMENT_POSITION_CONTAINS

Readonly DOCUMENT_POSITION_CONTAINS: 8

Set when other is an ancestor of node.

Inherited from

BaseInstrument.DOCUMENT_POSITION_CONTAINS

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:16230


DOCUMENT_POSITION_DISCONNECTED

Readonly DOCUMENT_POSITION_DISCONNECTED: 1

Set when node and other are not in the same tree.

Inherited from

BaseInstrument.DOCUMENT_POSITION_DISCONNECTED

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:16224


DOCUMENT_POSITION_FOLLOWING

Readonly DOCUMENT_POSITION_FOLLOWING: 4

Set when other is following node.

Inherited from

BaseInstrument.DOCUMENT_POSITION_FOLLOWING

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:16228


DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC

Readonly DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: 32

Inherited from

BaseInstrument.DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:16233


DOCUMENT_POSITION_PRECEDING

Readonly DOCUMENT_POSITION_PRECEDING: 2

Set when other is preceding node.

Inherited from

BaseInstrument.DOCUMENT_POSITION_PRECEDING

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:16226


DOCUMENT_TYPE_NODE

Readonly DOCUMENT_TYPE_NODE: 10

node is a doctype.

Inherited from

BaseInstrument.DOCUMENT_TYPE_NODE

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:16219


ELEMENT_NODE

Readonly ELEMENT_NODE: 1

node is an element.

Inherited from

BaseInstrument.ELEMENT_NODE

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:16204


ENTITY_NODE

Readonly ENTITY_NODE: 6

Inherited from

BaseInstrument.ENTITY_NODE

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:16211


ENTITY_REFERENCE_NODE

Readonly ENTITY_REFERENCE_NODE: 5

Inherited from

BaseInstrument.ENTITY_REFERENCE_NODE

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:16210


NOTATION_NODE

Readonly NOTATION_NODE: 12

Inherited from

BaseInstrument.NOTATION_NODE

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:16222


PROCESSING_INSTRUCTION_NODE

Readonly PROCESSING_INSTRUCTION_NODE: 7

node is a ProcessingInstruction node.

Inherited from

BaseInstrument.PROCESSING_INSTRUCTION_NODE

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:16213


TEXT_NODE

Readonly TEXT_NODE: 3

node is a Text node.

Inherited from

BaseInstrument.TEXT_NODE

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:16207


accessKey

accessKey: string

MDN Reference

Inherited from

BaseInstrument.accessKey

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:10053


accessKeyLabel

Readonly accessKeyLabel: string

MDN Reference

Inherited from

BaseInstrument.accessKeyLabel

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:10055


ariaAtomic

ariaAtomic: null | string

MDN Reference

Inherited from

BaseInstrument.ariaAtomic

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:2209


ariaAutoComplete

ariaAutoComplete: null | string

MDN Reference

Inherited from

BaseInstrument.ariaAutoComplete

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:2211


ariaBusy

ariaBusy: null | string

MDN Reference

Inherited from

BaseInstrument.ariaBusy

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:2213


ariaChecked

ariaChecked: null | string

MDN Reference

Inherited from

BaseInstrument.ariaChecked

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:2215


ariaColCount

ariaColCount: null | string

MDN Reference

Inherited from

BaseInstrument.ariaColCount

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:2217


ariaColIndex

ariaColIndex: null | string

MDN Reference

Inherited from

BaseInstrument.ariaColIndex

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:2219


ariaColSpan

ariaColSpan: null | string

MDN Reference

Inherited from

BaseInstrument.ariaColSpan

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:2221


ariaCurrent

ariaCurrent: null | string

MDN Reference

Inherited from

BaseInstrument.ariaCurrent

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:2223


ariaDisabled

ariaDisabled: null | string

MDN Reference

Inherited from

BaseInstrument.ariaDisabled

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:2225


ariaExpanded

ariaExpanded: null | string

MDN Reference

Inherited from

BaseInstrument.ariaExpanded

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:2227


ariaHasPopup

ariaHasPopup: null | string

MDN Reference

Inherited from

BaseInstrument.ariaHasPopup

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:2229


ariaHidden

ariaHidden: null | string

MDN Reference

Inherited from

BaseInstrument.ariaHidden

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:2231


ariaInvalid

ariaInvalid: null | string

Inherited from

BaseInstrument.ariaInvalid

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:2232


ariaKeyShortcuts

ariaKeyShortcuts: null | string

MDN Reference

Inherited from

BaseInstrument.ariaKeyShortcuts

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:2234


ariaLabel

ariaLabel: null | string

MDN Reference

Inherited from

BaseInstrument.ariaLabel

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:2236


ariaLevel

ariaLevel: null | string

MDN Reference

Inherited from

BaseInstrument.ariaLevel

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:2238


ariaLive

ariaLive: null | string

MDN Reference

Inherited from

BaseInstrument.ariaLive

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:2240


ariaModal

ariaModal: null | string

MDN Reference

Inherited from

BaseInstrument.ariaModal

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:2242


ariaMultiLine

ariaMultiLine: null | string

MDN Reference

Inherited from

BaseInstrument.ariaMultiLine

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:2244


ariaMultiSelectable

ariaMultiSelectable: null | string

MDN Reference

Inherited from

BaseInstrument.ariaMultiSelectable

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:2246


ariaOrientation

ariaOrientation: null | string

MDN Reference

Inherited from

BaseInstrument.ariaOrientation

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:2248


ariaPlaceholder

ariaPlaceholder: null | string

MDN Reference

Inherited from

BaseInstrument.ariaPlaceholder

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:2250


ariaPosInSet

ariaPosInSet: null | string

MDN Reference

Inherited from

BaseInstrument.ariaPosInSet

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:2252


ariaPressed

ariaPressed: null | string

MDN Reference

Inherited from

BaseInstrument.ariaPressed

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:2254


ariaReadOnly

ariaReadOnly: null | string

MDN Reference

Inherited from

BaseInstrument.ariaReadOnly

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:2256


ariaRequired

ariaRequired: null | string

MDN Reference

Inherited from

BaseInstrument.ariaRequired

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:2258


ariaRoleDescription

ariaRoleDescription: null | string

MDN Reference

Inherited from

BaseInstrument.ariaRoleDescription

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:2260


ariaRowCount

ariaRowCount: null | string

MDN Reference

Inherited from

BaseInstrument.ariaRowCount

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:2262


ariaRowIndex

ariaRowIndex: null | string

MDN Reference

Inherited from

BaseInstrument.ariaRowIndex

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:2264


ariaRowSpan

ariaRowSpan: null | string

MDN Reference

Inherited from

BaseInstrument.ariaRowSpan

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:2266


ariaSelected

ariaSelected: null | string

MDN Reference

Inherited from

BaseInstrument.ariaSelected

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:2268


ariaSetSize

ariaSetSize: null | string

MDN Reference

Inherited from

BaseInstrument.ariaSetSize

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:2270


ariaSort

ariaSort: null | string

MDN Reference

Inherited from

BaseInstrument.ariaSort

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:2272


ariaValueMax

ariaValueMax: null | string

MDN Reference

Inherited from

BaseInstrument.ariaValueMax

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:2274


ariaValueMin

ariaValueMin: null | string

MDN Reference

Inherited from

BaseInstrument.ariaValueMin

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:2276


ariaValueNow

ariaValueNow: null | string

MDN Reference

Inherited from

BaseInstrument.ariaValueNow

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:2278


ariaValueText

ariaValueText: null | string

MDN Reference

Inherited from

BaseInstrument.ariaValueText

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:2280


assignedSlot

Readonly assignedSlot: null | HTMLSlotElement

MDN Reference

Inherited from

BaseInstrument.assignedSlot

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:21296


attributeStyleMap

Readonly attributeStyleMap: StylePropertyMap

Inherited from

BaseInstrument.attributeStyleMap

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:7855


attributes

Readonly attributes: NamedNodeMap

MDN Reference

Inherited from

BaseInstrument.attributes

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:7600


autocapitalize

autocapitalize: string

Inherited from

BaseInstrument.autocapitalize

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:10056


autofocus

autofocus: boolean

Inherited from

BaseInstrument.autofocus

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:12045


backgroundList

Protected backgroundList: Element[]

Inherited from

BaseInstrument.backgroundList

Defined in

src/msfstypes/pages/vcockpit/instruments/shared/baseinstrument.d.ts:29


baseURI

Readonly baseURI: string

Returns node's node document's document base URL.

MDN Reference

Inherited from

BaseInstrument.baseURI

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:16074


callbackCreated

callbackCreated: () => void

Type declaration

▸ (): void

Returns

void

Inherited from

BaseInstrument.callbackCreated

Defined in

src/msfstypes/js/common.d.ts:431


childElementCount

Readonly childElementCount: number

MDN Reference

Inherited from

BaseInstrument.childElementCount

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:16763


childNodes

Readonly childNodes: NodeListOf<ChildNode>

Returns the children.

MDN Reference

Inherited from

BaseInstrument.childNodes

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:16080


children

Readonly children: HTMLCollection

Returns the child elements.

MDN Reference

Inherited from

BaseInstrument.children

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:16769


classList

Readonly classList: DOMTokenList

Allows for manipulation of element's class content attribute as a set of whitespace-separated tokens through a DOMTokenList object.

MDN Reference

Inherited from

BaseInstrument.classList

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:7606


className

className: string

Returns the value of element's class content attribute. Can be set to change it.

MDN Reference

Inherited from

BaseInstrument.className

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:7612


clientHeight

Readonly clientHeight: number

MDN Reference

Inherited from

BaseInstrument.clientHeight

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:7614


clientLeft

Readonly clientLeft: number

MDN Reference

Inherited from

BaseInstrument.clientLeft

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:7616


clientTop

Readonly clientTop: number

MDN Reference

Inherited from

BaseInstrument.clientTop

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:7618


clientWidth

Readonly clientWidth: number

MDN Reference

Inherited from

BaseInstrument.clientWidth

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:7620


contentEditable

contentEditable: string

MDN Reference

Inherited from

BaseInstrument.contentEditable

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:7862


created

created: boolean

Inherited from

BaseInstrument.created

Defined in

src/msfstypes/js/common.d.ts:414


dataMetaManager

dataMetaManager: DataReadMetaManager

Inherited from

BaseInstrument.dataMetaManager

Defined in

src/msfstypes/pages/vcockpit/instruments/shared/baseinstrument.d.ts:11


dataset

Readonly dataset: DOMStringMap

MDN Reference

Inherited from

BaseInstrument.dataset

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:12047


dir

dir: string

MDN Reference

Inherited from

BaseInstrument.dir

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:10058


draggable

draggable: boolean

MDN Reference

Inherited from

BaseInstrument.draggable

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:10060


electricalLogic

Protected electricalLogic: CompositeLogicXMLElement

Inherited from

BaseInstrument.electricalLogic

Defined in

src/msfstypes/pages/vcockpit/instruments/shared/baseinstrument.d.ts:18


electricity

Protected electricity: HTMLElement

Inherited from

BaseInstrument.electricity

Defined in

src/msfstypes/pages/vcockpit/instruments/shared/baseinstrument.d.ts:17


electricityAvailable

Protected electricityAvailable: boolean

Inherited from

BaseInstrument.electricityAvailable

Defined in

src/msfstypes/pages/vcockpit/instruments/shared/baseinstrument.d.ts:19


enterKeyHint

enterKeyHint: string

MDN Reference

Inherited from

BaseInstrument.enterKeyHint

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:7864


firstChild

Readonly firstChild: null | ChildNode

Returns the first child.

MDN Reference

Inherited from

BaseInstrument.firstChild

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:16086


firstElementChild

Readonly firstElementChild: null | Element

Returns the first child that is an element, and null otherwise.

MDN Reference

Inherited from

BaseInstrument.firstElementChild

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:16775


fsInstrument

Protected fsInstrument: T

Defined in

src/sdk/FsInstrument.ts:20


hasBeenOff

Protected hasBeenOff: boolean

Inherited from

BaseInstrument.hasBeenOff

Defined in

src/msfstypes/pages/vcockpit/instruments/shared/baseinstrument.d.ts:21


hidden

hidden: boolean

MDN Reference

Inherited from

BaseInstrument.hidden

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:10062


highlightList

Protected highlightList: HighlightedElement[]

Inherited from

BaseInstrument.highlightList

Defined in

src/msfstypes/pages/vcockpit/instruments/shared/baseinstrument.d.ts:28


highlightSvg

Protected highlightSvg: HTMLElement

Inherited from

BaseInstrument.highlightSvg

Defined in

src/msfstypes/pages/vcockpit/instruments/shared/baseinstrument.d.ts:27


id

id: string

Returns the value of element's id content attribute. Can be set to change it.

MDN Reference

Inherited from

BaseInstrument.id

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:7626


inert

inert: boolean

MDN Reference

Inherited from

BaseInstrument.inert

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:10064


initAcknowledged

Protected initAcknowledged: boolean

Inherited from

BaseInstrument.initAcknowledged

Defined in

src/msfstypes/pages/vcockpit/instruments/shared/baseinstrument.d.ts:24


initDuration

Protected initDuration: number

Inherited from

BaseInstrument.initDuration

Defined in

src/msfstypes/pages/vcockpit/instruments/shared/baseinstrument.d.ts:20


innerHTML

innerHTML: string

MDN Reference

Inherited from

BaseInstrument.innerHTML

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:14279


innerText

innerText: string

MDN Reference

Inherited from

BaseInstrument.innerText

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:10066


inputMode

inputMode: string

MDN Reference

Inherited from

BaseInstrument.inputMode

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:7866


instantciatePopupToolbar

Protected instantciatePopupToolbar: () => void

Type declaration

▸ (): void

Returns

void

Inherited from

BaseInstrument.instantciatePopupToolbar

Defined in

src/msfstypes/js/common.d.ts:430


instrumentXmlConfig

instrumentXmlConfig: Element

Inherited from

BaseInstrument.instrumentXmlConfig

Defined in

src/msfstypes/pages/vcockpit/instruments/shared/baseinstrument.d.ts:14


isConnected

Readonly isConnected: boolean

Returns true if node is connected and false otherwise.

MDN Reference

Inherited from

BaseInstrument.isConnected

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:16092


isContentEditable

Readonly isContentEditable: boolean

MDN Reference

Inherited from

BaseInstrument.isContentEditable

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:7868


isStarted

Protected isStarted: boolean

Inherited from

BaseInstrument.isStarted

Defined in

src/msfstypes/pages/vcockpit/instruments/shared/baseinstrument.d.ts:22


lang

lang: string

MDN Reference

Inherited from

BaseInstrument.lang

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:10068


lastChild

Readonly lastChild: null | ChildNode

Returns the last child.

MDN Reference

Inherited from

BaseInstrument.lastChild

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:16098


lastElementChild

Readonly lastElementChild: null | Element

Returns the last child that is an element, and null otherwise.

MDN Reference

Inherited from

BaseInstrument.lastElementChild

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:16781


localName

Readonly localName: string

Returns the local name.

MDN Reference

Inherited from

BaseInstrument.localName

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:7632


namespaceURI

Readonly namespaceURI: null | string

Returns the namespace.

MDN Reference

Inherited from

BaseInstrument.namespaceURI

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:7638


needValidationAfterInit

Protected needValidationAfterInit: boolean

Inherited from

BaseInstrument.needValidationAfterInit

Defined in

src/msfstypes/pages/vcockpit/instruments/shared/baseinstrument.d.ts:23


nextElementSibling

Readonly nextElementSibling: null | Element

Returns the first following sibling that is an element, and null otherwise.

MDN Reference

Inherited from

BaseInstrument.nextElementSibling

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:16354


nextSibling

Readonly nextSibling: null | ChildNode

Returns the next sibling.

MDN Reference

Inherited from

BaseInstrument.nextSibling

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:16104


nodeName

Readonly nodeName: string

Returns a string appropriate for the type of node.

MDN Reference

Inherited from

BaseInstrument.nodeName

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:16110


nodeType

Readonly nodeType: number

Returns the type of node.

MDN Reference

Inherited from

BaseInstrument.nodeType

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:16116


nodeValue

nodeValue: null | string

MDN Reference

Inherited from

BaseInstrument.nodeValue

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:16118


nonce

Optional nonce: string

MDN Reference

Inherited from

BaseInstrument.nonce

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:12049


offsetHeight

Readonly offsetHeight: number

MDN Reference

Inherited from

BaseInstrument.offsetHeight

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:10070


offsetLeft

Readonly offsetLeft: number

MDN Reference

Inherited from

BaseInstrument.offsetLeft

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:10072


offsetParent

Readonly offsetParent: null | Element

MDN Reference

Inherited from

BaseInstrument.offsetParent

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:10074


offsetTop

Readonly offsetTop: number

MDN Reference

Inherited from

BaseInstrument.offsetTop

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:10076


offsetWidth

Readonly offsetWidth: number

MDN Reference

Inherited from

BaseInstrument.offsetWidth

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:10078


onCSSApplied

onCSSApplied: Promise<void>

Inherited from

BaseInstrument.onCSSApplied

Defined in

src/msfstypes/js/common.d.ts:418


onResourceLoaded

Protected onResourceLoaded: (e: CustomEvent<any>) => void

Type declaration

▸ (e): void

Parameters
NameType
eCustomEvent<any>
Returns

void

Inherited from

BaseInstrument.onResourceLoaded

Defined in

src/msfstypes/js/common.d.ts:424


onabort

onabort: null | (this: GlobalEventHandlers, ev: UIEvent) => any

Fires when the user aborts the download.

Param

The event.

MDN Reference

Inherited from

BaseInstrument.onabort

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:8948


onanimationcancel

onanimationcancel: null | (this: GlobalEventHandlers, ev: AnimationEvent) => any

MDN Reference

Inherited from

BaseInstrument.onanimationcancel

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:8950


onanimationend

onanimationend: null | (this: GlobalEventHandlers, ev: AnimationEvent) => any

MDN Reference

Inherited from

BaseInstrument.onanimationend

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:8952


onanimationiteration

onanimationiteration: null | (this: GlobalEventHandlers, ev: AnimationEvent) => any

MDN Reference

Inherited from

BaseInstrument.onanimationiteration

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:8954


onanimationstart

onanimationstart: null | (this: GlobalEventHandlers, ev: AnimationEvent) => any

MDN Reference

Inherited from

BaseInstrument.onanimationstart

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:8956


onauxclick

onauxclick: null | (this: GlobalEventHandlers, ev: MouseEvent) => any

MDN Reference

Inherited from

BaseInstrument.onauxclick

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:8958


onbeforeinput

onbeforeinput: null | (this: GlobalEventHandlers, ev: InputEvent) => any

MDN Reference

Inherited from

BaseInstrument.onbeforeinput

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:8960


onblur

onblur: null | (this: GlobalEventHandlers, ev: FocusEvent) => any

Fires when the object loses the input focus.

Param

The focus event.

MDN Reference

Inherited from

BaseInstrument.onblur

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:8967


oncancel

oncancel: null | (this: GlobalEventHandlers, ev: Event) => any

MDN Reference

Inherited from

BaseInstrument.oncancel

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:8969


oncanplay

oncanplay: null | (this: GlobalEventHandlers, ev: Event) => any

Occurs when playback is possible, but would require further buffering.

Param

The event.

MDN Reference

Inherited from

BaseInstrument.oncanplay

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:8976


oncanplaythrough

oncanplaythrough: null | (this: GlobalEventHandlers, ev: Event) => any

MDN Reference

Inherited from

BaseInstrument.oncanplaythrough

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:8978


onchange

onchange: null | (this: GlobalEventHandlers, ev: Event) => any

Fires when the contents of the object or selection have changed.

Param

The event.

MDN Reference

Inherited from

BaseInstrument.onchange

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:8985


onclick

onclick: null | (this: GlobalEventHandlers, ev: MouseEvent) => any

Fires when the user clicks the left mouse button on the object

Param

The mouse event.

MDN Reference

Inherited from

BaseInstrument.onclick

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:8992


onclose

onclose: null | (this: GlobalEventHandlers, ev: Event) => any

MDN Reference

Inherited from

BaseInstrument.onclose

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:8994


oncontextmenu

oncontextmenu: null | (this: GlobalEventHandlers, ev: MouseEvent) => any

Fires when the user clicks the right mouse button in the client area, opening the context menu.

Param

The mouse event.

MDN Reference

Inherited from

BaseInstrument.oncontextmenu

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:9001


oncopy

oncopy: null | (this: GlobalEventHandlers, ev: ClipboardEvent) => any

MDN Reference

Inherited from

BaseInstrument.oncopy

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:9003


oncuechange

oncuechange: null | (this: GlobalEventHandlers, ev: Event) => any

MDN Reference

Inherited from

BaseInstrument.oncuechange

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:9005


oncut

oncut: null | (this: GlobalEventHandlers, ev: ClipboardEvent) => any

MDN Reference

Inherited from

BaseInstrument.oncut

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:9007


ondblclick

ondblclick: null | (this: GlobalEventHandlers, ev: MouseEvent) => any

Fires when the user double-clicks the object.

Param

The mouse event.

MDN Reference

Inherited from

BaseInstrument.ondblclick

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:9014


ondrag

ondrag: null | (this: GlobalEventHandlers, ev: DragEvent) => any

Fires on the source object continuously during a drag operation.

Param

The event.

MDN Reference

Inherited from

BaseInstrument.ondrag

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:9021


ondragend

ondragend: null | (this: GlobalEventHandlers, ev: DragEvent) => any

Fires on the source object when the user releases the mouse at the close of a drag operation.

Param

The event.

MDN Reference

Inherited from

BaseInstrument.ondragend

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:9028


ondragenter

ondragenter: null | (this: GlobalEventHandlers, ev: DragEvent) => any

Fires on the target element when the user drags the object to a valid drop target.

Param

The drag event.

MDN Reference

Inherited from

BaseInstrument.ondragenter

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:9035


ondragleave

ondragleave: null | (this: GlobalEventHandlers, ev: DragEvent) => any

Fires on the target object when the user moves the mouse out of a valid drop target during a drag operation.

Param

The drag event.

MDN Reference

Inherited from

BaseInstrument.ondragleave

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:9042


ondragover

ondragover: null | (this: GlobalEventHandlers, ev: DragEvent) => any

Fires on the target element continuously while the user drags the object over a valid drop target.

Param

The event.

MDN Reference

Inherited from

BaseInstrument.ondragover

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:9049


ondragstart

ondragstart: null | (this: GlobalEventHandlers, ev: DragEvent) => any

Fires on the source object when the user starts to drag a text selection or selected object.

Param

The event.

MDN Reference

Inherited from

BaseInstrument.ondragstart

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:9056


ondrop

ondrop: null | (this: GlobalEventHandlers, ev: DragEvent) => any

MDN Reference

Inherited from

BaseInstrument.ondrop

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:9058


ondurationchange

ondurationchange: null | (this: GlobalEventHandlers, ev: Event) => any

Occurs when the duration attribute is updated.

Param

The event.

MDN Reference

Inherited from

BaseInstrument.ondurationchange

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:9065


onemptied

onemptied: null | (this: GlobalEventHandlers, ev: Event) => any

Occurs when the media element is reset to its initial state.

Param

The event.

MDN Reference

Inherited from

BaseInstrument.onemptied

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:9072


onended

onended: null | (this: GlobalEventHandlers, ev: Event) => any

Occurs when the end of playback is reached.

Param

The event

MDN Reference

Inherited from

BaseInstrument.onended

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:9079


onerror

onerror: OnErrorEventHandler

Fires when an error occurs during object loading.

Param

The event.

MDN Reference

Inherited from

BaseInstrument.onerror

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:9086


onfocus

onfocus: null | (this: GlobalEventHandlers, ev: FocusEvent) => any

Fires when the object receives focus.

Param

The event.

MDN Reference

Inherited from

BaseInstrument.onfocus

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:9093


onformdata

onformdata: null | (this: GlobalEventHandlers, ev: FormDataEvent) => any

MDN Reference

Inherited from

BaseInstrument.onformdata

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:9095


onfullscreenchange

onfullscreenchange: null | (this: Element, ev: Event) => any

MDN Reference

Inherited from

BaseInstrument.onfullscreenchange

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:7640


onfullscreenerror

onfullscreenerror: null | (this: Element, ev: Event) => any

MDN Reference

Inherited from

BaseInstrument.onfullscreenerror

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:7642


ongotpointercapture

ongotpointercapture: null | (this: GlobalEventHandlers, ev: PointerEvent) => any

MDN Reference

Inherited from

BaseInstrument.ongotpointercapture

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:9097


oninput

oninput: null | (this: GlobalEventHandlers, ev: Event) => any

MDN Reference

Inherited from

BaseInstrument.oninput

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:9099


oninvalid

oninvalid: null | (this: GlobalEventHandlers, ev: Event) => any

MDN Reference

Inherited from

BaseInstrument.oninvalid

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:9101


onkeydown

onkeydown: null | (this: GlobalEventHandlers, ev: KeyboardEvent) => any

Fires when the user presses a key.

Param

The keyboard event

MDN Reference

Inherited from

BaseInstrument.onkeydown

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:9108


onkeypress

onkeypress: null | (this: GlobalEventHandlers, ev: KeyboardEvent) => any

Fires when the user presses an alphanumeric key.

Param

The event.

Deprecated

MDN Reference

Inherited from

BaseInstrument.onkeypress

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:9116


onkeyup

onkeyup: null | (this: GlobalEventHandlers, ev: KeyboardEvent) => any

Fires when the user releases a key.

Param

The keyboard event

MDN Reference

Inherited from

BaseInstrument.onkeyup

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:9123


onload

onload: null | (this: GlobalEventHandlers, ev: Event) => any

Fires immediately after the browser loads the object.

Param

The event.

MDN Reference

Inherited from

BaseInstrument.onload

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:9130


onloadeddata

onloadeddata: null | (this: GlobalEventHandlers, ev: Event) => any

Occurs when media data is loaded at the current playback position.

Param

The event.

MDN Reference

Inherited from

BaseInstrument.onloadeddata

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:9137


onloadedmetadata

onloadedmetadata: null | (this: GlobalEventHandlers, ev: Event) => any

Occurs when the duration and dimensions of the media have been determined.

Param

The event.

MDN Reference

Inherited from

BaseInstrument.onloadedmetadata

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:9144


onloadstart

onloadstart: null | (this: GlobalEventHandlers, ev: Event) => any

Occurs when Internet Explorer begins looking for media data.

Param

The event.

MDN Reference

Inherited from

BaseInstrument.onloadstart

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:9151


onlostpointercapture

onlostpointercapture: null | (this: GlobalEventHandlers, ev: PointerEvent) => any

MDN Reference

Inherited from

BaseInstrument.onlostpointercapture

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:9153


onmousedown

onmousedown: null | (this: GlobalEventHandlers, ev: MouseEvent) => any

Fires when the user clicks the object with either mouse button.

Param

The mouse event.

MDN Reference

Inherited from

BaseInstrument.onmousedown

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:9160


onmouseenter

onmouseenter: null | (this: GlobalEventHandlers, ev: MouseEvent) => any

MDN Reference

Inherited from

BaseInstrument.onmouseenter

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:9162


onmouseleave

onmouseleave: null | (this: GlobalEventHandlers, ev: MouseEvent) => any

MDN Reference

Inherited from

BaseInstrument.onmouseleave

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:9164


onmousemove

onmousemove: null | (this: GlobalEventHandlers, ev: MouseEvent) => any

Fires when the user moves the mouse over the object.

Param

The mouse event.

MDN Reference

Inherited from

BaseInstrument.onmousemove

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:9171


onmouseout

onmouseout: null | (this: GlobalEventHandlers, ev: MouseEvent) => any

Fires when the user moves the mouse pointer outside the boundaries of the object.

Param

The mouse event.

MDN Reference

Inherited from

BaseInstrument.onmouseout

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:9178


onmouseover

onmouseover: null | (this: GlobalEventHandlers, ev: MouseEvent) => any

Fires when the user moves the mouse pointer into the object.

Param

The mouse event.

MDN Reference

Inherited from

BaseInstrument.onmouseover

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:9185


onmouseup

onmouseup: null | (this: GlobalEventHandlers, ev: MouseEvent) => any

Fires when the user releases a mouse button while the mouse is over the object.

Param

The mouse event.

MDN Reference

Inherited from

BaseInstrument.onmouseup

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:9192


onpaste

onpaste: null | (this: GlobalEventHandlers, ev: ClipboardEvent) => any

MDN Reference

Inherited from

BaseInstrument.onpaste

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:9194


onpause

onpause: null | (this: GlobalEventHandlers, ev: Event) => any

Occurs when playback is paused.

Param

The event.

MDN Reference

Inherited from

BaseInstrument.onpause

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:9201


onplay

onplay: null | (this: GlobalEventHandlers, ev: Event) => any

Occurs when the play method is requested.

Param

The event.

MDN Reference

Inherited from

BaseInstrument.onplay

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:9208


onplaying

onplaying: null | (this: GlobalEventHandlers, ev: Event) => any

Occurs when the audio or video has started playing.

Param

The event.

MDN Reference

Inherited from

BaseInstrument.onplaying

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:9215


onpointercancel

onpointercancel: null | (this: GlobalEventHandlers, ev: PointerEvent) => any

MDN Reference

Inherited from

BaseInstrument.onpointercancel

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:9217


onpointerdown

onpointerdown: null | (this: GlobalEventHandlers, ev: PointerEvent) => any

MDN Reference

Inherited from

BaseInstrument.onpointerdown

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:9219


onpointerenter

onpointerenter: null | (this: GlobalEventHandlers, ev: PointerEvent) => any

MDN Reference

Inherited from

BaseInstrument.onpointerenter

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:9221


onpointerleave

onpointerleave: null | (this: GlobalEventHandlers, ev: PointerEvent) => any

MDN Reference

Inherited from

BaseInstrument.onpointerleave

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:9223


onpointermove

onpointermove: null | (this: GlobalEventHandlers, ev: PointerEvent) => any

MDN Reference

Inherited from

BaseInstrument.onpointermove

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:9225


onpointerout

onpointerout: null | (this: GlobalEventHandlers, ev: PointerEvent) => any

MDN Reference

Inherited from

BaseInstrument.onpointerout

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:9227


onpointerover

onpointerover: null | (this: GlobalEventHandlers, ev: PointerEvent) => any

MDN Reference

Inherited from

BaseInstrument.onpointerover

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:9229


onpointerup

onpointerup: null | (this: GlobalEventHandlers, ev: PointerEvent) => any

MDN Reference

Inherited from

BaseInstrument.onpointerup

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:9231


onprogress

onprogress: null | (this: GlobalEventHandlers, ev: ProgressEvent<EventTarget>) => any

Occurs to indicate progress while downloading media data.

Param

The event.

MDN Reference

Inherited from

BaseInstrument.onprogress

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:9238


onratechange

onratechange: null | (this: GlobalEventHandlers, ev: Event) => any

Occurs when the playback rate is increased or decreased.

Param

The event.

MDN Reference

Inherited from

BaseInstrument.onratechange

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:9245


onreset

onreset: null | (this: GlobalEventHandlers, ev: Event) => any

Fires when the user resets a form.

Param

The event.

MDN Reference

Inherited from

BaseInstrument.onreset

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:9252


onresize

onresize: null | (this: GlobalEventHandlers, ev: UIEvent) => any

MDN Reference

Inherited from

BaseInstrument.onresize

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:9254


onscroll

onscroll: null | (this: GlobalEventHandlers, ev: Event) => any

Fires when the user repositions the scroll box in the scroll bar on the object.

Param

The event.

MDN Reference

Inherited from

BaseInstrument.onscroll

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:9261


onscrollend

onscrollend: null | (this: GlobalEventHandlers, ev: Event) => any

MDN Reference

Inherited from

BaseInstrument.onscrollend

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:9263


onsecuritypolicyviolation

onsecuritypolicyviolation: null | (this: GlobalEventHandlers, ev: SecurityPolicyViolationEvent) => any

MDN Reference

Inherited from

BaseInstrument.onsecuritypolicyviolation

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:9265


onseeked

onseeked: null | (this: GlobalEventHandlers, ev: Event) => any

Occurs when the seek operation ends.

Param

The event.

MDN Reference

Inherited from

BaseInstrument.onseeked

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:9272


onseeking

onseeking: null | (this: GlobalEventHandlers, ev: Event) => any

Occurs when the current playback position is moved.

Param

The event.

MDN Reference

Inherited from

BaseInstrument.onseeking

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:9279


onselect

onselect: null | (this: GlobalEventHandlers, ev: Event) => any

Fires when the current selection changes.

Param

The event.

MDN Reference

Inherited from

BaseInstrument.onselect

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:9286


onselectionchange

onselectionchange: null | (this: GlobalEventHandlers, ev: Event) => any

MDN Reference

Inherited from

BaseInstrument.onselectionchange

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:9288


onselectstart

onselectstart: null | (this: GlobalEventHandlers, ev: Event) => any

MDN Reference

Inherited from

BaseInstrument.onselectstart

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:9290


onslotchange

onslotchange: null | (this: GlobalEventHandlers, ev: Event) => any

MDN Reference

Inherited from

BaseInstrument.onslotchange

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:9292


onstalled

onstalled: null | (this: GlobalEventHandlers, ev: Event) => any

Occurs when the download has stopped.

Param

The event.

MDN Reference

Inherited from

BaseInstrument.onstalled

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:9299


onsubmit

onsubmit: null | (this: GlobalEventHandlers, ev: SubmitEvent) => any

MDN Reference

Inherited from

BaseInstrument.onsubmit

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:9301


onsuspend

onsuspend: null | (this: GlobalEventHandlers, ev: Event) => any

Occurs if the load operation has been intentionally halted.

Param

The event.

MDN Reference

Inherited from

BaseInstrument.onsuspend

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:9308


ontimeupdate

ontimeupdate: null | (this: GlobalEventHandlers, ev: Event) => any

Occurs to indicate the current playback position.

Param

The event.

MDN Reference

Inherited from

BaseInstrument.ontimeupdate

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:9315


ontoggle

ontoggle: null | (this: GlobalEventHandlers, ev: Event) => any

MDN Reference

Inherited from

BaseInstrument.ontoggle

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:9317


ontouchcancel

Optional ontouchcancel: null | (this: GlobalEventHandlers, ev: TouchEvent) => any

MDN Reference

Inherited from

BaseInstrument.ontouchcancel

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:9319


ontouchend

Optional ontouchend: null | (this: GlobalEventHandlers, ev: TouchEvent) => any

MDN Reference

Inherited from

BaseInstrument.ontouchend

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:9321


ontouchmove

Optional ontouchmove: null | (this: GlobalEventHandlers, ev: TouchEvent) => any

MDN Reference

Inherited from

BaseInstrument.ontouchmove

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:9323


ontouchstart

Optional ontouchstart: null | (this: GlobalEventHandlers, ev: TouchEvent) => any

MDN Reference

Inherited from

BaseInstrument.ontouchstart

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:9325


ontransitioncancel

ontransitioncancel: null | (this: GlobalEventHandlers, ev: TransitionEvent) => any

MDN Reference

Inherited from

BaseInstrument.ontransitioncancel

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:9327


ontransitionend

ontransitionend: null | (this: GlobalEventHandlers, ev: TransitionEvent) => any

MDN Reference

Inherited from

BaseInstrument.ontransitionend

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:9329


ontransitionrun

ontransitionrun: null | (this: GlobalEventHandlers, ev: TransitionEvent) => any

MDN Reference

Inherited from

BaseInstrument.ontransitionrun

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:9331


ontransitionstart

ontransitionstart: null | (this: GlobalEventHandlers, ev: TransitionEvent) => any

MDN Reference

Inherited from

BaseInstrument.ontransitionstart

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:9333


onvolumechange

onvolumechange: null | (this: GlobalEventHandlers, ev: Event) => any

Occurs when the volume is changed, or playback is muted or unmuted.

Param

The event.

MDN Reference

Inherited from

BaseInstrument.onvolumechange

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:9340


onwaiting

onwaiting: null | (this: GlobalEventHandlers, ev: Event) => any

Occurs when playback stops because the next frame of a video resource is not available.

Param

The event.

MDN Reference

Inherited from

BaseInstrument.onwaiting

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:9347


onwebkitanimationend

onwebkitanimationend: null | (this: GlobalEventHandlers, ev: Event) => any

Deprecated

This is a legacy alias of onanimationend.

MDN Reference

Inherited from

BaseInstrument.onwebkitanimationend

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:9353


onwebkitanimationiteration

onwebkitanimationiteration: null | (this: GlobalEventHandlers, ev: Event) => any

Deprecated

This is a legacy alias of onanimationiteration.

MDN Reference

Inherited from

BaseInstrument.onwebkitanimationiteration

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:9359


onwebkitanimationstart

onwebkitanimationstart: null | (this: GlobalEventHandlers, ev: Event) => any

Deprecated

This is a legacy alias of onanimationstart.

MDN Reference

Inherited from

BaseInstrument.onwebkitanimationstart

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:9365


onwebkittransitionend

onwebkittransitionend: null | (this: GlobalEventHandlers, ev: Event) => any

Deprecated

This is a legacy alias of ontransitionend.

MDN Reference

Inherited from

BaseInstrument.onwebkittransitionend

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:9371


onwheel

onwheel: null | (this: GlobalEventHandlers, ev: WheelEvent) => any

MDN Reference

Inherited from

BaseInstrument.onwheel

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:9373


outerHTML

outerHTML: string

MDN Reference

Inherited from

BaseInstrument.outerHTML

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:7644


outerText

outerText: string

MDN Reference

Inherited from

BaseInstrument.outerText

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:10080


ownerDocument

Readonly ownerDocument: Document

Inherited from

BaseInstrument.ownerDocument

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:7645


parentElement

Readonly parentElement: null | HTMLElement

Returns the parent element.

MDN Reference

Inherited from

BaseInstrument.parentElement

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:16130


parentNode

Readonly parentNode: null | ParentNode

Returns the parent.

MDN Reference

Inherited from

BaseInstrument.parentNode

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:16136


part

Readonly part: DOMTokenList

MDN Reference

Inherited from

BaseInstrument.part

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:7647


popover

popover: null | string

MDN Reference

Inherited from

BaseInstrument.popover

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:10082


prefix

Readonly prefix: null | string

Returns the namespace prefix.

MDN Reference

Inherited from

BaseInstrument.prefix

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:7653


previousElementSibling

Readonly previousElementSibling: null | Element

Returns the first preceding sibling that is an element, and null otherwise.

MDN Reference

Inherited from

BaseInstrument.previousElementSibling

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:16360


previousSibling

Readonly previousSibling: null | ChildNode

Returns the previous sibling.

MDN Reference

Inherited from

BaseInstrument.previousSibling

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:16142


requestPadFilterRectInfo

Protected requestPadFilterRectInfo: () => void

Type declaration

▸ (): void

Returns

void

Inherited from

BaseInstrument.requestPadFilterRectInfo

Defined in

src/msfstypes/js/common.d.ts:377


reversionaryMode

Protected reversionaryMode: boolean

Inherited from

BaseInstrument.reversionaryMode

Defined in

src/msfstypes/pages/vcockpit/instruments/shared/baseinstrument.d.ts:26


role

role: null | string

Inherited from

BaseInstrument.role

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:2281


screenState

Protected screenState: ScreenState

Inherited from

BaseInstrument.screenState

Defined in

src/msfstypes/pages/vcockpit/instruments/shared/baseinstrument.d.ts:25


scrollHeight

Readonly scrollHeight: number

MDN Reference

Inherited from

BaseInstrument.scrollHeight

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:7655


scrollLeft

scrollLeft: number

MDN Reference

Inherited from

BaseInstrument.scrollLeft

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:7657


scrollTop

scrollTop: number

MDN Reference

Inherited from

BaseInstrument.scrollTop

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:7659


scrollWidth

Readonly scrollWidth: number

MDN Reference

Inherited from

BaseInstrument.scrollWidth

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:7661


sendSizeUpdate

sendSizeUpdate: () => void

Type declaration

▸ (): void

Returns

void

Inherited from

BaseInstrument.sendSizeUpdate

Defined in

src/msfstypes/js/common.d.ts:402


shadowRoot

Readonly shadowRoot: null | ShadowRoot

Returns element's shadow root, if any, and if shadow root's mode is "open", and null otherwise.

MDN Reference

Inherited from

BaseInstrument.shadowRoot

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:7667


slot

slot: string

Returns the value of element's slot content attribute. Can be set to change it.

MDN Reference

Inherited from

BaseInstrument.slot

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:7673


spellcheck

spellcheck: boolean

MDN Reference

Inherited from

BaseInstrument.spellcheck

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:10084


startTime

Protected startTime: number

Inherited from

BaseInstrument.startTime

Defined in

src/msfstypes/pages/vcockpit/instruments/shared/baseinstrument.d.ts:15


style

Readonly style: CSSStyleDeclaration

MDN Reference

Inherited from

BaseInstrument.style

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:7857


tabIndex

tabIndex: number

MDN Reference

Inherited from

BaseInstrument.tabIndex

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:12051


tagName

Readonly tagName: string

Returns the HTML-uppercased qualified name.

MDN Reference

Inherited from

BaseInstrument.tagName

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:7679


textContent

textContent: null | string

MDN Reference

Inherited from

BaseInstrument.textContent

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:16144


title

title: string

MDN Reference

Inherited from

BaseInstrument.title

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:10086


translate

translate: boolean

Inherited from

BaseInstrument.translate

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:10087


urlConfig

urlConfig: URLConfig

Inherited from

BaseInstrument.urlConfig

Defined in

src/msfstypes/pages/vcockpit/instruments/shared/baseinstrument.d.ts:12


xmlConfig

xmlConfig: Document

Inherited from

BaseInstrument.xmlConfig

Defined in

src/msfstypes/pages/vcockpit/instruments/shared/baseinstrument.d.ts:13


allInstrumentsLoaded

Static allInstrumentsLoaded: boolean

Inherited from

BaseInstrument.allInstrumentsLoaded

Defined in

src/msfstypes/pages/vcockpit/instruments/shared/baseinstrument.d.ts:9


useSvgImages

Static useSvgImages: boolean

Inherited from

BaseInstrument.useSvgImages

Defined in

src/msfstypes/pages/vcockpit/instruments/shared/baseinstrument.d.ts:10

Accessors

IsGlassCockpit

get IsGlassCockpit(): boolean

Returns

boolean

Inherited from

BaseInstrument.IsGlassCockpit

Defined in

src/msfstypes/pages/vcockpit/instruments/shared/baseinstrument.d.ts:51


autoInside

get autoInside(): boolean

Returns

boolean

Inherited from

BaseInstrument.autoInside

Defined in

src/msfstypes/js/common.d.ts:408


canBeSelected

get canBeSelected(): boolean

Returns

boolean

Inherited from

BaseInstrument.canBeSelected

Defined in

src/msfstypes/js/common.d.ts:369


canEnterKeysMode

get canEnterKeysMode(): boolean

Returns

boolean

Inherited from

BaseInstrument.canEnterKeysMode

Defined in

src/msfstypes/js/common.d.ts:326

set canEnterKeysMode(val): void

Parameters

NameType
valboolean

Returns

void

Inherited from

BaseInstrument.canEnterKeysMode

Defined in

src/msfstypes/js/common.d.ts:327


childActiveClass

get childActiveClass(): string

Returns

string

Inherited from

BaseInstrument.childActiveClass

Defined in

src/msfstypes/js/common.d.ts:323


deltaTime

get deltaTime(): number

Returns

number

Inherited from

BaseInstrument.deltaTime

Defined in

src/msfstypes/pages/vcockpit/instruments/shared/baseinstrument.d.ts:53


disabled

get disabled(): boolean

Returns

boolean

Inherited from

BaseInstrument.disabled

Defined in

src/msfstypes/js/common.d.ts:364

set disabled(bool): void

Parameters

NameType
boolboolean

Returns

void

Inherited from

BaseInstrument.disabled

Defined in

src/msfstypes/js/common.d.ts:361


enabled

get enabled(): boolean

Returns

boolean

Inherited from

BaseInstrument.enabled

Defined in

src/msfstypes/js/common.d.ts:358


facilityLoader

get facilityLoader(): FacilityLoader

Returns

FacilityLoader

Inherited from

BaseInstrument.facilityLoader

Defined in

src/msfstypes/pages/vcockpit/instruments/shared/baseinstrument.d.ts:56


flightPlanManager

get flightPlanManager(): FlightPlanManager

Returns

FlightPlanManager

Inherited from

BaseInstrument.flightPlanManager

Defined in

src/msfstypes/pages/vcockpit/instruments/shared/baseinstrument.d.ts:55


focused

get focused(): boolean

Returns

boolean

Inherited from

BaseInstrument.focused

Defined in

src/msfstypes/js/common.d.ts:387


forceNoKeyNavigation

get forceNoKeyNavigation(): boolean

Returns

boolean

Inherited from

BaseInstrument.forceNoKeyNavigation

Defined in

src/msfstypes/js/common.d.ts:368


frameCount

get frameCount(): number

Returns

number

Inherited from

BaseInstrument.frameCount

Defined in

src/msfstypes/pages/vcockpit/instruments/shared/baseinstrument.d.ts:54


globalGridColumn

get globalGridColumn(): string[]

Returns

string[]

Inherited from

BaseInstrument.globalGridColumn

Defined in

src/msfstypes/js/common.d.ts:348


globalGridColumnEnd

get globalGridColumnEnd(): string[]

Returns

string[]

Inherited from

BaseInstrument.globalGridColumnEnd

Defined in

src/msfstypes/js/common.d.ts:349


globalGridRow

get globalGridRow(): string[]

Returns

string[]

Inherited from

BaseInstrument.globalGridRow

Defined in

src/msfstypes/js/common.d.ts:350


globalGridRowEnd

get globalGridRowEnd(): string[]

Returns

string[]

Inherited from

BaseInstrument.globalGridRowEnd

Defined in

src/msfstypes/js/common.d.ts:351


initialized

get initialized(): boolean

Returns

boolean

Inherited from

BaseInstrument.initialized

Defined in

src/msfstypes/pages/vcockpit/instruments/shared/baseinstrument.d.ts:47


instrumentIdentifier

get instrumentIdentifier(): string

Returns

string

Inherited from

BaseInstrument.instrumentIdentifier

Defined in

src/msfstypes/pages/vcockpit/instruments/shared/baseinstrument.d.ts:48


instrumentIndex

get instrumentIndex(): number

Returns

number

Inherited from

BaseInstrument.instrumentIndex

Defined in

src/msfstypes/pages/vcockpit/instruments/shared/baseinstrument.d.ts:49


isInteractive

get isInteractive(): boolean

Whether or not the instrument is interactive (a touchscreen instrument).

Returns

boolean

True

Overrides

BaseInstrument.isInteractive

Defined in

src/sdk/FsInstrument.ts:86


isPrimary

get isPrimary(): boolean

Returns

boolean

Inherited from

BaseInstrument.isPrimary

Defined in

src/msfstypes/pages/vcockpit/instruments/shared/baseinstrument.d.ts:52


loading

get loading(): boolean

Returns

boolean

Inherited from

BaseInstrument.loading

Defined in

src/msfstypes/js/common.d.ts:372

set loading(val): void

Parameters

NameType
valboolean

Returns

void

Inherited from

BaseInstrument.loading

Defined in

src/msfstypes/js/common.d.ts:373


loadingText

get loadingText(): string

Returns

string

Inherited from

BaseInstrument.loadingText

Defined in

src/msfstypes/js/common.d.ts:374

set loadingText(val): void

Parameters

NameType
valstring

Returns

void

Inherited from

BaseInstrument.loadingText

Defined in

src/msfstypes/js/common.d.ts:375


localGrid

get localGrid(): GridPosition

Returns

GridPosition

Inherited from

BaseInstrument.localGrid

Defined in

src/msfstypes/js/common.d.ts:338


localgridColumn

get localgridColumn(): string

Returns

string

Inherited from

BaseInstrument.localgridColumn

Defined in

src/msfstypes/js/common.d.ts:339

set localgridColumn(value): void

Parameters

NameType
valuestring

Returns

void

Inherited from

BaseInstrument.localgridColumn

Defined in

src/msfstypes/js/common.d.ts:343


localgridColumnEnd

get localgridColumnEnd(): string

Returns

string

Inherited from

BaseInstrument.localgridColumnEnd

Defined in

src/msfstypes/js/common.d.ts:340


localgridRow

get localgridRow(): string

Returns

string

Inherited from

BaseInstrument.localgridRow

Defined in

src/msfstypes/js/common.d.ts:341


localgridRowEnd

get localgridRowEnd(): string

Returns

string

Inherited from

BaseInstrument.localgridRowEnd

Defined in

src/msfstypes/js/common.d.ts:342


locked

get locked(): boolean

Returns

boolean

Inherited from

BaseInstrument.locked

Defined in

src/msfstypes/js/common.d.ts:370

set locked(val): void

Parameters

NameType
valboolean

Returns

void

Inherited from

BaseInstrument.locked

Defined in

src/msfstypes/js/common.d.ts:371


templateID

get templateID(): string

The instrument template ID.

Returns

string

The instrument template ID.

Overrides

BaseInstrument.templateID

Defined in

src/sdk/FsInstrument.ts:26


observedAttributes

get observedAttributes(): string[]

Returns

string[]

Inherited from

BaseInstrument.observedAttributes

Defined in

src/msfstypes/js/common.d.ts:380

Methods

Init

Init(): void

Returns

void

Inherited from

BaseInstrument.Init

Defined in

src/msfstypes/pages/vcockpit/instruments/shared/baseinstrument.d.ts:59


Instanciate

Instanciate(_forcedTemplate?): any

Parameters

NameType
_forcedTemplate?string

Returns

any

Inherited from

BaseInstrument.Instanciate

Defined in

src/msfstypes/js/common.d.ts:419


Update

Update(): void

Update method called by BaseInstrument

Returns

void

Overrides

BaseInstrument.Update

Defined in

src/sdk/FsInstrument.ts:44


acknowledgeInit

acknowledgeInit(): void

Returns

void

Inherited from

BaseInstrument.acknowledgeInit

Defined in

src/msfstypes/pages/vcockpit/instruments/shared/baseinstrument.d.ts:91


addEventListener

addEventListener<K>(type, listener, options?): void

Type parameters

NameType
Kextends keyof HTMLElementEventMap

Parameters

NameType
typeK
listener(this: HTMLElement, ev: HTMLElementEventMap[K]) => any
options?boolean | AddEventListenerOptions

Returns

void

Inherited from

BaseInstrument.addEventListener

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:10098

addEventListener(type, listener, options?): void

Parameters

NameType
typestring
listenerEventListenerOrEventListenerObject
options?boolean | AddEventListenerOptions

Returns

void

Inherited from

BaseInstrument.addEventListener

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:10099


after

after(...nodes): void

Inserts nodes just after node, while replacing strings in nodes with equivalent Text nodes.

Throws a "HierarchyRequestError" DOMException if the constraints of the node tree are violated.

MDN Reference

Parameters

NameType
...nodes(string | Node)[]

Returns

void

Inherited from

BaseInstrument.after

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:5599


alwaysUpdate

alwaysUpdate(_element, _val): void

Parameters

NameType
_elementUpdatable
_valboolean

Returns

void

Inherited from

BaseInstrument.alwaysUpdate

Defined in

src/msfstypes/pages/vcockpit/instruments/shared/baseinstrument.d.ts:113


animate

animate(keyframes, options?): Animation

MDN Reference

Parameters

NameType
keyframesnull | Keyframe[] | PropertyIndexedKeyframes
options?number | KeyframeAnimationOptions

Returns

Animation

Inherited from

BaseInstrument.animate

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:2431


append

append(...nodes): void

Inserts nodes after the last child of node, while replacing strings in nodes with equivalent Text nodes.

Throws a "HierarchyRequestError" DOMException if the constraints of the node tree are violated.

MDN Reference

Parameters

NameType
...nodes(string | Node)[]

Returns

void

Inherited from

BaseInstrument.append

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:16789


appendChild

appendChild<T>(node): T

MDN Reference

Type parameters

NameType
Textends Node

Parameters

NameType
nodeT

Returns

T

Inherited from

BaseInstrument.appendChild

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:16146


appendContent

appendContent(element): void

Parameters

NameType
elementHTMLElement

Returns

void

Inherited from

BaseInstrument.appendContent

Defined in

src/msfstypes/js/common.d.ts:422


applyDataInputGroup

applyDataInputGroup(): void

Returns

void

Inherited from

BaseInstrument.applyDataInputGroup

Defined in

src/msfstypes/js/common.d.ts:378


attachInternals

attachInternals(): ElementInternals

MDN Reference

Returns

ElementInternals

Inherited from

BaseInstrument.attachInternals

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:10089


attachShadow

attachShadow(init): ShadowRoot

Creates a shadow root for element and returns it.

MDN Reference

Parameters

NameType
initShadowRootInit

Returns

ShadowRoot

Inherited from

BaseInstrument.attachShadow

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:7685


attributeChangedCallback

attributeChangedCallback(name, oldValue, newValue): void

Parameters

NameType
nameany
oldValueany
newValueany

Returns

void

Inherited from

BaseInstrument.attributeChangedCallback

Defined in

src/msfstypes/js/common.d.ts:381


before

before(...nodes): void

Inserts nodes just before node, while replacing strings in nodes with equivalent Text nodes.

Throws a "HierarchyRequestError" DOMException if the constraints of the node tree are violated.

MDN Reference

Parameters

NameType
...nodes(string | Node)[]

Returns

void

Inherited from

BaseInstrument.before

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:5607


blur

blur(): void

MDN Reference

Returns

void

Inherited from

BaseInstrument.blur

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:12053


canBeSelectedDisabled

canBeSelectedDisabled(): boolean

Returns

boolean

Inherited from

BaseInstrument.canBeSelectedDisabled

Defined in

src/msfstypes/js/common.d.ts:365


canBeSelectedLocked

canBeSelectedLocked(): boolean

Returns

boolean

Inherited from

BaseInstrument.canBeSelectedLocked

Defined in

src/msfstypes/js/common.d.ts:366


canBeSelectedWithKeys

canBeSelectedWithKeys(): boolean

Returns

boolean

Inherited from

BaseInstrument.canBeSelectedWithKeys

Defined in

src/msfstypes/js/common.d.ts:367


canUseScreenReader

canUseScreenReader(): boolean

Returns

boolean

Inherited from

BaseInstrument.canUseScreenReader

Defined in

src/msfstypes/js/common.d.ts:322


checkVisibility

checkVisibility(options?): boolean

Parameters

NameType
options?CheckVisibilityOptions

Returns

boolean

Inherited from

BaseInstrument.checkVisibility

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:7686


clearAlwaysList

clearAlwaysList(): void

Returns

void

Inherited from

BaseInstrument.clearAlwaysList

Defined in

src/msfstypes/pages/vcockpit/instruments/shared/baseinstrument.d.ts:115


clearHighlights

clearHighlights(): void

Returns

void

Inherited from

BaseInstrument.clearHighlights

Defined in

src/msfstypes/pages/vcockpit/instruments/shared/baseinstrument.d.ts:67


clearPendingCalls

clearPendingCalls(): void

Returns

void

Inherited from

BaseInstrument.clearPendingCalls

Defined in

src/msfstypes/pages/vcockpit/instruments/shared/baseinstrument.d.ts:112


click

click(): void

MDN Reference

Returns

void

Inherited from

BaseInstrument.click

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:10091


cloneNode

cloneNode(deep?): Node

Returns a copy of node. If deep is true, the copy also includes the node's descendants.

MDN Reference

Parameters

NameType
deep?boolean

Returns

Node

Inherited from

BaseInstrument.cloneNode

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:16152


closest

closest<K>(selector): null | HTMLElementTagNameMap[K]

Returns the first (starting at element) inclusive ancestor that matches selectors, and null otherwise.

MDN Reference

Type parameters

NameType
Kextends keyof HTMLElementTagNameMap

Parameters

NameType
selectorK

Returns

null | HTMLElementTagNameMap[K]

Inherited from

BaseInstrument.closest

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:7692

closest<K>(selector): null | SVGElementTagNameMap[K]

Type parameters

NameType
Kextends keyof SVGElementTagNameMap

Parameters

NameType
selectorK

Returns

null | SVGElementTagNameMap[K]

Inherited from

BaseInstrument.closest

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:7693

closest<K>(selector): null | MathMLElementTagNameMap[K]

Type parameters

NameType
Kextends keyof MathMLElementTagNameMap

Parameters

NameType
selectorK

Returns

null | MathMLElementTagNameMap[K]

Inherited from

BaseInstrument.closest

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:7694

closest<E>(selectors): null | E

Type parameters

NameType
Eextends Element = Element

Parameters

NameType
selectorsstring

Returns

null | E

Inherited from

BaseInstrument.closest

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:7695


compareDocumentPosition

compareDocumentPosition(other): number

Returns a bitmask indicating the position of other relative to node.

MDN Reference

Parameters

NameType
otherNode

Returns

number

Inherited from

BaseInstrument.compareDocumentPosition

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:16158


computedStyleMap

computedStyleMap(): StylePropertyMapReadOnly

MDN Reference

Returns

StylePropertyMapReadOnly

Inherited from

BaseInstrument.computedStyleMap

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:7697


connectedCallback

connectedCallback(): void

A callback called when the element is attached to the DOM.

Returns

void

Overrides

BaseInstrument.connectedCallback

Defined in

src/sdk/FsInstrument.ts:36


constructInstrument

constructInstrument(): T

Called during connectedCallback to construct the actual instrument class.

Returns

T

Defined in

src/sdk/FsInstrument.ts:31


contains

contains(other): boolean

Returns true if other is an inclusive descendant of node, and false otherwise.

MDN Reference

Parameters

NameType
othernull | Node

Returns

boolean

Inherited from

BaseInstrument.contains

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:16164


convertPath

convertPath(path): string

Parameters

NameType
pathstring

Returns

string

Inherited from

BaseInstrument.convertPath

Defined in

src/msfstypes/js/common.d.ts:425


disable

disable(bool): void

Parameters

NameType
boolboolean

Returns

void

Inherited from

BaseInstrument.disable

Defined in

src/msfstypes/js/common.d.ts:360


disconnectedCallback

disconnectedCallback(): void

Returns

void

Inherited from

BaseInstrument.disconnectedCallback

Defined in

src/msfstypes/pages/vcockpit/instruments/shared/baseinstrument.d.ts:58


dispatchEvent

dispatchEvent(event): boolean

Dispatches a synthetic event event to target and returns true if either event's cancelable attribute value is false or its preventDefault() method was not invoked, and false otherwise.

MDN Reference

Parameters

NameType
eventEvent

Returns

boolean

Inherited from

BaseInstrument.dispatchEvent

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:8217


doUpdate

doUpdate(): void

Returns

void

Inherited from

BaseInstrument.doUpdate

Defined in

src/msfstypes/pages/vcockpit/instruments/shared/baseinstrument.d.ts:83


enable

enable(bool): void

Parameters

NameType
boolboolean

Returns

void

Inherited from

BaseInstrument.enable

Defined in

src/msfstypes/js/common.d.ts:359


focus

focus(): void

Returns

void

Inherited from

BaseInstrument.focus

Defined in

src/msfstypes/js/common.d.ts:386


focusByKeys

focusByKeys(keycode?): void

Parameters

NameType
keycode?number

Returns

void

Inherited from

BaseInstrument.focusByKeys

Defined in

src/msfstypes/js/common.d.ts:409


getAllFocusableChildren

getAllFocusableChildren(): HTMLElement[]

Returns

HTMLElement[]

Inherited from

BaseInstrument.getAllFocusableChildren

Defined in

src/msfstypes/js/common.d.ts:392


getAnimations

getAnimations(options?): Animation[]

MDN Reference

Parameters

NameType
options?GetAnimationsOptions

Returns

Animation[]

Inherited from

BaseInstrument.getAnimations

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:2433


getAspectRatio

getAspectRatio(): number

Returns

number

Inherited from

BaseInstrument.getAspectRatio

Defined in

src/msfstypes/pages/vcockpit/instruments/shared/baseinstrument.d.ts:101


getAttribute

getAttribute(qualifiedName): null | string

Returns element's first attribute whose qualified name is qualifiedName, and null if there is no such attribute otherwise.

MDN Reference

Parameters

NameType
qualifiedNamestring

Returns

null | string

Inherited from

BaseInstrument.getAttribute

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:7703


getAttributeNS

getAttributeNS(namespace, localName): null | string

Returns element's attribute whose namespace is namespace and local name is localName, and null if there is no such attribute otherwise.

MDN Reference

Parameters

NameType
namespacenull | string
localNamestring

Returns

null | string

Inherited from

BaseInstrument.getAttributeNS

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:7709


getAttributeNames

getAttributeNames(): string[]

Returns the qualified names of all element's attributes. Can contain duplicates.

MDN Reference

Returns

string[]

Inherited from

BaseInstrument.getAttributeNames

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:7715


getAttributeNode

getAttributeNode(qualifiedName): null | Attr

MDN Reference

Parameters

NameType
qualifiedNamestring

Returns

null | Attr

Inherited from

BaseInstrument.getAttributeNode

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:7717


getAttributeNodeNS

getAttributeNodeNS(namespace, localName): null | Attr

MDN Reference

Parameters

NameType
namespacenull | string
localNamestring

Returns

null | Attr

Inherited from

BaseInstrument.getAttributeNodeNS

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:7719


getBoundingClientRect

getBoundingClientRect(): DOMRect

MDN Reference

Returns

DOMRect

Inherited from

BaseInstrument.getBoundingClientRect

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:7721


getChildById

getChildById(_selector): any

Parameters

NameType
_selectorString

Returns

any

Inherited from

BaseInstrument.getChildById

Defined in

src/msfstypes/pages/vcockpit/instruments/shared/baseinstrument.d.ts:62


getChildrenByClassName

getChildrenByClassName(_selector): any

Parameters

NameType
_selectorstring

Returns

any

Inherited from

BaseInstrument.getChildrenByClassName

Defined in

src/msfstypes/pages/vcockpit/instruments/shared/baseinstrument.d.ts:64


getChildrenById

getChildrenById(_selector): any

Parameters

NameType
_selectorString

Returns

any

Inherited from

BaseInstrument.getChildrenById

Defined in

src/msfstypes/pages/vcockpit/instruments/shared/baseinstrument.d.ts:63


getClientRects

getClientRects(): DOMRectList

MDN Reference

Returns

DOMRectList

Inherited from

BaseInstrument.getClientRects

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:7723


getDefaultButton

getDefaultButton(): void | UIElement

Returns

void | UIElement

Inherited from

BaseInstrument.getDefaultButton

Defined in

src/msfstypes/js/common.d.ts:397


getDefaultChildButton

getDefaultChildButton(): void | UIElement

Returns

void | UIElement

Inherited from

BaseInstrument.getDefaultChildButton

Defined in

src/msfstypes/js/common.d.ts:400


getElementsByClassName

getElementsByClassName(classNames): HTMLCollectionOf<Element>

Returns a HTMLCollection of the elements in the object on which the method was invoked (a document or an element) that have all the classes given by classNames. The classNames argument is interpreted as a space-separated list of classes.

MDN Reference

Parameters

NameType
classNamesstring

Returns

HTMLCollectionOf<Element>

Inherited from

BaseInstrument.getElementsByClassName

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:7729


getElementsByTagName

getElementsByTagName<K>(qualifiedName): HTMLCollectionOf<HTMLElementTagNameMap[K]>

MDN Reference

Type parameters

NameType
Kextends keyof HTMLElementTagNameMap

Parameters

NameType
qualifiedNameK

Returns

HTMLCollectionOf<HTMLElementTagNameMap[K]>

Inherited from

BaseInstrument.getElementsByTagName

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:7731

getElementsByTagName<K>(qualifiedName): HTMLCollectionOf<SVGElementTagNameMap[K]>

Type parameters

NameType
Kextends keyof SVGElementTagNameMap

Parameters

NameType
qualifiedNameK

Returns

HTMLCollectionOf<SVGElementTagNameMap[K]>

Inherited from

BaseInstrument.getElementsByTagName

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:7732

getElementsByTagName<K>(qualifiedName): HTMLCollectionOf<MathMLElementTagNameMap[K]>

Type parameters

NameType
Kextends keyof MathMLElementTagNameMap

Parameters

NameType
qualifiedNameK

Returns

HTMLCollectionOf<MathMLElementTagNameMap[K]>

Inherited from

BaseInstrument.getElementsByTagName

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:7733

getElementsByTagName<K>(qualifiedName): HTMLCollectionOf<HTMLElementDeprecatedTagNameMap[K]>

Type parameters

NameType
Kextends keyof HTMLElementDeprecatedTagNameMap

Parameters

NameType
qualifiedNameK

Returns

HTMLCollectionOf<HTMLElementDeprecatedTagNameMap[K]>

Deprecated

Inherited from

BaseInstrument.getElementsByTagName

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:7735

getElementsByTagName(qualifiedName): HTMLCollectionOf<Element>

Parameters

NameType
qualifiedNamestring

Returns

HTMLCollectionOf<Element>

Inherited from

BaseInstrument.getElementsByTagName

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:7736


getElementsByTagNameNS

getElementsByTagNameNS(namespaceURI, localName): HTMLCollectionOf<HTMLElement>

MDN Reference

Parameters

NameType
namespaceURI"http://www.w3.org/1999/xhtml"
localNamestring

Returns

HTMLCollectionOf<HTMLElement>

Inherited from

BaseInstrument.getElementsByTagNameNS

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:7738

getElementsByTagNameNS(namespaceURI, localName): HTMLCollectionOf<SVGElement>

Parameters

NameType
namespaceURI"http://www.w3.org/2000/svg"
localNamestring

Returns

HTMLCollectionOf<SVGElement>

Inherited from

BaseInstrument.getElementsByTagNameNS

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:7739

getElementsByTagNameNS(namespaceURI, localName): HTMLCollectionOf<MathMLElement>

Parameters

NameType
namespaceURI"http://www.w3.org/1998/Math/MathML"
localNamestring

Returns

HTMLCollectionOf<MathMLElement>

Inherited from

BaseInstrument.getElementsByTagNameNS

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:7740

getElementsByTagNameNS(namespace, localName): HTMLCollectionOf<Element>

Parameters

NameType
namespacenull | string
localNamestring

Returns

HTMLCollectionOf<Element>

Inherited from

BaseInstrument.getElementsByTagNameNS

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:7741


getForcedAspectRatio

getForcedAspectRatio(): number

Returns

number

Inherited from

BaseInstrument.getForcedAspectRatio

Defined in

src/msfstypes/pages/vcockpit/instruments/shared/baseinstrument.d.ts:105


getForcedScreenRatio

getForcedScreenRatio(): number

Returns

number

Inherited from

BaseInstrument.getForcedScreenRatio

Defined in

src/msfstypes/pages/vcockpit/instruments/shared/baseinstrument.d.ts:104


getGameState

getGameState(): GameState

Returns

GameState

Inherited from

BaseInstrument.getGameState

Defined in

src/msfstypes/pages/vcockpit/instruments/shared/baseinstrument.d.ts:72


getKeyNavigationDirection

getKeyNavigationDirection(): KeyNavigationDirection

Returns

KeyNavigationDirection

Inherited from

BaseInstrument.getKeyNavigationDirection

Defined in

src/msfstypes/js/common.d.ts:391


getKeyNavigationStayInside

getKeyNavigationStayInside(keycode): boolean

Parameters

NameType
keycodeany

Returns

boolean

Inherited from

BaseInstrument.getKeyNavigationStayInside

Defined in

src/msfstypes/js/common.d.ts:393


getKeyOrthogonalStayInside

getKeyOrthogonalStayInside(keycode): boolean

Parameters

NameType
keycodeany

Returns

boolean

Inherited from

BaseInstrument.getKeyOrthogonalStayInside

Defined in

src/msfstypes/js/common.d.ts:394


getLastDefaultChildButton

getLastDefaultChildButton(): void | UIElement

Returns

void | UIElement

Inherited from

BaseInstrument.getLastDefaultChildButton

Defined in

src/msfstypes/js/common.d.ts:399


getQuality

getQuality(): Quality

Returns

Quality

Inherited from

BaseInstrument.getQuality

Defined in

src/msfstypes/pages/vcockpit/instruments/shared/baseinstrument.d.ts:71


getRootNode

getRootNode(options?): Node

Returns node's root.

MDN Reference

Parameters

NameType
options?GetRootNodeOptions

Returns

Node

Inherited from

BaseInstrument.getRootNode

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:16170


getTemplateSlot

getTemplateSlot(name?): HTMLElement

Parameters

NameType
name?string

Returns

HTMLElement

Inherited from

BaseInstrument.getTemplateSlot

Defined in

src/msfstypes/js/common.d.ts:421


getTimeSinceStart

getTimeSinceStart(): number

Returns

number

Inherited from

BaseInstrument.getTimeSinceStart

Defined in

src/msfstypes/pages/vcockpit/instruments/shared/baseinstrument.d.ts:100


hasAttribute

hasAttribute(qualifiedName): boolean

Returns true if element has an attribute whose qualified name is qualifiedName, and false otherwise.

MDN Reference

Parameters

NameType
qualifiedNamestring

Returns

boolean

Inherited from

BaseInstrument.hasAttribute

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:7747


hasAttributeNS

hasAttributeNS(namespace, localName): boolean

Returns true if element has an attribute whose namespace is namespace and local name is localName.

MDN Reference

Parameters

NameType
namespacenull | string
localNamestring

Returns

boolean

Inherited from

BaseInstrument.hasAttributeNS

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:7753


hasAttributes

hasAttributes(): boolean

Returns true if element has attributes, and false otherwise.

MDN Reference

Returns

boolean

Inherited from

BaseInstrument.hasAttributes

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:7759


hasChildNodes

hasChildNodes(): boolean

Returns whether node has children.

MDN Reference

Returns

boolean

Inherited from

BaseInstrument.hasChildNodes

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:16176


hasParentHidden

hasParentHidden(): boolean

Returns

boolean

Inherited from

BaseInstrument.hasParentHidden

Defined in

src/msfstypes/js/common.d.ts:385


hasPointerCapture

hasPointerCapture(pointerId): boolean

MDN Reference

Parameters

NameType
pointerIdnumber

Returns

boolean

Inherited from

BaseInstrument.hasPointerCapture

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:7761


hidePopover

hidePopover(): void

MDN Reference

Returns

void

Inherited from

BaseInstrument.hidePopover

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:10093


highlightGetState

highlightGetState(_valueMin, _valueMax, _period): number

Parameters

NameType
_valueMinnumber
_valueMaxnumber
_periodnumber

Returns

number

Inherited from

BaseInstrument.highlightGetState

Defined in

src/msfstypes/pages/vcockpit/instruments/shared/baseinstrument.d.ts:107


insertAdjacentElement

insertAdjacentElement(where, element): null | Element

MDN Reference

Parameters

NameType
whereInsertPosition
elementElement

Returns

null | Element

Inherited from

BaseInstrument.insertAdjacentElement

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:7763


insertAdjacentHTML

insertAdjacentHTML(position, text): void

MDN Reference

Parameters

NameType
positionInsertPosition
textstring

Returns

void

Inherited from

BaseInstrument.insertAdjacentHTML

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:7765


insertAdjacentText

insertAdjacentText(where, data): void

MDN Reference

Parameters

NameType
whereInsertPosition
datastring

Returns

void

Inherited from

BaseInstrument.insertAdjacentText

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:7767


insertBefore

insertBefore<T>(node, child): T

MDN Reference

Type parameters

NameType
Textends Node

Parameters

NameType
nodeT
childnull | Node

Returns

T

Inherited from

BaseInstrument.insertBefore

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:16178


isAspectRatioForced

isAspectRatioForced(): boolean

Returns

boolean

Inherited from

BaseInstrument.isAspectRatioForced

Defined in

src/msfstypes/pages/vcockpit/instruments/shared/baseinstrument.d.ts:103


isBootProcedureComplete

isBootProcedureComplete(): boolean

Returns

boolean

Inherited from

BaseInstrument.isBootProcedureComplete

Defined in

src/msfstypes/pages/vcockpit/instruments/shared/baseinstrument.d.ts:90


isChildOf

isChildOf(parentToTest): boolean

Parameters

NameType
parentToTestHTMLElement

Returns

boolean

Inherited from

BaseInstrument.isChildOf

Defined in

src/msfstypes/js/common.d.ts:384


isComputingAspectRatio

isComputingAspectRatio(): boolean

Returns

boolean

Inherited from

BaseInstrument.isComputingAspectRatio

Defined in

src/msfstypes/pages/vcockpit/instruments/shared/baseinstrument.d.ts:102


isDefaultNamespace

isDefaultNamespace(namespace): boolean

MDN Reference

Parameters

NameType
namespacenull | string

Returns

boolean

Inherited from

BaseInstrument.isDefaultNamespace

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:16180


isElectricityAvailable

isElectricityAvailable(): boolean

Returns

boolean

Inherited from

BaseInstrument.isElectricityAvailable

Defined in

src/msfstypes/pages/vcockpit/instruments/shared/baseinstrument.d.ts:87


isEqualNode

isEqualNode(otherNode): boolean

Returns whether node and otherNode have the same properties.

MDN Reference

Parameters

NameType
otherNodenull | Node

Returns

boolean

Inherited from

BaseInstrument.isEqualNode

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:16186


isInReversionaryMode

isInReversionaryMode(): boolean

Returns

boolean

Inherited from

BaseInstrument.isInReversionaryMode

Defined in

src/msfstypes/pages/vcockpit/instruments/shared/baseinstrument.d.ts:92


isOneParentDisabled

isOneParentDisabled(): boolean

Returns

boolean

Inherited from

BaseInstrument.isOneParentDisabled

Defined in

src/msfstypes/js/common.d.ts:363


isOneParentHidden

isOneParentHidden(): boolean

Returns

boolean

Inherited from

BaseInstrument.isOneParentHidden

Defined in

src/msfstypes/js/common.d.ts:362


isParentOf

isParentOf(child): boolean

Parameters

NameType
childHTMLElement

Returns

boolean

Inherited from

BaseInstrument.isParentOf

Defined in

src/msfstypes/js/common.d.ts:383


isSameNode

isSameNode(otherNode): boolean

MDN Reference

Parameters

NameType
otherNodenull | Node

Returns

boolean

Inherited from

BaseInstrument.isSameNode

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:16188


isTransparent

isTransparent(): boolean

Returns

boolean

Inherited from

BaseInstrument.isTransparent

Defined in

src/msfstypes/js/common.d.ts:427


isVisible

isVisible(): boolean

Returns

boolean

Inherited from

BaseInstrument.isVisible

Defined in

src/msfstypes/js/common.d.ts:356


lookupNamespaceURI

lookupNamespaceURI(prefix): null | string

MDN Reference

Parameters

NameType
prefixnull | string

Returns

null | string

Inherited from

BaseInstrument.lookupNamespaceURI

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:16190


lookupPrefix

lookupPrefix(namespace): null | string

MDN Reference

Parameters

NameType
namespacenull | string

Returns

null | string

Inherited from

BaseInstrument.lookupPrefix

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:16192


matches

matches(selectors): boolean

Returns true if matching selectors against element's root yields element, and false otherwise.

MDN Reference

Parameters

NameType
selectorsstring

Returns

boolean

Inherited from

BaseInstrument.matches

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:7773


mustCheckCSSIsApplied

mustCheckCSSIsApplied(): boolean

Returns

boolean

Inherited from

BaseInstrument.mustCheckCSSIsApplied

Defined in

src/msfstypes/js/common.d.ts:417


normalize

normalize(): void

Removes empty exclusive Text nodes and concatenates the data of remaining contiguous exclusive Text nodes into the first of their nodes.

MDN Reference

Returns

void

Inherited from

BaseInstrument.normalize

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:16198


onActiveChildBlurred

onActiveChildBlurred(child): void

Parameters

NameType
childUIElement

Returns

void

Inherited from

BaseInstrument.onActiveChildBlurred

Defined in

src/msfstypes/js/common.d.ts:328


onActiveChildFocused

onActiveChildFocused(child): void

Parameters

NameType
childUIElement

Returns

void

Inherited from

BaseInstrument.onActiveChildFocused

Defined in

src/msfstypes/js/common.d.ts:329


onButtonSelected

onButtonSelected(button): void

Parameters

NameType
buttonUIElement

Returns

void

Inherited from

BaseInstrument.onButtonSelected

Defined in

src/msfstypes/js/common.d.ts:403


onButtonUnselected

onButtonUnselected(button): void

Parameters

NameType
buttonUIElement

Returns

void

Inherited from

BaseInstrument.onButtonUnselected

Defined in

src/msfstypes/js/common.d.ts:404


onFlightStart

onFlightStart(): void

Returns

void

Inherit Doc

Overrides

BaseInstrument.onFlightStart

Defined in

src/sdk/FsInstrument.ts:67


onGameStateChanged

onGameStateChanged(oldState, newState): void

Parameters

NameType
oldStateGameState
newStateGameState

Returns

void

Inherit Doc

Overrides

BaseInstrument.onGameStateChanged

Defined in

src/sdk/FsInstrument.ts:59


onInteractionEvent

onInteractionEvent(_args): void

Parameters

NameType
_argsstring[]

Returns

void

Inherit Doc

Overrides

BaseInstrument.onInteractionEvent

Defined in

src/sdk/FsInstrument.ts:52


onKeyDown

onKeyDown(keycode): boolean

Parameters

NameType
keycodeany

Returns

boolean

Inherited from

BaseInstrument.onKeyDown

Defined in

src/msfstypes/js/common.d.ts:407


onKeyUp

onKeyUp(keycode): boolean

Parameters

NameType
keycodeany

Returns

boolean

Inherited from

BaseInstrument.onKeyUp

Defined in

src/msfstypes/js/common.d.ts:405


onPowerOn

onPowerOn(): void

Returns

void

Inherited from

BaseInstrument.onPowerOn

Defined in

src/msfstypes/pages/vcockpit/instruments/shared/baseinstrument.d.ts:89


onQualityChanged

onQualityChanged(_quality): void

Parameters

NameType
_qualityQuality

Returns

void

Inherited from

BaseInstrument.onQualityChanged

Defined in

src/msfstypes/pages/vcockpit/instruments/shared/baseinstrument.d.ts:75


onShutDown

onShutDown(): void

Returns

void

Inherited from

BaseInstrument.onShutDown

Defined in

src/msfstypes/pages/vcockpit/instruments/shared/baseinstrument.d.ts:88


onSoundEnd

onSoundEnd(soundEventId): void

Parameters

NameType
soundEventIdName_Z

Returns

void

Inherit Doc

Overrides

BaseInstrument.onSoundEnd

Defined in

src/sdk/FsInstrument.ts:75


onVisibilityChange

onVisibilityChange(visible): void

Parameters

NameType
visibleboolean

Returns

void

Inherited from

BaseInstrument.onVisibilityChange

Defined in

src/msfstypes/js/common.d.ts:357


parseURLAttributes

parseURLAttributes(): void

Returns

void

Inherited from

BaseInstrument.parseURLAttributes

Defined in

src/msfstypes/pages/vcockpit/instruments/shared/baseinstrument.d.ts:79


parseXMLConfig

parseXMLConfig(): void

Returns

void

Inherited from

BaseInstrument.parseXMLConfig

Defined in

src/msfstypes/pages/vcockpit/instruments/shared/baseinstrument.d.ts:78


playInstrumentSound

playInstrumentSound(soundId): boolean

Parameters

NameType
soundIdstring

Returns

boolean

Inherited from

BaseInstrument.playInstrumentSound

Defined in

src/msfstypes/pages/vcockpit/instruments/shared/baseinstrument.d.ts:94


prepend

prepend(...nodes): void

Inserts nodes before the first child of node, while replacing strings in nodes with equivalent Text nodes.

Throws a "HierarchyRequestError" DOMException if the constraints of the node tree are violated.

MDN Reference

Parameters

NameType
...nodes(string | Node)[]

Returns

void

Inherited from

BaseInstrument.prepend

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:16797


queryElement

queryElement(selector): UIElement

Parameters

NameType
selectorany

Returns

UIElement

Inherited from

BaseInstrument.queryElement

Defined in

src/msfstypes/js/common.d.ts:388


querySelector

querySelector<K>(selectors): null | HTMLElementTagNameMap[K]

Returns the first element that is a descendant of node that matches selectors.

MDN Reference

Type parameters

NameType
Kextends keyof HTMLElementTagNameMap

Parameters

NameType
selectorsK

Returns

null | HTMLElementTagNameMap[K]

Inherited from

BaseInstrument.querySelector

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:16803

querySelector<K>(selectors): null | SVGElementTagNameMap[K]

Type parameters

NameType
Kextends keyof SVGElementTagNameMap

Parameters

NameType
selectorsK

Returns

null | SVGElementTagNameMap[K]

Inherited from

BaseInstrument.querySelector

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:16804

querySelector<K>(selectors): null | MathMLElementTagNameMap[K]

Type parameters

NameType
Kextends keyof MathMLElementTagNameMap

Parameters

NameType
selectorsK

Returns

null | MathMLElementTagNameMap[K]

Inherited from

BaseInstrument.querySelector

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:16805

querySelector<K>(selectors): null | HTMLElementDeprecatedTagNameMap[K]

Type parameters

NameType
Kextends keyof HTMLElementDeprecatedTagNameMap

Parameters

NameType
selectorsK

Returns

null | HTMLElementDeprecatedTagNameMap[K]

Deprecated

Inherited from

BaseInstrument.querySelector

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:16807

querySelector<E>(selectors): null | E

Type parameters

NameType
Eextends Element = Element

Parameters

NameType
selectorsstring

Returns

null | E

Inherited from

BaseInstrument.querySelector

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:16808


querySelectorAll

querySelectorAll<K>(selectors): NodeListOf<HTMLElementTagNameMap[K]>

Returns all element descendants of node that match selectors.

MDN Reference

Type parameters

NameType
Kextends keyof HTMLElementTagNameMap

Parameters

NameType
selectorsK

Returns

NodeListOf<HTMLElementTagNameMap[K]>

Inherited from

BaseInstrument.querySelectorAll

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:16814

querySelectorAll<K>(selectors): NodeListOf<SVGElementTagNameMap[K]>

Type parameters

NameType
Kextends keyof SVGElementTagNameMap

Parameters

NameType
selectorsK

Returns

NodeListOf<SVGElementTagNameMap[K]>

Inherited from

BaseInstrument.querySelectorAll

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:16815

querySelectorAll<K>(selectors): NodeListOf<MathMLElementTagNameMap[K]>

Type parameters

NameType
Kextends keyof MathMLElementTagNameMap

Parameters

NameType
selectorsK

Returns

NodeListOf<MathMLElementTagNameMap[K]>

Inherited from

BaseInstrument.querySelectorAll

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:16816

querySelectorAll<K>(selectors): NodeListOf<HTMLElementDeprecatedTagNameMap[K]>

Type parameters

NameType
Kextends keyof HTMLElementDeprecatedTagNameMap

Parameters

NameType
selectorsK

Returns

NodeListOf<HTMLElementDeprecatedTagNameMap[K]>

Deprecated

Inherited from

BaseInstrument.querySelectorAll

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:16818

querySelectorAll<E>(selectors): NodeListOf<E>

Type parameters

NameType
Eextends Element = Element

Parameters

NameType
selectorsstring

Returns

NodeListOf<E>

Inherited from

BaseInstrument.querySelectorAll

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:16819


querySelectorH

querySelectorH(str): HTMLElement

Parameters

NameType
strany

Returns

HTMLElement

Inherited from

BaseInstrument.querySelectorH

Defined in

src/msfstypes/js/common.d.ts:420


reboot

reboot(): void

Returns

void

Inherited from

BaseInstrument.reboot

Defined in

src/msfstypes/pages/vcockpit/instruments/shared/baseinstrument.d.ts:73


registerDefaultKeyEvents

registerDefaultKeyEvents(): void

Returns

void

Inherited from

BaseInstrument.registerDefaultKeyEvents

Defined in

src/msfstypes/js/common.d.ts:332


releasePointerCapture

releasePointerCapture(pointerId): void

MDN Reference

Parameters

NameType
pointerIdnumber

Returns

void

Inherited from

BaseInstrument.releasePointerCapture

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:7775


remove

remove(): void

Removes node.

MDN Reference

Returns

void

Inherited from

BaseInstrument.remove

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:5613


removeAttribute

removeAttribute(qualifiedName): void

Removes element's first attribute whose qualified name is qualifiedName.

MDN Reference

Parameters

NameType
qualifiedNamestring

Returns

void

Inherited from

BaseInstrument.removeAttribute

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:7781


removeAttributeNS

removeAttributeNS(namespace, localName): void

Removes element's attribute whose namespace is namespace and local name is localName.

MDN Reference

Parameters

NameType
namespacenull | string
localNamestring

Returns

void

Inherited from

BaseInstrument.removeAttributeNS

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:7787


removeAttributeNode

removeAttributeNode(attr): Attr

MDN Reference

Parameters

NameType
attrAttr

Returns

Attr

Inherited from

BaseInstrument.removeAttributeNode

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:7789


removeCall

removeCall(_uid): void

Parameters

NameType
_uidnumber

Returns

void

Inherited from

BaseInstrument.removeCall

Defined in

src/msfstypes/pages/vcockpit/instruments/shared/baseinstrument.d.ts:110


removeChild

removeChild<T>(child): T

MDN Reference

Type parameters

NameType
Textends Node

Parameters

NameType
childT

Returns

T

Inherited from

BaseInstrument.removeChild

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:16200


removeEventListener

removeEventListener<K>(type, listener, options?): void

Type parameters

NameType
Kextends keyof HTMLElementEventMap

Parameters

NameType
typeK
listener(this: HTMLElement, ev: HTMLElementEventMap[K]) => any
options?boolean | EventListenerOptions

Returns

void

Inherited from

BaseInstrument.removeEventListener

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:10100

removeEventListener(type, listener, options?): void

Parameters

NameType
typestring
listenerEventListenerOrEventListenerObject
options?boolean | EventListenerOptions

Returns

void

Inherited from

BaseInstrument.removeEventListener

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:10101


replaceChild

replaceChild<T>(node, child): T

MDN Reference

Type parameters

NameType
Textends Node

Parameters

NameType
nodeNode
childT

Returns

T

Inherited from

BaseInstrument.replaceChild

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:16202


replaceChildren

replaceChildren(...nodes): void

Replace all children of node with nodes, while replacing strings in nodes with equivalent Text nodes.

Throws a "HierarchyRequestError" DOMException if the constraints of the node tree are violated.

MDN Reference

Parameters

NameType
...nodes(string | Node)[]

Returns

void

Inherited from

BaseInstrument.replaceChildren

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:16827


replaceWith

replaceWith(...nodes): void

Replaces node with nodes, while replacing strings in nodes with equivalent Text nodes.

Throws a "HierarchyRequestError" DOMException if the constraints of the node tree are violated.

MDN Reference

Parameters

NameType
...nodes(string | Node)[]

Returns

void

Inherited from

BaseInstrument.replaceWith

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:5621


requestCall

requestCall(_func, _timeout?): number

Parameters

NameType
_funcFunction
_timeout?number

Returns

number

Inherited from

BaseInstrument.requestCall

Defined in

src/msfstypes/pages/vcockpit/instruments/shared/baseinstrument.d.ts:109


requestFullscreen

requestFullscreen(options?): Promise<void>

Displays element fullscreen and resolves promise when done.

When supplied, options's navigationUI member indicates whether showing navigation UI while in fullscreen is preferred or not. If set to "show", navigation simplicity is preferred over screen space, and if set to "hide", more screen space is preferred. User agents are always free to honor user preference over the application's. The default value "auto" indicates no application preference.

MDN Reference

Parameters

NameType
options?FullscreenOptions

Returns

Promise<void>

Inherited from

BaseInstrument.requestFullscreen

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:7797


requestPointerLock

requestPointerLock(): void

MDN Reference

Returns

void

Inherited from

BaseInstrument.requestPointerLock

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:7799


scroll

scroll(options?): void

MDN Reference

Parameters

NameType
options?ScrollToOptions

Returns

void

Inherited from

BaseInstrument.scroll

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:7801

scroll(x, y): void

Parameters

NameType
xnumber
ynumber

Returns

void

Inherited from

BaseInstrument.scroll

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:7802


scrollBy

scrollBy(options?): void

MDN Reference

Parameters

NameType
options?ScrollToOptions

Returns

void

Inherited from

BaseInstrument.scrollBy

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:7804

scrollBy(x, y): void

Parameters

NameType
xnumber
ynumber

Returns

void

Inherited from

BaseInstrument.scrollBy

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:7805


scrollIntoView

scrollIntoView(arg?): void

MDN Reference

Parameters

NameType
arg?boolean | ScrollIntoViewOptions

Returns

void

Inherited from

BaseInstrument.scrollIntoView

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:7807


scrollTo

scrollTo(options?): void

MDN Reference

Parameters

NameType
options?ScrollToOptions

Returns

void

Inherited from

BaseInstrument.scrollTo

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:7809

scrollTo(x, y): void

Parameters

NameType
xnumber
ynumber

Returns

void

Inherited from

BaseInstrument.scrollTo

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:7810


selectDefaultButton

selectDefaultButton(): void

Returns

void

Inherited from

BaseInstrument.selectDefaultButton

Defined in

src/msfstypes/js/common.d.ts:395


selectDefaultChildButton

selectDefaultChildButton(): void

Returns

void

Inherited from

BaseInstrument.selectDefaultChildButton

Defined in

src/msfstypes/js/common.d.ts:396


setAnyData

setAnyData(data): void

Parameters

NameType
dataany

Returns

void

Inherited from

BaseInstrument.setAnyData

Defined in

src/msfstypes/js/common.d.ts:390


setAttribute

setAttribute(qualifiedName, value): void

Sets the value of element's first attribute whose qualified name is qualifiedName to value.

MDN Reference

Parameters

NameType
qualifiedNamestring
valuestring

Returns

void

Inherited from

BaseInstrument.setAttribute

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:7816


setAttributeNS

setAttributeNS(namespace, qualifiedName, value): void

Sets the value of element's attribute whose namespace is namespace and local name is localName to value.

MDN Reference

Parameters

NameType
namespacenull | string
qualifiedNamestring
valuestring

Returns

void

Inherited from

BaseInstrument.setAttributeNS

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:7822


setAttributeNode

setAttributeNode(attr): null | Attr

MDN Reference

Parameters

NameType
attrAttr

Returns

null | Attr

Inherited from

BaseInstrument.setAttributeNode

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:7824


setAttributeNodeNS

setAttributeNodeNS(attr): null | Attr

MDN Reference

Parameters

NameType
attrAttr

Returns

null | Attr

Inherited from

BaseInstrument.setAttributeNodeNS

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:7826


setConfigFile

setConfigFile(_file): void

Parameters

NameType
_filestring

Returns

void

Inherited from

BaseInstrument.setConfigFile

Defined in

src/msfstypes/pages/vcockpit/instruments/shared/baseinstrument.d.ts:61


setInstrumentIdentifier

setInstrumentIdentifier(_identifier): void

Parameters

NameType
_identifierstring

Returns

void

Inherited from

BaseInstrument.setInstrumentIdentifier

Defined in

src/msfstypes/pages/vcockpit/instruments/shared/baseinstrument.d.ts:60


setJSONData

setJSONData(data): void

Parameters

NameType
datastring

Returns

void

Inherited from

BaseInstrument.setJSONData

Defined in

src/msfstypes/js/common.d.ts:389


setPointerCapture

setPointerCapture(pointerId): void

MDN Reference

Parameters

NameType
pointerIdnumber

Returns

void

Inherited from

BaseInstrument.setPointerCapture

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:7828


setVisible

setVisible(val): void

Parameters

NameType
valboolean

Returns

void

Inherited from

BaseInstrument.setVisible

Defined in

src/msfstypes/js/common.d.ts:355


shouldDispatchChildActive

shouldDispatchChildActive(): boolean

Returns

boolean

Inherited from

BaseInstrument.shouldDispatchChildActive

Defined in

src/msfstypes/js/common.d.ts:324


showPopover

showPopover(): void

MDN Reference

Returns

void

Inherited from

BaseInstrument.showPopover

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:10095


spreadToChildren

spreadToChildren(parent, parentClass, childClass): void

Parameters

NameType
parentElement
parentClassstring
childClassstring

Returns

void

Inherited from

BaseInstrument.spreadToChildren

Defined in

src/msfstypes/js/common.d.ts:353


startHighlight

startHighlight(_id): void

Parameters

NameType
_idstring

Returns

void

Inherited from

BaseInstrument.startHighlight

Defined in

src/msfstypes/pages/vcockpit/instruments/shared/baseinstrument.d.ts:65


stopHighlight

stopHighlight(_id): void

Parameters

NameType
_idstring

Returns

void

Inherited from

BaseInstrument.stopHighlight

Defined in

src/msfstypes/pages/vcockpit/instruments/shared/baseinstrument.d.ts:66


toggleAttribute

toggleAttribute(qualifiedName, force?): boolean

If force is not given, "toggles" qualifiedName, removing it if it is present and adding it if it is not present. If force is true, adds qualifiedName. If force is false, removes qualifiedName.

Returns true if qualifiedName is now present, and false otherwise.

MDN Reference

Parameters

NameType
qualifiedNamestring
force?boolean

Returns

boolean

Inherited from

BaseInstrument.toggleAttribute

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:7836


togglePopover

togglePopover(force?): void

MDN Reference

Parameters

NameType
force?boolean

Returns

void

Inherited from

BaseInstrument.togglePopover

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:10097


unregisterDefaultKeyEvents

unregisterDefaultKeyEvents(): void

Returns

void

Inherited from

BaseInstrument.unregisterDefaultKeyEvents

Defined in

src/msfstypes/js/common.d.ts:352


unspreadToChildren

unspreadToChildren(parent, parentClass, childClass): void

Parameters

NameType
parentElement
parentClassstring
childClassstring

Returns

void

Inherited from

BaseInstrument.unspreadToChildren

Defined in

src/msfstypes/js/common.d.ts:354


updateAlwaysList

updateAlwaysList(): void

Returns

void

Inherited from

BaseInstrument.updateAlwaysList

Defined in

src/msfstypes/pages/vcockpit/instruments/shared/baseinstrument.d.ts:114


updateElectricity

updateElectricity(): void

Returns

void

Inherited from

BaseInstrument.updateElectricity

Defined in

src/msfstypes/pages/vcockpit/instruments/shared/baseinstrument.d.ts:86


updateHighlight

updateHighlight(): void

Returns

void

Inherited from

BaseInstrument.updateHighlight

Defined in

src/msfstypes/pages/vcockpit/instruments/shared/baseinstrument.d.ts:106


updateHighlightElements

updateHighlightElements(): void

Returns

void

Inherited from

BaseInstrument.updateHighlightElements

Defined in

src/msfstypes/pages/vcockpit/instruments/shared/baseinstrument.d.ts:68


updatePendingCalls

updatePendingCalls(): void

Returns

void

Inherited from

BaseInstrument.updatePendingCalls

Defined in

src/msfstypes/pages/vcockpit/instruments/shared/baseinstrument.d.ts:111


virtualScrollIntoView

virtualScrollIntoView(elt?): void

Parameters

NameType
elt?HTMLElement

Returns

void

Inherited from

BaseInstrument.virtualScrollIntoView

Defined in

src/msfstypes/js/common.d.ts:401


wasTurnedOff

wasTurnedOff(): boolean

Returns

boolean

Inherited from

BaseInstrument.wasTurnedOff

Defined in

src/msfstypes/pages/vcockpit/instruments/shared/baseinstrument.d.ts:93


webkitMatchesSelector

webkitMatchesSelector(selectors): boolean

Parameters

NameType
selectorsstring

Returns

boolean

Deprecated

This is a legacy alias of matches.

MDN Reference

Inherited from

BaseInstrument.webkitMatchesSelector

Defined in

docs/node_modules/typescript/lib/lib.dom.d.ts:7842


copyAttributes

copyAttributes(from, to): void

Parameters

NameType
fromHTMLElement
toHTMLElement

Returns

void

Inherited from

BaseInstrument.copyAttributes

Defined in

src/msfstypes/js/common.d.ts:423


getRenderSize

getRenderSize(data, direction): number

Parameters

NameType
dataany
directionScrollDirection

Returns

number

Inherited from

BaseInstrument.getRenderSize

Defined in

src/msfstypes/js/common.d.ts:382


getUIElement

getUIElement(elem): UIElement

Parameters

NameType
elemHTMLElement

Returns

UIElement

Inherited from

BaseInstrument.getUIElement

Defined in

src/msfstypes/js/common.d.ts:319