Skip to content

geospatial-sdk / elements/lib / SdkMapElement

SdkMapElement

Extends

  • LitElement

Constructors

new SdkMapElement()

ts
new SdkMapElement(): SdkMapElement

Returns

SdkMapElement

Inherited from

LitElement.constructor

Defined in

node_modules/@lit/reactive-element/reactive-element.d.ts:504

Other

accessKey

ts
accessKey: string;

MDN Reference

Inherited from

LitElement.accessKey

Defined in

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


accessKeyLabel

ts
readonly accessKeyLabel: string;

MDN Reference

Inherited from

LitElement.accessKeyLabel

Defined in

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


ariaAtomic

ts
ariaAtomic: null | string;

MDN Reference

Inherited from

LitElement.ariaAtomic

Defined in

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


ariaAutoComplete

ts
ariaAutoComplete: null | string;

MDN Reference

Inherited from

LitElement.ariaAutoComplete

Defined in

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


ariaBusy

ts
ariaBusy: null | string;

MDN Reference

Inherited from

LitElement.ariaBusy

Defined in

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


ariaChecked

ts
ariaChecked: null | string;

MDN Reference

Inherited from

LitElement.ariaChecked

Defined in

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


ariaColCount

ts
ariaColCount: null | string;

MDN Reference

Inherited from

LitElement.ariaColCount

Defined in

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


ariaColIndex

ts
ariaColIndex: null | string;

MDN Reference

Inherited from

LitElement.ariaColIndex

Defined in

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


ariaColSpan

ts
ariaColSpan: null | string;

MDN Reference

Inherited from

LitElement.ariaColSpan

Defined in

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


ariaCurrent

ts
ariaCurrent: null | string;

MDN Reference

Inherited from

LitElement.ariaCurrent

Defined in

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


ariaDisabled

ts
ariaDisabled: null | string;

MDN Reference

Inherited from

LitElement.ariaDisabled

Defined in

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


ariaExpanded

ts
ariaExpanded: null | string;

MDN Reference

Inherited from

LitElement.ariaExpanded

Defined in

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


ariaHasPopup

ts
ariaHasPopup: null | string;

MDN Reference

Inherited from

LitElement.ariaHasPopup

Defined in

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


ariaHidden

ts
ariaHidden: null | string;

MDN Reference

Inherited from

LitElement.ariaHidden

Defined in

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


ariaInvalid

ts
ariaInvalid: null | string;

Inherited from

LitElement.ariaInvalid

Defined in

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


ariaKeyShortcuts

ts
ariaKeyShortcuts: null | string;

MDN Reference

Inherited from

LitElement.ariaKeyShortcuts

Defined in

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


ariaLabel

ts
ariaLabel: null | string;

MDN Reference

Inherited from

LitElement.ariaLabel

Defined in

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


ariaLevel

ts
ariaLevel: null | string;

MDN Reference

Inherited from

LitElement.ariaLevel

Defined in

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


ariaLive

ts
ariaLive: null | string;

MDN Reference

Inherited from

LitElement.ariaLive

Defined in

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


ariaModal

ts
ariaModal: null | string;

MDN Reference

Inherited from

LitElement.ariaModal

Defined in

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


ariaMultiLine

ts
ariaMultiLine: null | string;

MDN Reference

Inherited from

LitElement.ariaMultiLine

Defined in

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


ariaMultiSelectable

ts
ariaMultiSelectable: null | string;

MDN Reference

Inherited from

LitElement.ariaMultiSelectable

Defined in

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


ariaOrientation

ts
ariaOrientation: null | string;

MDN Reference

Inherited from

LitElement.ariaOrientation

Defined in

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


ariaPlaceholder

ts
ariaPlaceholder: null | string;

MDN Reference

Inherited from

LitElement.ariaPlaceholder

Defined in

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


ariaPosInSet

ts
ariaPosInSet: null | string;

MDN Reference

Inherited from

LitElement.ariaPosInSet

Defined in

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


ariaPressed

ts
ariaPressed: null | string;

MDN Reference

Inherited from

LitElement.ariaPressed

Defined in

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


ariaReadOnly

ts
ariaReadOnly: null | string;

MDN Reference

Inherited from

LitElement.ariaReadOnly

Defined in

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


ariaRequired

ts
ariaRequired: null | string;

MDN Reference

Inherited from

LitElement.ariaRequired

Defined in

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


ariaRoleDescription

ts
ariaRoleDescription: null | string;

MDN Reference

Inherited from

LitElement.ariaRoleDescription

Defined in

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


ariaRowCount

ts
ariaRowCount: null | string;

MDN Reference

Inherited from

LitElement.ariaRowCount

Defined in

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


ariaRowIndex

ts
ariaRowIndex: null | string;

MDN Reference

Inherited from

LitElement.ariaRowIndex

Defined in

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


ariaRowSpan

ts
ariaRowSpan: null | string;

MDN Reference

Inherited from

LitElement.ariaRowSpan

Defined in

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


ariaSelected

ts
ariaSelected: null | string;

MDN Reference

Inherited from

LitElement.ariaSelected

Defined in

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


ariaSetSize

ts
ariaSetSize: null | string;

MDN Reference

Inherited from

LitElement.ariaSetSize

Defined in

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


ariaSort

ts
ariaSort: null | string;

MDN Reference

Inherited from

LitElement.ariaSort

Defined in

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


ariaValueMax

ts
ariaValueMax: null | string;

MDN Reference

Inherited from

LitElement.ariaValueMax

