Skip to main content

Abstract Class: FsBaseInstrument<T>

Defined in: src/sdk/FsInstrument.ts:19

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

Extends​

  • BaseInstrument

Type Parameters​

Type Parameter
T extends FsInstrument

Constructors​

Constructor​

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

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

Returns​

FsBaseInstrument<T>

Inherited from​

BaseInstrument.constructor

Properties​

accessKey​

accessKey: string

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

MDN Reference

Inherited from​

BaseInstrument.accessKey


accessKeyLabel​

readonly accessKeyLabel: string

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

MDN Reference

Inherited from​

BaseInstrument.accessKeyLabel


ariaAtomic​

ariaAtomic: null | string

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

MDN Reference

Inherited from​

BaseInstrument.ariaAtomic


ariaAutoComplete​

ariaAutoComplete: null | string

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

MDN Reference

Inherited from​

BaseInstrument.ariaAutoComplete


ariaBusy​

ariaBusy: null | string

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

MDN Reference

Inherited from​

BaseInstrument.ariaBusy


ariaChecked​

ariaChecked: null | string

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

MDN Reference

Inherited from​

BaseInstrument.ariaChecked


ariaColCount​

ariaColCount: null | string

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

MDN Reference

Inherited from​

BaseInstrument.ariaColCount


ariaColIndex​

ariaColIndex: null | string

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

MDN Reference

Inherited from​

BaseInstrument.ariaColIndex


ariaColSpan​

ariaColSpan: null | string

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

MDN Reference

Inherited from​

BaseInstrument.ariaColSpan


ariaCurrent​

ariaCurrent: null | string

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

MDN Reference

Inherited from​

BaseInstrument.ariaCurrent


ariaDisabled​

ariaDisabled: null | string

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

MDN Reference

Inherited from​

BaseInstrument.ariaDisabled


ariaExpanded​

ariaExpanded: null | string

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

MDN Reference

Inherited from​

BaseInstrument.ariaExpanded


ariaHasPopup​

ariaHasPopup: null | string

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

MDN Reference

Inherited from​

BaseInstrument.ariaHasPopup


ariaHidden​

ariaHidden: null | string

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

MDN Reference

Inherited from​

BaseInstrument.ariaHidden


ariaInvalid​

ariaInvalid: null | string

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

Inherited from​

BaseInstrument.ariaInvalid


ariaKeyShortcuts​

ariaKeyShortcuts: null | string

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

MDN Reference

Inherited from​

BaseInstrument.ariaKeyShortcuts


ariaLabel​

ariaLabel: null | string

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

MDN Reference

Inherited from​

BaseInstrument.ariaLabel


ariaLevel​

ariaLevel: null | string

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

MDN Reference

Inherited from​

BaseInstrument.ariaLevel


ariaLive​

ariaLive: null | string

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

MDN Reference

Inherited from​

BaseInstrument.ariaLive


ariaModal​

ariaModal: null | string

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

MDN Reference

Inherited from​

BaseInstrument.ariaModal


ariaMultiLine​

ariaMultiLine: null | string

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

MDN Reference

Inherited from​

BaseInstrument.ariaMultiLine


ariaMultiSelectable​

ariaMultiSelectable: null | string

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

MDN Reference

Inherited from​

BaseInstrument.ariaMultiSelectable


ariaOrientation​

ariaOrientation: null | string

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

MDN Reference

Inherited from​

BaseInstrument.ariaOrientation


ariaPlaceholder​

ariaPlaceholder: null | string

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

MDN Reference

Inherited from​

BaseInstrument.ariaPlaceholder


ariaPosInSet​

ariaPosInSet: null | string

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

MDN Reference

Inherited from​

BaseInstrument.ariaPosInSet


ariaPressed​

ariaPressed: null | string

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

MDN Reference

Inherited from​

BaseInstrument.ariaPressed


ariaReadOnly​

ariaReadOnly: null | string

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

MDN Reference

Inherited from​

BaseInstrument.ariaReadOnly


ariaRequired​

ariaRequired: null | string

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

MDN Reference

Inherited from​

BaseInstrument.ariaRequired


ariaRoleDescription​

ariaRoleDescription: null | string

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

MDN Reference

Inherited from​

BaseInstrument.ariaRoleDescription


ariaRowCount​

ariaRowCount: null | string

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

MDN Reference

Inherited from​

BaseInstrument.ariaRowCount


ariaRowIndex​

ariaRowIndex: null | string

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

MDN Reference

Inherited from​

BaseInstrument.ariaRowIndex


ariaRowSpan​

ariaRowSpan: null | string

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

MDN Reference

Inherited from​

BaseInstrument.ariaRowSpan


ariaSelected​

ariaSelected: null | string

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

MDN Reference

Inherited from​

BaseInstrument.ariaSelected


ariaSetSize​

ariaSetSize: null | string

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

MDN Reference

Inherited from​

BaseInstrument.ariaSetSize


ariaSort​

ariaSort: null | string

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

MDN Reference

Inherited from​

BaseInstrument.ariaSort


ariaValueMax​

ariaValueMax: null | string

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

MDN Reference

Inherited from​

BaseInstrument.ariaValueMax


ariaValueMin​

ariaValueMin: null | string

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

MDN Reference

Inherited from​

BaseInstrument.ariaValueMin


ariaValueNow​

ariaValueNow: null | string

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

MDN Reference

Inherited from​

BaseInstrument.ariaValueNow


ariaValueText​

ariaValueText: null | string

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

MDN Reference

Inherited from​

BaseInstrument.ariaValueText


assignedSlot​

readonly assignedSlot: null | HTMLSlotElement

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

MDN Reference

Inherited from​

BaseInstrument.assignedSlot


ATTRIBUTE_NODE​

readonly ATTRIBUTE_NODE: 2

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

Inherited from​

BaseInstrument.ATTRIBUTE_NODE


attributes​

readonly attributes: NamedNodeMap

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

MDN Reference

Inherited from​

BaseInstrument.attributes


attributeStyleMap​

readonly attributeStyleMap: StylePropertyMap

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

Inherited from​

BaseInstrument.attributeStyleMap


autocapitalize​

autocapitalize: string

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

Inherited from​

BaseInstrument.autocapitalize


autofocus​

autofocus: boolean

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

Inherited from​

BaseInstrument.autofocus


backgroundList​

protected backgroundList: Element[]

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

Inherited from​

BaseInstrument.backgroundList


baseURI​

readonly baseURI: string

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

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

MDN Reference

Inherited from​

BaseInstrument.baseURI


callbackCreated()​

callbackCreated: () => void

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

Returns​

void

Inherited from​

BaseInstrument.callbackCreated


CDATA_SECTION_NODE​

readonly CDATA_SECTION_NODE: 4

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

node is a CDATASection node.

Inherited from​

BaseInstrument.CDATA_SECTION_NODE


childElementCount​

readonly childElementCount: number

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

MDN Reference

Inherited from​

BaseInstrument.childElementCount


childNodes​

readonly childNodes: NodeListOf<ChildNode>

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

Returns the children.

MDN Reference

Inherited from​

BaseInstrument.childNodes


children​

readonly children: HTMLCollection

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

Returns the child elements.

MDN Reference

Inherited from​

BaseInstrument.children


classList​

readonly classList: DOMTokenList

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

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


className​

className: string

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

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

MDN Reference

Inherited from​

BaseInstrument.className


clientHeight​

readonly clientHeight: number

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

MDN Reference

Inherited from​

BaseInstrument.clientHeight


clientLeft​

readonly clientLeft: number

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

MDN Reference

Inherited from​

BaseInstrument.clientLeft


clientTop​

readonly clientTop: number

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

MDN Reference

Inherited from​

BaseInstrument.clientTop


clientWidth​

readonly clientWidth: number

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

MDN Reference

Inherited from​

BaseInstrument.clientWidth


COMMENT_NODE​

readonly COMMENT_NODE: 8

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

node is a Comment node.

Inherited from​

BaseInstrument.COMMENT_NODE


contentEditable​

contentEditable: string

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

MDN Reference

Inherited from​

BaseInstrument.contentEditable


created​

created: boolean

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

Inherited from​

BaseInstrument.created


dataMetaManager​

dataMetaManager: DataReadMetaManager

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

Inherited from​

BaseInstrument.dataMetaManager


dataset​

readonly dataset: DOMStringMap

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

MDN Reference

Inherited from​

BaseInstrument.dataset


dir​

dir: string

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

MDN Reference

Inherited from​

BaseInstrument.dir


DOCUMENT_FRAGMENT_NODE​

readonly DOCUMENT_FRAGMENT_NODE: 11

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

node is a DocumentFragment node.

Inherited from​

BaseInstrument.DOCUMENT_FRAGMENT_NODE


DOCUMENT_NODE​

readonly DOCUMENT_NODE: 9

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

node is a document.

Inherited from​

BaseInstrument.DOCUMENT_NODE


DOCUMENT_POSITION_CONTAINED_BY​

readonly DOCUMENT_POSITION_CONTAINED_BY: 16

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

Set when other is a descendant of node.

Inherited from​

BaseInstrument.DOCUMENT_POSITION_CONTAINED_BY


DOCUMENT_POSITION_CONTAINS​

readonly DOCUMENT_POSITION_CONTAINS: 8

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

Set when other is an ancestor of node.

Inherited from​

BaseInstrument.DOCUMENT_POSITION_CONTAINS


DOCUMENT_POSITION_DISCONNECTED​

readonly DOCUMENT_POSITION_DISCONNECTED: 1

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

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

Inherited from​

BaseInstrument.DOCUMENT_POSITION_DISCONNECTED


