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