Defined in

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


ariaValueMin

ts
ariaValueMin: null | string;

MDN Reference

Inherited from

LitElement.ariaValueMin

Defined in

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


ariaValueNow

ts
ariaValueNow: null | string;

MDN Reference

Inherited from

LitElement.ariaValueNow

Defined in

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


ariaValueText

ts
ariaValueText: null | string;

MDN Reference

Inherited from

LitElement.ariaValueText

Defined in

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


assignedSlot

ts
readonly assignedSlot: null | HTMLSlotElement;

MDN Reference

Inherited from

LitElement.assignedSlot

Defined in

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


ATTRIBUTE_NODE

ts
readonly ATTRIBUTE_NODE: 2;

Inherited from

LitElement.ATTRIBUTE_NODE

Defined in

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


attributes

ts
readonly attributes: NamedNodeMap;

MDN Reference

Inherited from

LitElement.attributes

Defined in

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


attributeStyleMap

ts
readonly attributeStyleMap: StylePropertyMap;

Inherited from

LitElement.attributeStyleMap

Defined in

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


autocapitalize

ts
autocapitalize: string;

Inherited from

LitElement.autocapitalize

Defined in

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


autofocus

ts
autofocus: boolean;

Inherited from

LitElement.autofocus

Defined in

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


baseURI

ts
readonly baseURI: string;

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

MDN Reference

Inherited from

LitElement.baseURI

Defined in

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


CDATA_SECTION_NODE

ts
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

ts
readonly childElementCount: number;

MDN Reference

Inherited from

LitElement.childElementCount

Defined in

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


childNodes

ts
readonly childNodes: NodeListOf<ChildNode>;

Returns the children.

MDN Reference

Inherited from

LitElement.childNodes

Defined in

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


children

ts
readonly children: HTMLCollection;

Returns the child elements.

MDN Reference

Inherited from

LitElement.children

Defined in

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


classList

ts
readonly classList: DOMTokenList;

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

MDN Reference

Inherited from

LitElement.classList

Defined in

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


className

ts
className: string;

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

MDN Reference

Inherited from

LitElement.className

Defined in

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


clientHeight

ts
readonly clientHeight: number;

MDN Reference

Inherited from

LitElement.clientHeight

Defined in

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


clientLeft

ts
readonly clientLeft: number;

MDN Reference

Inherited from

LitElement.clientLeft

Defined in

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


clientTop

ts
readonly clientTop: number;

MDN Reference

Inherited from

LitElement.clientTop

Defined in

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


clientWidth

ts
readonly clientWidth: number;

MDN Reference

Inherited from

LitElement.clientWidth

Defined in

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


COMMENT_NODE

ts
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

ts
contentEditable: string;

MDN Reference

Inherited from

LitElement.contentEditable

Defined in

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


dataset

ts
readonly dataset: DOMStringMap;

MDN Reference

Inherited from

LitElement.dataset

Defined in

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


dir

ts
dir: string;

MDN Reference

Inherited from

LitElement.dir

Defined in

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


DOCUMENT_FRAGMENT_NODE

ts
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

ts
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

ts
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

ts
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

ts
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

ts
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

ts
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

ts
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

ts
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

ts
draggable: boolean;

MDN Reference

Inherited from

LitElement.draggable

Defined in

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


ELEMENT_NODE

ts
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

ts
enterKeyHint: string;

MDN Reference

Inherited from

LitElement.enterKeyHint

Defined in

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


ENTITY_NODE

ts
readonly ENTITY_NODE: 6;

Inherited from

LitElement.ENTITY_NODE

Defined in

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


ENTITY_REFERENCE_NODE

ts
readonly ENTITY_REFERENCE_NODE: 5;

Inherited from

LitElement.ENTITY_REFERENCE_NODE

Defined in

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


firstChild

ts
readonly firstChild: null | ChildNode;

Returns the first child.

MDN Reference

Inherited from

LitElement.firstChild

Defined in

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


firstElementChild

ts
readonly firstElementChild: null | Element;

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

MDN Reference

Inherited from

LitElement.firstElementChild

Defined in

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


hidden

ts
hidden: boolean;

MDN Reference

Inherited from

LitElement.hidden

Defined in

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


id

ts
id: string;

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

MDN Reference

Inherited from

LitElement.id

Defined in

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


inert

ts
inert: boolean;

MDN Reference

Inherited from

LitElement.inert

Defined in

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


innerHTML

ts
innerHTML: string;

MDN Reference

Inherited from

LitElement.innerHTML

Defined in

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


innerText

ts
innerText: string;

MDN Reference

Inherited from

LitElement.innerText

Defined in

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


inputMode

ts
inputMode: string;

MDN Reference

Inherited from

LitElement.inputMode

Defined in

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


isConnected

ts
readonly isConnected: boolean;

Returns true if node is connected and false otherwise.

MDN Reference

Inherited from

LitElement.isConnected

Defined in

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


isContentEditable

ts
readonly isContentEditable: boolean;

MDN Reference

Inherited from

LitElement.isContentEditable

Defined in

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


lang

ts
lang: string;

MDN Reference

Inherited from

LitElement.lang

Defined in

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


lastChild

ts
readonly lastChild: null | ChildNode;

Returns the last child.

MDN Reference

Inherited from

LitElement.lastChild

Defined in

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


lastElementChild

ts
readonly lastElementChild: null | Element;

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

MDN Reference

Inherited from

LitElement.lastElementChild

Defined in

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


localName

ts
readonly localName: string;