DOCUMENT_POSITION_FOLLOWING​

readonly DOCUMENT_POSITION_FOLLOWING: 4

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

Set when other is following node.

Inherited from​

BaseInstrument.DOCUMENT_POSITION_FOLLOWING


DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC​

readonly DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: 32

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

Inherited from​

BaseInstrument.DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC


DOCUMENT_POSITION_PRECEDING​

readonly DOCUMENT_POSITION_PRECEDING: 2

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

Set when other is preceding node.

Inherited from​

BaseInstrument.DOCUMENT_POSITION_PRECEDING


DOCUMENT_TYPE_NODE​

readonly DOCUMENT_TYPE_NODE: 10

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

node is a doctype.

Inherited from​

BaseInstrument.DOCUMENT_TYPE_NODE


draggable​

draggable: boolean

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

MDN Reference

Inherited from​

BaseInstrument.draggable


electricalLogic​

protected electricalLogic: CompositeLogicXMLElement

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

Inherited from​

BaseInstrument.electricalLogic


electricity​

protected electricity: HTMLElement

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

Inherited from​

BaseInstrument.electricity


electricityAvailable​

protected electricityAvailable: boolean

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

Inherited from​

BaseInstrument.electricityAvailable


ELEMENT_NODE​

readonly ELEMENT_NODE: 1

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

node is an element.

Inherited from​

BaseInstrument.ELEMENT_NODE


enterKeyHint​

enterKeyHint: string

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

MDN Reference

Inherited from​

BaseInstrument.enterKeyHint


ENTITY_NODE​

readonly ENTITY_NODE: 6

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

Inherited from​

BaseInstrument.ENTITY_NODE


ENTITY_REFERENCE_NODE​

readonly ENTITY_REFERENCE_NODE: 5

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

Inherited from​

BaseInstrument.ENTITY_REFERENCE_NODE


firstChild​

readonly firstChild: null | ChildNode

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

Returns the first child.

MDN Reference

Inherited from​

BaseInstrument.firstChild


firstElementChild​

readonly firstElementChild: null | Element

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

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

MDN Reference

Inherited from​

BaseInstrument.firstElementChild


fsInstrument​

protected fsInstrument: T

Defined in: src/sdk/FsInstrument.ts:20


hasBeenOff​

protected hasBeenOff: boolean

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

Inherited from​

BaseInstrument.hasBeenOff


hidden​

hidden: boolean

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

MDN Reference

Inherited from​

BaseInstrument.hidden


highlightList​

protected highlightList: HighlightedElement[]

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

Inherited from​

BaseInstrument.highlightList


highlightSvg​

protected highlightSvg: HTMLElement

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

Inherited from​

BaseInstrument.highlightSvg


id​

id: string

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

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

MDN Reference

Inherited from​

BaseInstrument.id


inert​

inert: boolean

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

MDN Reference

Inherited from​

BaseInstrument.inert


initAcknowledged​

protected initAcknowledged: boolean

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

Inherited from​

BaseInstrument.initAcknowledged


initDuration​

protected initDuration: number

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

Inherited from​

BaseInstrument.initDuration


innerHTML​

innerHTML: string

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

MDN Reference

Inherited from​

BaseInstrument.innerHTML


innerText​

innerText: string

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

MDN Reference

Inherited from​

BaseInstrument.innerText


inputMode​

inputMode: string

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

MDN Reference

Inherited from​

BaseInstrument.inputMode


instantciatePopupToolbar()​

protected instantciatePopupToolbar: () => void

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

Returns​

void

Inherited from​

BaseInstrument.instantciatePopupToolbar


instrumentXmlConfig​

instrumentXmlConfig: Element

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

Inherited from​

BaseInstrument.instrumentXmlConfig


isConnected​

readonly isConnected: boolean

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

Returns true if node is connected and false otherwise.

MDN Reference

Inherited from​

BaseInstrument.isConnected


isContentEditable​

readonly isContentEditable: boolean

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

MDN Reference

Inherited from​

BaseInstrument.isContentEditable


isStarted​

protected isStarted: boolean

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

Inherited from​

BaseInstrument.isStarted


lang​

lang: string

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

MDN Reference

Inherited from​

BaseInstrument.lang


lastChild​

readonly lastChild: null | ChildNode

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

Returns the last child.

MDN Reference

Inherited from​

BaseInstrument.lastChild


lastElementChild​

readonly lastElementChild: null | Element

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

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

MDN Reference

Inherited from​

BaseInstrument.lastElementChild


localName​

readonly localName: string

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

Returns the local name.

MDN Reference

Inherited from​

BaseInstrument.localName


namespaceURI​

readonly namespaceURI: null | string

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

Returns the namespace.

MDN Reference

Inherited from​

BaseInstrument.namespaceURI


needValidationAfterInit​

protected needValidationAfterInit: boolean

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

Inherited from​

BaseInstrument.needValidationAfterInit


nextElementSibling​

readonly nextElementSibling: null | Element

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

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

MDN Reference

Inherited from​

BaseInstrument.nextElementSibling


nextSibling​

readonly nextSibling: null | ChildNode

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

Returns the next sibling.

MDN Reference

Inherited from​

BaseInstrument.nextSibling


nodeName​

readonly nodeName: string

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

Returns a string appropriate for the type of node.

MDN Reference

Inherited from​

BaseInstrument.nodeName


nodeType​

readonly nodeType: number

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

Returns the type of node.

MDN Reference

Inherited from​

BaseInstrument.nodeType


nodeValue​

nodeValue: null | string

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

MDN Reference

Inherited from​

BaseInstrument.nodeValue


nonce?​

optional nonce: string

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

MDN Reference

Inherited from​

BaseInstrument.nonce


NOTATION_NODE​

readonly NOTATION_NODE: 12

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

Inherited from​

BaseInstrument.NOTATION_NODE


offsetHeight​

readonly offsetHeight: number

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

MDN Reference

Inherited from​

BaseInstrument.offsetHeight


offsetLeft​

readonly offsetLeft: number

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

MDN Reference

Inherited from​

BaseInstrument.offsetLeft


offsetParent​

readonly offsetParent: null | Element

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

MDN Reference

Inherited from​

BaseInstrument.offsetParent


offsetTop​

readonly offsetTop: number

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

MDN Reference

Inherited from​

BaseInstrument.offsetTop


offsetWidth​

readonly offsetWidth: number

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

MDN Reference

Inherited from​

BaseInstrument.offsetWidth


onabort​

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

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

Fires when the user aborts the download.

Param​

The event.

MDN Reference

Inherited from​

BaseInstrument.onabort


onanimationcancel​

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

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

MDN Reference

Inherited from​

BaseInstrument.onanimationcancel


onanimationend​

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

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

MDN Reference

Inherited from​

BaseInstrument.onanimationend


onanimationiteration​

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

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

MDN Reference

Inherited from​

BaseInstrument.onanimationiteration


onanimationstart​

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

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

MDN Reference

Inherited from​

BaseInstrument.onanimationstart


onauxclick​

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

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

MDN Reference

Inherited from​

BaseInstrument.onauxclick


onbeforeinput​

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

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

MDN Reference

Inherited from​

BaseInstrument.onbeforeinput


onblur​

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

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

Fires when the object loses the input focus.

Param​

The focus event.

MDN Reference

Inherited from​

BaseInstrument.onblur


oncancel​

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

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

MDN Reference

Inherited from​

BaseInstrument.oncancel


oncanplay​

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

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

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

Param​

The event.

MDN Reference

Inherited from​

BaseInstrument.oncanplay


oncanplaythrough​

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

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

MDN Reference

Inherited from​

BaseInstrument.oncanplaythrough


onchange​

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

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

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

Param​

The event.

MDN Reference

Inherited from​

BaseInstrument.onchange


onclick​

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

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

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

Param​

The mouse event.

MDN Reference

Inherited from​

BaseInstrument.onclick


onclose​

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

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

MDN Reference

Inherited from​

BaseInstrument.onclose


oncontextmenu​

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

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

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


oncopy​

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

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

MDN Reference

Inherited from​

BaseInstrument.oncopy


onCSSApplied​

onCSSApplied: Promise<void>

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

Inherited from​

BaseInstrument.onCSSApplied


oncuechange​

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

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

MDN Reference

Inherited from​

BaseInstrument.oncuechange


oncut​

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

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

MDN Reference

Inherited from​

BaseInstrument.oncut


ondblclick​

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

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

Fires when the user double-clicks the object.

Param​

The mouse event.

MDN Reference

Inherited from​

BaseInstrument.ondblclick


ondrag​

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

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

Fires on the source object continuously during a drag operation.

Param​

The event.

MDN Reference

Inherited from​

BaseInstrument.ondrag


ondragend​

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

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

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


ondragenter​

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

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

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


ondragleave​

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

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

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


ondragover​

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

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

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


ondragstart​

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

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

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


ondrop​

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

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

MDN Reference

Inherited from​

BaseInstrument.ondrop


ondurationchange​

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

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

Occurs when the duration attribute is updated.

Param​

The event.

MDN Reference

Inherited from​

BaseInstrument.ondurationchange


onemptied​

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

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

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

Param​

The event.

MDN Reference

Inherited from​

BaseInstrument.onemptied


onended​

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

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

Occurs when the end of playback is reached.

Param​

The event

MDN Reference

Inherited from​

BaseInstrument.onended


onerror​

onerror: OnErrorEventHandler

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

Fires when an error occurs during object loading.

Param​

The event.

MDN Reference

Inherited from​

BaseInstrument.onerror


onfocus​

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

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

Fires when the object receives focus.

Param​

The event.

