geospatial-sdk / elements/lib / SdkMapElement
SdkMapElement
Extends
LitElement
Constructors
new SdkMapElement()
new SdkMapElement(): SdkMapElement
Returns
Inherited from
LitElement.constructor
Defined in
node_modules/@lit/reactive-element/reactive-element.d.ts:504
Other
accessKey
accessKey: string;
Inherited from
LitElement.accessKey
Defined in
node_modules/typescript/lib/lib.dom.d.ts:10053
accessKeyLabel
readonly accessKeyLabel: string;
Inherited from
LitElement.accessKeyLabel
Defined in
node_modules/typescript/lib/lib.dom.d.ts:10055
ariaAtomic
ariaAtomic: null | string;
Inherited from
LitElement.ariaAtomic
Defined in
node_modules/typescript/lib/lib.dom.d.ts:2209
ariaAutoComplete
ariaAutoComplete: null | string;
Inherited from
LitElement.ariaAutoComplete
Defined in
node_modules/typescript/lib/lib.dom.d.ts:2211
ariaBusy
ariaBusy: null | string;
Inherited from
LitElement.ariaBusy
Defined in
node_modules/typescript/lib/lib.dom.d.ts:2213
ariaChecked
ariaChecked: null | string;
Inherited from
LitElement.ariaChecked
Defined in
node_modules/typescript/lib/lib.dom.d.ts:2215
ariaColCount
ariaColCount: null | string;
Inherited from
LitElement.ariaColCount
Defined in
node_modules/typescript/lib/lib.dom.d.ts:2217
ariaColIndex
ariaColIndex: null | string;
Inherited from
LitElement.ariaColIndex
Defined in
node_modules/typescript/lib/lib.dom.d.ts:2219
ariaColSpan
ariaColSpan: null | string;
Inherited from
LitElement.ariaColSpan
Defined in
node_modules/typescript/lib/lib.dom.d.ts:2221
ariaCurrent
ariaCurrent: null | string;
Inherited from
LitElement.ariaCurrent
Defined in
node_modules/typescript/lib/lib.dom.d.ts:2223
ariaDisabled
ariaDisabled: null | string;
Inherited from
LitElement.ariaDisabled
Defined in
node_modules/typescript/lib/lib.dom.d.ts:2225
ariaExpanded
ariaExpanded: null | string;
Inherited from
LitElement.ariaExpanded
Defined in
node_modules/typescript/lib/lib.dom.d.ts:2227
ariaHasPopup
ariaHasPopup: null | string;
Inherited from
LitElement.ariaHasPopup
Defined in
node_modules/typescript/lib/lib.dom.d.ts:2229
ariaHidden
ariaHidden: null | string;
Inherited from
LitElement.ariaHidden
Defined in
node_modules/typescript/lib/lib.dom.d.ts:2231
ariaInvalid
ariaInvalid: null | string;
Inherited from
LitElement.ariaInvalid
Defined in
node_modules/typescript/lib/lib.dom.d.ts:2232
ariaKeyShortcuts
ariaKeyShortcuts: null | string;
Inherited from
LitElement.ariaKeyShortcuts
Defined in
node_modules/typescript/lib/lib.dom.d.ts:2234
ariaLabel
ariaLabel: null | string;
Inherited from
LitElement.ariaLabel
Defined in
node_modules/typescript/lib/lib.dom.d.ts:2236
ariaLevel
ariaLevel: null | string;
Inherited from
LitElement.ariaLevel
Defined in
node_modules/typescript/lib/lib.dom.d.ts:2238
ariaLive
ariaLive: null | string;
Inherited from
LitElement.ariaLive
Defined in
node_modules/typescript/lib/lib.dom.d.ts:2240
ariaModal
ariaModal: null | string;
Inherited from
LitElement.ariaModal
Defined in
node_modules/typescript/lib/lib.dom.d.ts:2242
ariaMultiLine
ariaMultiLine: null | string;
Inherited from
LitElement.ariaMultiLine
Defined in
node_modules/typescript/lib/lib.dom.d.ts:2244
ariaMultiSelectable
ariaMultiSelectable: null | string;
Inherited from
LitElement.ariaMultiSelectable
Defined in
node_modules/typescript/lib/lib.dom.d.ts:2246
ariaOrientation
ariaOrientation: null | string;
Inherited from
LitElement.ariaOrientation
Defined in
node_modules/typescript/lib/lib.dom.d.ts:2248
ariaPlaceholder
ariaPlaceholder: null | string;
Inherited from
LitElement.ariaPlaceholder
Defined in
node_modules/typescript/lib/lib.dom.d.ts:2250
ariaPosInSet
ariaPosInSet: null | string;
Inherited from
LitElement.ariaPosInSet
Defined in
node_modules/typescript/lib/lib.dom.d.ts:2252
ariaPressed
ariaPressed: null | string;
Inherited from
LitElement.ariaPressed
Defined in
node_modules/typescript/lib/lib.dom.d.ts:2254
ariaReadOnly
ariaReadOnly: null | string;
Inherited from
LitElement.ariaReadOnly
Defined in
node_modules/typescript/lib/lib.dom.d.ts:2256
ariaRequired
ariaRequired: null | string;
Inherited from
LitElement.ariaRequired
Defined in
node_modules/typescript/lib/lib.dom.d.ts:2258
ariaRoleDescription
ariaRoleDescription: null | string;
Inherited from
LitElement.ariaRoleDescription
Defined in
node_modules/typescript/lib/lib.dom.d.ts:2260
ariaRowCount
ariaRowCount: null | string;
Inherited from
LitElement.ariaRowCount
Defined in
node_modules/typescript/lib/lib.dom.d.ts:2262
ariaRowIndex
ariaRowIndex: null | string;
Inherited from
LitElement.ariaRowIndex
Defined in
node_modules/typescript/lib/lib.dom.d.ts:2264
ariaRowSpan
ariaRowSpan: null | string;
Inherited from
LitElement.ariaRowSpan
Defined in
node_modules/typescript/lib/lib.dom.d.ts:2266
ariaSelected
ariaSelected: null | string;
Inherited from
LitElement.ariaSelected
Defined in
node_modules/typescript/lib/lib.dom.d.ts:2268
ariaSetSize
ariaSetSize: null | string;
Inherited from
LitElement.ariaSetSize
Defined in
node_modules/typescript/lib/lib.dom.d.ts:2270
ariaSort
ariaSort: null | string;
Inherited from
LitElement.ariaSort
Defined in
node_modules/typescript/lib/lib.dom.d.ts:2272
ariaValueMax
ariaValueMax: null | string;
Inherited from
LitElement.ariaValueMax
Defined in
node_modules/typescript/lib/lib.dom.d.ts:2274
ariaValueMin
ariaValueMin: null | string;
Inherited from
LitElement.ariaValueMin
Defined in
node_modules/typescript/lib/lib.dom.d.ts:2276
ariaValueNow
ariaValueNow: null | string;
Inherited from
LitElement.ariaValueNow
Defined in
node_modules/typescript/lib/lib.dom.d.ts:2278
ariaValueText
ariaValueText: null | string;
Inherited from
LitElement.ariaValueText
Defined in
node_modules/typescript/lib/lib.dom.d.ts:2280
assignedSlot
readonly assignedSlot: null | HTMLSlotElement;
Inherited from
LitElement.assignedSlot
Defined in
node_modules/typescript/lib/lib.dom.d.ts:21296
ATTRIBUTE_NODE
readonly ATTRIBUTE_NODE: 2;
Inherited from
LitElement.ATTRIBUTE_NODE
Defined in
node_modules/typescript/lib/lib.dom.d.ts:16205
attributes
readonly attributes: NamedNodeMap;
Inherited from
LitElement.attributes
Defined in
node_modules/typescript/lib/lib.dom.d.ts:7600
attributeStyleMap
readonly attributeStyleMap: StylePropertyMap;
Inherited from
LitElement.attributeStyleMap
Defined in
node_modules/typescript/lib/lib.dom.d.ts:7855
autocapitalize
autocapitalize: string;
Inherited from
LitElement.autocapitalize
Defined in
node_modules/typescript/lib/lib.dom.d.ts:10056
autofocus
autofocus: boolean;
Inherited from
LitElement.autofocus
Defined in
node_modules/typescript/lib/lib.dom.d.ts:12045
baseURI
readonly baseURI: string;
Returns node's node document's document base URL.
Inherited from
LitElement.baseURI
Defined in
node_modules/typescript/lib/lib.dom.d.ts:16074
CDATA_SECTION_NODE
readonly CDATA_SECTION_NODE: 4;
node is a CDATASection node.
Inherited from
LitElement.CDATA_SECTION_NODE
Defined in
node_modules/typescript/lib/lib.dom.d.ts:16209
childElementCount
readonly childElementCount: number;
Inherited from
LitElement.childElementCount
Defined in
node_modules/typescript/lib/lib.dom.d.ts:16763
childNodes
readonly childNodes: NodeListOf<ChildNode>;
Returns the children.
Inherited from
LitElement.childNodes
Defined in
node_modules/typescript/lib/lib.dom.d.ts:16080
children
readonly children: HTMLCollection;
Returns the child elements.
Inherited from
LitElement.children
Defined in
node_modules/typescript/lib/lib.dom.d.ts:16769
classList
readonly classList: DOMTokenList;
Allows for manipulation of element's class content attribute as a set of whitespace-separated tokens through a DOMTokenList object.
Inherited from
LitElement.classList
Defined in
node_modules/typescript/lib/lib.dom.d.ts:7606
className
className: string;
Returns the value of element's class content attribute. Can be set to change it.
Inherited from
LitElement.className
Defined in
node_modules/typescript/lib/lib.dom.d.ts:7612
clientHeight
readonly clientHeight: number;
Inherited from
LitElement.clientHeight
Defined in
node_modules/typescript/lib/lib.dom.d.ts:7614
clientLeft
readonly clientLeft: number;
Inherited from
LitElement.clientLeft
Defined in
node_modules/typescript/lib/lib.dom.d.ts:7616
clientTop
readonly clientTop: number;
Inherited from
LitElement.clientTop
Defined in
node_modules/typescript/lib/lib.dom.d.ts:7618
clientWidth
readonly clientWidth: number;
Inherited from
LitElement.clientWidth
Defined in
node_modules/typescript/lib/lib.dom.d.ts:7620
COMMENT_NODE
readonly COMMENT_NODE: 8;
node is a Comment node.
Inherited from
LitElement.COMMENT_NODE
Defined in
node_modules/typescript/lib/lib.dom.d.ts:16215
contentEditable
contentEditable: string;
Inherited from
LitElement.contentEditable
Defined in
node_modules/typescript/lib/lib.dom.d.ts:7862
dataset
readonly dataset: DOMStringMap;
Inherited from
LitElement.dataset
Defined in
node_modules/typescript/lib/lib.dom.d.ts:12047
dir
dir: string;
Inherited from
LitElement.dir
Defined in
node_modules/typescript/lib/lib.dom.d.ts:10058
DOCUMENT_FRAGMENT_NODE
readonly DOCUMENT_FRAGMENT_NODE: 11;
node is a DocumentFragment node.
Inherited from
LitElement.DOCUMENT_FRAGMENT_NODE
Defined in
node_modules/typescript/lib/lib.dom.d.ts:16221
DOCUMENT_NODE
readonly DOCUMENT_NODE: 9;
node is a document.
Inherited from
LitElement.DOCUMENT_NODE
Defined in
node_modules/typescript/lib/lib.dom.d.ts:16217
DOCUMENT_POSITION_CONTAINED_BY
readonly DOCUMENT_POSITION_CONTAINED_BY: 16;
Set when other is a descendant of node.
Inherited from
LitElement.DOCUMENT_POSITION_CONTAINED_BY
Defined in
node_modules/typescript/lib/lib.dom.d.ts:16232
DOCUMENT_POSITION_CONTAINS
readonly DOCUMENT_POSITION_CONTAINS: 8;
Set when other is an ancestor of node.
Inherited from
LitElement.DOCUMENT_POSITION_CONTAINS
Defined in
node_modules/typescript/lib/lib.dom.d.ts:16230
DOCUMENT_POSITION_DISCONNECTED
readonly DOCUMENT_POSITION_DISCONNECTED: 1;
Set when node and other are not in the same tree.
Inherited from
LitElement.DOCUMENT_POSITION_DISCONNECTED
Defined in
node_modules/typescript/lib/lib.dom.d.ts:16224
DOCUMENT_POSITION_FOLLOWING
readonly DOCUMENT_POSITION_FOLLOWING: 4;
Set when other is following node.
Inherited from
LitElement.DOCUMENT_POSITION_FOLLOWING
Defined in
node_modules/typescript/lib/lib.dom.d.ts:16228
DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC
readonly DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: 32;
Inherited from
LitElement.DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC
Defined in
node_modules/typescript/lib/lib.dom.d.ts:16233
DOCUMENT_POSITION_PRECEDING
readonly DOCUMENT_POSITION_PRECEDING: 2;
Set when other is preceding node.
Inherited from
LitElement.DOCUMENT_POSITION_PRECEDING
Defined in
node_modules/typescript/lib/lib.dom.d.ts:16226
DOCUMENT_TYPE_NODE
readonly DOCUMENT_TYPE_NODE: 10;
node is a doctype.
Inherited from
LitElement.DOCUMENT_TYPE_NODE
Defined in
node_modules/typescript/lib/lib.dom.d.ts:16219
draggable
draggable: boolean;
Inherited from
LitElement.draggable
Defined in
node_modules/typescript/lib/lib.dom.d.ts:10060
ELEMENT_NODE
readonly ELEMENT_NODE: 1;
node is an element.
Inherited from
LitElement.ELEMENT_NODE
Defined in
node_modules/typescript/lib/lib.dom.d.ts:16204
enterKeyHint
enterKeyHint: string;
Inherited from
LitElement.enterKeyHint
Defined in
node_modules/typescript/lib/lib.dom.d.ts:7864
ENTITY_NODE
readonly ENTITY_NODE: 6;
Inherited from
LitElement.ENTITY_NODE
Defined in
node_modules/typescript/lib/lib.dom.d.ts:16211
ENTITY_REFERENCE_NODE
readonly ENTITY_REFERENCE_NODE: 5;
Inherited from
LitElement.ENTITY_REFERENCE_NODE
Defined in
node_modules/typescript/lib/lib.dom.d.ts:16210
firstChild
readonly firstChild: null | ChildNode;
Returns the first child.
Inherited from
LitElement.firstChild
Defined in
node_modules/typescript/lib/lib.dom.d.ts:16086
firstElementChild
readonly firstElementChild: null | Element;
Returns the first child that is an element, and null otherwise.
Inherited from
LitElement.firstElementChild
Defined in
node_modules/typescript/lib/lib.dom.d.ts:16775
hidden
hidden: boolean;
Inherited from
LitElement.hidden
Defined in
node_modules/typescript/lib/lib.dom.d.ts:10062
id
id: string;
Returns the value of element's id content attribute. Can be set to change it.
Inherited from
LitElement.id
Defined in
node_modules/typescript/lib/lib.dom.d.ts:7626
inert
inert: boolean;
Inherited from
LitElement.inert
Defined in
node_modules/typescript/lib/lib.dom.d.ts:10064
innerHTML
innerHTML: string;
Inherited from
LitElement.innerHTML
Defined in
node_modules/typescript/lib/lib.dom.d.ts:14279
innerText
innerText: string;
Inherited from
LitElement.innerText
Defined in
node_modules/typescript/lib/lib.dom.d.ts:10066
inputMode
inputMode: string;
Inherited from
LitElement.inputMode
Defined in
node_modules/typescript/lib/lib.dom.d.ts:7866
isConnected
readonly isConnected: boolean;
Returns true if node is connected and false otherwise.
Inherited from
LitElement.isConnected
Defined in
node_modules/typescript/lib/lib.dom.d.ts:16092
isContentEditable
readonly isContentEditable: boolean;
Inherited from
LitElement.isContentEditable
Defined in
node_modules/typescript/lib/lib.dom.d.ts:7868
lang
lang: string;
Inherited from
LitElement.lang
Defined in
node_modules/typescript/lib/lib.dom.d.ts:10068
lastChild
readonly lastChild: null | ChildNode;
Returns the last child.
Inherited from
LitElement.lastChild
Defined in
node_modules/typescript/lib/lib.dom.d.ts:16098
lastElementChild
readonly lastElementChild: null | Element;
Returns the last child that is an element, and null otherwise.
Inherited from
LitElement.lastElementChild
Defined in
node_modules/typescript/lib/lib.dom.d.ts:16781
localName
readonly localName: string;
Returns the local name.
Inherited from
LitElement.localName
Defined in
node_modules/typescript/lib/lib.dom.d.ts:7632
namespaceURI
readonly namespaceURI: null | string;
Returns the namespace.
Inherited from
LitElement.namespaceURI
Defined in
node_modules/typescript/lib/lib.dom.d.ts:7638
nextElementSibling
readonly nextElementSibling: null | Element;
Returns the first following sibling that is an element, and null otherwise.
Inherited from
LitElement.nextElementSibling
Defined in
node_modules/typescript/lib/lib.dom.d.ts:16354
nextSibling
readonly nextSibling: null | ChildNode;
Returns the next sibling.
Inherited from
LitElement.nextSibling
Defined in
node_modules/typescript/lib/lib.dom.d.ts:16104
nodeName
readonly nodeName: string;
Returns a string appropriate for the type of node.
Inherited from
LitElement.nodeName
Defined in
node_modules/typescript/lib/lib.dom.d.ts:16110
nodeType
readonly nodeType: number;
Returns the type of node.
Inherited from
LitElement.nodeType
Defined in
node_modules/typescript/lib/lib.dom.d.ts:16116
nodeValue
nodeValue: null | string;
Inherited from
LitElement.nodeValue
Defined in
node_modules/typescript/lib/lib.dom.d.ts:16118
nonce?
optional nonce: string;
Inherited from
LitElement.nonce
Defined in
node_modules/typescript/lib/lib.dom.d.ts:12049
NOTATION_NODE
readonly NOTATION_NODE: 12;
Inherited from
LitElement.NOTATION_NODE
Defined in
node_modules/typescript/lib/lib.dom.d.ts:16222
offsetHeight
readonly offsetHeight: number;
Inherited from
LitElement.offsetHeight
Defined in
node_modules/typescript/lib/lib.dom.d.ts:10070
offsetLeft
readonly offsetLeft: number;
Inherited from
LitElement.offsetLeft
Defined in
node_modules/typescript/lib/lib.dom.d.ts:10072
offsetParent
readonly offsetParent: null | Element;
Inherited from
LitElement.offsetParent
Defined in
node_modules/typescript/lib/lib.dom.d.ts:10074
offsetTop
readonly offsetTop: number;
Inherited from
LitElement.offsetTop
Defined in
node_modules/typescript/lib/lib.dom.d.ts:10076
offsetWidth
readonly offsetWidth: number;
Inherited from
LitElement.offsetWidth
Defined in
node_modules/typescript/lib/lib.dom.d.ts:10078
onabort
onabort: null | (this, ev) => any;
Fires when the user aborts the download.
Param
The event.
Inherited from
LitElement.onabort
Defined in
node_modules/typescript/lib/lib.dom.d.ts:8948
onanimationcancel
onanimationcancel: null | (this, ev) => any;
Inherited from
LitElement.onanimationcancel
Defined in
node_modules/typescript/lib/lib.dom.d.ts:8950
onanimationend
onanimationend: null | (this, ev) => any;
Inherited from
LitElement.onanimationend
Defined in
node_modules/typescript/lib/lib.dom.d.ts:8952
onanimationiteration
onanimationiteration: null | (this, ev) => any;
Inherited from
LitElement.onanimationiteration
Defined in
node_modules/typescript/lib/lib.dom.d.ts:8954
onanimationstart
onanimationstart: null | (this, ev) => any;
Inherited from
LitElement.onanimationstart
Defined in
node_modules/typescript/lib/lib.dom.d.ts:8956
onauxclick
onauxclick: null | (this, ev) => any;
Inherited from
LitElement.onauxclick
Defined in
node_modules/typescript/lib/lib.dom.d.ts:8958
onbeforeinput
onbeforeinput: null | (this, ev) => any;
Inherited from
LitElement.onbeforeinput
Defined in
node_modules/typescript/lib/lib.dom.d.ts:8960
onblur
onblur: null | (this, ev) => any;
Fires when the object loses the input focus.
Param
The focus event.
Inherited from
LitElement.onblur
Defined in
node_modules/typescript/lib/lib.dom.d.ts:8967
oncancel
oncancel: null | (this, ev) => any;
Inherited from
LitElement.oncancel
Defined in
node_modules/typescript/lib/lib.dom.d.ts:8969
oncanplay
oncanplay: null | (this, ev) => any;
Occurs when playback is possible, but would require further buffering.
Param
The event.
Inherited from
LitElement.oncanplay
Defined in
node_modules/typescript/lib/lib.dom.d.ts:8976
oncanplaythrough
oncanplaythrough: null | (this, ev) => any;
Inherited from
LitElement.oncanplaythrough
Defined in
node_modules/typescript/lib/lib.dom.d.ts:8978
onchange
onchange: null | (this, ev) => any;
Fires when the contents of the object or selection have changed.
Param
The event.
Inherited from
LitElement.onchange
Defined in
node_modules/typescript/lib/lib.dom.d.ts:8985
onclick
onclick: null | (this, ev) => any;
Fires when the user clicks the left mouse button on the object
Param
The mouse event.
Inherited from
LitElement.onclick
Defined in
node_modules/typescript/lib/lib.dom.d.ts:8992
onclose
onclose: null | (this, ev) => any;
Inherited from
LitElement.onclose
Defined in
node_modules/typescript/lib/lib.dom.d.ts:8994
oncontextmenu
oncontextmenu: null | (this, ev) => any;
Fires when the user clicks the right mouse button in the client area, opening the context menu.
Param
The mouse event.
Inherited from
LitElement.oncontextmenu
Defined in
node_modules/typescript/lib/lib.dom.d.ts:9001
oncopy
oncopy: null | (this, ev) => any;
Inherited from
LitElement.oncopy
Defined in
node_modules/typescript/lib/lib.dom.d.ts:9003
oncuechange
oncuechange: null | (this, ev) => any;
Inherited from
LitElement.oncuechange
Defined in
node_modules/typescript/lib/lib.dom.d.ts:9005
oncut
oncut: null | (this, ev) => any;
Inherited from
LitElement.oncut
Defined in
node_modules/typescript/lib/lib.dom.d.ts:9007
ondblclick
ondblclick: null | (this, ev) => any;
Fires when the user double-clicks the object.
Param
The mouse event.
Inherited from
LitElement.ondblclick
Defined in
node_modules/typescript/lib/lib.dom.d.ts:9014
ondrag
ondrag: null | (this, ev) => any;
Fires on the source object continuously during a drag operation.
Param
The event.
Inherited from
LitElement.ondrag
Defined in
node_modules/typescript/lib/lib.dom.d.ts:9021
ondragend
ondragend: null | (this, ev) => any;
Fires on the source object when the user releases the mouse at the close of a drag operation.
Param
The event.
Inherited from
LitElement.ondragend
Defined in
node_modules/typescript/lib/lib.dom.d.ts:9028
ondragenter
ondragenter: null | (this, ev) => any;
Fires on the target element when the user drags the object to a valid drop target.
Param
The drag event.
Inherited from
LitElement.ondragenter
Defined in
node_modules/typescript/lib/lib.dom.d.ts:9035
ondragleave
ondragleave: null | (this, ev) => any;
Fires on the target object when the user moves the mouse out of a valid drop target during a drag operation.
Param
The drag event.
Inherited from
LitElement.ondragleave
Defined in
node_modules/typescript/lib/lib.dom.d.ts:9042
ondragover
ondragover: null | (this, ev) => any;
Fires on the target element continuously while the user drags the object over a valid drop target.
Param
The event.
Inherited from
LitElement.ondragover
Defined in
node_modules/typescript/lib/lib.dom.d.ts:9049
ondragstart
ondragstart: null | (this, ev) => any;
Fires on the source object when the user starts to drag a text selection or selected object.
Param
The event.
Inherited from
LitElement.ondragstart
Defined in
node_modules/typescript/lib/lib.dom.d.ts:9056
ondrop
ondrop: null | (this, ev) => any;
Inherited from
LitElement.ondrop
Defined in
node_modules/typescript/lib/lib.dom.d.ts:9058
ondurationchange
ondurationchange: null | (this, ev) => any;
Occurs when the duration attribute is updated.
Param
The event.
Inherited from
LitElement.ondurationchange
Defined in
node_modules/typescript/lib/lib.dom.d.ts:9065
onemptied
onemptied: null | (this, ev) => any;
Occurs when the media element is reset to its initial state.
Param
The event.
Inherited from
LitElement.onemptied
Defined in
node_modules/typescript/lib/lib.dom.d.ts:9072
onended
onended: null | (this, ev) => any;
Occurs when the end of playback is reached.
Param
The event
Inherited from
LitElement.onended
Defined in
node_modules/typescript/lib/lib.dom.d.ts:9079
onerror
onerror: OnErrorEventHandler;
Fires when an error occurs during object loading.
Param
The event.
Inherited from
LitElement.onerror
Defined in
node_modules/typescript/lib/lib.dom.d.ts:9086
onfocus
onfocus: null | (this, ev) => any;
Fires when the object receives focus.
Param
The event.
Inherited from
LitElement.onfocus
Defined in
node_modules/typescript/lib/lib.dom.d.ts:9093
onformdata
onformdata: null | (this, ev) => any;
Inherited from
LitElement.onformdata
Defined in
node_modules/typescript/lib/lib.dom.d.ts:9095
onfullscreenchange
onfullscreenchange: null | (this, ev) => any;
Inherited from
LitElement.onfullscreenchange
Defined in
node_modules/typescript/lib/lib.dom.d.ts:7640
onfullscreenerror
onfullscreenerror: null | (this, ev) => any;
Inherited from
LitElement.onfullscreenerror
Defined in
node_modules/typescript/lib/lib.dom.d.ts:7642
ongotpointercapture
ongotpointercapture: null | (this, ev) => any;
Inherited from
LitElement.ongotpointercapture
Defined in
node_modules/typescript/lib/lib.dom.d.ts:9097
oninput
oninput: null | (this, ev) => any;
Inherited from
LitElement.oninput
Defined in
node_modules/typescript/lib/lib.dom.d.ts:9099
oninvalid
oninvalid: null | (this, ev) => any;
Inherited from
LitElement.oninvalid
Defined in
node_modules/typescript/lib/lib.dom.d.ts:9101
onkeydown
onkeydown: null | (this, ev) => any;
Fires when the user presses a key.
Param
The keyboard event
Inherited from
LitElement.onkeydown
Defined in
node_modules/typescript/lib/lib.dom.d.ts:9108
onkeypress
onkeypress: null | (this, ev) => any;
Fires when the user presses an alphanumeric key.
Param
The event.
Deprecated
Inherited from
LitElement.onkeypress
Defined in
node_modules/typescript/lib/lib.dom.d.ts:9116
onkeyup
onkeyup: null | (this, ev) => any;
Fires when the user releases a key.
Param
The keyboard event
Inherited from
LitElement.onkeyup
Defined in
node_modules/typescript/lib/lib.dom.d.ts:9123
onload
onload: null | (this, ev) => any;
Fires immediately after the browser loads the object.
Param
The event.
Inherited from
LitElement.onload
Defined in
node_modules/typescript/lib/lib.dom.d.ts:9130
onloadeddata
onloadeddata: null | (this, ev) => any;
Occurs when media data is loaded at the current playback position.
Param
The event.
Inherited from
LitElement.onloadeddata
Defined in
node_modules/typescript/lib/lib.dom.d.ts:9137
onloadedmetadata
onloadedmetadata: null | (this, ev) => any;
Occurs when the duration and dimensions of the media have been determined.
Param
The event.
Inherited from
LitElement.onloadedmetadata
Defined in
node_modules/typescript/lib/lib.dom.d.ts:9144
onloadstart
onloadstart: null | (this, ev) => any;
Occurs when Internet Explorer begins looking for media data.
Param
The event.
Inherited from
LitElement.onloadstart
Defined in
node_modules/typescript/lib/lib.dom.d.ts:9151
onlostpointercapture
onlostpointercapture: null | (this, ev) => any;
Inherited from
LitElement.onlostpointercapture
Defined in
node_modules/typescript/lib/lib.dom.d.ts:9153
onmousedown
onmousedown: null | (this, ev) => any;
Fires when the user clicks the object with either mouse button.
Param
The mouse event.
Inherited from
LitElement.onmousedown
Defined in
node_modules/typescript/lib/lib.dom.d.ts:9160
onmouseenter
onmouseenter: null | (this, ev) => any;
Inherited from
LitElement.onmouseenter
Defined in
node_modules/typescript/lib/lib.dom.d.ts:9162
onmouseleave
onmouseleave: null | (this, ev) => any;
Inherited from
LitElement.onmouseleave
Defined in
node_modules/typescript/lib/lib.dom.d.ts:9164
onmousemove
onmousemove: null | (this, ev) => any;
Fires when the user moves the mouse over the object.
Param
The mouse event.
Inherited from
LitElement.onmousemove
Defined in
node_modules/typescript/lib/lib.dom.d.ts:9171
onmouseout
onmouseout: null | (this, ev) => any;
Fires when the user moves the mouse pointer outside the boundaries of the object.
Param
The mouse event.
Inherited from
LitElement.onmouseout
Defined in
node_modules/typescript/lib/lib.dom.d.ts:9178
onmouseover
onmouseover: null | (this, ev) => any;
Fires when the user moves the mouse pointer into the object.
Param
The mouse event.
Inherited from
LitElement.onmouseover
Defined in
node_modules/typescript/lib/lib.dom.d.ts:9185
onmouseup
onmouseup: null | (this, ev) => any;
Fires when the user releases a mouse button while the mouse is over the object.
Param
The mouse event.
Inherited from
LitElement.onmouseup
Defined in
node_modules/typescript/lib/lib.dom.d.ts:9192
onpaste
onpaste: null | (this, ev) => any;
Inherited from
LitElement.onpaste
Defined in
node_modules/typescript/lib/lib.dom.d.ts:9194
onpause
onpause: null | (this, ev) => any;
Occurs when playback is paused.
Param
The event.
Inherited from
LitElement.onpause
Defined in
node_modules/typescript/lib/lib.dom.d.ts:9201
onplay
onplay: null | (this, ev) => any;
Occurs when the play method is requested.
Param
The event.
Inherited from
LitElement.onplay
Defined in
node_modules/typescript/lib/lib.dom.d.ts:9208
onplaying
onplaying: null | (this, ev) => any;
Occurs when the audio or video has started playing.
Param
The event.
Inherited from
LitElement.onplaying
Defined in
node_modules/typescript/lib/lib.dom.d.ts:9215
onpointercancel
onpointercancel: null | (this, ev) => any;
Inherited from
LitElement.onpointercancel
Defined in
node_modules/typescript/lib/lib.dom.d.ts:9217
onpointerdown
onpointerdown: null | (this, ev) => any;
Inherited from
LitElement.onpointerdown
Defined in
node_modules/typescript/lib/lib.dom.d.ts:9219
onpointerenter
onpointerenter: null | (this, ev) => any;
Inherited from
LitElement.onpointerenter
Defined in
node_modules/typescript/lib/lib.dom.d.ts:9221
onpointerleave
onpointerleave: null | (this, ev) => any;
Inherited from
LitElement.onpointerleave
Defined in
node_modules/typescript/lib/lib.dom.d.ts:9223
onpointermove
onpointermove: null | (this, ev) => any;
Inherited from
LitElement.onpointermove
Defined in
node_modules/typescript/lib/lib.dom.d.ts:9225
onpointerout
onpointerout: null | (this, ev) => any;
Inherited from
LitElement.onpointerout
Defined in
node_modules/typescript/lib/lib.dom.d.ts:9227
onpointerover
onpointerover: null | (this, ev) => any;
Inherited from
LitElement.onpointerover
Defined in
node_modules/typescript/lib/lib.dom.d.ts:9229
onpointerup
onpointerup: null | (this, ev) => any;
Inherited from
LitElement.onpointerup
Defined in
node_modules/typescript/lib/lib.dom.d.ts:9231
onprogress
onprogress: null | (this, ev) => any;
Occurs to indicate progress while downloading media data.
Param
The event.
Inherited from
LitElement.onprogress
Defined in
node_modules/typescript/lib/lib.dom.d.ts:9238
onratechange
onratechange: null | (this, ev) => any;
Occurs when the playback rate is increased or decreased.
Param
The event.
Inherited from
LitElement.onratechange
Defined in
node_modules/typescript/lib/lib.dom.d.ts:9245
onreset
onreset: null | (this, ev) => any;
Fires when the user resets a form.
Param
The event.
Inherited from
LitElement.onreset
Defined in
node_modules/typescript/lib/lib.dom.d.ts:9252
onresize
onresize: null | (this, ev) => any;
Inherited from
LitElement.onresize
Defined in
node_modules/typescript/lib/lib.dom.d.ts:9254
onscroll
onscroll: null | (this, ev) => any;
Fires when the user repositions the scroll box in the scroll bar on the object.
Param
The event.
Inherited from
LitElement.onscroll
Defined in
node_modules/typescript/lib/lib.dom.d.ts:9261
onscrollend
onscrollend: null | (this, ev) => any;
Inherited from
LitElement.onscrollend
Defined in
node_modules/typescript/lib/lib.dom.d.ts:9263
onsecuritypolicyviolation
onsecuritypolicyviolation: null | (this, ev) => any;
Inherited from
LitElement.onsecuritypolicyviolation
Defined in
node_modules/typescript/lib/lib.dom.d.ts:9265
onseeked
onseeked: null | (this, ev) => any;
Occurs when the seek operation ends.
Param
The event.
Inherited from
LitElement.onseeked
Defined in
node_modules/typescript/lib/lib.dom.d.ts:9272
onseeking
onseeking: null | (this, ev) => any;
Occurs when the current playback position is moved.
Param
The event.
Inherited from
LitElement.onseeking
Defined in
node_modules/typescript/lib/lib.dom.d.ts:9279
onselect
onselect: null | (this, ev) => any;
Fires when the current selection changes.
Param
The event.
Inherited from
LitElement.onselect
Defined in
node_modules/typescript/lib/lib.dom.d.ts:9286
onselectionchange
onselectionchange: null | (this, ev) => any;
Inherited from
LitElement.onselectionchange
Defined in
node_modules/typescript/lib/lib.dom.d.ts:9288
onselectstart
onselectstart: null | (this, ev) => any;
Inherited from
LitElement.onselectstart
Defined in
node_modules/typescript/lib/lib.dom.d.ts:9290
onslotchange
onslotchange: null | (this, ev) => any;
Inherited from
LitElement.onslotchange
Defined in
node_modules/typescript/lib/lib.dom.d.ts:9292
onstalled
onstalled: null | (this, ev) => any;
Occurs when the download has stopped.
Param
The event.
Inherited from
LitElement.onstalled
Defined in
node_modules/typescript/lib/lib.dom.d.ts:9299
onsubmit
onsubmit: null | (this, ev) => any;
Inherited from
LitElement.onsubmit
Defined in
node_modules/typescript/lib/lib.dom.d.ts:9301
onsuspend
onsuspend: null | (this, ev) => any;
Occurs if the load operation has been intentionally halted.
Param
The event.
Inherited from
LitElement.onsuspend
Defined in
node_modules/typescript/lib/lib.dom.d.ts:9308
ontimeupdate
ontimeupdate: null | (this, ev) => any;
Occurs to indicate the current playback position.
Param
The event.
Inherited from
LitElement.ontimeupdate
Defined in
node_modules/typescript/lib/lib.dom.d.ts:9315
ontoggle
ontoggle: null | (this, ev) => any;
Inherited from
LitElement.ontoggle
Defined in
node_modules/typescript/lib/lib.dom.d.ts:9317
ontouchcancel?
optional ontouchcancel: null | (this, ev) => any;
Inherited from
LitElement.ontouchcancel
Defined in
node_modules/typescript/lib/lib.dom.d.ts:9319
ontouchend?
optional ontouchend: null | (this, ev) => any;
Inherited from
LitElement.ontouchend
Defined in
node_modules/typescript/lib/lib.dom.d.ts:9321
ontouchmove?
optional ontouchmove: null | (this, ev) => any;
Inherited from
LitElement.ontouchmove
Defined in
node_modules/typescript/lib/lib.dom.d.ts:9323
ontouchstart?
optional ontouchstart: null | (this, ev) => any;
Inherited from
LitElement.ontouchstart
Defined in
node_modules/typescript/lib/lib.dom.d.ts:9325
ontransitioncancel
ontransitioncancel: null | (this, ev) => any;
Inherited from
LitElement.ontransitioncancel
Defined in
node_modules/typescript/lib/lib.dom.d.ts:9327
ontransitionend
ontransitionend: null | (this, ev) => any;
Inherited from
LitElement.ontransitionend
Defined in
node_modules/typescript/lib/lib.dom.d.ts:9329
ontransitionrun
ontransitionrun: null | (this, ev) => any;
Inherited from
LitElement.ontransitionrun
Defined in
node_modules/typescript/lib/lib.dom.d.ts:9331
ontransitionstart
ontransitionstart: null | (this, ev) => any;
Inherited from
LitElement.ontransitionstart
Defined in
node_modules/typescript/lib/lib.dom.d.ts:9333
onvolumechange
onvolumechange: null | (this, ev) => any;
Occurs when the volume is changed, or playback is muted or unmuted.
Param
The event.
Inherited from
LitElement.onvolumechange
Defined in
node_modules/typescript/lib/lib.dom.d.ts:9340
onwaiting
onwaiting: null | (this, ev) => any;
Occurs when playback stops because the next frame of a video resource is not available.
Param
The event.
Inherited from
LitElement.onwaiting
Defined in
node_modules/typescript/lib/lib.dom.d.ts:9347
onwebkitanimationend
onwebkitanimationend: null | (this, ev) => any;
Deprecated
This is a legacy alias of onanimationend
.
Inherited from
LitElement.onwebkitanimationend
Defined in
node_modules/typescript/lib/lib.dom.d.ts:9353
onwebkitanimationiteration
onwebkitanimationiteration: null | (this, ev) => any;
Deprecated
This is a legacy alias of onanimationiteration
.
Inherited from
LitElement.onwebkitanimationiteration
Defined in
node_modules/typescript/lib/lib.dom.d.ts:9359
onwebkitanimationstart
onwebkitanimationstart: null | (this, ev) => any;
Deprecated
This is a legacy alias of onanimationstart
.
Inherited from
LitElement.onwebkitanimationstart
Defined in
node_modules/typescript/lib/lib.dom.d.ts:9365
onwebkittransitionend
onwebkittransitionend: null | (this, ev) => any;
Deprecated
This is a legacy alias of ontransitionend
.
Inherited from
LitElement.onwebkittransitionend
Defined in
node_modules/typescript/lib/lib.dom.d.ts:9371
onwheel
onwheel: null | (this, ev) => any;
Inherited from
LitElement.onwheel
Defined in
node_modules/typescript/lib/lib.dom.d.ts:9373
outerHTML
outerHTML: string;
Inherited from
LitElement.outerHTML
Defined in
node_modules/typescript/lib/lib.dom.d.ts:7644
outerText
outerText: string;
Inherited from
LitElement.outerText
Defined in
node_modules/typescript/lib/lib.dom.d.ts:10080
ownerDocument
readonly ownerDocument: Document;
Returns the node document. Returns null for documents.
Inherited from
LitElement.ownerDocument
Defined in
node_modules/typescript/lib/lib.dom.d.ts:7645
parentElement
readonly parentElement: null | HTMLElement;
Returns the parent element.
Inherited from
LitElement.parentElement
Defined in
node_modules/typescript/lib/lib.dom.d.ts:16130
parentNode
readonly parentNode: null | ParentNode;
Returns the parent.
Inherited from
LitElement.parentNode
Defined in
node_modules/typescript/lib/lib.dom.d.ts:16136
part
readonly part: DOMTokenList;
Inherited from
LitElement.part
Defined in
node_modules/typescript/lib/lib.dom.d.ts:7647
popover
popover: null | string;
Inherited from
LitElement.popover
Defined in
node_modules/typescript/lib/lib.dom.d.ts:10082
prefix
readonly prefix: null | string;
Returns the namespace prefix.
Inherited from
LitElement.prefix
Defined in
node_modules/typescript/lib/lib.dom.d.ts:7653
previousElementSibling
readonly previousElementSibling: null | Element;
Returns the first preceding sibling that is an element, and null otherwise.
Inherited from
LitElement.previousElementSibling
Defined in
node_modules/typescript/lib/lib.dom.d.ts:16360
previousSibling
readonly previousSibling: null | ChildNode;
Returns the previous sibling.
Inherited from
LitElement.previousSibling
Defined in
node_modules/typescript/lib/lib.dom.d.ts:16142
PROCESSING_INSTRUCTION_NODE
readonly PROCESSING_INSTRUCTION_NODE: 7;
node is a ProcessingInstruction node.
Inherited from
LitElement.PROCESSING_INSTRUCTION_NODE
Defined in
node_modules/typescript/lib/lib.dom.d.ts:16213
role
role: null | string;
Inherited from
LitElement.role
Defined in
node_modules/typescript/lib/lib.dom.d.ts:2281
scrollHeight
readonly scrollHeight: number;
Inherited from
LitElement.scrollHeight
Defined in
node_modules/typescript/lib/lib.dom.d.ts:7655
scrollLeft
scrollLeft: number;
Inherited from
LitElement.scrollLeft
Defined in
node_modules/typescript/lib/lib.dom.d.ts:7657
scrollTop
scrollTop: number;
Inherited from
LitElement.scrollTop
Defined in
node_modules/typescript/lib/lib.dom.d.ts:7659
scrollWidth
readonly scrollWidth: number;
Inherited from
LitElement.scrollWidth
Defined in
node_modules/typescript/lib/lib.dom.d.ts:7661
shadowRoot
readonly shadowRoot: null | ShadowRoot;
Returns element's shadow root, if any, and if shadow root's mode is "open", and null otherwise.
Inherited from
LitElement.shadowRoot
Defined in
node_modules/typescript/lib/lib.dom.d.ts:7667
slot
slot: string;
Returns the value of element's slot content attribute. Can be set to change it.
Inherited from
LitElement.slot
Defined in
node_modules/typescript/lib/lib.dom.d.ts:7673
spellcheck
spellcheck: boolean;
Inherited from
LitElement.spellcheck
Defined in
node_modules/typescript/lib/lib.dom.d.ts:10084
style
readonly style: CSSStyleDeclaration;
Inherited from
LitElement.style
Defined in
node_modules/typescript/lib/lib.dom.d.ts:7857
tabIndex
tabIndex: number;
Inherited from
LitElement.tabIndex
Defined in
node_modules/typescript/lib/lib.dom.d.ts:12051
tagName
readonly tagName: string;
Returns the HTML-uppercased qualified name.
Inherited from
LitElement.tagName
Defined in
node_modules/typescript/lib/lib.dom.d.ts:7679
TEXT_NODE
readonly TEXT_NODE: 3;
node is a Text node.
Inherited from
LitElement.TEXT_NODE
Defined in
node_modules/typescript/lib/lib.dom.d.ts:16207
textContent
textContent: null | string;
Inherited from
LitElement.textContent
Defined in
node_modules/typescript/lib/lib.dom.d.ts:16144
title
title: string;
Inherited from
LitElement.title
Defined in
node_modules/typescript/lib/lib.dom.d.ts:10086
translate
translate: boolean;
Inherited from
LitElement.translate
Defined in
node_modules/typescript/lib/lib.dom.d.ts:10087
_$litElement$
static _$litElement$: boolean;
Inherited from
LitElement._$litElement$
Defined in
node_modules/lit-element/lit-element.d.ts:84
_initializers?
static optional _initializers: Initializer[];
Inherited from
LitElement._initializers
Defined in
node_modules/@lit/reactive-element/reactive-element.d.ts:258
[metadata]
static [metadata]: object & Record<PropertyKey, unknown>;
Inherited from
LitElement.[metadata]
Defined in
node_modules/@lit/reactive-element/reactive-element.d.ts:417
finalized
protected static finalized: undefined | true;
Marks class as having been finalized, which includes creating properties from static properties
, but does not include all properties created from decorators.
Nocollapse
Inherited from
LitElement.finalized
Defined in
node_modules/@lit/reactive-element/reactive-element.d.ts:272
context
Defined in
packages/elements/lib/map-element.ts:17
mapElement
Defined in
packages/elements/lib/map-element.ts:26
olMap
get olMap(): null | Map
Returns
null
| Map
Defined in
packages/elements/lib/map-element.ts:58
addEventListener()
addEventListener(type, listener, options)
addEventListener<K>(
type,
listener,
options?): void
Type Parameters
• K extends keyof HTMLElementEventMap
Parameters
• type: K
• listener
• options?: boolean
| AddEventListenerOptions
Returns
void
Inherited from
LitElement.addEventListener
Defined in
node_modules/typescript/lib/lib.dom.d.ts:10098
addEventListener(type, listener, options)
addEventListener(
type,
listener,
options?): void
Parameters
• type: string
• listener: EventListenerOrEventListenerObject
• options?: boolean
| AddEventListenerOptions
Returns
void
Inherited from
LitElement.addEventListener
Defined in
node_modules/typescript/lib/lib.dom.d.ts:10099
after()
after(...nodes): void
Inserts nodes just after node, while replacing strings in nodes with equivalent Text nodes.
Throws a "HierarchyRequestError" DOMException if the constraints of the node tree are violated.
Parameters
• ...nodes: (string
| Node
)[]
Returns
void
Inherited from
LitElement.after
Defined in
node_modules/typescript/lib/lib.dom.d.ts:5599
animate()
animate(keyframes, options?): Animation
Parameters
• keyframes: null
| Keyframe
[] | PropertyIndexedKeyframes
• options?: number
| KeyframeAnimationOptions
Returns
Animation
Inherited from
LitElement.animate
Defined in
node_modules/typescript/lib/lib.dom.d.ts:2431
append()
append(...nodes): void
Inserts nodes after the last child of node, while replacing strings in nodes with equivalent Text nodes.
Throws a "HierarchyRequestError" DOMException if the constraints of the node tree are violated.
Parameters
• ...nodes: (string
| Node
)[]
Returns
void
Inherited from
LitElement.append
Defined in
node_modules/typescript/lib/lib.dom.d.ts:16789
appendChild()
appendChild<T>(node): T
Type Parameters
• T extends Node
Parameters
• node: T
Returns
T
Inherited from
LitElement.appendChild
Defined in
node_modules/typescript/lib/lib.dom.d.ts:16146
attachInternals()
attachInternals(): ElementInternals
Returns
ElementInternals
Inherited from
LitElement.attachInternals
Defined in
node_modules/typescript/lib/lib.dom.d.ts:10089
attachShadow()
attachShadow(init): ShadowRoot
Creates a shadow root for element and returns it.
Parameters
• init: ShadowRootInit
Returns
ShadowRoot
Inherited from
LitElement.attachShadow
Defined in
node_modules/typescript/lib/lib.dom.d.ts:7685
before()
before(...nodes): void
Inserts nodes just before node, while replacing strings in nodes with equivalent Text nodes.
Throws a "HierarchyRequestError" DOMException if the constraints of the node tree are violated.
Parameters
• ...nodes: (string
| Node
)[]
Returns
void
Inherited from
LitElement.before
Defined in
node_modules/typescript/lib/lib.dom.d.ts:5607
blur()
blur(): void
Returns
void
Inherited from
LitElement.blur
Defined in
node_modules/typescript/lib/lib.dom.d.ts:12053
checkVisibility()
checkVisibility(options?): boolean
Parameters
• options?: CheckVisibilityOptions
Returns
boolean
Inherited from
LitElement.checkVisibility
Defined in
node_modules/typescript/lib/lib.dom.d.ts:7686
click()
click(): void
Returns
void
Inherited from
LitElement.click
Defined in
node_modules/typescript/lib/lib.dom.d.ts:10091
cloneNode()
cloneNode(deep?): Node
Returns a copy of node. If deep is true, the copy also includes the node's descendants.
Parameters
• deep?: boolean
Returns
Node
Inherited from
LitElement.cloneNode
Defined in
node_modules/typescript/lib/lib.dom.d.ts:16152
closest()
closest(selector)
closest<K>(selector): null | HTMLElementTagNameMap[K]
Returns the first (starting at element) inclusive ancestor that matches selectors, and null otherwise.
Type Parameters
• K extends keyof HTMLElementTagNameMap
Parameters
• selector: K
Returns
null
| HTMLElementTagNameMap
[K
]
Inherited from
LitElement.closest
Defined in
node_modules/typescript/lib/lib.dom.d.ts:7692
closest(selector)
closest<K>(selector): null | SVGElementTagNameMap[K]
Type Parameters
• K extends keyof SVGElementTagNameMap
Parameters
• selector: K
Returns
null
| SVGElementTagNameMap
[K
]
Inherited from
LitElement.closest
Defined in
node_modules/typescript/lib/lib.dom.d.ts:7693
closest(selector)
closest<K>(selector): null | MathMLElementTagNameMap[K]
Type Parameters
• K extends keyof MathMLElementTagNameMap
Parameters
• selector: K
Returns
null
| MathMLElementTagNameMap
[K
]
Inherited from
LitElement.closest
Defined in
node_modules/typescript/lib/lib.dom.d.ts:7694
closest(selectors)
closest<E>(selectors): null | E
Type Parameters
• E extends Element
= Element
Parameters
• selectors: string
Returns
null
| E
Inherited from
LitElement.closest
Defined in
node_modules/typescript/lib/lib.dom.d.ts:7695
compareDocumentPosition()
compareDocumentPosition(other): number
Returns a bitmask indicating the position of other relative to node.
Parameters
• other: Node
Returns
number
Inherited from
LitElement.compareDocumentPosition
Defined in
node_modules/typescript/lib/lib.dom.d.ts:16158
computedStyleMap()
computedStyleMap(): StylePropertyMapReadOnly
Returns
StylePropertyMapReadOnly
Inherited from
LitElement.computedStyleMap
Defined in
node_modules/typescript/lib/lib.dom.d.ts:7697
contains()
contains(other): boolean
Returns true if other is an inclusive descendant of node, and false otherwise.
Parameters
• other: null
| Node
Returns
boolean
Inherited from
LitElement.contains
Defined in
node_modules/typescript/lib/lib.dom.d.ts:16164
contextHasChanged()
contextHasChanged(value, oldValue): Promise<void>
Parameters
• value: undefined
| MapContext
• oldValue: MapContext
Returns
Promise
<void
>
Defined in
packages/elements/lib/map-element.ts:43
dispatchEvent()
dispatchEvent(event): boolean
Dispatches a synthetic event event to target and returns true if either event's cancelable attribute value is false or its preventDefault() method was not invoked, and false otherwise.
Parameters
• event: Event
Returns
boolean
Inherited from
LitElement.dispatchEvent
Defined in
node_modules/typescript/lib/lib.dom.d.ts:8217
focus()
focus(options?): void
Parameters
• options?: FocusOptions
Returns
void
Inherited from
LitElement.focus
Defined in
node_modules/typescript/lib/lib.dom.d.ts:12055
getAnimations()
getAnimations(options?): Animation[]
Parameters
• options?: GetAnimationsOptions
Returns
Animation
[]
Inherited from
LitElement.getAnimations
Defined in
node_modules/typescript/lib/lib.dom.d.ts:2433
getAttribute()
getAttribute(qualifiedName): null | string
Returns element's first attribute whose qualified name is qualifiedName, and null if there is no such attribute otherwise.
Parameters
• qualifiedName: string
Returns
null
| string
Inherited from
LitElement.getAttribute
Defined in
node_modules/typescript/lib/lib.dom.d.ts:7703
getAttributeNames()
getAttributeNames(): string[]
Returns the qualified names of all element's attributes. Can contain duplicates.
Returns
string
[]
Inherited from
LitElement.getAttributeNames
Defined in
node_modules/typescript/lib/lib.dom.d.ts:7715
getAttributeNode()
getAttributeNode(qualifiedName): null | Attr
Parameters
• qualifiedName: string
Returns
null
| Attr
Inherited from
LitElement.getAttributeNode
Defined in
node_modules/typescript/lib/lib.dom.d.ts:7717
getAttributeNodeNS()
getAttributeNodeNS(namespace, localName): null | Attr
Parameters
• namespace: null
| string
• localName: string
Returns
null
| Attr
Inherited from
LitElement.getAttributeNodeNS
Defined in
node_modules/typescript/lib/lib.dom.d.ts:7719
getAttributeNS()
getAttributeNS(namespace, localName): null | string
Returns element's attribute whose namespace is namespace and local name is localName, and null if there is no such attribute otherwise.
Parameters
• namespace: null
| string
• localName: string
Returns
null
| string
Inherited from
LitElement.getAttributeNS
Defined in
node_modules/typescript/lib/lib.dom.d.ts:7709
getBoundingClientRect()
getBoundingClientRect(): DOMRect
Returns
DOMRect
Inherited from
LitElement.getBoundingClientRect
Defined in
node_modules/typescript/lib/lib.dom.d.ts:7721
getClientRects()
getClientRects(): DOMRectList
Returns
DOMRectList
Inherited from
LitElement.getClientRects
Defined in
node_modules/typescript/lib/lib.dom.d.ts:7723
getElementsByClassName()
getElementsByClassName(classNames): HTMLCollectionOf<Element>
Returns a HTMLCollection of the elements in the object on which the method was invoked (a document or an element) that have all the classes given by classNames. The classNames argument is interpreted as a space-separated list of classes.
Parameters
• classNames: string
Returns
HTMLCollectionOf
<Element
>
Inherited from
LitElement.getElementsByClassName
Defined in
node_modules/typescript/lib/lib.dom.d.ts:7729
getElementsByTagName()
getElementsByTagName(qualifiedName)
getElementsByTagName<K>(qualifiedName): HTMLCollectionOf<HTMLElementTagNameMap[K]>
Type Parameters
• K extends keyof HTMLElementTagNameMap
Parameters
• qualifiedName: K
Returns
HTMLCollectionOf
<HTMLElementTagNameMap
[K
]>
Inherited from
LitElement.getElementsByTagName
Defined in
node_modules/typescript/lib/lib.dom.d.ts:7731
getElementsByTagName(qualifiedName)
getElementsByTagName<K>(qualifiedName): HTMLCollectionOf<SVGElementTagNameMap[K]>
Type Parameters
• K extends keyof SVGElementTagNameMap
Parameters
• qualifiedName: K
Returns
HTMLCollectionOf
<SVGElementTagNameMap
[K
]>
Inherited from
LitElement.getElementsByTagName
Defined in
node_modules/typescript/lib/lib.dom.d.ts:7732
getElementsByTagName(qualifiedName)
getElementsByTagName<K>(qualifiedName): HTMLCollectionOf<MathMLElementTagNameMap[K]>
Type Parameters
• K extends keyof MathMLElementTagNameMap
Parameters
• qualifiedName: K
Returns
HTMLCollectionOf
<MathMLElementTagNameMap
[K
]>
Inherited from
LitElement.getElementsByTagName
Defined in
node_modules/typescript/lib/lib.dom.d.ts:7733
getElementsByTagName(qualifiedName)
getElementsByTagName<K>(qualifiedName): HTMLCollectionOf<HTMLElementDeprecatedTagNameMap[K]>
Type Parameters
• K extends keyof HTMLElementDeprecatedTagNameMap
Parameters
• qualifiedName: K
Returns
HTMLCollectionOf
<HTMLElementDeprecatedTagNameMap
[K
]>
Deprecated
Inherited from
LitElement.getElementsByTagName
Defined in
node_modules/typescript/lib/lib.dom.d.ts:7735
getElementsByTagName(qualifiedName)
getElementsByTagName(qualifiedName): HTMLCollectionOf<Element>
Parameters
• qualifiedName: string
Returns
HTMLCollectionOf
<Element
>
Inherited from
LitElement.getElementsByTagName
Defined in
node_modules/typescript/lib/lib.dom.d.ts:7736
getElementsByTagNameNS()
getElementsByTagNameNS(namespaceURI, localName)
getElementsByTagNameNS(namespaceURI, localName): HTMLCollectionOf<HTMLElement>
Parameters
• namespaceURI: "http://www.w3.org/1999/xhtml"
• localName: string
Returns
HTMLCollectionOf
<HTMLElement
>
Inherited from
LitElement.getElementsByTagNameNS
Defined in
node_modules/typescript/lib/lib.dom.d.ts:7738
getElementsByTagNameNS(namespaceURI, localName)
getElementsByTagNameNS(namespaceURI, localName): HTMLCollectionOf<SVGElement>
Parameters
• namespaceURI: "http://www.w3.org/2000/svg"
• localName: string
Returns
HTMLCollectionOf
<SVGElement
>
Inherited from
LitElement.getElementsByTagNameNS
Defined in
node_modules/typescript/lib/lib.dom.d.ts:7739
getElementsByTagNameNS(namespaceURI, localName)
getElementsByTagNameNS(namespaceURI, localName): HTMLCollectionOf<MathMLElement>
Parameters
• namespaceURI: "http://www.w3.org/1998/Math/MathML"
• localName: string
Returns
HTMLCollectionOf
<MathMLElement
>
Inherited from
LitElement.getElementsByTagNameNS
Defined in
node_modules/typescript/lib/lib.dom.d.ts:7740
getElementsByTagNameNS(namespace, localName)
getElementsByTagNameNS(namespace, localName): HTMLCollectionOf<Element>
Parameters
• namespace: null
| string
• localName: string
Returns
HTMLCollectionOf
<Element
>
Inherited from
LitElement.getElementsByTagNameNS
Defined in
node_modules/typescript/lib/lib.dom.d.ts:7741
getRootNode()
getRootNode(options?): Node
Returns node's root.
Parameters
• options?: GetRootNodeOptions
Returns
Node
Inherited from
LitElement.getRootNode
Defined in
node_modules/typescript/lib/lib.dom.d.ts:16170
hasAttribute()
hasAttribute(qualifiedName): boolean
Returns true if element has an attribute whose qualified name is qualifiedName, and false otherwise.
Parameters
• qualifiedName: string
Returns
boolean
Inherited from
LitElement.hasAttribute
Defined in
node_modules/typescript/lib/lib.dom.d.ts:7747
hasAttributeNS()
hasAttributeNS(namespace, localName): boolean
Returns true if element has an attribute whose namespace is namespace and local name is localName.
Parameters
• namespace: null
| string
• localName: string
Returns
boolean
Inherited from
LitElement.hasAttributeNS
Defined in
node_modules/typescript/lib/lib.dom.d.ts:7753
hasAttributes()
hasAttributes(): boolean
Returns true if element has attributes, and false otherwise.
Returns
boolean
Inherited from
LitElement.hasAttributes
Defined in
node_modules/typescript/lib/lib.dom.d.ts:7759
hasChildNodes()
hasChildNodes(): boolean
Returns whether node has children.
Returns
boolean
Inherited from
LitElement.hasChildNodes
Defined in
node_modules/typescript/lib/lib.dom.d.ts:16176
hasPointerCapture()
hasPointerCapture(pointerId): boolean
Parameters
• pointerId: number
Returns
boolean
Inherited from
LitElement.hasPointerCapture
Defined in
node_modules/typescript/lib/lib.dom.d.ts:7761
hidePopover()
hidePopover(): void
Returns
void
Inherited from
LitElement.hidePopover
Defined in
node_modules/typescript/lib/lib.dom.d.ts:10093
insertAdjacentElement()
insertAdjacentElement(where, element): null | Element
Parameters
• where: InsertPosition
• element: Element
Returns
null
| Element
Inherited from
LitElement.insertAdjacentElement
Defined in
node_modules/typescript/lib/lib.dom.d.ts:7763
insertAdjacentHTML()
insertAdjacentHTML(position, text): void
Parameters
• position: InsertPosition
• text: string
Returns
void
Inherited from
LitElement.insertAdjacentHTML
Defined in
node_modules/typescript/lib/lib.dom.d.ts:7765
insertAdjacentText()
insertAdjacentText(where, data): void
Parameters
• where: InsertPosition
• data: string
Returns
void
Inherited from
LitElement.insertAdjacentText
Defined in
node_modules/typescript/lib/lib.dom.d.ts:7767
insertBefore()
insertBefore<T>(node, child): T
Type Parameters
• T extends Node
Parameters
• node: T
• child: null
| Node
Returns
T
Inherited from
LitElement.insertBefore
Defined in
node_modules/typescript/lib/lib.dom.d.ts:16178
isDefaultNamespace()
isDefaultNamespace(namespace): boolean
Parameters
• namespace: null
| string
Returns
boolean
Inherited from
LitElement.isDefaultNamespace
Defined in
node_modules/typescript/lib/lib.dom.d.ts:16180
isEqualNode()
isEqualNode(otherNode): boolean
Returns whether node and otherNode have the same properties.
Parameters
• otherNode: null
| Node
Returns
boolean
Inherited from
LitElement.isEqualNode
Defined in
node_modules/typescript/lib/lib.dom.d.ts:16186
isSameNode()
isSameNode(otherNode): boolean
Parameters
• otherNode: null
| Node
Returns
boolean
Inherited from
LitElement.isSameNode
Defined in
node_modules/typescript/lib/lib.dom.d.ts:16188
lookupNamespaceURI()
lookupNamespaceURI(prefix): null | string
Parameters
• prefix: null
| string
Returns
null
| string
Inherited from
LitElement.lookupNamespaceURI
Defined in
node_modules/typescript/lib/lib.dom.d.ts:16190
lookupPrefix()
lookupPrefix(namespace): null | string
Parameters
• namespace: null
| string
Returns
null
| string
Inherited from
LitElement.lookupPrefix
Defined in
node_modules/typescript/lib/lib.dom.d.ts:16192
matches()
matches(selectors): boolean
Returns true if matching selectors against element's root yields element, and false otherwise.
Parameters
• selectors: string
Returns
boolean
Inherited from
LitElement.matches
Defined in
node_modules/typescript/lib/lib.dom.d.ts:7773
normalize()
normalize(): void
Removes empty exclusive Text nodes and concatenates the data of remaining contiguous exclusive Text nodes into the first of their nodes.
Returns
void
Inherited from
LitElement.normalize
Defined in
node_modules/typescript/lib/lib.dom.d.ts:16198
prepend()
prepend(...nodes): void
Inserts nodes before the first child of node, while replacing strings in nodes with equivalent Text nodes.
Throws a "HierarchyRequestError" DOMException if the constraints of the node tree are violated.
Parameters
• ...nodes: (string
| Node
)[]
Returns
void
Inherited from
LitElement.prepend
Defined in
node_modules/typescript/lib/lib.dom.d.ts:16797
querySelector()
querySelector(selectors)
querySelector<K>(selectors): null | HTMLElementTagNameMap[K]
Returns the first element that is a descendant of node that matches selectors.
Type Parameters
• K extends keyof HTMLElementTagNameMap
Parameters
• selectors: K
Returns
null
| HTMLElementTagNameMap
[K
]
Inherited from
LitElement.querySelector
Defined in
node_modules/typescript/lib/lib.dom.d.ts:16803
querySelector(selectors)
querySelector<K>(selectors): null | SVGElementTagNameMap[K]
Type Parameters
• K extends keyof SVGElementTagNameMap
Parameters
• selectors: K
Returns
null
| SVGElementTagNameMap
[K
]
Inherited from
LitElement.querySelector
Defined in
node_modules/typescript/lib/lib.dom.d.ts:16804
querySelector(selectors)
querySelector<K>(selectors): null | MathMLElementTagNameMap[K]
Type Parameters
• K extends keyof MathMLElementTagNameMap
Parameters
• selectors: K
Returns
null
| MathMLElementTagNameMap
[K
]
Inherited from
LitElement.querySelector
Defined in
node_modules/typescript/lib/lib.dom.d.ts:16805
querySelector(selectors)
querySelector<K>(selectors): null | HTMLElementDeprecatedTagNameMap[K]
Type Parameters
• K extends keyof HTMLElementDeprecatedTagNameMap
Parameters
• selectors: K
Returns
null
| HTMLElementDeprecatedTagNameMap
[K
]
Deprecated
Inherited from
LitElement.querySelector
Defined in
node_modules/typescript/lib/lib.dom.d.ts:16807
querySelector(selectors)
querySelector<E>(selectors): null | E
Type Parameters
• E extends Element
= Element
Parameters
• selectors: string
Returns
null
| E
Inherited from
LitElement.querySelector
Defined in
node_modules/typescript/lib/lib.dom.d.ts:16808
querySelectorAll()
querySelectorAll(selectors)
querySelectorAll<K>(selectors): NodeListOf<HTMLElementTagNameMap[K]>
Returns all element descendants of node that match selectors.
Type Parameters
• K extends keyof HTMLElementTagNameMap
Parameters
• selectors: K
Returns
NodeListOf
<HTMLElementTagNameMap
[K
]>
Inherited from
LitElement.querySelectorAll
Defined in
node_modules/typescript/lib/lib.dom.d.ts:16814
querySelectorAll(selectors)
querySelectorAll<K>(selectors): NodeListOf<SVGElementTagNameMap[K]>
Type Parameters
• K extends keyof SVGElementTagNameMap
Parameters
• selectors: K
Returns
NodeListOf
<SVGElementTagNameMap
[K
]>
Inherited from
LitElement.querySelectorAll
Defined in
node_modules/typescript/lib/lib.dom.d.ts:16815
querySelectorAll(selectors)
querySelectorAll<K>(selectors): NodeListOf<MathMLElementTagNameMap[K]>
Type Parameters
• K extends keyof MathMLElementTagNameMap
Parameters
• selectors: K
Returns
NodeListOf
<MathMLElementTagNameMap
[K
]>
Inherited from
LitElement.querySelectorAll
Defined in
node_modules/typescript/lib/lib.dom.d.ts:16816
querySelectorAll(selectors)
querySelectorAll<K>(selectors): NodeListOf<HTMLElementDeprecatedTagNameMap[K]>
Type Parameters
• K extends keyof HTMLElementDeprecatedTagNameMap
Parameters
• selectors: K
Returns
NodeListOf
<HTMLElementDeprecatedTagNameMap
[K
]>
Deprecated
Inherited from
LitElement.querySelectorAll
Defined in
node_modules/typescript/lib/lib.dom.d.ts:16818
querySelectorAll(selectors)
querySelectorAll<E>(selectors): NodeListOf<E>
Type Parameters
• E extends Element
= Element
Parameters
• selectors: string
Returns
NodeListOf
<E
>
Inherited from
LitElement.querySelectorAll
Defined in
node_modules/typescript/lib/lib.dom.d.ts:16819
releasePointerCapture()
releasePointerCapture(pointerId): void
Parameters
• pointerId: number
Returns
void
Inherited from
LitElement.releasePointerCapture
Defined in
node_modules/typescript/lib/lib.dom.d.ts:7775
remove()
remove(): void
Removes node.
Returns
void
Inherited from
LitElement.remove
Defined in
node_modules/typescript/lib/lib.dom.d.ts:5613
removeAttribute()
removeAttribute(qualifiedName): void
Removes element's first attribute whose qualified name is qualifiedName.
Parameters
• qualifiedName: string
Returns
void
Inherited from
LitElement.removeAttribute
Defined in
node_modules/typescript/lib/lib.dom.d.ts:7781
removeAttributeNode()
removeAttributeNode(attr): Attr
Parameters
• attr: Attr
Returns
Attr
Inherited from
LitElement.removeAttributeNode
Defined in
node_modules/typescript/lib/lib.dom.d.ts:7789
removeAttributeNS()
removeAttributeNS(namespace, localName): void
Removes element's attribute whose namespace is namespace and local name is localName.
Parameters
• namespace: null
| string
• localName: string
Returns
void
Inherited from
LitElement.removeAttributeNS
Defined in
node_modules/typescript/lib/lib.dom.d.ts:7787
removeChild()
removeChild<T>(child): T
Type Parameters
• T extends Node
Parameters
• child: T
Returns
T
Inherited from
LitElement.removeChild
Defined in
node_modules/typescript/lib/lib.dom.d.ts:16200
removeEventListener()
removeEventListener(type, listener, options)
removeEventListener<K>(
type,
listener,
options?): void
Type Parameters
• K extends keyof HTMLElementEventMap
Parameters
• type: K
• listener
• options?: boolean
| EventListenerOptions
Returns
void
Inherited from
LitElement.removeEventListener
Defined in
node_modules/typescript/lib/lib.dom.d.ts:10100
removeEventListener(type, listener, options)
removeEventListener(
type,
listener,
options?): void
Parameters
• type: string
• listener: EventListenerOrEventListenerObject
• options?: boolean
| EventListenerOptions
Returns
void
Inherited from
LitElement.removeEventListener
Defined in
node_modules/typescript/lib/lib.dom.d.ts:10101
replaceChild()
replaceChild<T>(node, child): T
Type Parameters
• T extends Node
Parameters
• node: Node
• child: T
Returns
T
Inherited from
LitElement.replaceChild
Defined in
node_modules/typescript/lib/lib.dom.d.ts:16202
replaceChildren()
replaceChildren(...nodes): void
Replace all children of node with nodes, while replacing strings in nodes with equivalent Text nodes.
Throws a "HierarchyRequestError" DOMException if the constraints of the node tree are violated.
Parameters
• ...nodes: (string
| Node
)[]
Returns
void
Inherited from
LitElement.replaceChildren
Defined in
node_modules/typescript/lib/lib.dom.d.ts:16827
replaceWith()
replaceWith(...nodes): void
Replaces node with nodes, while replacing strings in nodes with equivalent Text nodes.
Throws a "HierarchyRequestError" DOMException if the constraints of the node tree are violated.
Parameters
• ...nodes: (string
| Node
)[]
Returns
void
Inherited from
LitElement.replaceWith
Defined in
node_modules/typescript/lib/lib.dom.d.ts:5621
requestFullscreen()
requestFullscreen(options?): Promise<void>
Displays element fullscreen and resolves promise when done.
When supplied, options's navigationUI member indicates whether showing navigation UI while in fullscreen is preferred or not. If set to "show", navigation simplicity is preferred over screen space, and if set to "hide", more screen space is preferred. User agents are always free to honor user preference over the application's. The default value "auto" indicates no application preference.
Parameters
• options?: FullscreenOptions
Returns
Promise
<void
>
Inherited from
LitElement.requestFullscreen
Defined in
node_modules/typescript/lib/lib.dom.d.ts:7797
requestPointerLock()
requestPointerLock(): void
Returns
void
Inherited from
LitElement.requestPointerLock
Defined in
node_modules/typescript/lib/lib.dom.d.ts:7799
scroll()
scroll(options)
scroll(options?): void
Parameters
• options?: ScrollToOptions
Returns
void
Inherited from
LitElement.scroll
Defined in
node_modules/typescript/lib/lib.dom.d.ts:7801
scroll(x, y)
scroll(x, y): void
Parameters
• x: number
• y: number
Returns
void
Inherited from
LitElement.scroll
Defined in
node_modules/typescript/lib/lib.dom.d.ts:7802
scrollBy()
scrollBy(options)
scrollBy(options?): void
Parameters
• options?: ScrollToOptions
Returns
void
Inherited from
LitElement.scrollBy
Defined in
node_modules/typescript/lib/lib.dom.d.ts:7804
scrollBy(x, y)
scrollBy(x, y): void
Parameters
• x: number
• y: number
Returns
void
Inherited from
LitElement.scrollBy
Defined in
node_modules/typescript/lib/lib.dom.d.ts:7805
scrollIntoView()
scrollIntoView(arg?): void
Parameters
• arg?: boolean
| ScrollIntoViewOptions
Returns
void
Inherited from
LitElement.scrollIntoView
Defined in
node_modules/typescript/lib/lib.dom.d.ts:7807
scrollTo()
scrollTo(options)
scrollTo(options?): void
Parameters
• options?: ScrollToOptions
Returns
void
Inherited from
LitElement.scrollTo
Defined in
node_modules/typescript/lib/lib.dom.d.ts:7809
scrollTo(x, y)
scrollTo(x, y): void
Parameters
• x: number
• y: number
Returns
void
Inherited from
LitElement.scrollTo
Defined in
node_modules/typescript/lib/lib.dom.d.ts:7810
setAttribute()
setAttribute(qualifiedName, value): void
Sets the value of element's first attribute whose qualified name is qualifiedName to value.
Parameters
• qualifiedName: string
• value: string
Returns
void
Inherited from
LitElement.setAttribute
Defined in
node_modules/typescript/lib/lib.dom.d.ts:7816
setAttributeNode()
setAttributeNode(attr): null | Attr
Parameters
• attr: Attr
Returns
null
| Attr
Inherited from
LitElement.setAttributeNode
Defined in
node_modules/typescript/lib/lib.dom.d.ts:7824
setAttributeNodeNS()
setAttributeNodeNS(attr): null | Attr
Parameters
• attr: Attr
Returns
null
| Attr
Inherited from
LitElement.setAttributeNodeNS
Defined in
node_modules/typescript/lib/lib.dom.d.ts:7826
setAttributeNS()
setAttributeNS(
namespace,
qualifiedName,
value): void
Sets the value of element's attribute whose namespace is namespace and local name is localName to value.
Parameters
• namespace: null
| string
• qualifiedName: string
• value: string
Returns
void
Inherited from
LitElement.setAttributeNS
Defined in
node_modules/typescript/lib/lib.dom.d.ts:7822
setPointerCapture()
setPointerCapture(pointerId): void
Parameters
• pointerId: number
Returns
void
Inherited from
LitElement.setPointerCapture
Defined in
node_modules/typescript/lib/lib.dom.d.ts:7828
showPopover()
showPopover(): void
Returns
void
Inherited from
LitElement.showPopover
Defined in
node_modules/typescript/lib/lib.dom.d.ts:10095
toggleAttribute()
toggleAttribute(qualifiedName, force?): boolean
If force is not given, "toggles" qualifiedName, removing it if it is present and adding it if it is not present. If force is true, adds qualifiedName. If force is false, removes qualifiedName.
Returns true if qualifiedName is now present, and false otherwise.
Parameters
• qualifiedName: string
• force?: boolean
Returns
boolean
Inherited from
LitElement.toggleAttribute
Defined in
node_modules/typescript/lib/lib.dom.d.ts:7836
togglePopover()
togglePopover(force?): void
Parameters
• force?: boolean
Returns
void
Inherited from
LitElement.togglePopover
Defined in
node_modules/typescript/lib/lib.dom.d.ts:10097
webkitMatchesSelector()
webkitMatchesSelector(selectors): boolean
Parameters
• selectors: string
Returns
boolean
Deprecated
This is a legacy alias of matches
.
Inherited from
LitElement.webkitMatchesSelector
Defined in
node_modules/typescript/lib/lib.dom.d.ts:7842
addInitializer()
static addInitializer(initializer): void
Adds an initializer function to the class that is called during instance construction.
This is useful for code that runs against a ReactiveElement
subclass, such as a decorator, that needs to do work for each instance, such as setting up a ReactiveController
.
const myDecorator = (target: typeof ReactiveElement, key: string) => {
target.addInitializer((instance: ReactiveElement) => {
// This is run during construction of the element
new MyController(instance);
});
}
Decorating a field will then cause each instance to run an initializer that adds a controller:
class MyElement extends LitElement {
@myDecorator foo;
}
Initializers are stored per-constructor. Adding an initializer to a subclass does not add it to a superclass. Since initializers are run in constructors, initializers will run in order of the class hierarchy, starting with superclasses and progressing to the instance's class.
Parameters
• initializer: Initializer
Returns
void
Nocollapse
Inherited from
LitElement.addInitializer
Defined in
node_modules/@lit/reactive-element/reactive-element.d.ts:257
finalize()
protected static finalize(): void
Finishes setting up the class so that it's ready to be registered as a custom element and instantiated.
This method is called by the ReactiveElement.observedAttributes getter. If you override the observedAttributes getter, you must either call super.observedAttributes to trigger finalization, or call finalize() yourself.
Returns
void
Nocollapse
Inherited from
LitElement.finalize
Defined in
node_modules/@lit/reactive-element/reactive-element.d.ts:441
attributes
observedAttributes
get static observedAttributes(): string[]
Returns a list of attributes corresponding to the registered properties.
Nocollapse
Returns
string
[]
Inherited from
LitElement.observedAttributes
Defined in
node_modules/@lit/reactive-element/reactive-element.d.ts:346
attributeChangedCallback()
attributeChangedCallback(
name,
_old,
value): void
Synchronizes property values when attributes change.
Specifically, when an attribute is set, the corresponding property is set. You should rarely need to implement this callback. If this method is overridden, super.attributeChangedCallback(name, _old, value)
must be called.
See using the lifecycle callbacks on MDN for more information about the attributeChangedCallback
.
Parameters
• name: string
• _old: null
| string
• value: null
| string
Returns
void
Inherited from
LitElement.attributeChangedCallback
Defined in
node_modules/@lit/reactive-element/reactive-element.d.ts:580
controllers
addController()
addController(controller): void
Registers a ReactiveController
to participate in the element's reactive update cycle. The element automatically calls into any registered controllers during its lifecycle callbacks.
If the element is connected when addController()
is called, the controller's hostConnected()
callback will be immediately called.
Parameters
• controller: ReactiveController
Returns
void
Inherited from
LitElement.addController
Defined in
node_modules/@lit/reactive-element/reactive-element.d.ts:519
removeController()
removeController(controller): void
Removes a ReactiveController
from the element.
Parameters
• controller: ReactiveController
Returns
void
Inherited from
LitElement.removeController
Defined in
node_modules/@lit/reactive-element/reactive-element.d.ts:524
dev-mode
disableWarning()?
static optional disableWarning: (warningKind) => void;
Disable the given warning category for this class.
This method only exists in development builds, so it should be accessed with a guard like:
// Disable for all ReactiveElement subclasses
ReactiveElement.disableWarning?.('migration');
// Disable for only MyElement and subclasses
MyElement.disableWarning?.('migration');
Parameters
• warningKind: WarningKind
Returns
void
Nocollapse
Inherited from
LitElement.disableWarning
Defined in
node_modules/@lit/reactive-element/reactive-element.d.ts:223
enabledWarnings?
static optional enabledWarnings: WarningKind[];
Read or set all the enabled warning categories for this class.
This property is only used in development builds.
Nocollapse
Inherited from
LitElement.enabledWarnings
Defined in
node_modules/@lit/reactive-element/reactive-element.d.ts:187
enableWarning()?
static optional enableWarning: (warningKind) => void;
Enable the given warning category for this class.
This method only exists in development builds, so it should be accessed with a guard like:
// Enable for all ReactiveElement subclasses
ReactiveElement.enableWarning?.('migration');
// Enable for only MyElement and subclasses
MyElement.enableWarning?.('migration');
Parameters
• warningKind: WarningKind
Returns
void
Nocollapse
Inherited from
LitElement.enableWarning
Defined in
node_modules/@lit/reactive-element/reactive-element.d.ts:205
lifecycle
connectedCallback()
connectedCallback(): void
Invoked when the component is added to the document's DOM.
In connectedCallback()
you should setup tasks that should only occur when the element is connected to the document. The most common of these is adding event listeners to nodes external to the element, like a keydown event handler added to the window.
connectedCallback() {
super.connectedCallback();
addEventListener('keydown', this._handleKeydown);
}
Typically, anything done in connectedCallback()
should be undone when the element is disconnected, in disconnectedCallback()
.
Returns
void
Inherited from
LitElement.connectedCallback
Defined in
node_modules/lit-element/lit-element.d.ts:122
disconnectedCallback()
disconnectedCallback(): void
Invoked when the component is removed from the document's DOM.
This callback is the main signal to the element that it may no longer be used. disconnectedCallback()
should ensure that nothing is holding a reference to the element (such as event listeners added to nodes external to the element), so that it is free to be garbage collected.
disconnectedCallback() {
super.disconnectedCallback();
window.removeEventListener('keydown', this._handleKeydown);
}
An element may be re-connected after being disconnected.
Returns
void
Inherited from
LitElement.disconnectedCallback
Defined in
node_modules/lit-element/lit-element.d.ts:142
properties
elementProperties
static elementProperties: PropertyDeclarationMap;
Memoized list of all element properties, including any superclass properties. Created lazily on user subclasses when finalizing the class.
Nocollapse
Inherited from
LitElement.elementProperties
Defined in
node_modules/@lit/reactive-element/reactive-element.d.ts:280
properties
static properties: PropertyDeclarations;
User-supplied object that maps property names to PropertyDeclaration
objects containing options for configuring reactive properties. When a reactive property is set the element will update and render.
By default properties are public fields, and as such, they should be considered as primarily settable by element users, either via attribute or the property itself.
Generally, properties that are changed by the element should be private or protected fields and should use the state: true
option. Properties marked as state
do not reflect from the corresponding attribute
However, sometimes element code does need to set a public property. This should typically only be done in response to user interaction, and an event should be fired informing the user; for example, a checkbox sets its checked
property when clicked and fires a changed
event. Mutating public properties should typically not be done for non-primitive (object or array) properties. In other cases when an element needs to manage state, a private property set with the state: true
option should be used. When needed, state properties can be initialized via public properties to facilitate complex interactions.
Nocollapse
Inherited from
LitElement.properties
Defined in
node_modules/@lit/reactive-element/reactive-element.d.ts:306
createProperty()
static createProperty(name, options?): void
Creates a property accessor on the element prototype if one does not exist and stores a PropertyDeclaration for the property with the given options. The property setter calls the property's hasChanged
property option or uses a strict identity check to determine whether or not to request an update.
This method may be overridden to customize properties; however, when doing so, it's important to call super.createProperty
to ensure the property is setup correctly. This method calls getPropertyDescriptor
internally to get a descriptor to install. To customize what properties do when they are get or set, override getPropertyDescriptor
. To customize the options for a property, implement createProperty
like this:
static createProperty(name, options) {
options = Object.assign(options, {myOption: true});
super.createProperty(name, options);
}
Parameters
• name: PropertyKey
• options?: PropertyDeclaration
<unknown
, unknown
>
Returns
void
Nocollapse
Inherited from
LitElement.createProperty
Defined in
node_modules/@lit/reactive-element/reactive-element.d.ts:373
getPropertyDescriptor()
protected static getPropertyDescriptor(
name,
key,
options): undefined | PropertyDescriptor
Returns a property descriptor to be defined on the given named property. If no descriptor is returned, the property will not become an accessor. For example,
class MyElement extends LitElement {
static getPropertyDescriptor(name, key, options) {
const defaultDescriptor =
super.getPropertyDescriptor(name, key, options);
const setter = defaultDescriptor.set;
return {
get: defaultDescriptor.get,
set(value) {
setter.call(this, value);
// custom action.
},
configurable: true,
enumerable: true
}
}
}
Parameters
• name: PropertyKey
• key: string
| symbol
• options: PropertyDeclaration
<unknown
, unknown
>
Returns
undefined
| PropertyDescriptor
Nocollapse
Inherited from
LitElement.getPropertyDescriptor
Defined in
node_modules/@lit/reactive-element/reactive-element.d.ts:401
getPropertyOptions()
static getPropertyOptions(name): PropertyDeclaration<unknown, unknown>
Returns the property options associated with the given property. These options are defined with a PropertyDeclaration
via the properties
object or the @property
decorator and are registered in createProperty(...)
.
Note, this method should be considered "final" and not overridden. To customize the options for a given property, override createProperty
.
Parameters
• name: PropertyKey
Returns
PropertyDeclaration
<unknown
, unknown
>
Nocollapse
Final
Inherited from
LitElement.getPropertyOptions
Defined in
node_modules/@lit/reactive-element/reactive-element.d.ts:416
rendering
renderOptions
readonly renderOptions: RenderOptions;
Inherited from
LitElement.renderOptions
Defined in
node_modules/lit-element/lit-element.d.ts:88
renderRoot
readonly renderRoot: HTMLElement | DocumentFragment;
Node or ShadowRoot into which element DOM should be rendered. Defaults to an open shadowRoot.
Inherited from
LitElement.renderRoot
Defined in
node_modules/@lit/reactive-element/reactive-element.d.ts:473
shadowRootOptions
static shadowRootOptions: ShadowRootInit;
Options used when calling attachShadow
. Set this property to customize the options for the shadowRoot; for example, to create a closed shadowRoot: {mode: 'closed'}
.
Note, these options are used in createRenderRoot
. If this method is customized, options should be respected if possible.
Nocollapse
Inherited from
LitElement.shadowRootOptions
Defined in
node_modules/@lit/reactive-element/reactive-element.d.ts:452
createRenderRoot()
protected createRenderRoot(): SdkMapElement
Returns
Overrides
LitElement.createRenderRoot
Defined in
packages/elements/lib/map-element.ts:54
render()
render(): TemplateResult<1>
Invoked on each update to perform rendering tasks. This method may return any value renderable by lit-html's ChildPart
- typically a TemplateResult
. Setting properties inside this method will not trigger the element to update.
Returns
TemplateResult
<1
>
Overrides
LitElement.render
Defined in
packages/elements/lib/map-element.ts:49
styles
elementStyles
static elementStyles: CSSResultOrNative[];
Memoized list of all element styles. Created lazily on user subclasses when finalizing the class.
Nocollapse
Inherited from
LitElement.elementStyles
Defined in
node_modules/@lit/reactive-element/reactive-element.d.ts:313
styles
static styles: CSSResult;
Array of styles to apply to the element. The styles should be defined using the css tag function, via constructible stylesheets, or imported from native CSS module scripts.
Note on Content Security Policy:
Element styles are implemented with <style>
tags when the browser doesn't support adopted StyleSheets. To use such <style>
tags with the style-src CSP directive, the style-src value must either include 'unsafe-inline' or nonce-<base64-value>
with <base64-value>
replaced be a server-generated nonce.
To provide a nonce to use on generated <style>
elements, set window.litNonce
to a server-generated nonce in your page's HTML, before loading application code:
<script>
// Generated and unique per request:
window.litNonce = 'a1b2c3d4';
</script>
Nocollapse
Overrides
LitElement.styles
Defined in
packages/elements/lib/map-element.ts:12
finalizeStyles()
protected static finalizeStyles(styles?): CSSResultOrNative[]
Takes the styles the user supplied via the static styles
property and returns the array of styles to apply to the element. Override this method to integrate into a style management system.
Styles are deduplicated preserving the last instance in the list. This is a performance optimization to avoid duplicated styles that can occur especially when composing via subclassing. The last item is kept to try to preserve the cascade order with the assumption that it's most important that last added styles override previous styles.
Parameters
• styles?: CSSResultGroup
Returns
CSSResultOrNative
[]
Nocollapse
Inherited from
LitElement.finalizeStyles
Defined in
node_modules/@lit/reactive-element/reactive-element.d.ts:467
updates
hasUpdated
hasUpdated: boolean;
Is set to true
after the first update. The element code cannot assume that renderRoot
exists before the element hasUpdated
.
Inherited from
LitElement.hasUpdated
Defined in
node_modules/@lit/reactive-element/reactive-element.d.ts:491
isUpdatePending
isUpdatePending: boolean;
True if there is a pending update as a result of calling requestUpdate()
. Should only be read.
Inherited from
LitElement.isUpdatePending
Defined in
node_modules/@lit/reactive-element/reactive-element.d.ts:485
updateComplete
get updateComplete(): Promise<boolean>
Returns a Promise that resolves when the element has completed updating. The Promise value is a boolean that is true
if the element completed the update without triggering another update. The Promise result is false
if a property was set inside updated()
. If the Promise is rejected, an exception was thrown during the update.
To await additional asynchronous work, override the getUpdateComplete
method. For example, it is sometimes useful to await a rendered element before fulfilling this Promise. To do this, first await super.getUpdateComplete()
, then any subsequent state.
Returns
Promise
<boolean
>
A promise of a boolean that resolves to true if the update completed without triggering another update.
Inherited from
LitElement.updateComplete
Defined in
node_modules/@lit/reactive-element/reactive-element.d.ts:669
enableUpdating()
protected enableUpdating(_requestedUpdate): void
Note, this method should be considered final and not overridden. It is overridden on the element instance with a function that triggers the first update.
Parameters
• _requestedUpdate: boolean
Returns
void
Inherited from
LitElement.enableUpdating
Defined in
node_modules/@lit/reactive-element/reactive-element.d.ts:560
firstUpdated()
firstUpdated(): Promise<void>
Invoked when the element is first updated. Implement to perform one time work on the element after update.
firstUpdated() {
this.renderRoot.getElementById('my-text-area').focus();
}
Setting properties inside this method will trigger the element to update again after this update cycle completes.
Returns
Promise
<void
>
Overrides
LitElement.firstUpdated
Defined in
packages/elements/lib/map-element.ts:30
getUpdateComplete()
protected getUpdateComplete(): Promise<boolean>
Override point for the updateComplete
promise.
It is not safe to override the updateComplete
getter directly due to a limitation in TypeScript which means it is not possible to call a superclass getter (e.g. super.updateComplete.then(...)
) when the target language is ES5 (https://github.com/microsoft/TypeScript/issues/338). This method should be overridden instead. For example:
class MyElement extends LitElement {
override async getUpdateComplete() {
const result = await super.getUpdateComplete();
await this._myChild.updateComplete;
return result;
}
}
Returns
Promise
<boolean
>
A promise of a boolean that resolves to true if the update completed without triggering another update.
Inherited from
LitElement.getUpdateComplete
Defined in
node_modules/@lit/reactive-element/reactive-element.d.ts:693
performUpdate()
protected performUpdate(): void
Performs an element update. Note, if an exception is thrown during the update, firstUpdated
and updated
will not be called.
Call performUpdate()
to immediately process a pending update. This should generally not be needed, but it can be done in rare cases when you need to update synchronously.
Returns
void
Inherited from
LitElement.performUpdate
Defined in
node_modules/@lit/reactive-element/reactive-element.d.ts:629
requestUpdate()
requestUpdate(
name?,
oldValue?,
options?): void
Requests an update which is processed asynchronously. This should be called when an element should update based on some state not triggered by setting a reactive property. In this case, pass no arguments. It should also be called when manually implementing a property setter. In this case, pass the property name
and oldValue
to ensure that any configured property options are honored.
Parameters
• name?: PropertyKey
name of requesting property
• oldValue?: unknown
old value of requesting property
• options?: PropertyDeclaration
<unknown
, unknown
>
property options to use instead of the previously configured options
Returns
void
Inherited from
LitElement.requestUpdate
Defined in
node_modules/@lit/reactive-element/reactive-element.d.ts:596
scheduleUpdate()
protected scheduleUpdate(): void | Promise<unknown>
Schedules an element update. You can override this method to change the timing of updates by returning a Promise. The update will await the returned Promise, and you should resolve the Promise to allow the update to proceed. If this method is overridden, super.scheduleUpdate()
must be called.
For instance, to schedule updates to occur just before the next frame:
override protected async scheduleUpdate(): Promise<unknown> {
await new Promise((resolve) => requestAnimationFrame(() => resolve()));
super.scheduleUpdate();
}
Returns
void
| Promise
<unknown
>
Inherited from
LitElement.scheduleUpdate
Defined in
node_modules/@lit/reactive-element/reactive-element.d.ts:618
shouldUpdate()
protected shouldUpdate(_changedProperties): boolean
Controls whether or not update()
should be called when the element requests an update. By default, this method always returns true
, but this can be customized to control when to update.
Parameters
• _changedProperties: PropertyValueMap
<any
> | Map
<PropertyKey
, unknown
>
Map of changed properties with old values
Returns
boolean
Inherited from
LitElement.shouldUpdate
Defined in
node_modules/@lit/reactive-element/reactive-element.d.ts:702
update()
protected update(changedProperties): void
Updates the element. This method reflects property values to attributes and calls render
to render DOM via lit-html. Setting properties inside this method will not trigger another update.
Parameters
• changedProperties: PropertyValueMap
<any
> | Map
<PropertyKey
, unknown
>
Map of changed properties with old values
Returns
void
Inherited from
LitElement.update
Defined in
node_modules/lit-element/lit-element.d.ts:101
updated()
updated(changedProperties): Promise<void>
Invoked whenever the element is updated. Implement to perform post-updating tasks via DOM APIs, for example, focusing an element.
Setting properties inside this method will trigger the element to update again after this update cycle completes.
Parameters
• changedProperties: PropertyValueMap
<SdkMapElement
>
Returns
Promise
<void
>
Overrides
LitElement.updated
Defined in
packages/elements/lib/map-element.ts:34
willUpdate()
protected willUpdate(_changedProperties): void
Invoked before update()
to compute values needed during the update.
Implement willUpdate
to compute property values that depend on other properties and are used in the rest of the update process.
willUpdate(changedProperties) {
// only need to check changed properties for an expensive computation.
if (changedProperties.has('firstName') || changedProperties.has('lastName')) {
this.sha = computeSHA(`${this.firstName} ${this.lastName}`);
}
}
render() {
return html`SHA: ${this.sha}`;
}
Parameters
• _changedProperties: PropertyValueMap
<any
> | Map
<PropertyKey
, unknown
>
Returns
void
Inherited from
LitElement.willUpdate
Defined in
node_modules/@lit/reactive-element/reactive-element.d.ts:651