Returns the local name.

MDN Reference

Inherited from

LitElement.localName

Defined in

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


namespaceURI

ts
readonly namespaceURI: null | string;

Returns the namespace.

MDN Reference

Inherited from

LitElement.namespaceURI

Defined in

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


nextElementSibling

ts
readonly nextElementSibling: null | Element;

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

MDN Reference

Inherited from

LitElement.nextElementSibling

Defined in

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


nextSibling

ts
readonly nextSibling: null | ChildNode;

Returns the next sibling.

MDN Reference

Inherited from

LitElement.nextSibling

Defined in

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


nodeName

ts
readonly nodeName: string;

Returns a string appropriate for the type of node.

MDN Reference

Inherited from

LitElement.nodeName

Defined in

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


nodeType

ts
readonly nodeType: number;

Returns the type of node.

MDN Reference

Inherited from

LitElement.nodeType

Defined in

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


nodeValue

ts
nodeValue: null | string;

MDN Reference

Inherited from

LitElement.nodeValue

Defined in

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


nonce?

ts
optional nonce: string;

MDN Reference

Inherited from

LitElement.nonce

Defined in

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


NOTATION_NODE

ts
readonly NOTATION_NODE: 12;

Inherited from

LitElement.NOTATION_NODE

Defined in

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


offsetHeight

ts
readonly offsetHeight: number;

MDN Reference

Inherited from

LitElement.offsetHeight

Defined in

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


offsetLeft

ts
readonly offsetLeft: number;

MDN Reference

Inherited from

LitElement.offsetLeft

Defined in

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


offsetParent

ts
readonly offsetParent: null | Element;

MDN Reference

Inherited from

LitElement.offsetParent

Defined in

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


offsetTop

ts
readonly offsetTop: number;

MDN Reference

Inherited from

LitElement.offsetTop

Defined in

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


offsetWidth

ts
readonly offsetWidth: number;

MDN Reference

Inherited from

LitElement.offsetWidth

Defined in

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


onabort

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

Fires when the user aborts the download.

Param

The event.

MDN Reference

Inherited from

LitElement.onabort

Defined in

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


onanimationcancel

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

MDN Reference

Inherited from

LitElement.onanimationcancel

Defined in

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


onanimationend

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

MDN Reference

Inherited from

LitElement.onanimationend

Defined in

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


onanimationiteration

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

MDN Reference

Inherited from

LitElement.onanimationiteration

Defined in

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


onanimationstart

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

MDN Reference

Inherited from

LitElement.onanimationstart

Defined in

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


onauxclick

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

MDN Reference

Inherited from

LitElement.onauxclick

Defined in

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


onbeforeinput

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

MDN Reference

Inherited from

LitElement.onbeforeinput

Defined in

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


onblur

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

Fires when the object loses the input focus.

Param

The focus event.

MDN Reference

Inherited from

LitElement.onblur

Defined in

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


oncancel

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

MDN Reference

Inherited from

LitElement.oncancel

Defined in

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


oncanplay

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

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

Param

The event.

MDN Reference

Inherited from

LitElement.oncanplay

Defined in

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


oncanplaythrough

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

MDN Reference

Inherited from

LitElement.oncanplaythrough

Defined in

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


onchange

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

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

Param

The event.

MDN Reference

Inherited from

LitElement.onchange

Defined in

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


onclick

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

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

Param

The mouse event.

MDN Reference

Inherited from

LitElement.onclick

Defined in

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


onclose

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

MDN Reference

Inherited from

LitElement.onclose

Defined in

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


oncontextmenu

ts
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.

MDN Reference

Inherited from

LitElement.oncontextmenu

Defined in

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


oncopy

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

MDN Reference

Inherited from

LitElement.oncopy

Defined in

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


oncuechange

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

MDN Reference

Inherited from

LitElement.oncuechange

Defined in

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


oncut

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

MDN Reference

Inherited from

LitElement.oncut

Defined in

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


ondblclick

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

Fires when the user double-clicks the object.

Param

The mouse event.

MDN Reference

Inherited from

LitElement.ondblclick

Defined in

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


ondrag

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

Fires on the source object continuously during a drag operation.

Param

The event.

MDN Reference

Inherited from

LitElement.ondrag

Defined in

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


ondragend

ts
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.

MDN Reference

Inherited from

LitElement.ondragend

Defined in

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


ondragenter

ts
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.

MDN Reference

Inherited from

LitElement.ondragenter

Defined in

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


ondragleave

ts
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.

MDN Reference

Inherited from

LitElement.ondragleave

Defined in

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


ondragover

ts
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.

MDN Reference

Inherited from

LitElement.ondragover

Defined in

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


ondragstart

ts
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.

MDN Reference

Inherited from

LitElement.ondragstart

Defined in

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


ondrop

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

MDN Reference

Inherited from

LitElement.ondrop

Defined in

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


ondurationchange

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

Occurs when the duration attribute is updated.

Param

The event.

MDN Reference

Inherited from

LitElement.ondurationchange

Defined in

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


onemptied

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

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

Param

The event.

MDN Reference

Inherited from

LitElement.onemptied

Defined in

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


onended

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

Occurs when the end of playback is reached.

Param

The event

MDN Reference

Inherited from

LitElement.onended

Defined in

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


onerror

ts
onerror: OnErrorEventHandler;

Fires when an error occurs during object loading.

Param

The event.

MDN Reference

Inherited from

LitElement.onerror

Defined in

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


onfocus

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

Fires when the object receives focus.

Param

The event.