MDN Reference

Inherited from​

BaseInstrument.onfocus


onformdata​

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

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

MDN Reference

Inherited from​

BaseInstrument.onformdata


onfullscreenchange​

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

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

MDN Reference

Inherited from​

BaseInstrument.onfullscreenchange


onfullscreenerror​

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

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

MDN Reference

Inherited from​

BaseInstrument.onfullscreenerror


ongotpointercapture​

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

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

MDN Reference

Inherited from​

BaseInstrument.ongotpointercapture


oninput​

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

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

MDN Reference

Inherited from​

BaseInstrument.oninput


oninvalid​

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

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

MDN Reference

Inherited from​

BaseInstrument.oninvalid


onkeydown​

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

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

Fires when the user presses a key.

Param​

The keyboard event

MDN Reference

Inherited from​

BaseInstrument.onkeydown


onkeypress​

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

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

Fires when the user presses an alphanumeric key.

Param​

The event.

Deprecated​

MDN Reference

Inherited from​

BaseInstrument.onkeypress


onkeyup​

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

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

Fires when the user releases a key.

Param​

The keyboard event

MDN Reference

Inherited from​

BaseInstrument.onkeyup


onload​

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

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

Fires immediately after the browser loads the object.

Param​

The event.

MDN Reference

Inherited from​

BaseInstrument.onload


onloadeddata​

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

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

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

Param​

The event.

MDN Reference

Inherited from​

BaseInstrument.onloadeddata


onloadedmetadata​

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

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

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

Param​

The event.

MDN Reference

Inherited from​

BaseInstrument.onloadedmetadata


onloadstart​

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

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

Occurs when Internet Explorer begins looking for media data.

Param​

The event.

MDN Reference

Inherited from​

BaseInstrument.onloadstart


onlostpointercapture​

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

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

MDN Reference

Inherited from​

BaseInstrument.onlostpointercapture


onmousedown​

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

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

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

Param​

The mouse event.

MDN Reference

Inherited from​

BaseInstrument.onmousedown


onmouseenter​

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

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

MDN Reference

Inherited from​

BaseInstrument.onmouseenter


onmouseleave​

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

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

MDN Reference

Inherited from​

BaseInstrument.onmouseleave


onmousemove​

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

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

Fires when the user moves the mouse over the object.

Param​

The mouse event.

MDN Reference

Inherited from​

BaseInstrument.onmousemove


onmouseout​

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

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

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

Param​

The mouse event.

MDN Reference

Inherited from​

BaseInstrument.onmouseout


onmouseover​

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

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

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

Param​

The mouse event.

MDN Reference

Inherited from​

BaseInstrument.onmouseover


onmouseup​

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

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

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


onpaste​

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

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

MDN Reference

Inherited from​

BaseInstrument.onpaste


onpause​

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

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

Occurs when playback is paused.

Param​

The event.

MDN Reference

Inherited from​

BaseInstrument.onpause


onplay​

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

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

Occurs when the play method is requested.

Param​

The event.

MDN Reference

Inherited from​

BaseInstrument.onplay


onplaying​

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

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

Occurs when the audio or video has started playing.

Param​

The event.

MDN Reference

Inherited from​

BaseInstrument.onplaying


onpointercancel​

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

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

MDN Reference

Inherited from​

BaseInstrument.onpointercancel


onpointerdown​

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

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

MDN Reference

Inherited from​

BaseInstrument.onpointerdown


onpointerenter​

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

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

MDN Reference

Inherited from​

BaseInstrument.onpointerenter


onpointerleave​

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

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

MDN Reference

Inherited from​

BaseInstrument.onpointerleave


onpointermove​

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

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

MDN Reference

Inherited from​

BaseInstrument.onpointermove


onpointerout​

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

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

MDN Reference

Inherited from​

BaseInstrument.onpointerout


onpointerover​

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

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

MDN Reference

Inherited from​

BaseInstrument.onpointerover


onpointerup​

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

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

MDN Reference

Inherited from​

BaseInstrument.onpointerup


onprogress​

onprogress: null | (this, ev) => any

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

Occurs to indicate progress while downloading media data.

Param​

The event.

MDN Reference

Inherited from​

BaseInstrument.onprogress


onratechange​

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

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

Occurs when the playback rate is increased or decreased.

Param​

The event.

MDN Reference

Inherited from​

BaseInstrument.onratechange


onreset​

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

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

Fires when the user resets a form.

Param​

The event.

MDN Reference

Inherited from​

BaseInstrument.onreset


onresize​

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

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

MDN Reference

Inherited from​

BaseInstrument.onresize


onResourceLoaded()​

protected onResourceLoaded: (e) => void

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

Parameters​

ParameterType
eCustomEvent

Returns​

void

Inherited from​

BaseInstrument.onResourceLoaded


onscroll​

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

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

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

Param​

The event.

MDN Reference

Inherited from​

BaseInstrument.onscroll


onscrollend​

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

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

MDN Reference

Inherited from​

BaseInstrument.onscrollend


onsecuritypolicyviolation​

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

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

MDN Reference

Inherited from​

BaseInstrument.onsecuritypolicyviolation


onseeked​

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

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

Occurs when the seek operation ends.

Param​

The event.

MDN Reference

Inherited from​

BaseInstrument.onseeked


onseeking​

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

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

Occurs when the current playback position is moved.

Param​

The event.

MDN Reference

Inherited from​

BaseInstrument.onseeking


onselect​

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

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

Fires when the current selection changes.

Param​

The event.

MDN Reference

Inherited from​

BaseInstrument.onselect


onselectionchange​

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

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

MDN Reference

Inherited from​

BaseInstrument.onselectionchange


onselectstart​

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

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

MDN Reference

Inherited from​

BaseInstrument.onselectstart


onslotchange​

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

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

MDN Reference

Inherited from​

BaseInstrument.onslotchange


onstalled​

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

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

Occurs when the download has stopped.

Param​

The event.

MDN Reference

Inherited from​

BaseInstrument.onstalled


onsubmit​

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

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

MDN Reference

Inherited from​

BaseInstrument.onsubmit


onsuspend​

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

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

Occurs if the load operation has been intentionally halted.

Param​

The event.

MDN Reference

Inherited from​

BaseInstrument.onsuspend


ontimeupdate​

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

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

Occurs to indicate the current playback position.

Param​

The event.

MDN Reference

Inherited from​

BaseInstrument.ontimeupdate


ontoggle​

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

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

MDN Reference

Inherited from​

BaseInstrument.ontoggle


ontouchcancel?​

optional ontouchcancel: null | (this, ev) => any

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

MDN Reference

Inherited from​

BaseInstrument.ontouchcancel


ontouchend?​

optional ontouchend: null | (this, ev) => any

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

MDN Reference

Inherited from​

BaseInstrument.ontouchend


ontouchmove?​

optional ontouchmove: null | (this, ev) => any

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

MDN Reference

Inherited from​

BaseInstrument.ontouchmove


ontouchstart?​

optional ontouchstart: null | (this, ev) => any

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

MDN Reference

Inherited from​

BaseInstrument.ontouchstart


ontransitioncancel​

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

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

MDN Reference

Inherited from​

BaseInstrument.ontransitioncancel


ontransitionend​

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

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

MDN Reference

Inherited from​

BaseInstrument.ontransitionend


ontransitionrun​

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

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

MDN Reference

Inherited from​

BaseInstrument.ontransitionrun


ontransitionstart​

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

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

MDN Reference

Inherited from​

BaseInstrument.ontransitionstart


onvolumechange​

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

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

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

Param​

The event.

MDN Reference

Inherited from​

BaseInstrument.onvolumechange


onwaiting​

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

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

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

Param​

The event.

MDN Reference

Inherited from​

BaseInstrument.onwaiting


onwebkitanimationend​

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

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

Deprecated​

This is a legacy alias of onanimationend.

MDN Reference

Inherited from​

BaseInstrument.onwebkitanimationend


onwebkitanimationiteration​

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

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

Deprecated​

This is a legacy alias of onanimationiteration.

MDN Reference

Inherited from​

BaseInstrument.onwebkitanimationiteration


onwebkitanimationstart​

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

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

Deprecated​

This is a legacy alias of onanimationstart.

MDN Reference

Inherited from​

BaseInstrument.onwebkitanimationstart


onwebkittransitionend​

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

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

Deprecated​

This is a legacy alias of ontransitionend.

MDN Reference

Inherited from​

BaseInstrument.onwebkittransitionend


onwheel​

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

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

MDN Reference

Inherited from​

BaseInstrument.onwheel


outerHTML​

outerHTML: string

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

MDN Reference

Inherited from​

BaseInstrument.outerHTML


outerText​

outerText: string

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

MDN Reference

Inherited from​

BaseInstrument.outerText


ownerDocument​

readonly ownerDocument: Document

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

Returns the node document. Returns null for documents.

MDN Reference

Inherited from​

BaseInstrument.ownerDocument


parentElement​

readonly parentElement: null | HTMLElement

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

Returns the parent element.

MDN Reference

Inherited from​

BaseInstrument.parentElement


parentNode​

readonly parentNode: null | ParentNode

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

Returns the parent.

MDN Reference

Inherited from​

BaseInstrument.parentNode


part​

readonly part: DOMTokenList

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

MDN Reference

Inherited from​

BaseInstrument.part


popover​

popover: null | string

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

MDN Reference

Inherited from​

BaseInstrument.popover


prefix​

readonly prefix: null | string

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

Returns the namespace prefix.

MDN Reference

Inherited from​

BaseInstrument.prefix


previousElementSibling​

readonly previousElementSibling: null | Element

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

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