MDN Reference

Inherited from

LitElement.onfocus

Defined in

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


onformdata

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

MDN Reference

Inherited from

LitElement.onformdata

Defined in

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


onfullscreenchange

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

MDN Reference

Inherited from

LitElement.onfullscreenchange

Defined in

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


onfullscreenerror

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

MDN Reference

Inherited from

LitElement.onfullscreenerror

Defined in

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


ongotpointercapture

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

MDN Reference

Inherited from

LitElement.ongotpointercapture

Defined in

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


oninput

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

MDN Reference

Inherited from

LitElement.oninput

Defined in

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


oninvalid

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

MDN Reference

Inherited from

LitElement.oninvalid

Defined in

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


onkeydown

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

Fires when the user presses a key.

Param

The keyboard event

MDN Reference

Inherited from

LitElement.onkeydown

Defined in

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


onkeypress

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

Fires when the user presses an alphanumeric key.

Param

The event.

Deprecated

MDN Reference

Inherited from

LitElement.onkeypress

Defined in

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


onkeyup

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

Fires when the user releases a key.

Param

The keyboard event

MDN Reference

Inherited from

LitElement.onkeyup

Defined in

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


onload

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

Fires immediately after the browser loads the object.

Param

The event.

MDN Reference

Inherited from

LitElement.onload

Defined in

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


onloadeddata

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

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

Param

The event.

MDN Reference

Inherited from

LitElement.onloadeddata

Defined in

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


onloadedmetadata

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

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

Param

The event.

MDN Reference

Inherited from

LitElement.onloadedmetadata

Defined in

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


onloadstart

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

Occurs when Internet Explorer begins looking for media data.

Param

The event.

MDN Reference

Inherited from

LitElement.onloadstart

Defined in

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


onlostpointercapture

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

MDN Reference

Inherited from

LitElement.onlostpointercapture

Defined in

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


onmousedown

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

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

Param

The mouse event.

MDN Reference

Inherited from

LitElement.onmousedown

Defined in

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


onmouseenter

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

MDN Reference

Inherited from

LitElement.onmouseenter

Defined in

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


onmouseleave

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

MDN Reference

Inherited from

LitElement.onmouseleave

Defined in

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


onmousemove

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

Fires when the user moves the mouse over the object.

Param

The mouse event.

MDN Reference

Inherited from

LitElement.onmousemove

Defined in

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


onmouseout

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

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

Param

The mouse event.

MDN Reference

Inherited from

LitElement.onmouseout

Defined in

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


onmouseover

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

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

Param

The mouse event.

MDN Reference

Inherited from

LitElement.onmouseover

Defined in

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


onmouseup

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

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

Param

The mouse event.

MDN Reference

Inherited from

LitElement.onmouseup

Defined in

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


onpaste

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

MDN Reference

Inherited from

LitElement.onpaste

Defined in

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


onpause

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

Occurs when playback is paused.

Param

The event.

MDN Reference

Inherited from

LitElement.onpause

Defined in

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


onplay

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

Occurs when the play method is requested.

Param

The event.

MDN Reference

Inherited from

LitElement.onplay

Defined in

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


onplaying

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

Occurs when the audio or video has started playing.

Param

The event.

MDN Reference

Inherited from

LitElement.onplaying

Defined in

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


onpointercancel

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

MDN Reference

Inherited from

LitElement.onpointercancel

Defined in

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


onpointerdown

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

MDN Reference

Inherited from

LitElement.onpointerdown

Defined in

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


onpointerenter

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

MDN Reference

Inherited from

LitElement.onpointerenter

Defined in

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


onpointerleave

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

MDN Reference

Inherited from

LitElement.onpointerleave

Defined in

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


onpointermove

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

MDN Reference

Inherited from

LitElement.onpointermove

Defined in

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


onpointerout

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

MDN Reference

Inherited from

LitElement.onpointerout

Defined in

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


onpointerover

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

MDN Reference

Inherited from

LitElement.onpointerover

Defined in

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


onpointerup

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

MDN Reference

Inherited from

LitElement.onpointerup

Defined in

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


onprogress

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

Occurs to indicate progress while downloading media data.

Param

The event.

MDN Reference

Inherited from

LitElement.onprogress

Defined in

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


onratechange

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

Occurs when the playback rate is increased or decreased.

Param

The event.

MDN Reference

Inherited from

LitElement.onratechange

Defined in

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


onreset

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

Fires when the user resets a form.

Param

The event.

MDN Reference

Inherited from

LitElement.onreset

Defined in

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


onresize

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

MDN Reference

Inherited from

LitElement.onresize

Defined in

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


onscroll

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

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

Param

The event.

MDN Reference

Inherited from

LitElement.onscroll

Defined in

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


onscrollend

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

MDN Reference

Inherited from

LitElement.onscrollend

Defined in

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


onsecuritypolicyviolation

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

MDN Reference

Inherited from

LitElement.onsecuritypolicyviolation

Defined in

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


onseeked

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

Occurs when the seek operation ends.

Param

The event.

MDN Reference

Inherited from

LitElement.onseeked

Defined in

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


onseeking

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

Occurs when the current playback position is moved.

Param

The event.

MDN Reference

Inherited from

LitElement.onseeking

Defined in

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


onselect

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

Fires when the current selection changes.

Param

The event.

MDN Reference

Inherited from

LitElement.onselect

Defined in

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


onselectionchange

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

MDN Reference

Inherited from

LitElement.onselectionchange

Defined in

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


onselectstart

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