MDN Reference

Inherited from​

BaseInstrument.previousElementSibling


previousSibling​

readonly previousSibling: null | ChildNode

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

Returns the previous sibling.

MDN Reference

Inherited from​

BaseInstrument.previousSibling


PROCESSING_INSTRUCTION_NODE​

readonly PROCESSING_INSTRUCTION_NODE: 7

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

node is a ProcessingInstruction node.

Inherited from​

BaseInstrument.PROCESSING_INSTRUCTION_NODE


requestPadFilterRectInfo()​

protected requestPadFilterRectInfo: () => void

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

Returns​

void

Inherited from​

BaseInstrument.requestPadFilterRectInfo


reversionaryMode​

protected reversionaryMode: boolean

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

Inherited from​

BaseInstrument.reversionaryMode


role​

role: null | string

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

Inherited from​

BaseInstrument.role


screenState​

protected screenState: ScreenState

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

Inherited from​

BaseInstrument.screenState


scrollHeight​

readonly scrollHeight: number

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

MDN Reference

Inherited from​

BaseInstrument.scrollHeight


scrollLeft​

scrollLeft: number

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

MDN Reference

Inherited from​

BaseInstrument.scrollLeft


scrollTop​

scrollTop: number

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

MDN Reference

Inherited from​

BaseInstrument.scrollTop


scrollWidth​

readonly scrollWidth: number

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

MDN Reference

Inherited from​

BaseInstrument.scrollWidth


sendSizeUpdate()​

sendSizeUpdate: () => void

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

Returns​

void

Inherited from​

BaseInstrument.sendSizeUpdate


shadowRoot​

readonly shadowRoot: null | ShadowRoot

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

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

MDN Reference

Inherited from​

BaseInstrument.shadowRoot


slot​

slot: string

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

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

MDN Reference

Inherited from​

BaseInstrument.slot


spellcheck​

spellcheck: boolean

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

MDN Reference

Inherited from​

BaseInstrument.spellcheck


startTime​

protected startTime: number

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

Inherited from​

BaseInstrument.startTime


style​

readonly style: CSSStyleDeclaration

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

MDN Reference

Inherited from​

BaseInstrument.style


tabIndex​

tabIndex: number

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

MDN Reference

Inherited from​

BaseInstrument.tabIndex


tagName​

readonly tagName: string

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

Returns the HTML-uppercased qualified name.

MDN Reference

Inherited from​

BaseInstrument.tagName


TEXT_NODE​

readonly TEXT_NODE: 3

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

node is a Text node.

Inherited from​

BaseInstrument.TEXT_NODE


textContent​

textContent: null | string

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

MDN Reference

Inherited from​

BaseInstrument.textContent


title​

title: string

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

MDN Reference

Inherited from​

BaseInstrument.title


translate​

translate: boolean

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

Inherited from​

BaseInstrument.translate


urlConfig​

urlConfig: URLConfig

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

Inherited from​

BaseInstrument.urlConfig


xmlConfig​

xmlConfig: Document

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

Inherited from​

BaseInstrument.xmlConfig


allInstrumentsLoaded​

static allInstrumentsLoaded: boolean

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

Inherited from​

BaseInstrument.allInstrumentsLoaded


useSvgImages​

static useSvgImages: boolean

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

Inherited from​

BaseInstrument.useSvgImages

Accessors​

autoInside​

Get Signature​

get autoInside(): boolean

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

Returns​

boolean

Inherited from​

BaseInstrument.autoInside


canBeSelected​

Get Signature​

get canBeSelected(): boolean

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

Returns​

boolean

Inherited from​

BaseInstrument.canBeSelected


canEnterKeysMode​

Get Signature​

get canEnterKeysMode(): boolean

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

Returns​

boolean

Set Signature​

set canEnterKeysMode(val): void

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

Parameters​
ParameterType
valboolean
Returns​

void

Inherited from​

BaseInstrument.canEnterKeysMode


childActiveClass​

Get Signature​

get childActiveClass(): string

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

Returns​

string

Inherited from​

BaseInstrument.childActiveClass


deltaTime​

Get Signature​

get deltaTime(): number

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

Returns​

number

Inherited from​

BaseInstrument.deltaTime


disabled​

Get Signature​

get disabled(): boolean

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

Returns​

boolean

Set Signature​

set disabled(bool): void

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

Parameters​
ParameterType
boolboolean
Returns​

void

Inherited from​

BaseInstrument.disabled


enabled​

Get Signature​

get enabled(): boolean

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

Returns​

boolean

Inherited from​

BaseInstrument.enabled


facilityLoader​

Get Signature​

get facilityLoader(): FacilityLoader

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

Returns​

FacilityLoader

Inherited from​

BaseInstrument.facilityLoader


flightPlanManager​

Get Signature​

get flightPlanManager(): FlightPlanManager

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

Returns​

FlightPlanManager

Inherited from​

BaseInstrument.flightPlanManager


focused​

Get Signature​

get focused(): boolean

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

Returns​

boolean

Inherited from​

BaseInstrument.focused


forceNoKeyNavigation​

Get Signature​

get forceNoKeyNavigation(): boolean

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

Returns​

boolean

Inherited from​

BaseInstrument.forceNoKeyNavigation


frameCount​

Get Signature​

get frameCount(): number

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

Returns​

number

Inherited from​

BaseInstrument.frameCount


globalGridColumn​

Get Signature​

get globalGridColumn(): string[]

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

Returns​

string[]

Inherited from​

BaseInstrument.globalGridColumn


globalGridColumnEnd​

Get Signature​

get globalGridColumnEnd(): string[]

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

Returns​

string[]

Inherited from​

BaseInstrument.globalGridColumnEnd


globalGridRow​

Get Signature​

get globalGridRow(): string[]

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

Returns​

string[]

Inherited from​

BaseInstrument.globalGridRow


globalGridRowEnd​

Get Signature​

get globalGridRowEnd(): string[]

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

Returns​

string[]

Inherited from​

BaseInstrument.globalGridRowEnd


initialized​

Get Signature​

get initialized(): boolean

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

Returns​

boolean

Inherited from​

BaseInstrument.initialized


instrumentIdentifier​

Get Signature​

get instrumentIdentifier(): string

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

Returns​

string

Inherited from​

BaseInstrument.instrumentIdentifier


instrumentIndex​

Get Signature​

get instrumentIndex(): number

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

Returns​

number

Inherited from​

BaseInstrument.instrumentIndex


IsGlassCockpit​

Get Signature​

get IsGlassCockpit(): boolean

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

Returns​

boolean

Inherited from​

BaseInstrument.IsGlassCockpit


isInteractive​

Get Signature​

get isInteractive(): boolean

Defined in: src/sdk/FsInstrument.ts:86

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

Returns​

boolean

True

Overrides​

BaseInstrument.isInteractive


isPrimary​

Get Signature​

get isPrimary(): boolean

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

Returns​

boolean

Inherited from​

BaseInstrument.isPrimary


loading​

Get Signature​

get loading(): boolean

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

Returns​

boolean

Set Signature​

set loading(val): void

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

Parameters​
ParameterType
valboolean
Returns​

void

Inherited from​

BaseInstrument.loading


loadingText​

Get Signature​

get loadingText(): string

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

Returns​

string

Set Signature​

set loadingText(val): void

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

Parameters​
ParameterType
valstring
Returns​

void

Inherited from​

BaseInstrument.loadingText


localGrid​

Get Signature​

get localGrid(): GridPosition

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

Returns​

GridPosition

Inherited from​

BaseInstrument.localGrid


localgridColumn​

Get Signature​

get localgridColumn(): string

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

Returns​

string

Set Signature​

set localgridColumn(value): void

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

Parameters​
ParameterType
valuestring
Returns​

void

Inherited from​

BaseInstrument.localgridColumn


localgridColumnEnd​

Get Signature​

get localgridColumnEnd(): string

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

Returns​

string

Inherited from​

BaseInstrument.localgridColumnEnd


localgridRow​

Get Signature​

get localgridRow(): string

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

Returns​

string

Inherited from​

BaseInstrument.localgridRow


localgridRowEnd​

Get Signature​

get localgridRowEnd(): string

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

Returns​

string

Inherited from​

BaseInstrument.localgridRowEnd


locked​

Get Signature​

get locked(): boolean

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

Returns​

boolean

Set Signature​

set locked(val): void

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

Parameters​
ParameterType
valboolean
Returns​

void

Inherited from​

BaseInstrument.locked


templateID​

Get Signature​

get abstract templateID(): string

Defined in: src/sdk/FsInstrument.ts:26

The instrument template ID.

Returns​

string

The instrument template ID.

Overrides​

BaseInstrument.templateID


observedAttributes​

Get Signature​

get static observedAttributes(): string[]

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

Returns​

string[]

Inherited from​

BaseInstrument.observedAttributes

Methods​

acknowledgeInit()​

acknowledgeInit(): void

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

Returns​

void

Inherited from​

BaseInstrument.acknowledgeInit


addEventListener()​

Call Signature​

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

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

Type Parameters​
Type Parameter
K extends keyof HTMLElementEventMap
Parameters​
ParameterType
typeK
listener(this, ev) => any
options?boolean | AddEventListenerOptions
Returns​

void

Inherited from​

BaseInstrument.addEventListener

Call Signature​

addEventListener(type, listener, options?): void

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

Parameters​
ParameterType
typestring
listenerEventListenerOrEventListenerObject
options?boolean | AddEventListenerOptions
Returns​

void

Inherited from​

BaseInstrument.addEventListener


after()​

after(...nodes): void

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

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​

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

Returns​

void

Inherited from​

BaseInstrument.after


alwaysUpdate()​

alwaysUpdate(_element, _val): void

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

Parameters​

ParameterType
_elementUpdatable
_valboolean

Returns​

void

Inherited from​

BaseInstrument.alwaysUpdate


animate()​

animate(keyframes, options?): Animation

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

MDN Reference

Parameters​

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

Returns​

Animation

Inherited from​

BaseInstrument.animate


append()​

append(...nodes): void

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

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​

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

Returns​

void

Inherited from​

BaseInstrument.append


appendChild()​

appendChild<T>(node): T

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

MDN Reference

Type Parameters​

Type Parameter
T extends Node

Parameters​

ParameterType
nodeT

Returns​

T

Inherited from​

BaseInstrument.appendChild


appendContent()​

appendContent(element): void

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

Parameters​

ParameterType
elementHTMLElement

Returns​

void

Inherited from​

BaseInstrument.appendContent


applyDataInputGroup()​

protected applyDataInputGroup(): void

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

Returns​

void

Inherited from​

BaseInstrument.applyDataInputGroup


attachInternals()​

attachInternals(): ElementInternals

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

MDN Reference

Returns​

ElementInternals

Inherited from​

BaseInstrument.attachInternals


attachShadow()​

attachShadow(init): ShadowRoot

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

Creates a shadow root for element and returns it.

MDN Reference

Parameters​

ParameterType
initShadowRootInit

Returns​

ShadowRoot

Inherited from​

BaseInstrument.attachShadow


attributeChangedCallback()​

attributeChangedCallback(name, oldValue, newValue): void

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

Parameters​

ParameterType
nameany
oldValueany
newValueany

Returns​

void

Inherited from​

BaseInstrument.attributeChangedCallback


before()​

before(...nodes): void

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

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​

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

Returns​

void

Inherited from​

BaseInstrument.before


blur()​

blur(): void

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

MDN Reference

Returns​

void

Inherited from​

BaseInstrument.blur


canBeSelectedDisabled()​

canBeSelectedDisabled(): boolean

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

Returns​

boolean

Inherited from​

BaseInstrument.canBeSelectedDisabled


canBeSelectedLocked()​

canBeSelectedLocked(): boolean

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

Returns​

boolean

Inherited from​

BaseInstrument.canBeSelectedLocked


canBeSelectedWithKeys()​

canBeSelectedWithKeys(): boolean

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

Returns​

boolean

Inherited from​

BaseInstrument.canBeSelectedWithKeys


canUseScreenReader()​

canUseScreenReader(): boolean

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

Returns​

boolean

Inherited from​

BaseInstrument.canUseScreenReader


checkVisibility()​

checkVisibility(options?): boolean

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

Parameters​

ParameterType
options?CheckVisibilityOptions

Returns​

boolean

Inherited from​

BaseInstrument.checkVisibility


clearAlwaysList()​

protected clearAlwaysList(): void

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

Returns​

void

Inherited from​

BaseInstrument.clearAlwaysList


clearHighlights()​

clearHighlights(): void

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

Returns​

void

Inherited from​

BaseInstrument.clearHighlights


clearPendingCalls()​

protected clearPendingCalls(): void

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

Returns​

void

Inherited from​

BaseInstrument.clearPendingCalls


click()​

click(): void

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

MDN Reference

Returns​

void

Inherited from​

BaseInstrument.click


cloneNode()​

cloneNode(deep?): Node

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

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

MDN Reference

Parameters​

ParameterType
deep?boolean

Returns​

Node

Inherited from​

BaseInstrument.cloneNode


closest()​

Call Signature​

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

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

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

MDN Reference

Type Parameters​
Type Parameter
K extends keyof HTMLElementTagNameMap
Parameters​
ParameterType
selectorK
Returns​

null | HTMLElementTagNameMap[K]

Inherited from​

BaseInstrument.closest

Call Signature​

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

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

Type Parameters​
Type Parameter
K extends keyof SVGElementTagNameMap
Parameters​
ParameterType
selectorK
Returns​

null | SVGElementTagNameMap[K]

Inherited from​

BaseInstrument.closest

Call Signature​

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

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

Type Parameters​
Type Parameter
K extends keyof MathMLElementTagNameMap
Parameters​
ParameterType
selectorK
Returns​

null | MathMLElementTagNameMap[K]

Inherited from​

BaseInstrument.closest

Call Signature​

closest<E>(selectors): null | E

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

Type Parameters​
Type ParameterDefault type
E extends ElementElement
Parameters​
ParameterType
selectorsstring
Returns​

null | E

Inherited from​

BaseInstrument.closest


compareDocumentPosition()​

compareDocumentPosition(other): number

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

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

MDN Reference

Parameters​

ParameterType
otherNode

Returns​

number

Inherited from​

BaseInstrument.compareDocumentPosition


computedStyleMap()​

computedStyleMap(): StylePropertyMapReadOnly

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

MDN Reference

Returns​

StylePropertyMapReadOnly

Inherited from​

BaseInstrument.computedStyleMap


connectedCallback()​

connectedCallback(): void

Defined in: src/sdk/FsInstrument.ts:36

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

Returns​

void

Overrides​

BaseInstrument.connectedCallback


constructInstrument()​

abstract constructInstrument(): T

Defined in: src/sdk/FsInstrument.ts:31

Called during connectedCallback to construct the actual instrument class.

Returns​

T


contains()​

contains(other): boolean

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

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

MDN Reference

Parameters​

ParameterType
othernull | Node

Returns​

boolean

Inherited from​

BaseInstrument.contains


convertPath()​

protected convertPath(path): string

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

Parameters​

ParameterType
pathstring

Returns​

string

Inherited from​

BaseInstrument.convertPath


disable()​

disable(bool): void

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

Parameters​

ParameterType
boolboolean

Returns​

void

Inherited from​

BaseInstrument.disable


disconnectedCallback()​

disconnectedCallback(): void

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

Returns​

void

Inherited from​

BaseInstrument.disconnectedCallback


dispatchEvent()​

dispatchEvent(event): boolean

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

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​

ParameterType
eventEvent

Returns​

boolean

Inherited from​

BaseInstrument.dispatchEvent


doUpdate()​

doUpdate(): void

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

Returns​

void

Inherited from​

BaseInstrument.doUpdate


enable()​

enable(bool): void

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

Parameters​

ParameterType
boolboolean

Returns​

void

Inherited from​

BaseInstrument.enable


focus()​

focus(): void

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

MDN Reference

Returns​

void

Inherited from​

BaseInstrument.focus


focusByKeys()​

focusByKeys(keycode?): void

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

Parameters​

ParameterType
keycode?number

Returns​

void

Inherited from​

BaseInstrument.focusByKeys


getAllFocusableChildren()​

getAllFocusableChildren(): HTMLElement[]

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

Returns​

HTMLElement[]

Inherited from​

BaseInstrument.getAllFocusableChildren


getAnimations()​

getAnimations(options?): Animation[]

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

MDN Reference

Parameters​

ParameterType
options?GetAnimationsOptions

Returns​

Animation[]

Inherited from​

BaseInstrument.getAnimations


getAspectRatio()​

getAspectRatio(): number

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

Returns​

number

Inherited from​

BaseInstrument.getAspectRatio


getAttribute()​

getAttribute(qualifiedName): null | string

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

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

MDN Reference

Parameters​

ParameterType
qualifiedNamestring

Returns​

null | string

Inherited from​

BaseInstrument.getAttribute


getAttributeNames()​

getAttributeNames(): string[]

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

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

MDN Reference

Returns​

string[]

Inherited from​

BaseInstrument.getAttributeNames


getAttributeNode()​

getAttributeNode(qualifiedName): null | Attr

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

MDN Reference

Parameters​

ParameterType
qualifiedNamestring

Returns​

null | Attr

Inherited from​

BaseInstrument.getAttributeNode


getAttributeNodeNS()​

getAttributeNodeNS(namespace, localName): null | Attr

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

MDN Reference

Parameters​

ParameterType
namespacenull | string
localNamestring

Returns​

null | Attr

Inherited from​

BaseInstrument.getAttributeNodeNS


getAttributeNS()​

getAttributeNS(namespace, localName): null | string

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

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​

ParameterType
namespacenull | string
localNamestring

Returns​

null | string

Inherited from​

BaseInstrument.getAttributeNS


getBoundingClientRect()​

getBoundingClientRect(): DOMRect

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

MDN Reference

Returns​

DOMRect

Inherited from​

BaseInstrument.getBoundingClientRect


getChildById()​

getChildById(_selector): any

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

Parameters​

ParameterType
_selectorString

Returns​

any

Inherited from​

BaseInstrument.getChildById


getChildrenByClassName()​

getChildrenByClassName(_selector): any

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

Parameters​

ParameterType
_selectorstring

Returns​

any

Inherited from​

BaseInstrument.getChildrenByClassName


getChildrenById()​

getChildrenById(_selector): any

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

Parameters​

ParameterType
_selectorString

Returns​

any

Inherited from​

BaseInstrument.getChildrenById


getClientRects()​

getClientRects(): DOMRectList

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

MDN Reference

Returns​

DOMRectList

Inherited from​

BaseInstrument.getClientRects


getDefaultButton()​

getDefaultButton(): void | UIElement

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

Returns​

void | UIElement

Inherited from​

BaseInstrument.getDefaultButton


getDefaultChildButton()​

getDefaultChildButton(): void | UIElement

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

Returns​

void | UIElement

Inherited from​

BaseInstrument.getDefaultChildButton


getElementsByClassName()​

getElementsByClassName(classNames): HTMLCollectionOf<Element>

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

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​