MDN Reference

Inherited from

LitElement.onselectstart

Defined in

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


onslotchange

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

MDN Reference

Inherited from

LitElement.onslotchange

Defined in

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


onstalled

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

Occurs when the download has stopped.

Param

The event.

MDN Reference

Inherited from

LitElement.onstalled

Defined in

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


onsubmit

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

MDN Reference

Inherited from

LitElement.onsubmit

Defined in

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


onsuspend

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

Occurs if the load operation has been intentionally halted.

Param

The event.

MDN Reference

Inherited from

LitElement.onsuspend

Defined in

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


ontimeupdate

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

Occurs to indicate the current playback position.

Param

The event.

MDN Reference

Inherited from

LitElement.ontimeupdate

Defined in

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


ontoggle

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

MDN Reference

Inherited from

LitElement.ontoggle

Defined in

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


ontouchcancel?

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

MDN Reference

Inherited from

LitElement.ontouchcancel

Defined in

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


ontouchend?

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

MDN Reference

Inherited from

LitElement.ontouchend

Defined in

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


ontouchmove?

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

MDN Reference

Inherited from

LitElement.ontouchmove

Defined in

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


ontouchstart?

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

MDN Reference

Inherited from

LitElement.ontouchstart

Defined in

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


ontransitioncancel

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

MDN Reference

Inherited from

LitElement.ontransitioncancel

Defined in

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


ontransitionend

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

MDN Reference

Inherited from

LitElement.ontransitionend

Defined in

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


ontransitionrun

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

MDN Reference

Inherited from

LitElement.ontransitionrun

Defined in

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


ontransitionstart

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

MDN Reference

Inherited from

LitElement.ontransitionstart

Defined in

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


onvolumechange

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

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

Param

The event.

MDN Reference

Inherited from

LitElement.onvolumechange

Defined in

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


onwaiting

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

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

Param

The event.

MDN Reference

Inherited from

LitElement.onwaiting

Defined in

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


onwebkitanimationend

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

Deprecated

This is a legacy alias of onanimationend.

MDN Reference

Inherited from

LitElement.onwebkitanimationend

Defined in

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


onwebkitanimationiteration

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

Deprecated

This is a legacy alias of onanimationiteration.

MDN Reference

Inherited from

LitElement.onwebkitanimationiteration

Defined in

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


onwebkitanimationstart

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

Deprecated

This is a legacy alias of onanimationstart.

MDN Reference

Inherited from

LitElement.onwebkitanimationstart

Defined in

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


onwebkittransitionend

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

Deprecated

This is a legacy alias of ontransitionend.

MDN Reference

Inherited from

LitElement.onwebkittransitionend

Defined in

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


onwheel

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

MDN Reference

Inherited from

LitElement.onwheel

Defined in

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


outerHTML

ts
outerHTML: string;

MDN Reference

Inherited from

LitElement.outerHTML

Defined in

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


outerText

ts
outerText: string;

MDN Reference

Inherited from

LitElement.outerText

Defined in

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


ownerDocument

ts
readonly ownerDocument: Document;

Returns the node document. Returns null for documents.

MDN Reference

Inherited from

LitElement.ownerDocument

Defined in

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


parentElement

ts
readonly parentElement: null | HTMLElement;

Returns the parent element.

MDN Reference

Inherited from

LitElement.parentElement

Defined in

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


parentNode

ts
readonly parentNode: null | ParentNode;

Returns the parent.

MDN Reference

Inherited from

LitElement.parentNode

Defined in

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


part

ts
readonly part: DOMTokenList;

MDN Reference

Inherited from

LitElement.part

Defined in

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


popover

ts
popover: null | string;

MDN Reference

Inherited from

LitElement.popover

Defined in

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


prefix

ts
readonly prefix: null | string;

Returns the namespace prefix.

MDN Reference

Inherited from

LitElement.prefix

Defined in

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


previousElementSibling

ts
readonly previousElementSibling: null | Element;

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

MDN Reference

Inherited from

LitElement.previousElementSibling

Defined in

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


previousSibling

ts
readonly previousSibling: null | ChildNode;

Returns the previous sibling.

MDN Reference

Inherited from

LitElement.previousSibling

Defined in

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


PROCESSING_INSTRUCTION_NODE

ts
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

ts
role: null | string;

Inherited from

LitElement.role

Defined in

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


scrollHeight

ts
readonly scrollHeight: number;

MDN Reference

Inherited from

LitElement.scrollHeight

Defined in

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


scrollLeft

ts
scrollLeft: number;

MDN Reference

Inherited from

LitElement.scrollLeft

Defined in

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


scrollTop

ts
scrollTop: number;

MDN Reference

Inherited from

LitElement.scrollTop

Defined in

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


scrollWidth

ts
readonly scrollWidth: number;

MDN Reference

Inherited from

LitElement.scrollWidth

Defined in

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


shadowRoot

ts
readonly shadowRoot: null | ShadowRoot;

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

MDN Reference

Inherited from

LitElement.shadowRoot

Defined in

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


slot

ts
slot: string;

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

MDN Reference

Inherited from

LitElement.slot

Defined in

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


spellcheck

ts
spellcheck: boolean;

MDN Reference

Inherited from

LitElement.spellcheck

Defined in

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


style

ts
readonly style: CSSStyleDeclaration;

MDN Reference

Inherited from

LitElement.style

Defined in

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


tabIndex

ts
tabIndex: number;

MDN Reference

Inherited from

LitElement.tabIndex

Defined in

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


tagName