ParameterType
classNamesstring

Returns​

HTMLCollectionOf<Element>

Inherited from​

BaseInstrument.getElementsByClassName


getElementsByTagName()​

Call Signature​

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

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

MDN Reference

Type Parameters​
Type Parameter
K extends keyof HTMLElementTagNameMap
Parameters​
ParameterType
qualifiedNameK
Returns​

HTMLCollectionOf<HTMLElementTagNameMap[K]>

Inherited from​

BaseInstrument.getElementsByTagName

Call Signature​

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

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

Type Parameters​
Type Parameter
K extends keyof SVGElementTagNameMap
Parameters​
ParameterType
qualifiedNameK
Returns​

HTMLCollectionOf<SVGElementTagNameMap[K]>

Inherited from​

BaseInstrument.getElementsByTagName

Call Signature​

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

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

Type Parameters​
Type Parameter
K extends keyof MathMLElementTagNameMap
Parameters​
ParameterType
qualifiedNameK
Returns​

HTMLCollectionOf<MathMLElementTagNameMap[K]>

Inherited from​

BaseInstrument.getElementsByTagName

Call Signature​

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

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

Type Parameters​
Type Parameter
K extends keyof HTMLElementDeprecatedTagNameMap
Parameters​
ParameterType
qualifiedNameK
Returns​

HTMLCollectionOf<HTMLElementDeprecatedTagNameMap[K]>

Deprecated​
Inherited from​

BaseInstrument.getElementsByTagName

Call Signature​

getElementsByTagName(qualifiedName): HTMLCollectionOf<Element>

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

Parameters​
ParameterType
qualifiedNamestring
Returns​

HTMLCollectionOf<Element>

Inherited from​

BaseInstrument.getElementsByTagName


getElementsByTagNameNS()​

Call Signature​

getElementsByTagNameNS(namespaceURI, localName): HTMLCollectionOf<HTMLElement>

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

MDN Reference

Parameters​
ParameterType
namespaceURI"http://www.w3.org/1999/xhtml"
localNamestring
Returns​

HTMLCollectionOf<HTMLElement>

Inherited from​

BaseInstrument.getElementsByTagNameNS

Call Signature​

getElementsByTagNameNS(namespaceURI, localName): HTMLCollectionOf<SVGElement>

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

Parameters​
ParameterType
namespaceURI"http://www.w3.org/2000/svg"
localNamestring
Returns​

HTMLCollectionOf<SVGElement>

Inherited from​

BaseInstrument.getElementsByTagNameNS

Call Signature​

getElementsByTagNameNS(namespaceURI, localName): HTMLCollectionOf<MathMLElement>

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

Parameters​
ParameterType
namespaceURI"http://www.w3.org/1998/Math/MathML"
localNamestring
Returns​

HTMLCollectionOf<MathMLElement>

Inherited from​

BaseInstrument.getElementsByTagNameNS

Call Signature​

getElementsByTagNameNS(namespace, localName): HTMLCollectionOf<Element>

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

Parameters​
ParameterType
namespacenull | string
localNamestring
Returns​

HTMLCollectionOf<Element>

Inherited from​

BaseInstrument.getElementsByTagNameNS


getForcedAspectRatio()​

getForcedAspectRatio(): number

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

Returns​

number

Inherited from​

BaseInstrument.getForcedAspectRatio


getForcedScreenRatio()​

getForcedScreenRatio(): number

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

Returns​

number

Inherited from​

BaseInstrument.getForcedScreenRatio


getGameState()​

getGameState(): GameState

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

Returns​

GameState

Inherited from​

BaseInstrument.getGameState


getKeyNavigationDirection()​

getKeyNavigationDirection(): KeyNavigationDirection

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

Returns​

KeyNavigationDirection

Inherited from​

BaseInstrument.getKeyNavigationDirection


getKeyNavigationStayInside()​

getKeyNavigationStayInside(keycode): boolean

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

Parameters​

ParameterType
keycodeany

Returns​

boolean

Inherited from​

BaseInstrument.getKeyNavigationStayInside


getKeyOrthogonalStayInside()​

getKeyOrthogonalStayInside(keycode): boolean

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

Parameters​

ParameterType
keycodeany

Returns​

boolean

Inherited from​

BaseInstrument.getKeyOrthogonalStayInside


getLastDefaultChildButton()​

getLastDefaultChildButton(): void | UIElement

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

Returns​

void | UIElement

Inherited from​

BaseInstrument.getLastDefaultChildButton


getQuality()​

getQuality(): Quality

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

Returns​

Quality

Inherited from​

BaseInstrument.getQuality


getRootNode()​

getRootNode(options?): Node

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

Returns node's root.

MDN Reference

Parameters​

ParameterType
options?GetRootNodeOptions

Returns​

Node

Inherited from​

BaseInstrument.getRootNode


getTemplateSlot()​

getTemplateSlot(name?): HTMLElement

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

Parameters​

ParameterType
name?string

Returns​

HTMLElement

Inherited from​

BaseInstrument.getTemplateSlot


getTimeSinceStart()​

getTimeSinceStart(): number

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

Returns​

number

Inherited from​

BaseInstrument.getTimeSinceStart


hasAttribute()​

hasAttribute(qualifiedName): boolean

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

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

MDN Reference

Parameters​

ParameterType
qualifiedNamestring

Returns​

boolean

Inherited from​

BaseInstrument.hasAttribute


hasAttributeNS()​

hasAttributeNS(namespace, localName): boolean

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

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

MDN Reference

Parameters​

ParameterType
namespacenull | string
localNamestring

Returns​

boolean

Inherited from​

BaseInstrument.hasAttributeNS


hasAttributes()​

hasAttributes(): boolean

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

Returns true if element has attributes, and false otherwise.

MDN Reference

Returns​

boolean

Inherited from​

BaseInstrument.hasAttributes


hasChildNodes()​

hasChildNodes(): boolean

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

Returns whether node has children.

MDN Reference

Returns​

boolean

Inherited from​

BaseInstrument.hasChildNodes


hasParentHidden()​

hasParentHidden(): boolean

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

Returns​

boolean

Inherited from​

BaseInstrument.hasParentHidden


hasPointerCapture()​

hasPointerCapture(pointerId): boolean

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

MDN Reference

Parameters​

ParameterType
pointerIdnumber

Returns​

boolean

Inherited from​

BaseInstrument.hasPointerCapture


hidePopover()​

hidePopover(): void

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

MDN Reference

Returns​

void

Inherited from​

BaseInstrument.hidePopover


highlightGetState()​

highlightGetState(_valueMin, _valueMax, _period): number

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

Parameters​

ParameterType
_valueMinnumber
_valueMaxnumber
_periodnumber

Returns​

number

Inherited from​

BaseInstrument.highlightGetState


Init()​

protected Init(): void

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

Returns​

void

Inherited from​

BaseInstrument.Init


insertAdjacentElement()​

insertAdjacentElement(where, element): null | Element

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

MDN Reference

Parameters​

ParameterType
whereInsertPosition
elementElement

Returns​

null | Element

Inherited from​

BaseInstrument.insertAdjacentElement


insertAdjacentHTML()​

insertAdjacentHTML(position, text): void

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

MDN Reference

Parameters​

ParameterType
positionInsertPosition
textstring

Returns​

void

Inherited from​

BaseInstrument.insertAdjacentHTML


insertAdjacentText()​

insertAdjacentText(where, data): void

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

MDN Reference

Parameters​

ParameterType
whereInsertPosition
datastring

Returns​

void

Inherited from​

BaseInstrument.insertAdjacentText


insertBefore()​

insertBefore<T>(node, child): T

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

MDN Reference

Type Parameters​

Type Parameter
T extends Node

Parameters​

ParameterType
nodeT
childnull | Node

Returns​

T

Inherited from​

BaseInstrument.insertBefore


Instanciate()​

protected Instanciate(_forcedTemplate?): any

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

Parameters​

ParameterType
_forcedTemplate?string

Returns​

any

Inherited from​

BaseInstrument.Instanciate


isAspectRatioForced()​

isAspectRatioForced(): boolean

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

Returns​

boolean

Inherited from​

BaseInstrument.isAspectRatioForced


isBootProcedureComplete()​

protected isBootProcedureComplete(): boolean

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

Returns​

boolean

Inherited from​

BaseInstrument.isBootProcedureComplete


isChildOf()​

isChildOf(parentToTest): boolean

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

Parameters​

ParameterType
parentToTestHTMLElement

Returns​

boolean

Inherited from​

BaseInstrument.isChildOf


isComputingAspectRatio()​

isComputingAspectRatio(): boolean

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

Returns​

boolean

Inherited from​

BaseInstrument.isComputingAspectRatio


isDefaultNamespace()​

isDefaultNamespace(namespace): boolean

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

MDN Reference

Parameters​

ParameterType
namespacenull | string

Returns​

boolean

Inherited from​

BaseInstrument.isDefaultNamespace


isElectricityAvailable()​

protected isElectricityAvailable(): boolean

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

Returns​

boolean

Inherited from​

BaseInstrument.isElectricityAvailable


isEqualNode()​

isEqualNode(otherNode): boolean

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

Returns whether node and otherNode have the same properties.

MDN Reference

Parameters​

ParameterType
otherNodenull | Node

Returns​

boolean

Inherited from​

BaseInstrument.isEqualNode


isInReversionaryMode()​

isInReversionaryMode(): boolean

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

Returns​

boolean

Inherited from​

BaseInstrument.isInReversionaryMode


isOneParentDisabled()​

isOneParentDisabled(): boolean

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

Returns​

boolean