ts
readonly tagName: string;

Returns the HTML-uppercased qualified name.

MDN Reference

Inherited from

LitElement.tagName

Defined in

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


TEXT_NODE

ts
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

ts
textContent: null | string;

MDN Reference

Inherited from

LitElement.textContent

Defined in

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


title

ts
title: string;

MDN Reference

Inherited from

LitElement.title

Defined in

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


translate

ts
translate: boolean;

Inherited from

LitElement.translate

Defined in

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


_$litElement$

ts
static _$litElement$: boolean;

Inherited from

LitElement._$litElement$

Defined in

node_modules/lit-element/lit-element.d.ts:84


_initializers?

ts
static optional _initializers: Initializer[];

Inherited from

LitElement._initializers

Defined in

node_modules/@lit/reactive-element/reactive-element.d.ts:258


[metadata]

ts
static [metadata]: object & Record<PropertyKey, unknown>;

Inherited from

LitElement.[metadata]

Defined in

node_modules/@lit/reactive-element/reactive-element.d.ts:417


finalized

ts
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

ts
get olMap(): null | Map

Returns

null | Map

Defined in

packages/elements/lib/map-element.ts:58


addEventListener()

addEventListener(type, listener, options)

ts
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)

ts
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()

ts
after(...nodes): void

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

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

MDN Reference

Parameters

• ...nodes: (string | Node)[]

Returns

void

Inherited from

LitElement.after

Defined in

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


animate()

ts
animate(keyframes, options?): Animation

MDN Reference

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()

ts
append(...nodes): void

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

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

MDN Reference

Parameters

• ...nodes: (string | Node)[]

Returns

void

Inherited from

LitElement.append

Defined in

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


appendChild()

ts
appendChild<T>(node): T

MDN Reference

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()

ts
attachInternals(): ElementInternals

MDN Reference

Returns

ElementInternals

Inherited from

LitElement.attachInternals

Defined in

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


attachShadow()

ts
attachShadow(init): ShadowRoot

Creates a shadow root for element and returns it.

MDN Reference

Parameters

init: ShadowRootInit

Returns

ShadowRoot

Inherited from

LitElement.attachShadow

Defined in

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


before()

ts
before(...nodes): void

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

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

MDN Reference

Parameters

• ...nodes: (string | Node)[]

Returns

void

Inherited from

LitElement.before

Defined in

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


blur()

ts
blur(): void

MDN Reference

Returns

void

Inherited from

LitElement.blur

Defined in

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


checkVisibility()

ts
checkVisibility(options?): boolean

Parameters

options?: CheckVisibilityOptions

Returns

boolean

Inherited from

LitElement.checkVisibility

Defined in

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


click()

ts
click(): void

MDN Reference

Returns

void

Inherited from

LitElement.click

Defined in

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


cloneNode()

ts
cloneNode(deep?): Node

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

MDN Reference

Parameters

deep?: boolean

Returns

Node

Inherited from

LitElement.cloneNode

Defined in

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


closest()

closest(selector)

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

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

MDN Reference

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)

ts
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)

ts
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)

ts
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()

ts
compareDocumentPosition(other): number

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

MDN Reference

Parameters

other: Node

Returns

number

Inherited from

LitElement.compareDocumentPosition

Defined in

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


computedStyleMap()

ts
computedStyleMap(): StylePropertyMapReadOnly

MDN Reference

Returns

StylePropertyMapReadOnly

Inherited from

LitElement.computedStyleMap

Defined in

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


contains()

ts
contains(other): boolean

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

MDN Reference

Parameters

other: null | Node

Returns

boolean

Inherited from

LitElement.contains

Defined in

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


contextHasChanged()

ts
contextHasChanged(value, oldValue): Promise<void>

Parameters

value: undefined | MapContext

oldValue: MapContext

Returns

Promise<void>

Defined in

packages/elements/lib/map-element.ts:43


dispatchEvent()

ts
dispatchEvent(event): boolean

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

MDN Reference

Parameters

event: Event

Returns

boolean

Inherited from

LitElement.dispatchEvent

Defined in

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


focus()

ts
focus(options?): void

MDN Reference

Parameters

options?: FocusOptions

Returns

void

Inherited from

LitElement.focus

Defined in

node_modules/typescript/lib/lib.dom.d.ts:12055


getAnimations()

ts
getAnimations(options?): Animation[]

MDN Reference

Parameters

options?: GetAnimationsOptions

Returns

Animation[]

Inherited from

LitElement.getAnimations

Defined in

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


getAttribute()

ts
getAttribute(qualifiedName): null | string

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

MDN Reference

Parameters

qualifiedName: string

Returns

null | string

Inherited from

LitElement.getAttribute

Defined in

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


getAttributeNames()

ts
getAttributeNames(): string[]

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

MDN Reference

Returns

string[]

Inherited from

LitElement.getAttributeNames

Defined in

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


getAttributeNode()

ts
getAttributeNode(qualifiedName): null | Attr

MDN Reference

Parameters

qualifiedName: string

Returns

null | Attr

Inherited from

LitElement.getAttributeNode

Defined in

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


getAttributeNodeNS()

ts
getAttributeNodeNS(namespace, localName): null | Attr

MDN Reference

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()

ts
getAttributeNS(namespace, localName): null | string

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

MDN Reference

Parameters

namespace: null | string

localName: string

Returns

null | string

Inherited from

LitElement.getAttributeNS

Defined in

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


getBoundingClientRect()

ts
getBoundingClientRect(): DOMRect