Inherited from​

BaseInstrument.isOneParentDisabled


isOneParentHidden()​

isOneParentHidden(): boolean

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

Returns​

boolean

Inherited from​

BaseInstrument.isOneParentHidden


isParentOf()​

isParentOf(child): boolean

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

Parameters​

ParameterType
childHTMLElement

Returns​

boolean

Inherited from​

BaseInstrument.isParentOf


isSameNode()​

isSameNode(otherNode): boolean

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

MDN Reference

Parameters​

ParameterType
otherNodenull | Node

Returns​

boolean

Inherited from​

BaseInstrument.isSameNode


isTransparent()​

isTransparent(): boolean

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

Returns​

boolean

Inherited from​

BaseInstrument.isTransparent


isVisible()​

isVisible(): boolean

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

Returns​

boolean

Inherited from​

BaseInstrument.isVisible


lookupNamespaceURI()​

lookupNamespaceURI(prefix): null | string

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

MDN Reference

Parameters​

ParameterType
prefixnull | string

Returns​

null | string

Inherited from​

BaseInstrument.lookupNamespaceURI


lookupPrefix()​

lookupPrefix(namespace): null | string

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

MDN Reference

Parameters​

ParameterType
namespacenull | string

Returns​

null | string

Inherited from​

BaseInstrument.lookupPrefix


matches()​

matches(selectors): boolean

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

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

MDN Reference

Parameters​

ParameterType
selectorsstring

Returns​

boolean

Inherited from​

BaseInstrument.matches


mustCheckCSSIsApplied()​

mustCheckCSSIsApplied(): boolean

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

Returns​

boolean

Inherited from​

BaseInstrument.mustCheckCSSIsApplied


normalize()​

normalize(): void

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

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


onActiveChildBlurred()​

onActiveChildBlurred(child): void

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

Parameters​

ParameterType
childUIElement

Returns​

void

Inherited from​

BaseInstrument.onActiveChildBlurred


onActiveChildFocused()​

onActiveChildFocused(child): void

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

Parameters​

ParameterType
childUIElement

Returns​

void

Inherited from​

BaseInstrument.onActiveChildFocused


onButtonSelected()​

protected onButtonSelected(button): void

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

Parameters​

ParameterType
buttonUIElement

Returns​

void

Inherited from​

BaseInstrument.onButtonSelected


onButtonUnselected()​

protected onButtonUnselected(button): void

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

Parameters​

ParameterType
buttonUIElement

Returns​

void

Inherited from​

BaseInstrument.onButtonUnselected


onFlightStart()​

onFlightStart(): void

Defined in: src/sdk/FsInstrument.ts:67

Returns​

void

Inherit Doc​

Overrides​

BaseInstrument.onFlightStart


onGameStateChanged()​

protected onGameStateChanged(oldState, newState): void

Defined in: src/sdk/FsInstrument.ts:59

Parameters​

ParameterType
oldStateGameState
newStateGameState

Returns​

void

Inherit Doc​

Overrides​

BaseInstrument.onGameStateChanged


onInteractionEvent()​

onInteractionEvent(_args): void

Defined in: src/sdk/FsInstrument.ts:52

Parameters​

ParameterType
_argsstring[]

Returns​

void

Inherit Doc​

Overrides​

BaseInstrument.onInteractionEvent


onKeyDown()​

protected onKeyDown(keycode): boolean

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

Parameters​

ParameterType
keycodeany

Returns​

boolean

Inherited from​

BaseInstrument.onKeyDown


onKeyUp()​

protected onKeyUp(keycode): boolean

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

Parameters​

ParameterType
keycodeany

Returns​

boolean

Inherited from​

BaseInstrument.onKeyUp


onPowerOn()​

onPowerOn(): void

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

Returns​

void

Inherited from​

BaseInstrument.onPowerOn


onQualityChanged()​

protected onQualityChanged(_quality): void

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

Parameters​

ParameterType
_qualityQuality

Returns​

void

Inherited from​

BaseInstrument.onQualityChanged


onShutDown()​

onShutDown(): void

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

Returns​

void

Inherited from​

BaseInstrument.onShutDown


onSoundEnd()​

onSoundEnd(soundEventId): void

Defined in: src/sdk/FsInstrument.ts:75

Parameters​

ParameterType
soundEventIdName_Z

Returns​

void

Inherit Doc​

Overrides​

BaseInstrument.onSoundEnd


onVisibilityChange()​

onVisibilityChange(visible): void

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

Parameters​

ParameterType
visibleboolean

Returns​

void

Inherited from​

BaseInstrument.onVisibilityChange


parseURLAttributes()​

protected parseURLAttributes(): void

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

Returns​

void

Inherited from​

BaseInstrument.parseURLAttributes


parseXMLConfig()​

protected parseXMLConfig(): void

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

Returns​

void

Inherited from​

BaseInstrument.parseXMLConfig


playInstrumentSound()​

playInstrumentSound(soundId): boolean

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

Parameters​

ParameterType
soundIdstring

Returns​

boolean

Inherited from​

BaseInstrument.playInstrumentSound


prepend()​

prepend(...nodes): void

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

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​

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

Returns​

void

Inherited from​

BaseInstrument.prepend


queryElement()​

queryElement(selector): UIElement

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

Parameters​

ParameterType
selectorany

Returns​

UIElement

Inherited from​

BaseInstrument.queryElement


querySelector()​

Call Signature​

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

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

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

MDN Reference

Type Parameters​
Type Parameter
K extends keyof HTMLElementTagNameMap
Parameters​
ParameterType
selectorsK
Returns​

null | HTMLElementTagNameMap[K]

Inherited from​

BaseInstrument.querySelector

Call Signature​

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

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

Type Parameters​
Type Parameter
K extends keyof SVGElementTagNameMap
Parameters​
ParameterType
selectorsK
Returns​

null | SVGElementTagNameMap[K]

Inherited from​

BaseInstrument.querySelector

Call Signature​

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

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

Type Parameters​
Type Parameter
K extends keyof MathMLElementTagNameMap
Parameters​
ParameterType
selectorsK
Returns​

null | MathMLElementTagNameMap[K]

Inherited from​

BaseInstrument.querySelector

Call Signature​

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

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

Type Parameters​
Type Parameter
K extends keyof HTMLElementDeprecatedTagNameMap
Parameters​
ParameterType
selectorsK
Returns​

null | HTMLElementDeprecatedTagNameMap[K]

Deprecated​
Inherited from​

BaseInstrument.querySelector

Call Signature​

querySelector<E>(selectors): null | E

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

Type Parameters​
Type ParameterDefault type
E extends ElementElement
Parameters​
ParameterType
selectorsstring
Returns​

null | E

Inherited from​

BaseInstrument.querySelector


querySelectorAll()​

Call Signature​

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

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

Returns all element descendants of node that match selectors.

MDN Reference

Type Parameters​
Type Parameter
K extends keyof HTMLElementTagNameMap
Parameters​
ParameterType
selectorsK
Returns​

NodeListOf<HTMLElementTagNameMap[K]>

Inherited from​

BaseInstrument.querySelectorAll

Call Signature​

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

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

Type Parameters​
Type Parameter
K extends keyof SVGElementTagNameMap
Parameters​
ParameterType
selectorsK
Returns​

NodeListOf<SVGElementTagNameMap[K]>

Inherited from​

BaseInstrument.querySelectorAll

Call Signature​

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

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

Type Parameters​
Type Parameter
K extends keyof MathMLElementTagNameMap
Parameters​
ParameterType
selectorsK
Returns​

NodeListOf<MathMLElementTagNameMap[K]>

Inherited from​

BaseInstrument.querySelectorAll

Call Signature​

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

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

Type Parameters​
Type Parameter
K extends keyof HTMLElementDeprecatedTagNameMap
Parameters​
ParameterType
selectorsK
Returns​

NodeListOf<HTMLElementDeprecatedTagNameMap[K]>

Deprecated​
Inherited from​

BaseInstrument.querySelectorAll

Call Signature​

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

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

Type Parameters​
Type ParameterDefault type
E extends ElementElement
Parameters​
ParameterType
selectorsstring
Returns​

NodeListOf<E>

Inherited from​

BaseInstrument.querySelectorAll


querySelectorH()​

querySelectorH(str): HTMLElement

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

Parameters​

ParameterType
strany

Returns​

HTMLElement

Inherited from​

BaseInstrument.querySelectorH


reboot()​

protected reboot(): void

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

Returns​

void

Inherited from​

BaseInstrument.reboot


registerDefaultKeyEvents()​

registerDefaultKeyEvents(): void

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

Returns​

void

Inherited from​

BaseInstrument.registerDefaultKeyEvents


releasePointerCapture()​

releasePointerCapture(pointerId): void

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

MDN Reference

Parameters​

ParameterType
pointerIdnumber

Returns​

void

Inherited from​

BaseInstrument.releasePointerCapture


remove()​

remove(): void

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

Removes node.

MDN Reference

Returns​

void

Inherited from​

BaseInstrument.remove


removeAttribute()​

removeAttribute(qualifiedName): void

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

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

MDN Reference

Parameters​

ParameterType
qualifiedNamestring

Returns​

void

Inherited from​

BaseInstrument.removeAttribute


removeAttributeNode()​

removeAttributeNode(attr): Attr

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

MDN Reference

Parameters​

ParameterType
attrAttr

Returns​

Attr

Inherited from​

BaseInstrument.removeAttributeNode


removeAttributeNS()​

removeAttributeNS(namespace, localName): void

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

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

MDN Reference

Parameters​

ParameterType
namespacenull | string
localNamestring

Returns​