MDN Reference

Returns

DOMRect

Inherited from

LitElement.getBoundingClientRect

Defined in

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


getClientRects()

ts
getClientRects(): DOMRectList

MDN Reference

Returns

DOMRectList

Inherited from

LitElement.getClientRects

Defined in

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


getElementsByClassName()

ts
getElementsByClassName(classNames): HTMLCollectionOf<Element>

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

MDN Reference

Parameters

classNames: string

Returns

HTMLCollectionOf<Element>

Inherited from

LitElement.getElementsByClassName

Defined in

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


getElementsByTagName()

getElementsByTagName(qualifiedName)

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

MDN Reference

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)

ts
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)

ts
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)

ts
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)

ts
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)

ts
getElementsByTagNameNS(namespaceURI, localName): HTMLCollectionOf<HTMLElement>

MDN Reference

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)

ts
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)

ts
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)

ts
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()

ts
getRootNode(options?): Node

Returns node's root.

MDN Reference

Parameters

options?: GetRootNodeOptions

Returns

Node

Inherited from

LitElement.getRootNode

Defined in

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


hasAttribute()

ts
hasAttribute(qualifiedName): boolean

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

MDN Reference

Parameters

qualifiedName: string

Returns

boolean

Inherited from

LitElement.hasAttribute

Defined in

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


hasAttributeNS()

ts
hasAttributeNS(namespace, localName): boolean

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

MDN Reference

Parameters

namespace: null | string

localName: string

Returns

boolean

Inherited from

LitElement.hasAttributeNS

Defined in

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


hasAttributes()

ts
hasAttributes(): boolean

Returns true if element has attributes, and false otherwise.

MDN Reference

Returns

boolean

Inherited from

LitElement.hasAttributes

Defined in

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


hasChildNodes()

ts
hasChildNodes(): boolean

Returns whether node has children.

MDN Reference

Returns

boolean

Inherited from

LitElement.hasChildNodes

Defined in

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


hasPointerCapture()

ts
hasPointerCapture(pointerId): boolean

MDN Reference

Parameters

pointerId: number

Returns

boolean

Inherited from

LitElement.hasPointerCapture

Defined in

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


hidePopover()

ts
hidePopover(): void

MDN Reference

Returns

void

Inherited from

LitElement.hidePopover

Defined in

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


insertAdjacentElement()

ts
insertAdjacentElement(where, element): null | Element

MDN Reference

Parameters

where: InsertPosition

element: Element

Returns

null | Element

Inherited from

LitElement.insertAdjacentElement

Defined in

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


insertAdjacentHTML()

ts
insertAdjacentHTML(position, text): void

MDN Reference

Parameters

position: InsertPosition

text: string

Returns

void

Inherited from

LitElement.insertAdjacentHTML

Defined in

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


insertAdjacentText()

ts
insertAdjacentText(where, data): void

MDN Reference

Parameters

where: InsertPosition

data: string

Returns

void

Inherited from

LitElement.insertAdjacentText

Defined in

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


insertBefore()

ts
insertBefore<T>(node, child): T

MDN Reference

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()

ts
isDefaultNamespace(namespace): boolean

MDN Reference

Parameters

namespace: null | string

Returns

boolean

Inherited from

LitElement.isDefaultNamespace

Defined in

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


isEqualNode()

ts
isEqualNode(otherNode): boolean

Returns whether node and otherNode have the same properties.

MDN Reference

Parameters

otherNode: null | Node

Returns

boolean

Inherited from

LitElement.isEqualNode

Defined in

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


isSameNode()

ts
isSameNode(otherNode): boolean

MDN Reference

Parameters

otherNode: null | Node

Returns

boolean

Inherited from

LitElement.isSameNode

Defined in

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


lookupNamespaceURI()

ts
lookupNamespaceURI(prefix): null | string

MDN Reference

Parameters

prefix: null | string

Returns

null | string

Inherited from

LitElement.lookupNamespaceURI

Defined in

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


lookupPrefix()

ts
lookupPrefix(namespace): null | string

MDN Reference

Parameters

namespace: null | string

Returns

null | string

Inherited from

LitElement.lookupPrefix

Defined in

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


matches()

ts
matches(selectors): boolean

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

MDN Reference

Parameters

selectors: string

Returns

boolean

Inherited from

LitElement.matches

Defined in

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


normalize()

ts
normalize(): void

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

MDN Reference

Returns

void

Inherited from

LitElement.normalize

Defined in

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


prepend()

ts
prepend(...nodes): void

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

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

MDN Reference

Parameters

• ...nodes: (string | Node)[]

Returns

void

Inherited from

LitElement.prepend

Defined in

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


querySelector()

querySelector(selectors)

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

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

MDN Reference

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)

ts
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)

ts
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)

ts
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)

ts
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)

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

Returns all element descendants of node that match selectors.

MDN Reference

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)

ts
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)

ts
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)

ts
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)

ts
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()

ts
releasePointerCapture(pointerId): void

MDN Reference

Parameters

pointerId: number

Returns

void

Inherited from

LitElement.releasePointerCapture

Defined in

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


remove()

ts
remove(): void

Removes node.

MDN Reference

Returns

void

Inherited from

LitElement.remove

Defined in

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


removeAttribute()

ts
removeAttribute(qualifiedName): void

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

MDN Reference

Parameters

qualifiedName: string

Returns

void

Inherited from

LitElement.removeAttribute

Defined in

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


removeAttributeNode()

ts
removeAttributeNode(attr): Attr

MDN Reference

Parameters

attr: Attr

Returns

Attr

Inherited from

LitElement.removeAttributeNode

Defined in

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


removeAttributeNS()

ts
removeAttributeNS(namespace, localName): void

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

MDN Reference

Parameters

namespace: null | string

localName: string

Returns

void

Inherited from

LitElement.removeAttributeNS

Defined in

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


removeChild()

ts
removeChild<T>(child): T

MDN Reference

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)

ts
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)

ts
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()

ts
replaceChild<T>(node, child): T

MDN Reference

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()

ts
replaceChildren(...nodes): void

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

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

MDN Reference

Parameters

• ...nodes: (string | Node)[]

Returns

void

Inherited from

LitElement.replaceChildren

Defined in

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


replaceWith()

ts
replaceWith(...nodes): void

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

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

MDN Reference

Parameters

• ...nodes: (string | Node)[]

Returns

void

Inherited from

LitElement.replaceWith

Defined in

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


requestFullscreen()

ts
requestFullscreen(options?): Promise<void>

Displays element fullscreen and resolves promise when done.

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

MDN Reference

Parameters

options?: FullscreenOptions

Returns

Promise<void>

Inherited from

LitElement.requestFullscreen

Defined in

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


requestPointerLock()

ts
requestPointerLock(): void

MDN Reference

Returns

void

Inherited from

LitElement.requestPointerLock

Defined in

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


scroll()

scroll(options)

ts
scroll(options?): void

MDN Reference

Parameters

options?: ScrollToOptions

Returns

void

Inherited from

LitElement.scroll

Defined in

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

scroll(x, y)

ts
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)

ts
scrollBy(options?): void

MDN Reference

Parameters

options?: ScrollToOptions

Returns

void

Inherited from

LitElement.scrollBy

Defined in

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

scrollBy(x, y)

ts
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()

ts
scrollIntoView(arg?): void

MDN Reference

Parameters

arg?: boolean | ScrollIntoViewOptions

Returns

void

Inherited from

LitElement.scrollIntoView

Defined in

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


scrollTo()

scrollTo(options)

ts
scrollTo(options?): void

MDN Reference

Parameters

options?: ScrollToOptions

Returns

void

Inherited from

LitElement.scrollTo

Defined in

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

scrollTo(x, y)

ts
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()

ts
setAttribute(qualifiedName, value): void

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

MDN Reference

Parameters

qualifiedName: string

value: string

Returns

void

Inherited from

LitElement.setAttribute

Defined in

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


setAttributeNode()

ts
setAttributeNode(attr): null | Attr

MDN Reference

Parameters

attr: Attr

Returns

null | Attr

Inherited from

LitElement.setAttributeNode

Defined in

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


setAttributeNodeNS()

ts
setAttributeNodeNS(attr): null | Attr

MDN Reference

Parameters

attr: Attr

Returns

null | Attr

Inherited from

LitElement.setAttributeNodeNS

Defined in

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


setAttributeNS()

ts
setAttributeNS(
   namespace, 
   qualifiedName, 
   value): void

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

MDN Reference

Parameters

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()

ts
setPointerCapture(pointerId): void

MDN Reference

Parameters

pointerId: number

Returns

void

Inherited from

LitElement.setPointerCapture

Defined in

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


showPopover()

ts
showPopover(): void

MDN Reference

Returns

void

Inherited from

LitElement.showPopover

Defined in

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


toggleAttribute()

ts
toggleAttribute(qualifiedName, force?): boolean

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

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

MDN Reference

Parameters

qualifiedName: string

force?: boolean

Returns

boolean

Inherited from

LitElement.toggleAttribute

Defined in

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


togglePopover()

ts
togglePopover(force?): void

MDN Reference

Parameters

force?: boolean

Returns

void

Inherited from

LitElement.togglePopover

Defined in

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


webkitMatchesSelector()

ts
webkitMatchesSelector(selectors): boolean

Parameters

selectors: string

Returns

boolean

Deprecated

This is a legacy alias of matches.

MDN Reference

Inherited from

LitElement.webkitMatchesSelector

Defined in

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


addInitializer()

ts
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.

ts
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:

ts
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()

ts
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

ts
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()

ts
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()

ts
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()

ts
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()?

ts
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:

ts
// 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?

ts
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()?

ts
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:

ts
// 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()

ts
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.

ts
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()

ts
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.

ts
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

ts
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

ts
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()

ts
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:

ts
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()

ts
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,

ts
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()

ts
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

ts
readonly renderOptions: RenderOptions;

Inherited from

LitElement.renderOptions

Defined in

node_modules/lit-element/lit-element.d.ts:88


renderRoot

ts
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

ts
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()

ts
protected createRenderRoot(): SdkMapElement

Returns

SdkMapElement

Overrides

LitElement.createRenderRoot

Defined in

packages/elements/lib/map-element.ts:54


render()

ts
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

ts
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

ts
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:

html
<script>
  // Generated and unique per request:
  window.litNonce = 'a1b2c3d4';
</script>

Nocollapse

Overrides

LitElement.styles

Defined in

packages/elements/lib/map-element.ts:12


finalizeStyles()

ts
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

ts
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

ts
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

ts
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()

ts
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()

ts
firstUpdated(): Promise<void>

Invoked when the element is first updated. Implement to perform one time work on the element after update.

ts
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()

ts
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:

ts
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()

ts
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()

ts
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()

ts
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:

ts
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()

ts
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()

ts
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()

ts
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()

ts
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.

ts
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