void

Inherited from​

BaseInstrument.removeAttributeNS


removeCall()​

removeCall(_uid): void

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

Parameters​

ParameterType
_uidnumber

Returns​

void

Inherited from​

BaseInstrument.removeCall


removeChild()​

removeChild<T>(child): T

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

MDN Reference

Type Parameters​

Type Parameter
T extends Node

Parameters​

ParameterType
childT

Returns​

T

Inherited from​

BaseInstrument.removeChild


removeEventListener()​

Call Signature​

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

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

Type Parameters​
Type Parameter
K extends keyof HTMLElementEventMap
Parameters​
ParameterType
typeK
listener(this, ev) => any
options?boolean | EventListenerOptions
Returns​

void

Inherited from​

BaseInstrument.removeEventListener

Call Signature​

removeEventListener(type, listener, options?): void

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

Parameters​
ParameterType
typestring
listenerEventListenerOrEventListenerObject
options?boolean | EventListenerOptions
Returns​

void

Inherited from​

BaseInstrument.removeEventListener


replaceChild()​

replaceChild<T>(node, child): T

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

MDN Reference

Type Parameters​

Type Parameter
T extends Node

Parameters​

ParameterType
nodeNode
childT

Returns​

T

Inherited from​

BaseInstrument.replaceChild


replaceChildren()​

replaceChildren(...nodes): void

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

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​

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

Returns​

void

Inherited from​

BaseInstrument.replaceChildren


replaceWith()​

replaceWith(...nodes): void

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

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​

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

Returns​

void

Inherited from​

BaseInstrument.replaceWith


requestCall()​

requestCall(_func, _timeout?): number

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

Parameters​

ParameterType
_funcFunction
_timeout?number

Returns​

number

Inherited from​

BaseInstrument.requestCall


requestFullscreen()​

requestFullscreen(options?): Promise<void>

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

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​

ParameterType
options?FullscreenOptions

Returns​

Promise<void>

Inherited from​

BaseInstrument.requestFullscreen


requestPointerLock()​

requestPointerLock(): void

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

MDN Reference

Returns​

void

Inherited from​

BaseInstrument.requestPointerLock


scroll()​

Call Signature​

scroll(options?): void

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

MDN Reference

Parameters​
ParameterType
options?ScrollToOptions
Returns​

void

Inherited from​

BaseInstrument.scroll

Call Signature​

scroll(x, y): void

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

Parameters​
ParameterType
xnumber
ynumber
Returns​

void

Inherited from​

BaseInstrument.scroll


scrollBy()​

Call Signature​

scrollBy(options?): void

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

MDN Reference

Parameters​
ParameterType
options?ScrollToOptions
Returns​

void

Inherited from​

BaseInstrument.scrollBy

Call Signature​

scrollBy(x, y): void

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

Parameters​
ParameterType
xnumber
ynumber
Returns​

void

Inherited from​

BaseInstrument.scrollBy


scrollIntoView()​

scrollIntoView(arg?): void

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

MDN Reference

Parameters​

ParameterType
arg?boolean | ScrollIntoViewOptions

Returns​

void

Inherited from​

BaseInstrument.scrollIntoView


scrollTo()​

Call Signature​

scrollTo(options?): void

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

MDN Reference

Parameters​
ParameterType
options?ScrollToOptions
Returns​

void

Inherited from​

BaseInstrument.scrollTo

Call Signature​

scrollTo(x, y): void

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

Parameters​
ParameterType
xnumber
ynumber
Returns​

void

Inherited from​

BaseInstrument.scrollTo


selectDefaultButton()​

selectDefaultButton(): void

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

Returns​

void

Inherited from​

BaseInstrument.selectDefaultButton


selectDefaultChildButton()​

selectDefaultChildButton(): void

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

Returns​

void

Inherited from​

BaseInstrument.selectDefaultChildButton


setAnyData()​

setAnyData(data): void

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

Parameters​

ParameterType
dataany

Returns​

void

Inherited from​

BaseInstrument.setAnyData


setAttribute()​

setAttribute(qualifiedName, value): void

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

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

MDN Reference

Parameters​

ParameterType
qualifiedNamestring
valuestring

Returns​

void

Inherited from​

BaseInstrument.setAttribute


setAttributeNode()​

setAttributeNode(attr): null | Attr

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

MDN Reference

Parameters​

ParameterType
attrAttr

Returns​

null | Attr

Inherited from​

BaseInstrument.setAttributeNode


setAttributeNodeNS()​

setAttributeNodeNS(attr): null | Attr

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

MDN Reference

Parameters​

ParameterType
attrAttr

Returns​

null | Attr

Inherited from​

BaseInstrument.setAttributeNodeNS


setAttributeNS()​

setAttributeNS(namespace, qualifiedName, value): void

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

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

MDN Reference

Parameters​

ParameterType
namespacenull | string
qualifiedNamestring
valuestring

Returns​

void

Inherited from​

BaseInstrument.setAttributeNS


setConfigFile()​

setConfigFile(_file): void

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

Parameters​

ParameterType
_filestring

Returns​

void

Inherited from​

BaseInstrument.setConfigFile


setInstrumentIdentifier()​

setInstrumentIdentifier(_identifier): void

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

Parameters​

ParameterType
_identifierstring

Returns​

void

Inherited from​

BaseInstrument.setInstrumentIdentifier


setJSONData()​

setJSONData(data): void

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

Parameters​

ParameterType
datastring

Returns​

void

Inherited from​

BaseInstrument.setJSONData


setPointerCapture()​

setPointerCapture(pointerId): void

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

MDN Reference

Parameters​

ParameterType
pointerIdnumber

Returns​

void

Inherited from​

BaseInstrument.setPointerCapture


setVisible()​

setVisible(val): void

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

Parameters​

ParameterType
valboolean

Returns​

void

Inherited from​

BaseInstrument.setVisible


shouldDispatchChildActive()​

shouldDispatchChildActive(): boolean

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

Returns​

boolean

Inherited from​

BaseInstrument.shouldDispatchChildActive


showPopover()​

showPopover(): void

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

MDN Reference

Returns​

void

Inherited from​

BaseInstrument.showPopover


spreadToChildren()​

spreadToChildren(parent, parentClass, childClass): void

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

Parameters​

ParameterType
parentElement
parentClassstring
childClassstring

Returns​

void

Inherited from​

BaseInstrument.spreadToChildren


startHighlight()​

startHighlight(_id): void

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

Parameters​

ParameterType
_idstring

Returns​

void

Inherited from​

BaseInstrument.startHighlight


stopHighlight()​

stopHighlight(_id): void

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

Parameters​

ParameterType
_idstring

Returns​

void

Inherited from​

BaseInstrument.stopHighlight


toggleAttribute()​

toggleAttribute(qualifiedName, force?): boolean

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

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​

ParameterType
qualifiedNamestring
force?boolean

Returns​

boolean

Inherited from​

BaseInstrument.toggleAttribute


togglePopover()​

togglePopover(force?): void

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

MDN Reference

Parameters​

ParameterType
force?boolean

Returns​

void

Inherited from​

BaseInstrument.togglePopover


unregisterDefaultKeyEvents()​

unregisterDefaultKeyEvents(): void

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

Returns​

void

Inherited from​

BaseInstrument.unregisterDefaultKeyEvents


unspreadToChildren()​

unspreadToChildren(parent, parentClass, childClass): void

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

Parameters​

ParameterType
parentElement
parentClassstring
childClassstring

Returns​

void

Inherited from​

BaseInstrument.unspreadToChildren


Update()​

protected Update(): void

Defined in: src/sdk/FsInstrument.ts:44

Update method called by BaseInstrument

Returns​

void

Overrides​

BaseInstrument.Update


updateAlwaysList()​

protected updateAlwaysList(): void

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

Returns​

void

Inherited from​

BaseInstrument.updateAlwaysList


updateElectricity()​

protected updateElectricity(): void

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

Returns​

void

Inherited from​

BaseInstrument.updateElectricity


updateHighlight()​

protected updateHighlight(): void

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

Returns​

void

Inherited from​

BaseInstrument.updateHighlight


updateHighlightElements()​

updateHighlightElements(): void

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

Returns​

void

Inherited from​

BaseInstrument.updateHighlightElements


updatePendingCalls()​

protected updatePendingCalls(): void

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

Returns​

void

Inherited from​

BaseInstrument.updatePendingCalls


virtualScrollIntoView()​

virtualScrollIntoView(elt?): void

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

Parameters​

ParameterType
elt?HTMLElement

Returns​

void

Inherited from​

BaseInstrument.virtualScrollIntoView


wasTurnedOff()​

wasTurnedOff(): boolean

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

Returns​

boolean

Inherited from​

BaseInstrument.wasTurnedOff


webkitMatchesSelector()​

webkitMatchesSelector(selectors): boolean

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

Parameters​

ParameterType
selectorsstring

Returns​

boolean

Deprecated​

This is a legacy alias of matches.

MDN Reference

Inherited from​

BaseInstrument.webkitMatchesSelector


copyAttributes()​

static copyAttributes(from, to): void

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

Parameters​

ParameterType
fromHTMLElement
toHTMLElement

Returns​

void

Inherited from​

BaseInstrument.copyAttributes


getRenderSize()?​

static optional getRenderSize(data, direction): number

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

Parameters​

ParameterType
dataany
directionScrollDirection

Returns​

number

Inherited from​

BaseInstrument.getRenderSize


getUIElement()​

static getUIElement(elem): UIElement

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

Parameters​

ParameterType
elemHTMLElement

Returns​

UIElement

Inherited from​

BaseInstrument.getUIElement