From 1e80ec12ed46bb73d9b03ce657f8aead21884cb1 Mon Sep 17 00:00:00 2001 From: Alan Cleary Date: Thu, 10 Oct 2024 15:40:04 -0600 Subject: [PATCH 1/9] Fixed paginated search to preserve pagination state on download --- src/mixins/lis-paginated-search-mixin.ts | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/src/mixins/lis-paginated-search-mixin.ts b/src/mixins/lis-paginated-search-mixin.ts index 780efbb..8f02860 100644 --- a/src/mixins/lis-paginated-search-mixin.ts +++ b/src/mixins/lis-paginated-search-mixin.ts @@ -594,7 +594,18 @@ export const LisPaginatedSearchMixin = // called when a search term is submitted protected override _formSubmitted(e: CustomEvent): void { - this._paginator.page = this._searchPage; + const eventSubmitter = e.detail.formEvent.submitter; + const formData = this.formToObject(e.detail.formData); + if ( + eventSubmitter.value === 'download' && + this.downloadFunction !== undefined + ) { + this._download(formData); + } else { + this._paginator.page = this._searchPage; + this._searchData = formData; + this._search(formData); + } super._formSubmitted(e); } From d460ce3d3c5b9a542cb7a6e99a0ffd4497ebabe1 Mon Sep 17 00:00:00 2001 From: Alan Cleary Date: Tue, 15 Oct 2024 11:07:39 -0600 Subject: [PATCH 2/9] Added inline loading component This component implements the same interface as the loading component but can be used inline, e.g. next to the download button in a form. In addition to being an inline element, the distinguishing features of the inline loading component is that its loading spinner doesn't cover/disable other parts of the UI and result states are conveyed as icons rather than an alert element, with messages being shown in a tooltip on the icons. --- src/core/index.ts | 1 + src/core/lis-inline-loading-element.ts | 121 +++++++++++++++++++++++++ src/core/lis-loading-element.ts | 1 - 3 files changed, 122 insertions(+), 1 deletion(-) create mode 100644 src/core/lis-inline-loading-element.ts diff --git a/src/core/index.ts b/src/core/index.ts index e792052..7936de5 100644 --- a/src/core/index.ts +++ b/src/core/index.ts @@ -9,6 +9,7 @@ export * from './lis-alert-element'; export * from './lis-form-input-example-element'; export * from './lis-form-wrapper-element'; +export * from './lis-inline-loading-element'; export * from './lis-pagination-element'; export * from './lis-simple-table-element'; export * from './lis-loading-element'; diff --git a/src/core/lis-inline-loading-element.ts b/src/core/lis-inline-loading-element.ts new file mode 100644 index 0000000..7803416 --- /dev/null +++ b/src/core/lis-inline-loading-element.ts @@ -0,0 +1,121 @@ +import {LitElement, html, css} from 'lit'; +import {customElement, property, state} from 'lit/decorators.js'; + +/** + * @htmlElement `` + * + * A Web Component that provides a consistent inline loading element. When in the + * loading state, the element shows a spinner. When a search succeeds, the spinner + * is hidden. When no results are returned or an error occurs, an alert icon is + * shown. Optionally, a tooltip may be shown with every icon with a context-specific + * message. + * + * @example + * By default, the loading element is not visible. It should be interacted with via + * JavaScript: + * ```html + * + * + * + * + * + * ``` + * + * @example + * By default, the loading element uses "data" in its tooltip messages, e.g. "No data + * loaded". This can be override using the {@link dataType | `dataType`} + * attribute/property: + * ```html + * + * + * + * - * * + From 57fa166f635d82b25de59366a2a4d4b19d7f71d2 Mon Sep 17 00:00:00 2001 From: Alan Cleary Date: Wed, 16 Oct 2024 10:09:19 -0600 Subject: [PATCH 6/9] Repagination The search and paginated search mixins have been combined into one again. This is because their code was very redundant and hard to extend and debug. Also, no components were actually using the non-paginated search mixin. --- src/mixins/index.ts | 1 - src/mixins/lis-paginated-search-mixin.ts | 473 +++++++++---- src/mixins/lis-search-mixin.ts | 826 ----------------------- 3 files changed, 328 insertions(+), 972 deletions(-) delete mode 100644 src/mixins/lis-search-mixin.ts diff --git a/src/mixins/index.ts b/src/mixins/index.ts index 56d5de3..7d9f95e 100644 --- a/src/mixins/index.ts +++ b/src/mixins/index.ts @@ -8,4 +8,3 @@ * @module mixins */ export * from './lis-paginated-search-mixin'; -export * from './lis-search-mixin'; diff --git a/src/mixins/lis-paginated-search-mixin.ts b/src/mixins/lis-paginated-search-mixin.ts index fd356b6..1dcc60c 100644 --- a/src/mixins/lis-paginated-search-mixin.ts +++ b/src/mixins/lis-paginated-search-mixin.ts @@ -1,6 +1,6 @@ import {LitElement, html} from 'lit'; -import {query} from 'lit/decorators.js'; -import {Ref} from 'lit/directives/ref.js'; +import {property, query, state} from 'lit/decorators.js'; +import {Ref, createRef, ref} from 'lit/directives/ref.js'; import { LisCancelPromiseController, @@ -9,18 +9,10 @@ import { } from '../controllers'; import { LisFormWrapperElement, + LisInlineLoadingElement, LisLoadingElement, LisPaginationElement, } from '../core'; -import { - DownloadFunction, - DownloadResults, - //LisSearchElementInterface, - LisSearchMixin, - SearchFunction, - SearchOptions, - SearchResults, -} from './lis-search-mixin'; import {StringObjectModel} from '../models'; /** @@ -34,7 +26,7 @@ import {StringObjectModel} from '../models'; * constructor. */ // eslint-disable-next-line @typescript-eslint/no-explicit-any -type Constructor = new ( +export type Constructor = new ( ...args: Params ) => T; @@ -51,7 +43,9 @@ export type PaginatedSearchResults = { hasNext?: boolean; numResults?: number; numPages?: number; -} & SearchResults; + errors?: string[]; + results: SearchResult[]; +}; /** * Used to require pagination information in generic types. @@ -65,7 +59,7 @@ export type PaginatedSearchData = {page: number}; * performed before the current search completes. This signal should be used to * cancel in-flight requests if the search API supports it. */ -export type PaginatedSearchOptions = {} & SearchOptions; +export type PaginatedSearchOptions = {abortSignal?: AbortSignal}; /** * The signature of the search function required by components that use the @@ -83,27 +77,42 @@ export type PaginatedSearchOptions = {} & SearchOptions; * @param options - Optional parameters that aren't required to perform a search * but may be useful. */ -export type PaginatedSearchFunction< - SearchData extends PaginatedSearchData, - SearchResult, - SearchOptionsType extends PaginatedSearchOptions = PaginatedSearchOptions, - SearchResultsType extends - PaginatedSearchResults = PaginatedSearchResults, -> = SearchFunction< - SearchData, - SearchResult, - SearchOptionsType, - SearchResultsType ->; +export type SearchFunction = ( + searchData: SearchData & PaginatedSearchData, + options: PaginatedSearchOptions, +) => Promise>; + +/** + * The type of object a component that uses the + * {@link LisPaginatedSearchMixin | `LisPaginatedSearchMixin`} mixin expects + * back when it performs a download. + */ +export type DownloadResults = { + errors?: string[]; +}; + +/** + * The signature of the optional download function available in components that use the + * {@link LisPaginatedSearchMixin | `LisPaginatedSearchMixin`} mixin. + * + * @typeParam SearchData - The type of data that will be given to the search + * function. + * + * @param searchData - The data that should be used to perform a search. + * @param options - Optional parameters that aren't required to perform a search + * but may be useful. + */ +export type DownloadFunction = ( + searchData: SearchData, + options: PaginatedSearchOptions, +) => Promise; /** * The interface of the class generated by the * {@link LisPaginatedSearchMixin | `LisPaginatedSearchMixin`} mixin. * * @typeParam SearchData - The type of data that will be given to - * {@link LisPaginatedSearchElementInterface.searchFunction | `searchFunction`} - * and the - * {@link LisPaginatedSearchElementInterface.downloadFunction | `downloadFunction`}.. + * {@link LisPaginatedSearchElementInterface.searchFunction | `searchFunction`}. * @typeParam SearchResult - The type that is expected to be in the results * array of the {@link PaginatedSearchResults | `PaginatedSearchResults`} * instance resolved by the {@link !Promise | `Promise`} returned by the @@ -111,23 +120,9 @@ export type PaginatedSearchFunction< */ // Actually used for type casting because TypeScript can't infer // private/protected members, i.e. it will throw a compiler error -// TODO: can't use LisSearchElementInterface because it's not included in the compiled JS; fix this -//export declare class LisPaginatedSearchElementInterface< -// SearchData extends PaginatedSearchData, -// SearchResult, -// SearchFunctionType = PaginatedSearchFunction, -//> extends LisSearchElementInterface { } export declare class LisPaginatedSearchElementInterface< - SearchData extends PaginatedSearchData, + SearchData, SearchResult, - SearchFunctionType extends PaginatedSearchFunction< - SearchData, - SearchResult - > = PaginatedSearchFunction, - SearchResultsType extends - PaginatedSearchResults = PaginatedSearchResults, - DownloadFunctionType extends - DownloadFunction = DownloadFunction, > { /** * Components that use the @@ -136,15 +131,15 @@ export declare class LisPaginatedSearchElementInterface< * by users of the component that performs a search using the data from the * component's submitted search form. */ - searchFunction: SearchFunctionType; + searchFunction: SearchFunction; /** - * Components that use the {@link LisSearchMixin | `LisSearchMixin`} mixin will - * inherit this property. It stores an external function that can optionally be provided - * by users of the component that loads a file to download using the data from the - * component's submitted search form. + * Components that use the {@link LisPaginatedSearchMixin | `LisPaginatedSearchMixin`} + * mixin will inherit this property. It stores an external function that can optionally + * be provided by users of the component that loads a file to download using the data + * from the component's submitted search form. */ - downloadFunction?: DownloadFunctionType; + downloadFunction?: DownloadFunction; /** * Components that use the @@ -234,7 +229,7 @@ export declare class LisPaginatedSearchElementInterface< * available for more low-level access. This is the value of the `abortSignal` * attribute of the {@link PaginatedSearchOptions | `PaginatedSearchOptions`} * object passed to the component's {@link SearchFunction | `SearchFunction`} - * and {@link DownloadFunction | `DownloadFunction`}. + * and {@link DownloadFunction | `DownloadFunction`}.. */ protected cancelPromiseController: LisCancelPromiseController; @@ -251,12 +246,7 @@ export declare class LisPaginatedSearchElementInterface< /** * The results returned by the `searchFunction`. */ - protected searchResults: SearchResult[]; - - /** - * Info about the results returned by the `searchFunction`. - */ - protected resultsInfo: string; + public searchResults: SearchResult[]; /** * When the form of a component that use the @@ -313,45 +303,8 @@ export declare class LisPaginatedSearchElementInterface< */ protected renderResults(): unknown; - /** these properties should only be used by mixins and not overridden */ - /** @internal */ - protected _searchData: SearchData | undefined; - - /** @internal */ - protected _formRef: Ref; - - /** @internal */ - protected _loadingRef: Ref; - - /** @internal */ - protected _downloadingRef: Ref; - - /** these methods should only be used/overridden by mixins */ - - /** @internal */ - protected _queryStringSubmit(): void; - - /** @internal */ - protected _search(searchData: SearchData | undefined): void; - - /** @internal */ - protected _searchSuccess(searchResults: SearchResultsType): void; - - /** @internal */ - protected _download(formData: SearchData): void; - - /** @internal */ - protected _downloadSuccess(downloadResults: DownloadResults): void; - - /** @internal */ - protected _resetComponent(): void; - - /** @internal */ - protected _formSubmitted(e: CustomEvent): void; - - /** @internal */ - protected _getResultsInfo(searchResults: SearchResultsType): string; + protected _downloadingRef: Ref; } /** @@ -364,9 +317,7 @@ export declare class LisPaginatedSearchElementInterface< * @typeParam T - The class to use as the super class of the generated mixin * class. Should be an instance of the `LitElement` class or a descendant of it. * @typeParam SearchData - The type of data that will be given to - * {@link LisPaginatedSearchElementInterface.searchFunction | `searchFunction`} - * and - * {@link LisPaginatedSearchElementInterface.downloadFunction | `downloadFunction`}. + * {@link LisPaginatedSearchElementInterface.searchFunction | `searchFunction`}. * @typeParam SearchResult - The type that is expected to be in the results * array of the {@link PaginatedSearchResults | `PaginatedSearchResults`} * instance resolved by the {@link !Promise | `Promise`} returned by the @@ -487,46 +438,139 @@ export declare class LisPaginatedSearchElementInterface< // argument inference: https://github.com/microsoft/TypeScript/issues/26242 export const LisPaginatedSearchMixin = >(superClass: T) => - < - SearchData extends PaginatedSearchData, - SearchResult, - SearchFunctionType extends PaginatedSearchFunction< - SearchData, - SearchResult - > = PaginatedSearchFunction, - SearchResultsType extends - PaginatedSearchResults = PaginatedSearchResults, - DownloadFunctionType extends - DownloadFunction = DownloadFunction, - >() => { - const SuperClassSearchMixin = LisSearchMixin(superClass)< - SearchData, - SearchResult, - SearchFunctionType, - SearchResultsType, - DownloadFunctionType - >(); - + () => { // the mixin class - class LisPaginatedSearchElement extends SuperClassSearchMixin { + class LisPaginatedSearchElement extends superClass { + ///////////////// + // controllers // + ///////////////// + + // a controller for interacting with URL query string parameters + protected queryStringController = new LisQueryStringParametersController( + this, + ); + + // a controller for adding a DOM Content Loaded event listener + protected domContentLoadedController = new LisDomContentLoadedController( + this, + ); + + // a controller that allows in-flight seaches to be cancelled + protected cancelPromiseController = new LisCancelPromiseController(this); + + ///////////////// + // constructor // + ///////////////// + + // eslint-disable-next-line @typescript-eslint/no-explicit-any + constructor(...rest: any[]) { + super(...rest); + // submit the form after the DOM is finished loading + this.domContentLoadedController.addListener(this._queryStringSubmit); + // submit the form whenever the query string parameters change + this.queryStringController.addListener(this._queryStringSubmit); + } + + //////////// + // styles // + //////////// + + // disable shadow DOM to inherit global styles + override createRenderRoot() { + return this; + } + ////////////////////////// // properties and state // ////////////////////////// + // the search callback function; not an attribute because functions can't be + // parsed from attributes + @property({type: Function, attribute: false}) + searchFunction: SearchFunction = () => + Promise.reject(new Error('No search function provided')); + + // the download callback function; not an attribute because functions can't be + // parsed from attributes + @property({type: Function, attribute: false}) + downloadFunction?: DownloadFunction; + + // attributes of result objects in the concrete class + @property() + resultAttributes: string[] = []; + + // the table headers to use in the concrete class + @property() + tableHeader: StringObjectModel = {}; + + // the table column classes to use in the concrete class + @property() + tableColumnClasses: StringObjectModel = {}; + + // what form parts are required to submit a search + @state() + protected requiredQueryStringParams: string[][] = []; + + // keep a copy of the search results for template generalization + @state() + protected searchResults: SearchResult[] = []; + + // info about the search results + @state() + protected resultsInfo: string = ''; + + // keep a copy of the search form data for pagination + @state() + private _searchData: (SearchData & PaginatedSearchData) | undefined = + undefined; + + // bind to the form (wrapper) element in the template + private _formRef: Ref = createRef(); + + // bind to the loading element in the template + private _loadingRef: Ref = createRef(); + + // bind to a download element + private _downloadingRef: Ref = createRef(); + // bind to the pagination element in the template @query('lis-pagination-element') private _paginator!: LisPaginationElement; - // what page should be used for the first search - // TODO: is there a better way to handle the page in the query string search? - private _searchPage = 1; + // was the form submitted via querystring parameter change + // TODO: is there a better way to handle this state? + private _queryStringSubmitted = false; + + //////////////////// + // helper methods // + //////////////////// + + protected valueOrQuerystringParameter( + value: string | undefined, + parameter: string, + ): string { + if (value === undefined) { + return this.queryStringController.getParameter(parameter); + } + return value; + } //////////////////// // search methods // //////////////////// + // allows the form in the paginated search element to be submitted programmatically + submit(): void { + // throw an error if the form wrapper is missing + if (this._formRef.value === undefined) { + throw new Error('No form wrapper in the template'); + } + // submit the form via the form wrapper + this._formRef.value?.submit(); + } + // submits the form if it was populated from querystring parameters - protected override _queryStringSubmit(): void { + private _queryStringSubmit(): void { // submit the form if one or more groups of parameters are present const hasFields = this.requiredQueryStringParams.some((group) => { // check that every parameter in the group is in the querystring @@ -538,9 +582,11 @@ export const LisPaginatedSearchMixin = ); }); if (hasFields && this.requiredQueryStringParams.length) { - this._searchPage = Number( + this._paginator.page = Number( this.queryStringController.getParameter('page', '1'), ); + this._queryStringSubmitted = true; + // submit the form for validation this.submit(); } else { this._resetComponent(); @@ -551,44 +597,132 @@ export const LisPaginatedSearchMixin = private _changePage(e: CustomEvent): void { e.preventDefault(); e.stopPropagation(); // we'll emit our own event + if (this._searchData !== undefined) { + const page: number = this._paginator.page; + this._searchData = {...this._searchData, page}; + } + // can't change the page unless there's already been a successful search; + // skip form submit and use previous search data this._search(this._searchData); } // performs a search via an external function - protected override _search(searchData: SearchData | undefined): void { - if (searchData !== undefined) { - const page = this._paginator.page; - const paginatedSearchData = {...searchData, page}; - super._search(paginatedSearchData); + private _search( + searchData: (SearchData & PaginatedSearchData) | undefined, + ): void { + if (searchData === undefined) { + return; + } + this._loadingRef.value?.loading(); + if (!this._queryStringSubmitted) { + this.queryStringController.setParameters(searchData); + } else { + this._queryStringSubmitted = false; } + this.cancelPromiseController.cancel(); + const options = { + abortSignal: this.cancelPromiseController.abortSignal, + }; + const searchPromise = this.searchFunction(searchData, options); + this.cancelPromiseController.wrapPromise(searchPromise).then( + (results: PaginatedSearchResults) => + this._searchSuccess(results), + (error: Error | Event) => { + // do nothing if the request was aborted + if (!(error instanceof Event && error.type === 'abort')) { + this._loadingRef.value?.failure(); + throw error; + } + }, + ); } // updates the table and loading element with the search result data - protected override _searchSuccess( + private _searchSuccess( paginatedResults: PaginatedSearchResults, ): void { // reset the initial page - this._searchPage = 1; - // perform the default search success - super._searchSuccess(paginatedResults); + //this._searchPage = 1; // destruct the paginated search result - const {hasNext, numPages} = { + const {hasNext, numPages, results, errors} = { // provide a default value for hasNext based on if there's any results hasNext: Boolean(paginatedResults.results.length), ...paginatedResults, }; + // update the loading element accordingly + if (errors && errors.length) { + const message = errors.join('
'); + this._loadingRef.value?.error(message); + } else if (results.length) { + this._loadingRef.value?.success(); + } else { + this._loadingRef.value?.noResults(); + } + // display the results in the table + this.resultsInfo = this._getResultsInfo(paginatedResults); + this.searchResults = results; // update the pagination element this._paginator.hasNext = hasNext; this._paginator.numPages = numPages; } + // performs a search via an external function + protected _download(formData: SearchData): void { + if (this.downloadFunction !== undefined) { + // show the downloading element + this._downloadingRef.value?.loading(); + this.cancelPromiseController.cancel(); + const options = { + abortSignal: this.cancelPromiseController.abortSignal, + }; + // NOTE: an explicit cast is done here because the type inference is wrong + const downloadPromise = this.downloadFunction(formData, options); + this.cancelPromiseController.wrapPromise(downloadPromise).then( + (results: DownloadResults) => this._downloadSuccess(results), + (error: Error | Event) => { + // do nothing if the request was aborted + if (!(error instanceof Event && error.type === 'abort')) { + this._downloadingRef.value?.failure(); + throw error; + } + }, + ); + } + } + + // updates the table and loading element with the search result data + protected _downloadSuccess(downloadResults: DownloadResults): void { + const {errors} = downloadResults; + // update the loading element accordingly + if (errors && errors.length) { + const message = errors.join('
'); + this._downloadingRef.value?.error(message); + } else { + this._downloadingRef.value?.success(); + } + } + ////////////////////////// // update state methods // ////////////////////////// + // converts the given FormData instance into an Object that will be passed to + // the searchFunction + // this is a default implementation and should be overridden in the concrete class + // class if any ambiguity in the FormData needs to be resolved + protected formToObject(formData: FormData): SearchData { + return Object.fromEntries(formData) as unknown as SearchData; + } + // resets the component to its initial state - protected override _resetComponent(): void { - super._resetComponent(); + private _resetComponent(): void { + // update the search data + this._searchData = undefined; + // update the loading element + this._loadingRef.value?.success(); + // update the results + this.resultsInfo = ''; + this.searchResults = []; // update the pagination element this._paginator.page = 1; this._paginator.numPages = undefined; @@ -596,7 +730,9 @@ export const LisPaginatedSearchMixin = } // called when a search term is submitted - protected override _formSubmitted(e: CustomEvent): void { + protected _formSubmitted(e: CustomEvent): void { + e.preventDefault(); + e.stopPropagation(); // we'll emit our own event const eventSubmitter = e.detail.formEvent.submitter; const formData = this.formToObject(e.detail.formData); if ( @@ -605,16 +741,20 @@ export const LisPaginatedSearchMixin = ) { this._download(formData); } else { - this._paginator.page = this._searchPage; - this._searchData = formData; - this._search(formData); + // reset the paginator if this isn't a querystring search + if (!this._queryStringSubmitted) { + this._paginator.page = 1; + } + // update the page before searching + const page = this._paginator.page; + this._searchData = {...formData, page}; + this._search(this._searchData); } - super._formSubmitted(e); } // returns a string describing the results found by the search - protected override _getResultsInfo( - paginatedResults: SearchResultsType, + protected _getResultsInfo( + paginatedResults: PaginatedSearchResults, ): string { // destruct the paginated search result const {pageSize, numResults: totalResults, results} = paginatedResults; @@ -644,12 +784,55 @@ export const LisPaginatedSearchMixin = // render methods // //////////////////// + // a method the concrete class must implement to render the form + protected renderForm(): unknown { + throw new Error('Method not implemented'); + } + + // a method that provides a default template for displaying results info that can be + // overridden by the concrete class + protected renderResultsInfo(): unknown { + if (this.resultsInfo) { + return html`

${this.resultsInfo}

`; + } + return html``; + } + + // a method that provides a default template for displaying results that can be + // overridden by the concrete class + protected renderResults(): unknown { + return html` + + + `; + } + override render(): unknown { - const searchHtml = super.render(); + // render the template parts + const form = this.renderForm(); + const resultsInfo = this.renderResultsInfo(); + const results = this.renderResults(); // the template return html` - ${searchHtml} + + ${form} + + + ${resultsInfo} + +
+ + ${results} +
= new ( - ...args: Params -) => T; - -/** - * The type of object a component that uses the - * {@link LisSearchMixin | `LisSearchMixin`} mixin expects - * back when it performs a search. - * - * @typeParam SearchResult - The type to expect in the results array of a - * search results object. - */ -export type SearchResults = { - errors?: string[]; - results: SearchResult[]; -}; - -/** - * Optional parameters that may be given to a search function of a component - * that uses the {@link LisSearchMixin | `LisSearchMixin`} mixin. The - * {@link !AbortSignal | `AbortSignal`} instance will emit if a search is - * performed before the current search completes. This signal should be used to - * cancel in-flight requests if the search API supports it. - */ -export type SearchOptions = {abortSignal?: AbortSignal}; - -/** - * The signature of the search function required by components that use the - * {@link LisSearchMixin | `LisSearchMixin`} mixin. - * - * @typeParam SearchData - The type of data that will be given to the search - * function. - * @typeParam SearchResult - The type that is expected to be in the results - * array of the {@link SearchResults | `SearchResults`} instance resolved by - * the {@link !Promise | `Promise`} returned by the search function. - * - * @param searchData - The data that should be used to perform a search. - * @param options - Optional parameters that aren't required to perform a search - * but may be useful. - */ -export type SearchFunction< - SearchData, - SearchResult, - SearchOptionsType extends SearchOptions = SearchOptions, - SearchResultsType extends - SearchResults = SearchResults, -> = ( - searchData: SearchData, - options: SearchOptionsType, -) => Promise; - -/** - * The type of object a component that uses the - * {@link LisSearchMixin | `LisSearchMixin`} mixin expects - * back when it performs a download. - */ -export type DownloadResults = { - errors?: string[]; -}; - -/** - * The signature of the optional download function available in components that use the - * {@link LisSearchMixin | `LisSearchMixin`} mixin. - * - * @typeParam SearchData - The type of data that will be given to the search - * function. - * - * @param searchData - The data that should be used to perform a search. - * @param options - Optional parameters that aren't required to perform a search - * but may be useful. - */ -export type DownloadFunction< - SearchData, - SearchOptionsType extends SearchOptions = SearchOptions, -> = ( - searchData: SearchData, - options: SearchOptionsType, -) => Promise; - -/** - * The interface of the class generated by the - * {@link LisSearchMixin | `LisSearchMixin`} mixin. - * - * @typeParam SearchData - The type of data that will be given to - * {@link LisSearchElementInterface.searchFunction | `searchFunction`} and - * {@link LisSearchElementInterface.downloadFunction | `downloadFunction`}. - * @typeParam SearchResult - The type that is expected to be in the results - * array of the {@link SearchResults | `SearchResults`} instance resolved by - * the {@link !Promise | `Promise`} returned by the - * {@link LisSearchElementInterface.searchFunction | `searchFunction`}. - */ -// Actually used for type casting because TypeScript can't infer -// private/protected members, i.e. it will throw a compiler error -export declare class LisSearchElementInterface< - SearchData, - SearchResult, - SearchFunctionType extends SearchFunction< - SearchData, - SearchResult - > = SearchFunction, - SearchResultsType extends - SearchResults = SearchResults, - DownloadFunctionType extends - DownloadFunction = DownloadFunction, -> { - /** - * Components that use the {@link LisSearchMixin | `LisSearchMixin`} mixin will - * inherit this property. It stores an external function that must be provided - * by users of the component that performs a search using the data from the - * component's submitted search form. - */ - searchFunction: SearchFunctionType; - - /** - * Components that use the {@link LisSearchMixin | `LisSearchMixin`} mixin will - * inherit this property. It stores an external function that can optionally be provided - * by users of the component that loads a file to download using the data from the - * component's submitted search form. - */ - downloadFunction?: DownloadFunctionType; - - /** - * Components that use the {@link LisSearchMixin | `LisSearchMixin`} mixin must - * define what attributes their search results will have so the mixin can - * correctly parse and display the results in a table. These attributes - * can be specified by setting this property in a component's constructor. - * Additionally, this property may be used by the end user at run-time to override the - * default result attributes defined by the component. - */ - resultAttributes: string[]; - - /** - * Components that use the {@link LisSearchMixin | `LisSearchMixin`} mixin must - * define what attributes their search results will have so the mixin can - * correctly parse and display the results in a table. The header of the - * table is set from an object that has these attributes. The object can - * be specified by setting this property in a component's constructor. Additionally, - * this property may be used by the end user at run-time to override the default table - * headers defined by the component. - */ - tableHeader: StringObjectModel; - - /** - * Components that use the {@link LisSearchMixin | `LisSearchMixin`} mixin can optionally - * define CSS classes for the columns of the table results are displayed in. - * The classes are set from an object that has attributes matching the - * `resultAttributes`. The object can be specified by setting this property in a - * component's constructor. Additionally, this property may be used by the end user at - * run-time to override the default table column classes defined by the component. - */ - tableColumnClasses: StringObjectModel; - - /** - * A helper method that returns that first value that's defined: the given value, the value of the - * specified querystring parameter, an empty string. - * - * @param value - The value to potentially return. - * @param parameter - The querystring parameter to potentially return the value of. - * - * @returns The first value that was defined. - */ - protected valueOrQuerystringParameter( - value: string | undefined, - parameter: string, - ): string; - - /** - * Components that use the {@link LisSearchMixin | `LisSearchMixin`} mixin will - * inherit this method. It allows the component's search form to be submitted - * programmatically. - */ - submit(): void; - - /** - * Components that use the {@link LisSearchMixin | `LisSearchMixin`} mixin can use - * this controller to interact with URL query string parameters. For example, - * it can be used to set values of form elements reactively, i.e. if the - * query string parameter a form element gets its value changes, then the - * element's value will be updated in the component's template. - */ - protected queryStringController: LisQueryStringParametersController; - - /** - * Components that use the {@link LisSearchMixin | `LisSearchMixin`} mixin can use - * this controller to subscribe to the - * {@link !DOMContentLoaded | `DOMContentLoaded`} event. The advantage to - * using the controller instead of subscribing to the event directly is that - * the controller triggers a redraw of the component's template, meaning if a - * listener updates a property that should change the template, triggering a - * redraw of the template will be handled by the controller. - */ - protected domContentLoadedController: LisDomContentLoadedController; - - /** - * Current Web standards do not allow {@link !Promise | `Promises`} to be - * cancelled. Components that use the {@link LisSearchMixin | `LisSearchMixin`} - * mixin can use this controller to make {@link !Promise | `Promises`} - * cancelable. Event listeners can also subscribe to the controller and will be - * called whenever it cancels. The underlying - * {@link !AbortSignal | `AbortSignal`} is also available for more low-level - * access. This is the value of the `abortSignal` attribute of the - * {@link SearchOptions | `SearchOptions`} object passed to the component's - * {@link SearchFunction | `SearchFunction`} and - * {@link DownloadFunction | `DownloadFunction`}. - */ - protected cancelPromiseController: LisCancelPromiseController; - - /** - * The {@link LisSearchMixin | `LisSearchMixin`} mixin will automatically - * perform a search when loaded if certain parameters are present in the URL - * query string. Components that use the mixin can specify what parameters are - * necessary by setting this property in their constructor. Specifically, this - * property represents groups of parameters that will trigger a search if all - * parameters within a group are present. - */ - protected requiredQueryStringParams: string[][]; - - /** - * The results returned by the `searchFunction`. - */ - protected searchResults: SearchResult[]; - - /** - * Info about the results returned by the `searchFunction`. - */ - protected resultsInfo: string; - - /** - * When the form of a component that use the - * {@link LisSearchMixin | `LisSearchMixin`} mixin is submitted, the mixin - * parses the form contents into a {@link !FormData | `FormData`} instance. - * This instance is converted into a simple object mapping form element names - * to their values. This conversion is done with the `formToObject` method. If - * the object doesn't match the expected `SearchData` template type or if there - * are redundant names in the {@link !FormData | `FormData`} instance that need - * to be resolved, then the component should override the `formToObject` method. - * - * @param formData - The {@link !FormData | `FormData`} instance to convert - * into an object. - * - * @returns The object generated from the given {@link !FormData | `FormData`} - * instance. - */ - protected formToObject(formData: FormData): SearchData; - - /** - * Components that use the {@link LisSearchMixin | `LisSearchMixin`} mixin need to - * provide the search form that the mixin will process. This is done by - * overriding the `renderForm` method. - * - * @throws {@link !Error | `Error`} - * This exception is thrown if the `renderForm` method is not overridden when - * called. - * - * @returns The form portion of the template. - */ - protected renderForm(): unknown; - - /** - * By default, the {@link LisSearchMixin | `LisSearchMixin`} displays search - * results info using the in paragraph tags. Components that use the mixin can - * override this portion of the template by implementing their own - * `renderResultsInfo` method. - * - * @returns The results info portion of the template. - */ - protected renderResultsInfo(): unknown; - - /** - * By default, the {@link LisSearchMixin | `LisSearchMixin`} displays search - * results using the {@link LisSimpleTableElement | `LisSimpleTableElement`}. - * Components that use the mixin can override this portion of the template by - * implementing their own `renderResults` method. The results data will be - * available via the inherited `searchResults` variable. - * - * @returns The results portion of the template. - */ - protected renderResults(): unknown; - - /** these properties should only be used by mixins and not overridden */ - - /** @internal */ - protected _searchData: SearchData | undefined; - - /** @internal */ - protected _formRef: Ref; - - /** @internal */ - protected _loadingRef: Ref; - - /** @internal */ - protected _downloadingRef: Ref; - - /** these methods should only be used/overridden by mixins */ - - /** @internal */ - protected _queryStringSubmit(): void; - - /** @internal */ - protected _search(searchData: SearchData | undefined): void; - - /** @internal */ - protected _searchSuccess(searchResults: SearchResultsType): void; - - /** @internal */ - protected _download(formData: SearchData): void; - - /** @internal */ - protected _downloadSuccess(downloadResults: DownloadResults): void; - - /** @internal */ - protected _resetComponent(): void; - - /** @internal */ - protected _formSubmitted(e: CustomEvent): void; - - /** @internal */ - protected _getResultsInfo(searchResults: SearchResultsType): string; -} - -/** - * A mixin that encapsulates code that implements a search component. The mixin - * is a function that uses the factory pattern to generate a class to be - * extended by a component. To use the mixin, call the function with the - * appropriate template arguments and extend the class it returns when defining - * a component. - * - * @typeParam T - The class to use as the super class of the generated mixin - * class. Should be an instance of the `LitElement` class or a descendant of it. - * @typeParam SearchData - The type of data that will be given to - * {@link LisSearchElementInterface.searchFunction | `searchFunction`} and - * {@link LisSearchElementInterface.downloadFunction | `downloadFunction`}. - * @typeParam SearchResult - The type that is expected to be in the results - * array of the {@link SearchResults | `SearchResults`} instance resolved by the - * {@link !Promise | `Promise`} returned by the - * {@link LisSearchElementInterface.searchFunction | `searchFunction`}. - * - * @param superClass - The class to use as the super class of the generated - * mixin class. Should be an instance of the `LitElement` class or a descendant - * of it. - * - * @returns The generated mixin class. - * - * @example - * When using the mixin, the - * {@link LisSearchElementInterface.requiredQueryStringParams | `requiredQueryStringParams`}, - y {@link LisSearchElementInterface.resultAttributes | `resultAttributes`}, - * and {@link LisSearchElementInterface.tableHeader | `tableHeader`} - * properties of the extended class must be set in the component's constructor. - * - * The {@link LisSearchElementInterface.renderForm | `renderForm`} - * method must be overridden to define the form part of the component's - * template. It is recommended that the form's elements' values are bound to the - * URL query string parameters using the inherited - * {@link LisSearchElementInterface.queryStringController | `queryStringController`} - * since their values will automatically be reflected in the URL query string - * parameters. - * - * Lastly, note the due to TypeScript's lack of support for partial type - * argument inference the mixin function is curried. This means the function - * returns another function that must also be called to generate the mixin - * class: - * ```js - * @customElement('lis-pangene-lookup-element') - * export class LisPangeneLookupElement extends - * LisSearchMixin(LitElement)() // <-- curried function call - * { - * - * // set properties in the constructor - * constructor() { - * super(); - * // configure query string parameters - * this.requiredQueryStringParams = [['query']]; - * // configure results table - * this.resultAttributes = ['name', 'description']; - * this.tableHeader = {name: 'Name', description: 'Description'}; - * } - * - * // define the form part of the template - * override renderForm() { - * // NOTE: - * // 1) the input element has a name attribute, which all form elemnts are required to have - * // 2) the input value is set to a URL query string parameter value - * return html` - *
- *
- * Pangene lookup - *
- * - *
- *
- * - *
- *
- *
- * `; - * } - * - * } - * ``` - * - * @example - * By default, the {@link LisSearchMixin | `LisSearchMixin`} renders - * search results using the {@link LisSimpleTableElement | `LisSimpleTableElement`}. - * If this is too restrictive, a class that uses the mixin may override its - * `renderResults` method to draw the results portion of the template itself. - * For example: - * ```js - * @customElement('lis-pangene-lookup-element') - * export class LisPangeneLookupElement extends - * LisSearchMixin(LitElement)() // <-- curried function call - * { - * - * // set properties in the constructor - * constructor() { - * super(); - * // configure query string parameters - * this.requiredQueryStringParams = [['query']]; - * // no need to configure the results table since we're going to override it - * } - * - * // define the form part of the template - * override renderForm() { - * ... - * } - * - * // define the results part of the template - * override renderResults() { - * // this is actually the default implementation provided by the mixin - * return html` - * - * - * `; - * } - * - * } - * ``` - */ -// HACK: curried function because TypeScript doesn't support partial type -// argument inference: https://github.com/microsoft/TypeScript/issues/26242 -export const LisSearchMixin = - >(superClass: T) => - < - SearchData, - SearchResult, - SearchFunctionType extends SearchFunction< - SearchData, - SearchResult - > = SearchFunction, - SearchResultsType extends - SearchResults = SearchResults, - DownloadFunctionType extends - DownloadFunction = DownloadFunction, - >() => { - // the mixin class - class LisSearchElement extends superClass { - ///////////////// - // controllers // - ///////////////// - - // a controller for interacting with URL query string parameters - protected queryStringController = new LisQueryStringParametersController( - this, - ); - - // a controller for adding a DOM Content Loaded event listener - protected domContentLoadedController = new LisDomContentLoadedController( - this, - ); - - // a controller that allows in-flight seaches to be cancelled - protected cancelPromiseController = new LisCancelPromiseController(this); - - ///////////////// - // constructor // - ///////////////// - - // eslint-disable-next-line @typescript-eslint/no-explicit-any - constructor(...rest: any[]) { - super(...rest); - // submit the form after the DOM is finished loading - this.domContentLoadedController.addListener(this._queryStringSubmit); - // submit the form whenever the query string parameters change - this.queryStringController.addListener(this._queryStringSubmit); - } - - //////////// - // styles // - //////////// - - // disable shadow DOM to inherit global styles - override createRenderRoot() { - return this; - } - - ////////////////////////// - // properties and state // - ////////////////////////// - - // the search callback function; not an attribute because functions can't be - // parsed from attributes - @property({type: Function, attribute: false}) - // @ts-expect-error function is incompatible with the type - searchFunction: SearchFunctionType = () => - Promise.reject(new Error('No search function provided')); - - // the download callback function; not an attribute because functions can't be - // parsed from attributes - @property({type: Function, attribute: false}) - downloadFunction?: DownloadFunctionType; - - // attributes of result objects in the concrete class - @property() - resultAttributes: string[] = []; - - // the table headers to use in the concrete class - @property() - tableHeader: StringObjectModel = {}; - - // the table column classes to use in the concrete class - @property() - tableColumnClasses: StringObjectModel = {}; - - // what form parts are required to submit a search - @state() - protected requiredQueryStringParams: string[][] = []; - - // keep a copy of the search results for template generalization - @state() - protected searchResults: SearchResult[] = []; - - // info about the search results - @state() - protected resultsInfo: string = ''; - - // keep a copy of the search form data for querystring parameters - @state() - protected _searchData: SearchData | undefined = undefined; - - // bind to the form (wrapper) element in the template - protected _formRef: Ref = createRef(); - - // bind to the loading element in the template - protected _loadingRef: Ref = createRef(); - - // bind to a download element - private _downloadingRef: Ref = createRef(); - - //////////////////// - // helper methods // - //////////////////// - - protected valueOrQuerystringParameter( - value: string | undefined, - parameter: string, - ): string { - if (value === undefined) { - return this.queryStringController.getParameter(parameter); - } - return value; - } - - //////////////////// - // search methods // - //////////////////// - - // allows the form in the search element to be submitted programmatically - submit(): void { - // throw an error if the form wrapper is missing - if (this._formRef.value === undefined) { - throw new Error('No form wrapper in the template'); - } - // submit the form via the form wrapper - this._formRef.value?.submit(); - } - - // submits the form if it was populated from querystring parameters - protected _queryStringSubmit(): void { - // submit the form if one or more groups of parameters are present - const hasFields = this.requiredQueryStringParams.some((group) => { - // check that every parameter in the group is in the querystring - return ( - group.length && - group.every((field) => { - return Boolean(this.queryStringController.getParameter(field)); - }) - ); - }); - if (hasFields && this.requiredQueryStringParams.length) { - this.submit(); - } else { - this._resetComponent(); - } - } - - // performs a search via an external function - protected _search(searchData: SearchData | undefined): void { - if (searchData === undefined) { - return; - } - this._loadingRef.value?.loading(); - this.queryStringController.setParameters({ - ...searchData, - } as object); - this.cancelPromiseController.cancel(); - const options = { - abortSignal: this.cancelPromiseController.abortSignal, - }; - // NOTE: an explicit cast is done here because the type inference is wrong - const searchPromise = this.searchFunction( - searchData, - options, - ) as Promise; - this.cancelPromiseController.wrapPromise(searchPromise).then( - (results: SearchResultsType) => this._searchSuccess(results), - (error: Error | Event) => { - // do nothing if the request was aborted - if (!(error instanceof Event && error.type === 'abort')) { - this._loadingRef.value?.failure(); - throw error; - } - }, - ); - } - - // performs a search via an external function - protected _download(formData: SearchData): void { - if (this.downloadFunction !== undefined) { - // show the downloading element - this._downloadingRef.value?.loading(); - this.cancelPromiseController.cancel(); - const options = { - abortSignal: this.cancelPromiseController.abortSignal, - }; - // NOTE: an explicit cast is done here because the type inference is wrong - const downloadPromise = this.downloadFunction(formData, options); - this.cancelPromiseController.wrapPromise(downloadPromise).then( - (results: DownloadResults) => this._downloadSuccess(results), - (error: Error | Event) => { - // do nothing if the request was aborted - if (!(error instanceof Event && error.type === 'abort')) { - this._downloadingRef.value?.failure(); - throw error; - } - }, - ); - } - } - - // updates the table and loading element with the search result data - protected _searchSuccess(searchResults: SearchResultsType): void { - const {results, errors} = searchResults; - // update the loading element accordingly - if (errors && errors.length) { - const message = errors.join('
'); - this._loadingRef.value?.error(message); - } else if (results.length) { - this._loadingRef.value?.success(); - } else { - this._loadingRef.value?.noResults(); - } - // display the results in the table - this.resultsInfo = this._getResultsInfo(searchResults); - this.searchResults = results; - } - - // updates the table and loading element with the search result data - protected _downloadSuccess(downloadResults: DownloadResults): void { - const {errors} = downloadResults; - // update the loading element accordingly - if (errors && errors.length) { - const message = errors.join('
'); - this._downloadingRef.value?.error(message); - } else { - this._downloadingRef.value?.success(); - } - } - - ////////////////////////// - // update state methods // - ////////////////////////// - - // converts the given FormData instance into an Object that will be passed to - // the searchFunction - // this is a default implementation and should be overridden in the concrete class - // class if any ambiguity in the FormData needs to be resolved - protected formToObject(formData: FormData): SearchData { - return Object.fromEntries(formData) as unknown as SearchData; - } - - // resets the component to its initial state - protected _resetComponent(): void { - // update the search data - this._searchData = undefined; - // update the loading element - this._loadingRef.value?.success(); - // update the results - this.resultsInfo = ''; - this.searchResults = []; - } - - // called when a search term is submitted - protected _formSubmitted(e: CustomEvent): void { - e.preventDefault(); - e.stopPropagation(); // we'll emit our own event - const eventSubmitter = e.detail.formEvent.submitter; - const formData = this.formToObject(e.detail.formData); - if ( - eventSubmitter.value === 'download' && - this.downloadFunction !== undefined - ) { - this._download(formData); - } else { - this._searchData = formData; - this._search(formData); - } - } - - // returns a string describing the results found by the search - protected _getResultsInfo(searchResults: SearchResultsType): string { - const {results} = searchResults; - const numResults = results.length; - const plural = numResults == 1 ? '' : 's'; - return `${numResults.toLocaleString()} result${plural}`; - } - - //////////////////// - // render methods // - //////////////////// - - // a method the concrete class must implement to render the form - protected renderForm(): unknown { - throw new Error('Method not implemented'); - } - - // a method that provides a default template for displaying results info that can be - // overridden by the concrete class - protected renderResultsInfo(): unknown { - if (this.resultsInfo) { - return html`

${this.resultsInfo}

`; - } - return html``; - } - - // a method that provides a default template for displaying results that can be - // overridden by the concrete class - protected renderResults(): unknown { - return html` - - - `; - } - - override render(): unknown { - // render the template parts - const form = this.renderForm(); - const resultsInfo = this.renderResultsInfo(); - const results = this.renderResults(); - - // the template - return html` - - ${form} - - - ${resultsInfo} - -
- - ${results} -
- `; - } - } - - return LisSearchElement as unknown as Constructor< - // TODO: get rid of this intermediate cast - LisSearchElementInterface - > & - T; - }; From f34f185e39f4f2d788b924fa1eaa1f084c2c53eb Mon Sep 17 00:00:00 2001 From: Alan Cleary Date: Wed, 16 Oct 2024 11:05:33 -0600 Subject: [PATCH 7/9] Paginated search querystring reflection is now optional This is controlled via a new queryStringReflection property, which is set to true by default. --- src/mixins/lis-paginated-search-mixin.ts | 34 ++++++++++++++++++------ 1 file changed, 26 insertions(+), 8 deletions(-) diff --git a/src/mixins/lis-paginated-search-mixin.ts b/src/mixins/lis-paginated-search-mixin.ts index 1dcc60c..ebdafb9 100644 --- a/src/mixins/lis-paginated-search-mixin.ts +++ b/src/mixins/lis-paginated-search-mixin.ts @@ -243,6 +243,13 @@ export declare class LisPaginatedSearchElementInterface< */ protected requiredQueryStringParams: string[][]; + /** + * The {@link LisPaginatedSearchMixin | `LisPaginatedSearchMixin`} mixin will + * automatically reflect all form field values in the URL querystring parameters. + * Set this property to `false` to disable this behavior. + */ + protected queryStringReflection: boolean; + /** * The results returned by the `searchFunction`. */ @@ -465,10 +472,20 @@ export const LisPaginatedSearchMixin = // eslint-disable-next-line @typescript-eslint/no-explicit-any constructor(...rest: any[]) { super(...rest); - // submit the form after the DOM is finished loading - this.domContentLoadedController.addListener(this._queryStringSubmit); - // submit the form whenever the query string parameters change - this.queryStringController.addListener(this._queryStringSubmit); + } + + ///////////////////// + // lifecycle hooks / + ///////////////////// + + override connectedCallback() { + super.connectedCallback(); + if (this.queryStringReflection) { + // submit the form after the DOM is finished loading + this.domContentLoadedController.addListener(this._queryStringSubmit); + // submit the form whenever the query string parameters change + this.queryStringController.addListener(this._queryStringSubmit); + } } //////////// @@ -511,6 +528,9 @@ export const LisPaginatedSearchMixin = @state() protected requiredQueryStringParams: string[][] = []; + @state() + protected queryStringReflection: boolean = true; + // keep a copy of the search results for template generalization @state() protected searchResults: SearchResult[] = []; @@ -614,7 +634,7 @@ export const LisPaginatedSearchMixin = return; } this._loadingRef.value?.loading(); - if (!this._queryStringSubmitted) { + if (!this._queryStringSubmitted && this.queryStringReflection) { this.queryStringController.setParameters(searchData); } else { this._queryStringSubmitted = false; @@ -642,7 +662,6 @@ export const LisPaginatedSearchMixin = paginatedResults: PaginatedSearchResults, ): void { // reset the initial page - //this._searchPage = 1; // destruct the paginated search result const {hasNext, numPages, results, errors} = { // provide a default value for hasNext based on if there's any results @@ -742,7 +761,7 @@ export const LisPaginatedSearchMixin = this._download(formData); } else { // reset the paginator if this isn't a querystring search - if (!this._queryStringSubmitted) { + if (!this._queryStringSubmitted || !this.queryStringReflection) { this._paginator.page = 1; } // update the page before searching @@ -836,7 +855,6 @@ export const LisPaginatedSearchMixin = From 8b3557a0a0ad2784d59a242b30f5f847691c4b9d Mon Sep 17 00:00:00 2001 From: Alan Cleary Date: Wed, 16 Oct 2024 11:06:53 -0600 Subject: [PATCH 8/9] Updated pangene lookup to no longer use querystring reflection This is mostly because the value of the genes form field may exceed the length limit of the web browser URL. --- src/lis-pangene-lookup-element.ts | 181 +++--------------------------- 1 file changed, 14 insertions(+), 167 deletions(-) diff --git a/src/lis-pangene-lookup-element.ts b/src/lis-pangene-lookup-element.ts index 9422469..cf40ff1 100644 --- a/src/lis-pangene-lookup-element.ts +++ b/src/lis-pangene-lookup-element.ts @@ -9,7 +9,7 @@ import { DownloadFunction, LisPaginatedSearchMixin, PaginatedSearchData, - SearchOptions, + PaginatedSearchOptions, } from './mixins'; /** @@ -91,7 +91,7 @@ export type PangeneLookupResult = { */ export type PangeneSearchFunction = ( searchData: PangeneLookupData, - options: SearchOptions, + options: PaginatedSearchOptions, ) => Promise>; export type PangeneDownloadFunction = DownloadFunction; @@ -100,23 +100,10 @@ export type PangeneDownloadFunction = DownloadFunction; * @htmlElement `` * * A Web Component that provides an interface for looking up pangenes and - * displaying results in a view table. Note that the component saves its state to the - * URL query string parameters and a lookup will be automatically performed if the - * parameters are present when the componnent is loaded. The component uses the + * displaying results in a view table. The component uses the * {@link mixins!LisPaginatedSearchMixin | `LisPaginatedSearchMixin`} mixin. See the * mixin docs for further details. * - * @queryStringParameters - * - **genus:** The selected genus in the lookup form. - * - **species:** The selected species in the lookup form. - * - **strain:** The selected strain in the lookup form. - * - **assembly:** The selected assembly in the lookup form. - * - **annotation:** The selected annotation in the lookup form. - * - **identifier:** The identifier provided in the lookup form. - * - **description:** The description provided in the lookup form. - * - **family:** The gene family identifier provided in the lookup form. - * - **page:** What page of results to load. - * * @example * {@link !HTMLElement | `HTMLElement`} properties can only be set via * JavaScript. This means the {@link searchFunction | `searchFunction`} property @@ -168,12 +155,7 @@ export type PangeneDownloadFunction = DownloadFunction; * {@link assembly | `assembly`}, and {@link annotation | `annotation`} properties can be used to * limit all lookups to a specific genus, species, strain, assembly, and annotation. This will cause * the genus, species, strain, assembly, and annotation fields of the lookup form to be - * automatically set and disabled so that users cannot change them. Additionally, these properties - * cannot be overridden using the `genus`, `species`, `strain`, `assembly`, and `annotation` - * querystring parameters. However, like the `genus`, `species`, `strain`, `assembly`, and - * `annotation` querystring parameters, if the genus/species/strain/assembly/annotation set are not - * present in the `formData` then the genus/species/strain/assembly/annotation form field will be - * set to the default `any` value. + * automatically set and disabled so that users cannot change them. * For example: * ```html * @@ -339,10 +321,11 @@ export class LisPangeneLookupElement extends LisPaginatedSearchMixin( private _splitGenesFunctionWrapper( fn: PangeneSearchFunction | PangeneDownloadFunction, ) { - return (data: PangeneLookupData, options: SearchOptions) => { + return (data: PangeneLookupData, options: PaginatedSearchOptions) => { // @ts-expect-error Property 'trim' does not exist on type 'string[]' - data['genes'] = data['genes'].trim().split(this.genesRegexp); - return fn(data, options); + const genes = data['genes'].trim().split(this.genesRegexp); + const modifiedData = {...data, genes}; + return fn(modifiedData, options); }; } @@ -369,14 +352,7 @@ export class LisPangeneLookupElement extends LisPaginatedSearchMixin( constructor() { super(); - // configure query string parameters - this.requiredQueryStringParams = [ - ['genes', 'genus'], - ['genes', 'genus', 'species'], - ['genes', 'genus', 'species', 'strain'], - ['genes', 'genus', 'species', 'strain', 'assembly'], - ['genes', 'genus', 'species', 'strain', 'assembly', 'annotation'], - ]; + this.queryStringReflection = false; this.resultAttributes = ['input', 'panGeneSet', 'target']; this.tableHeader = { input: 'Input', @@ -388,76 +364,6 @@ export class LisPangeneLookupElement extends LisPaginatedSearchMixin( }; } - private _getDefaultGenus(): string { - return this.valueOrQuerystringParameter(this.genus, 'genus'); - } - - private _getDefaultSpecies(): string { - return this.valueOrQuerystringParameter(this.species, 'species'); - } - - private _getDefaultStrain(): string { - return this.valueOrQuerystringParameter(this.strain, 'strain'); - } - - private _getDefaultAssembly(): string { - return this.valueOrQuerystringParameter(this.assembly, 'assembly'); - } - - private _getDefaultAnnotation(): string { - return this.valueOrQuerystringParameter(this.annotation, 'annotation'); - } - - // called when the component is added to the DOM; attributes should have properties now - override connectedCallback() { - super.connectedCallback(); - // initialize the form data with querystring parameters so a lookup can be performed - // before the actual form data is loaded - const formData: PangeneLookupFormData = {genuses: []}; - const genus = this._getDefaultGenus(); - if (genus) { - const genusData = {genus, species: []} as (typeof formData.genuses)[0]; - formData.genuses.push(genusData); - const species = this._getDefaultSpecies(); - if (species) { - const speciesData = { - species, - strains: [], - } as (typeof genusData.species)[0]; - genusData.species.push(speciesData); - const strain = this._getDefaultStrain(); - if (strain) { - const strainData = { - strain, - assemblies: [], - } as (typeof speciesData.strains)[0]; - speciesData.strains.push(strainData); - const assembly = this._getDefaultAssembly(); - if (assembly) { - const assemblyData = { - assembly, - annotations: [], - } as (typeof strainData.assemblies)[0]; - strainData.assemblies.push(assemblyData); - const annotation = this._getDefaultAnnotation(); - if (annotation) { - const annotationData = { - annotation, - annotations: [], - } as (typeof assemblyData.annotations)[0]; - assemblyData.annotations.push(annotationData); - } - } - } - } - } - this.formData = formData; - // set the selector values before the DOM is updated when the querystring parameters change - this.queryStringController.addPreUpdateListener((_) => { - this._initializeSelections(); - }); - } - // called after every component update, e.g. when a property changes override updated(changedProperties: Map) { // call the formDataFunction every time its value changes @@ -505,69 +411,11 @@ export class LisPangeneLookupElement extends LisPaginatedSearchMixin( // sets the selected indexes based on properties and querystring parameters private async _initializeSelections() { - const genus = this._getDefaultGenus(); - if (genus) { - this.selectedGenus = - this.formData.genuses.map(({genus}) => genus).indexOf(genus) + 1; - } else { - this.selectedGenus = 0; - } - - await this.updateComplete; - - const species = this._getDefaultSpecies(); - if (this.selectedGenus && species) { - this.selectedSpecies = - this.formData.genuses[this.selectedGenus - 1].species - .map(({species}) => species) - .indexOf(species) + 1; - } else { - this.selectedSpecies = 0; - } - - await this.updateComplete; - - const strain = this._getDefaultStrain(); - if (this.selectedSpecies && strain) { - this.selectedStrain = - this.formData.genuses[this.selectedGenus - 1].species[ - this.selectedSpecies - 1 - ].strains - .map(({strain}) => strain) - .indexOf(strain) + 1; - } else { - this.selectedStrain = 0; - } - - await this.updateComplete; - - const assembly = this._getDefaultAssembly(); - if (this.selectedStrain && assembly) { - this.selectedAssembly = - this.formData.genuses[this.selectedGenus - 1].species[ - this.selectedSpecies - 1 - ].strains[this.selectedStrain - 1].assemblies - .map(({assembly}) => assembly) - .indexOf(assembly) + 1; - } else { - this.selectedAssembly = 0; - } - - await this.updateComplete; - - const annotation = this._getDefaultAnnotation(); - if (this.selectedAssembly && annotation) { - this.selectedAnnotation = - this.formData.genuses[this.selectedGenus - 1].species[ - this.selectedSpecies - 1 - ].strains[this.selectedStrain - 1].assemblies[ - this.selectedAssembly - 1 - ].annotations - .map(({annotation}) => annotation) - .indexOf(annotation) + 1; - } else { - this.selectedAnnotation = 0; - } + this.selectedGenus = 0; + this.selectedSpecies = 0; + this.selectedStrain = 0; + this.selectedAssembly = 0; + this.selectedAnnotation = 0; } // called when a genus is selected @@ -924,7 +772,6 @@ export class LisPangeneLookupElement extends LisPaginatedSearchMixin( class="uk-textarea" rows="5" name="genes" - .value=${this.queryStringController.getParameter('genes')} > Date: Wed, 16 Oct 2024 11:08:00 -0600 Subject: [PATCH 9/9] Updated docs --- docs/assets/navigation.js | 2 +- docs/assets/search.js | 2 +- ...ontrollers.LisCancelPromiseController.html | 12 +- ...rollers.LisDomContentLoadedController.html | 6 +- ...rs.LisQueryStringParametersController.html | 12 +- .../controllers.LisSlotController.html | 4 +- .../core_components.LisAlertElement.html | 607 +++++----- ...components.LisFormInputExampleElement.html | 601 +++++----- ...core_components.LisFormWrapperElement.html | 603 +++++----- ...re_components.LisInlineLoadingElement.html | 1051 +++++++++++++++++ .../core_components.LisLoadingElement.html | 603 +++++----- .../core_components.LisModalElement.html | 605 +++++----- .../core_components.LisPaginationElement.html | 611 +++++----- ...core_components.LisSimpleTableElement.html | 611 +++++----- ...ns.LisPaginatedSearchElementInterface.html | 74 +- .../mixins.LisSearchElementInterface.html | 134 --- .../user_components.LisGeneSearchElement.html | 813 ++++++------- .../user_components.LisLinkoutElement.html | 601 +++++----- ...er_components.LisPangeneLookupElement.html | 837 +++++++------ ...omponents.LisPublicationSearchElement.html | 781 ++++++------ .../user_components.LisQTLSearchElement.html | 797 ++++++------- ...ents.LisTraitAssociationSearchElement.html | 797 +++++++------ ...user_components.LisTraitSearchElement.html | 797 ++++++------- .../mixins.LisPaginatedSearchMixin.html | 6 +- docs/functions/mixins.LisSearchMixin.html | 39 - docs/modules/controllers.html | 2 +- docs/modules/core_components.html | 3 +- docs/modules/mixins.html | 10 +- docs/modules/models.html | 2 +- docs/modules/user_components.html | 5 +- docs/types/mixins.Constructor.html | 7 + docs/types/mixins.DownloadFunction.html | 10 +- docs/types/mixins.DownloadResults.html | 4 +- docs/types/mixins.PaginatedSearchData.html | 2 +- .../types/mixins.PaginatedSearchFunction.html | 13 - docs/types/mixins.PaginatedSearchOptions.html | 4 +- docs/types/mixins.PaginatedSearchResults.html | 4 +- docs/types/mixins.SearchFunction.html | 15 +- docs/types/mixins.SearchOptions.html | 6 - docs/types/mixins.SearchResults.html | 6 - docs/types/models.AlertModifierModel.html | 2 +- docs/types/models.StringObjectModel.html | 2 +- .../user_components.GeneFormDataFunction.html | 2 +- .../user_components.GeneFormDataOptions.html | 2 +- .../types/user_components.GeneSearchData.html | 2 +- .../user_components.GeneSearchFormData.html | 2 +- .../user_components.GeneSearchFunction.html | 2 +- .../user_components.GeneSearchResult.html | 2 +- .../user_components.LinkoutFunction.html | 2 +- .../types/user_components.LinkoutOptions.html | 2 +- docs/types/user_components.LinkoutResult.html | 2 +- .../types/user_components.LinkoutResults.html | 2 +- ...er_components.PangeneDownloadFunction.html | 2 +- ...er_components.PangeneFormDataFunction.html | 2 +- ...ser_components.PangeneFormDataOptions.html | 2 +- .../user_components.PangeneLookupData.html | 2 +- ...user_components.PangeneLookupFormData.html | 2 +- .../user_components.PangeneLookupResult.html | 2 +- ...user_components.PangeneSearchFunction.html | 6 +- ...user_components.PublicationSearchData.html | 2 +- ..._components.PublicationSearchFunction.html | 2 +- ...er_components.PublicationSearchResult.html | 2 +- docs/types/user_components.QTLSearchData.html | 2 +- .../user_components.QTLSearchFunction.html | 2 +- .../user_components.QTLSearchResult.html | 2 +- ...ents.TraitAssociationFormDataFunction.html | 2 +- ...components.TraitAssociationSearchData.html | 2 +- ...onents.TraitAssociationSearchFormData.html | 2 +- ...TraitAssociationSearchFormDataOptions.html | 2 +- ...onents.TraitAssociationSearchFunction.html | 2 +- ...mponents.TraitAssociationSearchResult.html | 2 +- .../user_components.TraitSearchData.html | 2 +- .../user_components.TraitSearchFunction.html | 2 +- .../user_components.TraitSearchResult.html | 2 +- 74 files changed, 6109 insertions(+), 5062 deletions(-) create mode 100644 docs/classes/core_components.LisInlineLoadingElement.html delete mode 100644 docs/classes/mixins.LisSearchElementInterface.html delete mode 100644 docs/functions/mixins.LisSearchMixin.html create mode 100644 docs/types/mixins.Constructor.html delete mode 100644 docs/types/mixins.PaginatedSearchFunction.html delete mode 100644 docs/types/mixins.SearchOptions.html delete mode 100644 docs/types/mixins.SearchResults.html diff --git a/docs/assets/navigation.js b/docs/assets/navigation.js index cd222a8..a326878 100644 --- a/docs/assets/navigation.js +++ b/docs/assets/navigation.js @@ -1 +1 @@ -window.navigationData = "data:application/octet-stream;base64,H4sIAAAAAAAAA62XW0/cMBCF/0qVvqIW6PYCb4hLhbQIWpD6gFBlEsO6OHbkOCqo4r83yS4k8W1m0r7uzjlfPLYnJ9d/Mssfbbaf5VpZo6Xkps62sorZVftjqYtG8vr96M93K1vKtuJBqCLb393K8pWQheEq279+NVuK+pCpnMsLo0tR88NX/eCdS1bXjndcN8Xu7H553hrTjnTZ1XJll5oVvCAA41KA+a3h5unSGqHuL5hhJbetIwEM6AH6pdSWAJuW+943I/dcG/4m12WlVduV4HEw/OdQgD0SBy3ZHktetqLQA09NHQHQjhNtylNVNfb4kZWV5BRMRIsg/jCsqrihwqYygNOdyvaIUBhTCeB/pgsmKe5jAeB9we6FYlZoRQF4KugqiG7Xrtgtbdt9WfpalOJRqMBtWP+OvQSbxfHikjOTrzbk03YAmTuWc//JN/awFOoSmUfHHOnfSraH76RRebd/g7t9qgZvt8zp3fbe552PuwHb77xu5HggBV03VZCp080jZlnEOFBJNAf6EakmQs6rThTrTriYiEhvQLgYQqA6RGsMph+kNmBWT1q0f5vPOpfB+m6z1MT97xVT0KdF6M4jrFOOkxmoCy5DM7D/HTUD+5d6+w4Rd4Kbs07nNXRt5heC29SHqfPbXzy3KWevLmw8XnhTc5PMRF3Bf8tEKdO3vmoNWezsLT5sL4i5CELFDQBqLBthgJ42wYrlI4jj6RKMcEaCCI4q4Z/ISRAkJE2QUlkJQgW1CdZXrvgkQ/hhw0WFVFA+FupBN/HvigBiKgEzrLpvH2mp9UNTUSghIcRqbqXI+92kNy4mhj5jr5Z0lisCGFeGCXtQ1zoXMxeXdMDQZyLRnO7YdqOrS4exMONCQhroHTfWRBJOCoMMPMMlDOXiEACfjYfql4fC+78oCAzCXtBS5qBYhz48YV0PZ8R+SmEX4JQj3ZFHaFqN9Ma1ZVJMcsY+NfqDsJ/X0DesC4nIkDTqyIjIiDTkrodVSNb6vYe53p6ARMAOkaCIRMKd54AESaENrKAIJLkZAdW5kIhMQq8rJiQTkfsVlkG01wSE6eCkGO2M7ZgnQBNwHXLKIXc3qlFHHKSn8vHbFFfOY2JHU1r9b2zkqEeZzHySmftOO9NhNe6Ap7QoLvGIEc/VjDbO6B25YXCXbp5v/gIYEmHMYR4AAA==" \ No newline at end of file +window.navigationData = "data:application/octet-stream;base64,H4sIAAAAAAAAA62X207cMBCGX6VKb1EL2+0B7hCHCgkELSv1AqHKmxjWxbEjx1FBFe/eHBaSOLZnJu3t7vz/Z4/H48nNn8TyR5scJKlW1mgpuSmTnaRgdlP/mOuskrx8P/jz3cbmso54ECpLDhY7SboRMjNcJQc3r2bnojxiKuXyyuhclPzoVd97p5KVpeMd1o2xe4svzztD2rHOm1iu7LlmGc8IwLAUYH6ruHm6tkao+ytmWM5t7UgAA3qAfi21JcDG4VPv24F7qg1/k+q80KrOirccDP/ZB2BL4rAm2xPJ81rkW/DY1BEA6TjVJj9TRWVPHlleSE7BBLQI4g/DioIbKmwsAzhnSgrFm9qsC4VC8gkB1gwKyf9CZ0xS3IcCwPuK3QvFrNCKApiooGsnmgpZsTWtxKay+BXMxaNQnpvX/Y69cNvN8eyaM5NutuSzutmZO5by6cq39rA0lqW6zZTWVKnVg7Zkn4refxDhbGV3//Pex8XA7Fj/VrIusdNKpc0pBRzdMKztd15WctjivK7bKMjUydkxsyxg7Ikkml8WzTZDC/cHExHx3PiDIUQXDBzmOAiynBbrRWPTe99tjSLl3SrGoE/L8YXUGZe+C9n+jrqQ7WtWNzRxJ7i5aHST/Xdm00Awre0Ucbn+xVMbc57E+Y2HG69KbqLDQBPw34aBmOnbqaqDLPf2lx92l8SBAEKFDQBqaCjAACfaCCs+GEC0gDrCm0uiMPwDAkRwVBH/yJAAQXzSCCk2KEAorzbC+soVH73T05fdRflU0HAo1IOuwgO8BzGWgAOcuudNSeqHqqBQfEKIVa2lSNvTpCcuJIa+F1fndJYrAhgrw4Q9LEudipmbizpg6DORaE5Ttk2rbIam0CDhQnwa6E0dagLTVgyDnLn6S+gbF30A/MjYR78sCu//oiAwCGdBm/B6RTdl4gldPDxBtl0KuwEnHOmOLKFxNNIbl5ZRMMkZu2r0d1Lbr6FPOxcSkCFp1JYRkBFpyFP3q5Cs7t3DXO+JgETANhGviETC1bNHgqTQGpZXBJLcGQGVOZ+ITELvKyQkE5Hn5ZdBtNcJCJPBUTDaGZuxiQBNwGXICYfc3VGN2uIgPZWPP6awch4T25ri6n9jI1s9ymTmSmaeO62m/Wpcgce0KC6xxIh1NSONM3JHThicpdvn27+jG00jyh0AAA==" \ No newline at end of file diff --git a/docs/assets/search.js b/docs/assets/search.js index d88efbf..e1fcb1e 100644 --- a/docs/assets/search.js +++ b/docs/assets/search.js @@ -1 +1 @@ -window.searchData = "data:application/octet-stream;base64,H4sIAAAAAAAAA82dW5PjNpLvv8pG+7WmVkCCFOU3h72zxxH2zsXecx4cjg61il2tsUqq0cV2h2O++yFBQQUk/6ASvEjz1OpuIZUJJoBE/hLgH+/2u98O77786Y93v6y3T+++1A/vtsuX8t2X71a7ffkfq93L625bbo+Hdw/vTvtN9e8vu6fTpjz8Z/3/79/+//HT8WVTfWm1WR4OZSXy3bt/PbSlng7lvktq/f/pUle77XG/22zKPdLz8n9CaS/r39fbtqDmn6Uydk/lBsiw/9wpQ+niIuW79eGrSvHjf23Kl6o7LuLODVvPgH0f/M7Du9flvhbVfsBvKmQq6NrDcX9aHXf7Xj//RShApAoX5PfOTJuLbk/lx+Vpc/xhszv+vfzYT72WjDcNj4enP60Pf3rd747l6lg+jaDxofqZry8O2U/jloxJNV5tdody+WFT9nz6XvNRn309rPsOiS/eGo+q0/Hza89uOrccqo2embfJ4/T6tDyW9pv9lAoFjKrbh+VhveqnlWs6qj6v+/XLcv+5n0ZvjUfV6XBarcrDoeckcWk8qk6/Lffb9fa5n05vjUfV6Wm5fe47l17aDp4HwlX7z7v9y7fb19Pxv35fvrxuyoQFPNK071oeTlDl74N1+OIsRNxjsb7o7Lz/t1++vpb7xH4LW43SZYfTh5f1EAW+uEhI6jHWAdE5Yhzt/qRG0489zL8un9fb5XG92yY8y1ajUR7l6/K5/PpTPeL76/BFIETcY+1e6NBxoHaT6LU9vVTfLUWrUUQ3T8T4+n1aHv5HOLlF1HuTML52h1UdrP+43D+XQ1RkYkbRk4VB5a/r3WnIU/ZEjK/fdtgj3o75fMNp7od1vbT9WO90Eua5dqs7bNkjSvTduIOeGG37HlN1vE28XPv0rXxM+/E29HLtV8vX2q8H+cdFxBS+sTwuvzoe9+sPp6Ns1Yn6Bpc0gbafyuXTMB+4SJhAu9Vuc3rZfn0WPGhGCAVN9NyHPu3xNAvn+O92y6dq/5owv4ctRgliawN/FOaZwM9/4bUXdxIzPDYhHpfH3mq5xsN1CgKGTfOtvlq9NR9Zr4TcDuyt9OyOTK/t7u/loVpJe2vmCxhZt4/L9ea07+1hb81H1qvc72WBFtLKNR5hLIaT1fe7p+UmYaryv3+HILT1833Dz8Du0QLPtnrjhZwSjdODzbbG44WZEo1f6u98+9RP1bfGoz73OsgSrgZtnd4aD9XJqIWhmfFHK6S8XUz8i3YjrBYH7p1qXEtbX9Mo3n4k5SJpYYleraYjqBRPbl7TCLUcQaGONMQ1jWDTEVSKRM3X1Gk1G0EVuCZeU4Q1SlVDzxZzlb2ti/9dbssfyuV+9al2ym/87U4Ngdt6tBt0L89xVfIso/yiyPv3Aa5O+vEvLo1FOgAxsSn6udye/F1qH7Ue34T0Ve/xbGD3c3Tf/otNhEiUZi1u/CTRr/d5lNzuyLNcftjtjz+sn7fLzTDlHkNJvRVNe6p/Pm1XQY7suu6uyZ2ea/DzQx7sxXTJPJY0h91t/hph7uqatwJul6rLYye261ao7dPt+bS/Yq75BJodXsvVOmGmb+n2JmAK7Y775Voy9GPKufYT6Gb/6K3ZufUEeq2fqjbrj2tvg5qsXSBjAh2fysNqv34VzusRJUMh42gZn1+bhJpY2+brd5ljvZ/uP8uezR3D99v69PX+s6TR/R9oOGgEiPTsMwaAosNGgUjTtNUL6Nh3/RJpl7qCAf36r2EyDdNWMaRg33VM+nzLPy9f1pvPXx0OVXj/YmejYc8bCpxE+9fltmkxTOdQzCSabnarpXSLGtXTFzKWlh3ZEfnuK2xwn+zI0J0XMzqKdd6+G2M7XEnUqG8fSQGPWAcR5eH9Bbsh4vkfeZItXUVPxHT6tdy9v56eqPH1DVfkdCXTFuQUzfhqnK5b6mKcot1bVHdGIwP0RLLG19gL74arDIVNMJrs0j9cXS5nunH/9XK7Kjd/3e9e1oeyg/CmTwNxyTLum2hdUBJRzepbK/Dr5WbzYbn6ZdgK0ZI1yvMAh+XauFqu55uECeY2HBL1mOK4oJYvrLefyv16mC+E88jut21dRzWC9kDU9PrvbejaUYsq1x+Iml7/Y010/w8uUJWrHkq5kdZfdxauJirPhU1iQzCn/LrcnMq/7P92KvefqyB3vX3+63Jf/ddx0JPolhqf2/9jKjMjZ9ASJqX2Abmp3Oqfda/9YHttlMU2Ju82j4HNsy9fN8fa69KJarkcw75OoXcwcjV6uBSXeAfz9uU/T+t9+fS3N7eyg3vYohOXeQcTD14+aNBmjcm5y9OyP/7t9uNucFDgpNxh/q43DD/u/vLhH9XPDNx3eGLuYEglogpP/j7SU2nLurdJY5lzn9Hy/tCuFkk3JJRyDzNqP0dV4wk2vIm4hwHnQy0DbQik3GFkvPdCrx+GRqBQ2D2Marx7+Pi4q/o/RA43JVvxAzjmdDtjXLZhiB2ejHuaMMITaYu6h0FVsFQev3aNh9jTknQPc+qFoJlvhuUeW4LuYcxzeRwn9mpLupU5IYz+cb9cH39oRy0YBrNv3xBDo19OZdDc1v5lrh3apNW5ckHdJQ52BR+gmms/km4dviSq52t9/z7+NKCir23x0LK5Tr361M21BQ4uvO3WMan6MFU7eVlft5J96voEunaMCGGtD2hxn1ExqNoH2R0t9/G+nFDv0251h4KfiBJ9K35AT8TQUf3NhBqAmKJMzgSapmPdmK7jcV259n3Abkz/Mcmu3II+aDdmwZhsN8HX0+Bu1NXHobuJeifj3U71R+O7nVaMCXhj5tyK8MoNlSPe6AQ1mPHKnas35I0pPz3lTZl1h2De+Px7E84rN3MA6I0GHjcgvSlrzwDUG1+EbsF6UwOcBHzVHd9Mwa9SowVxcqs7UBg/syWfzVOBb8ySyYiv3JReyDf+ZKZkvj2NGs2gO42aROwbM2Uq7ptgSAL4jVoxBflNMCEN/UatmIj9ykdIP/gbtWda+ptglhz/Xhkn9zUgATdesWMK2phgTgoCjloyCQPuYcQYT2VKCpxgUjoGjlo0IQdOMCgZBHeuMNOQ4ARz0lFw1J4JWfAVg0Jc8bcfvxOj4OC7N0QU7d9NhROhlf0hcFSTNAQcihkOgONqpeHfK3pFfUeEftm37+E/A7Avt7UL0rwXANUOnR4DIb3UG+tGly4te4DpNC036+0v1aj67/3u9Pq+vgHjuF59v3x9P4r2IuGTWzW+KZPrfzgu932G+tvNK8uO9y4O063cPg3QrGk9hV4vy/0v5f5/qr9cu6mkS79Qykh6Rud0YfFC6/v3mNcHFS60LY6WLVy+mlC0wNvcoWQBqtC3YKHVByOVK2Al+xYrSLVML1XAeo5XqCDVvE+ZAtZ9zCIFqfZ9ShSw9mMWKIh9O608IeLa4xQnJOmcXJrQofpohQkdFoxZloBNuVVRgtRIeUlCZCIaXJAgdaje5QhY8emLEeQz65BShNgce5NCBKmJA8oQIsHEDYoQ5GvLgBKE2CJziwKEtKAlAaR2xSxTYNS0KECcTO0KAMZPo0pn7NSyA2zFZEUHUjN6lRzEnsiUBQe9DBrJmLuMksRSA2zGVIUGYiMSygwiFkxRZCBWP63EIGLBRAUG0hHRr7wgYsu0xQVik+SlBZ3j4p7KJwDsThumgNdiU1JKCiJWTFJQkGzA8KcxZTGB2Jz0UoKINRMWEoiNSS4j6FhBpikiEJuSXkIQsWXCAoJOY0Jc8NfltoZn3+12v5xehW9+g21uiA3iv5+KDrD1XVdMXwVAV5VLfgsclngVBJ2bpb0LDje6/bMd441wkQ6IPF35S+Guq9jrvXARsanPWYj9Iq3u96QHIcBYHwjnvdQ5b8h816mIqA4HtLjX5DugHgfZHat2qd/cO0ytRyejt3Lid64MVDQQNJW2x+X+ebCmFyEjahkZHUkVDbDN7UfICJUN2PqrvfVNjCx36stb9e0xVnIRPPaEsgvU7g6lF1E1+pZfwP6IDNOUl8TEFe3znpg+WqYUMlzXts/bYlK0Fr8wJq5q8jtjUvRLeG1MXMMeb45J0jF8jVs/FdNe5JaoYS3y5cPm8zAdPSnTaLnd7o7L4WMnkDPVqCkPCUVhnYPHlzSdtn8vn8vfX0dQ9iJoOl2/Wwtz+ldUdXImne8HvCLo+vQ/wVuCrtgYpPl+W282/2tfnDPMnEDOWE9j+CuNOqOa/m81StE74cVGcW17vNsoaX1LLi7tWOdGKzBNsaBPkWnchjELTVOs6FNsGrdizILTFCsSi07jBoxUeJqse3Lx6RUTRitATZl3Bhahxk26VSFqirHyYtSOiWtwQWqKo/UuSo0bMH1hatqMPKQ4tWtuvkmBaoqpA4pUOwKUGxSqpq1NA4pVuxapWxSspgdDCeV412KhKUry0qMKMca/FlCMj/FTZvrUItbuHdgkhawp5vQqZu16QlMWtPY2bESj7jaKEotb4+ZMVeCaZExCkWuHJVMUuiaZkVbs2mHJRAWvKSOmX9Frh03TFr4mmSYvfr06bu5tRELZ5VVbpii8TDIppRi2w5pJCmJ7GTLO05myMDbJrPTi2A6rJiyQTTIquUj2ygo0TaFskknpxbIdNk1YMHvVKFZncfqwWa8saBPfvQXb3LIqJfr7yVUp0Pr+d3Jd1Sztbi4sbvgdXdfVTLurS6jnVd+T1QziVvf0vyG1g5E+iDzdz9V3hmv3eBYzSMVrdXnr42aEjnx0cqbU9R+7015QLC3Q9k3SlPp+XO8Px69Ox0+7MZwhlDal3k+79Qj6NlKm1PP19OH78unbaxd4SZT1RI2s8dXZVFozGWt3zxl1WK1ptCfipZ28SUp5Z6TtPUo8u1TpXeYZ65uumT+lsKpTaSZtMq17FEh06j1ikUSiJb0KJTptGbVYItGaXgUTndaMWjSROjYSCye6h8ZIxRN9bEgvoLhuynhFFNctGrWQotO0mxVTJBqdUFDRPdENL6pIdMD+hRWdhtyguCJ5Jh9UYHFlTr9NkUWiyUMKLbqDn1sUWySvbUMKLq4scjcpuugVZKUgY0GMNQk27hWlyFPDggBlgtRw4gqRXIjRadV0xRiJZvUryLjyxCYtyhhi4MjG3XWUpRZodJo1WZFGqlEphRrdFk1SrJFqTmLBRrdFUxVtJI6onoUb3bZNXLyRamJCAYdkXP07GJNSKiCxaZJigVTTkgo6uq2apqijr0HjPa1JiztSzetR4NFt3ZRFHqnGpRd6XF/BJir2SDWtR8FHt21TFn1IjAtx0Xfr7S+701GE3IPv3hALtX83FQWFVkZClk97L1ZJ1OTx3LiHOtcAevl7+nO5UPOm8ShadXrOtVvYwi/fy3f63brGDO3e+vdW53EPdlZytcTPS3ZrXvjl2z+vIbfkMUMH344XV6nXrXhMnPS5CTE++/btn9wgZM9tjYL68xcT8HzYovdVUCMlqYE2vVLTVwIC1k0ROzYRD0vUvy1GTOmjegaxWBU5nb8o2h0gHUMRY+gXDlb7otuvDofdau0Xnshuoe1ufMOhLFAkdWRf6ZhBF9TK1U2+qfaK6KuTd3d72VoskvFv4x1DVm5Zbw1e0JMN6LXOy34l2YMSb8W91vyOfjPKPblXuyd1bPaep/8t5uiR5+eB5yBkOqYdhuiQ2b2RDq9HHKRw2jWJvTXmFyYO0jn14sTeWo/mu48jOfA1feuGI3XyRdbEOr+ePlwtS5cOvrOoiTVeSo4pCFVeph1SSNFZtkaIsqVdTe++TgzIpXZ2SeTp2z/G0fPxLGu4slPNYygPO1YHX9F5/VRJWH9cl/1GGrpl3pc4uf6Hz9vd62HdbzYG2nvyJtf9qTys9uvXHjF5/IhTIHJyC6qwZmc1Hkt/X+AU2gt32/12Snc7BSVQZKSN9dU0K26XkHXtFHCHk1HX9el7PKq7q65cPDyS6n3uxR+kd0rKOEH/PinkXnaIr8wXKJ98d34vjRMu0Rfo3OM2/V5aN/uihMOAAt25zGkteH0rrRjXDCh4Wlua/dO4ZnCZt5l/BlzYnjAdTXBzu9Tq4Rejy1a8/jek97Ik4ap0gf497kzvN/ficHLgFMyF9j4/18umPqeEBVaNeVS4l119zgsL7Brz0HC/lTTt5LBkHR3n+HB/a5LPEEuNGu0gca85buBpYoGRtzpS3Mt8+bliySQ5+HBxL/fsfcJYYNL0x4x7rgdDzhqLVoabHDjuZfyAgi5JmHWDo8c918oB549Fi+YtDiEPCOkSzkiKI7opDkoOiITEpxfEQdD4xxd6rTOpp5OF+75Jjij3MrDXOWXRU5zysPJwU6cw8/6jMfHsssDAqQ4w9zMv4RSzxLYpjjL3MyztPLPEtokONfcaef1ONkusnPZ4cz9jmxEz7vj7tzEr4fys3LopjtD2MzLl3LPEvkkOPw8zbeQnOOUx6H6Gpp+Fltg54YHofmYmn4qWrojTHI3uZ2T6+WiJlRMekhYv/2EphBQ1rS7/ZX8t0qy79MGT0aPsIUEDUbGDTF7KsYw+mkqOYCRrGr4heb98PX95kKahnCk0XT49VY2O5XaY/30RyplC0ybnNcxFnYixvDMc19/IE57sp+Itbzi6ryjRZ4B39Mhwf7ymbw+XFOnLnjpPRdbM5CB/9Fea3/D5SzTp4wTXOih+RDdOufqozgROqfvB+6l28N1HeS5xSu2rgfPXffm/thRCOhhFRkQET2zL2CZMpzmbWX7Y7I7yiST89g3nDfDDfaYJZm0sebb6tN48VRL6aOU3ltVb9dPxUH3t7+XHqyMf6ug1HlfH1us9ls/rbV3t5FfG84L9l/Xv6+3hEX+328mapnIFwHFZ/OvXj8e2flpQO3/lt67VycebJ5x6lenQfcq1Q8b1N76EjfClAvgHRJcHpLpE5LwF1kB2vqKlAn9vSyj0vJn/tgoK9x+Xq/Z27qzL9ZaJakkn47TfF03MYpE9qxsTVe4oaxxV66v1i4l6dxYujqr51QrFRM07SxNH1byrBjFR6Vjx4fj6dlcZ9lE7Xl44VPvedYSJZvQtIBzVvkihYOp802aLo/qQrBQwUen0GsCR505x6it5Fu1V5DeqddJivtS1eOBhkBHWDWm1XvIC0qdMb4IYJFYA1CsEkVT+TLCuYxrWa0m/jsBGnY87C+oSDRBX0o1qQVPyVd8ENfwBeJJuqn0XU+1lhBSnTmfLqHbcbjx3VewlWiAt1RtX/1hJXqryklq8cTXvqLlLVV5YbDeq9wuK6lLNSKumG9eaSNVcvzFwc71jRVX91JfUUo1rRbTuLdUAUcHbNLqP9QxSKtrGteRK5VqqIQkla+Pa0V2a1mdlkNWkjWvFldqzVDMSis6G2pGbjvT197XAizUfz5nIDntsgzHhStJvfhH7Txl8ibWO9UucQwiQ2BASJsdR7V8RgqjQgkhYVO73u73YPoefLq3kCly5Lgy/8eKqItfecyHTBD/7TvY1BHmlPvuUW7BRw/RLrq/9vOgOayhE2Pfd2G8Q7Uvt/aS70mDLDmu/OQcfnfMM+9Jk9qLfERrM7egx23T8unC+4RKu+to3Md4HFZvc3+APJT6A69fwJVPtO8Hs8Rj2ROh6VGI9GagemU9PhqVHptFTQOjx2POEyHl00nwLwHw7rjwyTh6FIk8Lj2/BjG+Aim9GiKcGw7fhwdNj4FvR32mg75SsdwrEOx3ZnQToTshxJ8C3k1Hb6WDt1Ix2GjQ7JZGdAsROx19Hx64T0dYpIOt0bHVCpDo5SR0boE7DTSfCpZNS0vHh6FRMdDIUOjEBnQp8Tss7J8Kck9LNqaDmtCwzEWFKyeUNgSXilL3wJKOSMhj5VbUJPH6/e7LvTqr+LFvApv63w2P7e1f6xTbrojF2TWti9Y7fbX0t8WclOfKuX7qaJI80fvevnx/eVRqUv7/78o93v5b7Q50F/fKdfqTHRSWg6sbNUyXsp0a1Svzu5aWZbJ52q5P9+PP5a/+3rNPR9Zebb//n7N3DT7MHox6NmT+oB5o/Fsr8/PPDT06K/Yb9Byfs7V+sBFX9zTV80GdRgQTVkqACCbr6Gz1kxSPlFDTUrYY6aEjV3wxqSK2GFDQ01d8y1NC0GpqgYVb9LX/I6FEzG7NWwyxomFd/mz+QeVzMddAwbzXMg4bz6m/Fg1k8FvPwF+ethvOgYVH9bYEaFq2GRdBwUT/QGeqdRavlInSF2jOUQk1V240U8yPrSBpprIAHhS6kasdQ0IlU24tU6Eaqdg4FHUm1PUmFrqRqB1HQmVTbm1ToTqp2EgUdSrU9SoUupWpHUXP4y22vUqFbqdpZVAEbtz1Lha6laodRC6h227tU6F6q9hk9g43bDqZCD9O1z2iFGuu2h+nQw3TtM1o/UFF5GJtp2h6m2SSl443BPBV6mK59RhNUu+1hOvQwXfuMhu6p2x6mQw/Ttc/o7MHo6pdZ47aH6dDDdO0zOoe/3PYwHXqYrn1GQ/fUbQ/ToYfp2mc0dE/d9jAdepi2HraAjdsepkMPo9pnCE5/1PYwCj2Map8h6J7U9jAKPYx0bI2gtoMRWwkptkwQWAtD/yITWymo7V4UuhfVDkMa9lbbvSh0L6odhuCkTW33otC9qHYYwqt/270odC+qHYbgpE1t96LQvah2GIKjgtruRaF7Getec+Qhpu1eJnQvY90LjgrTdi8TupexYRYcFabtXyb0L2NDLTgqTNvBDIu2THSVMyDgCj3M1D5jYExh2h5mQg8ztc8Y6J6m7WEm9DBT+4yB7mnaHmZCDzO1zxgDbW57mAk9zCxiM4FpO5gJHSybxWaCrO1fWehfmYrNBFnbvbLQvbLaYQwcUlnbvbLQvTLrXnBIZW33ykL3ymqHwUF527syFs9n0UgmAyF96F1ZHg1GsrZ3ZaF3ZfNoSJC1vSsLvSsroutM1vauLPSubBGdgrK2e2Whe+WzqF/nbf/KQ//Ka5cxMCTI2w6Whw6WWwcrHnT2mM9Y47aD5aGD5dbBoGvnbQfLQwfL7XYRTn5528Py0MPyLK5228NytmusfSZTD4Yec6422DiGHpbXPpPByS9ve1geelhexNVue1geelhe+0wGZ8687WF56GHzWfSX520Pm4ceNrchPgx3520Pm4ceNq99JjOot+dtD5uHHjavfSbLYOO2h81DD5tbD8vhNr/tYfPQw+a1z2TzBzOvejts23aweehgc+tg1XKRPVIWtm3715xlJqx/LdDvgtxE6F7z2mFyOKTmbfeah+41X8Q9pO1e89C9ilmst4q2dxWhdxUq1ltF27mK0LkKHeutou1bRehbBUUds2j7VhH6VmGijlm0fasIfavIoo5ZtJ2rCJ2rqP0lh6Fb0fauIvSuonaYHM5eRdu9Cpb7su4FJ6ACpL9C9ypqh8nhzqJou1cRutciPnst2v61CP1rUbtMDmOoRdvBFqGDLaLbx0XbwRahgy1ql8nhY160HWwROtjCxl9z2LjtYIvQwRZZ1LUXbQdbhA62yKOuvWg72CJ0sIV1MLiZWrQdbBE62MI6GNxMLdoOtmAJVhve4wwrSLHyHGvtM3MF86QzlGVladZZ7TZznGedgUTrjGVaZ9bPCLcHudYZS7bOau+Zmweq2+esPUi3zli+dVY70DzD7UHGdcZSrrPah+aVr88eFwvWHORcZyzpOrOZ/DlsDrKuM5Z2ndV+NC9gc5B3nbHE66z2pPkCNgeZ1xlLvc5sZgwmMZv/4+2Z79mUfTFDP48S/K0Mf+1KhYLNUYqfeZ5N2xcaPnmU5edpfpu5Lwj+PHA8nui3ufsCOy5K9fNcv03fFxn8eeB4PNtvE/gF9FuU7uf5fpvCL6DfooQ/z/jbJH4B/Ral/HnO36bxC+i3KOnPsv7KJvIX0O9A2l+xvL+yqfwF9DuQ+Fcs869sMn+hYXMEl5jb2XT+ArodSP4rlv1XNqG/MLA58DqW/1c2pb+AXgcAgGIEQNmk/gJ6HUAAijEAZdP6C+h1AAIoRgGUTewvoNcBDKAYB1A2tb+AXgdAgGIkQNnkfrV+YjAI/I7RAGUT/DgYVIAHKAYElE3y492sAkxAMSigbKK/WsDhWg3AgGJkQNlsf7WC4x4A3sfwgKJ49kMBQKAYIVAU3Z8qgAgUYwTKpv3hZk8BSKAYJVA28Q/3bApgAsU4gaKGpGMqDVCBYqxAmfhmQgFaoBguUJYAVAEQhtPAARkyUCa6p1CAGSgGDZRp/C+DrBdwA8XAgbIsIBIrAnSgGDtQFgdEYkVADxTDB8oSARwrAn6gGEBQlgngWBEQBMUQgrJUAMeKgCEoBhFUQxHg7AcwgmIcQVk2EIkVAUpQjCUoywdwrAhogmI4QVlCgGNFwBMUAwrKMoJIrAiQgmJMQVlOgGNFQBUUwwrKkoJIrAjAgmJkQVlYgGNFgBYUYwvK4gIcKwK4oBhdUBYY4FgR4AXF+IKyyADHigAwKEYYlIUGOFYEiEExxqAsNsCxIoAMilEGZcEBjhUBZlCMMyiLDnCsCECDYqRBWXiAY0WAGhRjDcriAxwrAtigGG1QFiDgWBHgBsV4g7IIAceKADgoRhyUhQg4VgTIQTHmoCxGwLEigA6KUQdlQQKOFQF2UIw7qHmz1EKEqQB6UIw9qHkcbylAHxTDD8oShUisCACEYgRCzU1HrAgghGIUQlmyoGa4Hg2QCMVQhLJ4IdYDwP0YjlAWMahZpKYNFbUxB7SYAQebAEooRiXUvAn3YFJQATChGJlQRVM+ifcbgE4ohieURQ4qUoAJEIVijEJZ7qAUjvcBp1AMVCjLHlSkEBOwCsVghbL8QUWKMQGvUAxYqKJjxwGQhWLMQlkMoSIFnQBbKMYtlEUROGYG4EIxcqEsjIjFzABeKEYvlAUSkZgZ8AvFAIayTCISMwOEoRjDUBZL4JgZQAzFKIZqMAZcBQDHUAxkKMsmcMwMSIZiKENZOoFjZsAyFIMZyvKJSMwMcIZiPENZRIFjZgA0FCMaykIKHDMDpKEY01AWU0RiZkA1FMMaypIKHDMDrqEY2NAWVOCYWQOwoRnY0BZUwJhZA66hGdfQllPAmFkDrKEZ1tAWU8CYWQOqoRnV0JZSwJhZA6ihGdTQllLAmFkDqKEZ1NCWUsCYWQOooRnU0JZSwJhZA6ihGdTQllLAmFkDqKEZ1NAWUsCYWQOmoRnT0BZSwJhZA6ahGdPQFlLAmFkDpqEZ09CWUcCYWQOkoRnS0JZRwJhZA6ShGdLQFlHAmFkDoqEZ0dAWUcCYWQOioRnR0M0BBoXrywHT0IxpaAsp8FqvAdTQDGpoSylwVZgGVEMzqqEtplD4CIYGXEPz0ww6nuDT6DwDP9BgSQWuD9PoSEPrTEMT7+E6e3isgfmfhRUxA4AD8qMNugn3cK0+Ot3AjzdYXqE0jJk1OuHAjzjo+K5Do0MO/JSDRRZKw5hbo4MO/KSDhRZKw5hbo8MO/LSDxRZK4xN06MAD4xy64RyREyaAc2jGOXQH59CAc2jGObTlFkrDmFsD0KEZ6NAN6IicVAGgQzPQoS23gEG7BphDM8yhLbbA9TMaYA7NMIe23AKX0GjAOTTjHLrhHLCKRgPQoRno0A3ogIU0GpAOzUiHtuACl4lpADo0Ax3aNB6IJ1JAOjQjHbohHZEDQ4B0aEY6tGlcEE9EgHVoxjp0wzrwwSENWIdmrEM3pyQITyQAdmgGO3QDO2ACRwPYoRns0JZeKHyYRwPcoRnu0A3ugJVFGvAOzXiHbngHrCzSAHhoBjy0ie98NSAemhEPncV3vhoQD82Ih86iO18NiIdmxENn0Z2vBsRDM+Khs+jOVwPgoRnw0Fl056sB8NAMeOgsvvPVAHhoBjx0Ft35agA8NAMeOovufDUAHpoBD53Fd74aEA/NiIfOojtfDYiHZsRD5x07X4A8NEMeOo/vfAHy0Ax56Dy+8wXIQzPkofP4zhcgD82Qh87jO1+APDRDHjqP73wB8tAMeeg8vvMFyEMz5KHz+M4XIA/NkIfO4ztfgDw0Qx46j+98AfLQDHnoeXznC5CHZshDz+M7XwA8NAMeeh7f+QLeoRnv0PP4zhfgDs1wh57Hd74AdmgGO/Q8vvMFqEMz1KHnzVKLQ3bAOjRjHXresfMFqEMz1KEtu4gcCwesQzPWoc+sAwcbgHVoxjp0wzrw+V0NWIdmrEMXHXsOgDo0Qx26QR34DLAGqEMz1KEb1IHPAWuAOjRDHbpBHYSDXoA6NEMd2qILhc8Da8A6NGMdumEd+EywBqxDM9ahLbxQ+FywBrRDM9qhG9qBj/dqQDs0ox26iJ8F0oB2aEY7tKUXCh8R1gB3aIY7dIM74M4R4A7NcIe2/ELhU8YaAA/NgIdexMvpNSAemhEPvYiX02uAPDRDHnoRLafXgHhoRjz0IlpOrwHx0Ix46EW0nF4D4qEZ8dCLaDm9BsBDM+ChF/Fyeg2Ih2bEg2bRcnoCwIMY8KBZtJyeAPAgBjxoFi+nJ0A8iBEPmkXL6QkQD2LEg2bxcnoCyIMY8qBZtJyeAPIghjxoFi2nJ4A8iCEPmkXL6QkgD2LIg2bRcnoCyIMY8qBZtJyeAPIghjxIRcvpCSAPYsiDVLScngDyIIY8SEXL6QkgD2LIg1S0nJ4A8iCGPEhFy+kJIA9iyINUtJyeAPIghjxIRcvpCQAPYsCDVLScngDvIMY7SEXL6QngDmK4g1S0nJ4A7CAGO0g3Sy2+sgXQDmK0g3Q85CNAO4jRDmpoB76jggDtIEY7qLnGCV5dRYB2EKMd1NAOfM8FAdpBjHaQjhe3EIAdxGAHWXihDLz7gQDtIEY7qKEdBoacBGgHMdpBOn6vAAHYQQx2kGUXmHgRYB3Eb3dqWIeBN34QuuCJ3/DUwToI3fHEL3lqWAe+TYLQRU+tm57ilc0EL3tiTtic6Yj1AHBCfuWThRcqgzE7oVuf+LVPll4ofDMFoZuf+NVPFN/9Err8id/+RHHuS+j+J34BVHOwA19wQegOKMY7qONgBwHcQQx3kIlzXwK0gxjtoIZ2ZHgqBrSDGO0gE+e+BGAHMdhBDezI8FQMYAcx2EGmYyYEsIMY7CDLLnAChADrIMY6yMSJGwHWQYx1kIkTNwKsgxjrINNAX3xrG/BAxjrIsguV4aUIwA5isIMsvVAZzF4QwB3EcAdljQ/ipQQAD2LAgyzBUBnMXhBAHsSQB1mGEfEhwDyIMQ/KohevEEAexJAHWYYReYSAeRBjHmQhBixXJsA8iDEPsgxD4TtYCEAPYtCDLMWAp+MIQA9i0IMsxFD4ehAC1IMY9SCLMRS+IoQA9yDGPajjRikC4IMY+CBLMhS+ZoQA+iCGPiiPVh0QQB/E0Afl8aoDAuyDGPugPF51QAB+EIMflHfMgYB+EKMflHfMgQB/EMMfZHmGwje1EAAgxAAIzRsXxKsQQCDEEAg1pz5yPIsCCEIMgpClGpjZE6AgxCgIWayBkTsBDEIMg5DlGhi5E+AgxDgIWbCBs48EQAgxEEKWa+DsIwEOQoyDkOUaMPtIAIMQwyBksQbMPhKgIMQoCFmoAbOPBBgIMQZCFmnA7CMBAkKMgFARv86YAAEhRkDIAg2cfQT8gxj/IIszcPYR0A9i9IMszIhsYwD8IAY/yLIMnH0E6IMY+iBLMiLZR0A+iJEPsiADZx8B9yDGPchiDJx9BNSDGPUgSzFw9hFAD2LQgyzDwNlHgDyIIQ+yDANnHwHyIIY8yBIMnH0EwIMY8CALMHD2EfAOYryDLL/A2UeAO4jhDrL8AmcfAe4ghjvI8gucfQS4gxjuIMsvcPYR4A5iuIMsv8DZR4A7iOEOsvgCZx8B7SBGO4zFFzD7aADtMIx2GIsvYPbRANphGO0wll6oHO5XDMAdhuEO09xbBS/lBbjDMNxhLL7AW3YDcIdhuMPMmlcF4MufAfAwDHgYSzBUDrMeBiAPw5CHsQxD4XvLDIAehkEPYymGmuO7nAH2MAx7mFn8XmSAPQzDHqZ5PUWkBwD4MAx8mOYVFXN8nzRAH4ahD6Oi92kYgD4MQx+meVHFHF9JDeCHYfDDNC+rmMOI2QD8YRj+MM0LK+b43SkAgBgGQIzq8kKAQAxDIKZ5ccUchtwGQBDDIIixVCPyDIAPMghimjMfczyPAAxiGAYxDQaZ44EMMIhhGMToxgsjN7kDL2QcxDQcpMADGXAQwziI6Tj1YQAHMYyDmOaNFjD5ZgAGMQyDmObQR4EnEsBBDOMgpuEgBR7IgIMYxkFMw0EKPBIBBzGMgxgd90KAQQzDIEbHS50NwCCGYRBD8VJnAyiIYRTEULTU2QAIYhgEMRQtdTYAgRiGQAxFS50NICCGERBD0VJnA/iHYfzDULzU2QD8YRj+MBQtdTYAfhgGPwxFS50NYB+GsQ9D8VJnA9iHYezDULTU2QDyYfjrL0y81NmgF2DwN2CYaKmzQa/A4O/AMNFSZ4NegsHfgtEc8ijwax3QizBab8Kwu17o+PBVGMz1LMWAGzeDXobB34ZhIQbcuBn0Ogz+PgzLMODGzaAXYvA3YliEATduBr0Sg78TwxIMuHEz6K0YDHgYyy/gxs0A3GEY7jDNqzHQxs0A2GEY7DCWXcCNmwGowzDUYSy5gBs3A0CHYaDDWHABN24GcA7DOIex4AJv3ADnMIxzGMst8MYNYA7DMIfJmqUWh5wAdBgGOkwWLzkwgHMYxjlMc7gDT1kAdBgGOkweh70GcA7DOIdpOEeB358DOIdhnMPkTd0LfukQAB2GgQ7TgI4Cx7wAdBgGOkweJ20GkA7DSIex5CKyeQakwzDSYSy5iIRLgHQYRjpMHi84MIB0GEY6jCUXqsAxP0AdhqEOk8fLnA0gHYaRDtOQjogPAdJhGOkwFlxEAkYAOgwDHabjeisDQIdhoMPMGxfEmx5AOgwjHWYeZW0GgA7DQIfpAB0GgA7DQIfpAB0GgA7DQIeJgw4DQIdhoMPEQYcBoMMw0GHioMMA0GEY6DBx0GEA6DAMdJgO0GEA6DAMdJg46DAAdBgGOkwcdBgAOgwDHaYDdBgAOgwDHSYOOgwAHYaBDtMBOgwAHYaBDhMHHQaADsNAh4mDDgNAh2Ggw1hyEQu4AeowDHWYBnVAxweowzDUYRrUAR0foA7DUIex7AIH3AB1GIY6TIM6oOMC1GEY6jAN6oCOC1CHYajDNKgDBtwAdRiGOkyDOqDfAtRhGOowDeqAATdAHYahDtOgDui2AHUYhjpMgzqg2wLUYRjqyBrUgbwuA6gjY6gja1AH8roMoI6MoY7MkgsYcGcAdGQMdGSWXKgFTA9mAHVkDHVks3i0lwHUkTHUkTWoYwHTexlAHRlDHVmDOhYwvZcB1JEx1JHN4vFeBkiH+zf7nvZfy/2xfPq2eV/7Tz9dXhT/x7v355e4V4Lt79Svc69C7S//+NfDuypibf4smj+r+Kv5c9H8uTj/vb4j/vzh3KK+9bv5MNfuQ37+UJy/U9981HzQM/eB3Ifzl7WTXB8WbT4U7l+KsxZ1Sf35Q+Y+nBUm17yutm0+OMXq6s/zB9eq2mI2H5z9xulTb7+aD/nMfTDuw9x9OOtjnMm1D50/2O9Un84PrPln96js/9XP7v3q03rztC+3/oOp0/qXJ1Mn7kWSnna/bTe75ZMvqZp5LoKU66v6wtzz47h0tes05Xpm4WzMXM8sijQ9DqfVqjwcAnVyXx3nHa4761vFzupop07u1HFPI3PPZyHslo+7/cu+/BioMfPVcG6bu86Yue5x/VSfPDqr4TrDuO5ZkFyNw+nDy/pYjcpAmcJXpnDKLFyfGNcnzlWV64qZc8wsc06nZMo8l8d9eThtjof19uMu0Gbha7NwA9mNVuce9UnyszZuCMyU0yZ32miZNrWzrLfP/CEpXxM327hxqmfOaZz3kHNmWjgXMa6nFkamyT9P5f7z4bivtGmeVaCQ9hVyc1zu5q9Z4RRyM5FzZ1q4icO4zlpkMoWqp1Qeq++87rb1v/vazH1t5k4bp4Ryas3dnOemXlo4JbLLXDWTaXMol/vVp0AL8rUgp4Xz2ZnzYufO5PSiRea0cF68yFO0eFoel74mhe+4zimVm7vrmybPmjjHdbrVdUHnp5M7TYSO22iC5jnjd4txylxWQaeVG1fkRjktnA6Z02ohXEgOm101qD8ewoXEm1yMlj3m5YfdvpoYnrfLjS8r88bjZQF5W4ddbxqnt1sJTS7z9eXT02Z9OJbbch+YkHsP1rip2bguNErmNZX01315eq3cpoQ/M8/8JVeo8qaKsV52T+uP63Jf/VkGHab8GSybCUVut7vj8rjehQGB9p6jNrJZfnk4lC8fNp9DQXNfkNAhTsdPu7C3Mk8fymTDpRFT/r58ed2U4SP2wgKay6z7sDysV4EUf8zJFuXVcrtiz2w+871NNvQaMa/73cv6UK522+N+t9mE7lX4a4dbF5SLZZSLbrQLOmnm1g5yE2bhxhO5Va2QrWqr5Sv3J9L+45NJ2eyq6e4De3Jeb8nCsdVuc3rZrja1cwZTFXnjj2SR5mVdDOe8NzkushNK227LVRWcrZabzYfl6hdf6Nx/fi7S0S4IpLnQ33bbKrg4rY7haPKGpAs4LzF386cLO+s3GzUfChf+kFtr3TJGl23KzMVBbqkzzvPMJYZ0AaeZC52pcm8WiSg/UJPNKG+DJPQBb24SytkH/jhjz/6qgKfl9pktBH44Lhv/PBQhfzqTDYtaxPJYBZ4fTkc2LrxOIdlaVwvje33yAwHZgHgqPy7rLUITVwSz2ZssNwLOrpYJu708rPbr1rSUeUu92/wXzuPdtFcf4Er8DbDm+FGFcGP7tFsHjkKeiPpGIpmMl/MIqjc91VyDVwt/RLltjXIbceW25vX1gefVwo39wg15l/wwhWxqcpv2j6ftij8WPzRSLqxTLoeiXEpIu0heu/0OuQRQXbd1nmZceDiXdlij13m7Go5U36dz2UMst0/h3OVP7IVs1in3+3ACN94YNbI5w8pg5uS+OZd+ko2oj8v15hROhkb78oRSXtabz2C4+GGRMPHycb0/HEHo6M9EupAFH3XyhM+yftDodvzaJSNJuOlwggUh3DxY5pyrXzKJc5nvuB9E4yz3AgE3hDS5kCAXPsLqB4673Yd/VLFMMKf4qTeXVlNuBtEu3tQuwUJuq1Uf+mlc0QUfppCNtedqk9V4VBXtVfvJFx6q5V6XCidQK7OjDzPP6XPZUPRF7ux6ESiZea6fy4KkWiLOUmTeTJHLxtGbMDQKjB88ytZ1TyByQm8bVaRq2MzSgTiv9+ZytzmgbaL2F1wjG29W2GbNUnn19daeqISnui+fy99fQ1kzX5Zsua1k7eoQLVwB/PFAuWzirySdQn/1HqDLo7uwwCXd9BsbcR/kg+XEdm7GeyyXbKjbYJBwL/dcHjfr7S+7E1vj/awTCbeqlazX5b5qdOQ5Hn+dFuYIPi0PVfwYeE+QQ5F126eyivYCZch7TCQXst4+B33vzeqZ0CAWzNcXUb1pomXDav1U/c2mvQLX8zcG5+WjuHBCt+bML4G8zOy330JxvPeTwkzpevt6CmcD7c8Gwif6j91pzzKk9R2qXmgjm1Vqr18+l8/73en1fT3FHNerl+Xre9zD9Wv9vO2pbH4OfiIi18/k1O/zk8qtBixaRZQ/KZCL/onkfVIJBoux8pk1CR/VWVx7caovgfOkJVmNNiT+aCQttfVg08jlpnxhiRV/bDetM7FMQUCr/HjTCGFdJVq2h1V+vGxmslWgkl4HOXaEngc76Bflj4HzZJLJlobzD/y2X76+VvNJW3YwFZzdNpOFppXst0gIPU5vnl3IQrVK5NndUDf4kSmR+PmdcSuQSIFDnI2XzjGHl91T5cltqf4gc0RWGNxUUl+Xz+vt8lg+Bf26rvxv/3G5CgPEwl/fxZMD/4mX9e/rcDIrfDYkXLXe5NYJKOBofrLTZc8SRG9rX9vsdr+cXpFv6NwXL4sMarmnD5v1yuoc9WPlJxb0Qvwk/3ncxGUqP8ck3AvWMt+A/SXkO8QmJD8fosQDUOJ3PqIUsoCL5La7+eUp2Uwubl3Pl8ea0aCx7QfS55gsE8/KdRI41q1+2kqYMa8J7H65Pi4Ph91qfcXd8iADLu4O+wNxqTMfFwoz4ueZM5jcfF4o1G13HmDB4uAZKUyvvCz3v5T7ulEYhSi/JkOY/rVOGO7qvE6Xiain/3WQXfV3FkJIbCl6uJ/1Olgkwn7bF+Ctaq5sqbiUMbr9rzCA4HtBf/NPsqlwuwOxo/GjJaEqp5dqhQkffjDty2bRWkYgwutwVzE4v2ziLqWdl/oit5u7VM8IA9/6d1ef6nUs+HXP7+SC/OWbZ8jqCwa8qEDmhkwm3OL4TN/IO9uXi3Y4PvwxWuYKTCzam8z9NUrL5rtzlNHFhlTgLsIg9Cy3K4+rfA6rxU9teyWZW78k9U2ssLI2CLZa7uXvRrTYZT2JKK1bv43W01PqXJ5UsNvVfqJS7Fnb7nyxCkascAq8SGUK+oGllq2Cb6LC9dQTVciCkqrLfl3vwmRqkHIWest+Xa3MYdWVH9wKPeT0IVxLlb+MUSYcwG/hPKy78jN/QtDY2iG0XNevWNBCzNuSipNK/uZcGCW1JIOB4editTD5Vcl9KZ/YM/KjQS10u8u2qNWRMx/ZCcviLtLwpOoHvcIE5UUi6LiZX4Q8l80odssWSvHJqqskUa7eXQuznN5WMFJV4ac4Xf2ocnW2ylXeale/Tg7ykqtBMS6HbYSVAvuy+ul9PcGHS7yfEXGHUoyQtjUywRLvl0MolxdTmSvBdoUb2tWHkatYJ1fBYRzNNsL8VKALP0pQ+M7hqs+Vq3DUrjpNO2ZErqSf3DEfY4zTRzYo9+U/T+t9+cTTAmE/+fsjV4+uXDG8cuXx2vUczS4lmK57yCkorF9oeggXePn7Z+XK1JWLppUr69POUfXiUnLganzoUiwim3Jg7tpfXtzRHJNL/Rx7gL/uuaMjyo0vfamjdMUu5MwnV95oLuXkwtn0sKoH/nG5fw5ji6CAWrZyxOfRuT+NOu9QzlmVc1/tyje1q08ht/80rl7euFJ6I5w+OzYOfvZWmCeJ7hf8KUq50wnKHTTSl/oXd8CC3PRChTPIZZBNdhktsmDg4PFbtonxJ05hJBVPXXmx3WUT2/wpDK8Or+VqHY7mzHN5t0d2lduXFeZSyujS4SSsXjtUjs3ypv7aWQjVrmaisDg02BsKZeyXYdoy8+Yxt3Zfzn0Ky2CbKbspXgLnKbyYPpsJfal1jCvYZLgZyKU1XKW0crWM6lIycfF9t0CQQ9vGVZ0Z6QNonxjy93tuphTWpRw+b3evhzUT5+elhHlemzqOFuj7R4mUW6qV82B1KcFzhxq0K1Mld3bYuNjOCEM6q1C7dMI/HatcmZpylSzKFctrVzCr3cAjl6wylwJ7YU1Se0FRAcAR7g2PvJLED0kvZ5tlU/dxfWTbOb/uXAsTv1YK2hv6Na1aeCDOptzf8/yrmgUl9bJ1nOOBzlyRX/JEwgkM84fWHsyfz0k4ILFomObxyxVJWN7fLR5FBn7VIQmn4sivoO73cy0kLELE4sEW0z8TQMISJyscOfUsSMS4wE2YSWiAUqicX/AhPPvgcan2jt+fD4S5NE8efDozf7uT8vDju36/Zl5Y0nOWiJJQ/uAV1sTy0y1BFb/bTLjom4T1G83hUFuME06rnmzZ3NJIClJDfumhuhRbX+I/4emr0yFcCX2zRQJ+XW5O5W6PsHmgrV9h49IEynWouhSnu02zdgcYyYE140JpI8yn/bbcbxlb9XP1whT4b+vNpun98BH6MZ/wLIStEWrqp0J/9U+dCE/1fq6GUqiQT00kyaSfH969rl/LzXpbtfnp53/96/8D9g2PKdYkAgA="; \ No newline at end of file +window.searchData = "data:application/octet-stream;base64,H4sIAAAAAAAAA82dW5PjNpK2/8pG+7anVsikDvSdw7Oz64g529+3Fw5Hh1rF7ta0SqrRwXbvhP/7kiAhAckXVIKHqr3q6ioimQASiUQ+APivN8fDL6c3X//4rzeft/vHN1/T2zf79VPx5us3m8Ox+LfN4en5sC/259Obt28ux135+6fD42VXnP69+vu7298fPp2fduVDm936dCpKkW/e/Pa2LfVyKo5dUqu/p0vdHPbn42G3K45Iz+vflNKetr9u921B9a+1Mg6PxQ7IsL/ulGFodZXyx+3pm1Lx83/siqeyOa7imoKtPhDPg/e8ffO8Plai2h18U2FugqY9nY+Xzflw7PX6r0IBKlWkIL91ZpRddXssPqwvu/P3u8P578WHfuq1ZNw0PJ8ef7c9/e75eDgXm3PxOILGp/I1314Nsp/GLRmTarzZHU7F+v2u6Nn7XvFR+74a1n2HxFe3wqPqdP7y3LOZmpJDtaFZdnMel+fH9bmwT/ZTKhQwqm7v16ftpp9Wruio+jwft0/r45d+Gt0Kj6rT6bLZFKdTTydxLTyqTr+sj/vt/mM/nW6FR9Xpcb3/2NeXXssO9gPhrP2Hw/Hpu/3z5fwfv66fnndFwgQeKdp3Lg8dVPHrYB2+aoSoWyzWFp2N99/H9fNzcUxst7DUKE12urx/2g5R4KurhKQWEw0Q9RHjaPc7M5p+ojO/2++2++KPh/VjOfQTuhOVG6VDyzlt/YNyoo4q8ZUnRd1ssCliZncup95hKjoRk+iXEH7FNewRht3RMRgcu/qpYTrehEyiY8Ik39HT6ZN9io77w9+LU7lGGqilL2YSPT+st7vLceCouQmZRMfieNQtpOMaOhGjjevQYf91/XG7X5+3h32Ct24VGsVVP68/Ft9+qkK0/jp8FQhRt1m7FTp0HKjdJHrtL0/ls4VqzEZ080SMr9+n9enPymg0ot5NwvjanTZVduWH9fFjMURFIWYUPcW6tfh5e7gM6WVPxPj67Yd18X7M/g3d3Pfbai3yQ5WaSvBz7VKvkGONKNE30wpaYrR8a0zV8bKueu3Tc68x7cfLwOq136yfK7seZB9XEVPYRrkg+uZ8Pm7fX866WSdqG1LSBNp+KtaPw2zgKmEC7TaH3eVp/20jeJBHCAVN1O9De3s8zUIfn551eOV8w1iZhpFzDKNkF0Zfs4+0Wh99nT7SCn2Ctfloq/LR1+MjrcRHXoOPsvrWrrv/dHhc7xJclf/8KwShrdf3DT+Deo8WeLbVGy/k1GicHmy2NR4vzNRo/FQ9891jP1VvhUft9yrIUs4GbZ1uhYfqlJk841nmj1a4LadrE9NX7UJYLblDqlONe5zxnkbx8iMpF+F4Gr1aRUdQqZNG3VMqUngEteI513s6oZIjKNSRHbmnESw6gko9O22K7oJT9T1FRKFUNWiWL838Nl3/Z7Evvi/Wx82naqz83l+FVZuJ2nq0C3RHDXFVFvM5L66KvHsXbHtKevlX18IqHYCY2Mzxsdhf/MVzH7UebkL6qvfQVLC7H93Tf7H5GY3SosQL9yR6e5+ulPWO9OX6/eF4/n77cb/eDVPuIZTUW9G0Xv3DZb8JUnf3dXdFXqlfg9cP6dhr1TV+LMmHvZr/GsF3dfmtACem6vLQSRO7FWrbdNuf9lfMFZ9As9NzsdkmePqWbjcBU2h3Pq63mqEfU86Vn0A3+09vzZrSE+i1fSzLbD9svXVzsnaBjAl0fCxOm+P2WenXI0qGQsbRMu5f6zyfWtv68Vfxsd6r+3vZprpj2H5bn77W30ga3f6BhoNGgErPPmMAKDpsFKg0TZu9gI595y+VdqkzGNCv/xym0zBtFkMK9p3HtP1b/GH9tN19+eZ0KsP7J+uNhvU3FDiJ9s/rfV1imM6hmEk03R02a+0SNaqnL2QsLTuyI/rVV1jgdbIjQ1deotJR2nR7NoacpJKoUN820nIntQ4q+CTbCzZDxPI/yCRbuoqeiOn0a5l7fz09UePrG87I6UqmTcgpmsnZOF231Mk4RbtbVNcQmwF6Ilnja+yFd8NVhsImGE126h+urpQz3bj/dr3fFLu/Hg9P21PRAZ7T3UBcsg5HJ9Yu2KlRevW9Ffjterd7v958HjZDtGSN0h/g0HWbouv1vEmYwLfhkKiHi5OCWraw3X8qjtththD6kcMv+2p71wjaA1HT63+0oWvHFlm9/kDU9PqfK6L7X3jfrF71UMoLaf1t537aROWlsEnqEPiUn9e7S/GX498uxfFLGeRu9x//uj6WfzoP6oluqXHf/m9TVTNyljnBKbUPWk9lVv+sWu1722qjTLYxeS/TDcLPPn1bn8uttk6U0+UY9esU+gqV3IweLsUlvkL1jsU/L9tj8fi3m1nZwT1s0onLfIUqeiPm78WHXTE0JojJe4WqnbxU16B1qJAz/UxVrRl+OPzl/T/KBhq49PDEvMJcVIooI5Sm6b7bfzgMGjhtWa9dpbGq8zoD5J0L4OvBOqAybUkv1TNhvvqH43p7Vm+DEU+/YKYavTk1TS3r2n8nTIc2aVthpKBuCmKnigGqufIj6dZhSyrk33r+dexpAPRv13goWe/Uqw9abwscvDenW8ekDQqp2unJf7eSfdC/QteOEaHEgaDE64yKQUAQ1TtKBL2HE5Bgu9QrMMGIEn2hIGiJWHapejIBE8QUFXIm0DQ98xvTdbzUr177PrnfmP5jJn/1NeiT/Y3VYMz0b4Ktp+V/o6Y+TgI4Ue/kDHCn+qOlgDtrMWYOOFadl0oC6yuqzwJHHdTgNLDeuHrngWPKT58ITvG6QzLBcf/7IqlgfTUH5IKjgccLJINT5p4B2eD4JPQS6eBeIzEtH6wYiRMlhFOjt4TcXXfwNkJKWO/QU3PCMdUnSwrrq9IrKxwfQFOmhXtWarQKvdJA6ZEZjlVnytTwnd4Jsxd/++GP6sxw8OwLZiza703NVYS17J8TjmqSlhEOxQzPB8fVSssG39ErajuqTLB4+jXsZ0AWWNa1K2fzTpFf7dDpIRDSS72xzoB1adkjT52m5W67/1yOqv88Hi7P76ozM+ft5k/r53ejaK8SPnmtxq/K5Pqfzutjn6F+O6u17vjizzDdyhhhgGZ16Sn0elofPxfHP5f/uXe2qUu/UMpIekZ9upJltJ5/Db8+iGO0axylGNdHExiGLPMKBAOq0JdftNpgJHqBlezLLrRappMLrOd43EKreR9qgXUfk1lote9DLLD2Y/IKtW2n0YqIaY/DKpJ0TiYVHaqPxik6ajAmpcBVeSlGoa2knlBEHNFgPqE1qN50Ais+PZvQe9YhZCLmY1+ES2irOIBKRIKJF2AS+rllAJGITTIvwSN6jLw0GnF35E3EItKisYRscVcwNgKH0DrtVAqB1Z6MQWir0YtAxAbMlPyhV4VGqsyrDIwe5AFXZUru0NkrYZbhr9UX06rbjg+fL8/KK2ZhmRfMNsTfn5pxwLUfdNfsXeWSr5vFEu/mj5piaZfO4kIv37djXD0baYDBt8/eV7HXBbQRsan9rMwWRkq9Xk8PyhzG2kDp91J93hB/16mICt+BEq/lfAdgPFTvGCSrvlwwTK0HJ6O3curL3QYqGgiaSttz+MXLfpqeu7932UvLyOhIAiGwzMuPkBGACK793db6fSwh3amvLNW3xVrfGfa6PYHWoHKvQGyiavSlNrA9RriNLq5onwvp+miZwj/ua9vnWroUrdU308VVTb6cLkW/hPvp4hr2uKIuScfwvth+KqbdGJuoYSXy6f3uyzAdPSnTaLnfH87r4WMnkDPVqClOCSy5c/D4kqbT9u/Fx+LX5xGUvQqaTtc/bpXI6Y6qTs6k/n7AXYT33f8E1xHeqWOQr/xlu9v9P3tD37DqBHLG6o2+NxHG1exxGWHSPJG8t6Njvhhtf0dKDfrs8YjXYcx9Him16LPXI16LMfd7pNQicc9HvAIj7ftI1j1578edKoy2/yPF7wzcAxKv0kvtA0mprH4vSIfjGrwfJMXQeu8JiVdg+n0haR55yN6QLt/8IvtDUqo6YI9IR/riBfaJpM1NA/aKdE1SL7FfpOfITNszohqZE+0bSY/2Elj/vWBvhP0jKc4+dQ9J92Jmkn0kKdXptZeka0BNuZ+kd8VGrNSrDZwee0viVZpyf8ndXhJY4vJ+t60/BqQ+4QrLvCTEib4/GeLA2vc/+XpXs7QTsFjc8JOw99VMOxGr1POu7ekQOy71mvY3BLVH2iDSu1/KZ4Zr99CIGaTiPYy9Pe9GaMgHJ2dKXf9xuBwVe4sU2t4kTanvh+3xdP7mcv50GMMYQmlT6v142I6gby1lSj2fL+//VDx+d++YrEZZT9TIGt/1ptotBrFyr+lRh23NiLZEfCeELJKyGyJS9jV2RHSp0ntXRKxtujx/CofsVFpIm0zrHhykU+8RWUhiTXrxkM66jMpEEmvTi4t01mZUNpI6NhL5SPfQGImR9KlDOie5X5XxWMn9Go3KSzqr9mLMJLHSCdyk29ENZyeJBtifn3RW5AUYSrInH8RR7vj0l2EpiVUewlO6g5+XYCrJc9sQrnJnknsRttJ/5CbyFe3InYqx9IomU/LfimByDNaSOEkk85bOakzHXBKr1Y+73Blwk7KXIRUcuXKvOrD6cJjOqk3KYjS9FmZx/rjdfz5czqpMePDsC2Zr2u9NzdCEtYx09aej17+Jmjw0hXuocy+vXfya3i/XZHZdeBStOi3n3lni8OHXsp1+Z4dFRTvzBj3awfXVEXg7vVrq/tKd/Q4ffvn+GnLWW1R08BnvuEq9znYLcdp+U2bXxdMv33ODMumyrtH8efNgQtY8LNH7QONIa0egTa8V452AQDRTx+W3yMIS9W+LUSfPo3oGQebH4tw8qAoxkY6hiDH0A5+d++Z0Omy2Pg/S3aXSXfgFh7JCkV7fpYs3zKBrVvTqJt+3cke07jOE0fK6uVgl4/+MdQyZuXWtNXhCT65Ar3le95ZkC0q82+Ve8Ve0m1Fue7nbPKljs7ef/j/ho0f2z2N8rPmujj2+24xldi+kw0P+gxROO+zfW2N57H+QzqnH/3trPZrtPoxkwPf0rQqO1MhXWRPr/Hx5f3e3mHbwNaIm1nit2T2oVHmdtncwRWfdHKH/xnqk6KvPE0O/vB5rkkjv23/G0bPHV85jUifyYygPO1YDj/UJIbXmfb9730//05f94fm07eeN0WdtbvIm1z38sP0o6ociJ69BGdYcrMZj6e8LnEJ75Wq730rp1TYnKxQZaWF9N82KyyVkXTsFvMKG5fv69N213N1UI1zqplC9z+1ug/ROSRkn6N8nhdyrHuqL3xTKJ98A10vjhKvgFDr3uBOul9b1uihhj75Cdylz2ho837ZWjFsNKHjautTrp3GrIWW+jP8ZcO1Ygjua4P4xba0D/lXOTHsr/Nv1bvd+vfk83ozXkjt6//W9qEyhf48by/r53uQjOxoXPNq5nV516nN4R1GrMU/w9KpXn2M8inqNeZan30yadqBHM4+Oc6qnf22Sj/ZoKzXa+Z5ePm7gIR9FJV/qpE+v6uuP+2ic5OAzP73Ms/fBH0WVpj/903M+GHIESDUzvMg5oF6VH7ChSxNmvcCJoJ5z5YBjQapJ8yXOBg0d4WkHhNJG+ESnhAZEsQlHNdRB7AjnhXpNNamHhpRLv0lODvWqYK/jQ6qBOeUZouFVnaKarz8AexwpUlRyynNF6mqG9ECbndlc/2TfFinWTQs8GT1IQYIGKj6gk5eyk7GPpppdi8mahlfjH9fPzcODNA3lTKHp+vGxLFSGncPs76tQzhSa1mHiMBN1IsayznBc/16/RhCvipd8wdF9R4k+A7yjRYbb4z19e5ikSl/R6zJ6r9IMJ33X3yn+gv2v0aSPEdxroPiplnhiqI/qQuCUup+8V7WjtT7KS4lTal8OnL8ei/qTLNrBqKpERPDEdRm7CtNpLjzL97vDWe9Iwqdf0G+AF/dxE6K2sUXC5tN291hK6KOVX1iHKPvpeCofK9cad0c+1NErPK6OclfYt6CL651XT9tft/vTg/dAtznVz0csCe7tirzh3v6tdrGuizjXH7f7CoB+DzM7gSL42cRaK/a03X+dsgkiles4k/L99n96a/PgCeih1p39lZ/Wpz+3b3PQK3crP75u+8tTX8O5bsz2RUyiYVmutTk1ST8nYHztiuPxcOyv27X4+Jrhiyn0qt27lyJRtzveCxy/wy+4f9xuPL+lPlUXL55wik6nQ/epuQ4ZqT2CDynjF6gOI4/XLylnjTslpJ8pViukOjvcLe1uj3Xuc29kp2xnH9BDPTarw5IdtXUfJ++cr8RDk9UXvUdZYVmPHjNLx9uVU4qUcNfW7nxQXoid3N7gixI7QHFdezgwG/Lx3b5c4X5Yb9q57+YF90sOWG90rVzT3q9axapF9tw9mahyx7bJUbW+uz8yUe/OjZGjan53B2Si5p1bH0fVvGuPY6LSsc2N4+vbvYuxj9rx7YtDte+9TzGxGn03KI5av8hGxFR/096BOKoN6bYaJiqdvsdwZN+p5oTJXrTXJsJRa6fdLJg6Fw88bDLCvKHdDZg8gfTZBjjVKOvY7td/lCn3+U0QV8V2TPUKq5RpvP4+uXPHXqLK6q16o9ag3lNW3TY1fFh4kl5U+64Nhb0qod1JOF1dRq3Hy43he1sCE2uRshdwaD0WWcdC+U+VwGttPjRrno762AJjJguS3vlV7I+6fEKsdKxd4kmWb8oZ//ynw6O9eKX8t2ilH6vfnR7az91pO1usK5Nop7HamXa8t/VY4ms1+Z2uN91N8EQKv/ntp7dvSg2KX998/a83PxfHUzVVf/2GHvghLwWUzbh7LIX96G4s2hyemqsuHg+bi/3xp+ax/19U+ZLq4frpf5+9efvj7G02e5it+K15y4uHLFv+9NPbH50U+4T9hRN2+42VYMr/uYJvqREVSDAtCSaQQOX/+O28lMBZUJBaBSkoyOX/MlSQWwU5KJiV/5ujglmrYBYUnJf/W7ydmwc2i6DgvFVwHhRclP9bvmV+mPE8KLhoFVwEBZfl/1Zvs+VDnoWqLlsFl0HBVfm/HBVctQqugoJ51aEz1Dp5q2QemkJlGcag9jFtMzLCjqwhEdLYAAsKTchUhmGgEZm2FZnQjExlHAYakmlbkglNyVQGYqAxmbY1mdCcTGUkZgHr3LYoE5qUqQzFLOGb21ZlQrMylbGYFSzctiwTmpapDMbksJ/b1mVC8zKVzdAMFm4bmAktjCqbIWhh1LYwCi2MKpshestVa4dl2wZGwkdRtCzwUqF9UWUxxFDptn1RaF9UWUwZdaHCbfui0L6oshiaw8Jt+6LQvmgRHc3Uti8K7YsqiyHoKqltXxTaF62iw4La9kWhfZG1ryV8c9u+KLQvtva1QoW5bV8c2hdb+4LDgtsGxqGBsZ0F4bDgtoWxmAgrm2EDp0IwF4YWxpXNsJ25ebYKC7ctjEML48pmGNo2ty2MQwvjymYY2ja3LYxDC+PKZhg6Xm5bGIcWxpXNlNEcKty2MA4tjCubYeh4uW1hHFpYVtkMQwvL2haWhRaWmVgYkbUNLAsNLKNYJJG17SsL7SvjWDCRtc0rE7GWNa8cRlsg3ArNK6sMJoPBSNY2ryw0r6wymAyOiqxtXlloXlllMBnBwm3zykLzyiqDyWA4krXNKwvNK6sMJoOjImubVxaa13wWnS7mbfOah+Y1N9HpYt62r3loX3OKevx528DmoYHNOerx520Lm4cWNs+iHn/etrC5iOjnUY8/B0F9aGHzRdTjz9sWNg8tbG4tDLd228LmoYXNVzFPMG8b2Dw0sHke8wTztn3NQ/tazGKeYNE2r0VoXovKYDLodBdt81qE5rWoDCaDTnfRNq9FaF6LymCgaS7a1rUIrWthA3zYx4u2dS1C61pY64Ix1KJtXQuxZrTWBefWBVg2hta1WEbjiUXbuhahdS1W0Ulq0TavRWhei7j/WrTtaxHa13IWHRTLtoEtQwNbWgODi5pl28CWoYEtrYHlb4kfFgsKC7cNbBka2LKymfkMrtPbFrYMLWxp0xFwnlq2LWwZWthyHle7bWHL0MKWlc3My9DPPCwzUbhtYUuRmahsZg4nuSVIToQWtlzF1W5b2DK0sGVlM3O4YF+2LWwZWthqFn3zqm1hq9DCVpXN4Fh51bawVWhhq8pm5nPU2qu2ha1CC1tZC1vAwm0LW4UWtrIWtoTZoLaFrUILW1U2My/ni/lDRuGQXLUtbBVa2MpaWDlh8EMmxvOqbWGr0MJWlc0sZvDNbQtbifxXZTMLOKpWIAUWWtgqjxtJ28JWoYXls2iD5W0Ly0MLy020wfK2heWhheUUbbC8bWF5aGE5R80zb1tYHlpYnkXNM29bWB5aWD6PmmfetrA8tLC8spkFDNTztoXloYXl1sKgD8vbFpaHFpZbC4NuKG9bWC6yrJXNLODyNQd5VplojTux+m9hce93TfnKbhYwFKv/JsuLdOusMh0YftZ/ksVFwnVm4zHY4fXfZHmRc51V9rOAIWz9N1lepF1n86ip13+T5UXmdbaIWnv9N1leJF9n1uzgmrj+mywv8q8zG/3DZXH9N1lepGBnlTktoW+s/ybLC/OzqftlJFcPzK+V6rd5DBjZGpjsF+ZnE/jLDL8f2J9M+Nsc/nL+lvOH2VyWB/Ync/42jb9c4PLA/mTa32byl0sURhiU+JeZf5vMX65weWB/Mvlv8/nLHJcH9ifz/zalv5rh8sD+JAKoGQDKphvEAAQEMDavvzLw9QADGMEBjM3tr2AUZwAKMIIFGJvfXzHsfoADjOABxqb4Vxl+PzA/gQSMzfKv5rg8MD9BBYxN9K8WuDwwPwEGjM31r7D5AjRgBBswNt2/wuYL6IAReMDYjP8Kmy8ABEYQAmOT/jk2X8AIjIAExub9c+w+ASYwghMYm/qPzN6AFBiBCkzNCrD9AlhgBC0wFgDk2H0DXmAEMDCWAeSYtgJkYAQzMBxfsxpADYzABobjiwoDwIER5MBYGIADdAPYgRHwwFgegMNsA/CBEfzAWCSQR4AzsD+BEEzWEf0BiGAERTCWDOQRZg3sT5AEk8WjP8ASjIAJpqYJMB1nAE8wAigYywgiszdACkYwBWMxQWT2BlTBCKxgLCmIzN4ALBhBFoyFBZHZG7AFI+CCsbwgMnsDvGAEXzAWGURmb0AYjEAMpmYMcPYGjMEIyGAsN4jM3gAzGMEZjEUHkdkbkAYjUIOx9CAyewPYYARtMBYgRGZvwBuMAA7GMoTI7A2QgxHMwViMEJm9AXUwAjsYSxIiszcAD0aQB2NpQmT2BvDBCPpgavyAzRcACCMIhKkRBDZfACGMoBDGgoU8sm8G2J8AEWYRTxQbgCKMYBHG8oXI7A1whBE8wljEEJm9AZEwAkkYSxlyvPUHQAkjqISxoCFWf7TxSNifZQ05XvwCNGEEmzAWN0Rmf0AnjMATZlFvcMOrZ0AojEAUxlIHM8PxH6AURmAKY8mDmcGclQGkwghUYSx9MDMcgQFaYQSuMJZAmBkOQQCxMAJZGEshzAzHEIBaGIEtTAe3MABcGEEujIURZoZTWABeGEEvjAUSOIgB+MIIfmEskogEMYBgGIEwjKUSkSAGQAwjKIaxYCISxACOYQTIMJZNRIIYgDKMYBnG4olIEANohhE4w1hCEQliANAwgmgYCykiQQxgGkZADWM5BQ5iANUwAmsYSyoiQQwAG0aQDWNhRSSIAWzDCLhhLK+IBDEAbxjBN4xFFpEgBhAOIxCHsdQiEsQAyGEE5TAWXESCGMA5jAAdxrKLSBADUIcRrMNYfBEJYgDtMAJ3GEswIkEMAB5GEA9jIUYkiAHMwwjoYfLa/eEoBnAPI8CHsSwj4n8B+jCCfRiLMzDxNoB+GIE/TF7PwjgMAQTECARCHQiEAAIhgUDIIg3MvgkgEBIIhGb1HAzjGAIQhAQEIQs1YhUA+4IFBCELNQzeqU+AgpCgIGSphjEwjiGAQUhgEJrFI0ECGIQEBiGLNYyBcRABDkKCg5DlGgbv+ycAQkiAELJgw+C9/wRICAkSQs2RBxgHEUAhJFAImXgukAAKIYFCqD75YGAcRICFkGAhVJ9+wOcICMAQEjCEahiCAikCLIQECyHLNjALJMBCSLAQsmwDs0ACLIQECyHLNjALJMBCSLAQsmwDs0ACLIQECyELNzD8JgBDSJ6IoNoCoSMldChCnoqwdMMY7MjQyYjW0QhrgoQdETweIUzQ8g1D2BGhIxLyjIQFHIawI0HHJOQ5CUs4MNAkdFJCHpWoz0oQdkTotIQ8LmERByaahA5MyBMTFnHg5QShMxPy0IRFHHg5QejYhEAiZBEHXk4QQCIkkAhZxIGXEwSQCAkkQhZx4OUEASRCAomQRRx4OUEAiZBAImQRBz4fBIgICSJClnDg5QQBIkKCiJAlHHg5QYCIkCAiZAkHXk4QICIkiAhZwoGXEwSICAkiQpZw4OUEASJCgoiQJRx4OUGAiJAgImQJB15OECAiJIgI1YcrsPkCJEICiZBFHHg5QQCJkEAiZBEHXk4QQCIkkAhZxGEIx0GAiZBgIpR1hIKAiZBgImQZB06KEmAiJJgIWcaBk6IEmAgJJkKWcRjCcRyAIiSgCM07liOAipCgIjSvj7/iOA5gERJYhOb1LIzjOMBFSHARqs9gEA4kABghAUZoXs/COJAAZIQEGSFLOgzjQAKgERJohCzqMPggHAE2QoKNkGUdhnEgAeAICThC8/i+ZgJwhAQcIQs7DONAAtAREnSELO3A0TiAIyTgCFnYYRg7AkBHSNARsrQjEogAOkKCjpClHZFABNAREnSELO2IBCKAjpCgI2RpRyQQAXSEBB0hSzsigQigIyToCFnaEQlEAB0hQUfI0g4ciAA4QgKOkGUdkUAEsBESbIQs6ogEIgCNkEAjZElHJBABZIQEGSELOiKBCAAjJMAIWc4RCUQAFyHBRchijkggArAICSxCFnNEAhGARUhgEbKUIxKIACpCgoqQxRyRQARgERJYhGosgs0XYBESWISWtf/D8zDgIiS4CHUc7yDARUhwEVrVDhDPwwCMkAAjZEEHvt+AABghAUbIgg6DjxcTICMkyAhZ0hFrAWCCgozQqp6F4ekvAmyEBBuhVT0L4zgAwBEScIRW8dw0AThCAo6QhR2R1C6AIyTgCFnYYbJIHwIjFHSE8g4jBHSEBB0hSzsMPrpMAI+QwCOUx3eoEsAjJPAI5dzRAoCPkOAjZHmHweenCQASEoCELPAw+Aw1AUJCgpBQ3rEiAYCEBCAhCzww4CAASEgAErLAw2Q4kgKEhAQhoTx+BokAICEBSNgCDzwKGAASFoCEZ7UR4hsWACFhQUh4Ft8owwCQsAAkPKuNEN/SAAgJC0LCs7gnZABIWAAStrwjcjMG4CMs+AjXx0RgapkBH2HBR9jiDpxaZoBHWOARrvEIXBQzoCMs6AjXdAQfumZAR1jQEa7pCD6Ry4COsKAjXF8KlcGphAEeYYFHuMYjc7ikZIBHWOARNnFKx4COsKAjbHEH3mvMAI+wwCNcXxGF+xDgERZ4hE18rzQDPMICj3B9URQ+ncyAj7DgI2zim6UZ8BEWfIQt76iu+4MKACMUgIRrQIIPKjMAJCwACVMc0THgIyz4CNd8BJ9XZsBHWPARtrgDrukZ0BEWdIQt7MCEjQEcYQFH2MIOTNgYwBEWcISpww0CNsKCjTB1uEHARliwEa6vk5rjiQzAERZwhKk2QTwRATrC8lYprk0QO1J0sZS8WarGI9gLoLul5OVSNR7B1zSh66Va90tZC4R4iuENU8IEOb5ln9ElU/KWKY5v2Wd0z5S8aIrjW/YZXTUl75ri+JZ9RrdNyeumOL5ln9GFU/LGKY5v2Wd055TgI5xFt+wzwCMs8Ahn8S37DPAICzzCWXzLPgM8wgKPcBbfss8Aj7DAI5zFt+wzwCMs8Ahn8S37DOgICzrCWXzLPgM6woKOcBbfss+AjrCgI5zFt+wzoCMs6Ahn8S37DOAICzjC8/iWfQZwhAUc4RqOzHEcCeAICzjC8+iJJQZohAUaYUs6IkspQEZYkBGuycgch7GAjLAgI1yTkQVcjTIgIyzICNdkBF+HwYCMsCAjXJMRfM8CAzLCgoxw/MYqBmCEBRjhGozEWgDYoAAjbEmHwXc9MEAjLNAIL6KX7zEAIyzACFvQYfB1EQzICAsywov6jjQcxgA0wgKNcH2TFb71gQEbYcFGeNFlhQCOsIAjvKitEMdBgI6woCO8iG7aZwBHWMARXtQXi2I/AvAICzzC9dkRfHMDAz7Cgo/wMornGOARFniElx1LEYBHWOARrg+O4JsjGPARFnyElx3LYcBHWPARrs+N4KsnGAASFoCELfCI3BkKAAkLQML1uZEl9mOAkLAgJGyJR+TGU0BIWBAStsTDRGJxgEhYIBJuEAm+pBYgEhaIhC3yMEvsiQAjYcFIeNVhhQCRsEAkvIqfX2eASFggEq4RyRJ7QoBIWCAS7kAkDBAJC0TC9ZVYOB4AhIQFIWELPCLLIQBIWAAS7gAkDAAJC0DCq9oGI/ffogtwhQ123I/FAJCwACSczzoGASAkLAgJW+ARWRACQMICkHDekZsGgIQFIOEakCwjlwADExSAhPPormkGeIQFHmFLOyIWBOgICzrClnbE2g9YoKAjbGlHZEEN6AgLOsIWdkQW1ACOsIAjbGFHZEEN4AgLOJJZ2IEX1BmAI5mAI9ksepd8BtBIJtBIZlEHXlBnAI1kAo1klnTgBXUGyEgmyEhmSQdeUGeAjGSCjGSWdOAFdQbISCbISGZJB15QZ4CMZIKMZJZ04AV1BshIJshIZkkHXlBngIxkgoxkNRlZwkAyA2QkE2Qks6ADr8gzAEYyAUYyyznwijwDXCQTXCSzmAOvyDOARTKBRbL61MgSX+sNuEgmuEhm4lNwBrhIJrhIVnORFb4aHICRTICRrP58xgpfDw7ISCbISGbik3AGwIj7nf2Yz8/F8Vw8fld/1OfHH69fE/rXm3fNl35KwfY91Td/yiD863/99vZNGcvW/67qf8u4rP43r/+trvmrf2DjfmiKVHfA1D8syP2waH5wYqszfvYHcnKqM2fND83D1fmj+ofM/WbuHp43apHTq9pa0vzgJOfuT7krnjfKV/i3+aEpVbG0+gdqXlqtZ5of3J9W7jfuXezexa5Zqsnb/lAZUfODfea327eS7K9dX9m/VZ33bvNpu3s8Fnu/Z6r147VrqhWiSpL3dbNj9XWzm7xyFF7FVVdNNb3j+iufuwZ3jem6n13LV6NTpcRpdziXbz+F1cn96uQqSev3h+P5tP24X+98WbePcpVG6zp45ixm5fR25lXlyZqumute+/i4257Oxb76tqhfBa8Jq9RXI931/0It/flYXJ4f1+cCv2bht1SmE1p97eyp+drZU/11Mk/kytO8clEqkfv94byuP9jpiTJeP1I9Yu6LOp2Kp/e7L6GglS9ophN0OX86hK3lezA2Sn2smOLX9dPzLnCHFTy7SWOdUu/Xp+0m1MkbaqySUX/aNjQD41vbIkHMc/2F3I33hdyb3DIc8/yA89JuiBg3eqqzN40fcAPL+beKe9QOYaYzzs36WZoRe72WKaXsDqei+vh30EqeYet8ysZ+Otx9G8+fCj2vkukcd/nX58O+/E3o6m5ynHdVStvv7XcnN+vd7v1689kXuvS7zc2OFUBVSj6dj5fqo3yBzJvIhXPx9b9ujjVutqxuV2umcWcXbpYjN4dUOwIal+gsxcmp0tTND27aXLpSubL7649ahy7EaxM34ysHynVsBF3nNbK2ZY+BPc5E398V8LjefxT+3/OLygCinErWgSl79ch0kUMlYn0+H7fvL2cxLvy5Qzd1VMJkpEmeU6TGdObKNio+rKuPztZhReDMvECgseDG9OY6b/BYnDbHbcs9+TO9C/Sc+6vuWawt1yib9vYOMOUs/bhsppR42AYWw54Mmiv76PDUDKmd/U58ZLYgf7Zw4b4b3+YacLMLw67D2nVENtPNgC5ydV+lDdpo4Tu/zLkkt6C4LgRcWFsd12kcpIvScueAcp2DcOoc3feOveb21eGVrsuK/WM4b/n+fKlzNsXxGDpwCmKfxvB19bOyRLU8lfga/ee6Mfphvd1dQl9I/gKm6SKlcX5YP213X9BoCVy+box/2B5PZxA5+q1XHRJUyTocn6S3XSx9ndxS1jjLozTJihBu6Q/K68RH7oWsCzfcC9GA89eexi2Uqzstmiope7F8w/lwaD4/7zkVv8HI5QfmjS8xztGSi0bIpQ44c15e6Sg/lour2pbKcK9cRz7JWG3hNaXSM1iZHW0394bRUjd/+yIPdqIIlJx7Rr/UWVMl8WS/py2tde7Nw0vdALoJQ+af+ZOwzvQ8gcj45l6fpGpY++tAnNd6SmddiwPLQ/InWtJ5bStst33ahrErkS8qoVePxcfi1+dQlvFl6ebbUtbBfk48XP+SP6OoG/8S2qvXgatmMOdugTlziSbjVgKzq1tRD8CLWLvNvX5xObvqLrD6Tbl2FJ532/3nw0VM9/7CkJSrlVLW8/pYFjrL5I43/Hihs6BP61MZOQbmw4GYpv2WOrf8qSjjvUCrzLOfTNcJlZDt/mMgxV9PKmsm4vnqROStrVc6b7J9LP9nE1+BSXiz+6ppofyar3aTzuIay+uqfXsXcA9+irP6mIpK4P75Iha1vrkppfzjcDmKJKnxwy+a65xCZf/rj8XH4+Hy/K7yNuft5mn9/A43cXW77a3Cypxu8IqYXD/KW+oC0GboognF+EtYcvl6yvVtUgoG87Lxs1i00llQI649T1XHkW/SlFNzIE0ot/SV09b1ZDPJxa54EskWb2A2HnyhlqmIaattt166UzfyS9G6Zazx4zye6wZVKb2Kd+wIbUY7aBc/H24ab6JM2jcv+OW4fn4uHUpbdjCvN3G+kjKUsm9BEepOf0k9Uzf3dl9aXNEQJqSxn0FrJuKFdmCcGmtGrexPUZSr9Y1rmnkzaNa4BLULOz0dHsuBAqR6Y9gtaNQO7PS8/rjdr8/FY9Bt29K8jx/WmzAUXfqkQu3K5Cuetr9uQ1+59DPzSnpxk1vluNqt4uenuAkIF+pB+FylSCujO3y+PCPbML6nS1D58n633Vido8OkuiPHm0XV9vHP8y4uc+aPvaV6dPzzUhy/nM7H0p6vseUp5u/8XM5CbYCnbeXlzhVlQd3ouWgH+pVgupK9O5xj2vq2rHcX5+N6ey4X9ofN9k4v+oteVq7b3AuiUnNvrJtM6ZIOrbCZ/JC3cRlzpYqHxnwDz+7VNdf1ztP6+Lk4VoXCEGLmg8ylbmBZjxICBK/tdSIq57oN8qWZ10gLXVNbCh6uEj3zVYmwT/sCvAGwaqKg/LoZxq1njVK4XNIFDl0n4gACP/K9YTOxKbOb+8tT6cdDI/Ad4DWbrsxrlfJg/twPxpT+r9IrUMuXkdWFVtfl3XXzkcvGZtdkg6vCSjfEqvduPlUzUPB2n83rjNo27PZ/xCTuy1Gm9sQMLtNx1Y57j07oXL+QidY6y7kvVl1nXyy0BT80UHKQJiDoIkbVVdVeTJAktyu5W93E7oXkveSi1p35CXdl0jOIi1pm4O+MIOVGjUAiyvVWnwLw9NQOXU8qWPeaYJWjW940MuNJ5OqydM8AtMOgkSoU9GNAJXm4iQonZ0+UMi1ZNtnP20OYYeWAQCrFbMtpPtyCFQQwOimX9+HEbPz0P2vb+RZ5w01Yfu1IORhkMN8y3XADgtLMpFRoav5cRMrkQksyGBjkm3Cmboen4lH0kT9dkRIQX1cwsiFz3wUoY7GrMOxTfTtUzoJXie12y31fqkyX2LVVIMRnrOyQwiJz8YRu0HlLtsj+Cj/T6VI8Zu4CGZe4Jhd50cLtNnVwNFNOQp4qx+LDrmh1w8rvBbdDx8yvu7YdZ2aXP71ujnYbMbKZzrSORfnGYzW/hKFAsLzUmXstCgQWKz8tRytXG7fvOb92pIsQ3b42dsmgTLmZNFBhu/9wCNTwbdGt7sx1e11+jU8d83b7mTlbOTV0PvVY/POyPRaPMksQtoq/oHP5OTN3nX1NjbstTrS87vnMXB/rBlTdHnhHmZ+6MuZ6dMAxGRfGE1/39DUv5yvqUs6dMC/uc5HVdUWjs7fTphrD5/XxYxgj+Ll71ukWd4h+qG3c6QTjesAsXS85syZ32ILdSohX14bSdVc0QF/5uSq3xcTMXV/l13Marq+WTgXXn5mSYZ08ZCqODviNq6QO8WyTzwUbDV2iWjfSTs/FZiv4s9dKq0aaczHmdqjFwcaZ8zWkbJrS4EQK0Z+elLsuSinncIOWH180XaskLzY1Fm578Qa1OyRzPVSi3ElQu616wxA4xOBTaiWvPZXhULjxIth34azX5QuMmx/cmRfjHAS5oUVXZOxMPlPik9NlsylOwrS9bnRvauQrke3py/7wfNqKbRx+XkG5idhmfaO7430sYNzWDeMmKeOMnlzqhdy5L75ul1Uua60e7T0KfnRg3E404/I6xu0zIbcPkhbX/XButCmzoW3vbvwTHaQMTc4iv+fvHXJ2Rsos1Hl7ljuR/CyfMl1spaAFl7+bhJQhvc2Nv5MZ0tw3EyXikWn8zvyLD9hYOfAwJ2gtEP0cMyt3LWPRMHXib8on5bTcLR4lknysSVqDx29Bze9vbmTloS0sHqx3/V1crMzZWeHApnPfs7oJ3iwTGkS0q5+d13qAGz5qLaL9dZ/ynJknDvVNHpw6S9YQrKP9LeqsW5Y3AlFSxx+4pOwHcYbEBBufG68+c/OL8lxjffLSbnMJnaAf6CZIClItfvLdGDcnuYUfK1nB5RTOfX61VQJ+Xu8uxeGIiHEQ3PtTkotOjVsAm+u5apf/oOvpLZcEyGY62/1lfdwL7mmCPJJOyna3qxs9tArfsyo3kdpNN/WGpNBM/SMVSmz2pRxAoUI+fNBE1D+9ffO8fS6qvTVvvv7xp99++19myzc7isIBAA=="; \ No newline at end of file diff --git a/docs/classes/controllers.LisCancelPromiseController.html b/docs/classes/controllers.LisCancelPromiseController.html index d10117a..1bf2f16 100644 --- a/docs/classes/controllers.LisCancelPromiseController.html +++ b/docs/classes/controllers.LisCancelPromiseController.html @@ -2,18 +2,18 @@

Note that all Promises made cancellable with this controller are cancelled with the same AbortSignal. Multiple instances of the controller should be used if multiple signals are desired.

-

Implements

  • ReactiveController

Constructors

Implements

  • ReactiveController

Constructors

Properties

Methods

Constructors

Properties

abortSignal: AbortSignal

The abort signal that will cause the wrapped promises to cancel. This +

Returns LisCancelPromiseController

Properties

abortSignal: AbortSignal

The abort signal that will cause the wrapped promises to cancel. This signal can be used externally.

-

Methods

Methods

  • Makes a Promise cancellable by racing it against a Promise that only +

Returns void

+
diff --git a/docs/classes/controllers.LisDomContentLoadedController.html b/docs/classes/controllers.LisDomContentLoadedController.html index a3ff53f..770271d 100644 --- a/docs/classes/controllers.LisDomContentLoadedController.html +++ b/docs/classes/controllers.LisDomContentLoadedController.html @@ -1,10 +1,10 @@ LisDomContentLoadedController | @legumeinfo/web-components

A controller that allows components to subsribe to the DOMContentLoaded event in a manner that triggers changes in the component's template when the event occurs.

-

Implements

  • ReactiveController

Constructors

Implements

  • ReactiveController

Constructors

Methods

Constructors

Methods

Returns LisDomContentLoadedController

Methods

+

Returns void

diff --git a/docs/classes/controllers.LisQueryStringParametersController.html b/docs/classes/controllers.LisQueryStringParametersController.html index 6fcbda7..01de9c4 100644 --- a/docs/classes/controllers.LisQueryStringParametersController.html +++ b/docs/classes/controllers.LisQueryStringParametersController.html @@ -1,25 +1,25 @@ LisQueryStringParametersController | @legumeinfo/web-components

A controller that allows components to interact with URL query string parameters in a manner that triggers changes in the component's template when parameter values change.

-

Implements

  • ReactiveController

Constructors

Implements

  • ReactiveController

Constructors

Methods

  • Adds a listener to the 'popstate' event that will be executed +

Returns LisQueryStringParametersController

Methods

  • Adds a listener to the 'popstate' event that will be executed +

Returns void

  • Gets the value of a URL query string parameter. This is reactive when used +

Returns void

  • Gets the value of a URL query string parameter. This is reactive when used inside a component template.

    Parameters

    • name: string

      The name of the parameter to get the value of.

    • defaultValue: string = ''

      The default value to return if the parameter isn't in the query string.

    Returns string

    The value of the parameter or the default value provided.

    -
+

Returns void

diff --git a/docs/classes/controllers.LisSlotController.html b/docs/classes/controllers.LisSlotController.html index 5bba743..607c9fa 100644 --- a/docs/classes/controllers.LisSlotController.html +++ b/docs/classes/controllers.LisSlotController.html @@ -13,8 +13,8 @@
<element-with-slots>
<template>
<span>This will be placed in the unnamed slot and replace its default content</span>
</template>
<span slot="named-slot">This will be placed in the named slot and replace its default content</span>
</element-with-slots>
-

Implements

  • ReactiveController

Constructors

Implements

  • ReactiveController

Constructors

Properties

Constructors

Properties

_children: Element[] = []
_slotRefs: Ref<HTMLSlotElement>[]
+
  • Rest...slotRefs: Ref<HTMLSlotElement>[]
  • Returns LisSlotController

    Properties

    _children: Element[] = []
    _slotRefs: Ref<HTMLSlotElement>[]
    diff --git a/docs/classes/core_components.LisAlertElement.html b/docs/classes/core_components.LisAlertElement.html index 59f60cc..b3c234c 100644 --- a/docs/classes/core_components.LisAlertElement.html +++ b/docs/classes/core_components.LisAlertElement.html @@ -20,17 +20,20 @@
    <!-- set the type attributes/property via HTML and the content via slot -->
    <!-- NOTE: this is the alert produced by the previous examples -->
    <lis-alert-element type="success">
    <p>My important message</p>
    </lis-alert-element>
    -

    Hierarchy

    • LitElement
      • LisAlertElement

    Hierarchy

    • LitElement
      • LisAlertElement

    Other

    accessKey: string
    accessKeyLabel: string
    ariaAtomic: null | string
    ariaAutoComplete: null | string
    ariaBusy: null | string
    ariaChecked: null | string
    ariaColCount: null | string
    ariaColIndex: null | string
    ariaColSpan: null | string
    ariaCurrent: null | string
    ariaDisabled: null | string
    ariaExpanded: null | string
    ariaHasPopup: null | string
    ariaHidden: null | string
    ariaInvalid: null | string
    ariaKeyShortcuts: null | string
    ariaLabel: null | string
    ariaLevel: null | string
    ariaLive: null | string
    ariaModal: null | string
    ariaMultiLine: null | string
    ariaMultiSelectable: null | string
    ariaOrientation: null | string
    ariaPlaceholder: null | string
    ariaPosInSet: null | string
    ariaPressed: null | string
    ariaReadOnly: null | string
    ariaRequired: null | string
    ariaRoleDescription: null | string
    ariaRowCount: null | string
    ariaRowIndex: null | string
    ariaRowSpan: null | string
    ariaSelected: null | string
    ariaSetSize: null | string
    ariaSort: null | string
    ariaValueMax: null | string
    ariaValueMin: null | string
    ariaValueNow: null | string
    ariaValueText: null | string
    assignedSlot: null | HTMLSlotElement
    ATTRIBUTE_NODE
    attributes: NamedNodeMap
    attributeStyleMap: StylePropertyMap
    autocapitalize: string
    autofocus: boolean
    baseURI: string

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

    +

    Other

    accessKey: string
    accessKeyLabel: string
    ariaAtomic: null | string
    ariaAutoComplete: null | string
    ariaBrailleLabel: null | string
    ariaBrailleRoleDescription: null | string
    ariaBusy: null | string
    ariaChecked: null | string
    ariaColCount: null | string
    ariaColIndex: null | string
    ariaColSpan: null | string
    ariaCurrent: null | string
    ariaDescription: null | string
    ariaDisabled: null | string
    ariaExpanded: null | string
    ariaHasPopup: null | string
    ariaHidden: null | string
    ariaInvalid: null | string
    ariaKeyShortcuts: null | string
    ariaLabel: null | string
    ariaLevel: null | string
    ariaLive: null | string
    ariaModal: null | string
    ariaMultiLine: null | string
    ariaMultiSelectable: null | string
    ariaOrientation: null | string
    ariaPlaceholder: null | string
    ariaPosInSet: null | string
    ariaPressed: null | string
    ariaReadOnly: null | string
    ariaRequired: null | string
    ariaRoleDescription: null | string
    ariaRowCount: null | string
    ariaRowIndex: null | string
    ariaRowSpan: null | string
    ariaSelected: null | string
    ariaSetSize: null | string
    ariaSort: null | string
    ariaValueMax: null | string
    ariaValueMin: null | string
    ariaValueNow: null | string
    ariaValueText: null | string
    assignedSlot: null | HTMLSlotElement
    ATTRIBUTE_NODE
    attributes: NamedNodeMap
    attributeStyleMap: StylePropertyMap
    autocapitalize: string
    autofocus: boolean
    baseURI: string

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

    MDN Reference

    -
    CDATA_SECTION_NODE

    node is a CDATASection node.

    -
    childElementCount: number
    childNodes: NodeListOf<ChildNode>

    Returns the children.

    +
    CDATA_SECTION_NODE

    node is a CDATASection node.

    +
    childElementCount: number
    childNodes: NodeListOf<ChildNode>

    Returns the children.

    MDN Reference

    -
    children: HTMLCollection

    Returns the child elements.

    +
    children: HTMLCollection

    Returns the child elements.

    MDN Reference

    -
    classList: DOMTokenList

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

    +
    classList: DOMTokenList

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

    MDN Reference

    -
    className: string

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

    +
    className: string

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

    MDN Reference

    -
    clientHeight: number
    clientLeft: number
    clientTop: number
    clientWidth: number
    closeable: boolean = false

    Whether or not to show a close button.

    -
    COMMENT_NODE

    node is a Comment node.

    -
    content: string = ''

    The content of the alert element. This will be overridden content in the +

    clientHeight: number
    clientLeft: number
    clientTop: number
    clientWidth: number
    closeable: boolean = false

    Whether or not to show a close button.

    +
    COMMENT_NODE

    node is a Comment node.

    +
    content: string = ''

    The content of the alert element. This will be overridden content in the component's slot.

    -
    contentEditable: string
    dataset: DOMStringMap
    defaultSlotRef: Ref<HTMLSlotElement> = ...
    dir: string
    DOCUMENT_FRAGMENT_NODE

    node is a DocumentFragment node.

    -
    DOCUMENT_NODE

    node is a document.

    -
    DOCUMENT_POSITION_CONTAINED_BY

    Set when other is a descendant of node.

    -
    DOCUMENT_POSITION_CONTAINS

    Set when other is an ancestor of node.

    -
    DOCUMENT_POSITION_DISCONNECTED

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

    -
    DOCUMENT_POSITION_FOLLOWING

    Set when other is following node.

    -
    DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC
    DOCUMENT_POSITION_PRECEDING

    Set when other is preceding node.

    -
    DOCUMENT_TYPE_NODE

    node is a doctype.

    -
    draggable: boolean
    ELEMENT_NODE

    node is an element.

    -
    enterKeyHint: string
    ENTITY_NODE
    ENTITY_REFERENCE_NODE
    firstChild: null | ChildNode

    Returns the first child.

    +
    contentEditable: string
    dataset: DOMStringMap
    defaultSlotRef: Ref<HTMLSlotElement> = ...
    dir: string
    DOCUMENT_FRAGMENT_NODE

    node is a DocumentFragment node.

    +
    DOCUMENT_NODE

    node is a document.

    +
    DOCUMENT_POSITION_CONTAINED_BY

    Set when other is a descendant of node.

    +
    DOCUMENT_POSITION_CONTAINS

    Set when other is an ancestor of node.

    +
    DOCUMENT_POSITION_DISCONNECTED

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

    +
    DOCUMENT_POSITION_FOLLOWING

    Set when other is following node.

    +
    DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC
    DOCUMENT_POSITION_PRECEDING

    Set when other is preceding node.

    +
    DOCUMENT_TYPE_NODE

    node is a doctype.

    +
    draggable: boolean
    ELEMENT_NODE

    node is an element.

    +
    enterKeyHint: string
    ENTITY_NODE
    ENTITY_REFERENCE_NODE
    firstChild: null | ChildNode

    Returns the first child.

    MDN Reference

    -
    firstElementChild: null | Element

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

    +
    firstElementChild: null | Element

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

    MDN Reference

    -
    hidden: boolean
    id: string

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

    +
    hidden: boolean
    id: string

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

    MDN Reference

    -
    inert: boolean
    innerHTML: string
    innerText: string
    inputMode: string
    isConnected: boolean

    Returns true if node is connected and false otherwise.

    +
    inert: boolean
    innerHTML: string
    innerText: string
    inputMode: string
    isConnected: boolean

    Returns true if node is connected and false otherwise.

    MDN Reference

    -
    isContentEditable: boolean
    lang: string
    lastChild: null | ChildNode

    Returns the last child.

    +
    isContentEditable: boolean
    lang: string
    lastChild: null | ChildNode

    Returns the last child.

    MDN Reference

    -
    lastElementChild: null | Element

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

    +
    lastElementChild: null | Element

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

    MDN Reference

    -
    localName: string

    Returns the local name.

    +
    localName: string

    Returns the local name.

    MDN Reference

    -
    namespaceURI: null | string

    Returns the namespace.

    +
    namespaceURI: null | string

    Returns the namespace.

    MDN Reference

    -
    nextElementSibling: null | Element

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

    +
    nextElementSibling: null | Element

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

    MDN Reference

    -
    nextSibling: null | ChildNode

    Returns the next sibling.

    +
    nextSibling: null | ChildNode

    Returns the next sibling.

    MDN Reference

    -
    nodeName: string

    Returns a string appropriate for the type of node.

    +
    nodeName: string

    Returns a string appropriate for the type of node.

    MDN Reference

    -
    nodeType: number

    Returns the type of node.

    +
    nodeType: number

    Returns the type of node.

    MDN Reference

    -
    nodeValue: null | string
    nonce?: string
    NOTATION_NODE
    offsetHeight: number
    offsetLeft: number
    offsetParent: null | Element
    offsetTop: number
    offsetWidth: number
    onabort: null | ((this: GlobalEventHandlers, ev: UIEvent) => any)

    Fires when the user aborts the download.

    +
    nodeValue: null | string
    nonce?: string
    NOTATION_NODE
    offsetHeight: number
    offsetLeft: number
    offsetParent: null | Element
    offsetTop: number
    offsetWidth: number
    onabort: null | ((this: GlobalEventHandlers, ev: UIEvent) => any)

    Fires when the user aborts the download.

    The event.

    MDN Reference

    -
    onanimationcancel: null | ((this: GlobalEventHandlers, ev: AnimationEvent) => any)
    onanimationend: null | ((this: GlobalEventHandlers, ev: AnimationEvent) => any)
    onanimationiteration: null | ((this: GlobalEventHandlers, ev: AnimationEvent) => any)
    onanimationstart: null | ((this: GlobalEventHandlers, ev: AnimationEvent) => any)
    onauxclick: null | ((this: GlobalEventHandlers, ev: MouseEvent) => any)
    onbeforeinput: null | ((this: GlobalEventHandlers, ev: InputEvent) => any)
    onblur: null | ((this: GlobalEventHandlers, ev: FocusEvent) => any)

    Fires when the object loses the input focus.

    +
    onanimationcancel: null | ((this: GlobalEventHandlers, ev: AnimationEvent) => any)
    onanimationend: null | ((this: GlobalEventHandlers, ev: AnimationEvent) => any)
    onanimationiteration: null | ((this: GlobalEventHandlers, ev: AnimationEvent) => any)
    onanimationstart: null | ((this: GlobalEventHandlers, ev: AnimationEvent) => any)
    onauxclick: null | ((this: GlobalEventHandlers, ev: MouseEvent) => any)
    onbeforeinput: null | ((this: GlobalEventHandlers, ev: InputEvent) => any)
    onbeforetoggle: null | ((this: GlobalEventHandlers, ev: Event) => any)
    onblur: null | ((this: GlobalEventHandlers, ev: FocusEvent) => any)

    Fires when the object loses the input focus.

    The focus event.

    MDN Reference

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

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

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

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

    The event.

    MDN Reference

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

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

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

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

    The event.

    MDN Reference

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

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

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

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

    The mouse event.

    MDN Reference

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

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

    +
    onclose: null | ((this: GlobalEventHandlers, ev: Event) => any)
    oncontextlost: null | ((this: GlobalEventHandlers, ev: Event) => any)
    oncontextmenu: null | ((this: GlobalEventHandlers, ev: MouseEvent) => any)

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

    The mouse event.

    MDN Reference

    -
    oncopy: null | ((this: GlobalEventHandlers, ev: ClipboardEvent) => any)
    oncuechange: null | ((this: GlobalEventHandlers, ev: Event) => any)
    oncut: null | ((this: GlobalEventHandlers, ev: ClipboardEvent) => any)
    ondblclick: null | ((this: GlobalEventHandlers, ev: MouseEvent) => any)

    Fires when the user double-clicks the object.

    +
    oncontextrestored: null | ((this: GlobalEventHandlers, ev: Event) => any)
    oncopy: null | ((this: GlobalEventHandlers, ev: ClipboardEvent) => any)
    oncuechange: null | ((this: GlobalEventHandlers, ev: Event) => any)
    oncut: null | ((this: GlobalEventHandlers, ev: ClipboardEvent) => any)
    ondblclick: null | ((this: GlobalEventHandlers, ev: MouseEvent) => any)

    Fires when the user double-clicks the object.

    The mouse event.

    MDN Reference

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

    Fires on the source object continuously during a drag operation.

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

    Fires on the source object continuously during a drag operation.

    The event.

    MDN Reference

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

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

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

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

    The event.

    MDN Reference

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

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

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

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

    The drag event.

    MDN Reference

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

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

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

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

    The drag event.

    MDN Reference

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

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

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

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

    The event.

    MDN Reference

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

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

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

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

    The event.

    MDN Reference

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

    Occurs when the duration attribute is updated.

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

    Occurs when the duration attribute is updated.

    The event.

    MDN Reference

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

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

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

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

    The event.

    MDN Reference

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

    Occurs when the end of playback is reached.

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

    Occurs when the end of playback is reached.

    The event

    MDN Reference

    -
    onerror: OnErrorEventHandler

    Fires when an error occurs during object loading.

    +
    onerror: OnErrorEventHandler

    Fires when an error occurs during object loading.

    The event.

    MDN Reference

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

    Fires when the object receives focus.

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

    Fires when the object receives focus.

    The event.

    MDN Reference

    -
    onformdata: null | ((this: GlobalEventHandlers, ev: FormDataEvent) => any)
    onfullscreenchange: null | ((this: Element, ev: Event) => any)
    onfullscreenerror: null | ((this: Element, ev: Event) => any)
    ongotpointercapture: null | ((this: GlobalEventHandlers, ev: PointerEvent) => any)
    oninput: null | ((this: GlobalEventHandlers, ev: Event) => any)
    oninvalid: null | ((this: GlobalEventHandlers, ev: Event) => any)
    onkeydown: null | ((this: GlobalEventHandlers, ev: KeyboardEvent) => any)

    Fires when the user presses a key.

    +
    onformdata: null | ((this: GlobalEventHandlers, ev: FormDataEvent) => any)
    onfullscreenchange: null | ((this: Element, ev: Event) => any)
    onfullscreenerror: null | ((this: Element, ev: Event) => any)
    ongotpointercapture: null | ((this: GlobalEventHandlers, ev: PointerEvent) => any)
    oninput: null | ((this: GlobalEventHandlers, ev: Event) => any)
    oninvalid: null | ((this: GlobalEventHandlers, ev: Event) => any)
    onkeydown: null | ((this: GlobalEventHandlers, ev: KeyboardEvent) => any)

    Fires when the user presses a key.

    The keyboard event

    MDN Reference

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

    Fires when the user presses an alphanumeric key.

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

    Fires when the user presses an alphanumeric key.

    The event.

    MDN Reference

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

    Fires when the user releases a key.

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

    Fires when the user releases a key.

    The keyboard event

    MDN Reference

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

    Fires immediately after the browser loads the object.

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

    Fires immediately after the browser loads the object.

    The event.

    MDN Reference

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

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

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

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

    The event.

    MDN Reference

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

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

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

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

    The event.

    MDN Reference

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

    Occurs when Internet Explorer begins looking for media data.

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

    Occurs when Internet Explorer begins looking for media data.

    The event.

    MDN Reference

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

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

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

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

    The mouse event.

    MDN Reference

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

    Fires when the user moves the mouse over the object.

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

    Fires when the user moves the mouse over the object.

    The mouse event.

    MDN Reference

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

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

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

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

    The mouse event.

    MDN Reference

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

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

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

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

    The mouse event.

    MDN Reference

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

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

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

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

    The mouse event.

    MDN Reference

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

    Occurs when playback is paused.

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

    Occurs when playback is paused.

    The event.

    MDN Reference

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

    Occurs when the play method is requested.

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

    Occurs when the play method is requested.

    The event.

    MDN Reference

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

    Occurs when the audio or video has started playing.

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

    Occurs when the audio or video has started playing.

    The event.

    MDN Reference

    -
    onpointercancel: null | ((this: GlobalEventHandlers, ev: PointerEvent) => any)
    onpointerdown: null | ((this: GlobalEventHandlers, ev: PointerEvent) => any)
    onpointerenter: null | ((this: GlobalEventHandlers, ev: PointerEvent) => any)
    onpointerleave: null | ((this: GlobalEventHandlers, ev: PointerEvent) => any)
    onpointermove: null | ((this: GlobalEventHandlers, ev: PointerEvent) => any)
    onpointerout: null | ((this: GlobalEventHandlers, ev: PointerEvent) => any)
    onpointerover: null | ((this: GlobalEventHandlers, ev: PointerEvent) => any)
    onpointerup: null | ((this: GlobalEventHandlers, ev: PointerEvent) => any)
    onprogress: null | ((this: GlobalEventHandlers, ev: ProgressEvent<EventTarget>) => any)

    Occurs to indicate progress while downloading media data.

    +
    onpointercancel: null | ((this: GlobalEventHandlers, ev: PointerEvent) => any)
    onpointerdown: null | ((this: GlobalEventHandlers, ev: PointerEvent) => any)
    onpointerenter: null | ((this: GlobalEventHandlers, ev: PointerEvent) => any)
    onpointerleave: null | ((this: GlobalEventHandlers, ev: PointerEvent) => any)
    onpointermove: null | ((this: GlobalEventHandlers, ev: PointerEvent) => any)
    onpointerout: null | ((this: GlobalEventHandlers, ev: PointerEvent) => any)
    onpointerover: null | ((this: GlobalEventHandlers, ev: PointerEvent) => any)
    onpointerup: null | ((this: GlobalEventHandlers, ev: PointerEvent) => any)
    onprogress: null | ((this: GlobalEventHandlers, ev: ProgressEvent<EventTarget>) => any)

    Occurs to indicate progress while downloading media data.

    The event.

    MDN Reference

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

    Occurs when the playback rate is increased or decreased.

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

    Occurs when the playback rate is increased or decreased.

    The event.

    MDN Reference

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

    Fires when the user resets a form.

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

    Fires when the user resets a form.

    The event.

    MDN Reference

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

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

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

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

    The event.

    MDN Reference

    -
    onscrollend: null | ((this: GlobalEventHandlers, ev: Event) => any)
    onsecuritypolicyviolation: null | ((this: GlobalEventHandlers, ev: SecurityPolicyViolationEvent) => any)
    onseeked: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when the seek operation ends.

    +
    onscrollend: null | ((this: GlobalEventHandlers, ev: Event) => any)
    onsecuritypolicyviolation: null | ((this: GlobalEventHandlers, ev: SecurityPolicyViolationEvent) => any)
    onseeked: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when the seek operation ends.

    The event.

    MDN Reference

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

    Occurs when the current playback position is moved.

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

    Occurs when the current playback position is moved.

    The event.

    MDN Reference

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

    Fires when the current selection changes.

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

    Fires when the current selection changes.

    The event.

    MDN Reference

    -
    onselectionchange: null | ((this: GlobalEventHandlers, ev: Event) => any)
    onselectstart: null | ((this: GlobalEventHandlers, ev: Event) => any)
    onslotchange: null | ((this: GlobalEventHandlers, ev: Event) => any)
    onstalled: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when the download has stopped.

    +
    onselectionchange: null | ((this: GlobalEventHandlers, ev: Event) => any)
    onselectstart: null | ((this: GlobalEventHandlers, ev: Event) => any)
    onslotchange: null | ((this: GlobalEventHandlers, ev: Event) => any)
    onstalled: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when the download has stopped.

    The event.

    MDN Reference

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

    Occurs if the load operation has been intentionally halted.

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

    Occurs if the load operation has been intentionally halted.

    The event.

    MDN Reference

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

    Occurs to indicate the current playback position.

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

    Occurs to indicate the current playback position.

    The event.

    MDN Reference

    -
    ontoggle: null | ((this: GlobalEventHandlers, ev: Event) => any)
    ontouchcancel?: null | ((this: GlobalEventHandlers, ev: TouchEvent) => any)
    ontouchend?: null | ((this: GlobalEventHandlers, ev: TouchEvent) => any)
    ontouchmove?: null | ((this: GlobalEventHandlers, ev: TouchEvent) => any)
    ontouchstart?: null | ((this: GlobalEventHandlers, ev: TouchEvent) => any)
    ontransitioncancel: null | ((this: GlobalEventHandlers, ev: TransitionEvent) => any)
    ontransitionend: null | ((this: GlobalEventHandlers, ev: TransitionEvent) => any)
    ontransitionrun: null | ((this: GlobalEventHandlers, ev: TransitionEvent) => any)
    ontransitionstart: null | ((this: GlobalEventHandlers, ev: TransitionEvent) => any)
    onvolumechange: null | ((this: GlobalEventHandlers, ev: Event) => any)

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

    +
    ontoggle: null | ((this: GlobalEventHandlers, ev: Event) => any)
    ontouchcancel?: null | ((this: GlobalEventHandlers, ev: TouchEvent) => any)
    ontouchend?: null | ((this: GlobalEventHandlers, ev: TouchEvent) => any)
    ontouchmove?: null | ((this: GlobalEventHandlers, ev: TouchEvent) => any)
    ontouchstart?: null | ((this: GlobalEventHandlers, ev: TouchEvent) => any)
    ontransitioncancel: null | ((this: GlobalEventHandlers, ev: TransitionEvent) => any)
    ontransitionend: null | ((this: GlobalEventHandlers, ev: TransitionEvent) => any)
    ontransitionrun: null | ((this: GlobalEventHandlers, ev: TransitionEvent) => any)
    ontransitionstart: null | ((this: GlobalEventHandlers, ev: TransitionEvent) => any)
    onvolumechange: null | ((this: GlobalEventHandlers, ev: Event) => any)

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

    The event.

    MDN Reference

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

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

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

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

    The event.

    MDN Reference

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

    This is a legacy alias of onanimationend.

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

    This is a legacy alias of onanimationend.

    MDN Reference

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

    This is a legacy alias of onanimationiteration.

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

    This is a legacy alias of onanimationiteration.

    MDN Reference

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

    This is a legacy alias of onanimationstart.

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

    This is a legacy alias of onanimationstart.

    MDN Reference

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

    This is a legacy alias of ontransitionend.

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

    This is a legacy alias of ontransitionend.

    MDN Reference

    -
    onwheel: null | ((this: GlobalEventHandlers, ev: WheelEvent) => any)
    outerHTML: string
    outerText: string
    ownerDocument: Document

    Returns the node document. Returns null for documents.

    +
    onwheel: null | ((this: GlobalEventHandlers, ev: WheelEvent) => any)
    outerHTML: string
    outerText: string
    ownerDocument: Document

    Returns the node document. Returns null for documents.

    MDN Reference

    -
    parentElement: null | HTMLElement

    Returns the parent element.

    +
    parentElement: null | HTMLElement

    Returns the parent element.

    MDN Reference

    -
    parentNode: null | ParentNode

    Returns the parent.

    +
    parentNode: null | ParentNode

    Returns the parent.

    MDN Reference

    -
    part: DOMTokenList
    popover: null | string
    prefix: null | string

    Returns the namespace prefix.

    +
    part: DOMTokenList
    popover: null | string
    prefix: null | string

    Returns the namespace prefix.

    MDN Reference

    -
    previousElementSibling: null | Element

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

    +
    previousElementSibling: null | Element

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

    MDN Reference

    -
    previousSibling: null | ChildNode

    Returns the previous sibling.

    +
    previousSibling: null | ChildNode

    Returns the previous sibling.

    MDN Reference

    -
    PROCESSING_INSTRUCTION_NODE

    node is a ProcessingInstruction node.

    -
    role: null | string
    scrollHeight: number
    scrollLeft: number
    scrollTop: number
    scrollWidth: number
    shadowRoot: null | ShadowRoot

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

    +
    PROCESSING_INSTRUCTION_NODE

    node is a ProcessingInstruction node.

    +
    role: null | string
    scrollHeight: number
    scrollLeft: number
    scrollTop: number
    scrollWidth: number
    shadowRoot: null | ShadowRoot

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

    MDN Reference

    -
    slot: string

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

    +
    slot: string

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

    MDN Reference

    -
    slotController: LisSlotController
    spellcheck: boolean
    style: CSSStyleDeclaration
    tabIndex: number
    tagName: string

    Returns the HTML-uppercased qualified name.

    +
    slotController: LisSlotController
    spellcheck: boolean
    style: CSSStyleDeclaration
    tabIndex: number
    tagName: string

    Returns the HTML-uppercased qualified name.

    MDN Reference

    -
    TEXT_NODE

    node is a Text node.

    -
    textContent: null | string
    title: string
    translate: boolean
    type: "" | AlertModifierModel = ''

    The style of the alert element.

    -
    _$litElement$: boolean
    _initializers?: Initializer[]
    [metadata]: object & Record<PropertyKey, unknown>
    finalized: undefined | true

    Marks class as having been finalized, which includes creating properties +

    TEXT_NODE

    node is a Text node.

    +
    textContent: null | string
    title: string
    translate: boolean
    type: "" | AlertModifierModel = ''

    The style of the alert element.

    +
    _$litElement$: boolean
    _initializers?: Initializer[]
    [metadata]: object & Record<PropertyKey, unknown>
    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.

    -
    • Type Parameters

      • K extends keyof HTMLElementEventMap

      Parameters

      • type: K
      • listener: ((this: HTMLElement, ev: HTMLElementEventMap[K]) => any)
          • (this, ev): any
          • Parameters

            Returns any

      • Optionaloptions: boolean | AddEventListenerOptions

      Returns void

    • Parameters

      • type: string
      • listener: EventListenerOrEventListenerObject
      • Optionaloptions: boolean | AddEventListenerOptions

      Returns void

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

      +
    • Type Parameters

      • K extends keyof HTMLElementEventMap

      Parameters

      • type: K
      • listener: ((this: HTMLElement, ev: HTMLElementEventMap[K]) => any)
          • (this, ev): any
          • Parameters

            Returns any

      • Optionaloptions: boolean | AddEventListenerOptions

      Returns void

    • Parameters

      • type: string
      • listener: EventListenerOrEventListenerObject
      • Optionaloptions: boolean | AddEventListenerOptions

      Returns 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

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

      Returns void

    • Parameters

      • keyframes: null | PropertyIndexedKeyframes | Keyframe[]
      • Optionaloptions: number | KeyframeAnimationOptions

      Returns Animation

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

      +

      Parameters

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

      Returns void

    • Parameters

      • keyframes: null | PropertyIndexedKeyframes | Keyframe[]
      • Optionaloptions: number | KeyframeAnimationOptions

      Returns Animation

    • 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

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

      Returns void

    • Type Parameters

      • T extends Node

      Parameters

      • node: T

      Returns T

    • Returns ElementInternals

    • Creates a shadow root for element and returns it.

      +

      Parameters

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

      Returns void

    • Type Parameters

      • T extends Node

      Parameters

      • node: T

      Returns T

    • Returns ElementInternals

    • Creates a shadow root for element and returns it.

      MDN Reference

      -

      Parameters

      • init: ShadowRootInit

      Returns ShadowRoot

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

      +

      Parameters

      • init: ShadowRootInit

      Returns ShadowRoot

    • 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

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

      Returns void

    • Returns void

    • Parameters

      • Optionaloptions: CheckVisibilityOptions

      Returns boolean

    • Returns void

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

      +

      Parameters

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

      Returns void

    • Returns void

    • Parameters

      • Optionaloptions: CheckVisibilityOptions

      Returns boolean

    • Returns void

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

      MDN Reference

      -

      Parameters

      • Optionaldeep: boolean

      Returns Node

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

      +

      Parameters

      • Optionaldeep: boolean

      Returns Node

    • 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]

    • Type Parameters

      • K extends keyof SVGElementTagNameMap

      Parameters

      • selector: K

      Returns null | SVGElementTagNameMap[K]

    • Type Parameters

      • K extends keyof MathMLElementTagNameMap

      Parameters

      • selector: K

      Returns null | MathMLElementTagNameMap[K]

    • Type Parameters

      • E extends Element = Element

      Parameters

      • selectors: string

      Returns null | E

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

      +

      Type Parameters

      • K extends keyof HTMLElementTagNameMap

      Parameters

      • selector: K

      Returns null | HTMLElementTagNameMap[K]

    • Type Parameters

      • K extends keyof SVGElementTagNameMap

      Parameters

      • selector: K

      Returns null | SVGElementTagNameMap[K]

    • Type Parameters

      • K extends keyof MathMLElementTagNameMap

      Parameters

      • selector: K

      Returns null | MathMLElementTagNameMap[K]

    • Type Parameters

      • E extends Element = Element

      Parameters

      • selectors: string

      Returns null | E

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

      MDN Reference

      -

      Parameters

      • other: Node

      Returns number

    • Returns StylePropertyMapReadOnly

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

      +

      Parameters

      • other: Node

      Returns number

    • Returns StylePropertyMapReadOnly

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

      MDN Reference

      -

      Parameters

      • other: null | Node

      Returns boolean

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

      +

      Parameters

      • other: null | Node

      Returns 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

      Returns boolean

    • Parameters

      • Optionaloptions: FocusOptions

      Returns void

    • Parameters

      • Optionaloptions: GetAnimationsOptions

      Returns Animation[]

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

      +

      Parameters

      Returns boolean

    • Parameters

      • Optionaloptions: FocusOptions

      Returns void

    • Parameters

      • Optionaloptions: GetAnimationsOptions

      Returns Animation[]

    • 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

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

      +

      Parameters

      • qualifiedName: string

      Returns null | string

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

      MDN Reference

      -

      Returns string[]

    • Parameters

      • qualifiedName: string

      Returns null | Attr

    • Parameters

      • namespace: null | string
      • localName: string

      Returns null | Attr

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

      +

      Returns string[]

    • Parameters

      • qualifiedName: string

      Returns null | Attr

    • Parameters

      • namespace: null | string
      • localName: string

      Returns null | Attr

    • 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

    • Returns DOMRect

    • Returns DOMRectList

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

      +

      Parameters

      • namespace: null | string
      • localName: string

      Returns null | string

    • Returns DOMRect

    • Returns DOMRectList

    • 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>

    • Type Parameters

      • K extends keyof HTMLElementTagNameMap

      Parameters

      • qualifiedName: K

      Returns HTMLCollectionOf<HTMLElementTagNameMap[K]>

    • Type Parameters

      • K extends keyof SVGElementTagNameMap

      Parameters

      • qualifiedName: K

      Returns HTMLCollectionOf<SVGElementTagNameMap[K]>

    • Type Parameters

      • K extends keyof MathMLElementTagNameMap

      Parameters

      • qualifiedName: K

      Returns HTMLCollectionOf<MathMLElementTagNameMap[K]>

    • Type Parameters

      • K extends keyof HTMLElementDeprecatedTagNameMap

      Parameters

      • qualifiedName: K

      Returns HTMLCollectionOf<HTMLElementDeprecatedTagNameMap[K]>

    • Parameters

      • qualifiedName: string

      Returns HTMLCollectionOf<Element>

    • Parameters

      • namespaceURI: "http://www.w3.org/1999/xhtml"
      • localName: string

      Returns HTMLCollectionOf<HTMLElement>

    • Parameters

      • namespaceURI: "http://www.w3.org/2000/svg"
      • localName: string

      Returns HTMLCollectionOf<SVGElement>

    • Parameters

      • namespaceURI: "http://www.w3.org/1998/Math/MathML"
      • localName: string

      Returns HTMLCollectionOf<MathMLElement>

    • Parameters

      • namespace: null | string
      • localName: string

      Returns HTMLCollectionOf<Element>

    • Returns node's root.

      +

      Parameters

      • classNames: string

      Returns HTMLCollectionOf<Element>

    • Type Parameters

      • K extends keyof HTMLElementTagNameMap

      Parameters

      • qualifiedName: K

      Returns HTMLCollectionOf<HTMLElementTagNameMap[K]>

    • Type Parameters

      • K extends keyof SVGElementTagNameMap

      Parameters

      • qualifiedName: K

      Returns HTMLCollectionOf<SVGElementTagNameMap[K]>

    • Type Parameters

      • K extends keyof MathMLElementTagNameMap

      Parameters

      • qualifiedName: K

      Returns HTMLCollectionOf<MathMLElementTagNameMap[K]>

    • Type Parameters

      • K extends keyof HTMLElementDeprecatedTagNameMap

      Parameters

      • qualifiedName: K

      Returns HTMLCollectionOf<HTMLElementDeprecatedTagNameMap[K]>

    • Parameters

      • qualifiedName: string

      Returns HTMLCollectionOf<Element>

    • Parameters

      • namespaceURI: "http://www.w3.org/1999/xhtml"
      • localName: string

      Returns HTMLCollectionOf<HTMLElement>

    • Parameters

      • namespaceURI: "http://www.w3.org/2000/svg"
      • localName: string

      Returns HTMLCollectionOf<SVGElement>

    • Parameters

      • namespaceURI: "http://www.w3.org/1998/Math/MathML"
      • localName: string

      Returns HTMLCollectionOf<MathMLElement>

    • Parameters

      • namespace: null | string
      • localName: string

      Returns HTMLCollectionOf<Element>

    • Parameters

      • Optionaloptions: GetHTMLOptions

      Returns string

    • Returns node's root.

      MDN Reference

      -

      Parameters

      • Optionaloptions: GetRootNodeOptions

      Returns Node

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

      +

      Parameters

      • Optionaloptions: GetRootNodeOptions

      Returns Node

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

      MDN Reference

      -

      Parameters

      • qualifiedName: string

      Returns boolean

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

      +

      Parameters

      • qualifiedName: string

      Returns 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

    • Returns true if element has attributes, and false otherwise.

      +

      Parameters

      • namespace: null | string
      • localName: string

      Returns boolean

    • Returns true if element has attributes, and false otherwise.

      MDN Reference

      -

      Returns boolean

    • Returns whether node has children.

      +

      Returns boolean

    • Returns whether node has children.

      MDN Reference

      -

      Returns boolean

    • Parameters

      • pointerId: number

      Returns boolean

    • Returns void

    • Parameters

      • where: InsertPosition
      • element: Element

      Returns null | Element

    • Parameters

      • position: InsertPosition
      • text: string

      Returns void

    • Parameters

      • where: InsertPosition
      • data: string

      Returns void

    • Type Parameters

      • T extends Node

      Parameters

      • node: T
      • child: null | Node

      Returns T

    • Parameters

      • namespace: null | string

      Returns boolean

    • Returns whether node and otherNode have the same properties.

      +

      Returns boolean

    • Parameters

      • pointerId: number

      Returns boolean

    • Returns void

    • Parameters

      • where: InsertPosition
      • element: Element

      Returns null | Element

    • Parameters

      • position: InsertPosition
      • string: string

      Returns void

    • Parameters

      • where: InsertPosition
      • data: string

      Returns void

    • Type Parameters

      • T extends Node

      Parameters

      • node: T
      • child: null | Node

      Returns T

    • Parameters

      • namespace: null | string

      Returns boolean

    • Returns whether node and otherNode have the same properties.

      MDN Reference

      -

      Parameters

      • otherNode: null | Node

      Returns boolean

    • Parameters

      • otherNode: null | Node

      Returns boolean

    • Parameters

      • prefix: null | string

      Returns null | string

    • Parameters

      • namespace: null | string

      Returns null | string

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

      +

      Parameters

      • otherNode: null | Node

      Returns boolean

    • Parameters

      • otherNode: null | Node

      Returns boolean

    • Parameters

      • prefix: null | string

      Returns null | string

    • Parameters

      • namespace: null | string

      Returns null | string

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

      MDN Reference

      -

      Parameters

      • selectors: string

      Returns boolean

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

      +

      Parameters

      • selectors: string

      Returns boolean

    • 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

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

      +

      Returns 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

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

      Returns void

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

      +

      Parameters

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

      Returns void

    • 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]

    • Type Parameters

      • K extends keyof SVGElementTagNameMap

      Parameters

      • selectors: K

      Returns null | SVGElementTagNameMap[K]

    • Type Parameters

      • K extends keyof MathMLElementTagNameMap

      Parameters

      • selectors: K

      Returns null | MathMLElementTagNameMap[K]

    • Type Parameters

      • K extends keyof HTMLElementDeprecatedTagNameMap

      Parameters

      • selectors: K

      Returns null | HTMLElementDeprecatedTagNameMap[K]

    • Type Parameters

      • E extends Element = Element

      Parameters

      • selectors: string

      Returns null | E

    • Returns all element descendants of node that match selectors.

      +

      Type Parameters

      • K extends keyof HTMLElementTagNameMap

      Parameters

      • selectors: K

      Returns null | HTMLElementTagNameMap[K]

    • Type Parameters

      • K extends keyof SVGElementTagNameMap

      Parameters

      • selectors: K

      Returns null | SVGElementTagNameMap[K]

    • Type Parameters

      • K extends keyof MathMLElementTagNameMap

      Parameters

      • selectors: K

      Returns null | MathMLElementTagNameMap[K]

    • Type Parameters

      • K extends keyof HTMLElementDeprecatedTagNameMap

      Parameters

      • selectors: K

      Returns null | HTMLElementDeprecatedTagNameMap[K]

    • Type Parameters

      • E extends Element = Element

      Parameters

      • selectors: string

      Returns null | E

    • Returns all element descendants of node that match selectors.

      MDN Reference

      -

      Type Parameters

      • K extends keyof HTMLElementTagNameMap

      Parameters

      • selectors: K

      Returns NodeListOf<HTMLElementTagNameMap[K]>

    • Type Parameters

      • K extends keyof SVGElementTagNameMap

      Parameters

      • selectors: K

      Returns NodeListOf<SVGElementTagNameMap[K]>

    • Type Parameters

      • K extends keyof MathMLElementTagNameMap

      Parameters

      • selectors: K

      Returns NodeListOf<MathMLElementTagNameMap[K]>

    • Type Parameters

      • K extends keyof HTMLElementDeprecatedTagNameMap

      Parameters

      • selectors: K

      Returns NodeListOf<HTMLElementDeprecatedTagNameMap[K]>

    • Type Parameters

      • E extends Element = Element

      Parameters

      • selectors: string

      Returns NodeListOf<E>

    • Parameters

      • pointerId: number

      Returns void

    • Removes node.

      +

      Type Parameters

      • K extends keyof HTMLElementTagNameMap

      Parameters

      • selectors: K

      Returns NodeListOf<HTMLElementTagNameMap[K]>

    • Type Parameters

      • K extends keyof SVGElementTagNameMap

      Parameters

      • selectors: K

      Returns NodeListOf<SVGElementTagNameMap[K]>

    • Type Parameters

      • K extends keyof MathMLElementTagNameMap

      Parameters

      • selectors: K

      Returns NodeListOf<MathMLElementTagNameMap[K]>

    • Type Parameters

      • K extends keyof HTMLElementDeprecatedTagNameMap

      Parameters

      • selectors: K

      Returns NodeListOf<HTMLElementDeprecatedTagNameMap[K]>

    • Type Parameters

      • E extends Element = Element

      Parameters

      • selectors: string

      Returns NodeListOf<E>

    • Parameters

      • pointerId: number

      Returns void

    • Removes node.

      MDN Reference

      -

      Returns void

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

      +

      Returns void

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

      MDN Reference

      -

      Parameters

      • qualifiedName: string

      Returns void

    • Parameters

      • attr: Attr

      Returns Attr

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

      +

      Parameters

      • qualifiedName: string

      Returns void

    • Parameters

      • attr: Attr

      Returns Attr

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

      MDN Reference

      -

      Parameters

      • namespace: null | string
      • localName: string

      Returns void

    • Type Parameters

      • T extends Node

      Parameters

      • child: T

      Returns T

    • Type Parameters

      • K extends keyof HTMLElementEventMap

      Parameters

      • type: K
      • listener: ((this: HTMLElement, ev: HTMLElementEventMap[K]) => any)
          • (this, ev): any
          • Parameters

            Returns any

      • Optionaloptions: boolean | EventListenerOptions

      Returns void

    • Parameters

      • type: string
      • listener: EventListenerOrEventListenerObject
      • Optionaloptions: boolean | EventListenerOptions

      Returns void

    • Type Parameters

      • T extends Node

      Parameters

      • node: Node
      • child: T

      Returns T

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

      +

      Parameters

      • namespace: null | string
      • localName: string

      Returns void

    • Type Parameters

      • T extends Node

      Parameters

      • child: T

      Returns T

    • Type Parameters

      • K extends keyof HTMLElementEventMap

      Parameters

      • type: K
      • listener: ((this: HTMLElement, ev: HTMLElementEventMap[K]) => any)
          • (this, ev): any
          • Parameters

            Returns any

      • Optionaloptions: boolean | EventListenerOptions

      Returns void

    • Parameters

      • type: string
      • listener: EventListenerOrEventListenerObject
      • Optionaloptions: boolean | EventListenerOptions

      Returns void

    • Type Parameters

      • T extends Node

      Parameters

      • node: Node
      • child: T

      Returns T

    • 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

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

      Returns void

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

      +

      Parameters

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

      Returns 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

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

      Returns void

    • Displays element fullscreen and resolves promise when done.

      +

      Parameters

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

      Returns 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

      • Optionaloptions: FullscreenOptions

      Returns Promise<void>

    • Returns void

    • Parameters

      • Optionaloptions: ScrollToOptions

      Returns void

    • Parameters

      • x: number
      • y: number

      Returns void

    • Parameters

      • Optionaloptions: ScrollToOptions

      Returns void

    • Parameters

      • x: number
      • y: number

      Returns void

    • Parameters

      • Optionalarg: boolean | ScrollIntoViewOptions

      Returns void

    • Parameters

      • Optionaloptions: ScrollToOptions

      Returns void

    • Parameters

      • x: number
      • y: number

      Returns void

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

      +

      Parameters

      • Optionaloptions: FullscreenOptions

      Returns Promise<void>

    • Parameters

      • Optionaloptions: PointerLockOptions

      Returns Promise<void>

    • Parameters

      • Optionaloptions: ScrollToOptions

      Returns void

    • Parameters

      • x: number
      • y: number

      Returns void

    • Parameters

      • Optionaloptions: ScrollToOptions

      Returns void

    • Parameters

      • x: number
      • y: number

      Returns void

    • Parameters

      • Optionalarg: boolean | ScrollIntoViewOptions

      Returns void

    • Parameters

      • Optionaloptions: ScrollToOptions

      Returns void

    • Parameters

      • x: number
      • y: number

      Returns 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

    • Parameters

      • attr: Attr

      Returns null | Attr

    • Parameters

      • attr: Attr

      Returns null | Attr

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

      +

      Parameters

      • qualifiedName: string
      • value: string

      Returns void

    • Parameters

      • attr: Attr

      Returns null | Attr

    • Parameters

      • attr: Attr

      Returns null | Attr

    • 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

    • Parameters

      • pointerId: number

      Returns void

    • Returns void

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

      +

      Parameters

      • namespace: null | string
      • qualifiedName: string
      • value: string

      Returns void

    • Parameters

      • html: string

      Returns void

    • Parameters

      • pointerId: number

      Returns void

    • Returns void

    • 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
      • Optionalforce: boolean

      Returns boolean

    • Parameters

      • Optionalforce: boolean

      Returns void

    • Parameters

      • selectors: string

      Returns boolean

      This is a legacy alias of matches.

      +

      Parameters

      • qualifiedName: string
      • Optionalforce: boolean

      Returns boolean

    • Parameters

      • Optionalforce: boolean

      Returns boolean

    • Parameters

      • selectors: string

      Returns boolean

      This is a legacy alias of matches.

      MDN Reference

      -
    • Adds an initializer function to the class that is called during instance +

    • 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 @@ -941,7 +962,7 @@

      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>

    rendering

    renderOptions: RenderOptions
    renderRoot: HTMLElement | DocumentFragment

    Node or ShadowRoot into which element DOM should be rendered. Defaults +

    Parameters

    • name: PropertyKey

    Returns PropertyDeclaration<unknown, unknown>

    rendering

    renderOptions: RenderOptions
    renderRoot: DocumentFragment | HTMLElement

    Node or ShadowRoot into which element DOM should be rendered. Defaults to an open shadowRoot.

    shadowRootOptions: ShadowRootInit

    Options used when calling attachShadow. Set this property to customize the options for the shadowRoot; for example, to create a closed @@ -1038,4 +1059,4 @@

    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: Map<PropertyKey, unknown> | PropertyValueMap<any>

    Returns void

    +

    Parameters

    • _changedProperties: Map<PropertyKey, unknown> | PropertyValueMap<any>

    Returns void

    diff --git a/docs/classes/core_components.LisFormInputExampleElement.html b/docs/classes/core_components.LisFormInputExampleElement.html index f96bc8d..3905385 100644 --- a/docs/classes/core_components.LisFormInputExampleElement.html +++ b/docs/classes/core_components.LisFormInputExampleElement.html @@ -6,17 +6,20 @@
    <!-- set the text via HTML -->
    <lis-from-input-example-element text="This is the example text"></lis-from-input-example-element>

    <!-- set the text via JavaScript -->
    <lis-from-input-example-element id="example"></lis-from-input-example-element>

    <script type="text/javascript">
    // get the example element.
    const exampleElement = document.getElementById('example');
    // set the element's example property
    exampleElement.text = 'This is also example text';
    </script>
    -

    Hierarchy

    • LitElement
      • LisFormInputExampleElement

    Hierarchy

    • LitElement
      • LisFormInputExampleElement

    Other

    accessKey: string
    accessKeyLabel: string
    ariaAtomic: null | string
    ariaAutoComplete: null | string
    ariaBusy: null | string
    ariaChecked: null | string
    ariaColCount: null | string
    ariaColIndex: null | string
    ariaColSpan: null | string
    ariaCurrent: null | string
    ariaDisabled: null | string
    ariaExpanded: null | string
    ariaHasPopup: null | string
    ariaHidden: null | string
    ariaInvalid: null | string
    ariaKeyShortcuts: null | string
    ariaLabel: null | string
    ariaLevel: null | string
    ariaLive: null | string
    ariaModal: null | string
    ariaMultiLine: null | string
    ariaMultiSelectable: null | string
    ariaOrientation: null | string
    ariaPlaceholder: null | string
    ariaPosInSet: null | string
    ariaPressed: null | string
    ariaReadOnly: null | string
    ariaRequired: null | string
    ariaRoleDescription: null | string
    ariaRowCount: null | string
    ariaRowIndex: null | string
    ariaRowSpan: null | string
    ariaSelected: null | string
    ariaSetSize: null | string
    ariaSort: null | string
    ariaValueMax: null | string
    ariaValueMin: null | string
    ariaValueNow: null | string
    ariaValueText: null | string
    assignedSlot: null | HTMLSlotElement
    ATTRIBUTE_NODE
    attributes: NamedNodeMap
    attributeStyleMap: StylePropertyMap
    autocapitalize: string
    autofocus: boolean
    baseURI: string

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

    +
    accessKeyLabel: string
    ariaAtomic: null | string
    ariaAutoComplete: null | string
    ariaBrailleLabel: null | string
    ariaBrailleRoleDescription: null | string
    ariaBusy: null | string
    ariaChecked: null | string
    ariaColCount: null | string
    ariaColIndex: null | string
    ariaColSpan: null | string
    ariaCurrent: null | string
    ariaDescription: null | string
    ariaDisabled: null | string
    ariaExpanded: null | string
    ariaHasPopup: null | string
    ariaHidden: null | string
    ariaInvalid: null | string
    ariaKeyShortcuts: null | string
    ariaLabel: null | string
    ariaLevel: null | string
    ariaLive: null | string
    ariaModal: null | string
    ariaMultiLine: null | string
    ariaMultiSelectable: null | string
    ariaOrientation: null | string
    ariaPlaceholder: null | string
    ariaPosInSet: null | string
    ariaPressed: null | string
    ariaReadOnly: null | string
    ariaRequired: null | string
    ariaRoleDescription: null | string
    ariaRowCount: null | string
    ariaRowIndex: null | string
    ariaRowSpan: null | string
    ariaSelected: null | string
    ariaSetSize: null | string
    ariaSort: null | string
    ariaValueMax: null | string
    ariaValueMin: null | string
    ariaValueNow: null | string
    ariaValueText: null | string
    assignedSlot: null | HTMLSlotElement
    ATTRIBUTE_NODE
    attributes: NamedNodeMap
    attributeStyleMap: StylePropertyMap
    autocapitalize: string
    autofocus: boolean
    baseURI: string

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

    MDN Reference

    -
    CDATA_SECTION_NODE

    node is a CDATASection node.

    -
    childElementCount: number
    childNodes: NodeListOf<ChildNode>

    Returns the children.

    +
    CDATA_SECTION_NODE

    node is a CDATASection node.

    +
    childElementCount: number
    childNodes: NodeListOf<ChildNode>

    Returns the children.

    MDN Reference

    -
    children: HTMLCollection

    Returns the child elements.

    +
    children: HTMLCollection

    Returns the child elements.

    MDN Reference

    -
    classList: DOMTokenList

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

    +
    classList: DOMTokenList

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

    MDN Reference

    -
    className: string

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

    +
    className: string

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

    MDN Reference

    -
    clientHeight: number
    clientLeft: number
    clientTop: number
    clientWidth: number
    COMMENT_NODE

    node is a Comment node.

    -
    contentEditable: string
    dataset: DOMStringMap
    dir: string
    DOCUMENT_FRAGMENT_NODE

    node is a DocumentFragment node.

    -
    DOCUMENT_NODE

    node is a document.

    -
    DOCUMENT_POSITION_CONTAINED_BY

    Set when other is a descendant of node.

    -
    DOCUMENT_POSITION_CONTAINS

    Set when other is an ancestor of node.

    -
    DOCUMENT_POSITION_DISCONNECTED

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

    -
    DOCUMENT_POSITION_FOLLOWING

    Set when other is following node.

    -
    DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC
    DOCUMENT_POSITION_PRECEDING

    Set when other is preceding node.

    -
    DOCUMENT_TYPE_NODE

    node is a doctype.

    -
    draggable: boolean
    ELEMENT_NODE

    node is an element.

    -
    enterKeyHint: string
    ENTITY_NODE
    ENTITY_REFERENCE_NODE
    firstChild: null | ChildNode

    Returns the first child.

    +
    clientHeight: number
    clientLeft: number
    clientTop: number
    clientWidth: number
    COMMENT_NODE

    node is a Comment node.

    +
    contentEditable: string
    dataset: DOMStringMap
    dir: string
    DOCUMENT_FRAGMENT_NODE

    node is a DocumentFragment node.

    +
    DOCUMENT_NODE

    node is a document.

    +
    DOCUMENT_POSITION_CONTAINED_BY

    Set when other is a descendant of node.

    +
    DOCUMENT_POSITION_CONTAINS

    Set when other is an ancestor of node.

    +
    DOCUMENT_POSITION_DISCONNECTED

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

    +
    DOCUMENT_POSITION_FOLLOWING

    Set when other is following node.

    +
    DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC
    DOCUMENT_POSITION_PRECEDING

    Set when other is preceding node.

    +
    DOCUMENT_TYPE_NODE

    node is a doctype.

    +
    draggable: boolean
    ELEMENT_NODE

    node is an element.

    +
    enterKeyHint: string
    ENTITY_NODE
    ENTITY_REFERENCE_NODE
    firstChild: null | ChildNode

    Returns the first child.

    MDN Reference

    -
    firstElementChild: null | Element

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

    +
    firstElementChild: null | Element

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

    MDN Reference

    -
    hidden: boolean
    id: string

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

    +
    hidden: boolean
    id: string

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

    MDN Reference

    -
    inert: boolean
    innerHTML: string
    innerText: string
    inputMode: string
    isConnected: boolean

    Returns true if node is connected and false otherwise.

    +
    inert: boolean
    innerHTML: string
    innerText: string
    inputMode: string
    isConnected: boolean

    Returns true if node is connected and false otherwise.

    MDN Reference

    -
    isContentEditable: boolean
    lang: string
    lastChild: null | ChildNode

    Returns the last child.

    +
    isContentEditable: boolean
    lang: string
    lastChild: null | ChildNode

    Returns the last child.

    MDN Reference

    -
    lastElementChild: null | Element

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

    +
    lastElementChild: null | Element

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

    MDN Reference

    -
    localName: string

    Returns the local name.

    +
    localName: string

    Returns the local name.

    MDN Reference

    -
    namespaceURI: null | string

    Returns the namespace.

    +
    namespaceURI: null | string

    Returns the namespace.

    MDN Reference

    -
    nextElementSibling: null | Element

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

    +
    nextElementSibling: null | Element

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

    MDN Reference

    -
    nextSibling: null | ChildNode

    Returns the next sibling.

    +
    nextSibling: null | ChildNode

    Returns the next sibling.

    MDN Reference

    -
    nodeName: string

    Returns a string appropriate for the type of node.

    +
    nodeName: string

    Returns a string appropriate for the type of node.

    MDN Reference

    -
    nodeType: number

    Returns the type of node.

    +
    nodeType: number

    Returns the type of node.

    MDN Reference

    -
    nodeValue: null | string
    nonce?: string
    NOTATION_NODE
    offsetHeight: number
    offsetLeft: number
    offsetParent: null | Element
    offsetTop: number
    offsetWidth: number
    onabort: null | ((this: GlobalEventHandlers, ev: UIEvent) => any)

    Fires when the user aborts the download.

    +
    nodeValue: null | string
    nonce?: string
    NOTATION_NODE
    offsetHeight: number
    offsetLeft: number
    offsetParent: null | Element
    offsetTop: number
    offsetWidth: number
    onabort: null | ((this: GlobalEventHandlers, ev: UIEvent) => any)

    Fires when the user aborts the download.

    The event.

    MDN Reference

    -
    onanimationcancel: null | ((this: GlobalEventHandlers, ev: AnimationEvent) => any)
    onanimationend: null | ((this: GlobalEventHandlers, ev: AnimationEvent) => any)
    onanimationiteration: null | ((this: GlobalEventHandlers, ev: AnimationEvent) => any)
    onanimationstart: null | ((this: GlobalEventHandlers, ev: AnimationEvent) => any)
    onauxclick: null | ((this: GlobalEventHandlers, ev: MouseEvent) => any)
    onbeforeinput: null | ((this: GlobalEventHandlers, ev: InputEvent) => any)
    onblur: null | ((this: GlobalEventHandlers, ev: FocusEvent) => any)

    Fires when the object loses the input focus.

    +
    onanimationcancel: null | ((this: GlobalEventHandlers, ev: AnimationEvent) => any)
    onanimationend: null | ((this: GlobalEventHandlers, ev: AnimationEvent) => any)
    onanimationiteration: null | ((this: GlobalEventHandlers, ev: AnimationEvent) => any)
    onanimationstart: null | ((this: GlobalEventHandlers, ev: AnimationEvent) => any)
    onauxclick: null | ((this: GlobalEventHandlers, ev: MouseEvent) => any)
    onbeforeinput: null | ((this: GlobalEventHandlers, ev: InputEvent) => any)
    onbeforetoggle: null | ((this: GlobalEventHandlers, ev: Event) => any)
    onblur: null | ((this: GlobalEventHandlers, ev: FocusEvent) => any)

    Fires when the object loses the input focus.

    The focus event.

    MDN Reference

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

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

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

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

    The event.

    MDN Reference

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

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

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

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

    The event.

    MDN Reference

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

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

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

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

    The mouse event.

    MDN Reference

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

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

    +
    onclose: null | ((this: GlobalEventHandlers, ev: Event) => any)
    oncontextlost: null | ((this: GlobalEventHandlers, ev: Event) => any)
    oncontextmenu: null | ((this: GlobalEventHandlers, ev: MouseEvent) => any)

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

    The mouse event.

    MDN Reference

    -
    oncopy: null | ((this: GlobalEventHandlers, ev: ClipboardEvent) => any)
    oncuechange: null | ((this: GlobalEventHandlers, ev: Event) => any)
    oncut: null | ((this: GlobalEventHandlers, ev: ClipboardEvent) => any)
    ondblclick: null | ((this: GlobalEventHandlers, ev: MouseEvent) => any)

    Fires when the user double-clicks the object.

    +
    oncontextrestored: null | ((this: GlobalEventHandlers, ev: Event) => any)
    oncopy: null | ((this: GlobalEventHandlers, ev: ClipboardEvent) => any)
    oncuechange: null | ((this: GlobalEventHandlers, ev: Event) => any)
    oncut: null | ((this: GlobalEventHandlers, ev: ClipboardEvent) => any)
    ondblclick: null | ((this: GlobalEventHandlers, ev: MouseEvent) => any)

    Fires when the user double-clicks the object.

    The mouse event.

    MDN Reference

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

    Fires on the source object continuously during a drag operation.

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

    Fires on the source object continuously during a drag operation.

    The event.

    MDN Reference

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

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

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

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

    The event.

    MDN Reference

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

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

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

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

    The drag event.

    MDN Reference

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

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

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

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

    The drag event.

    MDN Reference

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

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

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

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

    The event.

    MDN Reference

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

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

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

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

    The event.

    MDN Reference

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

    Occurs when the duration attribute is updated.

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

    Occurs when the duration attribute is updated.

    The event.

    MDN Reference

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

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

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

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

    The event.

    MDN Reference

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

    Occurs when the end of playback is reached.

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

    Occurs when the end of playback is reached.

    The event

    MDN Reference

    -
    onerror: OnErrorEventHandler

    Fires when an error occurs during object loading.

    +
    onerror: OnErrorEventHandler

    Fires when an error occurs during object loading.

    The event.

    MDN Reference

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

    Fires when the object receives focus.

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

    Fires when the object receives focus.

    The event.

    MDN Reference

    -
    onformdata: null | ((this: GlobalEventHandlers, ev: FormDataEvent) => any)
    onfullscreenchange: null | ((this: Element, ev: Event) => any)
    onfullscreenerror: null | ((this: Element, ev: Event) => any)
    ongotpointercapture: null | ((this: GlobalEventHandlers, ev: PointerEvent) => any)
    oninput: null | ((this: GlobalEventHandlers, ev: Event) => any)
    oninvalid: null | ((this: GlobalEventHandlers, ev: Event) => any)
    onkeydown: null | ((this: GlobalEventHandlers, ev: KeyboardEvent) => any)

    Fires when the user presses a key.

    +
    onformdata: null | ((this: GlobalEventHandlers, ev: FormDataEvent) => any)
    onfullscreenchange: null | ((this: Element, ev: Event) => any)
    onfullscreenerror: null | ((this: Element, ev: Event) => any)
    ongotpointercapture: null | ((this: GlobalEventHandlers, ev: PointerEvent) => any)
    oninput: null | ((this: GlobalEventHandlers, ev: Event) => any)
    oninvalid: null | ((this: GlobalEventHandlers, ev: Event) => any)
    onkeydown: null | ((this: GlobalEventHandlers, ev: KeyboardEvent) => any)

    Fires when the user presses a key.

    The keyboard event

    MDN Reference

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

    Fires when the user presses an alphanumeric key.

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

    Fires when the user presses an alphanumeric key.

    The event.

    MDN Reference

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

    Fires when the user releases a key.

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

    Fires when the user releases a key.

    The keyboard event

    MDN Reference

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

    Fires immediately after the browser loads the object.

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

    Fires immediately after the browser loads the object.

    The event.

    MDN Reference

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

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

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

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

    The event.

    MDN Reference

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

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

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

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

    The event.

    MDN Reference

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

    Occurs when Internet Explorer begins looking for media data.

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

    Occurs when Internet Explorer begins looking for media data.

    The event.

    MDN Reference

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

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

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

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

    The mouse event.

    MDN Reference

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

    Fires when the user moves the mouse over the object.

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

    Fires when the user moves the mouse over the object.

    The mouse event.

    MDN Reference

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

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

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

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

    The mouse event.

    MDN Reference

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

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

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

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

    The mouse event.

    MDN Reference

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

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

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

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

    The mouse event.

    MDN Reference

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

    Occurs when playback is paused.

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

    Occurs when playback is paused.

    The event.

    MDN Reference

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

    Occurs when the play method is requested.

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

    Occurs when the play method is requested.

    The event.

    MDN Reference

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

    Occurs when the audio or video has started playing.

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

    Occurs when the audio or video has started playing.

    The event.

    MDN Reference

    -
    onpointercancel: null | ((this: GlobalEventHandlers, ev: PointerEvent) => any)
    onpointerdown: null | ((this: GlobalEventHandlers, ev: PointerEvent) => any)
    onpointerenter: null | ((this: GlobalEventHandlers, ev: PointerEvent) => any)
    onpointerleave: null | ((this: GlobalEventHandlers, ev: PointerEvent) => any)
    onpointermove: null | ((this: GlobalEventHandlers, ev: PointerEvent) => any)
    onpointerout: null | ((this: GlobalEventHandlers, ev: PointerEvent) => any)
    onpointerover: null | ((this: GlobalEventHandlers, ev: PointerEvent) => any)
    onpointerup: null | ((this: GlobalEventHandlers, ev: PointerEvent) => any)
    onprogress: null | ((this: GlobalEventHandlers, ev: ProgressEvent<EventTarget>) => any)

    Occurs to indicate progress while downloading media data.

    +
    onpointercancel: null | ((this: GlobalEventHandlers, ev: PointerEvent) => any)
    onpointerdown: null | ((this: GlobalEventHandlers, ev: PointerEvent) => any)
    onpointerenter: null | ((this: GlobalEventHandlers, ev: PointerEvent) => any)
    onpointerleave: null | ((this: GlobalEventHandlers, ev: PointerEvent) => any)
    onpointermove: null | ((this: GlobalEventHandlers, ev: PointerEvent) => any)
    onpointerout: null | ((this: GlobalEventHandlers, ev: PointerEvent) => any)
    onpointerover: null | ((this: GlobalEventHandlers, ev: PointerEvent) => any)
    onpointerup: null | ((this: GlobalEventHandlers, ev: PointerEvent) => any)
    onprogress: null | ((this: GlobalEventHandlers, ev: ProgressEvent<EventTarget>) => any)

    Occurs to indicate progress while downloading media data.

    The event.

    MDN Reference

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

    Occurs when the playback rate is increased or decreased.

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

    Occurs when the playback rate is increased or decreased.

    The event.

    MDN Reference

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

    Fires when the user resets a form.

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

    Fires when the user resets a form.

    The event.

    MDN Reference

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

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

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

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

    The event.

    MDN Reference

    -
    onscrollend: null | ((this: GlobalEventHandlers, ev: Event) => any)
    onsecuritypolicyviolation: null | ((this: GlobalEventHandlers, ev: SecurityPolicyViolationEvent) => any)
    onseeked: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when the seek operation ends.

    +
    onscrollend: null | ((this: GlobalEventHandlers, ev: Event) => any)
    onsecuritypolicyviolation: null | ((this: GlobalEventHandlers, ev: SecurityPolicyViolationEvent) => any)
    onseeked: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when the seek operation ends.

    The event.

    MDN Reference

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

    Occurs when the current playback position is moved.

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

    Occurs when the current playback position is moved.

    The event.

    MDN Reference

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

    Fires when the current selection changes.

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

    Fires when the current selection changes.

    The event.

    MDN Reference

    -
    onselectionchange: null | ((this: GlobalEventHandlers, ev: Event) => any)
    onselectstart: null | ((this: GlobalEventHandlers, ev: Event) => any)
    onslotchange: null | ((this: GlobalEventHandlers, ev: Event) => any)
    onstalled: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when the download has stopped.

    +
    onselectionchange: null | ((this: GlobalEventHandlers, ev: Event) => any)
    onselectstart: null | ((this: GlobalEventHandlers, ev: Event) => any)
    onslotchange: null | ((this: GlobalEventHandlers, ev: Event) => any)
    onstalled: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when the download has stopped.

    The event.

    MDN Reference

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

    Occurs if the load operation has been intentionally halted.

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

    Occurs if the load operation has been intentionally halted.

    The event.

    MDN Reference

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

    Occurs to indicate the current playback position.

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

    Occurs to indicate the current playback position.

    The event.

    MDN Reference

    -
    ontoggle: null | ((this: GlobalEventHandlers, ev: Event) => any)
    ontouchcancel?: null | ((this: GlobalEventHandlers, ev: TouchEvent) => any)
    ontouchend?: null | ((this: GlobalEventHandlers, ev: TouchEvent) => any)
    ontouchmove?: null | ((this: GlobalEventHandlers, ev: TouchEvent) => any)
    ontouchstart?: null | ((this: GlobalEventHandlers, ev: TouchEvent) => any)
    ontransitioncancel: null | ((this: GlobalEventHandlers, ev: TransitionEvent) => any)
    ontransitionend: null | ((this: GlobalEventHandlers, ev: TransitionEvent) => any)
    ontransitionrun: null | ((this: GlobalEventHandlers, ev: TransitionEvent) => any)
    ontransitionstart: null | ((this: GlobalEventHandlers, ev: TransitionEvent) => any)
    onvolumechange: null | ((this: GlobalEventHandlers, ev: Event) => any)

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

    +
    ontoggle: null | ((this: GlobalEventHandlers, ev: Event) => any)
    ontouchcancel?: null | ((this: GlobalEventHandlers, ev: TouchEvent) => any)
    ontouchend?: null | ((this: GlobalEventHandlers, ev: TouchEvent) => any)
    ontouchmove?: null | ((this: GlobalEventHandlers, ev: TouchEvent) => any)
    ontouchstart?: null | ((this: GlobalEventHandlers, ev: TouchEvent) => any)
    ontransitioncancel: null | ((this: GlobalEventHandlers, ev: TransitionEvent) => any)
    ontransitionend: null | ((this: GlobalEventHandlers, ev: TransitionEvent) => any)
    ontransitionrun: null | ((this: GlobalEventHandlers, ev: TransitionEvent) => any)
    ontransitionstart: null | ((this: GlobalEventHandlers, ev: TransitionEvent) => any)
    onvolumechange: null | ((this: GlobalEventHandlers, ev: Event) => any)

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

    The event.

    MDN Reference

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

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

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

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

    The event.

    MDN Reference

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

    This is a legacy alias of onanimationend.

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

    This is a legacy alias of onanimationend.

    MDN Reference

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

    This is a legacy alias of onanimationiteration.

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

    This is a legacy alias of onanimationiteration.

    MDN Reference

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

    This is a legacy alias of onanimationstart.

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

    This is a legacy alias of onanimationstart.

    MDN Reference

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

    This is a legacy alias of ontransitionend.

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

    This is a legacy alias of ontransitionend.

    MDN Reference

    -
    onwheel: null | ((this: GlobalEventHandlers, ev: WheelEvent) => any)
    outerHTML: string
    outerText: string
    ownerDocument: Document

    Returns the node document. Returns null for documents.

    +
    onwheel: null | ((this: GlobalEventHandlers, ev: WheelEvent) => any)
    outerHTML: string
    outerText: string
    ownerDocument: Document

    Returns the node document. Returns null for documents.

    MDN Reference

    -
    parentElement: null | HTMLElement

    Returns the parent element.

    +
    parentElement: null | HTMLElement

    Returns the parent element.

    MDN Reference

    -
    parentNode: null | ParentNode

    Returns the parent.

    +
    parentNode: null | ParentNode

    Returns the parent.

    MDN Reference

    -
    part: DOMTokenList
    popover: null | string
    prefix: null | string

    Returns the namespace prefix.

    +
    part: DOMTokenList
    popover: null | string
    prefix: null | string

    Returns the namespace prefix.

    MDN Reference

    -
    previousElementSibling: null | Element

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

    +
    previousElementSibling: null | Element

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

    MDN Reference

    -
    previousSibling: null | ChildNode

    Returns the previous sibling.

    +
    previousSibling: null | ChildNode

    Returns the previous sibling.

    MDN Reference

    -
    PROCESSING_INSTRUCTION_NODE

    node is a ProcessingInstruction node.

    -
    role: null | string
    scrollHeight: number
    scrollLeft: number
    scrollTop: number
    scrollWidth: number
    shadowRoot: null | ShadowRoot

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

    +
    PROCESSING_INSTRUCTION_NODE

    node is a ProcessingInstruction node.

    +
    role: null | string
    scrollHeight: number
    scrollLeft: number
    scrollTop: number
    scrollWidth: number
    shadowRoot: null | ShadowRoot

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

    MDN Reference

    -
    slot: string

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

    +
    slot: string

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

    MDN Reference

    -
    spellcheck: boolean
    style: CSSStyleDeclaration
    tabIndex: number
    tagName: string

    Returns the HTML-uppercased qualified name.

    +
    spellcheck: boolean
    style: CSSStyleDeclaration
    tabIndex: number
    tagName: string

    Returns the HTML-uppercased qualified name.

    MDN Reference

    -
    text?: string

    The text to show in the example element.

    -
    TEXT_NODE

    node is a Text node.

    -
    textContent: null | string
    title: string
    translate: boolean
    _$litElement$: boolean
    _initializers?: Initializer[]
    [metadata]: object & Record<PropertyKey, unknown>
    finalized: undefined | true

    Marks class as having been finalized, which includes creating properties +

    text?: string

    The text to show in the example element.

    +
    TEXT_NODE

    node is a Text node.

    +
    textContent: null | string
    title: string
    translate: boolean
    _$litElement$: boolean
    _initializers?: Initializer[]
    [metadata]: object & Record<PropertyKey, unknown>
    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.

    -
    • Type Parameters

      • K extends keyof HTMLElementEventMap

      Parameters

      • type: K
      • listener: ((this: HTMLElement, ev: HTMLElementEventMap[K]) => any)
          • (this, ev): any
          • Parameters

            Returns any

      • Optionaloptions: boolean | AddEventListenerOptions

      Returns void

    • Parameters

      • type: string
      • listener: EventListenerOrEventListenerObject
      • Optionaloptions: boolean | AddEventListenerOptions

      Returns void

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

      +
    • Type Parameters

      • K extends keyof HTMLElementEventMap

      Parameters

      • type: K
      • listener: ((this: HTMLElement, ev: HTMLElementEventMap[K]) => any)
          • (this, ev): any
          • Parameters

            Returns any

      • Optionaloptions: boolean | AddEventListenerOptions

      Returns void

    • Parameters

      • type: string
      • listener: EventListenerOrEventListenerObject
      • Optionaloptions: boolean | AddEventListenerOptions

      Returns 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

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

      Returns void

    • Parameters

      • keyframes: null | PropertyIndexedKeyframes | Keyframe[]
      • Optionaloptions: number | KeyframeAnimationOptions

      Returns Animation

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

      +

      Parameters

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

      Returns void

    • Parameters

      • keyframes: null | PropertyIndexedKeyframes | Keyframe[]
      • Optionaloptions: number | KeyframeAnimationOptions

      Returns Animation

    • 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

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

      Returns void

    • Type Parameters

      • T extends Node

      Parameters

      • node: T

      Returns T

    • Returns ElementInternals

    • Creates a shadow root for element and returns it.

      +

      Parameters

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

      Returns void

    • Type Parameters

      • T extends Node

      Parameters

      • node: T

      Returns T

    • Returns ElementInternals

    • Creates a shadow root for element and returns it.

      MDN Reference

      -

      Parameters

      • init: ShadowRootInit

      Returns ShadowRoot

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

      +

      Parameters

      • init: ShadowRootInit

      Returns ShadowRoot

    • 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

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

      Returns void

    • Returns void

    • Parameters

      • Optionaloptions: CheckVisibilityOptions

      Returns boolean

    • Returns void

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

      +

      Parameters

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

      Returns void

    • Returns void

    • Parameters

      • Optionaloptions: CheckVisibilityOptions

      Returns boolean

    • Returns void

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

      MDN Reference

      -

      Parameters

      • Optionaldeep: boolean

      Returns Node

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

      +

      Parameters

      • Optionaldeep: boolean

      Returns Node

    • 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]

    • Type Parameters

      • K extends keyof SVGElementTagNameMap

      Parameters

      • selector: K

      Returns null | SVGElementTagNameMap[K]

    • Type Parameters

      • K extends keyof MathMLElementTagNameMap

      Parameters

      • selector: K

      Returns null | MathMLElementTagNameMap[K]

    • Type Parameters

      • E extends Element = Element

      Parameters

      • selectors: string

      Returns null | E

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

      +

      Type Parameters

      • K extends keyof HTMLElementTagNameMap

      Parameters

      • selector: K

      Returns null | HTMLElementTagNameMap[K]

    • Type Parameters

      • K extends keyof SVGElementTagNameMap

      Parameters

      • selector: K

      Returns null | SVGElementTagNameMap[K]

    • Type Parameters

      • K extends keyof MathMLElementTagNameMap

      Parameters

      • selector: K

      Returns null | MathMLElementTagNameMap[K]

    • Type Parameters

      • E extends Element = Element

      Parameters

      • selectors: string

      Returns null | E

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

      MDN Reference

      -

      Parameters

      • other: Node

      Returns number

    • Returns StylePropertyMapReadOnly

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

      +

      Parameters

      • other: Node

      Returns number

    • Returns StylePropertyMapReadOnly

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

      MDN Reference

      -

      Parameters

      • other: null | Node

      Returns boolean

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

      +

      Parameters

      • other: null | Node

      Returns 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

      Returns boolean

    • Parameters

      • Optionaloptions: FocusOptions

      Returns void

    • Parameters

      • Optionaloptions: GetAnimationsOptions

      Returns Animation[]

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

      +

      Parameters

      Returns boolean

    • Parameters

      • Optionaloptions: FocusOptions

      Returns void

    • Parameters

      • Optionaloptions: GetAnimationsOptions

      Returns Animation[]

    • 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

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

      +

      Parameters

      • qualifiedName: string

      Returns null | string

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

      MDN Reference

      -

      Returns string[]

    • Parameters

      • qualifiedName: string

      Returns null | Attr

    • Parameters

      • namespace: null | string
      • localName: string

      Returns null | Attr

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

      +

      Returns string[]

    • Parameters

      • qualifiedName: string

      Returns null | Attr

    • Parameters

      • namespace: null | string
      • localName: string

      Returns null | Attr

    • 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

    • Returns DOMRect

    • Returns DOMRectList

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

      +

      Parameters

      • namespace: null | string
      • localName: string

      Returns null | string

    • Returns DOMRect

    • Returns DOMRectList

    • 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>

    • Type Parameters

      • K extends keyof HTMLElementTagNameMap

      Parameters

      • qualifiedName: K

      Returns HTMLCollectionOf<HTMLElementTagNameMap[K]>

    • Type Parameters

      • K extends keyof SVGElementTagNameMap

      Parameters

      • qualifiedName: K

      Returns HTMLCollectionOf<SVGElementTagNameMap[K]>

    • Type Parameters

      • K extends keyof MathMLElementTagNameMap

      Parameters

      • qualifiedName: K

      Returns HTMLCollectionOf<MathMLElementTagNameMap[K]>

    • Type Parameters

      • K extends keyof HTMLElementDeprecatedTagNameMap

      Parameters

      • qualifiedName: K

      Returns HTMLCollectionOf<HTMLElementDeprecatedTagNameMap[K]>

    • Parameters

      • qualifiedName: string

      Returns HTMLCollectionOf<Element>

    • Parameters

      • namespaceURI: "http://www.w3.org/1999/xhtml"
      • localName: string

      Returns HTMLCollectionOf<HTMLElement>

    • Parameters

      • namespaceURI: "http://www.w3.org/2000/svg"
      • localName: string

      Returns HTMLCollectionOf<SVGElement>

    • Parameters

      • namespaceURI: "http://www.w3.org/1998/Math/MathML"
      • localName: string

      Returns HTMLCollectionOf<MathMLElement>

    • Parameters

      • namespace: null | string
      • localName: string

      Returns HTMLCollectionOf<Element>

    • Returns node's root.

      +

      Parameters

      • classNames: string

      Returns HTMLCollectionOf<Element>

    • Type Parameters

      • K extends keyof HTMLElementTagNameMap

      Parameters

      • qualifiedName: K

      Returns HTMLCollectionOf<HTMLElementTagNameMap[K]>

    • Type Parameters

      • K extends keyof SVGElementTagNameMap

      Parameters

      • qualifiedName: K

      Returns HTMLCollectionOf<SVGElementTagNameMap[K]>

    • Type Parameters

      • K extends keyof MathMLElementTagNameMap

      Parameters

      • qualifiedName: K

      Returns HTMLCollectionOf<MathMLElementTagNameMap[K]>

    • Type Parameters

      • K extends keyof HTMLElementDeprecatedTagNameMap

      Parameters

      • qualifiedName: K

      Returns HTMLCollectionOf<HTMLElementDeprecatedTagNameMap[K]>

    • Parameters

      • qualifiedName: string

      Returns HTMLCollectionOf<Element>

    • Parameters

      • namespaceURI: "http://www.w3.org/1999/xhtml"
      • localName: string

      Returns HTMLCollectionOf<HTMLElement>

    • Parameters

      • namespaceURI: "http://www.w3.org/2000/svg"
      • localName: string

      Returns HTMLCollectionOf<SVGElement>

    • Parameters

      • namespaceURI: "http://www.w3.org/1998/Math/MathML"
      • localName: string

      Returns HTMLCollectionOf<MathMLElement>

    • Parameters

      • namespace: null | string
      • localName: string

      Returns HTMLCollectionOf<Element>

    • Parameters

      • Optionaloptions: GetHTMLOptions

      Returns string

    • Returns node's root.

      MDN Reference

      -

      Parameters

      • Optionaloptions: GetRootNodeOptions

      Returns Node

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

      +

      Parameters

      • Optionaloptions: GetRootNodeOptions

      Returns Node

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

      MDN Reference

      -

      Parameters

      • qualifiedName: string

      Returns boolean

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

      +

      Parameters

      • qualifiedName: string

      Returns 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

    • Returns true if element has attributes, and false otherwise.

      +

      Parameters

      • namespace: null | string
      • localName: string

      Returns boolean

    • Returns true if element has attributes, and false otherwise.

      MDN Reference

      -

      Returns boolean

    • Returns whether node has children.

      +

      Returns boolean

    • Returns whether node has children.

      MDN Reference

      -

      Returns boolean

    • Parameters

      • pointerId: number

      Returns boolean

    • Returns void

    • Parameters

      • where: InsertPosition
      • element: Element

      Returns null | Element

    • Parameters

      • position: InsertPosition
      • text: string

      Returns void

    • Parameters

      • where: InsertPosition
      • data: string

      Returns void

    • Type Parameters

      • T extends Node

      Parameters

      • node: T
      • child: null | Node

      Returns T

    • Parameters

      • namespace: null | string

      Returns boolean

    • Returns whether node and otherNode have the same properties.

      +

      Returns boolean

    • Parameters

      • pointerId: number

      Returns boolean

    • Returns void

    • Parameters

      • where: InsertPosition
      • element: Element

      Returns null | Element

    • Parameters

      • position: InsertPosition
      • string: string

      Returns void

    • Parameters

      • where: InsertPosition
      • data: string

      Returns void

    • Type Parameters

      • T extends Node

      Parameters

      • node: T
      • child: null | Node

      Returns T

    • Parameters

      • namespace: null | string

      Returns boolean

    • Returns whether node and otherNode have the same properties.

      MDN Reference

      -

      Parameters

      • otherNode: null | Node

      Returns boolean

    • Parameters

      • otherNode: null | Node

      Returns boolean

    • Parameters

      • prefix: null | string

      Returns null | string

    • Parameters

      • namespace: null | string

      Returns null | string

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

      +

      Parameters

      • otherNode: null | Node

      Returns boolean

    • Parameters

      • otherNode: null | Node

      Returns boolean

    • Parameters

      • prefix: null | string

      Returns null | string

    • Parameters

      • namespace: null | string

      Returns null | string

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

      MDN Reference

      -

      Parameters

      • selectors: string

      Returns boolean

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

      +

      Parameters

      • selectors: string

      Returns boolean

    • 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

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

      +

      Returns 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

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

      Returns void

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

      +

      Parameters

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

      Returns void

    • 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]

    • Type Parameters

      • K extends keyof SVGElementTagNameMap

      Parameters

      • selectors: K

      Returns null | SVGElementTagNameMap[K]

    • Type Parameters

      • K extends keyof MathMLElementTagNameMap

      Parameters

      • selectors: K

      Returns null | MathMLElementTagNameMap[K]

    • Type Parameters

      • K extends keyof HTMLElementDeprecatedTagNameMap

      Parameters

      • selectors: K

      Returns null | HTMLElementDeprecatedTagNameMap[K]

    • Type Parameters

      • E extends Element = Element

      Parameters

      • selectors: string

      Returns null | E

    • Returns all element descendants of node that match selectors.

      +

      Type Parameters

      • K extends keyof HTMLElementTagNameMap

      Parameters

      • selectors: K

      Returns null | HTMLElementTagNameMap[K]

    • Type Parameters

      • K extends keyof SVGElementTagNameMap

      Parameters

      • selectors: K

      Returns null | SVGElementTagNameMap[K]

    • Type Parameters

      • K extends keyof MathMLElementTagNameMap

      Parameters

      • selectors: K

      Returns null | MathMLElementTagNameMap[K]

    • Type Parameters

      • K extends keyof HTMLElementDeprecatedTagNameMap

      Parameters

      • selectors: K

      Returns null | HTMLElementDeprecatedTagNameMap[K]

    • Type Parameters

      • E extends Element = Element

      Parameters

      • selectors: string

      Returns null | E

    • Returns all element descendants of node that match selectors.

      MDN Reference

      -

      Type Parameters

      • K extends keyof HTMLElementTagNameMap

      Parameters

      • selectors: K

      Returns NodeListOf<HTMLElementTagNameMap[K]>

    • Type Parameters

      • K extends keyof SVGElementTagNameMap

      Parameters

      • selectors: K

      Returns NodeListOf<SVGElementTagNameMap[K]>

    • Type Parameters

      • K extends keyof MathMLElementTagNameMap

      Parameters

      • selectors: K

      Returns NodeListOf<MathMLElementTagNameMap[K]>

    • Type Parameters

      • K extends keyof HTMLElementDeprecatedTagNameMap

      Parameters

      • selectors: K

      Returns NodeListOf<HTMLElementDeprecatedTagNameMap[K]>

    • Type Parameters

      • E extends Element = Element

      Parameters

      • selectors: string

      Returns NodeListOf<E>

    • Parameters

      • pointerId: number

      Returns void

    • Removes node.

      +

      Type Parameters

      • K extends keyof HTMLElementTagNameMap

      Parameters

      • selectors: K

      Returns NodeListOf<HTMLElementTagNameMap[K]>

    • Type Parameters

      • K extends keyof SVGElementTagNameMap

      Parameters

      • selectors: K

      Returns NodeListOf<SVGElementTagNameMap[K]>

    • Type Parameters

      • K extends keyof MathMLElementTagNameMap

      Parameters

      • selectors: K

      Returns NodeListOf<MathMLElementTagNameMap[K]>

    • Type Parameters

      • K extends keyof HTMLElementDeprecatedTagNameMap

      Parameters

      • selectors: K

      Returns NodeListOf<HTMLElementDeprecatedTagNameMap[K]>

    • Type Parameters

      • E extends Element = Element

      Parameters

      • selectors: string

      Returns NodeListOf<E>

    • Parameters

      • pointerId: number

      Returns void

    • Removes node.

      MDN Reference

      -

      Returns void

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

      +

      Returns void

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

      MDN Reference

      -

      Parameters

      • qualifiedName: string

      Returns void

    • Parameters

      • attr: Attr

      Returns Attr

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

      +

      Parameters

      • qualifiedName: string

      Returns void

    • Parameters

      • attr: Attr

      Returns Attr

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

      MDN Reference

      -

      Parameters

      • namespace: null | string
      • localName: string

      Returns void

    • Type Parameters

      • T extends Node

      Parameters

      • child: T

      Returns T

    • Type Parameters

      • K extends keyof HTMLElementEventMap

      Parameters

      • type: K
      • listener: ((this: HTMLElement, ev: HTMLElementEventMap[K]) => any)
          • (this, ev): any
          • Parameters

            Returns any

      • Optionaloptions: boolean | EventListenerOptions

      Returns void

    • Parameters

      • type: string
      • listener: EventListenerOrEventListenerObject
      • Optionaloptions: boolean | EventListenerOptions

      Returns void

    • Type Parameters

      • T extends Node

      Parameters

      • node: Node
      • child: T

      Returns T

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

      +

      Parameters

      • namespace: null | string
      • localName: string

      Returns void

    • Type Parameters

      • T extends Node

      Parameters

      • child: T

      Returns T

    • Type Parameters

      • K extends keyof HTMLElementEventMap

      Parameters

      • type: K
      • listener: ((this: HTMLElement, ev: HTMLElementEventMap[K]) => any)
          • (this, ev): any
          • Parameters

            Returns any

      • Optionaloptions: boolean | EventListenerOptions

      Returns void

    • Parameters

      • type: string
      • listener: EventListenerOrEventListenerObject
      • Optionaloptions: boolean | EventListenerOptions

      Returns void

    • Type Parameters

      • T extends Node

      Parameters

      • node: Node
      • child: T

      Returns T

    • 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

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

      Returns void

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

      +

      Parameters

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

      Returns 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

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

      Returns void

    • Displays element fullscreen and resolves promise when done.

      +

      Parameters

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

      Returns 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

      • Optionaloptions: FullscreenOptions

      Returns Promise<void>

    • Returns void

    • Parameters

      • Optionaloptions: ScrollToOptions

      Returns void

    • Parameters

      • x: number
      • y: number

      Returns void

    • Parameters

      • Optionaloptions: ScrollToOptions

      Returns void

    • Parameters

      • x: number
      • y: number

      Returns void

    • Parameters

      • Optionalarg: boolean | ScrollIntoViewOptions

      Returns void

    • Parameters

      • Optionaloptions: ScrollToOptions

      Returns void

    • Parameters

      • x: number
      • y: number

      Returns void

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

      +

      Parameters

      • Optionaloptions: FullscreenOptions

      Returns Promise<void>

    • Parameters

      • Optionaloptions: PointerLockOptions

      Returns Promise<void>

    • Parameters

      • Optionaloptions: ScrollToOptions

      Returns void

    • Parameters

      • x: number
      • y: number

      Returns void

    • Parameters

      • Optionaloptions: ScrollToOptions

      Returns void

    • Parameters

      • x: number
      • y: number

      Returns void

    • Parameters

      • Optionalarg: boolean | ScrollIntoViewOptions

      Returns void

    • Parameters

      • Optionaloptions: ScrollToOptions

      Returns void

    • Parameters

      • x: number
      • y: number

      Returns 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

    • Parameters

      • attr: Attr

      Returns null | Attr

    • Parameters

      • attr: Attr

      Returns null | Attr

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

      +

      Parameters

      • qualifiedName: string
      • value: string

      Returns void

    • Parameters

      • attr: Attr

      Returns null | Attr

    • Parameters

      • attr: Attr

      Returns null | Attr

    • 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

    • Parameters

      • pointerId: number

      Returns void

    • Returns void

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

      +

      Parameters

      • namespace: null | string
      • qualifiedName: string
      • value: string

      Returns void

    • Parameters

      • html: string

      Returns void

    • Parameters

      • pointerId: number

      Returns void

    • Returns void

    • 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
      • Optionalforce: boolean

      Returns boolean

    • Parameters

      • Optionalforce: boolean

      Returns void

    • Parameters

      • selectors: string

      Returns boolean

      This is a legacy alias of matches.

      +

      Parameters

      • qualifiedName: string
      • Optionalforce: boolean

      Returns boolean

    • Parameters

      • Optionalforce: boolean

      Returns boolean

    • Parameters

      • selectors: string

      Returns boolean

      This is a legacy alias of matches.

      MDN Reference

      -
    • Adds an initializer function to the class that is called during instance +

    • 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 @@ -914,7 +935,7 @@

      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>

    rendering

    renderOptions: RenderOptions
    renderRoot: HTMLElement | DocumentFragment

    Node or ShadowRoot into which element DOM should be rendered. Defaults +

    Parameters

    • name: PropertyKey

    Returns PropertyDeclaration<unknown, unknown>

    rendering

    renderOptions: RenderOptions
    renderRoot: DocumentFragment | HTMLElement

    Node or ShadowRoot into which element DOM should be rendered. Defaults to an open shadowRoot.

    shadowRootOptions: ShadowRootInit

    Options used when calling attachShadow. Set this property to customize the options for the shadowRoot; for example, to create a closed @@ -1011,4 +1032,4 @@

    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: Map<PropertyKey, unknown> | PropertyValueMap<any>

    Returns void

    +

    Parameters

    • _changedProperties: Map<PropertyKey, unknown> | PropertyValueMap<any>

    Returns void

    diff --git a/docs/classes/core_components.LisFormWrapperElement.html b/docs/classes/core_components.LisFormWrapperElement.html index 4652037..d411042 100644 --- a/docs/classes/core_components.LisFormWrapperElement.html +++ b/docs/classes/core_components.LisFormWrapperElement.html @@ -5,17 +5,20 @@
    <!-- add the Web Component to your HTML -->
    <lis-form-wrapper-element>
    <fieldset class="uk-fieldset">
    <legend class="uk-legend">Legend</legend>
    <div class="uk-margin">
    <input class="uk-input" type="text" placeholder="Input" aria-label="Input">
    </div>
    <div class="uk-margin">
    <select class="uk-select" aria-label="Select">
    <option>Option 01</option>
    <option>Option 02</option>
    </select>
    </div>
    <div class="uk-margin">
    <textarea class="uk-textarea" rows="5" placeholder="Textarea" aria-label="Textarea"></textarea>
    </div>
    <div class="uk-margin uk-grid-small uk-child-width-auto uk-grid">
    <label><input class="uk-radio" type="radio" name="radio2" checked> A</label>
    <label><input class="uk-radio" type="radio" name="radio2"> B</label>
    </div>
    <div class="uk-margin uk-grid-small uk-child-width-auto uk-grid">
    <label><input class="uk-checkbox" type="checkbox" checked> A</label>
    <label><input class="uk-checkbox" type="checkbox"> B</label>
    </div>
    <div class="uk-margin">
    <input class="uk-range" type="range" value="2" min="0" max="10" step="0.1" aria-label="Range">
    </div>
    </fieldset>
    <div class="uk-margin">
    <button type="submit" class="uk-button uk-button-primary">Search</button>
    </div>
    </lis-form-wrapper-element>
    -

    Hierarchy

    • LitElement
      • LisFormWrapperElement

    Hierarchy

    • LitElement
      • LisFormWrapperElement

    Other

    accessKey: string
    accessKeyLabel: string
    ariaAtomic: null | string
    ariaAutoComplete: null | string
    ariaBusy: null | string
    ariaChecked: null | string
    ariaColCount: null | string
    ariaColIndex: null | string
    ariaColSpan: null | string
    ariaCurrent: null | string
    ariaDisabled: null | string
    ariaExpanded: null | string
    ariaHasPopup: null | string
    ariaHidden: null | string
    ariaInvalid: null | string
    ariaKeyShortcuts: null | string
    ariaLabel: null | string
    ariaLevel: null | string
    ariaLive: null | string
    ariaModal: null | string
    ariaMultiLine: null | string
    ariaMultiSelectable: null | string
    ariaOrientation: null | string
    ariaPlaceholder: null | string
    ariaPosInSet: null | string
    ariaPressed: null | string
    ariaReadOnly: null | string
    ariaRequired: null | string
    ariaRoleDescription: null | string
    ariaRowCount: null | string
    ariaRowIndex: null | string
    ariaRowSpan: null | string
    ariaSelected: null | string
    ariaSetSize: null | string
    ariaSort: null | string
    ariaValueMax: null | string
    ariaValueMin: null | string
    ariaValueNow: null | string
    ariaValueText: null | string
    assignedSlot: null | HTMLSlotElement
    ATTRIBUTE_NODE
    attributes: NamedNodeMap
    attributeStyleMap: StylePropertyMap
    autocapitalize: string
    autofocus: boolean
    baseURI: string

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

    +
    accessKeyLabel: string
    ariaAtomic: null | string
    ariaAutoComplete: null | string
    ariaBrailleLabel: null | string
    ariaBrailleRoleDescription: null | string
    ariaBusy: null | string
    ariaChecked: null | string
    ariaColCount: null | string
    ariaColIndex: null | string
    ariaColSpan: null | string
    ariaCurrent: null | string
    ariaDescription: null | string
    ariaDisabled: null | string
    ariaExpanded: null | string
    ariaHasPopup: null | string
    ariaHidden: null | string
    ariaInvalid: null | string
    ariaKeyShortcuts: null | string
    ariaLabel: null | string
    ariaLevel: null | string
    ariaLive: null | string
    ariaModal: null | string
    ariaMultiLine: null | string
    ariaMultiSelectable: null | string
    ariaOrientation: null | string
    ariaPlaceholder: null | string
    ariaPosInSet: null | string
    ariaPressed: null | string
    ariaReadOnly: null | string
    ariaRequired: null | string
    ariaRoleDescription: null | string
    ariaRowCount: null | string
    ariaRowIndex: null | string
    ariaRowSpan: null | string
    ariaSelected: null | string
    ariaSetSize: null | string
    ariaSort: null | string
    ariaValueMax: null | string
    ariaValueMin: null | string
    ariaValueNow: null | string
    ariaValueText: null | string
    assignedSlot: null | HTMLSlotElement
    ATTRIBUTE_NODE
    attributes: NamedNodeMap
    attributeStyleMap: StylePropertyMap
    autocapitalize: string
    autofocus: boolean
    baseURI: string

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

    MDN Reference

    -
    CDATA_SECTION_NODE

    node is a CDATASection node.

    -
    childElementCount: number
    childNodes: NodeListOf<ChildNode>

    Returns the children.

    +
    CDATA_SECTION_NODE

    node is a CDATASection node.

    +
    childElementCount: number
    childNodes: NodeListOf<ChildNode>

    Returns the children.

    MDN Reference

    -
    children: HTMLCollection

    Returns the child elements.

    +
    children: HTMLCollection

    Returns the child elements.

    MDN Reference

    -
    classList: DOMTokenList

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

    +
    classList: DOMTokenList

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

    MDN Reference

    -
    className: string

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

    +
    className: string

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

    MDN Reference

    -
    clientHeight: number
    clientLeft: number
    clientTop: number
    clientWidth: number
    COMMENT_NODE

    node is a Comment node.

    -
    contentEditable: string
    dataset: DOMStringMap
    dir: string
    DOCUMENT_FRAGMENT_NODE

    node is a DocumentFragment node.

    -
    DOCUMENT_NODE

    node is a document.

    -
    DOCUMENT_POSITION_CONTAINED_BY

    Set when other is a descendant of node.

    -
    DOCUMENT_POSITION_CONTAINS

    Set when other is an ancestor of node.

    -
    DOCUMENT_POSITION_DISCONNECTED

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

    -
    DOCUMENT_POSITION_FOLLOWING

    Set when other is following node.

    -
    DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC
    DOCUMENT_POSITION_PRECEDING

    Set when other is preceding node.

    -
    DOCUMENT_TYPE_NODE

    node is a doctype.

    -
    draggable: boolean
    ELEMENT_NODE

    node is an element.

    -
    enterKeyHint: string
    ENTITY_NODE
    ENTITY_REFERENCE_NODE
    firstChild: null | ChildNode

    Returns the first child.

    +
    clientHeight: number
    clientLeft: number
    clientTop: number
    clientWidth: number
    COMMENT_NODE

    node is a Comment node.

    +
    contentEditable: string
    dataset: DOMStringMap
    dir: string
    DOCUMENT_FRAGMENT_NODE

    node is a DocumentFragment node.

    +
    DOCUMENT_NODE

    node is a document.

    +
    DOCUMENT_POSITION_CONTAINED_BY

    Set when other is a descendant of node.

    +
    DOCUMENT_POSITION_CONTAINS

    Set when other is an ancestor of node.

    +
    DOCUMENT_POSITION_DISCONNECTED

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

    +
    DOCUMENT_POSITION_FOLLOWING

    Set when other is following node.

    +
    DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC
    DOCUMENT_POSITION_PRECEDING

    Set when other is preceding node.

    +
    DOCUMENT_TYPE_NODE

    node is a doctype.

    +
    draggable: boolean
    ELEMENT_NODE

    node is an element.

    +
    enterKeyHint: string
    ENTITY_NODE
    ENTITY_REFERENCE_NODE
    firstChild: null | ChildNode

    Returns the first child.

    MDN Reference

    -
    firstElementChild: null | Element

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

    +
    firstElementChild: null | Element

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

    MDN Reference

    -
    hidden: boolean
    id: string

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

    +
    hidden: boolean
    id: string

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

    MDN Reference

    -
    inert: boolean
    innerHTML: string
    innerText: string
    inputMode: string
    isConnected: boolean

    Returns true if node is connected and false otherwise.

    +
    inert: boolean
    innerHTML: string
    innerText: string
    inputMode: string
    isConnected: boolean

    Returns true if node is connected and false otherwise.

    MDN Reference

    -
    isContentEditable: boolean
    lang: string
    lastChild: null | ChildNode

    Returns the last child.

    +
    isContentEditable: boolean
    lang: string
    lastChild: null | ChildNode

    Returns the last child.

    MDN Reference

    -
    lastElementChild: null | Element

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

    +
    lastElementChild: null | Element

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

    MDN Reference

    -
    localName: string

    Returns the local name.

    +
    localName: string

    Returns the local name.

    MDN Reference

    -
    namespaceURI: null | string

    Returns the namespace.

    +
    namespaceURI: null | string

    Returns the namespace.

    MDN Reference

    -
    nextElementSibling: null | Element

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

    +
    nextElementSibling: null | Element

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

    MDN Reference

    -
    nextSibling: null | ChildNode

    Returns the next sibling.

    +
    nextSibling: null | ChildNode

    Returns the next sibling.

    MDN Reference

    -
    nodeName: string

    Returns a string appropriate for the type of node.

    +
    nodeName: string

    Returns a string appropriate for the type of node.

    MDN Reference

    -
    nodeType: number

    Returns the type of node.

    +
    nodeType: number

    Returns the type of node.

    MDN Reference

    -
    nodeValue: null | string
    nonce?: string
    NOTATION_NODE
    offsetHeight: number
    offsetLeft: number
    offsetParent: null | Element
    offsetTop: number
    offsetWidth: number
    onabort: null | ((this: GlobalEventHandlers, ev: UIEvent) => any)

    Fires when the user aborts the download.

    +
    nodeValue: null | string
    nonce?: string
    NOTATION_NODE
    offsetHeight: number
    offsetLeft: number
    offsetParent: null | Element
    offsetTop: number
    offsetWidth: number
    onabort: null | ((this: GlobalEventHandlers, ev: UIEvent) => any)

    Fires when the user aborts the download.

    The event.

    MDN Reference

    -
    onanimationcancel: null | ((this: GlobalEventHandlers, ev: AnimationEvent) => any)
    onanimationend: null | ((this: GlobalEventHandlers, ev: AnimationEvent) => any)
    onanimationiteration: null | ((this: GlobalEventHandlers, ev: AnimationEvent) => any)
    onanimationstart: null | ((this: GlobalEventHandlers, ev: AnimationEvent) => any)
    onauxclick: null | ((this: GlobalEventHandlers, ev: MouseEvent) => any)
    onbeforeinput: null | ((this: GlobalEventHandlers, ev: InputEvent) => any)
    onblur: null | ((this: GlobalEventHandlers, ev: FocusEvent) => any)

    Fires when the object loses the input focus.

    +
    onanimationcancel: null | ((this: GlobalEventHandlers, ev: AnimationEvent) => any)
    onanimationend: null | ((this: GlobalEventHandlers, ev: AnimationEvent) => any)
    onanimationiteration: null | ((this: GlobalEventHandlers, ev: AnimationEvent) => any)
    onanimationstart: null | ((this: GlobalEventHandlers, ev: AnimationEvent) => any)
    onauxclick: null | ((this: GlobalEventHandlers, ev: MouseEvent) => any)
    onbeforeinput: null | ((this: GlobalEventHandlers, ev: InputEvent) => any)
    onbeforetoggle: null | ((this: GlobalEventHandlers, ev: Event) => any)
    onblur: null | ((this: GlobalEventHandlers, ev: FocusEvent) => any)

    Fires when the object loses the input focus.

    The focus event.

    MDN Reference

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

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

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

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

    The event.

    MDN Reference

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

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

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

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

    The event.

    MDN Reference

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

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

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

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

    The mouse event.

    MDN Reference

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

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

    +
    onclose: null | ((this: GlobalEventHandlers, ev: Event) => any)
    oncontextlost: null | ((this: GlobalEventHandlers, ev: Event) => any)
    oncontextmenu: null | ((this: GlobalEventHandlers, ev: MouseEvent) => any)

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

    The mouse event.

    MDN Reference

    -
    oncopy: null | ((this: GlobalEventHandlers, ev: ClipboardEvent) => any)
    oncuechange: null | ((this: GlobalEventHandlers, ev: Event) => any)
    oncut: null | ((this: GlobalEventHandlers, ev: ClipboardEvent) => any)
    ondblclick: null | ((this: GlobalEventHandlers, ev: MouseEvent) => any)

    Fires when the user double-clicks the object.

    +
    oncontextrestored: null | ((this: GlobalEventHandlers, ev: Event) => any)
    oncopy: null | ((this: GlobalEventHandlers, ev: ClipboardEvent) => any)
    oncuechange: null | ((this: GlobalEventHandlers, ev: Event) => any)
    oncut: null | ((this: GlobalEventHandlers, ev: ClipboardEvent) => any)
    ondblclick: null | ((this: GlobalEventHandlers, ev: MouseEvent) => any)

    Fires when the user double-clicks the object.

    The mouse event.

    MDN Reference

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

    Fires on the source object continuously during a drag operation.

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

    Fires on the source object continuously during a drag operation.

    The event.

    MDN Reference

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

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

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

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

    The event.

    MDN Reference

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

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

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

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

    The drag event.

    MDN Reference

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

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

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

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

    The drag event.

    MDN Reference

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

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

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

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

    The event.

    MDN Reference

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

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

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

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

    The event.

    MDN Reference

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

    Occurs when the duration attribute is updated.

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

    Occurs when the duration attribute is updated.

    The event.

    MDN Reference

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

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

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

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

    The event.

    MDN Reference

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

    Occurs when the end of playback is reached.

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

    Occurs when the end of playback is reached.

    The event

    MDN Reference

    -
    onerror: OnErrorEventHandler

    Fires when an error occurs during object loading.

    +
    onerror: OnErrorEventHandler

    Fires when an error occurs during object loading.

    The event.

    MDN Reference

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

    Fires when the object receives focus.

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

    Fires when the object receives focus.

    The event.

    MDN Reference

    -
    onformdata: null | ((this: GlobalEventHandlers, ev: FormDataEvent) => any)
    onfullscreenchange: null | ((this: Element, ev: Event) => any)
    onfullscreenerror: null | ((this: Element, ev: Event) => any)
    ongotpointercapture: null | ((this: GlobalEventHandlers, ev: PointerEvent) => any)
    oninput: null | ((this: GlobalEventHandlers, ev: Event) => any)
    oninvalid: null | ((this: GlobalEventHandlers, ev: Event) => any)
    onkeydown: null | ((this: GlobalEventHandlers, ev: KeyboardEvent) => any)

    Fires when the user presses a key.

    +
    onformdata: null | ((this: GlobalEventHandlers, ev: FormDataEvent) => any)
    onfullscreenchange: null | ((this: Element, ev: Event) => any)
    onfullscreenerror: null | ((this: Element, ev: Event) => any)
    ongotpointercapture: null | ((this: GlobalEventHandlers, ev: PointerEvent) => any)
    oninput: null | ((this: GlobalEventHandlers, ev: Event) => any)
    oninvalid: null | ((this: GlobalEventHandlers, ev: Event) => any)
    onkeydown: null | ((this: GlobalEventHandlers, ev: KeyboardEvent) => any)

    Fires when the user presses a key.

    The keyboard event

    MDN Reference

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

    Fires when the user presses an alphanumeric key.

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

    Fires when the user presses an alphanumeric key.

    The event.

    MDN Reference

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

    Fires when the user releases a key.

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

    Fires when the user releases a key.

    The keyboard event

    MDN Reference

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

    Fires immediately after the browser loads the object.

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

    Fires immediately after the browser loads the object.

    The event.

    MDN Reference

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

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

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

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

    The event.

    MDN Reference

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

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

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

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

    The event.

    MDN Reference

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

    Occurs when Internet Explorer begins looking for media data.

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

    Occurs when Internet Explorer begins looking for media data.

    The event.

    MDN Reference

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

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

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

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

    The mouse event.

    MDN Reference

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

    Fires when the user moves the mouse over the object.

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

    Fires when the user moves the mouse over the object.

    The mouse event.

    MDN Reference

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

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

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

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

    The mouse event.

    MDN Reference

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

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

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

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

    The mouse event.

    MDN Reference

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

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

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

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

    The mouse event.

    MDN Reference

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

    Occurs when playback is paused.

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

    Occurs when playback is paused.

    The event.

    MDN Reference

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

    Occurs when the play method is requested.

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

    Occurs when the play method is requested.

    The event.

    MDN Reference

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

    Occurs when the audio or video has started playing.

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

    Occurs when the audio or video has started playing.

    The event.

    MDN Reference

    -
    onpointercancel: null | ((this: GlobalEventHandlers, ev: PointerEvent) => any)
    onpointerdown: null | ((this: GlobalEventHandlers, ev: PointerEvent) => any)
    onpointerenter: null | ((this: GlobalEventHandlers, ev: PointerEvent) => any)
    onpointerleave: null | ((this: GlobalEventHandlers, ev: PointerEvent) => any)
    onpointermove: null | ((this: GlobalEventHandlers, ev: PointerEvent) => any)
    onpointerout: null | ((this: GlobalEventHandlers, ev: PointerEvent) => any)
    onpointerover: null | ((this: GlobalEventHandlers, ev: PointerEvent) => any)
    onpointerup: null | ((this: GlobalEventHandlers, ev: PointerEvent) => any)
    onprogress: null | ((this: GlobalEventHandlers, ev: ProgressEvent<EventTarget>) => any)

    Occurs to indicate progress while downloading media data.

    +
    onpointercancel: null | ((this: GlobalEventHandlers, ev: PointerEvent) => any)
    onpointerdown: null | ((this: GlobalEventHandlers, ev: PointerEvent) => any)
    onpointerenter: null | ((this: GlobalEventHandlers, ev: PointerEvent) => any)
    onpointerleave: null | ((this: GlobalEventHandlers, ev: PointerEvent) => any)
    onpointermove: null | ((this: GlobalEventHandlers, ev: PointerEvent) => any)
    onpointerout: null | ((this: GlobalEventHandlers, ev: PointerEvent) => any)
    onpointerover: null | ((this: GlobalEventHandlers, ev: PointerEvent) => any)
    onpointerup: null | ((this: GlobalEventHandlers, ev: PointerEvent) => any)
    onprogress: null | ((this: GlobalEventHandlers, ev: ProgressEvent<EventTarget>) => any)

    Occurs to indicate progress while downloading media data.

    The event.

    MDN Reference

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

    Occurs when the playback rate is increased or decreased.

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

    Occurs when the playback rate is increased or decreased.

    The event.

    MDN Reference

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

    Fires when the user resets a form.

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

    Fires when the user resets a form.

    The event.

    MDN Reference

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

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

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

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

    The event.

    MDN Reference

    -
    onscrollend: null | ((this: GlobalEventHandlers, ev: Event) => any)
    onsecuritypolicyviolation: null | ((this: GlobalEventHandlers, ev: SecurityPolicyViolationEvent) => any)
    onseeked: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when the seek operation ends.

    +
    onscrollend: null | ((this: GlobalEventHandlers, ev: Event) => any)
    onsecuritypolicyviolation: null | ((this: GlobalEventHandlers, ev: SecurityPolicyViolationEvent) => any)
    onseeked: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when the seek operation ends.

    The event.

    MDN Reference

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

    Occurs when the current playback position is moved.

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

    Occurs when the current playback position is moved.

    The event.

    MDN Reference

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

    Fires when the current selection changes.

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

    Fires when the current selection changes.

    The event.

    MDN Reference

    -
    onselectionchange: null | ((this: GlobalEventHandlers, ev: Event) => any)
    onselectstart: null | ((this: GlobalEventHandlers, ev: Event) => any)
    onslotchange: null | ((this: GlobalEventHandlers, ev: Event) => any)
    onstalled: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when the download has stopped.

    +
    onselectionchange: null | ((this: GlobalEventHandlers, ev: Event) => any)
    onselectstart: null | ((this: GlobalEventHandlers, ev: Event) => any)
    onslotchange: null | ((this: GlobalEventHandlers, ev: Event) => any)
    onstalled: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when the download has stopped.

    The event.

    MDN Reference

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

    Occurs if the load operation has been intentionally halted.

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

    Occurs if the load operation has been intentionally halted.

    The event.

    MDN Reference

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

    Occurs to indicate the current playback position.

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

    Occurs to indicate the current playback position.

    The event.

    MDN Reference

    -
    ontoggle: null | ((this: GlobalEventHandlers, ev: Event) => any)
    ontouchcancel?: null | ((this: GlobalEventHandlers, ev: TouchEvent) => any)
    ontouchend?: null | ((this: GlobalEventHandlers, ev: TouchEvent) => any)
    ontouchmove?: null | ((this: GlobalEventHandlers, ev: TouchEvent) => any)
    ontouchstart?: null | ((this: GlobalEventHandlers, ev: TouchEvent) => any)
    ontransitioncancel: null | ((this: GlobalEventHandlers, ev: TransitionEvent) => any)
    ontransitionend: null | ((this: GlobalEventHandlers, ev: TransitionEvent) => any)
    ontransitionrun: null | ((this: GlobalEventHandlers, ev: TransitionEvent) => any)
    ontransitionstart: null | ((this: GlobalEventHandlers, ev: TransitionEvent) => any)
    onvolumechange: null | ((this: GlobalEventHandlers, ev: Event) => any)

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

    +
    ontoggle: null | ((this: GlobalEventHandlers, ev: Event) => any)
    ontouchcancel?: null | ((this: GlobalEventHandlers, ev: TouchEvent) => any)
    ontouchend?: null | ((this: GlobalEventHandlers, ev: TouchEvent) => any)
    ontouchmove?: null | ((this: GlobalEventHandlers, ev: TouchEvent) => any)
    ontouchstart?: null | ((this: GlobalEventHandlers, ev: TouchEvent) => any)
    ontransitioncancel: null | ((this: GlobalEventHandlers, ev: TransitionEvent) => any)
    ontransitionend: null | ((this: GlobalEventHandlers, ev: TransitionEvent) => any)
    ontransitionrun: null | ((this: GlobalEventHandlers, ev: TransitionEvent) => any)
    ontransitionstart: null | ((this: GlobalEventHandlers, ev: TransitionEvent) => any)
    onvolumechange: null | ((this: GlobalEventHandlers, ev: Event) => any)

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

    The event.

    MDN Reference

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

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

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

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

    The event.

    MDN Reference

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

    This is a legacy alias of onanimationend.

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

    This is a legacy alias of onanimationend.

    MDN Reference

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

    This is a legacy alias of onanimationiteration.

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

    This is a legacy alias of onanimationiteration.

    MDN Reference

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

    This is a legacy alias of onanimationstart.

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

    This is a legacy alias of onanimationstart.

    MDN Reference

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

    This is a legacy alias of ontransitionend.

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

    This is a legacy alias of ontransitionend.

    MDN Reference

    -
    onwheel: null | ((this: GlobalEventHandlers, ev: WheelEvent) => any)
    outerHTML: string
    outerText: string
    ownerDocument: Document

    Returns the node document. Returns null for documents.

    +
    onwheel: null | ((this: GlobalEventHandlers, ev: WheelEvent) => any)
    outerHTML: string
    outerText: string
    ownerDocument: Document

    Returns the node document. Returns null for documents.

    MDN Reference

    -
    parentElement: null | HTMLElement

    Returns the parent element.

    +
    parentElement: null | HTMLElement

    Returns the parent element.

    MDN Reference

    -
    parentNode: null | ParentNode

    Returns the parent.

    +
    parentNode: null | ParentNode

    Returns the parent.

    MDN Reference

    -
    part: DOMTokenList
    popover: null | string
    prefix: null | string

    Returns the namespace prefix.

    +
    part: DOMTokenList
    popover: null | string
    prefix: null | string

    Returns the namespace prefix.

    MDN Reference

    -
    previousElementSibling: null | Element

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

    +
    previousElementSibling: null | Element

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

    MDN Reference

    -
    previousSibling: null | ChildNode

    Returns the previous sibling.

    +
    previousSibling: null | ChildNode

    Returns the previous sibling.

    MDN Reference

    -
    PROCESSING_INSTRUCTION_NODE

    node is a ProcessingInstruction node.

    -
    role: null | string
    scrollHeight: number
    scrollLeft: number
    scrollTop: number
    scrollWidth: number
    shadowRoot: null | ShadowRoot

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

    +
    PROCESSING_INSTRUCTION_NODE

    node is a ProcessingInstruction node.

    +
    role: null | string
    scrollHeight: number
    scrollLeft: number
    scrollTop: number
    scrollWidth: number
    shadowRoot: null | ShadowRoot

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

    MDN Reference

    -
    slot: string

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

    +
    slot: string

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

    MDN Reference

    -
    spellcheck: boolean
    style: CSSStyleDeclaration
    tabIndex: number
    tagName: string

    Returns the HTML-uppercased qualified name.

    +
    spellcheck: boolean
    style: CSSStyleDeclaration
    tabIndex: number
    tagName: string

    Returns the HTML-uppercased qualified name.

    MDN Reference

    -
    TEXT_NODE

    node is a Text node.

    -
    textContent: null | string
    title: string
    translate: boolean
    _$litElement$: boolean
    _initializers?: Initializer[]
    [metadata]: object & Record<PropertyKey, unknown>
    finalized: undefined | true

    Marks class as having been finalized, which includes creating properties +

    TEXT_NODE

    node is a Text node.

    +
    textContent: null | string
    title: string
    translate: boolean
    _$litElement$: boolean
    _initializers?: Initializer[]
    [metadata]: object & Record<PropertyKey, unknown>
    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.

    submit: CustomEvent<{
        data: FormData;
    }>

    Fired when the wrapped form is submitted. Dispatches a CustomEvent containing a !FormData | FormData instance with the values of the elements in the wrapped form.

    -
    • Type Parameters

      • K extends keyof HTMLElementEventMap

      Parameters

      • type: K
      • listener: ((this: HTMLElement, ev: HTMLElementEventMap[K]) => any)
          • (this, ev): any
          • Parameters

            Returns any

      • Optionaloptions: boolean | AddEventListenerOptions

      Returns void

    • Parameters

      • type: string
      • listener: EventListenerOrEventListenerObject
      • Optionaloptions: boolean | AddEventListenerOptions

      Returns void

    • Type Parameters

      • K extends keyof HTMLElementEventMap

      Parameters

      • type: K
      • listener: ((this: HTMLElement, ev: HTMLElementEventMap[K]) => any)
          • (this, ev): any
          • Parameters

            Returns any

      • Optionaloptions: boolean | AddEventListenerOptions

      Returns void

    • Parameters

      • type: string
      • listener: EventListenerOrEventListenerObject
      • Optionaloptions: boolean | AddEventListenerOptions

      Returns 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

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

      Returns void

    • Parameters

      • keyframes: null | PropertyIndexedKeyframes | Keyframe[]
      • Optionaloptions: number | KeyframeAnimationOptions

      Returns Animation

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

      +

      Parameters

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

      Returns void

    • Parameters

      • keyframes: null | PropertyIndexedKeyframes | Keyframe[]
      • Optionaloptions: number | KeyframeAnimationOptions

      Returns Animation

    • 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

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

      Returns void

    • Type Parameters

      • T extends Node

      Parameters

      • node: T

      Returns T

    • Returns ElementInternals

    • Creates a shadow root for element and returns it.

      +

      Parameters

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

      Returns void

    • Type Parameters

      • T extends Node

      Parameters

      • node: T

      Returns T

    • Returns ElementInternals

    • Creates a shadow root for element and returns it.

      MDN Reference

      -

      Parameters

      • init: ShadowRootInit

      Returns ShadowRoot

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

      +

      Parameters

      • init: ShadowRootInit

      Returns ShadowRoot

    • 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

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

      Returns void

    • Returns void

    • Parameters

      • Optionaloptions: CheckVisibilityOptions

      Returns boolean

    • Returns void

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

      +

      Parameters

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

      Returns void

    • Returns void

    • Parameters

      • Optionaloptions: CheckVisibilityOptions

      Returns boolean

    • Returns void

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

      MDN Reference

      -

      Parameters

      • Optionaldeep: boolean

      Returns Node

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

      +

      Parameters

      • Optionaldeep: boolean

      Returns Node

    • 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]

    • Type Parameters

      • K extends keyof SVGElementTagNameMap

      Parameters

      • selector: K

      Returns null | SVGElementTagNameMap[K]

    • Type Parameters

      • K extends keyof MathMLElementTagNameMap

      Parameters

      • selector: K

      Returns null | MathMLElementTagNameMap[K]

    • Type Parameters

      • E extends Element = Element

      Parameters

      • selectors: string

      Returns null | E

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

      +

      Type Parameters

      • K extends keyof HTMLElementTagNameMap

      Parameters

      • selector: K

      Returns null | HTMLElementTagNameMap[K]

    • Type Parameters

      • K extends keyof SVGElementTagNameMap

      Parameters

      • selector: K

      Returns null | SVGElementTagNameMap[K]

    • Type Parameters

      • K extends keyof MathMLElementTagNameMap

      Parameters

      • selector: K

      Returns null | MathMLElementTagNameMap[K]

    • Type Parameters

      • E extends Element = Element

      Parameters

      • selectors: string

      Returns null | E

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

      MDN Reference

      -

      Parameters

      • other: Node

      Returns number

    • Returns StylePropertyMapReadOnly

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

      +

      Parameters

      • other: Node

      Returns number

    • Returns StylePropertyMapReadOnly

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

      MDN Reference

      -

      Parameters

      • other: null | Node

      Returns boolean

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

      +

      Parameters

      • other: null | Node

      Returns 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

      Returns boolean

    • Parameters

      • Optionaloptions: FocusOptions

      Returns void

    • Parameters

      • Optionaloptions: GetAnimationsOptions

      Returns Animation[]

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

      +

      Parameters

      Returns boolean

    • Parameters

      • Optionaloptions: FocusOptions

      Returns void

    • Parameters

      • Optionaloptions: GetAnimationsOptions

      Returns Animation[]

    • 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

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

      +

      Parameters

      • qualifiedName: string

      Returns null | string

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

      MDN Reference

      -

      Returns string[]

    • Parameters

      • qualifiedName: string

      Returns null | Attr

    • Parameters

      • namespace: null | string
      • localName: string

      Returns null | Attr

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

      +

      Returns string[]

    • Parameters

      • qualifiedName: string

      Returns null | Attr

    • Parameters

      • namespace: null | string
      • localName: string

      Returns null | Attr

    • 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

    • Returns DOMRect

    • Returns DOMRectList

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

      +

      Parameters

      • namespace: null | string
      • localName: string

      Returns null | string

    • Returns DOMRect

    • Returns DOMRectList

    • 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>

    • Type Parameters

      • K extends keyof HTMLElementTagNameMap

      Parameters

      • qualifiedName: K

      Returns HTMLCollectionOf<HTMLElementTagNameMap[K]>

    • Type Parameters

      • K extends keyof SVGElementTagNameMap

      Parameters

      • qualifiedName: K

      Returns HTMLCollectionOf<SVGElementTagNameMap[K]>

    • Type Parameters

      • K extends keyof MathMLElementTagNameMap

      Parameters

      • qualifiedName: K

      Returns HTMLCollectionOf<MathMLElementTagNameMap[K]>

    • Type Parameters

      • K extends keyof HTMLElementDeprecatedTagNameMap

      Parameters

      • qualifiedName: K

      Returns HTMLCollectionOf<HTMLElementDeprecatedTagNameMap[K]>

    • Parameters

      • qualifiedName: string

      Returns HTMLCollectionOf<Element>

    • Parameters

      • namespaceURI: "http://www.w3.org/1999/xhtml"
      • localName: string

      Returns HTMLCollectionOf<HTMLElement>

    • Parameters

      • namespaceURI: "http://www.w3.org/2000/svg"
      • localName: string

      Returns HTMLCollectionOf<SVGElement>

    • Parameters

      • namespaceURI: "http://www.w3.org/1998/Math/MathML"
      • localName: string

      Returns HTMLCollectionOf<MathMLElement>

    • Parameters

      • namespace: null | string
      • localName: string

      Returns HTMLCollectionOf<Element>

    • Returns node's root.

      +

      Parameters

      • classNames: string

      Returns HTMLCollectionOf<Element>

    • Type Parameters

      • K extends keyof HTMLElementTagNameMap

      Parameters

      • qualifiedName: K

      Returns HTMLCollectionOf<HTMLElementTagNameMap[K]>

    • Type Parameters

      • K extends keyof SVGElementTagNameMap

      Parameters

      • qualifiedName: K

      Returns HTMLCollectionOf<SVGElementTagNameMap[K]>

    • Type Parameters

      • K extends keyof MathMLElementTagNameMap

      Parameters

      • qualifiedName: K

      Returns HTMLCollectionOf<MathMLElementTagNameMap[K]>

    • Type Parameters

      • K extends keyof HTMLElementDeprecatedTagNameMap

      Parameters

      • qualifiedName: K

      Returns HTMLCollectionOf<HTMLElementDeprecatedTagNameMap[K]>

    • Parameters

      • qualifiedName: string

      Returns HTMLCollectionOf<Element>

    • Parameters

      • namespaceURI: "http://www.w3.org/1999/xhtml"
      • localName: string

      Returns HTMLCollectionOf<HTMLElement>

    • Parameters

      • namespaceURI: "http://www.w3.org/2000/svg"
      • localName: string

      Returns HTMLCollectionOf<SVGElement>

    • Parameters

      • namespaceURI: "http://www.w3.org/1998/Math/MathML"
      • localName: string

      Returns HTMLCollectionOf<MathMLElement>

    • Parameters

      • namespace: null | string
      • localName: string

      Returns HTMLCollectionOf<Element>

    • Parameters

      • Optionaloptions: GetHTMLOptions

      Returns string

    • Returns node's root.

      MDN Reference

      -

      Parameters

      • Optionaloptions: GetRootNodeOptions

      Returns Node

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

      +

      Parameters

      • Optionaloptions: GetRootNodeOptions

      Returns Node

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

      MDN Reference

      -

      Parameters

      • qualifiedName: string

      Returns boolean

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

      +

      Parameters

      • qualifiedName: string

      Returns 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

    • Returns true if element has attributes, and false otherwise.

      +

      Parameters

      • namespace: null | string
      • localName: string

      Returns boolean

    • Returns true if element has attributes, and false otherwise.

      MDN Reference

      -

      Returns boolean

    • Returns whether node has children.

      +

      Returns boolean

    • Returns whether node has children.

      MDN Reference

      -

      Returns boolean

    • Parameters

      • pointerId: number

      Returns boolean

    • Returns void

    • Parameters

      • where: InsertPosition
      • element: Element

      Returns null | Element

    • Parameters

      • position: InsertPosition
      • text: string

      Returns void

    • Parameters

      • where: InsertPosition
      • data: string

      Returns void

    • Type Parameters

      • T extends Node

      Parameters

      • node: T
      • child: null | Node

      Returns T

    • Parameters

      • namespace: null | string

      Returns boolean

    • Returns whether node and otherNode have the same properties.

      +

      Returns boolean

    • Parameters

      • pointerId: number

      Returns boolean

    • Returns void

    • Parameters

      • where: InsertPosition
      • element: Element

      Returns null | Element

    • Parameters

      • position: InsertPosition
      • string: string

      Returns void

    • Parameters

      • where: InsertPosition
      • data: string

      Returns void

    • Type Parameters

      • T extends Node

      Parameters

      • node: T
      • child: null | Node

      Returns T

    • Parameters

      • namespace: null | string

      Returns boolean

    • Returns whether node and otherNode have the same properties.

      MDN Reference

      -

      Parameters

      • otherNode: null | Node

      Returns boolean

    • Parameters

      • otherNode: null | Node

      Returns boolean

    • Parameters

      • prefix: null | string

      Returns null | string

    • Parameters

      • namespace: null | string

      Returns null | string

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

      +

      Parameters

      • otherNode: null | Node

      Returns boolean

    • Parameters

      • otherNode: null | Node

      Returns boolean

    • Parameters

      • prefix: null | string

      Returns null | string

    • Parameters

      • namespace: null | string

      Returns null | string

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

      MDN Reference

      -

      Parameters

      • selectors: string

      Returns boolean

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

      +

      Parameters

      • selectors: string

      Returns boolean

    • 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

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

      +

      Returns 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

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

      Returns void

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

      +

      Parameters

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

      Returns void

    • 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]

    • Type Parameters

      • K extends keyof SVGElementTagNameMap

      Parameters

      • selectors: K

      Returns null | SVGElementTagNameMap[K]

    • Type Parameters

      • K extends keyof MathMLElementTagNameMap

      Parameters

      • selectors: K

      Returns null | MathMLElementTagNameMap[K]

    • Type Parameters

      • K extends keyof HTMLElementDeprecatedTagNameMap

      Parameters

      • selectors: K

      Returns null | HTMLElementDeprecatedTagNameMap[K]

    • Type Parameters

      • E extends Element = Element

      Parameters

      • selectors: string

      Returns null | E

    • Returns all element descendants of node that match selectors.

      +

      Type Parameters

      • K extends keyof HTMLElementTagNameMap

      Parameters

      • selectors: K

      Returns null | HTMLElementTagNameMap[K]

    • Type Parameters

      • K extends keyof SVGElementTagNameMap

      Parameters

      • selectors: K

      Returns null | SVGElementTagNameMap[K]

    • Type Parameters

      • K extends keyof MathMLElementTagNameMap

      Parameters

      • selectors: K

      Returns null | MathMLElementTagNameMap[K]

    • Type Parameters

      • K extends keyof HTMLElementDeprecatedTagNameMap

      Parameters

      • selectors: K

      Returns null | HTMLElementDeprecatedTagNameMap[K]

    • Type Parameters

      • E extends Element = Element

      Parameters

      • selectors: string

      Returns null | E

    • Returns all element descendants of node that match selectors.

      MDN Reference

      -

      Type Parameters

      • K extends keyof HTMLElementTagNameMap

      Parameters

      • selectors: K

      Returns NodeListOf<HTMLElementTagNameMap[K]>

    • Type Parameters

      • K extends keyof SVGElementTagNameMap

      Parameters

      • selectors: K

      Returns NodeListOf<SVGElementTagNameMap[K]>

    • Type Parameters

      • K extends keyof MathMLElementTagNameMap

      Parameters

      • selectors: K

      Returns NodeListOf<MathMLElementTagNameMap[K]>

    • Type Parameters

      • K extends keyof HTMLElementDeprecatedTagNameMap

      Parameters

      • selectors: K

      Returns NodeListOf<HTMLElementDeprecatedTagNameMap[K]>

    • Type Parameters

      • E extends Element = Element

      Parameters

      • selectors: string

      Returns NodeListOf<E>

    • Parameters

      • pointerId: number

      Returns void

    • Removes node.

      +

      Type Parameters

      • K extends keyof HTMLElementTagNameMap

      Parameters

      • selectors: K

      Returns NodeListOf<HTMLElementTagNameMap[K]>

    • Type Parameters

      • K extends keyof SVGElementTagNameMap

      Parameters

      • selectors: K

      Returns NodeListOf<SVGElementTagNameMap[K]>

    • Type Parameters

      • K extends keyof MathMLElementTagNameMap

      Parameters

      • selectors: K

      Returns NodeListOf<MathMLElementTagNameMap[K]>

    • Type Parameters

      • K extends keyof HTMLElementDeprecatedTagNameMap

      Parameters

      • selectors: K

      Returns NodeListOf<HTMLElementDeprecatedTagNameMap[K]>

    • Type Parameters

      • E extends Element = Element

      Parameters

      • selectors: string

      Returns NodeListOf<E>

    • Parameters

      • pointerId: number

      Returns void

    • Removes node.

      MDN Reference

      -

      Returns void

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

      +

      Returns void

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

      MDN Reference

      -

      Parameters

      • qualifiedName: string

      Returns void

    • Parameters

      • attr: Attr

      Returns Attr

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

      +

      Parameters

      • qualifiedName: string

      Returns void

    • Parameters

      • attr: Attr

      Returns Attr

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

      MDN Reference

      -

      Parameters

      • namespace: null | string
      • localName: string

      Returns void

    • Type Parameters

      • T extends Node

      Parameters

      • child: T

      Returns T

    • Type Parameters

      • K extends keyof HTMLElementEventMap

      Parameters

      • type: K
      • listener: ((this: HTMLElement, ev: HTMLElementEventMap[K]) => any)
          • (this, ev): any
          • Parameters

            Returns any

      • Optionaloptions: boolean | EventListenerOptions

      Returns void

    • Parameters

      • type: string
      • listener: EventListenerOrEventListenerObject
      • Optionaloptions: boolean | EventListenerOptions

      Returns void

    • Type Parameters

      • T extends Node

      Parameters

      • node: Node
      • child: T

      Returns T

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

      +

      Parameters

      • namespace: null | string
      • localName: string

      Returns void

    • Type Parameters

      • T extends Node

      Parameters

      • child: T

      Returns T

    • Type Parameters

      • K extends keyof HTMLElementEventMap

      Parameters

      • type: K
      • listener: ((this: HTMLElement, ev: HTMLElementEventMap[K]) => any)
          • (this, ev): any
          • Parameters

            Returns any

      • Optionaloptions: boolean | EventListenerOptions

      Returns void

    • Parameters

      • type: string
      • listener: EventListenerOrEventListenerObject
      • Optionaloptions: boolean | EventListenerOptions

      Returns void

    • Type Parameters

      • T extends Node

      Parameters

      • node: Node
      • child: T

      Returns T

    • 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

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

      Returns void

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

      +

      Parameters

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

      Returns 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

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

      Returns void

    • Displays element fullscreen and resolves promise when done.

      +

      Parameters

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

      Returns 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

      • Optionaloptions: FullscreenOptions

      Returns Promise<void>

    • Returns void

    • Parameters

      • Optionaloptions: ScrollToOptions

      Returns void

    • Parameters

      • x: number
      • y: number

      Returns void

    • Parameters

      • Optionaloptions: ScrollToOptions

      Returns void

    • Parameters

      • x: number
      • y: number

      Returns void

    • Parameters

      • Optionalarg: boolean | ScrollIntoViewOptions

      Returns void

    • Parameters

      • Optionaloptions: ScrollToOptions

      Returns void

    • Parameters

      • x: number
      • y: number

      Returns void

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

      +

      Parameters

      • Optionaloptions: FullscreenOptions

      Returns Promise<void>

    • Parameters

      • Optionaloptions: PointerLockOptions

      Returns Promise<void>

    • Parameters

      • Optionaloptions: ScrollToOptions

      Returns void

    • Parameters

      • x: number
      • y: number

      Returns void

    • Parameters

      • Optionaloptions: ScrollToOptions

      Returns void

    • Parameters

      • x: number
      • y: number

      Returns void

    • Parameters

      • Optionalarg: boolean | ScrollIntoViewOptions

      Returns void

    • Parameters

      • Optionaloptions: ScrollToOptions

      Returns void

    • Parameters

      • x: number
      • y: number

      Returns 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

    • Parameters

      • attr: Attr

      Returns null | Attr

    • Parameters

      • attr: Attr

      Returns null | Attr

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

      +

      Parameters

      • qualifiedName: string
      • value: string

      Returns void

    • Parameters

      • attr: Attr

      Returns null | Attr

    • Parameters

      • attr: Attr

      Returns null | Attr

    • 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

    • Parameters

      • pointerId: number

      Returns void

    • Returns void

    • Allows the wrapped form to be submitted programmatically. If a submit +

      Parameters

      • namespace: null | string
      • qualifiedName: string
      • value: string

      Returns void

    • Parameters

      • html: string

      Returns void

    • Parameters

      • pointerId: number

      Returns void

    • Returns void

    • Allows the wrapped form to be submitted programmatically. If a submit element is present it will be used to submit the form.

      Parameters

      • Optionalvalue: string = ''

        An optional parameter that allows the desired submit button to be selected by value, e.g. when multiple submit buttons are present.

        -

      Returns void

    • 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 void

    • 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
      • Optionalforce: boolean

      Returns boolean

    • Parameters

      • Optionalforce: boolean

      Returns void

    • Parameters

      • selectors: string

      Returns boolean

      This is a legacy alias of matches.

      +

      Parameters

      • qualifiedName: string
      • Optionalforce: boolean

      Returns boolean

    • Parameters

      • Optionalforce: boolean

      Returns boolean

    • Parameters

      • selectors: string

      Returns boolean

      This is a legacy alias of matches.

      MDN Reference

      -
    • Adds an initializer function to the class that is called during instance +

    • 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 @@ -923,14 +944,14 @@

      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>

    rendering

    renderOptions: RenderOptions
    renderRoot: HTMLElement | DocumentFragment

    Node or ShadowRoot into which element DOM should be rendered. Defaults +

    Parameters

    • name: PropertyKey

    Returns PropertyDeclaration<unknown, unknown>

    rendering

    renderOptions: RenderOptions
    renderRoot: DocumentFragment | HTMLElement

    Node or ShadowRoot into which element DOM should be rendered. Defaults to an open shadowRoot.

    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.

    -
    • Returns HTMLElement | DocumentFragment

    styles

    elementStyles: CSSResultOrNative[]

    Memoized list of all element styles. +

    • Returns DocumentFragment | HTMLElement

    styles

    elementStyles: CSSResultOrNative[]

    Memoized list of all element styles. Created lazily on user subclasses when finalizing the class.

    • Takes the styles the user supplied via the static styles property and returns the array of styles to apply to the element. @@ -1020,4 +1041,4 @@

      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: Map<PropertyKey, unknown> | PropertyValueMap<any>

      Returns void

    +

    Parameters

    • _changedProperties: Map<PropertyKey, unknown> | PropertyValueMap<any>

    Returns void

    diff --git a/docs/classes/core_components.LisInlineLoadingElement.html b/docs/classes/core_components.LisInlineLoadingElement.html new file mode 100644 index 0000000..ecfe489 --- /dev/null +++ b/docs/classes/core_components.LisInlineLoadingElement.html @@ -0,0 +1,1051 @@ +LisInlineLoadingElement | @legumeinfo/web-components

    <lis-inline-loading-element>

    +

    A Web Component that provides a consistent inline loading element. When in the +loading state, the element shows a spinner. When a search succeeds, the spinner +is hidden. When no results are returned or an error occurs, an alert icon is +shown. Optionally, a tooltip may be shown with every icon with a context-specific +message.

    +

    By default, the loading element is not visible. It should be interacted with via +JavaScript:

    +
    <!-- the loading element -->
    <lis-inline-loading-element id="loading"></lis-inline-alert-element>

    <!-- interact with the element JavaScript -->
    <script type="text/javascript">
    // get the loading element
    const loadingElement = document.getElementById('loading');
    // activate the spinner overlay
    loadingElement.loading();
    // hide the spinner overlay / reset the element
    loadingElement.success();
    // show an alert that no results were returned
    loadingElement.noResults();
    // show an alert that reports an error
    loadingElement.failure();
    </script> +
    + +

    By default, the loading element uses "data" in its tooltip messages, e.g. "No data +loaded". This can be override using the dataType +attribute/property:

    +
    <!-- set the dataType attributes via HTML -->
    <lis-inline-loading-element id="loading" dataType="special sauce"></lis-inline-loading-element>

    <!-- set the dataType property via JavaScript
    <script type="text/javascript">
    // get the loading element
    const loadingElement = document.getElementById('loading');
    // set the element's dataTypeproperty
    loadingElement.dataType = 'secret sauce';
    </script> +
    + +

    Hierarchy

    • LitElement
      • LisInlineLoadingElement

    Other

    constructor +accessKey +accessKeyLabel +ariaAtomic +ariaAutoComplete +ariaBrailleLabel +ariaBrailleRoleDescription +ariaBusy +ariaChecked +ariaColCount +ariaColIndex +ariaColSpan +ariaCurrent +ariaDescription +ariaDisabled +ariaExpanded +ariaHasPopup +ariaHidden +ariaInvalid +ariaKeyShortcuts +ariaLabel +ariaLevel +ariaLive +ariaModal +ariaMultiLine +ariaMultiSelectable +ariaOrientation +ariaPlaceholder +ariaPosInSet +ariaPressed +ariaReadOnly +ariaRequired +ariaRoleDescription +ariaRowCount +ariaRowIndex +ariaRowSpan +ariaSelected +ariaSetSize +ariaSort +ariaValueMax +ariaValueMin +ariaValueNow +ariaValueText +assignedSlot +ATTRIBUTE_NODE +attributes +attributeStyleMap +autocapitalize +autofocus +baseURI +CDATA_SECTION_NODE +childElementCount +childNodes +children +classList +className +clientHeight +clientLeft +clientTop +clientWidth +COMMENT_NODE +content +contentEditable +dataset +dataType +dir +DOCUMENT_FRAGMENT_NODE +DOCUMENT_NODE +DOCUMENT_POSITION_CONTAINED_BY +DOCUMENT_POSITION_CONTAINS +DOCUMENT_POSITION_DISCONNECTED +DOCUMENT_POSITION_FOLLOWING +DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC +DOCUMENT_POSITION_PRECEDING +DOCUMENT_TYPE_NODE +draggable +ELEMENT_NODE +enterKeyHint +ENTITY_NODE +ENTITY_REFERENCE_NODE +firstChild +firstElementChild +hidden +id +inert +innerHTML +innerText +inputMode +isConnected +isContentEditable +lang +lastChild +lastElementChild +localName +namespaceURI +nextElementSibling +nextSibling +nodeName +nodeType +nodeValue +nonce? +NOTATION_NODE +offsetHeight +offsetLeft +offsetParent +offsetTop +offsetWidth +onabort +onanimationcancel +onanimationend +onanimationiteration +onanimationstart +onauxclick +onbeforeinput +onbeforetoggle +onblur +oncancel +oncanplay +oncanplaythrough +onchange +onclick +onclose +oncontextlost +oncontextmenu +oncontextrestored +oncopy +oncuechange +oncut +ondblclick +ondrag +ondragend +ondragenter +ondragleave +ondragover +ondragstart +ondrop +ondurationchange +onemptied +onended +onerror +onfocus +onformdata +onfullscreenchange +onfullscreenerror +ongotpointercapture +oninput +oninvalid +onkeydown +onkeypress +onkeyup +onload +onloadeddata +onloadedmetadata +onloadstart +onlostpointercapture +onmousedown +onmouseenter +onmouseleave +onmousemove +onmouseout +onmouseover +onmouseup +onpaste +onpause +onplay +onplaying +onpointercancel +onpointerdown +onpointerenter +onpointerleave +onpointermove +onpointerout +onpointerover +onpointerup +onprogress +onratechange +onreset +onresize +onscroll +onscrollend +onsecuritypolicyviolation +onseeked +onseeking +onselect +onselectionchange +onselectstart +onslotchange +onstalled +onsubmit +onsuspend +ontimeupdate +ontoggle +ontouchcancel? +ontouchend? +ontouchmove? +ontouchstart? +ontransitioncancel +ontransitionend +ontransitionrun +ontransitionstart +onvolumechange +onwaiting +onwebkitanimationend +onwebkitanimationiteration +onwebkitanimationstart +onwebkittransitionend +onwheel +outerHTML +outerText +ownerDocument +parentElement +parentNode +part +popover +prefix +previousElementSibling +previousSibling +PROCESSING_INSTRUCTION_NODE +role +scrollHeight +scrollLeft +scrollTop +scrollWidth +shadowRoot +slot +spellcheck +state +style +tabIndex +tagName +TEXT_NODE +textContent +title +translate +_$litElement$ +_initializers? +[metadata] +finalized +addEventListener +after +animate +append +appendChild +attachInternals +attachShadow +before +blur +checkVisibility +click +cloneNode +closest +compareDocumentPosition +computedStyleMap +contains +dispatchEvent +error +failure +focus +getAnimations +getAttribute +getAttributeNames +getAttributeNode +getAttributeNodeNS +getAttributeNS +getBoundingClientRect +getClientRects +getElementsByClassName +getElementsByTagName +getElementsByTagNameNS +getHTML +getRootNode +hasAttribute +hasAttributeNS +hasAttributes +hasChildNodes +hasPointerCapture +hidePopover +insertAdjacentElement +insertAdjacentHTML +insertAdjacentText +insertBefore +isDefaultNamespace +isEqualNode +isSameNode +loading +lookupNamespaceURI +lookupPrefix +matches +noResults +normalize +prepend +querySelector +querySelectorAll +releasePointerCapture +remove +removeAttribute +removeAttributeNode +removeAttributeNS +removeChild +removeEventListener +replaceChild +replaceChildren +replaceWith +requestFullscreen +requestPointerLock +scroll +scrollBy +scrollIntoView +scrollTo +setAttribute +setAttributeNode +setAttributeNodeNS +setAttributeNS +setHTMLUnsafe +setPointerCapture +showPopover +success +toggleAttribute +togglePopover +webkitMatchesSelector +addInitializer +finalize +

    attributes

    controllers

    dev-mode

    lifecycle

    properties

    rendering

    styles

    updates

    Other

    accessKey: string
    accessKeyLabel: string
    ariaAtomic: null | string
    ariaAutoComplete: null | string
    ariaBrailleLabel: null | string
    ariaBrailleRoleDescription: null | string
    ariaBusy: null | string
    ariaChecked: null | string
    ariaColCount: null | string
    ariaColIndex: null | string
    ariaColSpan: null | string
    ariaCurrent: null | string
    ariaDescription: null | string
    ariaDisabled: null | string
    ariaExpanded: null | string
    ariaHasPopup: null | string
    ariaHidden: null | string
    ariaInvalid: null | string
    ariaKeyShortcuts: null | string
    ariaLabel: null | string
    ariaLevel: null | string
    ariaLive: null | string
    ariaModal: null | string
    ariaMultiLine: null | string
    ariaMultiSelectable: null | string
    ariaOrientation: null | string
    ariaPlaceholder: null | string
    ariaPosInSet: null | string
    ariaPressed: null | string
    ariaReadOnly: null | string
    ariaRequired: null | string
    ariaRoleDescription: null | string
    ariaRowCount: null | string
    ariaRowIndex: null | string
    ariaRowSpan: null | string
    ariaSelected: null | string
    ariaSetSize: null | string
    ariaSort: null | string
    ariaValueMax: null | string
    ariaValueMin: null | string
    ariaValueNow: null | string
    ariaValueText: null | string
    assignedSlot: null | HTMLSlotElement
    ATTRIBUTE_NODE
    attributes: NamedNodeMap
    attributeStyleMap: StylePropertyMap
    autocapitalize: string
    autofocus: boolean
    baseURI: string

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

    +

    MDN Reference

    +
    CDATA_SECTION_NODE

    node is a CDATASection node.

    +
    childElementCount: number
    childNodes: NodeListOf<ChildNode>

    Returns the children.

    +

    MDN Reference

    +
    children: HTMLCollection

    Returns the child elements.

    +

    MDN Reference

    +
    classList: DOMTokenList

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

    +

    MDN Reference

    +
    className: string

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

    +

    MDN Reference

    +
    clientHeight: number
    clientLeft: number
    clientTop: number
    clientWidth: number
    COMMENT_NODE

    node is a Comment node.

    +
    content: string = 'loaded'
    contentEditable: string
    dataset: DOMStringMap
    dataType: string = 'data'

    The type of data being loaded.

    +
    dir: string
    DOCUMENT_FRAGMENT_NODE

    node is a DocumentFragment node.

    +
    DOCUMENT_NODE

    node is a document.

    +
    DOCUMENT_POSITION_CONTAINED_BY

    Set when other is a descendant of node.

    +
    DOCUMENT_POSITION_CONTAINS

    Set when other is an ancestor of node.

    +
    DOCUMENT_POSITION_DISCONNECTED

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

    +
    DOCUMENT_POSITION_FOLLOWING

    Set when other is following node.

    +
    DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC
    DOCUMENT_POSITION_PRECEDING

    Set when other is preceding node.

    +
    DOCUMENT_TYPE_NODE

    node is a doctype.

    +
    draggable: boolean
    ELEMENT_NODE

    node is an element.

    +
    enterKeyHint: string
    ENTITY_NODE
    ENTITY_REFERENCE_NODE
    firstChild: null | ChildNode

    Returns the first child.

    +

    MDN Reference

    +
    firstElementChild: null | Element

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

    +

    MDN Reference

    +
    hidden: boolean
    id: string

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

    +

    MDN Reference

    +
    inert: boolean
    innerHTML: string
    innerText: string
    inputMode: string
    isConnected: boolean

    Returns true if node is connected and false otherwise.

    +

    MDN Reference

    +
    isContentEditable: boolean
    lang: string
    lastChild: null | ChildNode

    Returns the last child.

    +

    MDN Reference

    +
    lastElementChild: null | Element

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

    +

    MDN Reference

    +
    localName: string

    Returns the local name.

    +

    MDN Reference

    +
    namespaceURI: null | string

    Returns the namespace.

    +

    MDN Reference

    +
    nextElementSibling: null | Element

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

    +

    MDN Reference

    +
    nextSibling: null | ChildNode

    Returns the next sibling.

    +

    MDN Reference

    +
    nodeName: string

    Returns a string appropriate for the type of node.

    +

    MDN Reference

    +
    nodeType: number

    Returns the type of node.

    +

    MDN Reference

    +
    nodeValue: null | string
    nonce?: string
    NOTATION_NODE
    offsetHeight: number
    offsetLeft: number
    offsetParent: null | Element
    offsetTop: number
    offsetWidth: number
    onabort: null | ((this: GlobalEventHandlers, ev: UIEvent) => any)

    Fires when the user aborts the download.

    +

    The event.

    +

    MDN Reference

    +
    onanimationcancel: null | ((this: GlobalEventHandlers, ev: AnimationEvent) => any)
    onanimationend: null | ((this: GlobalEventHandlers, ev: AnimationEvent) => any)
    onanimationiteration: null | ((this: GlobalEventHandlers, ev: AnimationEvent) => any)
    onanimationstart: null | ((this: GlobalEventHandlers, ev: AnimationEvent) => any)
    onauxclick: null | ((this: GlobalEventHandlers, ev: MouseEvent) => any)
    onbeforeinput: null | ((this: GlobalEventHandlers, ev: InputEvent) => any)
    onbeforetoggle: null | ((this: GlobalEventHandlers, ev: Event) => any)
    onblur: null | ((this: GlobalEventHandlers, ev: FocusEvent) => any)

    Fires when the object loses the input focus.

    +

    The focus event.

    +

    MDN Reference

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

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

    +

    The event.

    +

    MDN Reference

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

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

    +

    The event.

    +

    MDN Reference

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

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

    +

    The mouse event.

    +

    MDN Reference

    +
    onclose: null | ((this: GlobalEventHandlers, ev: Event) => any)
    oncontextlost: null | ((this: GlobalEventHandlers, ev: Event) => any)
    oncontextmenu: null | ((this: GlobalEventHandlers, ev: MouseEvent) => any)

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

    +

    The mouse event.

    +

    MDN Reference

    +
    oncontextrestored: null | ((this: GlobalEventHandlers, ev: Event) => any)
    oncopy: null | ((this: GlobalEventHandlers, ev: ClipboardEvent) => any)
    oncuechange: null | ((this: GlobalEventHandlers, ev: Event) => any)
    oncut: null | ((this: GlobalEventHandlers, ev: ClipboardEvent) => any)
    ondblclick: null | ((this: GlobalEventHandlers, ev: MouseEvent) => any)

    Fires when the user double-clicks the object.

    +

    The mouse event.

    +

    MDN Reference

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

    Fires on the source object continuously during a drag operation.

    +

    The event.

    +

    MDN Reference

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

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

    +

    The event.

    +

    MDN Reference

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

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

    +

    The drag event.

    +

    MDN Reference

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

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

    +

    The drag event.

    +

    MDN Reference

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

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

    +

    The event.

    +

    MDN Reference

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

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

    +

    The event.

    +

    MDN Reference

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

    Occurs when the duration attribute is updated.

    +

    The event.

    +

    MDN Reference

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

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

    +

    The event.

    +

    MDN Reference

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

    Occurs when the end of playback is reached.

    +

    The event

    +

    MDN Reference

    +
    onerror: OnErrorEventHandler

    Fires when an error occurs during object loading.

    +

    The event.

    +

    MDN Reference

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

    Fires when the object receives focus.

    +

    The event.

    +

    MDN Reference

    +
    onformdata: null | ((this: GlobalEventHandlers, ev: FormDataEvent) => any)
    onfullscreenchange: null | ((this: Element, ev: Event) => any)
    onfullscreenerror: null | ((this: Element, ev: Event) => any)
    ongotpointercapture: null | ((this: GlobalEventHandlers, ev: PointerEvent) => any)
    oninput: null | ((this: GlobalEventHandlers, ev: Event) => any)
    oninvalid: null | ((this: GlobalEventHandlers, ev: Event) => any)
    onkeydown: null | ((this: GlobalEventHandlers, ev: KeyboardEvent) => any)

    Fires when the user presses a key.

    +

    The keyboard event

    +

    MDN Reference

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

    Fires when the user presses an alphanumeric key.

    +

    The event.

    +

    MDN Reference

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

    Fires when the user releases a key.

    +

    The keyboard event

    +

    MDN Reference

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

    Fires immediately after the browser loads the object.

    +

    The event.

    +

    MDN Reference

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

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

    +

    The event.

    +

    MDN Reference

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

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

    +

    The event.

    +

    MDN Reference

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

    Occurs when Internet Explorer begins looking for media data.

    +

    The event.

    +

    MDN Reference

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

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

    +

    The mouse event.

    +

    MDN Reference

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

    Fires when the user moves the mouse over the object.

    +

    The mouse event.

    +

    MDN Reference

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

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

    +

    The mouse event.

    +

    MDN Reference

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

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

    +

    The mouse event.

    +

    MDN Reference

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

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

    +

    The mouse event.

    +

    MDN Reference

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

    Occurs when playback is paused.

    +

    The event.

    +

    MDN Reference

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

    Occurs when the play method is requested.

    +

    The event.

    +

    MDN Reference

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

    Occurs when the audio or video has started playing.

    +

    The event.

    +

    MDN Reference

    +
    onpointercancel: null | ((this: GlobalEventHandlers, ev: PointerEvent) => any)
    onpointerdown: null | ((this: GlobalEventHandlers, ev: PointerEvent) => any)
    onpointerenter: null | ((this: GlobalEventHandlers, ev: PointerEvent) => any)
    onpointerleave: null | ((this: GlobalEventHandlers, ev: PointerEvent) => any)
    onpointermove: null | ((this: GlobalEventHandlers, ev: PointerEvent) => any)
    onpointerout: null | ((this: GlobalEventHandlers, ev: PointerEvent) => any)
    onpointerover: null | ((this: GlobalEventHandlers, ev: PointerEvent) => any)
    onpointerup: null | ((this: GlobalEventHandlers, ev: PointerEvent) => any)
    onprogress: null | ((this: GlobalEventHandlers, ev: ProgressEvent<EventTarget>) => any)

    Occurs to indicate progress while downloading media data.

    +

    The event.

    +

    MDN Reference

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

    Occurs when the playback rate is increased or decreased.

    +

    The event.

    +

    MDN Reference

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

    Fires when the user resets a form.

    +

    The event.

    +

    MDN Reference

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

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

    +

    The event.

    +

    MDN Reference

    +
    onscrollend: null | ((this: GlobalEventHandlers, ev: Event) => any)
    onsecuritypolicyviolation: null | ((this: GlobalEventHandlers, ev: SecurityPolicyViolationEvent) => any)
    onseeked: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when the seek operation ends.

    +

    The event.

    +

    MDN Reference

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

    Occurs when the current playback position is moved.

    +

    The event.

    +

    MDN Reference

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

    Fires when the current selection changes.

    +

    The event.

    +

    MDN Reference

    +
    onselectionchange: null | ((this: GlobalEventHandlers, ev: Event) => any)
    onselectstart: null | ((this: GlobalEventHandlers, ev: Event) => any)
    onslotchange: null | ((this: GlobalEventHandlers, ev: Event) => any)
    onstalled: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when the download has stopped.

    +

    The event.

    +

    MDN Reference

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

    Occurs if the load operation has been intentionally halted.

    +

    The event.

    +

    MDN Reference

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

    Occurs to indicate the current playback position.

    +

    The event.

    +

    MDN Reference

    +
    ontoggle: null | ((this: GlobalEventHandlers, ev: Event) => any)
    ontouchcancel?: null | ((this: GlobalEventHandlers, ev: TouchEvent) => any)
    ontouchend?: null | ((this: GlobalEventHandlers, ev: TouchEvent) => any)
    ontouchmove?: null | ((this: GlobalEventHandlers, ev: TouchEvent) => any)
    ontouchstart?: null | ((this: GlobalEventHandlers, ev: TouchEvent) => any)
    ontransitioncancel: null | ((this: GlobalEventHandlers, ev: TransitionEvent) => any)
    ontransitionend: null | ((this: GlobalEventHandlers, ev: TransitionEvent) => any)
    ontransitionrun: null | ((this: GlobalEventHandlers, ev: TransitionEvent) => any)
    ontransitionstart: null | ((this: GlobalEventHandlers, ev: TransitionEvent) => any)
    onvolumechange: null | ((this: GlobalEventHandlers, ev: Event) => any)

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

    +

    The event.

    +

    MDN Reference

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

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

    +

    The event.

    +

    MDN Reference

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

    This is a legacy alias of onanimationend.

    +

    MDN Reference

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

    This is a legacy alias of onanimationiteration.

    +

    MDN Reference

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

    This is a legacy alias of onanimationstart.

    +

    MDN Reference

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

    This is a legacy alias of ontransitionend.

    +

    MDN Reference

    +
    onwheel: null | ((this: GlobalEventHandlers, ev: WheelEvent) => any)
    outerHTML: string
    outerText: string
    ownerDocument: Document

    Returns the node document. Returns null for documents.

    +

    MDN Reference

    +
    parentElement: null | HTMLElement

    Returns the parent element.

    +

    MDN Reference

    +
    parentNode: null | ParentNode

    Returns the parent.

    +

    MDN Reference

    +
    part: DOMTokenList
    popover: null | string
    prefix: null | string

    Returns the namespace prefix.

    +

    MDN Reference

    +
    previousElementSibling: null | Element

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

    +

    MDN Reference

    +
    previousSibling: null | ChildNode

    Returns the previous sibling.

    +

    MDN Reference

    +
    PROCESSING_INSTRUCTION_NODE

    node is a ProcessingInstruction node.

    +
    role: null | string
    scrollHeight: number
    scrollLeft: number
    scrollTop: number
    scrollWidth: number
    shadowRoot: null | ShadowRoot

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

    +

    MDN Reference

    +
    slot: string

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

    +

    MDN Reference

    +
    spellcheck: boolean
    state:
        | "error"
        | "loaded"
        | "loading"
        | "info" = 'loaded'
    style: CSSStyleDeclaration
    tabIndex: number
    tagName: string

    Returns the HTML-uppercased qualified name.

    +

    MDN Reference

    +
    TEXT_NODE

    node is a Text node.

    +
    textContent: null | string
    title: string
    translate: boolean
    _$litElement$: boolean
    _initializers?: Initializer[]
    [metadata]: object & Record<PropertyKey, unknown>
    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.

    +
    • Type Parameters

      • K extends keyof HTMLElementEventMap

      Parameters

      • type: K
      • listener: ((this: HTMLElement, ev: HTMLElementEventMap[K]) => any)
          • (this, ev): any
          • Parameters

            Returns any

      • Optionaloptions: boolean | AddEventListenerOptions

      Returns void

    • Parameters

      • type: string
      • listener: EventListenerOrEventListenerObject
      • Optionaloptions: boolean | AddEventListenerOptions

      Returns 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

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

      Returns void

    • Parameters

      • keyframes: null | PropertyIndexedKeyframes | Keyframe[]
      • Optionaloptions: number | KeyframeAnimationOptions

      Returns Animation

    • 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

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

      Returns void

    • Type Parameters

      • T extends Node

      Parameters

      • node: T

      Returns T

    • Returns ElementInternals

    • Creates a shadow root for element and returns it.

      +

      MDN Reference

      +

      Parameters

      • init: ShadowRootInit

      Returns ShadowRoot

    • 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

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

      Returns void

    • Returns void

    • Parameters

      • Optionaloptions: CheckVisibilityOptions

      Returns boolean

    • Returns void

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

      +

      MDN Reference

      +

      Parameters

      • Optionaldeep: boolean

      Returns Node

    • 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]

    • Type Parameters

      • K extends keyof SVGElementTagNameMap

      Parameters

      • selector: K

      Returns null | SVGElementTagNameMap[K]

    • Type Parameters

      • K extends keyof MathMLElementTagNameMap

      Parameters

      • selector: K

      Returns null | MathMLElementTagNameMap[K]

    • Type Parameters

      • E extends Element = Element

      Parameters

      • selectors: string

      Returns null | E

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

      +

      MDN Reference

      +

      Parameters

      • other: Node

      Returns number

    • Returns StylePropertyMapReadOnly

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

      +

      MDN Reference

      +

      Parameters

      • other: null | Node

      Returns 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

      Returns boolean

    • Parameters

      • Optionaloptions: FocusOptions

      Returns void

    • Parameters

      • Optionaloptions: GetAnimationsOptions

      Returns Animation[]

    • 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

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

      +

      MDN Reference

      +

      Returns string[]

    • Parameters

      • qualifiedName: string

      Returns null | Attr

    • Parameters

      • namespace: null | string
      • localName: string

      Returns null | Attr

    • 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

    • Returns DOMRect

    • Returns DOMRectList

    • 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>

    • Type Parameters

      • K extends keyof HTMLElementTagNameMap

      Parameters

      • qualifiedName: K

      Returns HTMLCollectionOf<HTMLElementTagNameMap[K]>

    • Type Parameters

      • K extends keyof SVGElementTagNameMap

      Parameters

      • qualifiedName: K

      Returns HTMLCollectionOf<SVGElementTagNameMap[K]>

    • Type Parameters

      • K extends keyof MathMLElementTagNameMap

      Parameters

      • qualifiedName: K

      Returns HTMLCollectionOf<MathMLElementTagNameMap[K]>

    • Type Parameters

      • K extends keyof HTMLElementDeprecatedTagNameMap

      Parameters

      • qualifiedName: K

      Returns HTMLCollectionOf<HTMLElementDeprecatedTagNameMap[K]>

    • Parameters

      • qualifiedName: string

      Returns HTMLCollectionOf<Element>

    • Parameters

      • namespaceURI: "http://www.w3.org/1999/xhtml"
      • localName: string

      Returns HTMLCollectionOf<HTMLElement>

    • Parameters

      • namespaceURI: "http://www.w3.org/2000/svg"
      • localName: string

      Returns HTMLCollectionOf<SVGElement>

    • Parameters

      • namespaceURI: "http://www.w3.org/1998/Math/MathML"
      • localName: string

      Returns HTMLCollectionOf<MathMLElement>

    • Parameters

      • namespace: null | string
      • localName: string

      Returns HTMLCollectionOf<Element>

    • Parameters

      • Optionaloptions: GetHTMLOptions

      Returns string

    • Returns node's root.

      +

      MDN Reference

      +

      Parameters

      • Optionaloptions: GetRootNodeOptions

      Returns Node

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

      +

      MDN Reference

      +

      Parameters

      • qualifiedName: string

      Returns 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

    • Returns true if element has attributes, and false otherwise.

      +

      MDN Reference

      +

      Returns boolean

    • Returns whether node has children.

      +

      MDN Reference

      +

      Returns boolean

    • Parameters

      • pointerId: number

      Returns boolean

    • Returns void

    • Parameters

      • where: InsertPosition
      • element: Element

      Returns null | Element

    • Parameters

      • position: InsertPosition
      • string: string

      Returns void

    • Parameters

      • where: InsertPosition
      • data: string

      Returns void

    • Type Parameters

      • T extends Node

      Parameters

      • node: T
      • child: null | Node

      Returns T

    • Parameters

      • namespace: null | string

      Returns boolean

    • Returns whether node and otherNode have the same properties.

      +

      MDN Reference

      +

      Parameters

      • otherNode: null | Node

      Returns boolean

    • Parameters

      • otherNode: null | Node

      Returns boolean

    • Parameters

      • prefix: null | string

      Returns null | string

    • Parameters

      • namespace: null | string

      Returns null | string

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

      +

      MDN Reference

      +

      Parameters

      • selectors: string

      Returns boolean

    • 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

    • 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

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

      Returns void

    • 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]

    • Type Parameters

      • K extends keyof SVGElementTagNameMap

      Parameters

      • selectors: K

      Returns null | SVGElementTagNameMap[K]

    • Type Parameters

      • K extends keyof MathMLElementTagNameMap

      Parameters

      • selectors: K

      Returns null | MathMLElementTagNameMap[K]

    • Type Parameters

      • K extends keyof HTMLElementDeprecatedTagNameMap

      Parameters

      • selectors: K

      Returns null | HTMLElementDeprecatedTagNameMap[K]

    • Type Parameters

      • E extends Element = Element

      Parameters

      • selectors: string

      Returns null | E

    • Returns all element descendants of node that match selectors.

      +

      MDN Reference

      +

      Type Parameters

      • K extends keyof HTMLElementTagNameMap

      Parameters

      • selectors: K

      Returns NodeListOf<HTMLElementTagNameMap[K]>

    • Type Parameters

      • K extends keyof SVGElementTagNameMap

      Parameters

      • selectors: K

      Returns NodeListOf<SVGElementTagNameMap[K]>

    • Type Parameters

      • K extends keyof MathMLElementTagNameMap

      Parameters

      • selectors: K

      Returns NodeListOf<MathMLElementTagNameMap[K]>

    • Type Parameters

      • K extends keyof HTMLElementDeprecatedTagNameMap

      Parameters

      • selectors: K

      Returns NodeListOf<HTMLElementDeprecatedTagNameMap[K]>

    • Type Parameters

      • E extends Element = Element

      Parameters

      • selectors: string

      Returns NodeListOf<E>

    • Parameters

      • pointerId: number

      Returns void

    • Removes node.

      +

      MDN Reference

      +

      Returns void

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

      +

      MDN Reference

      +

      Parameters

      • qualifiedName: string

      Returns void

    • Parameters

      • attr: Attr

      Returns Attr

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

      +

      MDN Reference

      +

      Parameters

      • namespace: null | string
      • localName: string

      Returns void

    • Type Parameters

      • T extends Node

      Parameters

      • child: T

      Returns T

    • Type Parameters

      • K extends keyof HTMLElementEventMap

      Parameters

      • type: K
      • listener: ((this: HTMLElement, ev: HTMLElementEventMap[K]) => any)
          • (this, ev): any
          • Parameters

            Returns any

      • Optionaloptions: boolean | EventListenerOptions

      Returns void

    • Parameters

      • type: string
      • listener: EventListenerOrEventListenerObject
      • Optionaloptions: boolean | EventListenerOptions

      Returns void

    • Type Parameters

      • T extends Node

      Parameters

      • node: Node
      • child: T

      Returns T

    • 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

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

      Returns 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

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

      Returns 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

      • Optionaloptions: FullscreenOptions

      Returns Promise<void>

    • Parameters

      • Optionaloptions: PointerLockOptions

      Returns Promise<void>

    • Parameters

      • Optionaloptions: ScrollToOptions

      Returns void

    • Parameters

      • x: number
      • y: number

      Returns void

    • Parameters

      • Optionaloptions: ScrollToOptions

      Returns void

    • Parameters

      • x: number
      • y: number

      Returns void

    • Parameters

      • Optionalarg: boolean | ScrollIntoViewOptions

      Returns void

    • Parameters

      • Optionaloptions: ScrollToOptions

      Returns void

    • Parameters

      • x: number
      • y: number

      Returns 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

    • Parameters

      • attr: Attr

      Returns null | Attr

    • Parameters

      • attr: Attr

      Returns null | Attr

    • 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

    • Parameters

      • html: string

      Returns void

    • Parameters

      • pointerId: number

      Returns void

    • Returns void

    • 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
      • Optionalforce: boolean

      Returns boolean

    • Parameters

      • Optionalforce: boolean

      Returns boolean

    • Parameters

      • selectors: string

      Returns boolean

      This is a legacy alias of matches.

      +

      MDN Reference

      +
    • Adds an initializer function to the class that is called during instance +construction.

      +

      This is useful for code that runs against a ReactiveElement +subclass, such as a decorator, that needs to do work for each +instance, such as setting up a ReactiveController.

      +
      const myDecorator = (target: typeof ReactiveElement, key: string) => {
      target.addInitializer((instance: ReactiveElement) => {
      // This is run during construction of the element
      new MyController(instance);
      });
      } +
      + +

      Decorating a field will then cause each instance to run an initializer +that adds a controller:

      +
      class MyElement extends LitElement {
      @myDecorator foo;
      } +
      + +

      Initializers are stored per-constructor. Adding an initializer to a +subclass does not add it to a superclass. Since initializers are run in +constructors, initializers will run in order of the class hierarchy, +starting with superclasses and progressing to the instance's class.

      +

      Parameters

      • initializer: Initializer

      Returns void

    • 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

    attributes

    • get observedAttributes(): string[]
    • Returns a list of attributes corresponding to the registered properties.

      +

      Returns string[]

    • 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

    controllers

    • 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

    • Removes a ReactiveController from the element.

      +

      Parameters

      • controller: ReactiveController

      Returns void

    dev-mode

    disableWarning?: ((warningKind: WarningKind) => void)

    Disable the given warning category for this class.

    +

    This method only exists in development builds, so it should be accessed +with a guard like:

    +
    // Disable for all ReactiveElement subclasses
    ReactiveElement.disableWarning?.('migration');

    // Disable for only MyElement and subclasses
    MyElement.disableWarning?.('migration'); +
    + +
    enabledWarnings?: WarningKind[]

    Read or set all the enabled warning categories for this class.

    +

    This property is only used in development builds.

    +
    enableWarning?: ((warningKind: WarningKind) => void)

    Enable the given warning category for this class.

    +

    This method only exists in development builds, so it should be accessed +with a guard like:

    +
    // Enable for all ReactiveElement subclasses
    ReactiveElement.enableWarning?.('migration');

    // Enable for only MyElement and subclasses
    MyElement.enableWarning?.('migration'); +
    + +

    lifecycle

    • Invoked when the component is added to the document's DOM.

      +

      In connectedCallback() you should setup tasks that should only occur when +the element is connected to the document. The most common of these is +adding event listeners to nodes external to the element, like a keydown +event handler added to the window.

      +
      connectedCallback() {
      super.connectedCallback();
      addEventListener('keydown', this._handleKeydown);
      } +
      + +

      Typically, anything done in connectedCallback() should be undone when the +element is disconnected, in disconnectedCallback().

      +

      Returns void

    • Invoked when the component is removed from the document's DOM.

      +

      This callback is the main signal to the element that it may no longer be +used. disconnectedCallback() should ensure that nothing is holding a +reference to the element (such as event listeners added to nodes external +to the element), so that it is free to be garbage collected.

      +
      disconnectedCallback() {
      super.disconnectedCallback();
      window.removeEventListener('keydown', this._handleKeydown);
      } +
      + +

      An element may be re-connected after being disconnected.

      +

      Returns void

    properties

    elementProperties: PropertyDeclarationMap

    Memoized list of all element properties, including any superclass +properties. Created lazily on user subclasses when finalizing the class.

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

    +
    • Creates a property accessor on the element prototype if one does not exist +and stores a PropertyDeclaration for the property with the +given options. The property setter calls the property's hasChanged +property option or uses a strict identity check to determine whether or not +to request an update.

      +

      This method may be overridden to customize properties; however, +when doing so, it's important to call super.createProperty to ensure +the property is setup correctly. This method calls +getPropertyDescriptor internally to get a descriptor to install. +To customize what properties do when they are get or set, override +getPropertyDescriptor. To customize the options for a property, +implement createProperty like this:

      +
      static createProperty(name, options) {
      options = Object.assign(options, {myOption: true});
      super.createProperty(name, options);
      } +
      + +

      Parameters

      • name: PropertyKey
      • Optionaloptions: PropertyDeclaration<unknown, unknown>

      Returns void

    • Returns a property descriptor to be defined on the given named property. +If no descriptor is returned, the property will not become an accessor. +For example,

      +
      class MyElement extends LitElement {
      static getPropertyDescriptor(name, key, options) {
      const defaultDescriptor =
      super.getPropertyDescriptor(name, key, options);
      const setter = defaultDescriptor.set;
      return {
      get: defaultDescriptor.get,
      set(value) {
      setter.call(this, value);
      // custom action.
      },
      configurable: true,
      enumerable: true
      }
      }
      } +
      + +

      Parameters

      • name: PropertyKey
      • key: string | symbol
      • options: PropertyDeclaration<unknown, unknown>

      Returns undefined | PropertyDescriptor

    • 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>

    rendering

    renderOptions: RenderOptions
    renderRoot: DocumentFragment | HTMLElement

    Node or ShadowRoot into which element DOM should be rendered. Defaults +to an open shadowRoot.

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

    +

    styles

    elementStyles: CSSResultOrNative[]

    Memoized list of all element styles. +Created lazily on user subclasses when finalizing the class.

    +
    • 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

      • Optionalstyles: CSSResultGroup

      Returns CSSResultOrNative[]

    updates

    hasUpdated: boolean

    Is set to true after the first update. The element code cannot assume +that renderRoot exists before the element hasUpdated.

    +
    isUpdatePending: boolean

    True if there is a pending update as a result of calling requestUpdate(). +Should only be read.

    +
    • 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.

      +
    • 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

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

      +
      firstUpdated() {
      this.renderRoot.getElementById('my-text-area').focus();
      } +
      + +

      Setting properties inside this method will trigger the element to update +again after this update cycle completes.

      +

      Parameters

      • _changedProperties: Map<PropertyKey, unknown> | PropertyValueMap<any>

        Map of changed properties with old values

        +

      Returns void

    • Override point for the updateComplete promise.

      +

      It is not safe to override the updateComplete getter directly due to a +limitation in TypeScript which means it is not possible to call a +superclass getter (e.g. super.updateComplete.then(...)) when the target +language is ES5 (https://github.com/microsoft/TypeScript/issues/338). +This method should be overridden instead. For example:

      +
      class MyElement extends LitElement {
      override async getUpdateComplete() {
      const result = await super.getUpdateComplete();
      await this._myChild.updateComplete;
      return result;
      }
      } +
      + +

      Returns Promise<boolean>

      A promise of a boolean that resolves to true if the update completed +without triggering another update.

      +
    • 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

    • 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

      • Optionalname: PropertyKey

        name of requesting property

        +
      • OptionaloldValue: unknown

        old value of requesting property

        +
      • Optionaloptions: PropertyDeclaration<unknown, unknown>

        property options to use instead of the previously +configured options

        +

      Returns void

    • Schedules an element update. You can override this method to change the +timing of updates by returning a Promise. The update will await the +returned Promise, and you should resolve the Promise to allow the update +to proceed. If this method is overridden, super.scheduleUpdate() +must be called.

      +

      For instance, to schedule updates to occur just before the next frame:

      +
      override protected async scheduleUpdate(): Promise<unknown> {
      await new Promise((resolve) => requestAnimationFrame(() => resolve()));
      super.scheduleUpdate();
      } +
      + +

      Returns void | Promise<unknown>

    • 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: Map<PropertyKey, unknown> | PropertyValueMap<any>

        Map of changed properties with old values

        +

      Returns boolean

    • 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: Map<PropertyKey, unknown> | PropertyValueMap<any>

        Map of changed properties with old values

        +

      Returns 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: Map<PropertyKey, unknown> | PropertyValueMap<any>

        Map of changed properties with old values

        +

      Returns void

    • Invoked before update() to compute values needed during the update.

      +

      Implement willUpdate to compute property values that depend on other +properties and are used in the rest of the update process.

      +
      willUpdate(changedProperties) {
      // only need to check changed properties for an expensive computation.
      if (changedProperties.has('firstName') || changedProperties.has('lastName')) {
      this.sha = computeSHA(`${this.firstName} ${this.lastName}`);
      }
      }

      render() {
      return html`SHA: ${this.sha}`;
      } +
      + +

      Parameters

      • _changedProperties: Map<PropertyKey, unknown> | PropertyValueMap<any>

      Returns void

    diff --git a/docs/classes/core_components.LisLoadingElement.html b/docs/classes/core_components.LisLoadingElement.html index c57bb9c..6ee1b4f 100644 --- a/docs/classes/core_components.LisLoadingElement.html +++ b/docs/classes/core_components.LisLoadingElement.html @@ -5,7 +5,7 @@ error occurs, an alert element is shown that reports the state of the search.

    By default, the loading element is not visible. It should be interacted with via JavaScript:

    -
    <!-- the loading element -->
    <lis-loading-element id="loading"></lis-alert-element>

    <!-- interact with the element JavaScript -->
    <lis-alert-element id="alert"></lis-alert-element>
    <script type="text/javascript">
    // get the loading element
    const loadingElement = document.getElementById('loading');
    // activate the spinner overlay
    loadingElement.loading();
    // hide the spinner overlay / reset the element
    loadingElement.success();
    // show an alert that no results were returned
    loadingElement.noResults();
    // show an alert that reports an error
    loadingElement.failure();
    </script> +
    <!-- the loading element -->
    <lis-loading-element id="loading"></lis-alert-element>

    <!-- interact with the element JavaScript -->
    <script type="text/javascript">
    // get the loading element
    const loadingElement = document.getElementById('loading');
    // activate the spinner overlay
    loadingElement.loading();
    // hide the spinner overlay / reset the element
    loadingElement.success();
    // show an alert that no results were returned
    loadingElement.noResults();
    // show an alert that reports an error
    loadingElement.failure();
    </script>

    By default, the loading element uses "data" in its alert messages, e.g. "No data @@ -20,17 +20,20 @@

    <!-- force the loading overlay to cover its parent element -->
    <div class="uk-inline">
    <lis-loading-element></lis-loading-element>
    </div>
    -

    Hierarchy

    • LitElement
      • LisLoadingElement

    Hierarchy

    • LitElement
      • LisLoadingElement

    Other

    • Returns LisLoadingElement

    accessKey: string
    accessKeyLabel: string
    ariaAtomic: null | string
    ariaAutoComplete: null | string
    ariaBusy: null | string
    ariaChecked: null | string
    ariaColCount: null | string
    ariaColIndex: null | string
    ariaColSpan: null | string
    ariaCurrent: null | string
    ariaDisabled: null | string
    ariaExpanded: null | string
    ariaHasPopup: null | string
    ariaHidden: null | string
    ariaInvalid: null | string
    ariaKeyShortcuts: null | string
    ariaLabel: null | string
    ariaLevel: null | string
    ariaLive: null | string
    ariaModal: null | string
    ariaMultiLine: null | string
    ariaMultiSelectable: null | string
    ariaOrientation: null | string
    ariaPlaceholder: null | string
    ariaPosInSet: null | string
    ariaPressed: null | string
    ariaReadOnly: null | string
    ariaRequired: null | string
    ariaRoleDescription: null | string
    ariaRowCount: null | string
    ariaRowIndex: null | string
    ariaRowSpan: null | string
    ariaSelected: null | string
    ariaSetSize: null | string
    ariaSort: null | string
    ariaValueMax: null | string
    ariaValueMin: null | string
    ariaValueNow: null | string
    ariaValueText: null | string
    assignedSlot: null | HTMLSlotElement
    ATTRIBUTE_NODE
    attributes: NamedNodeMap
    attributeStyleMap: StylePropertyMap
    autocapitalize: string
    autofocus: boolean
    baseURI: string

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

    +
    accessKeyLabel: string
    ariaAtomic: null | string
    ariaAutoComplete: null | string
    ariaBrailleLabel: null | string
    ariaBrailleRoleDescription: null | string
    ariaBusy: null | string
    ariaChecked: null | string
    ariaColCount: null | string
    ariaColIndex: null | string
    ariaColSpan: null | string
    ariaCurrent: null | string
    ariaDescription: null | string
    ariaDisabled: null | string
    ariaExpanded: null | string
    ariaHasPopup: null | string
    ariaHidden: null | string
    ariaInvalid: null | string
    ariaKeyShortcuts: null | string
    ariaLabel: null | string
    ariaLevel: null | string
    ariaLive: null | string
    ariaModal: null | string
    ariaMultiLine: null | string
    ariaMultiSelectable: null | string
    ariaOrientation: null | string
    ariaPlaceholder: null | string
    ariaPosInSet: null | string
    ariaPressed: null | string
    ariaReadOnly: null | string
    ariaRequired: null | string
    ariaRoleDescription: null | string
    ariaRowCount: null | string
    ariaRowIndex: null | string
    ariaRowSpan: null | string
    ariaSelected: null | string
    ariaSetSize: null | string
    ariaSort: null | string
    ariaValueMax: null | string
    ariaValueMin: null | string
    ariaValueNow: null | string
    ariaValueText: null | string
    assignedSlot: null | HTMLSlotElement
    ATTRIBUTE_NODE
    attributes: NamedNodeMap
    attributeStyleMap: StylePropertyMap
    autocapitalize: string
    autofocus: boolean
    baseURI: string

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

    MDN Reference

    -
    CDATA_SECTION_NODE

    node is a CDATASection node.

    -
    childElementCount: number
    childNodes: NodeListOf<ChildNode>

    Returns the children.

    +
    CDATA_SECTION_NODE

    node is a CDATASection node.

    +
    childElementCount: number
    childNodes: NodeListOf<ChildNode>

    Returns the children.

    MDN Reference

    -
    children: HTMLCollection

    Returns the child elements.

    +
    children: HTMLCollection

    Returns the child elements.

    MDN Reference

    -
    classList: DOMTokenList

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

    +
    classList: DOMTokenList

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

    MDN Reference

    -
    className: string

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

    +
    className: string

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

    MDN Reference

    -
    clientHeight: number
    clientLeft: number
    clientTop: number
    clientWidth: number
    COMMENT_NODE

    node is a Comment node.

    -
    contentEditable: string
    dataset: DOMStringMap
    dataType: string = 'data'

    The type of data being loaded.

    -
    dir: string
    DOCUMENT_FRAGMENT_NODE

    node is a DocumentFragment node.

    -
    DOCUMENT_NODE

    node is a document.

    -
    DOCUMENT_POSITION_CONTAINED_BY

    Set when other is a descendant of node.

    -
    DOCUMENT_POSITION_CONTAINS

    Set when other is an ancestor of node.

    -
    DOCUMENT_POSITION_DISCONNECTED

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

    -
    DOCUMENT_POSITION_FOLLOWING

    Set when other is following node.

    -
    DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC
    DOCUMENT_POSITION_PRECEDING

    Set when other is preceding node.

    -
    DOCUMENT_TYPE_NODE

    node is a doctype.

    -
    draggable: boolean
    ELEMENT_NODE

    node is an element.

    -
    enterKeyHint: string
    ENTITY_NODE
    ENTITY_REFERENCE_NODE
    firstChild: null | ChildNode

    Returns the first child.

    +
    clientHeight: number
    clientLeft: number
    clientTop: number
    clientWidth: number
    COMMENT_NODE

    node is a Comment node.

    +
    contentEditable: string
    dataset: DOMStringMap
    dataType: string = 'data'

    The type of data being loaded.

    +
    dir: string
    DOCUMENT_FRAGMENT_NODE

    node is a DocumentFragment node.

    +
    DOCUMENT_NODE

    node is a document.

    +
    DOCUMENT_POSITION_CONTAINED_BY

    Set when other is a descendant of node.

    +
    DOCUMENT_POSITION_CONTAINS

    Set when other is an ancestor of node.

    +
    DOCUMENT_POSITION_DISCONNECTED

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

    +
    DOCUMENT_POSITION_FOLLOWING

    Set when other is following node.

    +
    DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC
    DOCUMENT_POSITION_PRECEDING

    Set when other is preceding node.

    +
    DOCUMENT_TYPE_NODE

    node is a doctype.

    +
    draggable: boolean
    ELEMENT_NODE

    node is an element.

    +
    enterKeyHint: string
    ENTITY_NODE
    ENTITY_REFERENCE_NODE
    firstChild: null | ChildNode

    Returns the first child.

    MDN Reference

    -
    firstElementChild: null | Element

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

    +
    firstElementChild: null | Element

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

    MDN Reference

    -
    hidden: boolean
    id: string

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

    +
    hidden: boolean
    id: string

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

    MDN Reference

    -
    inert: boolean
    innerHTML: string
    innerText: string
    inputMode: string
    isConnected: boolean

    Returns true if node is connected and false otherwise.

    +
    inert: boolean
    innerHTML: string
    innerText: string
    inputMode: string
    isConnected: boolean

    Returns true if node is connected and false otherwise.

    MDN Reference

    -
    isContentEditable: boolean
    lang: string
    lastChild: null | ChildNode

    Returns the last child.

    +
    isContentEditable: boolean
    lang: string
    lastChild: null | ChildNode

    Returns the last child.

    MDN Reference

    -
    lastElementChild: null | Element

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

    +
    lastElementChild: null | Element

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

    MDN Reference

    -
    localName: string

    Returns the local name.

    +
    localName: string

    Returns the local name.

    MDN Reference

    -
    namespaceURI: null | string

    Returns the namespace.

    +
    namespaceURI: null | string

    Returns the namespace.

    MDN Reference

    -
    nextElementSibling: null | Element

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

    +
    nextElementSibling: null | Element

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

    MDN Reference

    -
    nextSibling: null | ChildNode

    Returns the next sibling.

    +
    nextSibling: null | ChildNode

    Returns the next sibling.

    MDN Reference

    -
    nodeName: string

    Returns a string appropriate for the type of node.

    +
    nodeName: string

    Returns a string appropriate for the type of node.

    MDN Reference

    -
    nodeType: number

    Returns the type of node.

    +
    nodeType: number

    Returns the type of node.

    MDN Reference

    -
    nodeValue: null | string
    nonce?: string
    NOTATION_NODE
    offsetHeight: number
    offsetLeft: number
    offsetParent: null | Element
    offsetTop: number
    offsetWidth: number
    onabort: null | ((this: GlobalEventHandlers, ev: UIEvent) => any)

    Fires when the user aborts the download.

    +
    nodeValue: null | string
    nonce?: string
    NOTATION_NODE
    offsetHeight: number
    offsetLeft: number
    offsetParent: null | Element
    offsetTop: number
    offsetWidth: number
    onabort: null | ((this: GlobalEventHandlers, ev: UIEvent) => any)

    Fires when the user aborts the download.

    The event.

    MDN Reference

    -
    onanimationcancel: null | ((this: GlobalEventHandlers, ev: AnimationEvent) => any)
    onanimationend: null | ((this: GlobalEventHandlers, ev: AnimationEvent) => any)
    onanimationiteration: null | ((this: GlobalEventHandlers, ev: AnimationEvent) => any)
    onanimationstart: null | ((this: GlobalEventHandlers, ev: AnimationEvent) => any)
    onauxclick: null | ((this: GlobalEventHandlers, ev: MouseEvent) => any)
    onbeforeinput: null | ((this: GlobalEventHandlers, ev: InputEvent) => any)
    onblur: null | ((this: GlobalEventHandlers, ev: FocusEvent) => any)

    Fires when the object loses the input focus.

    +
    onanimationcancel: null | ((this: GlobalEventHandlers, ev: AnimationEvent) => any)
    onanimationend: null | ((this: GlobalEventHandlers, ev: AnimationEvent) => any)
    onanimationiteration: null | ((this: GlobalEventHandlers, ev: AnimationEvent) => any)
    onanimationstart: null | ((this: GlobalEventHandlers, ev: AnimationEvent) => any)
    onauxclick: null | ((this: GlobalEventHandlers, ev: MouseEvent) => any)
    onbeforeinput: null | ((this: GlobalEventHandlers, ev: InputEvent) => any)
    onbeforetoggle: null | ((this: GlobalEventHandlers, ev: Event) => any)
    onblur: null | ((this: GlobalEventHandlers, ev: FocusEvent) => any)

    Fires when the object loses the input focus.

    The focus event.

    MDN Reference

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

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

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

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

    The event.

    MDN Reference

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

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

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

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

    The event.

    MDN Reference

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

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

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

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

    The mouse event.

    MDN Reference

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

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

    +
    onclose: null | ((this: GlobalEventHandlers, ev: Event) => any)
    oncontextlost: null | ((this: GlobalEventHandlers, ev: Event) => any)
    oncontextmenu: null | ((this: GlobalEventHandlers, ev: MouseEvent) => any)

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

    The mouse event.

    MDN Reference

    -
    oncopy: null | ((this: GlobalEventHandlers, ev: ClipboardEvent) => any)
    oncuechange: null | ((this: GlobalEventHandlers, ev: Event) => any)
    oncut: null | ((this: GlobalEventHandlers, ev: ClipboardEvent) => any)
    ondblclick: null | ((this: GlobalEventHandlers, ev: MouseEvent) => any)

    Fires when the user double-clicks the object.

    +
    oncontextrestored: null | ((this: GlobalEventHandlers, ev: Event) => any)
    oncopy: null | ((this: GlobalEventHandlers, ev: ClipboardEvent) => any)
    oncuechange: null | ((this: GlobalEventHandlers, ev: Event) => any)
    oncut: null | ((this: GlobalEventHandlers, ev: ClipboardEvent) => any)
    ondblclick: null | ((this: GlobalEventHandlers, ev: MouseEvent) => any)

    Fires when the user double-clicks the object.

    The mouse event.

    MDN Reference

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

    Fires on the source object continuously during a drag operation.

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

    Fires on the source object continuously during a drag operation.

    The event.

    MDN Reference

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

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

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

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

    The event.

    MDN Reference

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

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

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

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

    The drag event.

    MDN Reference

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

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

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

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

    The drag event.

    MDN Reference

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

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

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

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

    The event.

    MDN Reference

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

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

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

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

    The event.

    MDN Reference

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

    Occurs when the duration attribute is updated.

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

    Occurs when the duration attribute is updated.

    The event.

    MDN Reference

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

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

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

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

    The event.

    MDN Reference

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

    Occurs when the end of playback is reached.

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

    Occurs when the end of playback is reached.

    The event

    MDN Reference

    -
    onerror: OnErrorEventHandler

    Fires when an error occurs during object loading.

    +
    onerror: OnErrorEventHandler

    Fires when an error occurs during object loading.

    The event.

    MDN Reference

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

    Fires when the object receives focus.

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

    Fires when the object receives focus.

    The event.

    MDN Reference

    -
    onformdata: null | ((this: GlobalEventHandlers, ev: FormDataEvent) => any)
    onfullscreenchange: null | ((this: Element, ev: Event) => any)
    onfullscreenerror: null | ((this: Element, ev: Event) => any)
    ongotpointercapture: null | ((this: GlobalEventHandlers, ev: PointerEvent) => any)
    oninput: null | ((this: GlobalEventHandlers, ev: Event) => any)
    oninvalid: null | ((this: GlobalEventHandlers, ev: Event) => any)
    onkeydown: null | ((this: GlobalEventHandlers, ev: KeyboardEvent) => any)

    Fires when the user presses a key.

    +
    onformdata: null | ((this: GlobalEventHandlers, ev: FormDataEvent) => any)
    onfullscreenchange: null | ((this: Element, ev: Event) => any)
    onfullscreenerror: null | ((this: Element, ev: Event) => any)
    ongotpointercapture: null | ((this: GlobalEventHandlers, ev: PointerEvent) => any)
    oninput: null | ((this: GlobalEventHandlers, ev: Event) => any)
    oninvalid: null | ((this: GlobalEventHandlers, ev: Event) => any)
    onkeydown: null | ((this: GlobalEventHandlers, ev: KeyboardEvent) => any)

    Fires when the user presses a key.

    The keyboard event

    MDN Reference

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

    Fires when the user presses an alphanumeric key.

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

    Fires when the user presses an alphanumeric key.

    The event.

    MDN Reference

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

    Fires when the user releases a key.

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

    Fires when the user releases a key.

    The keyboard event

    MDN Reference

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

    Fires immediately after the browser loads the object.

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

    Fires immediately after the browser loads the object.

    The event.

    MDN Reference

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

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

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

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

    The event.

    MDN Reference

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

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

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

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

    The event.

    MDN Reference

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

    Occurs when Internet Explorer begins looking for media data.

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

    Occurs when Internet Explorer begins looking for media data.

    The event.

    MDN Reference

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

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

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

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

    The mouse event.

    MDN Reference

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

    Fires when the user moves the mouse over the object.

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

    Fires when the user moves the mouse over the object.

    The mouse event.

    MDN Reference

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

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

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

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

    The mouse event.

    MDN Reference

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

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

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

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

    The mouse event.

    MDN Reference

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

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

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

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

    The mouse event.

    MDN Reference

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

    Occurs when playback is paused.

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

    Occurs when playback is paused.

    The event.

    MDN Reference

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

    Occurs when the play method is requested.

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

    Occurs when the play method is requested.

    The event.

    MDN Reference

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

    Occurs when the audio or video has started playing.

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

    Occurs when the audio or video has started playing.

    The event.

    MDN Reference

    -
    onpointercancel: null | ((this: GlobalEventHandlers, ev: PointerEvent) => any)
    onpointerdown: null | ((this: GlobalEventHandlers, ev: PointerEvent) => any)
    onpointerenter: null | ((this: GlobalEventHandlers, ev: PointerEvent) => any)
    onpointerleave: null | ((this: GlobalEventHandlers, ev: PointerEvent) => any)
    onpointermove: null | ((this: GlobalEventHandlers, ev: PointerEvent) => any)
    onpointerout: null | ((this: GlobalEventHandlers, ev: PointerEvent) => any)
    onpointerover: null | ((this: GlobalEventHandlers, ev: PointerEvent) => any)
    onpointerup: null | ((this: GlobalEventHandlers, ev: PointerEvent) => any)
    onprogress: null | ((this: GlobalEventHandlers, ev: ProgressEvent<EventTarget>) => any)

    Occurs to indicate progress while downloading media data.

    +
    onpointercancel: null | ((this: GlobalEventHandlers, ev: PointerEvent) => any)
    onpointerdown: null | ((this: GlobalEventHandlers, ev: PointerEvent) => any)
    onpointerenter: null | ((this: GlobalEventHandlers, ev: PointerEvent) => any)
    onpointerleave: null | ((this: GlobalEventHandlers, ev: PointerEvent) => any)
    onpointermove: null | ((this: GlobalEventHandlers, ev: PointerEvent) => any)
    onpointerout: null | ((this: GlobalEventHandlers, ev: PointerEvent) => any)
    onpointerover: null | ((this: GlobalEventHandlers, ev: PointerEvent) => any)
    onpointerup: null | ((this: GlobalEventHandlers, ev: PointerEvent) => any)
    onprogress: null | ((this: GlobalEventHandlers, ev: ProgressEvent<EventTarget>) => any)

    Occurs to indicate progress while downloading media data.

    The event.

    MDN Reference

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

    Occurs when the playback rate is increased or decreased.

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

    Occurs when the playback rate is increased or decreased.

    The event.

    MDN Reference

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

    Fires when the user resets a form.

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

    Fires when the user resets a form.

    The event.

    MDN Reference

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

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

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

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

    The event.

    MDN Reference

    -
    onscrollend: null | ((this: GlobalEventHandlers, ev: Event) => any)
    onsecuritypolicyviolation: null | ((this: GlobalEventHandlers, ev: SecurityPolicyViolationEvent) => any)
    onseeked: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when the seek operation ends.

    +
    onscrollend: null | ((this: GlobalEventHandlers, ev: Event) => any)
    onsecuritypolicyviolation: null | ((this: GlobalEventHandlers, ev: SecurityPolicyViolationEvent) => any)
    onseeked: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when the seek operation ends.

    The event.

    MDN Reference

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

    Occurs when the current playback position is moved.

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

    Occurs when the current playback position is moved.

    The event.

    MDN Reference

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

    Fires when the current selection changes.

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

    Fires when the current selection changes.

    The event.

    MDN Reference

    -
    onselectionchange: null | ((this: GlobalEventHandlers, ev: Event) => any)
    onselectstart: null | ((this: GlobalEventHandlers, ev: Event) => any)
    onslotchange: null | ((this: GlobalEventHandlers, ev: Event) => any)
    onstalled: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when the download has stopped.

    +
    onselectionchange: null | ((this: GlobalEventHandlers, ev: Event) => any)
    onselectstart: null | ((this: GlobalEventHandlers, ev: Event) => any)
    onslotchange: null | ((this: GlobalEventHandlers, ev: Event) => any)
    onstalled: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when the download has stopped.

    The event.

    MDN Reference

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

    Occurs if the load operation has been intentionally halted.

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

    Occurs if the load operation has been intentionally halted.

    The event.

    MDN Reference

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

    Occurs to indicate the current playback position.

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

    Occurs to indicate the current playback position.

    The event.

    MDN Reference

    -
    ontoggle: null | ((this: GlobalEventHandlers, ev: Event) => any)
    ontouchcancel?: null | ((this: GlobalEventHandlers, ev: TouchEvent) => any)
    ontouchend?: null | ((this: GlobalEventHandlers, ev: TouchEvent) => any)
    ontouchmove?: null | ((this: GlobalEventHandlers, ev: TouchEvent) => any)
    ontouchstart?: null | ((this: GlobalEventHandlers, ev: TouchEvent) => any)
    ontransitioncancel: null | ((this: GlobalEventHandlers, ev: TransitionEvent) => any)
    ontransitionend: null | ((this: GlobalEventHandlers, ev: TransitionEvent) => any)
    ontransitionrun: null | ((this: GlobalEventHandlers, ev: TransitionEvent) => any)
    ontransitionstart: null | ((this: GlobalEventHandlers, ev: TransitionEvent) => any)
    onvolumechange: null | ((this: GlobalEventHandlers, ev: Event) => any)

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

    +
    ontoggle: null | ((this: GlobalEventHandlers, ev: Event) => any)
    ontouchcancel?: null | ((this: GlobalEventHandlers, ev: TouchEvent) => any)
    ontouchend?: null | ((this: GlobalEventHandlers, ev: TouchEvent) => any)
    ontouchmove?: null | ((this: GlobalEventHandlers, ev: TouchEvent) => any)
    ontouchstart?: null | ((this: GlobalEventHandlers, ev: TouchEvent) => any)
    ontransitioncancel: null | ((this: GlobalEventHandlers, ev: TransitionEvent) => any)
    ontransitionend: null | ((this: GlobalEventHandlers, ev: TransitionEvent) => any)
    ontransitionrun: null | ((this: GlobalEventHandlers, ev: TransitionEvent) => any)
    ontransitionstart: null | ((this: GlobalEventHandlers, ev: TransitionEvent) => any)
    onvolumechange: null | ((this: GlobalEventHandlers, ev: Event) => any)

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

    The event.

    MDN Reference

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

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

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

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

    The event.

    MDN Reference

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

    This is a legacy alias of onanimationend.

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

    This is a legacy alias of onanimationend.

    MDN Reference

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

    This is a legacy alias of onanimationiteration.

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

    This is a legacy alias of onanimationiteration.

    MDN Reference

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

    This is a legacy alias of onanimationstart.

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

    This is a legacy alias of onanimationstart.

    MDN Reference

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

    This is a legacy alias of ontransitionend.

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

    This is a legacy alias of ontransitionend.

    MDN Reference

    -
    onwheel: null | ((this: GlobalEventHandlers, ev: WheelEvent) => any)
    outerHTML: string
    outerText: string
    ownerDocument: Document

    Returns the node document. Returns null for documents.

    +
    onwheel: null | ((this: GlobalEventHandlers, ev: WheelEvent) => any)
    outerHTML: string
    outerText: string
    ownerDocument: Document

    Returns the node document. Returns null for documents.

    MDN Reference

    -
    parentElement: null | HTMLElement

    Returns the parent element.

    +
    parentElement: null | HTMLElement

    Returns the parent element.

    MDN Reference

    -
    parentNode: null | ParentNode

    Returns the parent.

    +
    parentNode: null | ParentNode

    Returns the parent.

    MDN Reference

    -
    part: DOMTokenList
    popover: null | string
    prefix: null | string

    Returns the namespace prefix.

    +
    part: DOMTokenList
    popover: null | string
    prefix: null | string

    Returns the namespace prefix.

    MDN Reference

    -
    previousElementSibling: null | Element

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

    +
    previousElementSibling: null | Element

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

    MDN Reference

    -
    previousSibling: null | ChildNode

    Returns the previous sibling.

    +
    previousSibling: null | ChildNode

    Returns the previous sibling.

    MDN Reference

    -
    PROCESSING_INSTRUCTION_NODE

    node is a ProcessingInstruction node.

    -
    role: null | string
    scrollHeight: number
    scrollLeft: number
    scrollTop: number
    scrollWidth: number
    shadowRoot: null | ShadowRoot

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

    +
    PROCESSING_INSTRUCTION_NODE

    node is a ProcessingInstruction node.

    +
    role: null | string
    scrollHeight: number
    scrollLeft: number
    scrollTop: number
    scrollWidth: number
    shadowRoot: null | ShadowRoot

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

    MDN Reference

    -
    slot: string

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

    +
    slot: string

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

    MDN Reference

    -
    spellcheck: boolean
    state: "message" | "loaded" | "loading" = 'loaded'
    style: CSSStyleDeclaration
    tabIndex: number
    tagName: string

    Returns the HTML-uppercased qualified name.

    +
    spellcheck: boolean
    state: "message" | "loaded" | "loading" = 'loaded'
    style: CSSStyleDeclaration
    tabIndex: number
    tagName: string

    Returns the HTML-uppercased qualified name.

    MDN Reference

    -
    TEXT_NODE

    node is a Text node.

    -
    textContent: null | string
    title: string
    translate: boolean
    _$litElement$: boolean
    _initializers?: Initializer[]
    [metadata]: object & Record<PropertyKey, unknown>
    finalized: undefined | true

    Marks class as having been finalized, which includes creating properties +

    TEXT_NODE

    node is a Text node.

    +
    textContent: null | string
    title: string
    translate: boolean
    _$litElement$: boolean
    _initializers?: Initializer[]
    [metadata]: object & Record<PropertyKey, unknown>
    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.

    -
    • Type Parameters

      • K extends keyof HTMLElementEventMap

      Parameters

      • type: K
      • listener: ((this: HTMLElement, ev: HTMLElementEventMap[K]) => any)
          • (this, ev): any
          • Parameters

            Returns any

      • Optionaloptions: boolean | AddEventListenerOptions

      Returns void

    • Parameters

      • type: string
      • listener: EventListenerOrEventListenerObject
      • Optionaloptions: boolean | AddEventListenerOptions

      Returns void

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

      +
    • Type Parameters

      • K extends keyof HTMLElementEventMap

      Parameters

      • type: K
      • listener: ((this: HTMLElement, ev: HTMLElementEventMap[K]) => any)
          • (this, ev): any
          • Parameters

            Returns any

      • Optionaloptions: boolean | AddEventListenerOptions

      Returns void

    • Parameters

      • type: string
      • listener: EventListenerOrEventListenerObject
      • Optionaloptions: boolean | AddEventListenerOptions

      Returns 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

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

      Returns void

    • Parameters

      • keyframes: null | PropertyIndexedKeyframes | Keyframe[]
      • Optionaloptions: number | KeyframeAnimationOptions

      Returns Animation

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

      +

      Parameters

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

      Returns void

    • Parameters

      • keyframes: null | PropertyIndexedKeyframes | Keyframe[]
      • Optionaloptions: number | KeyframeAnimationOptions

      Returns Animation

    • 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

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

      Returns void

    • Type Parameters

      • T extends Node

      Parameters

      • node: T

      Returns T

    • Returns ElementInternals

    • Creates a shadow root for element and returns it.

      +

      Parameters

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

      Returns void

    • Type Parameters

      • T extends Node

      Parameters

      • node: T

      Returns T

    • Returns ElementInternals

    • Creates a shadow root for element and returns it.

      MDN Reference

      -

      Parameters

      • init: ShadowRootInit

      Returns ShadowRoot

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

      +

      Parameters

      • init: ShadowRootInit

      Returns ShadowRoot

    • 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

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

      Returns void

    • Returns void

    • Parameters

      • Optionaloptions: CheckVisibilityOptions

      Returns boolean

    • Returns void

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

      +

      Parameters

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

      Returns void

    • Returns void

    • Parameters

      • Optionaloptions: CheckVisibilityOptions

      Returns boolean

    • Returns void

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

      MDN Reference

      -

      Parameters

      • Optionaldeep: boolean

      Returns Node

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

      +

      Parameters

      • Optionaldeep: boolean

      Returns Node

    • 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]

    • Type Parameters

      • K extends keyof SVGElementTagNameMap

      Parameters

      • selector: K

      Returns null | SVGElementTagNameMap[K]

    • Type Parameters

      • K extends keyof MathMLElementTagNameMap

      Parameters

      • selector: K

      Returns null | MathMLElementTagNameMap[K]

    • Type Parameters

      • E extends Element = Element

      Parameters

      • selectors: string

      Returns null | E

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

      +

      Type Parameters

      • K extends keyof HTMLElementTagNameMap

      Parameters

      • selector: K

      Returns null | HTMLElementTagNameMap[K]

    • Type Parameters

      • K extends keyof SVGElementTagNameMap

      Parameters

      • selector: K

      Returns null | SVGElementTagNameMap[K]

    • Type Parameters

      • K extends keyof MathMLElementTagNameMap

      Parameters

      • selector: K

      Returns null | MathMLElementTagNameMap[K]

    • Type Parameters

      • E extends Element = Element

      Parameters

      • selectors: string

      Returns null | E

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

      MDN Reference

      -

      Parameters

      • other: Node

      Returns number

    • Returns StylePropertyMapReadOnly

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

      +

      Parameters

      • other: Node

      Returns number

    • Returns StylePropertyMapReadOnly

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

      MDN Reference

      -

      Parameters

      • other: null | Node

      Returns boolean

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

      +

      Parameters

      • other: null | Node

      Returns 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

      Returns boolean

    • Parameters

      • Optionaloptions: FocusOptions

      Returns void

    • Parameters

      • Optionaloptions: GetAnimationsOptions

      Returns Animation[]

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

      +

      Parameters

      Returns boolean

    • Parameters

      • Optionaloptions: FocusOptions

      Returns void

    • Parameters

      • Optionaloptions: GetAnimationsOptions

      Returns Animation[]

    • 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

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

      +

      Parameters

      • qualifiedName: string

      Returns null | string

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

      MDN Reference

      -

      Returns string[]

    • Parameters

      • qualifiedName: string

      Returns null | Attr

    • Parameters

      • namespace: null | string
      • localName: string

      Returns null | Attr

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

      +

      Returns string[]

    • Parameters

      • qualifiedName: string

      Returns null | Attr

    • Parameters

      • namespace: null | string
      • localName: string

      Returns null | Attr

    • 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

    • Returns DOMRect

    • Returns DOMRectList

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

      +

      Parameters

      • namespace: null | string
      • localName: string

      Returns null | string

    • Returns DOMRect

    • Returns DOMRectList

    • 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>

    • Type Parameters

      • K extends keyof HTMLElementTagNameMap

      Parameters

      • qualifiedName: K

      Returns HTMLCollectionOf<HTMLElementTagNameMap[K]>

    • Type Parameters

      • K extends keyof SVGElementTagNameMap

      Parameters

      • qualifiedName: K

      Returns HTMLCollectionOf<SVGElementTagNameMap[K]>

    • Type Parameters

      • K extends keyof MathMLElementTagNameMap

      Parameters

      • qualifiedName: K

      Returns HTMLCollectionOf<MathMLElementTagNameMap[K]>

    • Type Parameters

      • K extends keyof HTMLElementDeprecatedTagNameMap

      Parameters

      • qualifiedName: K

      Returns HTMLCollectionOf<HTMLElementDeprecatedTagNameMap[K]>

    • Parameters

      • qualifiedName: string

      Returns HTMLCollectionOf<Element>

    • Parameters

      • namespaceURI: "http://www.w3.org/1999/xhtml"
      • localName: string

      Returns HTMLCollectionOf<HTMLElement>

    • Parameters

      • namespaceURI: "http://www.w3.org/2000/svg"
      • localName: string

      Returns HTMLCollectionOf<SVGElement>

    • Parameters

      • namespaceURI: "http://www.w3.org/1998/Math/MathML"
      • localName: string

      Returns HTMLCollectionOf<MathMLElement>

    • Parameters

      • namespace: null | string
      • localName: string

      Returns HTMLCollectionOf<Element>

    • Returns node's root.

      +

      Parameters

      • classNames: string

      Returns HTMLCollectionOf<Element>

    • Type Parameters

      • K extends keyof HTMLElementTagNameMap

      Parameters

      • qualifiedName: K

      Returns HTMLCollectionOf<HTMLElementTagNameMap[K]>

    • Type Parameters

      • K extends keyof SVGElementTagNameMap

      Parameters

      • qualifiedName: K

      Returns HTMLCollectionOf<SVGElementTagNameMap[K]>

    • Type Parameters

      • K extends keyof MathMLElementTagNameMap

      Parameters

      • qualifiedName: K

      Returns HTMLCollectionOf<MathMLElementTagNameMap[K]>

    • Type Parameters

      • K extends keyof HTMLElementDeprecatedTagNameMap

      Parameters

      • qualifiedName: K

      Returns HTMLCollectionOf<HTMLElementDeprecatedTagNameMap[K]>

    • Parameters

      • qualifiedName: string

      Returns HTMLCollectionOf<Element>

    • Parameters

      • namespaceURI: "http://www.w3.org/1999/xhtml"
      • localName: string

      Returns HTMLCollectionOf<HTMLElement>

    • Parameters

      • namespaceURI: "http://www.w3.org/2000/svg"
      • localName: string

      Returns HTMLCollectionOf<SVGElement>

    • Parameters

      • namespaceURI: "http://www.w3.org/1998/Math/MathML"
      • localName: string

      Returns HTMLCollectionOf<MathMLElement>

    • Parameters

      • namespace: null | string
      • localName: string

      Returns HTMLCollectionOf<Element>

    • Parameters

      • Optionaloptions: GetHTMLOptions

      Returns string

    • Returns node's root.

      MDN Reference

      -

      Parameters

      • Optionaloptions: GetRootNodeOptions

      Returns Node

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

      +

      Parameters

      • Optionaloptions: GetRootNodeOptions

      Returns Node

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

      MDN Reference

      -

      Parameters

      • qualifiedName: string

      Returns boolean

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

      +

      Parameters

      • qualifiedName: string

      Returns 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

    • Returns true if element has attributes, and false otherwise.

      +

      Parameters

      • namespace: null | string
      • localName: string

      Returns boolean

    • Returns true if element has attributes, and false otherwise.

      MDN Reference

      -

      Returns boolean

    • Returns whether node has children.

      +

      Returns boolean

    • Returns whether node has children.

      MDN Reference

      -

      Returns boolean

    • Parameters

      • pointerId: number

      Returns boolean

    • Returns void

    • Parameters

      • where: InsertPosition
      • element: Element

      Returns null | Element

    • Parameters

      • position: InsertPosition
      • text: string

      Returns void

    • Parameters

      • where: InsertPosition
      • data: string

      Returns void

    • Type Parameters

      • T extends Node

      Parameters

      • node: T
      • child: null | Node

      Returns T

    • Parameters

      • namespace: null | string

      Returns boolean

    • Returns whether node and otherNode have the same properties.

      +

      Returns boolean

    • Parameters

      • pointerId: number

      Returns boolean

    • Returns void

    • Parameters

      • where: InsertPosition
      • element: Element

      Returns null | Element

    • Parameters

      • position: InsertPosition
      • string: string

      Returns void

    • Parameters

      • where: InsertPosition
      • data: string

      Returns void

    • Type Parameters

      • T extends Node

      Parameters

      • node: T
      • child: null | Node

      Returns T

    • Parameters

      • namespace: null | string

      Returns boolean

    • Returns whether node and otherNode have the same properties.

      MDN Reference

      -

      Parameters

      • otherNode: null | Node

      Returns boolean

    • Parameters

      • otherNode: null | Node

      Returns boolean

    • Parameters

      • prefix: null | string

      Returns null | string

    • Parameters

      • namespace: null | string

      Returns null | string

    • Returns true if matching selectors against element's root yields element, and false otherwise.

      +

      Parameters

      • otherNode: null | Node

      Returns boolean

    • Parameters

      • otherNode: null | Node

      Returns boolean

    • Parameters

      • prefix: null | string

      Returns null | string

    • Parameters

      • namespace: null | string

      Returns null | string

    • Returns true if matching selectors against element's root yields element, and false otherwise.

      MDN Reference

      -

      Parameters

      • selectors: string

      Returns boolean

    • Removes empty exclusive Text nodes and concatenates the data of remaining contiguous exclusive Text nodes into the first of their nodes.

      +

      Parameters

      • selectors: string

      Returns boolean

    • 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

    • Inserts nodes before the first child of node, while replacing strings in nodes with equivalent Text nodes.

      +

      Returns 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

      • Rest...nodes: (string | Node)[]

      Returns void

    • Returns the first element that is a descendant of node that matches selectors.

      +

      Parameters

      • Rest...nodes: (string | Node)[]

      Returns void

    • 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]

    • Type Parameters

      • K extends keyof SVGElementTagNameMap

      Parameters

      • selectors: K

      Returns null | SVGElementTagNameMap[K]

    • Type Parameters

      • K extends keyof MathMLElementTagNameMap

      Parameters

      • selectors: K

      Returns null | MathMLElementTagNameMap[K]

    • Type Parameters

      • K extends keyof HTMLElementDeprecatedTagNameMap

      Parameters

      • selectors: K

      Returns null | HTMLElementDeprecatedTagNameMap[K]

    • Type Parameters

      • E extends Element = Element

      Parameters

      • selectors: string

      Returns null | E

    • Returns all element descendants of node that match selectors.

      +

      Type Parameters

      • K extends keyof HTMLElementTagNameMap

      Parameters

      • selectors: K

      Returns null | HTMLElementTagNameMap[K]

    • Type Parameters

      • K extends keyof SVGElementTagNameMap

      Parameters

      • selectors: K

      Returns null | SVGElementTagNameMap[K]

    • Type Parameters

      • K extends keyof MathMLElementTagNameMap

      Parameters

      • selectors: K

      Returns null | MathMLElementTagNameMap[K]

    • Type Parameters

      • K extends keyof HTMLElementDeprecatedTagNameMap

      Parameters

      • selectors: K

      Returns null | HTMLElementDeprecatedTagNameMap[K]

    • Type Parameters

      • E extends Element = Element

      Parameters

      • selectors: string

      Returns null | E

    • Returns all element descendants of node that match selectors.

      MDN Reference

      -

      Type Parameters

      • K extends keyof HTMLElementTagNameMap

      Parameters

      • selectors: K

      Returns NodeListOf<HTMLElementTagNameMap[K]>

    • Type Parameters

      • K extends keyof SVGElementTagNameMap

      Parameters

      • selectors: K

      Returns NodeListOf<SVGElementTagNameMap[K]>

    • Type Parameters

      • K extends keyof MathMLElementTagNameMap

      Parameters

      • selectors: K

      Returns NodeListOf<MathMLElementTagNameMap[K]>

    • Type Parameters

      • K extends keyof HTMLElementDeprecatedTagNameMap

      Parameters

      • selectors: K

      Returns NodeListOf<HTMLElementDeprecatedTagNameMap[K]>

    • Type Parameters

      • E extends Element = Element

      Parameters

      • selectors: string

      Returns NodeListOf<E>

    • Parameters

      • pointerId: number

      Returns void

    • Removes node.

      +

      Type Parameters

      • K extends keyof HTMLElementTagNameMap

      Parameters

      • selectors: K

      Returns NodeListOf<HTMLElementTagNameMap[K]>

    • Type Parameters

      • K extends keyof SVGElementTagNameMap

      Parameters

      • selectors: K

      Returns NodeListOf<SVGElementTagNameMap[K]>

    • Type Parameters

      • K extends keyof MathMLElementTagNameMap

      Parameters

      • selectors: K

      Returns NodeListOf<MathMLElementTagNameMap[K]>

    • Type Parameters

      • K extends keyof HTMLElementDeprecatedTagNameMap

      Parameters

      • selectors: K

      Returns NodeListOf<HTMLElementDeprecatedTagNameMap[K]>

    • Type Parameters

      • E extends Element = Element

      Parameters

      • selectors: string

      Returns NodeListOf<E>

    • Parameters

      • pointerId: number

      Returns void

    • Removes node.

      MDN Reference

      -

      Returns void

    • Removes element's first attribute whose qualified name is qualifiedName.

      +

      Returns void

    • Removes element's first attribute whose qualified name is qualifiedName.

      MDN Reference

      -

      Parameters

      • qualifiedName: string

      Returns void

    • Parameters

      • attr: Attr

      Returns Attr

    • Removes element's attribute whose namespace is namespace and local name is localName.

      +

      Parameters

      • qualifiedName: string

      Returns void

    • Parameters

      • attr: Attr

      Returns Attr

    • Removes element's attribute whose namespace is namespace and local name is localName.

      MDN Reference

      -

      Parameters

      • namespace: null | string
      • localName: string

      Returns void

    • Type Parameters

      • T extends Node

      Parameters

      • child: T

      Returns T

    • Type Parameters

      • K extends keyof HTMLElementEventMap

      Parameters

      • type: K
      • listener: ((this: HTMLElement, ev: HTMLElementEventMap[K]) => any)
          • (this, ev): any
          • Parameters

            Returns any

      • Optionaloptions: boolean | EventListenerOptions

      Returns void

    • Parameters

      • type: string
      • listener: EventListenerOrEventListenerObject
      • Optionaloptions: boolean | EventListenerOptions

      Returns void

    • Type Parameters

      • T extends Node

      Parameters

      • node: Node
      • child: T

      Returns T

    • Replace all children of node with nodes, while replacing strings in nodes with equivalent Text nodes.

      +

      Parameters

      • namespace: null | string
      • localName: string

      Returns void

    • Type Parameters

      • T extends Node

      Parameters

      • child: T

      Returns T

    • Type Parameters

      • K extends keyof HTMLElementEventMap

      Parameters

      • type: K
      • listener: ((this: HTMLElement, ev: HTMLElementEventMap[K]) => any)
          • (this, ev): any
          • Parameters

            Returns any

      • Optionaloptions: boolean | EventListenerOptions

      Returns void

    • Parameters

      • type: string
      • listener: EventListenerOrEventListenerObject
      • Optionaloptions: boolean | EventListenerOptions

      Returns void

    • Type Parameters

      • T extends Node

      Parameters

      • node: Node
      • child: T

      Returns T

    • 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

      • Rest...nodes: (string | Node)[]

      Returns void

    • Replaces node with nodes, while replacing strings in nodes with equivalent Text nodes.

      +

      Parameters

      • Rest...nodes: (string | Node)[]

      Returns 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

      • Rest...nodes: (string | Node)[]

      Returns void

    • Displays element fullscreen and resolves promise when done.

      +

      Parameters

      • Rest...nodes: (string | Node)[]

      Returns 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

      • Optionaloptions: FullscreenOptions

      Returns Promise<void>

    • Returns void

    • Parameters

      • Optionaloptions: ScrollToOptions

      Returns void

    • Parameters

      • x: number
      • y: number

      Returns void

    • Parameters

      • Optionaloptions: ScrollToOptions

      Returns void

    • Parameters

      • x: number
      • y: number

      Returns void

    • Parameters

      • Optionalarg: boolean | ScrollIntoViewOptions

      Returns void

    • Parameters

      • Optionaloptions: ScrollToOptions

      Returns void

    • Parameters

      • x: number
      • y: number

      Returns void

    • Sets the value of element's first attribute whose qualified name is qualifiedName to value.

      +

      Parameters

      • Optionaloptions: FullscreenOptions

      Returns Promise<void>

    • Parameters

      • Optionaloptions: PointerLockOptions

      Returns Promise<void>

    • Parameters

      • Optionaloptions: ScrollToOptions

      Returns void

    • Parameters

      • x: number
      • y: number

      Returns void

    • Parameters

      • Optionaloptions: ScrollToOptions

      Returns void

    • Parameters

      • x: number
      • y: number

      Returns void

    • Parameters

      • Optionalarg: boolean | ScrollIntoViewOptions

      Returns void

    • Parameters

      • Optionaloptions: ScrollToOptions

      Returns void

    • Parameters

      • x: number
      • y: number

      Returns 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

    • Parameters

      • attr: Attr

      Returns null | Attr

    • Parameters

      • attr: Attr

      Returns null | Attr

    • Sets the value of element's attribute whose namespace is namespace and local name is localName to value.

      +

      Parameters

      • qualifiedName: string
      • value: string

      Returns void

    • Parameters

      • attr: Attr

      Returns null | Attr

    • Parameters

      • attr: Attr

      Returns null | Attr

    • 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

    • Parameters

      • pointerId: number

      Returns void

    • Returns void

    • 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.

      +

      Parameters

      • namespace: null | string
      • qualifiedName: string
      • value: string

      Returns void

    • Parameters

      • html: string

      Returns void

    • Parameters

      • pointerId: number

      Returns void

    • Returns void

    • 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
      • Optionalforce: boolean

      Returns boolean

    • Parameters

      • Optionalforce: boolean

      Returns void

    • Parameters

      • selectors: string

      Returns boolean

      This is a legacy alias of matches.

      +

      Parameters

      • qualifiedName: string
      • Optionalforce: boolean

      Returns boolean

    • Parameters

      • Optionalforce: boolean

      Returns boolean

    • Parameters

      • selectors: string

      Returns boolean

      This is a legacy alias of matches.

      MDN Reference

      -
    • Adds an initializer function to the class that is called during instance +

    • 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 @@ -934,7 +955,7 @@

      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>

    rendering

    renderOptions: RenderOptions
    renderRoot: HTMLElement | DocumentFragment

    Node or ShadowRoot into which element DOM should be rendered. Defaults +

    Parameters

    • name: PropertyKey

    Returns PropertyDeclaration<unknown, unknown>

    rendering

    renderOptions: RenderOptions
    renderRoot: DocumentFragment | HTMLElement

    Node or ShadowRoot into which element DOM should be rendered. Defaults to an open shadowRoot.

    shadowRootOptions: ShadowRootInit

    Options used when calling attachShadow. Set this property to customize the options for the shadowRoot; for example, to create a closed @@ -1031,4 +1052,4 @@

    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: Map<PropertyKey, unknown> | PropertyValueMap<any>

    Returns void

    +

    Parameters

    • _changedProperties: Map<PropertyKey, unknown> | PropertyValueMap<any>

    Returns void

    diff --git a/docs/classes/core_components.LisModalElement.html b/docs/classes/core_components.LisModalElement.html index c1b80bd..45e2079 100644 --- a/docs/classes/core_components.LisModalElement.html +++ b/docs/classes/core_components.LisModalElement.html @@ -22,17 +22,20 @@
    <lis-modal-element
    modalId="modal-test"
    heading="Cheesy Table Modal">
    <lis-simple-table-element
    id="table">
    </lis-simple-table-element>
    </lis-modal-element>

    <script type="text/javascript">
    // get the simple table element after page loads.
    window.onload = (event) => {

    const tableElement = document.getElementById('table');
    // set the element's properties
    tableElement.caption = 'My cheesy table';
    tableElement.dataAttributes = ['cheese', 'region'];
    tableElement.header = {cheese: 'Cheese', region: 'Region'};
    tableElement.data = [
    {cheese: 'Brie', region: 'France'},
    {cheese: 'Burrata', region: 'Italy'},
    {cheese: 'Feta', region: 'Greece'},
    {cheese: 'Gouda', region: 'Netherlands'},
    ];
    }
    </script>
    -

    Hierarchy

    • LitElement
      • LisModalElement

    Hierarchy

    • LitElement
      • LisModalElement

    Other

    accessKey: string
    accessKeyLabel: string
    ariaAtomic: null | string
    ariaAutoComplete: null | string
    ariaBusy: null | string
    ariaChecked: null | string
    ariaColCount: null | string
    ariaColIndex: null | string
    ariaColSpan: null | string
    ariaCurrent: null | string
    ariaDisabled: null | string
    ariaExpanded: null | string
    ariaHasPopup: null | string
    ariaHidden: null | string
    ariaInvalid: null | string
    ariaKeyShortcuts: null | string
    ariaLabel: null | string
    ariaLevel: null | string
    ariaLive: null | string
    ariaModal: null | string
    ariaMultiLine: null | string
    ariaMultiSelectable: null | string
    ariaOrientation: null | string
    ariaPlaceholder: null | string
    ariaPosInSet: null | string
    ariaPressed: null | string
    ariaReadOnly: null | string
    ariaRequired: null | string
    ariaRoleDescription: null | string
    ariaRowCount: null | string
    ariaRowIndex: null | string
    ariaRowSpan: null | string
    ariaSelected: null | string
    ariaSetSize: null | string
    ariaSort: null | string
    ariaValueMax: null | string
    ariaValueMin: null | string
    ariaValueNow: null | string
    ariaValueText: null | string
    assignedSlot: null | HTMLSlotElement
    ATTRIBUTE_NODE
    attributes: NamedNodeMap
    attributeStyleMap: StylePropertyMap
    autocapitalize: string
    autofocus: boolean
    baseURI: string

    Returns node's node document's document base URL.

    +

    Other

    accessKey: string
    accessKeyLabel: string
    ariaAtomic: null | string
    ariaAutoComplete: null | string
    ariaBrailleLabel: null | string
    ariaBrailleRoleDescription: null | string
    ariaBusy: null | string
    ariaChecked: null | string
    ariaColCount: null | string
    ariaColIndex: null | string
    ariaColSpan: null | string
    ariaCurrent: null | string
    ariaDescription: null | string
    ariaDisabled: null | string
    ariaExpanded: null | string
    ariaHasPopup: null | string
    ariaHidden: null | string
    ariaInvalid: null | string
    ariaKeyShortcuts: null | string
    ariaLabel: null | string
    ariaLevel: null | string
    ariaLive: null | string
    ariaModal: null | string
    ariaMultiLine: null | string
    ariaMultiSelectable: null | string
    ariaOrientation: null | string
    ariaPlaceholder: null | string
    ariaPosInSet: null | string
    ariaPressed: null | string
    ariaReadOnly: null | string
    ariaRequired: null | string
    ariaRoleDescription: null | string
    ariaRowCount: null | string
    ariaRowIndex: null | string
    ariaRowSpan: null | string
    ariaSelected: null | string
    ariaSetSize: null | string
    ariaSort: null | string
    ariaValueMax: null | string
    ariaValueMin: null | string
    ariaValueNow: null | string
    ariaValueText: null | string
    assignedSlot: null | HTMLSlotElement
    ATTRIBUTE_NODE
    attributes: NamedNodeMap
    attributeStyleMap: StylePropertyMap
    autocapitalize: string
    autofocus: boolean
    baseURI: string

    Returns node's node document's document base URL.

    MDN Reference

    -
    CDATA_SECTION_NODE

    node is a CDATASection node.

    -
    childElementCount: number
    childNodes: NodeListOf<ChildNode>

    Returns the children.

    +
    CDATA_SECTION_NODE

    node is a CDATASection node.

    +
    childElementCount: number
    childNodes: NodeListOf<ChildNode>

    Returns the children.

    MDN Reference

    -
    children: HTMLCollection

    Returns the child elements.

    +
    children: HTMLCollection

    Returns the child elements.

    MDN Reference

    -
    classList: DOMTokenList

    Allows for manipulation of element's class content attribute as a set of whitespace-separated tokens through a DOMTokenList object.

    +
    classList: DOMTokenList

    Allows for manipulation of element's class content attribute as a set of whitespace-separated tokens through a DOMTokenList object.

    MDN Reference

    -
    className: string

    Returns the value of element's class content attribute. Can be set to change it.

    +
    className: string

    Returns the value of element's class content attribute. Can be set to change it.

    MDN Reference

    -
    clientHeight: number
    clientLeft: number
    clientTop: number
    clientWidth: number
    COMMENT_NODE

    node is a Comment node.

    -
    contentEditable: string
    dataset: DOMStringMap
    defaultSlotRef: Ref<HTMLSlotElement> = ...
    dir: string
    DOCUMENT_FRAGMENT_NODE

    node is a DocumentFragment node.

    -
    DOCUMENT_NODE

    node is a document.

    -
    DOCUMENT_POSITION_CONTAINED_BY

    Set when other is a descendant of node.

    -
    DOCUMENT_POSITION_CONTAINS

    Set when other is an ancestor of node.

    -
    DOCUMENT_POSITION_DISCONNECTED

    Set when node and other are not in the same tree.

    -
    DOCUMENT_POSITION_FOLLOWING

    Set when other is following node.

    -
    DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC
    DOCUMENT_POSITION_PRECEDING

    Set when other is preceding node.

    -
    DOCUMENT_TYPE_NODE

    node is a doctype.

    -
    draggable: boolean
    ELEMENT_NODE

    node is an element.

    -
    enterKeyHint: string
    ENTITY_NODE
    ENTITY_REFERENCE_NODE
    firstChild: null | ChildNode

    Returns the first child.

    +
    clientHeight: number
    clientLeft: number
    clientTop: number
    clientWidth: number
    COMMENT_NODE

    node is a Comment node.

    +
    contentEditable: string
    dataset: DOMStringMap
    defaultSlotRef: Ref<HTMLSlotElement> = ...
    dir: string
    DOCUMENT_FRAGMENT_NODE

    node is a DocumentFragment node.

    +
    DOCUMENT_NODE

    node is a document.

    +
    DOCUMENT_POSITION_CONTAINED_BY

    Set when other is a descendant of node.

    +
    DOCUMENT_POSITION_CONTAINS

    Set when other is an ancestor of node.

    +
    DOCUMENT_POSITION_DISCONNECTED

    Set when node and other are not in the same tree.

    +
    DOCUMENT_POSITION_FOLLOWING

    Set when other is following node.

    +
    DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC
    DOCUMENT_POSITION_PRECEDING

    Set when other is preceding node.

    +
    DOCUMENT_TYPE_NODE

    node is a doctype.

    +
    draggable: boolean
    ELEMENT_NODE

    node is an element.

    +
    enterKeyHint: string
    ENTITY_NODE
    ENTITY_REFERENCE_NODE
    firstChild: null | ChildNode

    Returns the first child.

    MDN Reference

    -
    firstElementChild: null | Element

    Returns the first child that is an element, and null otherwise.

    +
    firstElementChild: null | Element

    Returns the first child that is an element, and null otherwise.

    MDN Reference

    -
    heading: string = ''

    The text or HTML to populate uk-modal-header

    -
    hidden: boolean
    id: string

    Returns the value of element's id content attribute. Can be set to change it.

    +
    heading: string = ''

    The text or HTML to populate uk-modal-header

    +
    hidden: boolean
    id: string

    Returns the value of element's id content attribute. Can be set to change it.

    MDN Reference

    -
    inert: boolean
    innerHTML: string
    innerText: string
    inputMode: string
    isConnected: boolean

    Returns true if node is connected and false otherwise.

    +
    inert: boolean
    innerHTML: string
    innerText: string
    inputMode: string
    isConnected: boolean

    Returns true if node is connected and false otherwise.

    MDN Reference

    -
    isContentEditable: boolean
    lang: string
    lastChild: null | ChildNode

    Returns the last child.

    +
    isContentEditable: boolean
    lang: string
    lastChild: null | ChildNode

    Returns the last child.

    MDN Reference

    -
    lastElementChild: null | Element

    Returns the last child that is an element, and null otherwise.

    +
    lastElementChild: null | Element

    Returns the last child that is an element, and null otherwise.

    MDN Reference

    -
    localName: string

    Returns the local name.

    +
    localName: string

    Returns the local name.

    MDN Reference

    -
    modalId: string = 'lis-modal'

    The text to use as the Id for the uk-modal. +

    modalId: string = 'lis-modal'

    The text to use as the Id for the uk-modal. This is used to bind buttons to show/hide.

    -
    namespaceURI: null | string

    Returns the namespace.

    +
    namespaceURI: null | string

    Returns the namespace.

    MDN Reference

    -
    nextElementSibling: null | Element

    Returns the first following sibling that is an element, and null otherwise.

    +
    nextElementSibling: null | Element

    Returns the first following sibling that is an element, and null otherwise.

    MDN Reference

    -
    nextSibling: null | ChildNode

    Returns the next sibling.

    +
    nextSibling: null | ChildNode

    Returns the next sibling.

    MDN Reference

    -
    nodeName: string

    Returns a string appropriate for the type of node.

    +
    nodeName: string

    Returns a string appropriate for the type of node.

    MDN Reference

    -
    nodeType: number

    Returns the type of node.

    +
    nodeType: number

    Returns the type of node.

    MDN Reference

    -
    nodeValue: null | string
    nonce?: string
    NOTATION_NODE
    offsetHeight: number
    offsetLeft: number
    offsetParent: null | Element
    offsetTop: number
    offsetWidth: number
    onabort: null | ((this: GlobalEventHandlers, ev: UIEvent) => any)

    Fires when the user aborts the download.

    +
    nodeValue: null | string
    nonce?: string
    NOTATION_NODE
    offsetHeight: number
    offsetLeft: number
    offsetParent: null | Element
    offsetTop: number
    offsetWidth: number
    onabort: null | ((this: GlobalEventHandlers, ev: UIEvent) => any)

    Fires when the user aborts the download.

    The event.

    MDN Reference

    -
    onanimationcancel: null | ((this: GlobalEventHandlers, ev: AnimationEvent) => any)
    onanimationend: null | ((this: GlobalEventHandlers, ev: AnimationEvent) => any)
    onanimationiteration: null | ((this: GlobalEventHandlers, ev: AnimationEvent) => any)
    onanimationstart: null | ((this: GlobalEventHandlers, ev: AnimationEvent) => any)
    onauxclick: null | ((this: GlobalEventHandlers, ev: MouseEvent) => any)
    onbeforeinput: null | ((this: GlobalEventHandlers, ev: InputEvent) => any)
    onblur: null | ((this: GlobalEventHandlers, ev: FocusEvent) => any)

    Fires when the object loses the input focus.

    +
    onanimationcancel: null | ((this: GlobalEventHandlers, ev: AnimationEvent) => any)
    onanimationend: null | ((this: GlobalEventHandlers, ev: AnimationEvent) => any)
    onanimationiteration: null | ((this: GlobalEventHandlers, ev: AnimationEvent) => any)
    onanimationstart: null | ((this: GlobalEventHandlers, ev: AnimationEvent) => any)
    onauxclick: null | ((this: GlobalEventHandlers, ev: MouseEvent) => any)
    onbeforeinput: null | ((this: GlobalEventHandlers, ev: InputEvent) => any)
    onbeforetoggle: null | ((this: GlobalEventHandlers, ev: Event) => any)
    onblur: null | ((this: GlobalEventHandlers, ev: FocusEvent) => any)

    Fires when the object loses the input focus.

    The focus event.

    MDN Reference

    -
    oncancel: null | ((this: GlobalEventHandlers, ev: Event) => any)
    oncanplay: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when playback is possible, but would require further buffering.

    +
    oncancel: null | ((this: GlobalEventHandlers, ev: Event) => any)
    oncanplay: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when playback is possible, but would require further buffering.

    The event.

    MDN Reference

    -
    oncanplaythrough: null | ((this: GlobalEventHandlers, ev: Event) => any)
    onchange: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Fires when the contents of the object or selection have changed.

    +
    oncanplaythrough: null | ((this: GlobalEventHandlers, ev: Event) => any)
    onchange: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Fires when the contents of the object or selection have changed.

    The event.

    MDN Reference

    -
    onclick: null | ((this: GlobalEventHandlers, ev: MouseEvent) => any)

    Fires when the user clicks the left mouse button on the object

    +
    onclick: null | ((this: GlobalEventHandlers, ev: MouseEvent) => any)

    Fires when the user clicks the left mouse button on the object

    The mouse event.

    MDN Reference

    -
    onclose: null | ((this: GlobalEventHandlers, ev: Event) => any)
    oncontextmenu: null | ((this: GlobalEventHandlers, ev: MouseEvent) => any)

    Fires when the user clicks the right mouse button in the client area, opening the context menu.

    +
    onclose: null | ((this: GlobalEventHandlers, ev: Event) => any)
    oncontextlost: null | ((this: GlobalEventHandlers, ev: Event) => any)
    oncontextmenu: null | ((this: GlobalEventHandlers, ev: MouseEvent) => any)

    Fires when the user clicks the right mouse button in the client area, opening the context menu.

    The mouse event.

    MDN Reference

    -
    oncopy: null | ((this: GlobalEventHandlers, ev: ClipboardEvent) => any)
    oncuechange: null | ((this: GlobalEventHandlers, ev: Event) => any)
    oncut: null | ((this: GlobalEventHandlers, ev: ClipboardEvent) => any)
    ondblclick: null | ((this: GlobalEventHandlers, ev: MouseEvent) => any)

    Fires when the user double-clicks the object.

    +
    oncontextrestored: null | ((this: GlobalEventHandlers, ev: Event) => any)
    oncopy: null | ((this: GlobalEventHandlers, ev: ClipboardEvent) => any)
    oncuechange: null | ((this: GlobalEventHandlers, ev: Event) => any)
    oncut: null | ((this: GlobalEventHandlers, ev: ClipboardEvent) => any)
    ondblclick: null | ((this: GlobalEventHandlers, ev: MouseEvent) => any)

    Fires when the user double-clicks the object.

    The mouse event.

    MDN Reference

    -
    ondrag: null | ((this: GlobalEventHandlers, ev: DragEvent) => any)

    Fires on the source object continuously during a drag operation.

    +
    ondrag: null | ((this: GlobalEventHandlers, ev: DragEvent) => any)

    Fires on the source object continuously during a drag operation.

    The event.

    MDN Reference

    -
    ondragend: null | ((this: GlobalEventHandlers, ev: DragEvent) => any)

    Fires on the source object when the user releases the mouse at the close of a drag operation.

    +
    ondragend: null | ((this: GlobalEventHandlers, ev: DragEvent) => any)

    Fires on the source object when the user releases the mouse at the close of a drag operation.

    The event.

    MDN Reference

    -
    ondragenter: null | ((this: GlobalEventHandlers, ev: DragEvent) => any)

    Fires on the target element when the user drags the object to a valid drop target.

    +
    ondragenter: null | ((this: GlobalEventHandlers, ev: DragEvent) => any)

    Fires on the target element when the user drags the object to a valid drop target.

    The drag event.

    MDN Reference

    -
    ondragleave: null | ((this: GlobalEventHandlers, ev: DragEvent) => any)

    Fires on the target object when the user moves the mouse out of a valid drop target during a drag operation.

    +
    ondragleave: null | ((this: GlobalEventHandlers, ev: DragEvent) => any)

    Fires on the target object when the user moves the mouse out of a valid drop target during a drag operation.

    The drag event.

    MDN Reference

    -
    ondragover: null | ((this: GlobalEventHandlers, ev: DragEvent) => any)

    Fires on the target element continuously while the user drags the object over a valid drop target.

    +
    ondragover: null | ((this: GlobalEventHandlers, ev: DragEvent) => any)

    Fires on the target element continuously while the user drags the object over a valid drop target.

    The event.

    MDN Reference

    -
    ondragstart: null | ((this: GlobalEventHandlers, ev: DragEvent) => any)

    Fires on the source object when the user starts to drag a text selection or selected object.

    +
    ondragstart: null | ((this: GlobalEventHandlers, ev: DragEvent) => any)

    Fires on the source object when the user starts to drag a text selection or selected object.

    The event.

    MDN Reference

    -
    ondrop: null | ((this: GlobalEventHandlers, ev: DragEvent) => any)
    ondurationchange: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when the duration attribute is updated.

    +
    ondrop: null | ((this: GlobalEventHandlers, ev: DragEvent) => any)
    ondurationchange: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when the duration attribute is updated.

    The event.

    MDN Reference

    -
    onemptied: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when the media element is reset to its initial state.

    +
    onemptied: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when the media element is reset to its initial state.

    The event.

    MDN Reference

    -
    onended: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when the end of playback is reached.

    +
    onended: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when the end of playback is reached.

    The event

    MDN Reference

    -
    onerror: OnErrorEventHandler

    Fires when an error occurs during object loading.

    +
    onerror: OnErrorEventHandler

    Fires when an error occurs during object loading.

    The event.

    MDN Reference

    -
    onfocus: null | ((this: GlobalEventHandlers, ev: FocusEvent) => any)

    Fires when the object receives focus.

    +
    onfocus: null | ((this: GlobalEventHandlers, ev: FocusEvent) => any)

    Fires when the object receives focus.

    The event.

    MDN Reference

    -
    onformdata: null | ((this: GlobalEventHandlers, ev: FormDataEvent) => any)
    onfullscreenchange: null | ((this: Element, ev: Event) => any)
    onfullscreenerror: null | ((this: Element, ev: Event) => any)
    ongotpointercapture: null | ((this: GlobalEventHandlers, ev: PointerEvent) => any)
    oninput: null | ((this: GlobalEventHandlers, ev: Event) => any)
    oninvalid: null | ((this: GlobalEventHandlers, ev: Event) => any)
    onkeydown: null | ((this: GlobalEventHandlers, ev: KeyboardEvent) => any)

    Fires when the user presses a key.

    +
    onformdata: null | ((this: GlobalEventHandlers, ev: FormDataEvent) => any)
    onfullscreenchange: null | ((this: Element, ev: Event) => any)
    onfullscreenerror: null | ((this: Element, ev: Event) => any)
    ongotpointercapture: null | ((this: GlobalEventHandlers, ev: PointerEvent) => any)
    oninput: null | ((this: GlobalEventHandlers, ev: Event) => any)
    oninvalid: null | ((this: GlobalEventHandlers, ev: Event) => any)
    onkeydown: null | ((this: GlobalEventHandlers, ev: KeyboardEvent) => any)

    Fires when the user presses a key.

    The keyboard event

    MDN Reference

    -
    onkeypress: null | ((this: GlobalEventHandlers, ev: KeyboardEvent) => any)

    Fires when the user presses an alphanumeric key.

    +
    onkeypress: null | ((this: GlobalEventHandlers, ev: KeyboardEvent) => any)

    Fires when the user presses an alphanumeric key.

    The event.

    MDN Reference

    -
    onkeyup: null | ((this: GlobalEventHandlers, ev: KeyboardEvent) => any)

    Fires when the user releases a key.

    +
    onkeyup: null | ((this: GlobalEventHandlers, ev: KeyboardEvent) => any)

    Fires when the user releases a key.

    The keyboard event

    MDN Reference

    -
    onload: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Fires immediately after the browser loads the object.

    +
    onload: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Fires immediately after the browser loads the object.

    The event.

    MDN Reference

    -
    onloadeddata: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when media data is loaded at the current playback position.

    +
    onloadeddata: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when media data is loaded at the current playback position.

    The event.

    MDN Reference

    -
    onloadedmetadata: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when the duration and dimensions of the media have been determined.

    +
    onloadedmetadata: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when the duration and dimensions of the media have been determined.

    The event.

    MDN Reference

    -
    onloadstart: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when Internet Explorer begins looking for media data.

    +
    onloadstart: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when Internet Explorer begins looking for media data.

    The event.

    MDN Reference

    -
    onlostpointercapture: null | ((this: GlobalEventHandlers, ev: PointerEvent) => any)
    onmousedown: null | ((this: GlobalEventHandlers, ev: MouseEvent) => any)

    Fires when the user clicks the object with either mouse button.

    +
    onlostpointercapture: null | ((this: GlobalEventHandlers, ev: PointerEvent) => any)
    onmousedown: null | ((this: GlobalEventHandlers, ev: MouseEvent) => any)

    Fires when the user clicks the object with either mouse button.

    The mouse event.

    MDN Reference

    -
    onmouseenter: null | ((this: GlobalEventHandlers, ev: MouseEvent) => any)
    onmouseleave: null | ((this: GlobalEventHandlers, ev: MouseEvent) => any)
    onmousemove: null | ((this: GlobalEventHandlers, ev: MouseEvent) => any)

    Fires when the user moves the mouse over the object.

    +
    onmouseenter: null | ((this: GlobalEventHandlers, ev: MouseEvent) => any)
    onmouseleave: null | ((this: GlobalEventHandlers, ev: MouseEvent) => any)
    onmousemove: null | ((this: GlobalEventHandlers, ev: MouseEvent) => any)

    Fires when the user moves the mouse over the object.

    The mouse event.

    MDN Reference

    -
    onmouseout: null | ((this: GlobalEventHandlers, ev: MouseEvent) => any)

    Fires when the user moves the mouse pointer outside the boundaries of the object.

    +
    onmouseout: null | ((this: GlobalEventHandlers, ev: MouseEvent) => any)

    Fires when the user moves the mouse pointer outside the boundaries of the object.

    The mouse event.

    MDN Reference

    -
    onmouseover: null | ((this: GlobalEventHandlers, ev: MouseEvent) => any)

    Fires when the user moves the mouse pointer into the object.

    +
    onmouseover: null | ((this: GlobalEventHandlers, ev: MouseEvent) => any)

    Fires when the user moves the mouse pointer into the object.

    The mouse event.

    MDN Reference

    -
    onmouseup: null | ((this: GlobalEventHandlers, ev: MouseEvent) => any)

    Fires when the user releases a mouse button while the mouse is over the object.

    +
    onmouseup: null | ((this: GlobalEventHandlers, ev: MouseEvent) => any)

    Fires when the user releases a mouse button while the mouse is over the object.

    The mouse event.

    MDN Reference

    -
    onpaste: null | ((this: GlobalEventHandlers, ev: ClipboardEvent) => any)
    onpause: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when playback is paused.

    +
    onpaste: null | ((this: GlobalEventHandlers, ev: ClipboardEvent) => any)
    onpause: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when playback is paused.

    The event.

    MDN Reference

    -
    onplay: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when the play method is requested.

    +
    onplay: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when the play method is requested.

    The event.

    MDN Reference

    -
    onplaying: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when the audio or video has started playing.

    +
    onplaying: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when the audio or video has started playing.

    The event.

    MDN Reference

    -
    onpointercancel: null | ((this: GlobalEventHandlers, ev: PointerEvent) => any)
    onpointerdown: null | ((this: GlobalEventHandlers, ev: PointerEvent) => any)
    onpointerenter: null | ((this: GlobalEventHandlers, ev: PointerEvent) => any)
    onpointerleave: null | ((this: GlobalEventHandlers, ev: PointerEvent) => any)
    onpointermove: null | ((this: GlobalEventHandlers, ev: PointerEvent) => any)
    onpointerout: null | ((this: GlobalEventHandlers, ev: PointerEvent) => any)
    onpointerover: null | ((this: GlobalEventHandlers, ev: PointerEvent) => any)
    onpointerup: null | ((this: GlobalEventHandlers, ev: PointerEvent) => any)
    onprogress: null | ((this: GlobalEventHandlers, ev: ProgressEvent<EventTarget>) => any)

    Occurs to indicate progress while downloading media data.

    +
    onpointercancel: null | ((this: GlobalEventHandlers, ev: PointerEvent) => any)
    onpointerdown: null | ((this: GlobalEventHandlers, ev: PointerEvent) => any)
    onpointerenter: null | ((this: GlobalEventHandlers, ev: PointerEvent) => any)
    onpointerleave: null | ((this: GlobalEventHandlers, ev: PointerEvent) => any)
    onpointermove: null | ((this: GlobalEventHandlers, ev: PointerEvent) => any)
    onpointerout: null | ((this: GlobalEventHandlers, ev: PointerEvent) => any)
    onpointerover: null | ((this: GlobalEventHandlers, ev: PointerEvent) => any)
    onpointerup: null | ((this: GlobalEventHandlers, ev: PointerEvent) => any)
    onprogress: null | ((this: GlobalEventHandlers, ev: ProgressEvent<EventTarget>) => any)

    Occurs to indicate progress while downloading media data.

    The event.

    MDN Reference

    -
    onratechange: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when the playback rate is increased or decreased.

    +
    onratechange: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when the playback rate is increased or decreased.

    The event.

    MDN Reference

    -
    onreset: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Fires when the user resets a form.

    +
    onreset: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Fires when the user resets a form.

    The event.

    MDN Reference

    -
    onresize: null | ((this: GlobalEventHandlers, ev: UIEvent) => any)
    onscroll: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Fires when the user repositions the scroll box in the scroll bar on the object.

    +
    onresize: null | ((this: GlobalEventHandlers, ev: UIEvent) => any)
    onscroll: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Fires when the user repositions the scroll box in the scroll bar on the object.

    The event.

    MDN Reference

    -
    onscrollend: null | ((this: GlobalEventHandlers, ev: Event) => any)
    onsecuritypolicyviolation: null | ((this: GlobalEventHandlers, ev: SecurityPolicyViolationEvent) => any)
    onseeked: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when the seek operation ends.

    +
    onscrollend: null | ((this: GlobalEventHandlers, ev: Event) => any)
    onsecuritypolicyviolation: null | ((this: GlobalEventHandlers, ev: SecurityPolicyViolationEvent) => any)
    onseeked: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when the seek operation ends.

    The event.

    MDN Reference

    -
    onseeking: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when the current playback position is moved.

    +
    onseeking: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when the current playback position is moved.

    The event.

    MDN Reference

    -
    onselect: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Fires when the current selection changes.

    +
    onselect: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Fires when the current selection changes.

    The event.

    MDN Reference

    -
    onselectionchange: null | ((this: GlobalEventHandlers, ev: Event) => any)
    onselectstart: null | ((this: GlobalEventHandlers, ev: Event) => any)
    onslotchange: null | ((this: GlobalEventHandlers, ev: Event) => any)
    onstalled: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when the download has stopped.

    +
    onselectionchange: null | ((this: GlobalEventHandlers, ev: Event) => any)
    onselectstart: null | ((this: GlobalEventHandlers, ev: Event) => any)
    onslotchange: null | ((this: GlobalEventHandlers, ev: Event) => any)
    onstalled: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when the download has stopped.

    The event.

    MDN Reference

    -
    onsubmit: null | ((this: GlobalEventHandlers, ev: SubmitEvent) => any)
    onsuspend: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs if the load operation has been intentionally halted.

    +
    onsubmit: null | ((this: GlobalEventHandlers, ev: SubmitEvent) => any)
    onsuspend: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs if the load operation has been intentionally halted.

    The event.

    MDN Reference

    -
    ontimeupdate: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs to indicate the current playback position.

    +
    ontimeupdate: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs to indicate the current playback position.

    The event.

    MDN Reference

    -
    ontoggle: null | ((this: GlobalEventHandlers, ev: Event) => any)
    ontouchcancel?: null | ((this: GlobalEventHandlers, ev: TouchEvent) => any)
    ontouchend?: null | ((this: GlobalEventHandlers, ev: TouchEvent) => any)
    ontouchmove?: null | ((this: GlobalEventHandlers, ev: TouchEvent) => any)
    ontouchstart?: null | ((this: GlobalEventHandlers, ev: TouchEvent) => any)
    ontransitioncancel: null | ((this: GlobalEventHandlers, ev: TransitionEvent) => any)
    ontransitionend: null | ((this: GlobalEventHandlers, ev: TransitionEvent) => any)
    ontransitionrun: null | ((this: GlobalEventHandlers, ev: TransitionEvent) => any)
    ontransitionstart: null | ((this: GlobalEventHandlers, ev: TransitionEvent) => any)
    onvolumechange: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when the volume is changed, or playback is muted or unmuted.

    +
    ontoggle: null | ((this: GlobalEventHandlers, ev: Event) => any)
    ontouchcancel?: null | ((this: GlobalEventHandlers, ev: TouchEvent) => any)
    ontouchend?: null | ((this: GlobalEventHandlers, ev: TouchEvent) => any)
    ontouchmove?: null | ((this: GlobalEventHandlers, ev: TouchEvent) => any)
    ontouchstart?: null | ((this: GlobalEventHandlers, ev: TouchEvent) => any)
    ontransitioncancel: null | ((this: GlobalEventHandlers, ev: TransitionEvent) => any)
    ontransitionend: null | ((this: GlobalEventHandlers, ev: TransitionEvent) => any)
    ontransitionrun: null | ((this: GlobalEventHandlers, ev: TransitionEvent) => any)
    ontransitionstart: null | ((this: GlobalEventHandlers, ev: TransitionEvent) => any)
    onvolumechange: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when the volume is changed, or playback is muted or unmuted.

    The event.

    MDN Reference

    -
    onwaiting: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when playback stops because the next frame of a video resource is not available.

    +
    onwaiting: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when playback stops because the next frame of a video resource is not available.

    The event.

    MDN Reference

    -
    onwebkitanimationend: null | ((this: GlobalEventHandlers, ev: Event) => any)

    This is a legacy alias of onanimationend.

    +
    onwebkitanimationend: null | ((this: GlobalEventHandlers, ev: Event) => any)

    This is a legacy alias of onanimationend.

    MDN Reference

    -
    onwebkitanimationiteration: null | ((this: GlobalEventHandlers, ev: Event) => any)

    This is a legacy alias of onanimationiteration.

    +
    onwebkitanimationiteration: null | ((this: GlobalEventHandlers, ev: Event) => any)

    This is a legacy alias of onanimationiteration.

    MDN Reference

    -
    onwebkitanimationstart: null | ((this: GlobalEventHandlers, ev: Event) => any)

    This is a legacy alias of onanimationstart.

    +
    onwebkitanimationstart: null | ((this: GlobalEventHandlers, ev: Event) => any)

    This is a legacy alias of onanimationstart.

    MDN Reference

    -
    onwebkittransitionend: null | ((this: GlobalEventHandlers, ev: Event) => any)

    This is a legacy alias of ontransitionend.

    +
    onwebkittransitionend: null | ((this: GlobalEventHandlers, ev: Event) => any)

    This is a legacy alias of ontransitionend.

    MDN Reference

    -
    onwheel: null | ((this: GlobalEventHandlers, ev: WheelEvent) => any)
    outerHTML: string
    outerText: string
    ownerDocument: Document

    Returns the node document. Returns null for documents.

    +
    onwheel: null | ((this: GlobalEventHandlers, ev: WheelEvent) => any)
    outerHTML: string
    outerText: string
    ownerDocument: Document

    Returns the node document. Returns null for documents.

    MDN Reference

    -
    parentElement: null | HTMLElement

    Returns the parent element.

    +
    parentElement: null | HTMLElement

    Returns the parent element.

    MDN Reference

    -
    parentNode: null | ParentNode

    Returns the parent.

    +
    parentNode: null | ParentNode

    Returns the parent.

    MDN Reference

    -
    part: DOMTokenList
    popover: null | string
    prefix: null | string

    Returns the namespace prefix.

    +
    part: DOMTokenList
    popover: null | string
    prefix: null | string

    Returns the namespace prefix.

    MDN Reference

    -
    previousElementSibling: null | Element

    Returns the first preceding sibling that is an element, and null otherwise.

    +
    previousElementSibling: null | Element

    Returns the first preceding sibling that is an element, and null otherwise.

    MDN Reference

    -
    previousSibling: null | ChildNode

    Returns the previous sibling.

    +
    previousSibling: null | ChildNode

    Returns the previous sibling.

    MDN Reference

    -
    PROCESSING_INSTRUCTION_NODE

    node is a ProcessingInstruction node.

    -
    role: null | string
    scrollHeight: number
    scrollLeft: number
    scrollTop: number
    scrollWidth: number
    shadowRoot: null | ShadowRoot

    Returns element's shadow root, if any, and if shadow root's mode is "open", and null otherwise.

    +
    PROCESSING_INSTRUCTION_NODE

    node is a ProcessingInstruction node.

    +
    role: null | string
    scrollHeight: number
    scrollLeft: number
    scrollTop: number
    scrollWidth: number
    shadowRoot: null | ShadowRoot

    Returns element's shadow root, if any, and if shadow root's mode is "open", and null otherwise.

    MDN Reference

    -
    slot: string

    Returns the value of element's slot content attribute. Can be set to change it.

    +
    slot: string

    Returns the value of element's slot content attribute. Can be set to change it.

    MDN Reference

    -
    slotController: LisSlotController
    spellcheck: boolean
    style: CSSStyleDeclaration
    tabIndex: number
    tagName: string

    Returns the HTML-uppercased qualified name.

    +
    slotController: LisSlotController
    spellcheck: boolean
    style: CSSStyleDeclaration
    tabIndex: number
    tagName: string

    Returns the HTML-uppercased qualified name.

    MDN Reference

    -
    TEXT_NODE

    node is a Text node.

    -
    textContent: null | string
    title: string
    translate: boolean
    _$litElement$: boolean
    _initializers?: Initializer[]
    [metadata]: object & Record<PropertyKey, unknown>
    finalized: undefined | true

    Marks class as having been finalized, which includes creating properties +

    TEXT_NODE

    node is a Text node.

    +
    textContent: null | string
    title: string
    translate: boolean
    _$litElement$: boolean
    _initializers?: Initializer[]
    [metadata]: object & Record<PropertyKey, unknown>
    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.

    -
    • Type Parameters

      • K extends keyof HTMLElementEventMap

      Parameters

      • type: K
      • listener: ((this: HTMLElement, ev: HTMLElementEventMap[K]) => any)
          • (this, ev): any
          • Parameters

            Returns any

      • Optionaloptions: boolean | AddEventListenerOptions

      Returns void

    • Parameters

      • type: string
      • listener: EventListenerOrEventListenerObject
      • Optionaloptions: boolean | AddEventListenerOptions

      Returns void

    • Inserts nodes just after node, while replacing strings in nodes with equivalent Text nodes.

      +
    • Type Parameters

      • K extends keyof HTMLElementEventMap

      Parameters

      • type: K
      • listener: ((this: HTMLElement, ev: HTMLElementEventMap[K]) => any)
          • (this, ev): any
          • Parameters

            Returns any

      • Optionaloptions: boolean | AddEventListenerOptions

      Returns void

    • Parameters

      • type: string
      • listener: EventListenerOrEventListenerObject
      • Optionaloptions: boolean | AddEventListenerOptions

      Returns 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

      • Rest...nodes: (string | Node)[]

      Returns void

    • Parameters

      • keyframes: null | PropertyIndexedKeyframes | Keyframe[]
      • Optionaloptions: number | KeyframeAnimationOptions

      Returns Animation

    • Inserts nodes after the last child of node, while replacing strings in nodes with equivalent Text nodes.

      +

      Parameters

      • Rest...nodes: (string | Node)[]

      Returns void

    • Parameters

      • keyframes: null | PropertyIndexedKeyframes | Keyframe[]
      • Optionaloptions: number | KeyframeAnimationOptions

      Returns Animation

    • 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

      • Rest...nodes: (string | Node)[]

      Returns void

    • Type Parameters

      • T extends Node

      Parameters

      • node: T

      Returns T

    • Returns ElementInternals

    • Creates a shadow root for element and returns it.

      +

      Parameters

      • Rest...nodes: (string | Node)[]

      Returns void

    • Type Parameters

      • T extends Node

      Parameters

      • node: T

      Returns T

    • Returns ElementInternals

    • Creates a shadow root for element and returns it.

      MDN Reference

      -

      Parameters

      • init: ShadowRootInit

      Returns ShadowRoot

    • Inserts nodes just before node, while replacing strings in nodes with equivalent Text nodes.

      +

      Parameters

      • init: ShadowRootInit

      Returns ShadowRoot

    • 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

      • Rest...nodes: (string | Node)[]

      Returns void

    • Returns void

    • Parameters

      • Optionaloptions: CheckVisibilityOptions

      Returns boolean

    • Returns void

    • Returns a copy of node. If deep is true, the copy also includes the node's descendants.

      +

      Parameters

      • Rest...nodes: (string | Node)[]

      Returns void

    • Returns void

    • Parameters

      • Optionaloptions: CheckVisibilityOptions

      Returns boolean

    • Returns void

    • Returns a copy of node. If deep is true, the copy also includes the node's descendants.

      MDN Reference

      -

      Parameters

      • Optionaldeep: boolean

      Returns Node

    • Returns the first (starting at element) inclusive ancestor that matches selectors, and null otherwise.

      +

      Parameters

      • Optionaldeep: boolean

      Returns Node

    • 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]

    • Type Parameters

      • K extends keyof SVGElementTagNameMap

      Parameters

      • selector: K

      Returns null | SVGElementTagNameMap[K]

    • Type Parameters

      • K extends keyof MathMLElementTagNameMap

      Parameters

      • selector: K

      Returns null | MathMLElementTagNameMap[K]

    • Type Parameters

      • E extends Element = Element

      Parameters

      • selectors: string

      Returns null | E

    • Returns a bitmask indicating the position of other relative to node.

      +

      Type Parameters

      • K extends keyof HTMLElementTagNameMap

      Parameters

      • selector: K

      Returns null | HTMLElementTagNameMap[K]

    • Type Parameters

      • K extends keyof SVGElementTagNameMap

      Parameters

      • selector: K

      Returns null | SVGElementTagNameMap[K]

    • Type Parameters

      • K extends keyof MathMLElementTagNameMap

      Parameters

      • selector: K

      Returns null | MathMLElementTagNameMap[K]

    • Type Parameters

      • E extends Element = Element

      Parameters

      • selectors: string

      Returns null | E

    • Returns a bitmask indicating the position of other relative to node.

      MDN Reference

      -

      Parameters

      • other: Node

      Returns number

    • Returns StylePropertyMapReadOnly

    • Returns true if other is an inclusive descendant of node, and false otherwise.

      +

      Parameters

      • other: Node

      Returns number

    • Returns StylePropertyMapReadOnly

    • Returns true if other is an inclusive descendant of node, and false otherwise.

      MDN Reference

      -

      Parameters

      • other: null | Node

      Returns boolean

    • Dispatches a synthetic event event to target and returns true if either event's cancelable attribute value is false or its preventDefault() method was not invoked, and false otherwise.

      +

      Parameters

      • other: null | Node

      Returns 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

      Returns boolean

    • Parameters

      • Optionaloptions: FocusOptions

      Returns void

    • Parameters

      • Optionaloptions: GetAnimationsOptions

      Returns Animation[]

    • Returns element's first attribute whose qualified name is qualifiedName, and null if there is no such attribute otherwise.

      +

      Parameters

      Returns boolean

    • Parameters

      • Optionaloptions: FocusOptions

      Returns void

    • Parameters

      • Optionaloptions: GetAnimationsOptions

      Returns Animation[]

    • 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

    • Returns the qualified names of all element's attributes. Can contain duplicates.

      +

      Parameters

      • qualifiedName: string

      Returns null | string

    • Returns the qualified names of all element's attributes. Can contain duplicates.

      MDN Reference

      -

      Returns string[]

    • Parameters

      • qualifiedName: string

      Returns null | Attr

    • Parameters

      • namespace: null | string
      • localName: string

      Returns null | Attr

    • Returns element's attribute whose namespace is namespace and local name is localName, and null if there is no such attribute otherwise.

      +

      Returns string[]

    • Parameters

      • qualifiedName: string

      Returns null | Attr

    • Parameters

      • namespace: null | string
      • localName: string

      Returns null | Attr

    • 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

    • Returns DOMRect

    • Returns DOMRectList

    • Returns a HTMLCollection of the elements in the object on which the method was invoked (a document or an element) that have all the classes given by classNames. The classNames argument is interpreted as a space-separated list of classes.

      +

      Parameters

      • namespace: null | string
      • localName: string

      Returns null | string

    • Returns DOMRect

    • Returns DOMRectList

    • 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>

    • Type Parameters

      • K extends keyof HTMLElementTagNameMap

      Parameters

      • qualifiedName: K

      Returns HTMLCollectionOf<HTMLElementTagNameMap[K]>

    • Type Parameters

      • K extends keyof SVGElementTagNameMap

      Parameters

      • qualifiedName: K

      Returns HTMLCollectionOf<SVGElementTagNameMap[K]>

    • Type Parameters

      • K extends keyof MathMLElementTagNameMap

      Parameters

      • qualifiedName: K

      Returns HTMLCollectionOf<MathMLElementTagNameMap[K]>

    • Type Parameters

      • K extends keyof HTMLElementDeprecatedTagNameMap

      Parameters

      • qualifiedName: K

      Returns HTMLCollectionOf<HTMLElementDeprecatedTagNameMap[K]>

    • Parameters

      • qualifiedName: string

      Returns HTMLCollectionOf<Element>

    • Parameters

      • namespaceURI: "http://www.w3.org/1999/xhtml"
      • localName: string

      Returns HTMLCollectionOf<HTMLElement>

    • Parameters

      • namespaceURI: "http://www.w3.org/2000/svg"
      • localName: string

      Returns HTMLCollectionOf<SVGElement>

    • Parameters

      • namespaceURI: "http://www.w3.org/1998/Math/MathML"
      • localName: string

      Returns HTMLCollectionOf<MathMLElement>

    • Parameters

      • namespace: null | string
      • localName: string

      Returns HTMLCollectionOf<Element>

    • Returns node's root.

      +

      Parameters

      • classNames: string

      Returns HTMLCollectionOf<Element>

    • Type Parameters

      • K extends keyof HTMLElementTagNameMap

      Parameters

      • qualifiedName: K

      Returns HTMLCollectionOf<HTMLElementTagNameMap[K]>

    • Type Parameters

      • K extends keyof SVGElementTagNameMap

      Parameters

      • qualifiedName: K

      Returns HTMLCollectionOf<SVGElementTagNameMap[K]>

    • Type Parameters

      • K extends keyof MathMLElementTagNameMap

      Parameters

      • qualifiedName: K

      Returns HTMLCollectionOf<MathMLElementTagNameMap[K]>

    • Type Parameters

      • K extends keyof HTMLElementDeprecatedTagNameMap

      Parameters

      • qualifiedName: K

      Returns HTMLCollectionOf<HTMLElementDeprecatedTagNameMap[K]>

    • Parameters

      • qualifiedName: string

      Returns HTMLCollectionOf<Element>

    • Parameters

      • namespaceURI: "http://www.w3.org/1999/xhtml"
      • localName: string

      Returns HTMLCollectionOf<HTMLElement>

    • Parameters

      • namespaceURI: "http://www.w3.org/2000/svg"
      • localName: string

      Returns HTMLCollectionOf<SVGElement>

    • Parameters

      • namespaceURI: "http://www.w3.org/1998/Math/MathML"
      • localName: string

      Returns HTMLCollectionOf<MathMLElement>

    • Parameters

      • namespace: null | string
      • localName: string

      Returns HTMLCollectionOf<Element>

    • Parameters

      • Optionaloptions: GetHTMLOptions

      Returns string

    • Returns node's root.

      MDN Reference

      -

      Parameters

      • Optionaloptions: GetRootNodeOptions

      Returns Node

    • Returns true if element has an attribute whose qualified name is qualifiedName, and false otherwise.

      +

      Parameters

      • Optionaloptions: GetRootNodeOptions

      Returns Node

    • Returns true if element has an attribute whose qualified name is qualifiedName, and false otherwise.

      MDN Reference

      -

      Parameters

      • qualifiedName: string

      Returns boolean

    • Returns true if element has an attribute whose namespace is namespace and local name is localName.

      +

      Parameters

      • qualifiedName: string

      Returns 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

    • Returns true if element has attributes, and false otherwise.

      +

      Parameters

      • namespace: null | string
      • localName: string

      Returns boolean

    • Returns true if element has attributes, and false otherwise.

      MDN Reference

      -

      Returns boolean

    • Returns whether node has children.

      +

      Returns boolean

    • Returns whether node has children.

      MDN Reference

      -

      Returns boolean

    • Parameters

      • pointerId: number

      Returns boolean

    • Returns void

    • Parameters

      • where: InsertPosition
      • element: Element

      Returns null | Element

    • Parameters

      • position: InsertPosition
      • text: string

      Returns void

    • Parameters

      • where: InsertPosition
      • data: string

      Returns void

    • Type Parameters

      • T extends Node

      Parameters

      • node: T
      • child: null | Node

      Returns T

    • Parameters

      • namespace: null | string

      Returns boolean

    • Returns whether node and otherNode have the same properties.

      +

      Returns boolean

    • Parameters

      • pointerId: number

      Returns boolean

    • Returns void

    • Parameters

      • where: InsertPosition
      • element: Element

      Returns null | Element

    • Parameters

      • position: InsertPosition
      • string: string

      Returns void

    • Parameters

      • where: InsertPosition
      • data: string

      Returns void

    • Type Parameters

      • T extends Node

      Parameters

      • node: T
      • child: null | Node

      Returns T

    • Parameters

      • namespace: null | string

      Returns boolean

    • Returns whether node and otherNode have the same properties.

      MDN Reference

      -

      Parameters

      • otherNode: null | Node

      Returns boolean

    • Parameters

      • otherNode: null | Node

      Returns boolean

    • Parameters

      • prefix: null | string

      Returns null | string

    • Parameters

      • namespace: null | string

      Returns null | string

    • Returns true if matching selectors against element's root yields element, and false otherwise.

      +

      Parameters

      • otherNode: null | Node

      Returns boolean

    • Parameters

      • otherNode: null | Node

      Returns boolean

    • Parameters

      • prefix: null | string

      Returns null | string

    • Parameters

      • namespace: null | string

      Returns null | string

    • Returns true if matching selectors against element's root yields element, and false otherwise.

      MDN Reference

      -

      Parameters

      • selectors: string

      Returns boolean

    • Removes empty exclusive Text nodes and concatenates the data of remaining contiguous exclusive Text nodes into the first of their nodes.

      +

      Parameters

      • selectors: string

      Returns boolean

    • 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

    • Inserts nodes before the first child of node, while replacing strings in nodes with equivalent Text nodes.

      +

      Returns 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

      • Rest...nodes: (string | Node)[]

      Returns void

    • Returns the first element that is a descendant of node that matches selectors.

      +

      Parameters

      • Rest...nodes: (string | Node)[]

      Returns void

    • 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]

    • Type Parameters

      • K extends keyof SVGElementTagNameMap

      Parameters

      • selectors: K

      Returns null | SVGElementTagNameMap[K]

    • Type Parameters

      • K extends keyof MathMLElementTagNameMap

      Parameters

      • selectors: K

      Returns null | MathMLElementTagNameMap[K]

    • Type Parameters

      • K extends keyof HTMLElementDeprecatedTagNameMap

      Parameters

      • selectors: K

      Returns null | HTMLElementDeprecatedTagNameMap[K]

    • Type Parameters

      • E extends Element = Element

      Parameters

      • selectors: string

      Returns null | E

    • Returns all element descendants of node that match selectors.

      +

      Type Parameters

      • K extends keyof HTMLElementTagNameMap

      Parameters

      • selectors: K

      Returns null | HTMLElementTagNameMap[K]

    • Type Parameters

      • K extends keyof SVGElementTagNameMap

      Parameters

      • selectors: K

      Returns null | SVGElementTagNameMap[K]

    • Type Parameters

      • K extends keyof MathMLElementTagNameMap

      Parameters

      • selectors: K

      Returns null | MathMLElementTagNameMap[K]

    • Type Parameters

      • K extends keyof HTMLElementDeprecatedTagNameMap

      Parameters

      • selectors: K

      Returns null | HTMLElementDeprecatedTagNameMap[K]

    • Type Parameters

      • E extends Element = Element

      Parameters

      • selectors: string

      Returns null | E

    • Returns all element descendants of node that match selectors.

      MDN Reference

      -

      Type Parameters

      • K extends keyof HTMLElementTagNameMap

      Parameters

      • selectors: K

      Returns NodeListOf<HTMLElementTagNameMap[K]>

    • Type Parameters

      • K extends keyof SVGElementTagNameMap

      Parameters

      • selectors: K

      Returns NodeListOf<SVGElementTagNameMap[K]>

    • Type Parameters

      • K extends keyof MathMLElementTagNameMap

      Parameters

      • selectors: K

      Returns NodeListOf<MathMLElementTagNameMap[K]>

    • Type Parameters

      • K extends keyof HTMLElementDeprecatedTagNameMap

      Parameters

      • selectors: K

      Returns NodeListOf<HTMLElementDeprecatedTagNameMap[K]>

    • Type Parameters

      • E extends Element = Element

      Parameters

      • selectors: string

      Returns NodeListOf<E>

    • Parameters

      • pointerId: number

      Returns void

    • Removes node.

      +

      Type Parameters

      • K extends keyof HTMLElementTagNameMap

      Parameters

      • selectors: K

      Returns NodeListOf<HTMLElementTagNameMap[K]>

    • Type Parameters

      • K extends keyof SVGElementTagNameMap

      Parameters

      • selectors: K

      Returns NodeListOf<SVGElementTagNameMap[K]>

    • Type Parameters

      • K extends keyof MathMLElementTagNameMap

      Parameters

      • selectors: K

      Returns NodeListOf<MathMLElementTagNameMap[K]>

    • Type Parameters

      • K extends keyof HTMLElementDeprecatedTagNameMap

      Parameters

      • selectors: K

      Returns NodeListOf<HTMLElementDeprecatedTagNameMap[K]>

    • Type Parameters

      • E extends Element = Element

      Parameters

      • selectors: string

      Returns NodeListOf<E>

    • Parameters

      • pointerId: number

      Returns void

    • Removes node.

      MDN Reference

      -

      Returns void

    • Removes element's first attribute whose qualified name is qualifiedName.

      +

      Returns void

    • Removes element's first attribute whose qualified name is qualifiedName.

      MDN Reference

      -

      Parameters

      • qualifiedName: string

      Returns void

    • Parameters

      • attr: Attr

      Returns Attr

    • Removes element's attribute whose namespace is namespace and local name is localName.

      +

      Parameters

      • qualifiedName: string

      Returns void

    • Parameters

      • attr: Attr

      Returns Attr

    • Removes element's attribute whose namespace is namespace and local name is localName.

      MDN Reference

      -

      Parameters

      • namespace: null | string
      • localName: string

      Returns void

    • Type Parameters

      • T extends Node

      Parameters

      • child: T

      Returns T

    • Type Parameters

      • K extends keyof HTMLElementEventMap

      Parameters

      • type: K
      • listener: ((this: HTMLElement, ev: HTMLElementEventMap[K]) => any)
          • (this, ev): any
          • Parameters

            Returns any

      • Optionaloptions: boolean | EventListenerOptions

      Returns void

    • Parameters

      • type: string
      • listener: EventListenerOrEventListenerObject
      • Optionaloptions: boolean | EventListenerOptions

      Returns void

    • Type Parameters

      • T extends Node

      Parameters

      • node: Node
      • child: T

      Returns T

    • Replace all children of node with nodes, while replacing strings in nodes with equivalent Text nodes.

      +

      Parameters

      • namespace: null | string
      • localName: string

      Returns void

    • Type Parameters

      • T extends Node

      Parameters

      • child: T

      Returns T

    • Type Parameters

      • K extends keyof HTMLElementEventMap

      Parameters

      • type: K
      • listener: ((this: HTMLElement, ev: HTMLElementEventMap[K]) => any)
          • (this, ev): any
          • Parameters

            Returns any

      • Optionaloptions: boolean | EventListenerOptions

      Returns void

    • Parameters

      • type: string
      • listener: EventListenerOrEventListenerObject
      • Optionaloptions: boolean | EventListenerOptions

      Returns void

    • Type Parameters

      • T extends Node

      Parameters

      • node: Node
      • child: T

      Returns T

    • 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

      • Rest...nodes: (string | Node)[]

      Returns void

    • Replaces node with nodes, while replacing strings in nodes with equivalent Text nodes.

      +

      Parameters

      • Rest...nodes: (string | Node)[]

      Returns 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

      • Rest...nodes: (string | Node)[]

      Returns void

    • Displays element fullscreen and resolves promise when done.

      +

      Parameters

      • Rest...nodes: (string | Node)[]

      Returns 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

      • Optionaloptions: FullscreenOptions

      Returns Promise<void>

    • Returns void

    • Parameters

      • Optionaloptions: ScrollToOptions

      Returns void

    • Parameters

      • x: number
      • y: number

      Returns void

    • Parameters

      • Optionaloptions: ScrollToOptions

      Returns void

    • Parameters

      • x: number
      • y: number

      Returns void

    • Parameters

      • Optionalarg: boolean | ScrollIntoViewOptions

      Returns void

    • Parameters

      • Optionaloptions: ScrollToOptions

      Returns void

    • Parameters

      • x: number
      • y: number

      Returns void

    • Sets the value of element's first attribute whose qualified name is qualifiedName to value.

      +

      Parameters

      • Optionaloptions: FullscreenOptions

      Returns Promise<void>

    • Parameters

      • Optionaloptions: PointerLockOptions

      Returns Promise<void>

    • Parameters

      • Optionaloptions: ScrollToOptions

      Returns void

    • Parameters

      • x: number
      • y: number

      Returns void

    • Parameters

      • Optionaloptions: ScrollToOptions

      Returns void

    • Parameters

      • x: number
      • y: number

      Returns void

    • Parameters

      • Optionalarg: boolean | ScrollIntoViewOptions

      Returns void

    • Parameters

      • Optionaloptions: ScrollToOptions

      Returns void

    • Parameters

      • x: number
      • y: number

      Returns 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

    • Parameters

      • attr: Attr

      Returns null | Attr

    • Parameters

      • attr: Attr

      Returns null | Attr

    • Sets the value of element's attribute whose namespace is namespace and local name is localName to value.

      +

      Parameters

      • qualifiedName: string
      • value: string

      Returns void

    • Parameters

      • attr: Attr

      Returns null | Attr

    • Parameters

      • attr: Attr

      Returns null | Attr

    • 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

    • Parameters

      • pointerId: number

      Returns void

    • Returns void

    • 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.

      +

      Parameters

      • namespace: null | string
      • qualifiedName: string
      • value: string

      Returns void

    • Parameters

      • html: string

      Returns void

    • Parameters

      • pointerId: number

      Returns void

    • Returns void

    • 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
      • Optionalforce: boolean

      Returns boolean

    • Parameters

      • Optionalforce: boolean

      Returns void

    • Parameters

      • selectors: string

      Returns boolean

      This is a legacy alias of matches.

      +

      Parameters

      • qualifiedName: string
      • Optionalforce: boolean

      Returns boolean

    • Parameters

      • Optionalforce: boolean

      Returns boolean

    • Parameters

      • selectors: string

      Returns boolean

      This is a legacy alias of matches.

      MDN Reference

      -
    • Adds an initializer function to the class that is called during instance +

    • 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 @@ -935,7 +956,7 @@

      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>

    rendering

    renderOptions: RenderOptions
    renderRoot: HTMLElement | DocumentFragment

    Node or ShadowRoot into which element DOM should be rendered. Defaults +

    Parameters

    • name: PropertyKey

    Returns PropertyDeclaration<unknown, unknown>

    rendering

    renderOptions: RenderOptions
    renderRoot: DocumentFragment | HTMLElement

    Node or ShadowRoot into which element DOM should be rendered. Defaults to an open shadowRoot.

    shadowRootOptions: ShadowRootInit

    Options used when calling attachShadow. Set this property to customize the options for the shadowRoot; for example, to create a closed @@ -1032,4 +1053,4 @@

    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: Map<PropertyKey, unknown> | PropertyValueMap<any>

    Returns void

    +

    Parameters

    • _changedProperties: Map<PropertyKey, unknown> | PropertyValueMap<any>

    Returns void

    diff --git a/docs/classes/core_components.LisPaginationElement.html b/docs/classes/core_components.LisPaginationElement.html index 265f00b..1fee223 100644 --- a/docs/classes/core_components.LisPaginationElement.html +++ b/docs/classes/core_components.LisPaginationElement.html @@ -26,17 +26,20 @@
    <!-- an element to use as a scroll target -->
    <p id="paragraph">Some import text</p>

    <!-- add the Web Component to your HTML -->
    <lis-pagination-element id="pagination"></lis-pagination-element>

    <!-- set the scroll target via JavaScript -->
    <script type="text/javascript">
    // get the paragraph element
    const paragraphElement = document.getElementById('paragraph');
    // get the pagination element
    const paginationElement = document.getElementById('pagination');
    // set the scrollTarget property
    paginationElement.scrollTarget = paragraphElement;
    </script>
    -

    Hierarchy

    • LitElement
      • LisPaginationElement

    Hierarchy

    • LitElement
      • LisPaginationElement

    Other

    accessKey: string
    accessKeyLabel: string
    ariaAtomic: null | string
    ariaAutoComplete: null | string
    ariaBusy: null | string
    ariaChecked: null | string
    ariaColCount: null | string
    ariaColIndex: null | string
    ariaColSpan: null | string
    ariaCurrent: null | string
    ariaDisabled: null | string
    ariaExpanded: null | string
    ariaHasPopup: null | string
    ariaHidden: null | string
    ariaInvalid: null | string
    ariaKeyShortcuts: null | string
    ariaLabel: null | string
    ariaLevel: null | string
    ariaLive: null | string
    ariaModal: null | string
    ariaMultiLine: null | string
    ariaMultiSelectable: null | string
    ariaOrientation: null | string
    ariaPlaceholder: null | string
    ariaPosInSet: null | string
    ariaPressed: null | string
    ariaReadOnly: null | string
    ariaRequired: null | string
    ariaRoleDescription: null | string
    ariaRowCount: null | string
    ariaRowIndex: null | string
    ariaRowSpan: null | string
    ariaSelected: null | string
    ariaSetSize: null | string
    ariaSort: null | string
    ariaValueMax: null | string
    ariaValueMin: null | string
    ariaValueNow: null | string
    ariaValueText: null | string
    assignedSlot: null | HTMLSlotElement
    ATTRIBUTE_NODE
    attributes: NamedNodeMap
    attributeStyleMap: StylePropertyMap
    autocapitalize: string
    autofocus: boolean
    baseURI: string

    Returns node's node document's document base URL.

    +
    accessKeyLabel: string
    ariaAtomic: null | string
    ariaAutoComplete: null | string
    ariaBrailleLabel: null | string
    ariaBrailleRoleDescription: null | string
    ariaBusy: null | string
    ariaChecked: null | string
    ariaColCount: null | string
    ariaColIndex: null | string
    ariaColSpan: null | string
    ariaCurrent: null | string
    ariaDescription: null | string
    ariaDisabled: null | string
    ariaExpanded: null | string
    ariaHasPopup: null | string
    ariaHidden: null | string
    ariaInvalid: null | string
    ariaKeyShortcuts: null | string
    ariaLabel: null | string
    ariaLevel: null | string
    ariaLive: null | string
    ariaModal: null | string
    ariaMultiLine: null | string
    ariaMultiSelectable: null | string
    ariaOrientation: null | string
    ariaPlaceholder: null | string
    ariaPosInSet: null | string
    ariaPressed: null | string
    ariaReadOnly: null | string
    ariaRequired: null | string
    ariaRoleDescription: null | string
    ariaRowCount: null | string
    ariaRowIndex: null | string
    ariaRowSpan: null | string
    ariaSelected: null | string
    ariaSetSize: null | string
    ariaSort: null | string
    ariaValueMax: null | string
    ariaValueMin: null | string
    ariaValueNow: null | string
    ariaValueText: null | string
    assignedSlot: null | HTMLSlotElement
    ATTRIBUTE_NODE
    attributes: NamedNodeMap
    attributeStyleMap: StylePropertyMap
    autocapitalize: string
    autofocus: boolean
    baseURI: string

    Returns node's node document's document base URL.

    MDN Reference

    -
    CDATA_SECTION_NODE

    node is a CDATASection node.

    -
    childElementCount: number
    childNodes: NodeListOf<ChildNode>

    Returns the children.

    +
    CDATA_SECTION_NODE

    node is a CDATASection node.

    +
    childElementCount: number
    childNodes: NodeListOf<ChildNode>

    Returns the children.

    MDN Reference

    -
    children: HTMLCollection

    Returns the child elements.

    +
    children: HTMLCollection

    Returns the child elements.

    MDN Reference

    -
    classList: DOMTokenList

    Allows for manipulation of element's class content attribute as a set of whitespace-separated tokens through a DOMTokenList object.

    +
    classList: DOMTokenList

    Allows for manipulation of element's class content attribute as a set of whitespace-separated tokens through a DOMTokenList object.

    MDN Reference

    -
    className: string

    Returns the value of element's class content attribute. Can be set to change it.

    +
    className: string

    Returns the value of element's class content attribute. Can be set to change it.

    MDN Reference

    -
    clientHeight: number
    clientLeft: number
    clientTop: number
    clientWidth: number
    COMMENT_NODE

    node is a Comment node.

    -
    contentEditable: string
    dataset: DOMStringMap
    dir: string
    DOCUMENT_FRAGMENT_NODE

    node is a DocumentFragment node.

    -
    DOCUMENT_NODE

    node is a document.

    -
    DOCUMENT_POSITION_CONTAINED_BY

    Set when other is a descendant of node.

    -
    DOCUMENT_POSITION_CONTAINS

    Set when other is an ancestor of node.

    -
    DOCUMENT_POSITION_DISCONNECTED

    Set when node and other are not in the same tree.

    -
    DOCUMENT_POSITION_FOLLOWING

    Set when other is following node.

    -
    DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC
    DOCUMENT_POSITION_PRECEDING

    Set when other is preceding node.

    -
    DOCUMENT_TYPE_NODE

    node is a doctype.

    -
    draggable: boolean
    ELEMENT_NODE

    node is an element.

    -
    enterKeyHint: string
    ENTITY_NODE
    ENTITY_REFERENCE_NODE
    firstChild: null | ChildNode

    Returns the first child.

    +
    clientHeight: number
    clientLeft: number
    clientTop: number
    clientWidth: number
    COMMENT_NODE

    node is a Comment node.

    +
    contentEditable: string
    dataset: DOMStringMap
    dir: string
    DOCUMENT_FRAGMENT_NODE

    node is a DocumentFragment node.

    +
    DOCUMENT_NODE

    node is a document.

    +
    DOCUMENT_POSITION_CONTAINED_BY

    Set when other is a descendant of node.

    +
    DOCUMENT_POSITION_CONTAINS

    Set when other is an ancestor of node.

    +
    DOCUMENT_POSITION_DISCONNECTED

    Set when node and other are not in the same tree.

    +
    DOCUMENT_POSITION_FOLLOWING

    Set when other is following node.

    +
    DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC
    DOCUMENT_POSITION_PRECEDING

    Set when other is preceding node.

    +
    DOCUMENT_TYPE_NODE

    node is a doctype.

    +
    draggable: boolean
    ELEMENT_NODE

    node is an element.

    +
    enterKeyHint: string
    ENTITY_NODE
    ENTITY_REFERENCE_NODE
    firstChild: null | ChildNode

    Returns the first child.

    MDN Reference

    -
    firstElementChild: null | Element

    Returns the first child that is an element, and null otherwise.

    +
    firstElementChild: null | Element

    Returns the first child that is an element, and null otherwise.

    MDN Reference

    -
    hasNext: boolean = false

    Whether or not the next button should be enabled. Note that this will be overridden +

    hasNext: boolean = false

    Whether or not the next button should be enabled. Note that this will be overridden if a value is provided for numPages.

    -
    hidden: boolean
    id: string

    Returns the value of element's id content attribute. Can be set to change it.

    +
    hidden: boolean
    id: string

    Returns the value of element's id content attribute. Can be set to change it.

    MDN Reference

    -
    inert: boolean
    innerHTML: string
    innerText: string
    inputMode: string
    isConnected: boolean

    Returns true if node is connected and false otherwise.

    +
    inert: boolean
    innerHTML: string
    innerText: string
    inputMode: string
    isConnected: boolean

    Returns true if node is connected and false otherwise.

    MDN Reference

    -
    isContentEditable: boolean
    lang: string
    lastChild: null | ChildNode

    Returns the last child.

    +
    isContentEditable: boolean
    lang: string
    lastChild: null | ChildNode

    Returns the last child.

    MDN Reference

    -
    lastElementChild: null | Element

    Returns the last child that is an element, and null otherwise.

    +
    lastElementChild: null | Element

    Returns the last child that is an element, and null otherwise.

    MDN Reference

    -
    localName: string

    Returns the local name.

    +
    localName: string

    Returns the local name.

    MDN Reference

    -
    namespaceURI: null | string

    Returns the namespace.

    +
    namespaceURI: null | string

    Returns the namespace.

    MDN Reference

    -
    nextElementSibling: null | Element

    Returns the first following sibling that is an element, and null otherwise.

    +
    nextElementSibling: null | Element

    Returns the first following sibling that is an element, and null otherwise.

    MDN Reference

    -
    nextSibling: null | ChildNode

    Returns the next sibling.

    +
    nextSibling: null | ChildNode

    Returns the next sibling.

    MDN Reference

    -
    nodeName: string

    Returns a string appropriate for the type of node.

    +
    nodeName: string

    Returns a string appropriate for the type of node.

    MDN Reference

    -
    nodeType: number

    Returns the type of node.

    +
    nodeType: number

    Returns the type of node.

    MDN Reference

    -
    nodeValue: null | string
    nonce?: string
    NOTATION_NODE
    numPages?: number

    The total number of pages.

    -
    offsetHeight: number
    offsetLeft: number
    offsetParent: null | Element
    offsetTop: number
    offsetWidth: number
    onabort: null | ((this: GlobalEventHandlers, ev: UIEvent) => any)

    Fires when the user aborts the download.

    +
    nodeValue: null | string
    nonce?: string
    NOTATION_NODE
    numPages?: number

    The total number of pages.

    +
    offsetHeight: number
    offsetLeft: number
    offsetParent: null | Element
    offsetTop: number
    offsetWidth: number
    onabort: null | ((this: GlobalEventHandlers, ev: UIEvent) => any)

    Fires when the user aborts the download.

    The event.

    MDN Reference

    -
    onanimationcancel: null | ((this: GlobalEventHandlers, ev: AnimationEvent) => any)
    onanimationend: null | ((this: GlobalEventHandlers, ev: AnimationEvent) => any)
    onanimationiteration: null | ((this: GlobalEventHandlers, ev: AnimationEvent) => any)
    onanimationstart: null | ((this: GlobalEventHandlers, ev: AnimationEvent) => any)
    onauxclick: null | ((this: GlobalEventHandlers, ev: MouseEvent) => any)
    onbeforeinput: null | ((this: GlobalEventHandlers, ev: InputEvent) => any)
    onblur: null | ((this: GlobalEventHandlers, ev: FocusEvent) => any)

    Fires when the object loses the input focus.

    +
    onanimationcancel: null | ((this: GlobalEventHandlers, ev: AnimationEvent) => any)
    onanimationend: null | ((this: GlobalEventHandlers, ev: AnimationEvent) => any)
    onanimationiteration: null | ((this: GlobalEventHandlers, ev: AnimationEvent) => any)
    onanimationstart: null | ((this: GlobalEventHandlers, ev: AnimationEvent) => any)
    onauxclick: null | ((this: GlobalEventHandlers, ev: MouseEvent) => any)
    onbeforeinput: null | ((this: GlobalEventHandlers, ev: InputEvent) => any)
    onbeforetoggle: null | ((this: GlobalEventHandlers, ev: Event) => any)
    onblur: null | ((this: GlobalEventHandlers, ev: FocusEvent) => any)

    Fires when the object loses the input focus.

    The focus event.

    MDN Reference

    -
    oncancel: null | ((this: GlobalEventHandlers, ev: Event) => any)
    oncanplay: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when playback is possible, but would require further buffering.

    +
    oncancel: null | ((this: GlobalEventHandlers, ev: Event) => any)
    oncanplay: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when playback is possible, but would require further buffering.

    The event.

    MDN Reference

    -
    oncanplaythrough: null | ((this: GlobalEventHandlers, ev: Event) => any)
    onchange: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Fires when the contents of the object or selection have changed.

    +
    oncanplaythrough: null | ((this: GlobalEventHandlers, ev: Event) => any)
    onchange: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Fires when the contents of the object or selection have changed.

    The event.

    MDN Reference

    -
    onclick: null | ((this: GlobalEventHandlers, ev: MouseEvent) => any)

    Fires when the user clicks the left mouse button on the object

    +
    onclick: null | ((this: GlobalEventHandlers, ev: MouseEvent) => any)

    Fires when the user clicks the left mouse button on the object

    The mouse event.

    MDN Reference

    -
    onclose: null | ((this: GlobalEventHandlers, ev: Event) => any)
    oncontextmenu: null | ((this: GlobalEventHandlers, ev: MouseEvent) => any)

    Fires when the user clicks the right mouse button in the client area, opening the context menu.

    +
    onclose: null | ((this: GlobalEventHandlers, ev: Event) => any)
    oncontextlost: null | ((this: GlobalEventHandlers, ev: Event) => any)
    oncontextmenu: null | ((this: GlobalEventHandlers, ev: MouseEvent) => any)

    Fires when the user clicks the right mouse button in the client area, opening the context menu.

    The mouse event.

    MDN Reference

    -
    oncopy: null | ((this: GlobalEventHandlers, ev: ClipboardEvent) => any)
    oncuechange: null | ((this: GlobalEventHandlers, ev: Event) => any)
    oncut: null | ((this: GlobalEventHandlers, ev: ClipboardEvent) => any)
    ondblclick: null | ((this: GlobalEventHandlers, ev: MouseEvent) => any)

    Fires when the user double-clicks the object.

    +
    oncontextrestored: null | ((this: GlobalEventHandlers, ev: Event) => any)
    oncopy: null | ((this: GlobalEventHandlers, ev: ClipboardEvent) => any)
    oncuechange: null | ((this: GlobalEventHandlers, ev: Event) => any)
    oncut: null | ((this: GlobalEventHandlers, ev: ClipboardEvent) => any)
    ondblclick: null | ((this: GlobalEventHandlers, ev: MouseEvent) => any)

    Fires when the user double-clicks the object.

    The mouse event.

    MDN Reference

    -
    ondrag: null | ((this: GlobalEventHandlers, ev: DragEvent) => any)

    Fires on the source object continuously during a drag operation.

    +
    ondrag: null | ((this: GlobalEventHandlers, ev: DragEvent) => any)

    Fires on the source object continuously during a drag operation.

    The event.

    MDN Reference

    -
    ondragend: null | ((this: GlobalEventHandlers, ev: DragEvent) => any)

    Fires on the source object when the user releases the mouse at the close of a drag operation.

    +
    ondragend: null | ((this: GlobalEventHandlers, ev: DragEvent) => any)

    Fires on the source object when the user releases the mouse at the close of a drag operation.

    The event.

    MDN Reference

    -
    ondragenter: null | ((this: GlobalEventHandlers, ev: DragEvent) => any)

    Fires on the target element when the user drags the object to a valid drop target.

    +
    ondragenter: null | ((this: GlobalEventHandlers, ev: DragEvent) => any)

    Fires on the target element when the user drags the object to a valid drop target.

    The drag event.

    MDN Reference

    -
    ondragleave: null | ((this: GlobalEventHandlers, ev: DragEvent) => any)

    Fires on the target object when the user moves the mouse out of a valid drop target during a drag operation.

    +
    ondragleave: null | ((this: GlobalEventHandlers, ev: DragEvent) => any)

    Fires on the target object when the user moves the mouse out of a valid drop target during a drag operation.

    The drag event.

    MDN Reference

    -
    ondragover: null | ((this: GlobalEventHandlers, ev: DragEvent) => any)

    Fires on the target element continuously while the user drags the object over a valid drop target.

    +
    ondragover: null | ((this: GlobalEventHandlers, ev: DragEvent) => any)

    Fires on the target element continuously while the user drags the object over a valid drop target.

    The event.

    MDN Reference

    -
    ondragstart: null | ((this: GlobalEventHandlers, ev: DragEvent) => any)

    Fires on the source object when the user starts to drag a text selection or selected object.

    +
    ondragstart: null | ((this: GlobalEventHandlers, ev: DragEvent) => any)

    Fires on the source object when the user starts to drag a text selection or selected object.

    The event.

    MDN Reference

    -
    ondrop: null | ((this: GlobalEventHandlers, ev: DragEvent) => any)
    ondurationchange: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when the duration attribute is updated.

    +
    ondrop: null | ((this: GlobalEventHandlers, ev: DragEvent) => any)
    ondurationchange: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when the duration attribute is updated.

    The event.

    MDN Reference

    -
    onemptied: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when the media element is reset to its initial state.

    +
    onemptied: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when the media element is reset to its initial state.

    The event.

    MDN Reference

    -
    onended: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when the end of playback is reached.

    +
    onended: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when the end of playback is reached.

    The event

    MDN Reference

    -
    onerror: OnErrorEventHandler

    Fires when an error occurs during object loading.

    +
    onerror: OnErrorEventHandler

    Fires when an error occurs during object loading.

    The event.

    MDN Reference

    -
    onfocus: null | ((this: GlobalEventHandlers, ev: FocusEvent) => any)

    Fires when the object receives focus.

    +
    onfocus: null | ((this: GlobalEventHandlers, ev: FocusEvent) => any)

    Fires when the object receives focus.

    The event.

    MDN Reference

    -
    onformdata: null | ((this: GlobalEventHandlers, ev: FormDataEvent) => any)
    onfullscreenchange: null | ((this: Element, ev: Event) => any)
    onfullscreenerror: null | ((this: Element, ev: Event) => any)
    ongotpointercapture: null | ((this: GlobalEventHandlers, ev: PointerEvent) => any)
    oninput: null | ((this: GlobalEventHandlers, ev: Event) => any)
    oninvalid: null | ((this: GlobalEventHandlers, ev: Event) => any)
    onkeydown: null | ((this: GlobalEventHandlers, ev: KeyboardEvent) => any)

    Fires when the user presses a key.

    +
    onformdata: null | ((this: GlobalEventHandlers, ev: FormDataEvent) => any)
    onfullscreenchange: null | ((this: Element, ev: Event) => any)
    onfullscreenerror: null | ((this: Element, ev: Event) => any)
    ongotpointercapture: null | ((this: GlobalEventHandlers, ev: PointerEvent) => any)
    oninput: null | ((this: GlobalEventHandlers, ev: Event) => any)
    oninvalid: null | ((this: GlobalEventHandlers, ev: Event) => any)
    onkeydown: null | ((this: GlobalEventHandlers, ev: KeyboardEvent) => any)

    Fires when the user presses a key.

    The keyboard event

    MDN Reference

    -
    onkeypress: null | ((this: GlobalEventHandlers, ev: KeyboardEvent) => any)

    Fires when the user presses an alphanumeric key.

    +
    onkeypress: null | ((this: GlobalEventHandlers, ev: KeyboardEvent) => any)

    Fires when the user presses an alphanumeric key.

    The event.

    MDN Reference

    -
    onkeyup: null | ((this: GlobalEventHandlers, ev: KeyboardEvent) => any)

    Fires when the user releases a key.

    +
    onkeyup: null | ((this: GlobalEventHandlers, ev: KeyboardEvent) => any)

    Fires when the user releases a key.

    The keyboard event

    MDN Reference

    -
    onload: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Fires immediately after the browser loads the object.

    +
    onload: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Fires immediately after the browser loads the object.

    The event.

    MDN Reference

    -
    onloadeddata: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when media data is loaded at the current playback position.

    +
    onloadeddata: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when media data is loaded at the current playback position.

    The event.

    MDN Reference

    -
    onloadedmetadata: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when the duration and dimensions of the media have been determined.

    +
    onloadedmetadata: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when the duration and dimensions of the media have been determined.

    The event.

    MDN Reference

    -
    onloadstart: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when Internet Explorer begins looking for media data.

    +
    onloadstart: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when Internet Explorer begins looking for media data.

    The event.

    MDN Reference

    -
    onlostpointercapture: null | ((this: GlobalEventHandlers, ev: PointerEvent) => any)
    onmousedown: null | ((this: GlobalEventHandlers, ev: MouseEvent) => any)

    Fires when the user clicks the object with either mouse button.

    +
    onlostpointercapture: null | ((this: GlobalEventHandlers, ev: PointerEvent) => any)
    onmousedown: null | ((this: GlobalEventHandlers, ev: MouseEvent) => any)

    Fires when the user clicks the object with either mouse button.

    The mouse event.

    MDN Reference

    -
    onmouseenter: null | ((this: GlobalEventHandlers, ev: MouseEvent) => any)
    onmouseleave: null | ((this: GlobalEventHandlers, ev: MouseEvent) => any)
    onmousemove: null | ((this: GlobalEventHandlers, ev: MouseEvent) => any)

    Fires when the user moves the mouse over the object.

    +
    onmouseenter: null | ((this: GlobalEventHandlers, ev: MouseEvent) => any)
    onmouseleave: null | ((this: GlobalEventHandlers, ev: MouseEvent) => any)
    onmousemove: null | ((this: GlobalEventHandlers, ev: MouseEvent) => any)

    Fires when the user moves the mouse over the object.

    The mouse event.

    MDN Reference

    -
    onmouseout: null | ((this: GlobalEventHandlers, ev: MouseEvent) => any)

    Fires when the user moves the mouse pointer outside the boundaries of the object.

    +
    onmouseout: null | ((this: GlobalEventHandlers, ev: MouseEvent) => any)

    Fires when the user moves the mouse pointer outside the boundaries of the object.

    The mouse event.

    MDN Reference

    -
    onmouseover: null | ((this: GlobalEventHandlers, ev: MouseEvent) => any)

    Fires when the user moves the mouse pointer into the object.

    +
    onmouseover: null | ((this: GlobalEventHandlers, ev: MouseEvent) => any)

    Fires when the user moves the mouse pointer into the object.

    The mouse event.

    MDN Reference

    -
    onmouseup: null | ((this: GlobalEventHandlers, ev: MouseEvent) => any)

    Fires when the user releases a mouse button while the mouse is over the object.

    +
    onmouseup: null | ((this: GlobalEventHandlers, ev: MouseEvent) => any)

    Fires when the user releases a mouse button while the mouse is over the object.

    The mouse event.

    MDN Reference

    -
    onpaste: null | ((this: GlobalEventHandlers, ev: ClipboardEvent) => any)
    onpause: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when playback is paused.

    +
    onpaste: null | ((this: GlobalEventHandlers, ev: ClipboardEvent) => any)
    onpause: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when playback is paused.

    The event.

    MDN Reference

    -
    onplay: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when the play method is requested.

    +
    onplay: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when the play method is requested.

    The event.

    MDN Reference

    -
    onplaying: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when the audio or video has started playing.

    +
    onplaying: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when the audio or video has started playing.

    The event.

    MDN Reference

    -
    onpointercancel: null | ((this: GlobalEventHandlers, ev: PointerEvent) => any)
    onpointerdown: null | ((this: GlobalEventHandlers, ev: PointerEvent) => any)
    onpointerenter: null | ((this: GlobalEventHandlers, ev: PointerEvent) => any)
    onpointerleave: null | ((this: GlobalEventHandlers, ev: PointerEvent) => any)
    onpointermove: null | ((this: GlobalEventHandlers, ev: PointerEvent) => any)
    onpointerout: null | ((this: GlobalEventHandlers, ev: PointerEvent) => any)
    onpointerover: null | ((this: GlobalEventHandlers, ev: PointerEvent) => any)
    onpointerup: null | ((this: GlobalEventHandlers, ev: PointerEvent) => any)
    onprogress: null | ((this: GlobalEventHandlers, ev: ProgressEvent<EventTarget>) => any)

    Occurs to indicate progress while downloading media data.

    +
    onpointercancel: null | ((this: GlobalEventHandlers, ev: PointerEvent) => any)
    onpointerdown: null | ((this: GlobalEventHandlers, ev: PointerEvent) => any)
    onpointerenter: null | ((this: GlobalEventHandlers, ev: PointerEvent) => any)
    onpointerleave: null | ((this: GlobalEventHandlers, ev: PointerEvent) => any)
    onpointermove: null | ((this: GlobalEventHandlers, ev: PointerEvent) => any)
    onpointerout: null | ((this: GlobalEventHandlers, ev: PointerEvent) => any)
    onpointerover: null | ((this: GlobalEventHandlers, ev: PointerEvent) => any)
    onpointerup: null | ((this: GlobalEventHandlers, ev: PointerEvent) => any)
    onprogress: null | ((this: GlobalEventHandlers, ev: ProgressEvent<EventTarget>) => any)

    Occurs to indicate progress while downloading media data.

    The event.

    MDN Reference

    -
    onratechange: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when the playback rate is increased or decreased.

    +
    onratechange: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when the playback rate is increased or decreased.

    The event.

    MDN Reference

    -
    onreset: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Fires when the user resets a form.

    +
    onreset: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Fires when the user resets a form.

    The event.

    MDN Reference

    -
    onresize: null | ((this: GlobalEventHandlers, ev: UIEvent) => any)
    onscroll: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Fires when the user repositions the scroll box in the scroll bar on the object.

    +
    onresize: null | ((this: GlobalEventHandlers, ev: UIEvent) => any)
    onscroll: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Fires when the user repositions the scroll box in the scroll bar on the object.

    The event.

    MDN Reference

    -
    onscrollend: null | ((this: GlobalEventHandlers, ev: Event) => any)
    onsecuritypolicyviolation: null | ((this: GlobalEventHandlers, ev: SecurityPolicyViolationEvent) => any)
    onseeked: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when the seek operation ends.

    +
    onscrollend: null | ((this: GlobalEventHandlers, ev: Event) => any)
    onsecuritypolicyviolation: null | ((this: GlobalEventHandlers, ev: SecurityPolicyViolationEvent) => any)
    onseeked: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when the seek operation ends.

    The event.

    MDN Reference

    -
    onseeking: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when the current playback position is moved.

    +
    onseeking: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when the current playback position is moved.

    The event.

    MDN Reference

    -
    onselect: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Fires when the current selection changes.

    +
    onselect: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Fires when the current selection changes.

    The event.

    MDN Reference

    -
    onselectionchange: null | ((this: GlobalEventHandlers, ev: Event) => any)
    onselectstart: null | ((this: GlobalEventHandlers, ev: Event) => any)
    onslotchange: null | ((this: GlobalEventHandlers, ev: Event) => any)
    onstalled: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when the download has stopped.

    +
    onselectionchange: null | ((this: GlobalEventHandlers, ev: Event) => any)
    onselectstart: null | ((this: GlobalEventHandlers, ev: Event) => any)
    onslotchange: null | ((this: GlobalEventHandlers, ev: Event) => any)
    onstalled: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when the download has stopped.

    The event.

    MDN Reference

    -
    onsubmit: null | ((this: GlobalEventHandlers, ev: SubmitEvent) => any)
    onsuspend: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs if the load operation has been intentionally halted.

    +
    onsubmit: null | ((this: GlobalEventHandlers, ev: SubmitEvent) => any)
    onsuspend: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs if the load operation has been intentionally halted.

    The event.

    MDN Reference

    -
    ontimeupdate: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs to indicate the current playback position.

    +
    ontimeupdate: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs to indicate the current playback position.

    The event.

    MDN Reference

    -
    ontoggle: null | ((this: GlobalEventHandlers, ev: Event) => any)
    ontouchcancel?: null | ((this: GlobalEventHandlers, ev: TouchEvent) => any)
    ontouchend?: null | ((this: GlobalEventHandlers, ev: TouchEvent) => any)
    ontouchmove?: null | ((this: GlobalEventHandlers, ev: TouchEvent) => any)
    ontouchstart?: null | ((this: GlobalEventHandlers, ev: TouchEvent) => any)
    ontransitioncancel: null | ((this: GlobalEventHandlers, ev: TransitionEvent) => any)
    ontransitionend: null | ((this: GlobalEventHandlers, ev: TransitionEvent) => any)
    ontransitionrun: null | ((this: GlobalEventHandlers, ev: TransitionEvent) => any)
    ontransitionstart: null | ((this: GlobalEventHandlers, ev: TransitionEvent) => any)
    onvolumechange: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when the volume is changed, or playback is muted or unmuted.

    +
    ontoggle: null | ((this: GlobalEventHandlers, ev: Event) => any)
    ontouchcancel?: null | ((this: GlobalEventHandlers, ev: TouchEvent) => any)
    ontouchend?: null | ((this: GlobalEventHandlers, ev: TouchEvent) => any)
    ontouchmove?: null | ((this: GlobalEventHandlers, ev: TouchEvent) => any)
    ontouchstart?: null | ((this: GlobalEventHandlers, ev: TouchEvent) => any)
    ontransitioncancel: null | ((this: GlobalEventHandlers, ev: TransitionEvent) => any)
    ontransitionend: null | ((this: GlobalEventHandlers, ev: TransitionEvent) => any)
    ontransitionrun: null | ((this: GlobalEventHandlers, ev: TransitionEvent) => any)
    ontransitionstart: null | ((this: GlobalEventHandlers, ev: TransitionEvent) => any)
    onvolumechange: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when the volume is changed, or playback is muted or unmuted.

    The event.

    MDN Reference

    -
    onwaiting: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when playback stops because the next frame of a video resource is not available.

    +
    onwaiting: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when playback stops because the next frame of a video resource is not available.

    The event.

    MDN Reference

    -
    onwebkitanimationend: null | ((this: GlobalEventHandlers, ev: Event) => any)

    This is a legacy alias of onanimationend.

    +
    onwebkitanimationend: null | ((this: GlobalEventHandlers, ev: Event) => any)

    This is a legacy alias of onanimationend.

    MDN Reference

    -
    onwebkitanimationiteration: null | ((this: GlobalEventHandlers, ev: Event) => any)

    This is a legacy alias of onanimationiteration.

    +
    onwebkitanimationiteration: null | ((this: GlobalEventHandlers, ev: Event) => any)

    This is a legacy alias of onanimationiteration.

    MDN Reference

    -
    onwebkitanimationstart: null | ((this: GlobalEventHandlers, ev: Event) => any)

    This is a legacy alias of onanimationstart.

    +
    onwebkitanimationstart: null | ((this: GlobalEventHandlers, ev: Event) => any)

    This is a legacy alias of onanimationstart.

    MDN Reference

    -
    onwebkittransitionend: null | ((this: GlobalEventHandlers, ev: Event) => any)

    This is a legacy alias of ontransitionend.

    +
    onwebkittransitionend: null | ((this: GlobalEventHandlers, ev: Event) => any)

    This is a legacy alias of ontransitionend.

    MDN Reference

    -
    onwheel: null | ((this: GlobalEventHandlers, ev: WheelEvent) => any)
    outerHTML: string
    outerText: string
    ownerDocument: Document

    Returns the node document. Returns null for documents.

    +
    onwheel: null | ((this: GlobalEventHandlers, ev: WheelEvent) => any)
    outerHTML: string
    outerText: string
    ownerDocument: Document

    Returns the node document. Returns null for documents.

    MDN Reference

    -
    page: number = 1

    What page the element is currently on.

    -
    parentElement: null | HTMLElement

    Returns the parent element.

    +
    page: number = 1

    What page the element is currently on.

    +
    parentElement: null | HTMLElement

    Returns the parent element.

    MDN Reference

    -
    parentNode: null | ParentNode

    Returns the parent.

    +
    parentNode: null | ParentNode

    Returns the parent.

    MDN Reference

    -
    part: DOMTokenList
    popover: null | string
    prefix: null | string

    Returns the namespace prefix.

    +
    part: DOMTokenList
    popover: null | string
    prefix: null | string

    Returns the namespace prefix.

    MDN Reference

    -
    previousElementSibling: null | Element

    Returns the first preceding sibling that is an element, and null otherwise.

    +
    previousElementSibling: null | Element

    Returns the first preceding sibling that is an element, and null otherwise.

    MDN Reference

    -
    previousSibling: null | ChildNode

    Returns the previous sibling.

    +
    previousSibling: null | ChildNode

    Returns the previous sibling.

    MDN Reference

    -
    PROCESSING_INSTRUCTION_NODE

    node is a ProcessingInstruction node.

    -
    role: null | string
    scrollHeight: number
    scrollLeft: number
    scrollTarget: null | HTMLElement = null

    The element to scroll to when the page changes.

    -
    scrollTop: number
    scrollWidth: number
    shadowRoot: null | ShadowRoot

    Returns element's shadow root, if any, and if shadow root's mode is "open", and null otherwise.

    +
    PROCESSING_INSTRUCTION_NODE

    node is a ProcessingInstruction node.

    +
    role: null | string
    scrollHeight: number
    scrollLeft: number
    scrollTarget: null | HTMLElement = null

    The element to scroll to when the page changes.

    +
    scrollTop: number
    scrollWidth: number
    shadowRoot: null | ShadowRoot

    Returns element's shadow root, if any, and if shadow root's mode is "open", and null otherwise.

    MDN Reference

    -
    slot: string

    Returns the value of element's slot content attribute. Can be set to change it.

    +
    slot: string

    Returns the value of element's slot content attribute. Can be set to change it.

    MDN Reference

    -
    spellcheck: boolean
    style: CSSStyleDeclaration
    tabIndex: number
    tagName: string

    Returns the HTML-uppercased qualified name.

    +
    spellcheck: boolean
    style: CSSStyleDeclaration
    tabIndex: number
    tagName: string

    Returns the HTML-uppercased qualified name.

    MDN Reference

    -
    TEXT_NODE

    node is a Text node.

    -
    textContent: null | string
    title: string
    translate: boolean
    _$litElement$: boolean
    _initializers?: Initializer[]
    [metadata]: object & Record<PropertyKey, unknown>
    finalized: undefined | true

    Marks class as having been finalized, which includes creating properties +

    TEXT_NODE

    node is a Text node.

    +
    textContent: null | string
    title: string
    translate: boolean
    _$litElement$: boolean
    _initializers?: Initializer[]
    [metadata]: object & Record<PropertyKey, unknown>
    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.

    pageChange: CustomEvent<{
        page: number;
    }>

    Fired when the page changes. Dispatches a CustomEvent containing the new value of the page property.

    -
    • Type Parameters

      • K extends keyof HTMLElementEventMap

      Parameters

      • type: K
      • listener: ((this: HTMLElement, ev: HTMLElementEventMap[K]) => any)
          • (this, ev): any
          • Parameters

            Returns any

      • Optionaloptions: boolean | AddEventListenerOptions

      Returns void

    • Parameters

      • type: string
      • listener: EventListenerOrEventListenerObject
      • Optionaloptions: boolean | AddEventListenerOptions

      Returns void

    • Type Parameters

      • K extends keyof HTMLElementEventMap

      Parameters

      • type: K
      • listener: ((this: HTMLElement, ev: HTMLElementEventMap[K]) => any)
          • (this, ev): any
          • Parameters

            Returns any

      • Optionaloptions: boolean | AddEventListenerOptions

      Returns void

    • Parameters

      • type: string
      • listener: EventListenerOrEventListenerObject
      • Optionaloptions: boolean | AddEventListenerOptions

      Returns 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

      • Rest...nodes: (string | Node)[]

      Returns void

    • Parameters

      • keyframes: null | PropertyIndexedKeyframes | Keyframe[]
      • Optionaloptions: number | KeyframeAnimationOptions

      Returns Animation

    • Inserts nodes after the last child of node, while replacing strings in nodes with equivalent Text nodes.

      +

      Parameters

      • Rest...nodes: (string | Node)[]

      Returns void

    • Parameters

      • keyframes: null | PropertyIndexedKeyframes | Keyframe[]
      • Optionaloptions: number | KeyframeAnimationOptions

      Returns Animation

    • 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

      • Rest...nodes: (string | Node)[]

      Returns void

    • Type Parameters

      • T extends Node

      Parameters

      • node: T

      Returns T

    • Returns ElementInternals

    • Creates a shadow root for element and returns it.

      +

      Parameters

      • Rest...nodes: (string | Node)[]

      Returns void

    • Type Parameters

      • T extends Node

      Parameters

      • node: T

      Returns T

    • Returns ElementInternals

    • Creates a shadow root for element and returns it.

      MDN Reference

      -

      Parameters

      • init: ShadowRootInit

      Returns ShadowRoot

    • Inserts nodes just before node, while replacing strings in nodes with equivalent Text nodes.

      +

      Parameters

      • init: ShadowRootInit

      Returns ShadowRoot

    • 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

      • Rest...nodes: (string | Node)[]

      Returns void

    • Returns void

    • Parameters

      • Optionaloptions: CheckVisibilityOptions

      Returns boolean

    • Returns void

    • Returns a copy of node. If deep is true, the copy also includes the node's descendants.

      +

      Parameters

      • Rest...nodes: (string | Node)[]

      Returns void

    • Returns void

    • Parameters

      • Optionaloptions: CheckVisibilityOptions

      Returns boolean

    • Returns void

    • Returns a copy of node. If deep is true, the copy also includes the node's descendants.

      MDN Reference

      -

      Parameters

      • Optionaldeep: boolean

      Returns Node

    • Returns the first (starting at element) inclusive ancestor that matches selectors, and null otherwise.

      +

      Parameters

      • Optionaldeep: boolean

      Returns Node

    • 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]

    • Type Parameters

      • K extends keyof SVGElementTagNameMap

      Parameters

      • selector: K

      Returns null | SVGElementTagNameMap[K]

    • Type Parameters

      • K extends keyof MathMLElementTagNameMap

      Parameters

      • selector: K

      Returns null | MathMLElementTagNameMap[K]

    • Type Parameters

      • E extends Element = Element

      Parameters

      • selectors: string

      Returns null | E

    • Returns a bitmask indicating the position of other relative to node.

      +

      Type Parameters

      • K extends keyof HTMLElementTagNameMap

      Parameters

      • selector: K

      Returns null | HTMLElementTagNameMap[K]

    • Type Parameters

      • K extends keyof SVGElementTagNameMap

      Parameters

      • selector: K

      Returns null | SVGElementTagNameMap[K]

    • Type Parameters

      • K extends keyof MathMLElementTagNameMap

      Parameters

      • selector: K

      Returns null | MathMLElementTagNameMap[K]

    • Type Parameters

      • E extends Element = Element

      Parameters

      • selectors: string

      Returns null | E

    • Returns a bitmask indicating the position of other relative to node.

      MDN Reference

      -

      Parameters

      • other: Node

      Returns number

    • Returns StylePropertyMapReadOnly

    • Returns true if other is an inclusive descendant of node, and false otherwise.

      +

      Parameters

      • other: Node

      Returns number

    • Returns StylePropertyMapReadOnly

    • Returns true if other is an inclusive descendant of node, and false otherwise.

      MDN Reference

      -

      Parameters

      • other: null | Node

      Returns boolean

    • Dispatches a synthetic event event to target and returns true if either event's cancelable attribute value is false or its preventDefault() method was not invoked, and false otherwise.

      +

      Parameters

      • other: null | Node

      Returns 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

      Returns boolean

    • Parameters

      • Optionaloptions: FocusOptions

      Returns void

    • Parameters

      • Optionaloptions: GetAnimationsOptions

      Returns Animation[]

    • Returns element's first attribute whose qualified name is qualifiedName, and null if there is no such attribute otherwise.

      +

      Parameters

      Returns boolean

    • Parameters

      • Optionaloptions: FocusOptions

      Returns void

    • Parameters

      • Optionaloptions: GetAnimationsOptions

      Returns Animation[]

    • 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

    • Returns the qualified names of all element's attributes. Can contain duplicates.

      +

      Parameters

      • qualifiedName: string

      Returns null | string

    • Returns the qualified names of all element's attributes. Can contain duplicates.

      MDN Reference

      -

      Returns string[]

    • Parameters

      • qualifiedName: string

      Returns null | Attr

    • Parameters

      • namespace: null | string
      • localName: string

      Returns null | Attr

    • Returns element's attribute whose namespace is namespace and local name is localName, and null if there is no such attribute otherwise.

      +

      Returns string[]

    • Parameters

      • qualifiedName: string

      Returns null | Attr

    • Parameters

      • namespace: null | string
      • localName: string

      Returns null | Attr

    • 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

    • Returns DOMRect

    • Returns DOMRectList

    • Returns a HTMLCollection of the elements in the object on which the method was invoked (a document or an element) that have all the classes given by classNames. The classNames argument is interpreted as a space-separated list of classes.

      +

      Parameters

      • namespace: null | string
      • localName: string

      Returns null | string

    • Returns DOMRect

    • Returns DOMRectList

    • 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>

    • Type Parameters

      • K extends keyof HTMLElementTagNameMap

      Parameters

      • qualifiedName: K

      Returns HTMLCollectionOf<HTMLElementTagNameMap[K]>

    • Type Parameters

      • K extends keyof SVGElementTagNameMap

      Parameters

      • qualifiedName: K

      Returns HTMLCollectionOf<SVGElementTagNameMap[K]>

    • Type Parameters

      • K extends keyof MathMLElementTagNameMap

      Parameters

      • qualifiedName: K

      Returns HTMLCollectionOf<MathMLElementTagNameMap[K]>

    • Type Parameters

      • K extends keyof HTMLElementDeprecatedTagNameMap

      Parameters

      • qualifiedName: K

      Returns HTMLCollectionOf<HTMLElementDeprecatedTagNameMap[K]>

    • Parameters

      • qualifiedName: string

      Returns HTMLCollectionOf<Element>

    • Parameters

      • namespaceURI: "http://www.w3.org/1999/xhtml"
      • localName: string

      Returns HTMLCollectionOf<HTMLElement>

    • Parameters

      • namespaceURI: "http://www.w3.org/2000/svg"
      • localName: string

      Returns HTMLCollectionOf<SVGElement>

    • Parameters

      • namespaceURI: "http://www.w3.org/1998/Math/MathML"
      • localName: string

      Returns HTMLCollectionOf<MathMLElement>

    • Parameters

      • namespace: null | string
      • localName: string

      Returns HTMLCollectionOf<Element>

    • Returns node's root.

      +

      Parameters

      • classNames: string

      Returns HTMLCollectionOf<Element>

    • Type Parameters

      • K extends keyof HTMLElementTagNameMap

      Parameters

      • qualifiedName: K

      Returns HTMLCollectionOf<HTMLElementTagNameMap[K]>

    • Type Parameters

      • K extends keyof SVGElementTagNameMap

      Parameters

      • qualifiedName: K

      Returns HTMLCollectionOf<SVGElementTagNameMap[K]>

    • Type Parameters

      • K extends keyof MathMLElementTagNameMap

      Parameters

      • qualifiedName: K

      Returns HTMLCollectionOf<MathMLElementTagNameMap[K]>

    • Type Parameters

      • K extends keyof HTMLElementDeprecatedTagNameMap

      Parameters

      • qualifiedName: K

      Returns HTMLCollectionOf<HTMLElementDeprecatedTagNameMap[K]>

    • Parameters

      • qualifiedName: string

      Returns HTMLCollectionOf<Element>

    • Parameters

      • namespaceURI: "http://www.w3.org/1999/xhtml"
      • localName: string

      Returns HTMLCollectionOf<HTMLElement>

    • Parameters

      • namespaceURI: "http://www.w3.org/2000/svg"
      • localName: string

      Returns HTMLCollectionOf<SVGElement>

    • Parameters

      • namespaceURI: "http://www.w3.org/1998/Math/MathML"
      • localName: string

      Returns HTMLCollectionOf<MathMLElement>

    • Parameters

      • namespace: null | string
      • localName: string

      Returns HTMLCollectionOf<Element>

    • Parameters

      • Optionaloptions: GetHTMLOptions

      Returns string

    • Returns node's root.

      MDN Reference

      -

      Parameters

      • Optionaloptions: GetRootNodeOptions

      Returns Node

    • Returns true if element has an attribute whose qualified name is qualifiedName, and false otherwise.

      +

      Parameters

      • Optionaloptions: GetRootNodeOptions

      Returns Node

    • Returns true if element has an attribute whose qualified name is qualifiedName, and false otherwise.

      MDN Reference

      -

      Parameters

      • qualifiedName: string

      Returns boolean

    • Returns true if element has an attribute whose namespace is namespace and local name is localName.

      +

      Parameters

      • qualifiedName: string

      Returns 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

    • Returns true if element has attributes, and false otherwise.

      +

      Parameters

      • namespace: null | string
      • localName: string

      Returns boolean

    • Returns true if element has attributes, and false otherwise.

      MDN Reference

      -

      Returns boolean

    • Returns whether node has children.

      +

      Returns boolean

    • Returns whether node has children.

      MDN Reference

      -

      Returns boolean

    • Parameters

      • pointerId: number

      Returns boolean

    • Returns void

    • Parameters

      • where: InsertPosition
      • element: Element

      Returns null | Element

    • Parameters

      • position: InsertPosition
      • text: string

      Returns void

    • Parameters

      • where: InsertPosition
      • data: string

      Returns void

    • Type Parameters

      • T extends Node

      Parameters

      • node: T
      • child: null | Node

      Returns T

    • Parameters

      • namespace: null | string

      Returns boolean

    • Returns whether node and otherNode have the same properties.

      +

      Returns boolean

    • Parameters

      • pointerId: number

      Returns boolean

    • Returns void

    • Parameters

      • where: InsertPosition
      • element: Element

      Returns null | Element

    • Parameters

      • position: InsertPosition
      • string: string

      Returns void

    • Parameters

      • where: InsertPosition
      • data: string

      Returns void

    • Type Parameters

      • T extends Node

      Parameters

      • node: T
      • child: null | Node

      Returns T

    • Parameters

      • namespace: null | string

      Returns boolean

    • Returns whether node and otherNode have the same properties.

      MDN Reference

      -

      Parameters

      • otherNode: null | Node

      Returns boolean

    • Parameters

      • otherNode: null | Node

      Returns boolean

    • Parameters

      • prefix: null | string

      Returns null | string

    • Parameters

      • namespace: null | string

      Returns null | string

    • Returns true if matching selectors against element's root yields element, and false otherwise.

      +

      Parameters

      • otherNode: null | Node

      Returns boolean

    • Parameters

      • otherNode: null | Node

      Returns boolean

    • Parameters

      • prefix: null | string

      Returns null | string

    • Parameters

      • namespace: null | string

      Returns null | string

    • Returns true if matching selectors against element's root yields element, and false otherwise.

      MDN Reference

      -

      Parameters

      • selectors: string

      Returns boolean

    • Programmatically go to the next page.

      +

      Parameters

      • selectors: string

      Returns boolean

    • Removes empty exclusive Text nodes and concatenates the data of remaining contiguous exclusive Text nodes into the first of their nodes.

      +

    Returns 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

    • Inserts nodes before the first child of node, while replacing strings in nodes with equivalent Text nodes.

      +

      Returns 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

      • Rest...nodes: (string | Node)[]

      Returns void

    • Programmatically go to the previous page.

      +

      Parameters

      • Rest...nodes: (string | Node)[]

      Returns void

    • Returns the first element that is a descendant of node that matches selectors.

      +

    Returns void

    • 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]

    • Type Parameters

      • K extends keyof SVGElementTagNameMap

      Parameters

      • selectors: K

      Returns null | SVGElementTagNameMap[K]

    • Type Parameters

      • K extends keyof MathMLElementTagNameMap

      Parameters

      • selectors: K

      Returns null | MathMLElementTagNameMap[K]

    • Type Parameters

      • K extends keyof HTMLElementDeprecatedTagNameMap

      Parameters

      • selectors: K

      Returns null | HTMLElementDeprecatedTagNameMap[K]

    • Type Parameters

      • E extends Element = Element

      Parameters

      • selectors: string

      Returns null | E

    • Returns all element descendants of node that match selectors.

      +

      Type Parameters

      • K extends keyof HTMLElementTagNameMap

      Parameters

      • selectors: K

      Returns null | HTMLElementTagNameMap[K]

    • Type Parameters

      • K extends keyof SVGElementTagNameMap

      Parameters

      • selectors: K

      Returns null | SVGElementTagNameMap[K]

    • Type Parameters

      • K extends keyof MathMLElementTagNameMap

      Parameters

      • selectors: K

      Returns null | MathMLElementTagNameMap[K]

    • Type Parameters

      • K extends keyof HTMLElementDeprecatedTagNameMap

      Parameters

      • selectors: K

      Returns null | HTMLElementDeprecatedTagNameMap[K]

    • Type Parameters

      • E extends Element = Element

      Parameters

      • selectors: string

      Returns null | E

    • Returns all element descendants of node that match selectors.

      MDN Reference

      -

      Type Parameters

      • K extends keyof HTMLElementTagNameMap

      Parameters

      • selectors: K

      Returns NodeListOf<HTMLElementTagNameMap[K]>

    • Type Parameters

      • K extends keyof SVGElementTagNameMap

      Parameters

      • selectors: K

      Returns NodeListOf<SVGElementTagNameMap[K]>

    • Type Parameters

      • K extends keyof MathMLElementTagNameMap

      Parameters

      • selectors: K

      Returns NodeListOf<MathMLElementTagNameMap[K]>

    • Type Parameters

      • K extends keyof HTMLElementDeprecatedTagNameMap

      Parameters

      • selectors: K

      Returns NodeListOf<HTMLElementDeprecatedTagNameMap[K]>

    • Type Parameters

      • E extends Element = Element

      Parameters

      • selectors: string

      Returns NodeListOf<E>

    • Parameters

      • pointerId: number

      Returns void

    • Removes node.

      +

      Type Parameters

      • K extends keyof HTMLElementTagNameMap

      Parameters

      • selectors: K

      Returns NodeListOf<HTMLElementTagNameMap[K]>

    • Type Parameters

      • K extends keyof SVGElementTagNameMap

      Parameters

      • selectors: K

      Returns NodeListOf<SVGElementTagNameMap[K]>

    • Type Parameters

      • K extends keyof MathMLElementTagNameMap

      Parameters

      • selectors: K

      Returns NodeListOf<MathMLElementTagNameMap[K]>

    • Type Parameters

      • K extends keyof HTMLElementDeprecatedTagNameMap

      Parameters

      • selectors: K

      Returns NodeListOf<HTMLElementDeprecatedTagNameMap[K]>

    • Type Parameters

      • E extends Element = Element

      Parameters

      • selectors: string

      Returns NodeListOf<E>

    • Parameters

      • pointerId: number

      Returns void

    • Removes node.

      MDN Reference

      -

      Returns void

    • Removes element's first attribute whose qualified name is qualifiedName.

      +

      Returns void

    • Removes element's first attribute whose qualified name is qualifiedName.

      MDN Reference

      -

      Parameters

      • qualifiedName: string

      Returns void

    • Parameters

      • attr: Attr

      Returns Attr

    • Removes element's attribute whose namespace is namespace and local name is localName.

      +

      Parameters

      • qualifiedName: string

      Returns void

    • Parameters

      • attr: Attr

      Returns Attr

    • Removes element's attribute whose namespace is namespace and local name is localName.

      MDN Reference

      -

      Parameters

      • namespace: null | string
      • localName: string

      Returns void

    • Type Parameters

      • T extends Node

      Parameters

      • child: T

      Returns T

    • Type Parameters

      • K extends keyof HTMLElementEventMap

      Parameters

      • type: K
      • listener: ((this: HTMLElement, ev: HTMLElementEventMap[K]) => any)
          • (this, ev): any
          • Parameters

            Returns any

      • Optionaloptions: boolean | EventListenerOptions

      Returns void

    • Parameters

      • type: string
      • listener: EventListenerOrEventListenerObject
      • Optionaloptions: boolean | EventListenerOptions

      Returns void

    • Type Parameters

      • T extends Node

      Parameters

      • node: Node
      • child: T

      Returns T

    • Replace all children of node with nodes, while replacing strings in nodes with equivalent Text nodes.

      +

      Parameters

      • namespace: null | string
      • localName: string

      Returns void

    • Type Parameters

      • T extends Node

      Parameters

      • child: T

      Returns T

    • Type Parameters

      • K extends keyof HTMLElementEventMap

      Parameters

      • type: K
      • listener: ((this: HTMLElement, ev: HTMLElementEventMap[K]) => any)
          • (this, ev): any
          • Parameters

            Returns any

      • Optionaloptions: boolean | EventListenerOptions

      Returns void

    • Parameters

      • type: string
      • listener: EventListenerOrEventListenerObject
      • Optionaloptions: boolean | EventListenerOptions

      Returns void

    • Type Parameters

      • T extends Node

      Parameters

      • node: Node
      • child: T

      Returns T

    • 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

      • Rest...nodes: (string | Node)[]

      Returns void

    • Replaces node with nodes, while replacing strings in nodes with equivalent Text nodes.

      +

      Parameters

      • Rest...nodes: (string | Node)[]

      Returns 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

      • Rest...nodes: (string | Node)[]

      Returns void

    • Displays element fullscreen and resolves promise when done.

      +

      Parameters

      • Rest...nodes: (string | Node)[]

      Returns 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

      • Optionaloptions: FullscreenOptions

      Returns Promise<void>

    • Returns void

    • Parameters

      • Optionaloptions: ScrollToOptions

      Returns void

    • Parameters

      • x: number
      • y: number

      Returns void

    • Parameters

      • Optionaloptions: ScrollToOptions

      Returns void

    • Parameters

      • x: number
      • y: number

      Returns void

    • Parameters

      • Optionalarg: boolean | ScrollIntoViewOptions

      Returns void

    • Parameters

      • Optionaloptions: ScrollToOptions

      Returns void

    • Parameters

      • x: number
      • y: number

      Returns void

    • Sets the value of element's first attribute whose qualified name is qualifiedName to value.

      +

      Parameters

      • Optionaloptions: FullscreenOptions

      Returns Promise<void>

    • Parameters

      • Optionaloptions: PointerLockOptions

      Returns Promise<void>

    • Parameters

      • Optionaloptions: ScrollToOptions

      Returns void

    • Parameters

      • x: number
      • y: number

      Returns void

    • Parameters

      • Optionaloptions: ScrollToOptions

      Returns void

    • Parameters

      • x: number
      • y: number

      Returns void

    • Parameters

      • Optionalarg: boolean | ScrollIntoViewOptions

      Returns void

    • Parameters

      • Optionaloptions: ScrollToOptions

      Returns void

    • Parameters

      • x: number
      • y: number

      Returns 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

    • Parameters

      • attr: Attr

      Returns null | Attr

    • Parameters

      • attr: Attr

      Returns null | Attr

    • Sets the value of element's attribute whose namespace is namespace and local name is localName to value.

      +

      Parameters

      • qualifiedName: string
      • value: string

      Returns void

    • Parameters

      • attr: Attr

      Returns null | Attr

    • Parameters

      • attr: Attr

      Returns null | Attr

    • 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

    • Parameters

      • pointerId: number

      Returns void

    • Returns void

    • 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.

      +

      Parameters

      • namespace: null | string
      • qualifiedName: string
      • value: string

      Returns void

    • Parameters

      • html: string

      Returns void

    • Parameters

      • pointerId: number

      Returns void

    • Returns void

    • 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
      • Optionalforce: boolean

      Returns boolean

    • Parameters

      • Optionalforce: boolean

      Returns void

    • Parameters

      • selectors: string

      Returns boolean

      This is a legacy alias of matches.

      +

      Parameters

      • qualifiedName: string
      • Optionalforce: boolean

      Returns boolean

    • Parameters

      • Optionalforce: boolean

      Returns boolean

    • Parameters

      • selectors: string

      Returns boolean

      This is a legacy alias of matches.

      MDN Reference

      -
    • Adds an initializer function to the class that is called during instance +

    • 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 @@ -955,7 +976,7 @@

      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>

    rendering

    renderOptions: RenderOptions
    renderRoot: HTMLElement | DocumentFragment

    Node or ShadowRoot into which element DOM should be rendered. Defaults +

    Parameters

    • name: PropertyKey

    Returns PropertyDeclaration<unknown, unknown>

    rendering

    renderOptions: RenderOptions
    renderRoot: DocumentFragment | HTMLElement

    Node or ShadowRoot into which element DOM should be rendered. Defaults to an open shadowRoot.

    shadowRootOptions: ShadowRootInit

    Options used when calling attachShadow. Set this property to customize the options for the shadowRoot; for example, to create a closed @@ -1052,4 +1073,4 @@

    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: Map<PropertyKey, unknown> | PropertyValueMap<any>

    Returns void

    +

    Parameters

    • _changedProperties: Map<PropertyKey, unknown> | PropertyValueMap<any>

    Returns void

    diff --git a/docs/classes/core_components.LisSimpleTableElement.html b/docs/classes/core_components.LisSimpleTableElement.html index ad4f2f3..7b63ed3 100644 --- a/docs/classes/core_components.LisSimpleTableElement.html +++ b/docs/classes/core_components.LisSimpleTableElement.html @@ -22,17 +22,20 @@
    <!-- set the caption, dataAttributes, and header attributes/properties via HTML -->
    <!-- NOTE: this is the table produced by the previous example -->
    <lis-simple-table-element>
    <template>
    <caption>My cheesy table</caption>
    <thead>
    <tr>
    <th>Cheese</th>
    <th>Region</th>
    </tr>
    </thead>
    <tbody>
    <tr>
    <td>Brie</td>
    <td>France</td>
    </tr>
    <tr>
    <td>Burrata</td>
    <td>Italy</td>
    </tr>
    <tr>
    <td>Feta</td>
    <td>Greece</td>
    </tr>
    <tr>
    <td>Gouda</td>
    <td>Netherlands</td>
    </tr>
    </tbody>
    </template>
    </lis-simple-table-element>
    -

    Hierarchy

    • LitElement
      • LisSimpleTableElement

    Hierarchy

    • LitElement
      • LisSimpleTableElement

    Other

    accessKey: string
    accessKeyLabel: string
    ariaAtomic: null | string
    ariaAutoComplete: null | string
    ariaBusy: null | string
    ariaChecked: null | string
    ariaColCount: null | string
    ariaColIndex: null | string
    ariaColSpan: null | string
    ariaCurrent: null | string
    ariaDisabled: null | string
    ariaExpanded: null | string
    ariaHasPopup: null | string
    ariaHidden: null | string
    ariaInvalid: null | string
    ariaKeyShortcuts: null | string
    ariaLabel: null | string
    ariaLevel: null | string
    ariaLive: null | string
    ariaModal: null | string
    ariaMultiLine: null | string
    ariaMultiSelectable: null | string
    ariaOrientation: null | string
    ariaPlaceholder: null | string
    ariaPosInSet: null | string
    ariaPressed: null | string
    ariaReadOnly: null | string
    ariaRequired: null | string
    ariaRoleDescription: null | string
    ariaRowCount: null | string
    ariaRowIndex: null | string
    ariaRowSpan: null | string
    ariaSelected: null | string
    ariaSetSize: null | string
    ariaSort: null | string
    ariaValueMax: null | string
    ariaValueMin: null | string
    ariaValueNow: null | string
    ariaValueText: null | string
    assignedSlot: null | HTMLSlotElement
    ATTRIBUTE_NODE
    attributes: NamedNodeMap
    attributeStyleMap: StylePropertyMap
    autocapitalize: string
    autofocus: boolean
    baseURI: string

    Returns node's node document's document base URL.

    +

    Other

    accessKey: string
    accessKeyLabel: string
    ariaAtomic: null | string
    ariaAutoComplete: null | string
    ariaBrailleLabel: null | string
    ariaBrailleRoleDescription: null | string
    ariaBusy: null | string
    ariaChecked: null | string
    ariaColCount: null | string
    ariaColIndex: null | string
    ariaColSpan: null | string
    ariaCurrent: null | string
    ariaDescription: null | string
    ariaDisabled: null | string
    ariaExpanded: null | string
    ariaHasPopup: null | string
    ariaHidden: null | string
    ariaInvalid: null | string
    ariaKeyShortcuts: null | string
    ariaLabel: null | string
    ariaLevel: null | string
    ariaLive: null | string
    ariaModal: null | string
    ariaMultiLine: null | string
    ariaMultiSelectable: null | string
    ariaOrientation: null | string
    ariaPlaceholder: null | string
    ariaPosInSet: null | string
    ariaPressed: null | string
    ariaReadOnly: null | string
    ariaRequired: null | string
    ariaRoleDescription: null | string
    ariaRowCount: null | string
    ariaRowIndex: null | string
    ariaRowSpan: null | string
    ariaSelected: null | string
    ariaSetSize: null | string
    ariaSort: null | string
    ariaValueMax: null | string
    ariaValueMin: null | string
    ariaValueNow: null | string
    ariaValueText: null | string
    assignedSlot: null | HTMLSlotElement
    ATTRIBUTE_NODE
    attributes: NamedNodeMap
    attributeStyleMap: StylePropertyMap
    autocapitalize: string
    autofocus: boolean
    baseURI: string

    Returns node's node document's document base URL.

    MDN Reference

    -
    caption: string = ''

    The caption shown above the table.

    -
    CDATA_SECTION_NODE

    node is a CDATASection node.

    -
    childElementCount: number
    childNodes: NodeListOf<ChildNode>

    Returns the children.

    +
    caption: string = ''

    The caption shown above the table.

    +
    CDATA_SECTION_NODE

    node is a CDATASection node.

    +
    childElementCount: number
    childNodes: NodeListOf<ChildNode>

    Returns the children.

    MDN Reference

    -
    children: HTMLCollection

    Returns the child elements.

    +
    children: HTMLCollection

    Returns the child elements.

    MDN Reference

    -
    classList: DOMTokenList

    Allows for manipulation of element's class content attribute as a set of whitespace-separated tokens through a DOMTokenList object.

    +
    classList: DOMTokenList

    Allows for manipulation of element's class content attribute as a set of whitespace-separated tokens through a DOMTokenList object.

    MDN Reference

    -
    className: string

    Returns the value of element's class content attribute. Can be set to change it.

    +
    className: string

    Returns the value of element's class content attribute. Can be set to change it.

    MDN Reference

    -
    clientHeight: number
    clientLeft: number
    clientTop: number
    clientWidth: number
    columnClasses: StringObjectModel = {}

    A single object mapping attributes to table column classes. Assumed to be +

    clientHeight: number
    clientLeft: number
    clientTop: number
    clientWidth: number
    columnClasses: StringObjectModel = {}

    A single object mapping attributes to table column classes. Assumed to be invariant if assigned as an attribute.

    -
    COMMENT_NODE

    node is a Comment node.

    -
    contentEditable: string
    data: StringObjectModel[] = []

    The data to display in the table. Only attributes defined in the +

    COMMENT_NODE

    node is a Comment node.

    +
    contentEditable: string
    data: StringObjectModel[] = []

    The data to display in the table. Only attributes defined in the dataAttributes property will be parsed from the objects.

    -
    dataAttributes: string[] = []

    An ordered list of attributes in the input data objects used to populate +

    dataAttributes: string[] = []

    An ordered list of attributes in the input data objects used to populate table rows. Assumed to be invariant if assigned as an attribute.

    -
    dataset: DOMStringMap
    defaultSlotRef: Ref<HTMLSlotElement> = ...
    dir: string
    DOCUMENT_FRAGMENT_NODE

    node is a DocumentFragment node.

    -
    DOCUMENT_NODE

    node is a document.

    -
    DOCUMENT_POSITION_CONTAINED_BY

    Set when other is a descendant of node.

    -
    DOCUMENT_POSITION_CONTAINS

    Set when other is an ancestor of node.

    -
    DOCUMENT_POSITION_DISCONNECTED

    Set when node and other are not in the same tree.

    -
    DOCUMENT_POSITION_FOLLOWING

    Set when other is following node.

    -
    DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC
    DOCUMENT_POSITION_PRECEDING

    Set when other is preceding node.

    -
    DOCUMENT_TYPE_NODE

    node is a doctype.

    -
    draggable: boolean
    ELEMENT_NODE

    node is an element.

    -
    enterKeyHint: string
    ENTITY_NODE
    ENTITY_REFERENCE_NODE
    firstChild: null | ChildNode

    Returns the first child.

    +
    dataset: DOMStringMap
    defaultSlotRef: Ref<HTMLSlotElement> = ...
    dir: string
    DOCUMENT_FRAGMENT_NODE

    node is a DocumentFragment node.

    +
    DOCUMENT_NODE

    node is a document.

    +
    DOCUMENT_POSITION_CONTAINED_BY

    Set when other is a descendant of node.

    +
    DOCUMENT_POSITION_CONTAINS

    Set when other is an ancestor of node.

    +
    DOCUMENT_POSITION_DISCONNECTED

    Set when node and other are not in the same tree.

    +
    DOCUMENT_POSITION_FOLLOWING

    Set when other is following node.

    +
    DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC
    DOCUMENT_POSITION_PRECEDING

    Set when other is preceding node.

    +
    DOCUMENT_TYPE_NODE

    node is a doctype.

    +
    draggable: boolean
    ELEMENT_NODE

    node is an element.

    +
    enterKeyHint: string
    ENTITY_NODE
    ENTITY_REFERENCE_NODE
    firstChild: null | ChildNode

    Returns the first child.

    MDN Reference

    -
    firstElementChild: null | Element

    Returns the first child that is an element, and null otherwise.

    +
    firstElementChild: null | Element

    Returns the first child that is an element, and null otherwise.

    MDN Reference

    -
    header: StringObjectModel = {}

    A single object mapping attributes to header labels. Assumed to be +

    header: StringObjectModel = {}

    A single object mapping attributes to header labels. Assumed to be invariant if assigned as an attribute.

    -
    hidden: boolean
    id: string

    Returns the value of element's id content attribute. Can be set to change it.

    +
    hidden: boolean
    id: string

    Returns the value of element's id content attribute. Can be set to change it.

    MDN Reference

    -
    inert: boolean
    innerHTML: string
    innerText: string
    inputMode: string
    isConnected: boolean

    Returns true if node is connected and false otherwise.

    +
    inert: boolean
    innerHTML: string
    innerText: string
    inputMode: string
    isConnected: boolean

    Returns true if node is connected and false otherwise.

    MDN Reference

    -
    isContentEditable: boolean
    lang: string
    lastChild: null | ChildNode

    Returns the last child.

    +
    isContentEditable: boolean
    lang: string
    lastChild: null | ChildNode

    Returns the last child.

    MDN Reference

    -
    lastElementChild: null | Element

    Returns the last child that is an element, and null otherwise.

    +
    lastElementChild: null | Element

    Returns the last child that is an element, and null otherwise.

    MDN Reference

    -
    localName: string

    Returns the local name.

    +
    localName: string

    Returns the local name.

    MDN Reference

    -
    namespaceURI: null | string

    Returns the namespace.

    +
    namespaceURI: null | string

    Returns the namespace.

    MDN Reference

    -
    nextElementSibling: null | Element

    Returns the first following sibling that is an element, and null otherwise.

    +
    nextElementSibling: null | Element

    Returns the first following sibling that is an element, and null otherwise.

    MDN Reference

    -
    nextSibling: null | ChildNode

    Returns the next sibling.

    +
    nextSibling: null | ChildNode

    Returns the next sibling.

    MDN Reference

    -
    nodeName: string

    Returns a string appropriate for the type of node.

    +
    nodeName: string

    Returns a string appropriate for the type of node.

    MDN Reference

    -
    nodeType: number

    Returns the type of node.

    +
    nodeType: number

    Returns the type of node.

    MDN Reference

    -
    nodeValue: null | string
    nonce?: string
    NOTATION_NODE
    offsetHeight: number
    offsetLeft: number
    offsetParent: null | Element
    offsetTop: number
    offsetWidth: number
    onabort: null | ((this: GlobalEventHandlers, ev: UIEvent) => any)

    Fires when the user aborts the download.

    +
    nodeValue: null | string
    nonce?: string
    NOTATION_NODE
    offsetHeight: number
    offsetLeft: number
    offsetParent: null | Element
    offsetTop: number
    offsetWidth: number
    onabort: null | ((this: GlobalEventHandlers, ev: UIEvent) => any)

    Fires when the user aborts the download.

    The event.

    MDN Reference

    -
    onanimationcancel: null | ((this: GlobalEventHandlers, ev: AnimationEvent) => any)
    onanimationend: null | ((this: GlobalEventHandlers, ev: AnimationEvent) => any)
    onanimationiteration: null | ((this: GlobalEventHandlers, ev: AnimationEvent) => any)
    onanimationstart: null | ((this: GlobalEventHandlers, ev: AnimationEvent) => any)
    onauxclick: null | ((this: GlobalEventHandlers, ev: MouseEvent) => any)
    onbeforeinput: null | ((this: GlobalEventHandlers, ev: InputEvent) => any)
    onblur: null | ((this: GlobalEventHandlers, ev: FocusEvent) => any)

    Fires when the object loses the input focus.

    +
    onanimationcancel: null | ((this: GlobalEventHandlers, ev: AnimationEvent) => any)
    onanimationend: null | ((this: GlobalEventHandlers, ev: AnimationEvent) => any)
    onanimationiteration: null | ((this: GlobalEventHandlers, ev: AnimationEvent) => any)
    onanimationstart: null | ((this: GlobalEventHandlers, ev: AnimationEvent) => any)
    onauxclick: null | ((this: GlobalEventHandlers, ev: MouseEvent) => any)
    onbeforeinput: null | ((this: GlobalEventHandlers, ev: InputEvent) => any)
    onbeforetoggle: null | ((this: GlobalEventHandlers, ev: Event) => any)
    onblur: null | ((this: GlobalEventHandlers, ev: FocusEvent) => any)

    Fires when the object loses the input focus.

    The focus event.

    MDN Reference

    -
    oncancel: null | ((this: GlobalEventHandlers, ev: Event) => any)
    oncanplay: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when playback is possible, but would require further buffering.

    +
    oncancel: null | ((this: GlobalEventHandlers, ev: Event) => any)
    oncanplay: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when playback is possible, but would require further buffering.

    The event.

    MDN Reference

    -
    oncanplaythrough: null | ((this: GlobalEventHandlers, ev: Event) => any)
    onchange: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Fires when the contents of the object or selection have changed.

    +
    oncanplaythrough: null | ((this: GlobalEventHandlers, ev: Event) => any)
    onchange: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Fires when the contents of the object or selection have changed.

    The event.

    MDN Reference

    -
    onclick: null | ((this: GlobalEventHandlers, ev: MouseEvent) => any)

    Fires when the user clicks the left mouse button on the object

    +
    onclick: null | ((this: GlobalEventHandlers, ev: MouseEvent) => any)

    Fires when the user clicks the left mouse button on the object

    The mouse event.

    MDN Reference

    -
    onclose: null | ((this: GlobalEventHandlers, ev: Event) => any)
    oncontextmenu: null | ((this: GlobalEventHandlers, ev: MouseEvent) => any)

    Fires when the user clicks the right mouse button in the client area, opening the context menu.

    +
    onclose: null | ((this: GlobalEventHandlers, ev: Event) => any)
    oncontextlost: null | ((this: GlobalEventHandlers, ev: Event) => any)
    oncontextmenu: null | ((this: GlobalEventHandlers, ev: MouseEvent) => any)

    Fires when the user clicks the right mouse button in the client area, opening the context menu.

    The mouse event.

    MDN Reference

    -
    oncopy: null | ((this: GlobalEventHandlers, ev: ClipboardEvent) => any)
    oncuechange: null | ((this: GlobalEventHandlers, ev: Event) => any)
    oncut: null | ((this: GlobalEventHandlers, ev: ClipboardEvent) => any)
    ondblclick: null | ((this: GlobalEventHandlers, ev: MouseEvent) => any)

    Fires when the user double-clicks the object.

    +
    oncontextrestored: null | ((this: GlobalEventHandlers, ev: Event) => any)
    oncopy: null | ((this: GlobalEventHandlers, ev: ClipboardEvent) => any)
    oncuechange: null | ((this: GlobalEventHandlers, ev: Event) => any)
    oncut: null | ((this: GlobalEventHandlers, ev: ClipboardEvent) => any)
    ondblclick: null | ((this: GlobalEventHandlers, ev: MouseEvent) => any)

    Fires when the user double-clicks the object.

    The mouse event.

    MDN Reference

    -
    ondrag: null | ((this: GlobalEventHandlers, ev: DragEvent) => any)

    Fires on the source object continuously during a drag operation.

    +
    ondrag: null | ((this: GlobalEventHandlers, ev: DragEvent) => any)

    Fires on the source object continuously during a drag operation.

    The event.

    MDN Reference

    -
    ondragend: null | ((this: GlobalEventHandlers, ev: DragEvent) => any)

    Fires on the source object when the user releases the mouse at the close of a drag operation.

    +
    ondragend: null | ((this: GlobalEventHandlers, ev: DragEvent) => any)

    Fires on the source object when the user releases the mouse at the close of a drag operation.

    The event.

    MDN Reference

    -
    ondragenter: null | ((this: GlobalEventHandlers, ev: DragEvent) => any)

    Fires on the target element when the user drags the object to a valid drop target.

    +
    ondragenter: null | ((this: GlobalEventHandlers, ev: DragEvent) => any)

    Fires on the target element when the user drags the object to a valid drop target.

    The drag event.

    MDN Reference

    -
    ondragleave: null | ((this: GlobalEventHandlers, ev: DragEvent) => any)

    Fires on the target object when the user moves the mouse out of a valid drop target during a drag operation.

    +
    ondragleave: null | ((this: GlobalEventHandlers, ev: DragEvent) => any)

    Fires on the target object when the user moves the mouse out of a valid drop target during a drag operation.

    The drag event.

    MDN Reference

    -
    ondragover: null | ((this: GlobalEventHandlers, ev: DragEvent) => any)

    Fires on the target element continuously while the user drags the object over a valid drop target.

    +
    ondragover: null | ((this: GlobalEventHandlers, ev: DragEvent) => any)

    Fires on the target element continuously while the user drags the object over a valid drop target.

    The event.

    MDN Reference

    -
    ondragstart: null | ((this: GlobalEventHandlers, ev: DragEvent) => any)

    Fires on the source object when the user starts to drag a text selection or selected object.

    +
    ondragstart: null | ((this: GlobalEventHandlers, ev: DragEvent) => any)

    Fires on the source object when the user starts to drag a text selection or selected object.

    The event.

    MDN Reference

    -
    ondrop: null | ((this: GlobalEventHandlers, ev: DragEvent) => any)
    ondurationchange: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when the duration attribute is updated.

    +
    ondrop: null | ((this: GlobalEventHandlers, ev: DragEvent) => any)
    ondurationchange: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when the duration attribute is updated.

    The event.

    MDN Reference

    -
    onemptied: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when the media element is reset to its initial state.

    +
    onemptied: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when the media element is reset to its initial state.

    The event.

    MDN Reference

    -
    onended: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when the end of playback is reached.

    +
    onended: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when the end of playback is reached.

    The event

    MDN Reference

    -
    onerror: OnErrorEventHandler

    Fires when an error occurs during object loading.

    +
    onerror: OnErrorEventHandler

    Fires when an error occurs during object loading.

    The event.

    MDN Reference

    -
    onfocus: null | ((this: GlobalEventHandlers, ev: FocusEvent) => any)

    Fires when the object receives focus.

    +
    onfocus: null | ((this: GlobalEventHandlers, ev: FocusEvent) => any)

    Fires when the object receives focus.

    The event.

    MDN Reference

    -
    onformdata: null | ((this: GlobalEventHandlers, ev: FormDataEvent) => any)
    onfullscreenchange: null | ((this: Element, ev: Event) => any)
    onfullscreenerror: null | ((this: Element, ev: Event) => any)
    ongotpointercapture: null | ((this: GlobalEventHandlers, ev: PointerEvent) => any)
    oninput: null | ((this: GlobalEventHandlers, ev: Event) => any)
    oninvalid: null | ((this: GlobalEventHandlers, ev: Event) => any)
    onkeydown: null | ((this: GlobalEventHandlers, ev: KeyboardEvent) => any)

    Fires when the user presses a key.

    +
    onformdata: null | ((this: GlobalEventHandlers, ev: FormDataEvent) => any)
    onfullscreenchange: null | ((this: Element, ev: Event) => any)
    onfullscreenerror: null | ((this: Element, ev: Event) => any)
    ongotpointercapture: null | ((this: GlobalEventHandlers, ev: PointerEvent) => any)
    oninput: null | ((this: GlobalEventHandlers, ev: Event) => any)
    oninvalid: null | ((this: GlobalEventHandlers, ev: Event) => any)
    onkeydown: null | ((this: GlobalEventHandlers, ev: KeyboardEvent) => any)

    Fires when the user presses a key.

    The keyboard event

    MDN Reference

    -
    onkeypress: null | ((this: GlobalEventHandlers, ev: KeyboardEvent) => any)

    Fires when the user presses an alphanumeric key.

    +
    onkeypress: null | ((this: GlobalEventHandlers, ev: KeyboardEvent) => any)

    Fires when the user presses an alphanumeric key.

    The event.

    MDN Reference

    -
    onkeyup: null | ((this: GlobalEventHandlers, ev: KeyboardEvent) => any)

    Fires when the user releases a key.

    +
    onkeyup: null | ((this: GlobalEventHandlers, ev: KeyboardEvent) => any)

    Fires when the user releases a key.

    The keyboard event

    MDN Reference

    -
    onload: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Fires immediately after the browser loads the object.

    +
    onload: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Fires immediately after the browser loads the object.

    The event.

    MDN Reference

    -
    onloadeddata: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when media data is loaded at the current playback position.

    +
    onloadeddata: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when media data is loaded at the current playback position.

    The event.

    MDN Reference

    -
    onloadedmetadata: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when the duration and dimensions of the media have been determined.

    +
    onloadedmetadata: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when the duration and dimensions of the media have been determined.

    The event.

    MDN Reference

    -
    onloadstart: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when Internet Explorer begins looking for media data.

    +
    onloadstart: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when Internet Explorer begins looking for media data.

    The event.

    MDN Reference

    -
    onlostpointercapture: null | ((this: GlobalEventHandlers, ev: PointerEvent) => any)
    onmousedown: null | ((this: GlobalEventHandlers, ev: MouseEvent) => any)

    Fires when the user clicks the object with either mouse button.

    +
    onlostpointercapture: null | ((this: GlobalEventHandlers, ev: PointerEvent) => any)
    onmousedown: null | ((this: GlobalEventHandlers, ev: MouseEvent) => any)

    Fires when the user clicks the object with either mouse button.

    The mouse event.

    MDN Reference

    -
    onmouseenter: null | ((this: GlobalEventHandlers, ev: MouseEvent) => any)
    onmouseleave: null | ((this: GlobalEventHandlers, ev: MouseEvent) => any)
    onmousemove: null | ((this: GlobalEventHandlers, ev: MouseEvent) => any)

    Fires when the user moves the mouse over the object.

    +
    onmouseenter: null | ((this: GlobalEventHandlers, ev: MouseEvent) => any)
    onmouseleave: null | ((this: GlobalEventHandlers, ev: MouseEvent) => any)
    onmousemove: null | ((this: GlobalEventHandlers, ev: MouseEvent) => any)

    Fires when the user moves the mouse over the object.

    The mouse event.

    MDN Reference

    -
    onmouseout: null | ((this: GlobalEventHandlers, ev: MouseEvent) => any)

    Fires when the user moves the mouse pointer outside the boundaries of the object.

    +
    onmouseout: null | ((this: GlobalEventHandlers, ev: MouseEvent) => any)

    Fires when the user moves the mouse pointer outside the boundaries of the object.

    The mouse event.

    MDN Reference

    -
    onmouseover: null | ((this: GlobalEventHandlers, ev: MouseEvent) => any)

    Fires when the user moves the mouse pointer into the object.

    +
    onmouseover: null | ((this: GlobalEventHandlers, ev: MouseEvent) => any)

    Fires when the user moves the mouse pointer into the object.

    The mouse event.

    MDN Reference

    -
    onmouseup: null | ((this: GlobalEventHandlers, ev: MouseEvent) => any)

    Fires when the user releases a mouse button while the mouse is over the object.

    +
    onmouseup: null | ((this: GlobalEventHandlers, ev: MouseEvent) => any)

    Fires when the user releases a mouse button while the mouse is over the object.

    The mouse event.

    MDN Reference

    -
    onpaste: null | ((this: GlobalEventHandlers, ev: ClipboardEvent) => any)
    onpause: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when playback is paused.

    +
    onpaste: null | ((this: GlobalEventHandlers, ev: ClipboardEvent) => any)
    onpause: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when playback is paused.

    The event.

    MDN Reference

    -
    onplay: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when the play method is requested.

    +
    onplay: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when the play method is requested.

    The event.

    MDN Reference

    -
    onplaying: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when the audio or video has started playing.

    +
    onplaying: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when the audio or video has started playing.

    The event.

    MDN Reference

    -
    onpointercancel: null | ((this: GlobalEventHandlers, ev: PointerEvent) => any)
    onpointerdown: null | ((this: GlobalEventHandlers, ev: PointerEvent) => any)
    onpointerenter: null | ((this: GlobalEventHandlers, ev: PointerEvent) => any)
    onpointerleave: null | ((this: GlobalEventHandlers, ev: PointerEvent) => any)
    onpointermove: null | ((this: GlobalEventHandlers, ev: PointerEvent) => any)
    onpointerout: null | ((this: GlobalEventHandlers, ev: PointerEvent) => any)
    onpointerover: null | ((this: GlobalEventHandlers, ev: PointerEvent) => any)
    onpointerup: null | ((this: GlobalEventHandlers, ev: PointerEvent) => any)
    onprogress: null | ((this: GlobalEventHandlers, ev: ProgressEvent<EventTarget>) => any)

    Occurs to indicate progress while downloading media data.

    +
    onpointercancel: null | ((this: GlobalEventHandlers, ev: PointerEvent) => any)
    onpointerdown: null | ((this: GlobalEventHandlers, ev: PointerEvent) => any)
    onpointerenter: null | ((this: GlobalEventHandlers, ev: PointerEvent) => any)
    onpointerleave: null | ((this: GlobalEventHandlers, ev: PointerEvent) => any)
    onpointermove: null | ((this: GlobalEventHandlers, ev: PointerEvent) => any)
    onpointerout: null | ((this: GlobalEventHandlers, ev: PointerEvent) => any)
    onpointerover: null | ((this: GlobalEventHandlers, ev: PointerEvent) => any)
    onpointerup: null | ((this: GlobalEventHandlers, ev: PointerEvent) => any)
    onprogress: null | ((this: GlobalEventHandlers, ev: ProgressEvent<EventTarget>) => any)

    Occurs to indicate progress while downloading media data.

    The event.

    MDN Reference

    -
    onratechange: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when the playback rate is increased or decreased.

    +
    onratechange: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when the playback rate is increased or decreased.

    The event.

    MDN Reference

    -
    onreset: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Fires when the user resets a form.

    +
    onreset: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Fires when the user resets a form.

    The event.

    MDN Reference

    -
    onresize: null | ((this: GlobalEventHandlers, ev: UIEvent) => any)
    onscroll: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Fires when the user repositions the scroll box in the scroll bar on the object.

    +
    onresize: null | ((this: GlobalEventHandlers, ev: UIEvent) => any)
    onscroll: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Fires when the user repositions the scroll box in the scroll bar on the object.

    The event.

    MDN Reference

    -
    onscrollend: null | ((this: GlobalEventHandlers, ev: Event) => any)
    onsecuritypolicyviolation: null | ((this: GlobalEventHandlers, ev: SecurityPolicyViolationEvent) => any)
    onseeked: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when the seek operation ends.

    +
    onscrollend: null | ((this: GlobalEventHandlers, ev: Event) => any)
    onsecuritypolicyviolation: null | ((this: GlobalEventHandlers, ev: SecurityPolicyViolationEvent) => any)
    onseeked: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when the seek operation ends.

    The event.

    MDN Reference

    -
    onseeking: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when the current playback position is moved.

    +
    onseeking: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when the current playback position is moved.

    The event.

    MDN Reference

    -
    onselect: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Fires when the current selection changes.

    +
    onselect: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Fires when the current selection changes.

    The event.

    MDN Reference

    -
    onselectionchange: null | ((this: GlobalEventHandlers, ev: Event) => any)
    onselectstart: null | ((this: GlobalEventHandlers, ev: Event) => any)
    onslotchange: null | ((this: GlobalEventHandlers, ev: Event) => any)
    onstalled: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when the download has stopped.

    +
    onselectionchange: null | ((this: GlobalEventHandlers, ev: Event) => any)
    onselectstart: null | ((this: GlobalEventHandlers, ev: Event) => any)
    onslotchange: null | ((this: GlobalEventHandlers, ev: Event) => any)
    onstalled: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when the download has stopped.

    The event.

    MDN Reference

    -
    onsubmit: null | ((this: GlobalEventHandlers, ev: SubmitEvent) => any)
    onsuspend: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs if the load operation has been intentionally halted.

    +
    onsubmit: null | ((this: GlobalEventHandlers, ev: SubmitEvent) => any)
    onsuspend: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs if the load operation has been intentionally halted.

    The event.

    MDN Reference

    -
    ontimeupdate: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs to indicate the current playback position.

    +
    ontimeupdate: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs to indicate the current playback position.

    The event.

    MDN Reference

    -
    ontoggle: null | ((this: GlobalEventHandlers, ev: Event) => any)
    ontouchcancel?: null | ((this: GlobalEventHandlers, ev: TouchEvent) => any)
    ontouchend?: null | ((this: GlobalEventHandlers, ev: TouchEvent) => any)
    ontouchmove?: null | ((this: GlobalEventHandlers, ev: TouchEvent) => any)
    ontouchstart?: null | ((this: GlobalEventHandlers, ev: TouchEvent) => any)
    ontransitioncancel: null | ((this: GlobalEventHandlers, ev: TransitionEvent) => any)
    ontransitionend: null | ((this: GlobalEventHandlers, ev: TransitionEvent) => any)
    ontransitionrun: null | ((this: GlobalEventHandlers, ev: TransitionEvent) => any)
    ontransitionstart: null | ((this: GlobalEventHandlers, ev: TransitionEvent) => any)
    onvolumechange: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when the volume is changed, or playback is muted or unmuted.

    +
    ontoggle: null | ((this: GlobalEventHandlers, ev: Event) => any)
    ontouchcancel?: null | ((this: GlobalEventHandlers, ev: TouchEvent) => any)
    ontouchend?: null | ((this: GlobalEventHandlers, ev: TouchEvent) => any)
    ontouchmove?: null | ((this: GlobalEventHandlers, ev: TouchEvent) => any)
    ontouchstart?: null | ((this: GlobalEventHandlers, ev: TouchEvent) => any)
    ontransitioncancel: null | ((this: GlobalEventHandlers, ev: TransitionEvent) => any)
    ontransitionend: null | ((this: GlobalEventHandlers, ev: TransitionEvent) => any)
    ontransitionrun: null | ((this: GlobalEventHandlers, ev: TransitionEvent) => any)
    ontransitionstart: null | ((this: GlobalEventHandlers, ev: TransitionEvent) => any)
    onvolumechange: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when the volume is changed, or playback is muted or unmuted.

    The event.

    MDN Reference

    -
    onwaiting: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when playback stops because the next frame of a video resource is not available.

    +
    onwaiting: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when playback stops because the next frame of a video resource is not available.

    The event.

    MDN Reference

    -
    onwebkitanimationend: null | ((this: GlobalEventHandlers, ev: Event) => any)

    This is a legacy alias of onanimationend.

    +
    onwebkitanimationend: null | ((this: GlobalEventHandlers, ev: Event) => any)

    This is a legacy alias of onanimationend.

    MDN Reference

    -
    onwebkitanimationiteration: null | ((this: GlobalEventHandlers, ev: Event) => any)

    This is a legacy alias of onanimationiteration.

    +
    onwebkitanimationiteration: null | ((this: GlobalEventHandlers, ev: Event) => any)

    This is a legacy alias of onanimationiteration.

    MDN Reference

    -
    onwebkitanimationstart: null | ((this: GlobalEventHandlers, ev: Event) => any)

    This is a legacy alias of onanimationstart.

    +
    onwebkitanimationstart: null | ((this: GlobalEventHandlers, ev: Event) => any)

    This is a legacy alias of onanimationstart.

    MDN Reference

    -
    onwebkittransitionend: null | ((this: GlobalEventHandlers, ev: Event) => any)

    This is a legacy alias of ontransitionend.

    +
    onwebkittransitionend: null | ((this: GlobalEventHandlers, ev: Event) => any)

    This is a legacy alias of ontransitionend.

    MDN Reference

    -
    onwheel: null | ((this: GlobalEventHandlers, ev: WheelEvent) => any)
    outerHTML: string
    outerText: string
    ownerDocument: Document

    Returns the node document. Returns null for documents.

    +
    onwheel: null | ((this: GlobalEventHandlers, ev: WheelEvent) => any)
    outerHTML: string
    outerText: string
    ownerDocument: Document

    Returns the node document. Returns null for documents.

    MDN Reference

    -
    parentElement: null | HTMLElement

    Returns the parent element.

    +
    parentElement: null | HTMLElement

    Returns the parent element.

    MDN Reference

    -
    parentNode: null | ParentNode

    Returns the parent.

    +
    parentNode: null | ParentNode

    Returns the parent.

    MDN Reference

    -
    part: DOMTokenList
    popover: null | string
    prefix: null | string

    Returns the namespace prefix.

    +
    part: DOMTokenList
    popover: null | string
    prefix: null | string

    Returns the namespace prefix.

    MDN Reference

    -
    previousElementSibling: null | Element

    Returns the first preceding sibling that is an element, and null otherwise.

    +
    previousElementSibling: null | Element

    Returns the first preceding sibling that is an element, and null otherwise.

    MDN Reference

    -
    previousSibling: null | ChildNode

    Returns the previous sibling.

    +
    previousSibling: null | ChildNode

    Returns the previous sibling.

    MDN Reference

    -
    PROCESSING_INSTRUCTION_NODE

    node is a ProcessingInstruction node.

    -
    role: null | string
    scrollHeight: number
    scrollLeft: number
    scrollTop: number
    scrollWidth: number
    shadowRoot: null | ShadowRoot

    Returns element's shadow root, if any, and if shadow root's mode is "open", and null otherwise.

    +
    PROCESSING_INSTRUCTION_NODE

    node is a ProcessingInstruction node.

    +
    role: null | string
    scrollHeight: number
    scrollLeft: number
    scrollTop: number
    scrollWidth: number
    shadowRoot: null | ShadowRoot

    Returns element's shadow root, if any, and if shadow root's mode is "open", and null otherwise.

    MDN Reference

    -
    slot: string

    Returns the value of element's slot content attribute. Can be set to change it.

    +
    slot: string

    Returns the value of element's slot content attribute. Can be set to change it.

    MDN Reference

    -
    slotController: LisSlotController
    spellcheck: boolean
    style: CSSStyleDeclaration
    tabIndex: number
    tagName: string

    Returns the HTML-uppercased qualified name.

    +
    slotController: LisSlotController
    spellcheck: boolean
    style: CSSStyleDeclaration
    tabIndex: number
    tagName: string

    Returns the HTML-uppercased qualified name.

    MDN Reference

    -
    TEXT_NODE

    node is a Text node.

    -
    textContent: null | string
    title: string
    translate: boolean
    _$litElement$: boolean
    _initializers?: Initializer[]
    [metadata]: object & Record<PropertyKey, unknown>
    finalized: undefined | true

    Marks class as having been finalized, which includes creating properties +

    TEXT_NODE

    node is a Text node.

    +
    textContent: null | string
    title: string
    translate: boolean
    _$litElement$: boolean
    _initializers?: Initializer[]
    [metadata]: object & Record<PropertyKey, unknown>
    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.

    -
    • Type Parameters

      • K extends keyof HTMLElementEventMap

      Parameters

      • type: K
      • listener: ((this: HTMLElement, ev: HTMLElementEventMap[K]) => any)
          • (this, ev): any
          • Parameters

            Returns any

      • Optionaloptions: boolean | AddEventListenerOptions

      Returns void

    • Parameters

      • type: string
      • listener: EventListenerOrEventListenerObject
      • Optionaloptions: boolean | AddEventListenerOptions

      Returns void

    • Inserts nodes just after node, while replacing strings in nodes with equivalent Text nodes.

      +
    • Type Parameters

      • K extends keyof HTMLElementEventMap

      Parameters

      • type: K
      • listener: ((this: HTMLElement, ev: HTMLElementEventMap[K]) => any)
          • (this, ev): any
          • Parameters

            Returns any

      • Optionaloptions: boolean | AddEventListenerOptions

      Returns void

    • Parameters

      • type: string
      • listener: EventListenerOrEventListenerObject
      • Optionaloptions: boolean | AddEventListenerOptions

      Returns 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

      • Rest...nodes: (string | Node)[]

      Returns void

    • Parameters

      • keyframes: null | PropertyIndexedKeyframes | Keyframe[]
      • Optionaloptions: number | KeyframeAnimationOptions

      Returns Animation

    • Inserts nodes after the last child of node, while replacing strings in nodes with equivalent Text nodes.

      +

      Parameters

      • Rest...nodes: (string | Node)[]

      Returns void

    • Parameters

      • keyframes: null | PropertyIndexedKeyframes | Keyframe[]
      • Optionaloptions: number | KeyframeAnimationOptions

      Returns Animation

    • 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

      • Rest...nodes: (string | Node)[]

      Returns void

    • Type Parameters

      • T extends Node

      Parameters

      • node: T

      Returns T

    • Returns ElementInternals

    • Creates a shadow root for element and returns it.

      +

      Parameters

      • Rest...nodes: (string | Node)[]

      Returns void

    • Type Parameters

      • T extends Node

      Parameters

      • node: T

      Returns T

    • Returns ElementInternals

    • Creates a shadow root for element and returns it.

      MDN Reference

      -

      Parameters

      • init: ShadowRootInit

      Returns ShadowRoot

    • Inserts nodes just before node, while replacing strings in nodes with equivalent Text nodes.

      +

      Parameters

      • init: ShadowRootInit

      Returns ShadowRoot

    • 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

      • Rest...nodes: (string | Node)[]

      Returns void

    • Returns void

    • Parameters

      • Optionaloptions: CheckVisibilityOptions

      Returns boolean

    • Returns void

    • Returns a copy of node. If deep is true, the copy also includes the node's descendants.

      +

      Parameters

      • Rest...nodes: (string | Node)[]

      Returns void

    • Returns void

    • Parameters

      • Optionaloptions: CheckVisibilityOptions

      Returns boolean

    • Returns void

    • Returns a copy of node. If deep is true, the copy also includes the node's descendants.

      MDN Reference

      -

      Parameters

      • Optionaldeep: boolean

      Returns Node

    • Returns the first (starting at element) inclusive ancestor that matches selectors, and null otherwise.

      +

      Parameters

      • Optionaldeep: boolean

      Returns Node

    • 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]

    • Type Parameters

      • K extends keyof SVGElementTagNameMap

      Parameters

      • selector: K

      Returns null | SVGElementTagNameMap[K]

    • Type Parameters

      • K extends keyof MathMLElementTagNameMap

      Parameters

      • selector: K

      Returns null | MathMLElementTagNameMap[K]

    • Type Parameters

      • E extends Element = Element

      Parameters

      • selectors: string

      Returns null | E

    • Returns a bitmask indicating the position of other relative to node.

      +

      Type Parameters

      • K extends keyof HTMLElementTagNameMap

      Parameters

      • selector: K

      Returns null | HTMLElementTagNameMap[K]

    • Type Parameters

      • K extends keyof SVGElementTagNameMap

      Parameters

      • selector: K

      Returns null | SVGElementTagNameMap[K]

    • Type Parameters

      • K extends keyof MathMLElementTagNameMap

      Parameters

      • selector: K

      Returns null | MathMLElementTagNameMap[K]

    • Type Parameters

      • E extends Element = Element

      Parameters

      • selectors: string

      Returns null | E

    • Returns a bitmask indicating the position of other relative to node.

      MDN Reference

      -

      Parameters

      • other: Node

      Returns number

    • Returns StylePropertyMapReadOnly

    • Returns true if other is an inclusive descendant of node, and false otherwise.

      +

      Parameters

      • other: Node

      Returns number

    • Returns StylePropertyMapReadOnly

    • Returns true if other is an inclusive descendant of node, and false otherwise.

      MDN Reference

      -

      Parameters

      • other: null | Node

      Returns boolean

    • Dispatches a synthetic event event to target and returns true if either event's cancelable attribute value is false or its preventDefault() method was not invoked, and false otherwise.

      +

      Parameters

      • other: null | Node

      Returns 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

      Returns boolean

    • Parameters

      • Optionaloptions: FocusOptions

      Returns void

    • Parameters

      • Optionaloptions: GetAnimationsOptions

      Returns Animation[]

    • Returns element's first attribute whose qualified name is qualifiedName, and null if there is no such attribute otherwise.

      +

      Parameters

      Returns boolean

    • Parameters

      • Optionaloptions: FocusOptions

      Returns void

    • Parameters

      • Optionaloptions: GetAnimationsOptions

      Returns Animation[]

    • 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

    • Returns the qualified names of all element's attributes. Can contain duplicates.

      +

      Parameters

      • qualifiedName: string

      Returns null | string

    • Returns the qualified names of all element's attributes. Can contain duplicates.

      MDN Reference

      -

      Returns string[]

    • Parameters

      • qualifiedName: string

      Returns null | Attr

    • Parameters

      • namespace: null | string
      • localName: string

      Returns null | Attr

    • Returns element's attribute whose namespace is namespace and local name is localName, and null if there is no such attribute otherwise.

      +

      Returns string[]

    • Parameters

      • qualifiedName: string

      Returns null | Attr

    • Parameters

      • namespace: null | string
      • localName: string

      Returns null | Attr

    • 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

    • Returns DOMRect

    • Returns DOMRectList

    • Returns a HTMLCollection of the elements in the object on which the method was invoked (a document or an element) that have all the classes given by classNames. The classNames argument is interpreted as a space-separated list of classes.

      +

      Parameters

      • namespace: null | string
      • localName: string

      Returns null | string

    • Returns DOMRect

    • Returns DOMRectList

    • 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>

    • Type Parameters

      • K extends keyof HTMLElementTagNameMap

      Parameters

      • qualifiedName: K

      Returns HTMLCollectionOf<HTMLElementTagNameMap[K]>

    • Type Parameters

      • K extends keyof SVGElementTagNameMap

      Parameters

      • qualifiedName: K

      Returns HTMLCollectionOf<SVGElementTagNameMap[K]>

    • Type Parameters

      • K extends keyof MathMLElementTagNameMap

      Parameters

      • qualifiedName: K

      Returns HTMLCollectionOf<MathMLElementTagNameMap[K]>

    • Type Parameters

      • K extends keyof HTMLElementDeprecatedTagNameMap

      Parameters

      • qualifiedName: K

      Returns HTMLCollectionOf<HTMLElementDeprecatedTagNameMap[K]>

    • Parameters

      • qualifiedName: string

      Returns HTMLCollectionOf<Element>

    • Parameters

      • namespaceURI: "http://www.w3.org/1999/xhtml"
      • localName: string

      Returns HTMLCollectionOf<HTMLElement>

    • Parameters

      • namespaceURI: "http://www.w3.org/2000/svg"
      • localName: string

      Returns HTMLCollectionOf<SVGElement>

    • Parameters

      • namespaceURI: "http://www.w3.org/1998/Math/MathML"
      • localName: string

      Returns HTMLCollectionOf<MathMLElement>

    • Parameters

      • namespace: null | string
      • localName: string

      Returns HTMLCollectionOf<Element>

    • Returns node's root.

      +

      Parameters

      • classNames: string

      Returns HTMLCollectionOf<Element>

    • Type Parameters

      • K extends keyof HTMLElementTagNameMap

      Parameters

      • qualifiedName: K

      Returns HTMLCollectionOf<HTMLElementTagNameMap[K]>

    • Type Parameters

      • K extends keyof SVGElementTagNameMap

      Parameters

      • qualifiedName: K

      Returns HTMLCollectionOf<SVGElementTagNameMap[K]>

    • Type Parameters

      • K extends keyof MathMLElementTagNameMap

      Parameters

      • qualifiedName: K

      Returns HTMLCollectionOf<MathMLElementTagNameMap[K]>

    • Type Parameters

      • K extends keyof HTMLElementDeprecatedTagNameMap

      Parameters

      • qualifiedName: K

      Returns HTMLCollectionOf<HTMLElementDeprecatedTagNameMap[K]>

    • Parameters

      • qualifiedName: string

      Returns HTMLCollectionOf<Element>

    • Parameters

      • namespaceURI: "http://www.w3.org/1999/xhtml"
      • localName: string

      Returns HTMLCollectionOf<HTMLElement>

    • Parameters

      • namespaceURI: "http://www.w3.org/2000/svg"
      • localName: string

      Returns HTMLCollectionOf<SVGElement>

    • Parameters

      • namespaceURI: "http://www.w3.org/1998/Math/MathML"
      • localName: string

      Returns HTMLCollectionOf<MathMLElement>

    • Parameters

      • namespace: null | string
      • localName: string

      Returns HTMLCollectionOf<Element>

    • Parameters

      • Optionaloptions: GetHTMLOptions

      Returns string

    • Returns node's root.

      MDN Reference

      -

      Parameters

      • Optionaloptions: GetRootNodeOptions

      Returns Node

    • Returns true if element has an attribute whose qualified name is qualifiedName, and false otherwise.

      +

      Parameters

      • Optionaloptions: GetRootNodeOptions

      Returns Node

    • Returns true if element has an attribute whose qualified name is qualifiedName, and false otherwise.

      MDN Reference

      -

      Parameters

      • qualifiedName: string

      Returns boolean

    • Returns true if element has an attribute whose namespace is namespace and local name is localName.

      +

      Parameters

      • qualifiedName: string

      Returns 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

    • Returns true if element has attributes, and false otherwise.

      +

      Parameters

      • namespace: null | string
      • localName: string

      Returns boolean

    • Returns true if element has attributes, and false otherwise.

      MDN Reference

      -

      Returns boolean

    • Returns whether node has children.

      +

      Returns boolean

    • Returns whether node has children.

      MDN Reference

      -

      Returns boolean

    • Parameters

      • pointerId: number

      Returns boolean

    • Returns void

    • Parameters

      • where: InsertPosition
      • element: Element

      Returns null | Element

    • Parameters

      • position: InsertPosition
      • text: string

      Returns void

    • Parameters

      • where: InsertPosition
      • data: string

      Returns void

    • Type Parameters

      • T extends Node

      Parameters

      • node: T
      • child: null | Node

      Returns T

    • Parameters

      • namespace: null | string

      Returns boolean

    • Returns whether node and otherNode have the same properties.

      +

      Returns boolean

    • Parameters

      • pointerId: number

      Returns boolean

    • Returns void

    • Parameters

      • where: InsertPosition
      • element: Element

      Returns null | Element

    • Parameters

      • position: InsertPosition
      • string: string

      Returns void

    • Parameters

      • where: InsertPosition
      • data: string

      Returns void

    • Type Parameters

      • T extends Node

      Parameters

      • node: T
      • child: null | Node

      Returns T

    • Parameters

      • namespace: null | string

      Returns boolean

    • Returns whether node and otherNode have the same properties.

      MDN Reference

      -

      Parameters

      • otherNode: null | Node

      Returns boolean

    • Parameters

      • otherNode: null | Node

      Returns boolean

    • Parameters

      • prefix: null | string

      Returns null | string

    • Parameters

      • namespace: null | string

      Returns null | string

    • Returns true if matching selectors against element's root yields element, and false otherwise.

      +

      Parameters

      • otherNode: null | Node

      Returns boolean

    • Parameters

      • otherNode: null | Node

      Returns boolean

    • Parameters

      • prefix: null | string

      Returns null | string

    • Parameters

      • namespace: null | string

      Returns null | string

    • Returns true if matching selectors against element's root yields element, and false otherwise.

      MDN Reference

      -

      Parameters

      • selectors: string

      Returns boolean

    • Removes empty exclusive Text nodes and concatenates the data of remaining contiguous exclusive Text nodes into the first of their nodes.

      +

      Parameters

      • selectors: string

      Returns boolean

    • 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

    • Inserts nodes before the first child of node, while replacing strings in nodes with equivalent Text nodes.

      +

      Returns 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

      • Rest...nodes: (string | Node)[]

      Returns void

    • Returns the first element that is a descendant of node that matches selectors.

      +

      Parameters

      • Rest...nodes: (string | Node)[]

      Returns void

    • 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]

    • Type Parameters

      • K extends keyof SVGElementTagNameMap

      Parameters

      • selectors: K

      Returns null | SVGElementTagNameMap[K]

    • Type Parameters

      • K extends keyof MathMLElementTagNameMap

      Parameters

      • selectors: K

      Returns null | MathMLElementTagNameMap[K]

    • Type Parameters

      • K extends keyof HTMLElementDeprecatedTagNameMap

      Parameters

      • selectors: K

      Returns null | HTMLElementDeprecatedTagNameMap[K]

    • Type Parameters

      • E extends Element = Element

      Parameters

      • selectors: string

      Returns null | E

    • Returns all element descendants of node that match selectors.

      +

      Type Parameters

      • K extends keyof HTMLElementTagNameMap

      Parameters

      • selectors: K

      Returns null | HTMLElementTagNameMap[K]

    • Type Parameters

      • K extends keyof SVGElementTagNameMap

      Parameters

      • selectors: K

      Returns null | SVGElementTagNameMap[K]

    • Type Parameters

      • K extends keyof MathMLElementTagNameMap

      Parameters

      • selectors: K

      Returns null | MathMLElementTagNameMap[K]

    • Type Parameters

      • K extends keyof HTMLElementDeprecatedTagNameMap

      Parameters

      • selectors: K

      Returns null | HTMLElementDeprecatedTagNameMap[K]

    • Type Parameters

      • E extends Element = Element

      Parameters

      • selectors: string

      Returns null | E

    • Returns all element descendants of node that match selectors.

      MDN Reference

      -

      Type Parameters

      • K extends keyof HTMLElementTagNameMap

      Parameters

      • selectors: K

      Returns NodeListOf<HTMLElementTagNameMap[K]>

    • Type Parameters

      • K extends keyof SVGElementTagNameMap

      Parameters

      • selectors: K

      Returns NodeListOf<SVGElementTagNameMap[K]>

    • Type Parameters

      • K extends keyof MathMLElementTagNameMap

      Parameters

      • selectors: K

      Returns NodeListOf<MathMLElementTagNameMap[K]>

    • Type Parameters

      • K extends keyof HTMLElementDeprecatedTagNameMap

      Parameters

      • selectors: K

      Returns NodeListOf<HTMLElementDeprecatedTagNameMap[K]>

    • Type Parameters

      • E extends Element = Element

      Parameters

      • selectors: string

      Returns NodeListOf<E>

    • Parameters

      • pointerId: number

      Returns void

    • Removes node.

      +

      Type Parameters

      • K extends keyof HTMLElementTagNameMap

      Parameters

      • selectors: K

      Returns NodeListOf<HTMLElementTagNameMap[K]>

    • Type Parameters

      • K extends keyof SVGElementTagNameMap

      Parameters

      • selectors: K

      Returns NodeListOf<SVGElementTagNameMap[K]>

    • Type Parameters

      • K extends keyof MathMLElementTagNameMap

      Parameters

      • selectors: K

      Returns NodeListOf<MathMLElementTagNameMap[K]>

    • Type Parameters

      • K extends keyof HTMLElementDeprecatedTagNameMap

      Parameters

      • selectors: K

      Returns NodeListOf<HTMLElementDeprecatedTagNameMap[K]>

    • Type Parameters

      • E extends Element = Element

      Parameters

      • selectors: string

      Returns NodeListOf<E>

    • Parameters

      • pointerId: number

      Returns void

    • Removes node.

      MDN Reference

      -

      Returns void

    • Removes element's first attribute whose qualified name is qualifiedName.

      +

      Returns void

    • Removes element's first attribute whose qualified name is qualifiedName.

      MDN Reference

      -

      Parameters

      • qualifiedName: string

      Returns void

    • Parameters

      • attr: Attr

      Returns Attr

    • Removes element's attribute whose namespace is namespace and local name is localName.

      +

      Parameters

      • qualifiedName: string

      Returns void

    • Parameters

      • attr: Attr

      Returns Attr

    • Removes element's attribute whose namespace is namespace and local name is localName.

      MDN Reference

      -

      Parameters

      • namespace: null | string
      • localName: string

      Returns void

    • Type Parameters

      • T extends Node

      Parameters

      • child: T

      Returns T

    • Type Parameters

      • K extends keyof HTMLElementEventMap

      Parameters

      • type: K
      • listener: ((this: HTMLElement, ev: HTMLElementEventMap[K]) => any)
          • (this, ev): any
          • Parameters

            Returns any

      • Optionaloptions: boolean | EventListenerOptions

      Returns void

    • Parameters

      • type: string
      • listener: EventListenerOrEventListenerObject
      • Optionaloptions: boolean | EventListenerOptions

      Returns void

    • Type Parameters

      • T extends Node

      Parameters

      • node: Node
      • child: T

      Returns T

    • Replace all children of node with nodes, while replacing strings in nodes with equivalent Text nodes.

      +

      Parameters

      • namespace: null | string
      • localName: string

      Returns void

    • Type Parameters

      • T extends Node

      Parameters

      • child: T

      Returns T

    • Type Parameters

      • K extends keyof HTMLElementEventMap

      Parameters

      • type: K
      • listener: ((this: HTMLElement, ev: HTMLElementEventMap[K]) => any)
          • (this, ev): any
          • Parameters

            Returns any

      • Optionaloptions: boolean | EventListenerOptions

      Returns void

    • Parameters

      • type: string
      • listener: EventListenerOrEventListenerObject
      • Optionaloptions: boolean | EventListenerOptions

      Returns void

    • Type Parameters

      • T extends Node

      Parameters

      • node: Node
      • child: T

      Returns T

    • 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

      • Rest...nodes: (string | Node)[]

      Returns void

    • Replaces node with nodes, while replacing strings in nodes with equivalent Text nodes.

      +

      Parameters

      • Rest...nodes: (string | Node)[]

      Returns 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

      • Rest...nodes: (string | Node)[]

      Returns void

    • Displays element fullscreen and resolves promise when done.

      +

      Parameters

      • Rest...nodes: (string | Node)[]

      Returns 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

      • Optionaloptions: FullscreenOptions

      Returns Promise<void>

    • Returns void

    • Parameters

      • Optionaloptions: ScrollToOptions

      Returns void

    • Parameters

      • x: number
      • y: number

      Returns void

    • Parameters

      • Optionaloptions: ScrollToOptions

      Returns void

    • Parameters

      • x: number
      • y: number

      Returns void

    • Parameters

      • Optionalarg: boolean | ScrollIntoViewOptions

      Returns void

    • Parameters

      • Optionaloptions: ScrollToOptions

      Returns void

    • Parameters

      • x: number
      • y: number

      Returns void

    • Sets the value of element's first attribute whose qualified name is qualifiedName to value.

      +

      Parameters

      • Optionaloptions: FullscreenOptions

      Returns Promise<void>

    • Parameters

      • Optionaloptions: PointerLockOptions

      Returns Promise<void>

    • Parameters

      • Optionaloptions: ScrollToOptions

      Returns void

    • Parameters

      • x: number
      • y: number

      Returns void

    • Parameters

      • Optionaloptions: ScrollToOptions

      Returns void

    • Parameters

      • x: number
      • y: number

      Returns void

    • Parameters

      • Optionalarg: boolean | ScrollIntoViewOptions

      Returns void

    • Parameters

      • Optionaloptions: ScrollToOptions

      Returns void

    • Parameters

      • x: number
      • y: number

      Returns 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

    • Parameters

      • attr: Attr

      Returns null | Attr

    • Parameters

      • attr: Attr

      Returns null | Attr

    • Sets the value of element's attribute whose namespace is namespace and local name is localName to value.

      +

      Parameters

      • qualifiedName: string
      • value: string

      Returns void

    • Parameters

      • attr: Attr

      Returns null | Attr

    • Parameters

      • attr: Attr

      Returns null | Attr

    • 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

    • Parameters

      • pointerId: number

      Returns void

    • Returns void

    • 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.

      +

      Parameters

      • namespace: null | string
      • qualifiedName: string
      • value: string

      Returns void

    • Parameters

      • html: string

      Returns void

    • Parameters

      • pointerId: number

      Returns void

    • Returns void

    • 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
      • Optionalforce: boolean

      Returns boolean

    • Parameters

      • Optionalforce: boolean

      Returns void

    • Parameters

      • selectors: string

      Returns boolean

      This is a legacy alias of matches.

      +

      Parameters

      • qualifiedName: string
      • Optionalforce: boolean

      Returns boolean

    • Parameters

      • Optionalforce: boolean

      Returns boolean

    • Parameters

      • selectors: string

      Returns boolean

      This is a legacy alias of matches.

      MDN Reference

      -
    • Adds an initializer function to the class that is called during instance +

    • 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 @@ -945,7 +966,7 @@

      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>

    rendering

    renderOptions: RenderOptions
    renderRoot: HTMLElement | DocumentFragment

    Node or ShadowRoot into which element DOM should be rendered. Defaults +

    Parameters

    • name: PropertyKey

    Returns PropertyDeclaration<unknown, unknown>

    rendering

    renderOptions: RenderOptions
    renderRoot: DocumentFragment | HTMLElement

    Node or ShadowRoot into which element DOM should be rendered. Defaults to an open shadowRoot.

    shadowRootOptions: ShadowRootInit

    Options used when calling attachShadow. Set this property to customize the options for the shadowRoot; for example, to create a closed @@ -1042,4 +1063,4 @@

    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: Map<PropertyKey, unknown> | PropertyValueMap<any>

    Returns void

    +

    Parameters

    • _changedProperties: Map<PropertyKey, unknown> | PropertyValueMap<any>

    Returns void

    diff --git a/docs/classes/mixins.LisPaginatedSearchElementInterface.html b/docs/classes/mixins.LisPaginatedSearchElementInterface.html index f9947c8..671c53a 100644 --- a/docs/classes/mixins.LisPaginatedSearchElementInterface.html +++ b/docs/classes/mixins.LisPaginatedSearchElementInterface.html @@ -1,43 +1,31 @@ -LisPaginatedSearchElementInterface | @legumeinfo/web-components

    Class LisPaginatedSearchElementInterface<SearchData, SearchResult, SearchFunctionType, SearchResultsType, DownloadFunctionType>

    The interface of the class generated by the +LisPaginatedSearchElementInterface | @legumeinfo/web-components

    Class LisPaginatedSearchElementInterface<SearchData, SearchResult>

    The interface of the class generated by the LisPaginatedSearchMixin mixin.

    -

    Type Parameters

    Type Parameters

    Constructors

    Properties

    Constructors

    Properties

    _formRef: Ref<LisFormWrapperElement>
    _loadingRef: Ref<LisLoadingElement>
    _searchData: undefined | SearchData
    cancelPromiseController: LisCancelPromiseController

    Current Web standards do not allow Promises to be +

    Constructors

    Properties

    _downloadingRef: Ref<LisInlineLoadingElement>
    cancelPromiseController: LisCancelPromiseController

    Current Web standards do not allow Promises to be cancelled. Components that use the LisPaginatedSearchMixin mixin can use this controller to make Promises cancelable. Event @@ -46,8 +34,8 @@ available for more low-level access. This is the value of the abortSignal attribute of the PaginatedSearchOptions object passed to the component's SearchFunction -and DownloadFunction.

    -
    domContentLoadedController: LisDomContentLoadedController

    Components that use the +and DownloadFunction..

    +
    domContentLoadedController: LisDomContentLoadedController

    Components that use the LisPaginatedSearchMixin mixin can use this controller to subscribe to the DOMContentLoaded event. The advantage to @@ -55,44 +43,46 @@ the controller triggers a redraw of the component's template, meaning if a listener updates a property that should change the template, triggering a redraw of the template will be handled by the controller.

    -
    downloadFunction?: DownloadFunctionType

    Components that use the LisSearchMixin mixin will -inherit this property. It stores an external function that can optionally be provided -by users of the component that loads a file to download using the data from the -component's submitted search form.

    -
    queryStringController: LisQueryStringParametersController

    Components that use the +

    downloadFunction?: DownloadFunction<SearchData>

    Components that use the LisPaginatedSearchMixin +mixin will inherit this property. It stores an external function that can optionally +be provided by users of the component that loads a file to download using the data +from the component's submitted search form.

    +
    queryStringController: LisQueryStringParametersController

    Components that use the LisPaginatedSearchMixin mixin can use this controller to interact with URL query string parameters. For example, it can be used to set values of form elements reactively, i.e. if the query string parameter a form element gets its value changes, then the element's value will be updated in the component's template.

    -
    requiredQueryStringParams: string[][]

    The LisPaginatedSearchMixin mixin will +

    queryStringReflection: boolean

    The LisPaginatedSearchMixin mixin will +automatically reflect all form field values in the URL querystring parameters. +Set this property to false to disable this behavior.

    +
    requiredQueryStringParams: string[][]

    The LisPaginatedSearchMixin mixin will automatically perform a search when loaded if certain parameters are present in the URL query string. Components that use the mixin can specify what parameters are necessary by setting this property in their constructor. Specifically, this property represents groups of parameters that will trigger a search if all parameters within a group are present.

    -
    resultAttributes: string[]

    Components that use the +

    resultAttributes: string[]

    Components that use the LisPaginatedSearchMixin mixin must define what attributes their search results will have so the mixin can correctly parse and display the results in a table. These attributes can be specified by setting this property in a component's constructor. Additionally, this property may be used by the end user at run-time to override the default result attributes defined by the component.

    -
    resultsInfo: string

    Info about the results returned by the searchFunction.

    -
    searchFunction: SearchFunctionType

    Components that use the +

    Components that use the LisPaginatedSearchMixin mixin will inherit this property. It stores an external function that must be provided by users of the component that performs a search using the data from the component's submitted search form.

    -
    searchResults: SearchResult[]

    The results returned by the searchFunction.

    -
    tableColumnClasses: StringObjectModel

    Components that use the +

    searchResults: SearchResult[]

    The results returned by the searchFunction.

    +
    tableColumnClasses: StringObjectModel

    Components that use the LisPaginatedSearchMixin mixin can optionally define CSS classes for the columns of the table results are displayed in a table. The classes are set from an object that has attributes matching the resultAttributes. The object can be specified by setting this property in a component's constructor. Additionally, this property may be used by the end used at run-time to override the default table column classes defined by the component.

    -
    tableHeader: StringObjectModel

    Components that use the +

    tableHeader: StringObjectModel

    Components that use the LisPaginatedSearchMixin mixin must define what attributes their search results will have so the mixin can correctly parse and display the results in a table. The header of the @@ -100,7 +90,7 @@ be specified by setting this property in a component's constructor. Additionally, this property may be used by the end used at run-time to override the default table headers defined by the component.

    -

    Methods

    Methods

    • When the form of a component that use the LisPaginatedSearchMixin mixin is submitted, the mixin parses the form contents into a !FormData | FormData instance. This instance is converted into @@ -113,7 +103,7 @@ into an object.

    Returns SearchData

    The object generated from the given !FormData | FormData instance.

    -
    • By default, the LisPaginatedSearchMixin displays search results using the LisSimpleTableElement | LisSimpleTableElement. Components that use the mixin can override this portion of the template by implementing their own renderResults method. The results data will be available via the inherited searchResults variable.

      Returns unknown

      The results portion of the template.

      -
    • By default, the LisPaginatedSearchMixin displays search results info using the in paragraph tags. Components that use the mixin can override this portion of the template by implementing their own renderResultsInfo method.

      Returns unknown

      The results info portion of the template.

      -
    • A helper method that returns that first value that's defined: the given value, the value of the specified querystring parameter, an empty string.

      Parameters

      • value: undefined | string

        The value to potentially return.

      • parameter: string

        The querystring parameter to potentially return the value of.

      Returns string

      The first value that was defined.

      -
    +
    diff --git a/docs/classes/mixins.LisSearchElementInterface.html b/docs/classes/mixins.LisSearchElementInterface.html deleted file mode 100644 index ceecca6..0000000 --- a/docs/classes/mixins.LisSearchElementInterface.html +++ /dev/null @@ -1,134 +0,0 @@ -LisSearchElementInterface | @legumeinfo/web-components

    Class LisSearchElementInterface<SearchData, SearchResult, SearchFunctionType, SearchResultsType, DownloadFunctionType>

    The interface of the class generated by the -LisSearchMixin mixin.

    -

    Type Parameters

    Constructors

    Properties

    _formRef: Ref<LisFormWrapperElement>
    _loadingRef: Ref<LisLoadingElement>
    _searchData: undefined | SearchData
    cancelPromiseController: LisCancelPromiseController

    Current Web standards do not allow Promises to be -cancelled. Components that use the LisSearchMixin -mixin can use this controller to make Promises -cancelable. Event listeners can also subscribe to the controller and will be -called whenever it cancels. The underlying -AbortSignal is also available for more low-level -access. This is the value of the abortSignal attribute of the -SearchOptions object passed to the component's -SearchFunction and -DownloadFunction.

    -
    domContentLoadedController: LisDomContentLoadedController

    Components that use the LisSearchMixin mixin can use -this controller to subscribe to the -DOMContentLoaded event. The advantage to -using the controller instead of subscribing to the event directly is that -the controller triggers a redraw of the component's template, meaning if a -listener updates a property that should change the template, triggering a -redraw of the template will be handled by the controller.

    -
    downloadFunction?: DownloadFunctionType

    Components that use the LisSearchMixin mixin will -inherit this property. It stores an external function that can optionally be provided -by users of the component that loads a file to download using the data from the -component's submitted search form.

    -
    queryStringController: LisQueryStringParametersController

    Components that use the LisSearchMixin mixin can use -this controller to interact with URL query string parameters. For example, -it can be used to set values of form elements reactively, i.e. if the -query string parameter a form element gets its value changes, then the -element's value will be updated in the component's template.

    -
    requiredQueryStringParams: string[][]

    The LisSearchMixin mixin will automatically -perform a search when loaded if certain parameters are present in the URL -query string. Components that use the mixin can specify what parameters are -necessary by setting this property in their constructor. Specifically, this -property represents groups of parameters that will trigger a search if all -parameters within a group are present.

    -
    resultAttributes: string[]

    Components that use the LisSearchMixin mixin must -define what attributes their search results will have so the mixin can -correctly parse and display the results in a table. These attributes -can be specified by setting this property in a component's constructor. -Additionally, this property may be used by the end user at run-time to override the -default result attributes defined by the component.

    -
    resultsInfo: string

    Info about the results returned by the searchFunction.

    -
    searchFunction: SearchFunctionType

    Components that use the LisSearchMixin mixin will -inherit this property. It stores an external function that must be provided -by users of the component that performs a search using the data from the -component's submitted search form.

    -
    searchResults: SearchResult[]

    The results returned by the searchFunction.

    -
    tableColumnClasses: StringObjectModel

    Components that use the LisSearchMixin mixin can optionally -define CSS classes for the columns of the table results are displayed in. -The classes are set from an object that has attributes matching the -resultAttributes. The object can be specified by setting this property in a -component's constructor. Additionally, this property may be used by the end user at -run-time to override the default table column classes defined by the component.

    -
    tableHeader: StringObjectModel

    Components that use the LisSearchMixin mixin must -define what attributes their search results will have so the mixin can -correctly parse and display the results in a table. The header of the -table is set from an object that has these attributes. The object can -be specified by setting this property in a component's constructor. Additionally, -this property may be used by the end user at run-time to override the default table -headers defined by the component.

    -

    Methods

    • When the form of a component that use the -LisSearchMixin mixin is submitted, the mixin -parses the form contents into a !FormData | FormData instance. -This instance is converted into a simple object mapping form element names -to their values. This conversion is done with the formToObject method. If -the object doesn't match the expected SearchData template type or if there -are redundant names in the !FormData | FormData instance that need -to be resolved, then the component should override the formToObject method.

      -

      Parameters

      • formData: FormData

        The !FormData | FormData instance to convert -into an object.

        -

      Returns SearchData

      The object generated from the given !FormData | FormData -instance.

      -
    • Components that use the LisSearchMixin mixin need to -provide the search form that the mixin will process. This is done by -overriding the renderForm method.

      -

      Returns unknown

      The form portion of the template.

      -

      Error -This exception is thrown if the renderForm method is not overridden when -called.

      -
    • By default, the LisSearchMixin displays search -results using the LisSimpleTableElement | LisSimpleTableElement. -Components that use the mixin can override this portion of the template by -implementing their own renderResults method. The results data will be -available via the inherited searchResults variable.

      -

      Returns unknown

      The results portion of the template.

      -
    • By default, the LisSearchMixin displays search -results info using the in paragraph tags. Components that use the mixin can -override this portion of the template by implementing their own -renderResultsInfo method.

      -

      Returns unknown

      The results info portion of the template.

      -
    • A helper method that returns that first value that's defined: the given value, the value of the -specified querystring parameter, an empty string.

      -

      Parameters

      • value: undefined | string

        The value to potentially return.

        -
      • parameter: string

        The querystring parameter to potentially return the value of.

        -

      Returns string

      The first value that was defined.

      -
    diff --git a/docs/classes/user_components.LisGeneSearchElement.html b/docs/classes/user_components.LisGeneSearchElement.html index 22d8220..dcc9823 100644 --- a/docs/classes/user_components.LisGeneSearchElement.html +++ b/docs/classes/user_components.LisGeneSearchElement.html @@ -47,20 +47,21 @@
    <!-- set the example text via HTML -->
    <lis-gene-search-element identifierExample="Glyma.13G357700" descriptionExample="protein disulfide isomerase-like protein" familyExample="L_HZ6G4Z"></lis-gene-search-element>

    <!-- set the example text via JavaScript -->
    <lis-gene-search-element id="gene-search"></lis-gene-search-element>

    <script type="text/javascript">
    // get the gene search element
    const searchElement = document.getElementById('gene-search');
    // set the element's example text properties
    searchElement.identifierExample = 'Glyma.13G357700';
    searchElement.descriptionExample = 'protein disulfide isomerase-like protein';
    searchElement.familyExample = 'L_HZ6G4Z';
    </script>
    -

    Hierarchy

    Hierarchy

    Other

    _formRef: Ref<LisFormWrapperElement>
    _downloadingRef: Ref<LisInlineLoadingElement>
    _loadingRef: Ref<LisLoadingElement>
    accessKey: string
    accessKeyLabel: string
    _searchData: undefined | GeneSearchData
    ariaAtomic: null | string
    accessKey: string

    MDN Reference

    +>().ariaAtomic

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:2229
    ariaAutoComplete: null | string
    accessKeyLabel: string

    MDN Reference

    +>().ariaAutoComplete

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:2231
    ariaBrailleLabel: null | string
    ariaAtomic: null | string

    MDN Reference

    +>().ariaBrailleLabel

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:2233
    ariaBrailleRoleDescription: null | string
    ariaAutoComplete: null | string

    MDN Reference

    +>().ariaBrailleRoleDescription

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:2235
    ariaBusy: null | string
    ariaBusy: null | string

    MDN Reference

    +>().ariaBusy

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:2237
    ariaChecked: null | string
    ariaChecked: null | string

    MDN Reference

    +>().ariaChecked

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:2239
    ariaColCount: null | string
    ariaColCount: null | string

    MDN Reference

    +>().ariaColCount

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:2241
    ariaColIndex: null | string
    ariaColIndex: null | string

    MDN Reference

    +>().ariaColIndex

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:2243
    ariaColSpan: null | string
    ariaColSpan: null | string

    MDN Reference

    +>().ariaColSpan

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:2245
    ariaCurrent: null | string
    ariaCurrent: null | string

    MDN Reference

    +>().ariaCurrent

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:2247
    ariaDescription: null | string
    ariaDisabled: null | string

    MDN Reference

    +>().ariaDescription

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:2249
    ariaDisabled: null | string
    ariaExpanded: null | string

    MDN Reference

    +>().ariaDisabled

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:2251
    ariaExpanded: null | string
    ariaHasPopup: null | string

    MDN Reference

    +>().ariaExpanded

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:2253
    ariaHasPopup: null | string
    ariaHidden: null | string

    MDN Reference

    +>().ariaHasPopup

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:2255
    ariaHidden: null | string
    ariaInvalid: null | string
    ariaInvalid: null | string
    ariaKeyShortcuts: null | string

    MDN Reference

    +>().ariaInvalid

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:2258
    ariaKeyShortcuts: null | string
    ariaLabel: null | string

    MDN Reference

    +>().ariaKeyShortcuts

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:2260
    ariaLabel: null | string
    ariaLevel: null | string

    MDN Reference

    +>().ariaLabel

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:2262
    ariaLevel: null | string
    ariaLive: null | string

    MDN Reference

    +>().ariaLevel

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:2264
    ariaLive: null | string
    ariaModal: null | string

    MDN Reference

    +>().ariaLive

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:2266
    ariaModal: null | string
    ariaMultiLine: null | string

    MDN Reference

    +>().ariaModal

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:2268
    ariaMultiLine: null | string
    ariaMultiSelectable: null | string

    MDN Reference

    +>().ariaMultiLine

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:2270
    ariaMultiSelectable: null | string
    ariaOrientation: null | string

    MDN Reference

    +>().ariaMultiSelectable

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:2272
    ariaOrientation: null | string
    ariaPlaceholder: null | string

    MDN Reference

    +>().ariaOrientation

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:2274
    ariaPlaceholder: null | string
    ariaPosInSet: null | string

    MDN Reference

    +>().ariaPlaceholder

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:2276
    ariaPosInSet: null | string
    ariaPressed: null | string

    MDN Reference

    +>().ariaPosInSet

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:2278
    ariaPressed: null | string
    ariaReadOnly: null | string

    MDN Reference

    +>().ariaPressed

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:2280
    ariaReadOnly: null | string
    ariaRequired: null | string

    MDN Reference

    +>().ariaReadOnly

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:2282
    ariaRequired: null | string
    ariaRoleDescription: null | string

    MDN Reference

    +>().ariaRequired

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:2284
    ariaRoleDescription: null | string
    ariaRowCount: null | string

    MDN Reference

    +>().ariaRoleDescription

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:2286
    ariaRowCount: null | string
    ariaRowIndex: null | string

    MDN Reference

    +>().ariaRowCount

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:2288
    ariaRowIndex: null | string
    ariaRowSpan: null | string

    MDN Reference

    +>().ariaRowIndex

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:2290
    ariaRowSpan: null | string
    ariaSelected: null | string

    MDN Reference

    +>().ariaRowSpan

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:2292
    ariaSelected: null | string
    ariaSetSize: null | string

    MDN Reference

    +>().ariaSelected

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:2294
    ariaSetSize: null | string
    ariaSort: null | string

    MDN Reference

    +>().ariaSetSize

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:2296
    ariaSort: null | string
    ariaValueMax: null | string

    MDN Reference

    +>().ariaSort

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:2298
    ariaValueMax: null | string
    ariaValueMin: null | string

    MDN Reference

    +>().ariaValueMax

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:2300
    ariaValueMin: null | string
    ariaValueNow: null | string

    MDN Reference

    +>().ariaValueMin

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:2302
    ariaValueNow: null | string
    ariaValueText: null | string

    MDN Reference

    +>().ariaValueNow

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:2304
    ariaValueText: null | string
    assignedSlot: null | HTMLSlotElement

    MDN Reference

    +>().ariaValueText

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:2306
    assignedSlot: null | HTMLSlotElement
    ATTRIBUTE_NODE
    ATTRIBUTE_NODE
    attributes: NamedNodeMap

    MDN Reference

    +>().ATTRIBUTE_NODE

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:15963
    attributes: NamedNodeMap
    attributeStyleMap: StylePropertyMap
    attributeStyleMap: StylePropertyMap
    autocapitalize: string
    autocapitalize: string
    autofocus: boolean
    autofocus: boolean
    baseURI: string

    Returns node's node document's document base URL.

    +>().autofocus

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:11845
    baseURI: string

    Returns node's node document's document base URL.

    MDN Reference

    cancelPromiseController: LisCancelPromiseController

    Current Web standards do not allow Promises to be +>().baseURI

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:15832
    cancelPromiseController: LisCancelPromiseController

    Current Web standards do not allow Promises to be cancelled. Components that use the LisPaginatedSearchMixin mixin can use this controller to make Promises cancelable. Event @@ -623,107 +630,107 @@ available for more low-level access. This is the value of the abortSignal attribute of the PaginatedSearchOptions object passed to the component's SearchFunction -and DownloadFunction.

    +and DownloadFunction..

    CDATA_SECTION_NODE

    node is a CDATASection node.

    +>().cancelPromiseController

    CDATA_SECTION_NODE

    node is a CDATASection node.

    childElementCount: number

    MDN Reference

    +>().CDATA_SECTION_NODE

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:15967
    childElementCount: number
    childNodes: NodeListOf<ChildNode>

    Returns the children.

    +>().childElementCount

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:16525
    childNodes: NodeListOf<ChildNode>

    Returns the children.

    MDN Reference

    children: HTMLCollection

    Returns the child elements.

    +>().childNodes

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:15838
    children: HTMLCollection

    Returns the child elements.

    MDN Reference

    classList: DOMTokenList

    Allows for manipulation of element's class content attribute as a set of whitespace-separated tokens through a DOMTokenList object.

    +>().children

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:16531
    classList: DOMTokenList

    Allows for manipulation of element's class content attribute as a set of whitespace-separated tokens through a DOMTokenList object.

    MDN Reference

    className: string

    Returns the value of element's class content attribute. Can be set to change it.

    +>().classList

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:7693
    className: string

    Returns the value of element's class content attribute. Can be set to change it.

    MDN Reference

    clientHeight: number

    MDN Reference

    +>().className

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:7699
    clientHeight: number
    clientLeft: number

    MDN Reference

    +>().clientHeight

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:7701
    clientLeft: number
    clientTop: number

    MDN Reference

    +>().clientLeft

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:7703
    clientTop: number
    clientWidth: number

    MDN Reference

    +>().clientTop

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:7705
    clientWidth: number
    COMMENT_NODE

    node is a Comment node.

    +>().clientWidth

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:7707
    COMMENT_NODE

    node is a Comment node.

    contentEditable: string

    MDN Reference

    +>().COMMENT_NODE

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:15973
    contentEditable: string
    dataset: DOMStringMap

    MDN Reference

    +>().contentEditable

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:7957
    dataset: DOMStringMap
    descriptionExample?: string

    An optional property to set the example text for the Description input field.

    -
    dir: string

    MDN Reference

    +>().dataset

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:11847
    descriptionExample?: string

    An optional property to set the example text for the Description input field.

    +
    dir: string
    DOCUMENT_FRAGMENT_NODE

    node is a DocumentFragment node.

    +>().dir

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:10042
    DOCUMENT_FRAGMENT_NODE

    node is a DocumentFragment node.

    DOCUMENT_NODE

    node is a document.

    +>().DOCUMENT_FRAGMENT_NODE

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:15979
    DOCUMENT_NODE

    node is a document.

    DOCUMENT_POSITION_CONTAINED_BY

    Set when other is a descendant of node.

    +>().DOCUMENT_NODE

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:15975
    DOCUMENT_POSITION_CONTAINED_BY

    Set when other is a descendant of node.

    DOCUMENT_POSITION_CONTAINS

    Set when other is an ancestor of node.

    +>().DOCUMENT_POSITION_CONTAINED_BY

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:15990
    DOCUMENT_POSITION_CONTAINS

    Set when other is an ancestor of node.

    DOCUMENT_POSITION_DISCONNECTED

    Set when node and other are not in the same tree.

    +>().DOCUMENT_POSITION_CONTAINS

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:15988
    DOCUMENT_POSITION_DISCONNECTED

    Set when node and other are not in the same tree.

    DOCUMENT_POSITION_FOLLOWING

    Set when other is following node.

    +>().DOCUMENT_POSITION_DISCONNECTED

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:15982
    DOCUMENT_POSITION_FOLLOWING

    Set when other is following node.

    DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC
    DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC
    DOCUMENT_POSITION_PRECEDING

    Set when other is preceding node.

    +>().DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:15991
    DOCUMENT_POSITION_PRECEDING

    Set when other is preceding node.

    DOCUMENT_TYPE_NODE

    node is a doctype.

    +>().DOCUMENT_POSITION_PRECEDING

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:15984
    DOCUMENT_TYPE_NODE

    node is a doctype.

    domContentLoadedController: LisDomContentLoadedController

    Components that use the +>().DOCUMENT_TYPE_NODE

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:15977
    domContentLoadedController: LisDomContentLoadedController

    Components that use the LisPaginatedSearchMixin mixin can use this controller to subscribe to the DOMContentLoaded event. The advantage to @@ -734,690 +741,702 @@

    downloadFunction?: DownloadFunction<GeneSearchData>

    Components that use the LisSearchMixin mixin will -inherit this property. It stores an external function that can optionally be provided -by users of the component that loads a file to download using the data from the -component's submitted search form.

    +>().domContentLoadedController

    downloadFunction?: DownloadFunction<GeneSearchData>

    Components that use the LisPaginatedSearchMixin +mixin will inherit this property. It stores an external function that can optionally +be provided by users of the component that loads a file to download using the data +from the component's submitted search form.

    draggable: boolean
    draggable: boolean
    ELEMENT_NODE

    node is an element.

    +>().draggable

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:10044
    ELEMENT_NODE

    node is an element.

    enterKeyHint: string

    MDN Reference

    +>().ELEMENT_NODE

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:15962
    enterKeyHint: string
    ENTITY_NODE
    ENTITY_NODE
    ENTITY_REFERENCE_NODE
    ENTITY_REFERENCE_NODE
    familyExample?: string

    An optional property to set the example text for the Gene Family input field.

    -
    firstChild: null | ChildNode

    Returns the first child.

    +>().ENTITY_REFERENCE_NODE

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:15968
    familyExample?: string

    An optional property to set the example text for the Gene Family input field.

    +
    firstChild: null | ChildNode

    Returns the first child.

    MDN Reference

    firstElementChild: null | Element

    Returns the first child that is an element, and null otherwise.

    +>().firstChild

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:15844
    firstElementChild: null | Element

    Returns the first child that is an element, and null otherwise.

    MDN Reference

    formData: GeneSearchFormData = ...

    The data used to construct the search form in the template.

    -
    formDataCancelPromiseController: LisCancelPromiseController = ...
    formDataFunction: GeneFormDataFunction = ...

    An optional property that can be used to load the form data via an external function. +>().firstElementChild

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:16537
    formData: GeneSearchFormData = ...

    The data used to construct the search form in the template.

    +
    formDataCancelPromiseController: LisCancelPromiseController = ...
    formDataFunction: GeneFormDataFunction = ...

    An optional property that can be used to load the form data via an external function. If used, the formData attribute/property will be updated using the result.

    -
    genus?: string

    An optional property that limits searches to a specific genus. Setting the property to the +

    genus?: string

    An optional property that limits searches to a specific genus. Setting the property to the empty string "" will cause the genus form field to be set to the default "any" value.

    -
    hidden: boolean
    hidden: boolean
    id: string

    Returns the value of element's id content attribute. Can be set to change it.

    +>().hidden

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:10046
    id: string

    Returns the value of element's id content attribute. Can be set to change it.

    MDN Reference

    identifierExample?: string

    An optional property to set the example text for the Identifier input field.

    -
    inert: boolean

    MDN Reference

    +>().id

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:7713
    identifierExample?: string

    An optional property to set the example text for the Identifier input field.

    +
    inert: boolean
    innerHTML: string

    MDN Reference

    +>().inert

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:10048
    innerHTML: string
    innerText: string

    MDN Reference

    +>().innerHTML

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:7715
    innerText: string
    inputMode: string

    MDN Reference

    +>().innerText

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:10050
    inputMode: string
    isConnected: boolean

    Returns true if node is connected and false otherwise.

    +>().inputMode

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:7961
    isConnected: boolean

    Returns true if node is connected and false otherwise.

    MDN Reference

    isContentEditable: boolean

    MDN Reference

    +>().isConnected

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:15850
    isContentEditable: boolean
    lang: string

    MDN Reference

    +>().isContentEditable

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:7963
    lang: string
    lastChild: null | ChildNode

    Returns the last child.

    +>().lang

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:10052
    lastChild: null | ChildNode

    Returns the last child.

    MDN Reference

    lastElementChild: null | Element

    Returns the last child that is an element, and null otherwise.

    +>().lastChild

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:15856
    lastElementChild: null | Element

    Returns the last child that is an element, and null otherwise.

    MDN Reference

    localName: string

    Returns the local name.

    +>().lastElementChild

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:16543
    localName: string

    Returns the local name.

    MDN Reference

    namespaceURI: null | string

    Returns the namespace.

    +>().localName

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:7721
    namespaceURI: null | string

    Returns the namespace.

    MDN Reference

    nextElementSibling: null | Element

    Returns the first following sibling that is an element, and null otherwise.

    +>().namespaceURI

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:7727
    nextElementSibling: null | Element

    Returns the first following sibling that is an element, and null otherwise.

    MDN Reference

    nextSibling: null | ChildNode

    Returns the next sibling.

    +>().nextElementSibling

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:16112
    nextSibling: null | ChildNode

    Returns the next sibling.

    MDN Reference

    nodeName: string

    Returns a string appropriate for the type of node.

    +>().nextSibling

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:15862
    nodeName: string

    Returns a string appropriate for the type of node.

    MDN Reference

    nodeType: number

    Returns the type of node.

    +>().nodeName

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:15868
    nodeType: number

    Returns the type of node.

    MDN Reference

    nodeValue: null | string

    MDN Reference

    +>().nodeType

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:15874
    nodeValue: null | string
    nonce?: string

    MDN Reference

    +>().nodeValue

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:15876
    nonce?: string
    NOTATION_NODE
    NOTATION_NODE
    offsetHeight: number

    MDN Reference

    +>().NOTATION_NODE

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:15980
    offsetHeight: number
    offsetLeft: number

    MDN Reference

    +>().offsetHeight

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:10054
    offsetLeft: number
    offsetParent: null | Element

    MDN Reference

    +>().offsetLeft

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:10056
    offsetParent: null | Element
    offsetTop: number

    MDN Reference

    +>().offsetParent

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:10058
    offsetTop: number
    offsetWidth: number

    MDN Reference

    +>().offsetTop

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:10060
    offsetWidth: number
    onabort: null | ((this: GlobalEventHandlers, ev: UIEvent) => any)

    Fires when the user aborts the download.

    +>().offsetWidth

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:10062
    onabort: null | ((this: GlobalEventHandlers, ev: UIEvent) => any)

    Fires when the user aborts the download.

    The event.

    MDN Reference

    onanimationcancel: null | ((this: GlobalEventHandlers, ev: AnimationEvent) => any)

    MDN Reference

    +>().onabort

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9032
    onanimationcancel: null | ((this: GlobalEventHandlers, ev: AnimationEvent) => any)
    onanimationend: null | ((this: GlobalEventHandlers, ev: AnimationEvent) => any)
    onanimationend: null | ((this: GlobalEventHandlers, ev: AnimationEvent) => any)

    MDN Reference

    +>().onanimationend

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9036
    onanimationiteration: null | ((this: GlobalEventHandlers, ev: AnimationEvent) => any)
    onanimationiteration: null | ((this: GlobalEventHandlers, ev: AnimationEvent) => any)

    MDN Reference

    +>().onanimationiteration

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9038
    onanimationstart: null | ((this: GlobalEventHandlers, ev: AnimationEvent) => any)
    onanimationstart: null | ((this: GlobalEventHandlers, ev: AnimationEvent) => any)

    MDN Reference

    +>().onanimationstart

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9040
    onauxclick: null | ((this: GlobalEventHandlers, ev: MouseEvent) => any)
    onauxclick: null | ((this: GlobalEventHandlers, ev: MouseEvent) => any)

    MDN Reference

    +>().onauxclick

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9042
    onbeforeinput: null | ((this: GlobalEventHandlers, ev: InputEvent) => any)
    onbeforeinput: null | ((this: GlobalEventHandlers, ev: InputEvent) => any)

    MDN Reference

    +>().onbeforeinput

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9044
    onbeforetoggle: null | ((this: GlobalEventHandlers, ev: Event) => any)
    onblur: null | ((this: GlobalEventHandlers, ev: FocusEvent) => any)

    Fires when the object loses the input focus.

    +>().onbeforetoggle

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9046
    onblur: null | ((this: GlobalEventHandlers, ev: FocusEvent) => any)

    Fires when the object loses the input focus.

    The focus event.

    MDN Reference

    oncancel: null | ((this: GlobalEventHandlers, ev: Event) => any)

    MDN Reference

    +>().onblur

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9053
    oncancel: null | ((this: GlobalEventHandlers, ev: Event) => any)
    oncanplay: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when playback is possible, but would require further buffering.

    +>().oncancel

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9055
    oncanplay: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when playback is possible, but would require further buffering.

    The event.

    MDN Reference

    oncanplaythrough: null | ((this: GlobalEventHandlers, ev: Event) => any)

    MDN Reference

    +>().oncanplay

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9062
    oncanplaythrough: null | ((this: GlobalEventHandlers, ev: Event) => any)
    onchange: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Fires when the contents of the object or selection have changed.

    +>().oncanplaythrough

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9064
    onchange: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Fires when the contents of the object or selection have changed.

    The event.

    MDN Reference

    onclick: null | ((this: GlobalEventHandlers, ev: MouseEvent) => any)

    Fires when the user clicks the left mouse button on the object

    +>().onchange

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9071
    onclick: null | ((this: GlobalEventHandlers, ev: MouseEvent) => any)

    Fires when the user clicks the left mouse button on the object

    The mouse event.

    MDN Reference

    onclose: null | ((this: GlobalEventHandlers, ev: Event) => any)

    MDN Reference

    +>().onclick

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9078
    onclose: null | ((this: GlobalEventHandlers, ev: Event) => any)
    oncontextmenu: null | ((this: GlobalEventHandlers, ev: MouseEvent) => any)

    Fires when the user clicks the right mouse button in the client area, opening the context menu.

    +>().onclose

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9080
    oncontextlost: null | ((this: GlobalEventHandlers, ev: Event) => any)
    oncontextmenu: null | ((this: GlobalEventHandlers, ev: MouseEvent) => any)

    Fires when the user clicks the right mouse button in the client area, opening the context menu.

    The mouse event.

    MDN Reference

    oncopy: null | ((this: GlobalEventHandlers, ev: ClipboardEvent) => any)

    MDN Reference

    +>().oncontextmenu

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9089
    oncontextrestored: null | ((this: GlobalEventHandlers, ev: Event) => any)
    oncopy: null | ((this: GlobalEventHandlers, ev: ClipboardEvent) => any)
    oncuechange: null | ((this: GlobalEventHandlers, ev: Event) => any)

    MDN Reference

    +>().oncopy

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9093
    oncuechange: null | ((this: GlobalEventHandlers, ev: Event) => any)
    oncut: null | ((this: GlobalEventHandlers, ev: ClipboardEvent) => any)

    MDN Reference

    +>().oncuechange

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9095
    oncut: null | ((this: GlobalEventHandlers, ev: ClipboardEvent) => any)
    ondblclick: null | ((this: GlobalEventHandlers, ev: MouseEvent) => any)

    Fires when the user double-clicks the object.

    +>().oncut

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9097
    ondblclick: null | ((this: GlobalEventHandlers, ev: MouseEvent) => any)

    Fires when the user double-clicks the object.

    The mouse event.

    MDN Reference

    ondrag: null | ((this: GlobalEventHandlers, ev: DragEvent) => any)

    Fires on the source object continuously during a drag operation.

    +>().ondblclick

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9104
    ondrag: null | ((this: GlobalEventHandlers, ev: DragEvent) => any)

    Fires on the source object continuously during a drag operation.

    The event.

    MDN Reference

    ondragend: null | ((this: GlobalEventHandlers, ev: DragEvent) => any)

    Fires on the source object when the user releases the mouse at the close of a drag operation.

    +>().ondrag

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9111
    ondragend: null | ((this: GlobalEventHandlers, ev: DragEvent) => any)

    Fires on the source object when the user releases the mouse at the close of a drag operation.

    The event.

    MDN Reference

    ondragenter: null | ((this: GlobalEventHandlers, ev: DragEvent) => any)

    Fires on the target element when the user drags the object to a valid drop target.

    +>().ondragend

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9118
    ondragenter: null | ((this: GlobalEventHandlers, ev: DragEvent) => any)

    Fires on the target element when the user drags the object to a valid drop target.

    The drag event.

    MDN Reference

    ondragleave: null | ((this: GlobalEventHandlers, ev: DragEvent) => any)

    Fires on the target object when the user moves the mouse out of a valid drop target during a drag operation.

    +>().ondragenter

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9125
    ondragleave: null | ((this: GlobalEventHandlers, ev: DragEvent) => any)

    Fires on the target object when the user moves the mouse out of a valid drop target during a drag operation.

    The drag event.

    MDN Reference

    ondragover: null | ((this: GlobalEventHandlers, ev: DragEvent) => any)

    Fires on the target element continuously while the user drags the object over a valid drop target.

    +>().ondragleave

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9132
    ondragover: null | ((this: GlobalEventHandlers, ev: DragEvent) => any)

    Fires on the target element continuously while the user drags the object over a valid drop target.

    The event.

    MDN Reference

    ondragstart: null | ((this: GlobalEventHandlers, ev: DragEvent) => any)

    Fires on the source object when the user starts to drag a text selection or selected object.

    +>().ondragover

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9139
    ondragstart: null | ((this: GlobalEventHandlers, ev: DragEvent) => any)

    Fires on the source object when the user starts to drag a text selection or selected object.

    The event.

    MDN Reference

    ondrop: null | ((this: GlobalEventHandlers, ev: DragEvent) => any)

    MDN Reference

    +>().ondragstart

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9146
    ondrop: null | ((this: GlobalEventHandlers, ev: DragEvent) => any)
    ondurationchange: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when the duration attribute is updated.

    +>().ondrop

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9148
    ondurationchange: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when the duration attribute is updated.

    The event.

    MDN Reference

    onemptied: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when the media element is reset to its initial state.

    +>().ondurationchange

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9155
    onemptied: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when the media element is reset to its initial state.

    The event.

    MDN Reference

    onended: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when the end of playback is reached.

    +>().onemptied

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9162
    onended: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when the end of playback is reached.

    The event

    MDN Reference

    onerror: OnErrorEventHandler

    Fires when an error occurs during object loading.

    +>().onended

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9169
    onerror: OnErrorEventHandler

    Fires when an error occurs during object loading.

    The event.

    MDN Reference

    onfocus: null | ((this: GlobalEventHandlers, ev: FocusEvent) => any)

    Fires when the object receives focus.

    +>().onerror

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9176
    onfocus: null | ((this: GlobalEventHandlers, ev: FocusEvent) => any)

    Fires when the object receives focus.

    The event.

    MDN Reference

    onformdata: null | ((this: GlobalEventHandlers, ev: FormDataEvent) => any)

    MDN Reference

    +>().onfocus

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9183
    onformdata: null | ((this: GlobalEventHandlers, ev: FormDataEvent) => any)
    onfullscreenchange: null | ((this: Element, ev: Event) => any)

    MDN Reference

    +>().onformdata

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9185
    onfullscreenchange: null | ((this: Element, ev: Event) => any)
    onfullscreenerror: null | ((this: Element, ev: Event) => any)

    MDN Reference

    +>().onfullscreenchange

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:7729
    onfullscreenerror: null | ((this: Element, ev: Event) => any)
    ongotpointercapture: null | ((this: GlobalEventHandlers, ev: PointerEvent) => any)

    MDN Reference

    +>().onfullscreenerror

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:7731
    ongotpointercapture: null | ((this: GlobalEventHandlers, ev: PointerEvent) => any)
    oninput: null | ((this: GlobalEventHandlers, ev: Event) => any)

    MDN Reference

    +>().ongotpointercapture

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9187
    oninput: null | ((this: GlobalEventHandlers, ev: Event) => any)
    oninvalid: null | ((this: GlobalEventHandlers, ev: Event) => any)

    MDN Reference

    +>().oninput

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9189
    oninvalid: null | ((this: GlobalEventHandlers, ev: Event) => any)
    onkeydown: null | ((this: GlobalEventHandlers, ev: KeyboardEvent) => any)

    Fires when the user presses a key.

    +>().oninvalid

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9191
    onkeydown: null | ((this: GlobalEventHandlers, ev: KeyboardEvent) => any)

    Fires when the user presses a key.

    The keyboard event

    MDN Reference

    onkeypress: null | ((this: GlobalEventHandlers, ev: KeyboardEvent) => any)

    Fires when the user presses an alphanumeric key.

    +>().onkeydown

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9198
    onkeypress: null | ((this: GlobalEventHandlers, ev: KeyboardEvent) => any)

    Fires when the user presses an alphanumeric key.

    The event.

    MDN Reference

    onkeyup: null | ((this: GlobalEventHandlers, ev: KeyboardEvent) => any)

    Fires when the user releases a key.

    +>().onkeypress

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9206
    onkeyup: null | ((this: GlobalEventHandlers, ev: KeyboardEvent) => any)

    Fires when the user releases a key.

    The keyboard event

    MDN Reference

    onload: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Fires immediately after the browser loads the object.

    +>().onkeyup

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9213
    onload: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Fires immediately after the browser loads the object.

    The event.

    MDN Reference

    onloadeddata: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when media data is loaded at the current playback position.

    +>().onload

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9220
    onloadeddata: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when media data is loaded at the current playback position.

    The event.

    MDN Reference

    onloadedmetadata: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when the duration and dimensions of the media have been determined.

    +>().onloadeddata

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9227
    onloadedmetadata: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when the duration and dimensions of the media have been determined.

    The event.

    MDN Reference

    onloadstart: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when Internet Explorer begins looking for media data.

    +>().onloadedmetadata

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9234
    onloadstart: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when Internet Explorer begins looking for media data.

    The event.

    MDN Reference

    onlostpointercapture: null | ((this: GlobalEventHandlers, ev: PointerEvent) => any)

    MDN Reference

    +>().onloadstart

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9241
    onlostpointercapture: null | ((this: GlobalEventHandlers, ev: PointerEvent) => any)
    onmousedown: null | ((this: GlobalEventHandlers, ev: MouseEvent) => any)

    Fires when the user clicks the object with either mouse button.

    +>().onlostpointercapture

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9243
    onmousedown: null | ((this: GlobalEventHandlers, ev: MouseEvent) => any)

    Fires when the user clicks the object with either mouse button.

    The mouse event.

    MDN Reference

    onmouseenter: null | ((this: GlobalEventHandlers, ev: MouseEvent) => any)

    MDN Reference

    +>().onmousedown

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9250
    onmouseenter: null | ((this: GlobalEventHandlers, ev: MouseEvent) => any)
    onmouseleave: null | ((this: GlobalEventHandlers, ev: MouseEvent) => any)

    MDN Reference

    +>().onmouseenter

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9252
    onmouseleave: null | ((this: GlobalEventHandlers, ev: MouseEvent) => any)
    onmousemove: null | ((this: GlobalEventHandlers, ev: MouseEvent) => any)

    Fires when the user moves the mouse over the object.

    +>().onmouseleave

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9254
    onmousemove: null | ((this: GlobalEventHandlers, ev: MouseEvent) => any)

    Fires when the user moves the mouse over the object.

    The mouse event.

    MDN Reference

    onmouseout: null | ((this: GlobalEventHandlers, ev: MouseEvent) => any)

    Fires when the user moves the mouse pointer outside the boundaries of the object.

    +>().onmousemove

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9261
    onmouseout: null | ((this: GlobalEventHandlers, ev: MouseEvent) => any)

    Fires when the user moves the mouse pointer outside the boundaries of the object.

    The mouse event.

    MDN Reference

    onmouseover: null | ((this: GlobalEventHandlers, ev: MouseEvent) => any)

    Fires when the user moves the mouse pointer into the object.

    +>().onmouseout

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9268
    onmouseover: null | ((this: GlobalEventHandlers, ev: MouseEvent) => any)

    Fires when the user moves the mouse pointer into the object.

    The mouse event.

    MDN Reference

    onmouseup: null | ((this: GlobalEventHandlers, ev: MouseEvent) => any)

    Fires when the user releases a mouse button while the mouse is over the object.

    +>().onmouseover

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9275
    onmouseup: null | ((this: GlobalEventHandlers, ev: MouseEvent) => any)

    Fires when the user releases a mouse button while the mouse is over the object.

    The mouse event.

    MDN Reference

    onpaste: null | ((this: GlobalEventHandlers, ev: ClipboardEvent) => any)

    MDN Reference

    +>().onmouseup

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9282
    onpaste: null | ((this: GlobalEventHandlers, ev: ClipboardEvent) => any)
    onpause: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when playback is paused.

    +>().onpaste

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9284
    onpause: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when playback is paused.

    The event.

    MDN Reference

    onplay: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when the play method is requested.

    +>().onpause

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9291
    onplay: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when the play method is requested.

    The event.

    MDN Reference

    onplaying: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when the audio or video has started playing.

    +>().onplay

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9298
    onplaying: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when the audio or video has started playing.

    The event.

    MDN Reference

    onpointercancel: null | ((this: GlobalEventHandlers, ev: PointerEvent) => any)

    MDN Reference

    +>().onplaying

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9305
    onpointercancel: null | ((this: GlobalEventHandlers, ev: PointerEvent) => any)
    onpointerdown: null | ((this: GlobalEventHandlers, ev: PointerEvent) => any)

    MDN Reference

    +>().onpointercancel

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9307
    onpointerdown: null | ((this: GlobalEventHandlers, ev: PointerEvent) => any)
    onpointerenter: null | ((this: GlobalEventHandlers, ev: PointerEvent) => any)

    MDN Reference

    +>().onpointerdown

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9309
    onpointerenter: null | ((this: GlobalEventHandlers, ev: PointerEvent) => any)
    onpointerleave: null | ((this: GlobalEventHandlers, ev: PointerEvent) => any)

    MDN Reference

    +>().onpointerenter

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9311
    onpointerleave: null | ((this: GlobalEventHandlers, ev: PointerEvent) => any)
    onpointermove: null | ((this: GlobalEventHandlers, ev: PointerEvent) => any)

    MDN Reference

    +>().onpointerleave

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9313
    onpointermove: null | ((this: GlobalEventHandlers, ev: PointerEvent) => any)
    onpointerout: null | ((this: GlobalEventHandlers, ev: PointerEvent) => any)

    MDN Reference

    +>().onpointermove

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9315
    onpointerout: null | ((this: GlobalEventHandlers, ev: PointerEvent) => any)
    onpointerover: null | ((this: GlobalEventHandlers, ev: PointerEvent) => any)

    MDN Reference

    +>().onpointerout

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9317
    onpointerover: null | ((this: GlobalEventHandlers, ev: PointerEvent) => any)
    onpointerup: null | ((this: GlobalEventHandlers, ev: PointerEvent) => any)

    MDN Reference

    +>().onpointerover

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9319
    onpointerup: null | ((this: GlobalEventHandlers, ev: PointerEvent) => any)
    onprogress: null | ((this: GlobalEventHandlers, ev: ProgressEvent<EventTarget>) => any)

    Occurs to indicate progress while downloading media data.

    +>().onpointerup

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9321
    onprogress: null | ((this: GlobalEventHandlers, ev: ProgressEvent<EventTarget>) => any)

    Occurs to indicate progress while downloading media data.

    The event.

    MDN Reference

    onratechange: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when the playback rate is increased or decreased.

    +>().onprogress

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9328
    onratechange: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when the playback rate is increased or decreased.

    The event.

    MDN Reference

    onreset: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Fires when the user resets a form.

    +>().onratechange

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9335
    onreset: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Fires when the user resets a form.

    The event.

    MDN Reference

    onresize: null | ((this: GlobalEventHandlers, ev: UIEvent) => any)

    MDN Reference

    +>().onreset

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9342
    onresize: null | ((this: GlobalEventHandlers, ev: UIEvent) => any)
    onscroll: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Fires when the user repositions the scroll box in the scroll bar on the object.

    +>().onresize

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9344
    onscroll: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Fires when the user repositions the scroll box in the scroll bar on the object.

    The event.

    MDN Reference

    onscrollend: null | ((this: GlobalEventHandlers, ev: Event) => any)

    MDN Reference

    +>().onscroll

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9351
    onscrollend: null | ((this: GlobalEventHandlers, ev: Event) => any)
    onsecuritypolicyviolation: null | ((this: GlobalEventHandlers, ev: SecurityPolicyViolationEvent) => any)

    MDN Reference

    +>().onscrollend

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9353
    onsecuritypolicyviolation: null | ((this: GlobalEventHandlers, ev: SecurityPolicyViolationEvent) => any)
    onseeked: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when the seek operation ends.

    +>().onsecuritypolicyviolation

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9355
    onseeked: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when the seek operation ends.

    The event.

    MDN Reference

    onseeking: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when the current playback position is moved.

    +>().onseeked

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9362
    onseeking: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when the current playback position is moved.

    The event.

    MDN Reference

    onselect: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Fires when the current selection changes.

    +>().onseeking

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9369
    onselect: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Fires when the current selection changes.

    The event.

    MDN Reference

    onselectionchange: null | ((this: GlobalEventHandlers, ev: Event) => any)

    MDN Reference

    +>().onselect

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9376
    onselectionchange: null | ((this: GlobalEventHandlers, ev: Event) => any)
    onselectstart: null | ((this: GlobalEventHandlers, ev: Event) => any)

    MDN Reference

    +>().onselectionchange

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9378
    onselectstart: null | ((this: GlobalEventHandlers, ev: Event) => any)
    onslotchange: null | ((this: GlobalEventHandlers, ev: Event) => any)

    MDN Reference

    +>().onselectstart

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9380
    onslotchange: null | ((this: GlobalEventHandlers, ev: Event) => any)
    onstalled: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when the download has stopped.

    +>().onslotchange

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9382
    onstalled: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when the download has stopped.

    The event.

    MDN Reference

    onsubmit: null | ((this: GlobalEventHandlers, ev: SubmitEvent) => any)

    MDN Reference

    +>().onstalled

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9389
    onsubmit: null | ((this: GlobalEventHandlers, ev: SubmitEvent) => any)
    onsuspend: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs if the load operation has been intentionally halted.

    +>().onsubmit

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9391
    onsuspend: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs if the load operation has been intentionally halted.

    The event.

    MDN Reference

    ontimeupdate: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs to indicate the current playback position.

    +>().onsuspend

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9398
    ontimeupdate: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs to indicate the current playback position.

    The event.

    MDN Reference

    ontoggle: null | ((this: GlobalEventHandlers, ev: Event) => any)

    MDN Reference

    +>().ontimeupdate

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9405
    ontoggle: null | ((this: GlobalEventHandlers, ev: Event) => any)
    ontouchcancel?: null | ((this: GlobalEventHandlers, ev: TouchEvent) => any)

    MDN Reference

    +>().ontoggle

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9407
    ontouchcancel?: null | ((this: GlobalEventHandlers, ev: TouchEvent) => any)
    ontouchend?: null | ((this: GlobalEventHandlers, ev: TouchEvent) => any)

    MDN Reference

    +>().ontouchcancel

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9409
    ontouchend?: null | ((this: GlobalEventHandlers, ev: TouchEvent) => any)
    ontouchmove?: null | ((this: GlobalEventHandlers, ev: TouchEvent) => any)

    MDN Reference

    +>().ontouchend

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9411
    ontouchmove?: null | ((this: GlobalEventHandlers, ev: TouchEvent) => any)
    ontouchstart?: null | ((this: GlobalEventHandlers, ev: TouchEvent) => any)

    MDN Reference

    +>().ontouchmove

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9413
    ontouchstart?: null | ((this: GlobalEventHandlers, ev: TouchEvent) => any)
    ontransitioncancel: null | ((this: GlobalEventHandlers, ev: TransitionEvent) => any)

    MDN Reference

    +>().ontouchstart

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9415
    ontransitioncancel: null | ((this: GlobalEventHandlers, ev: TransitionEvent) => any)
    ontransitionend: null | ((this: GlobalEventHandlers, ev: TransitionEvent) => any)

    MDN Reference

    +>().ontransitioncancel

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9417
    ontransitionend: null | ((this: GlobalEventHandlers, ev: TransitionEvent) => any)
    ontransitionrun: null | ((this: GlobalEventHandlers, ev: TransitionEvent) => any)

    MDN Reference

    +>().ontransitionend

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9419
    ontransitionrun: null | ((this: GlobalEventHandlers, ev: TransitionEvent) => any)
    ontransitionstart: null | ((this: GlobalEventHandlers, ev: TransitionEvent) => any)

    MDN Reference

    +>().ontransitionrun

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9421
    ontransitionstart: null | ((this: GlobalEventHandlers, ev: TransitionEvent) => any)
    onvolumechange: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when the volume is changed, or playback is muted or unmuted.

    +>().ontransitionstart

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9423
    onvolumechange: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when the volume is changed, or playback is muted or unmuted.

    The event.

    MDN Reference

    onwaiting: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when playback stops because the next frame of a video resource is not available.

    +>().onvolumechange

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9430
    onwaiting: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when playback stops because the next frame of a video resource is not available.

    The event.

    MDN Reference

    onwebkitanimationend: null | ((this: GlobalEventHandlers, ev: Event) => any)

    This is a legacy alias of onanimationend.

    +>().onwaiting

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9437
    onwebkitanimationend: null | ((this: GlobalEventHandlers, ev: Event) => any)

    This is a legacy alias of onanimationend.

    MDN Reference

    onwebkitanimationiteration: null | ((this: GlobalEventHandlers, ev: Event) => any)

    This is a legacy alias of onanimationiteration.

    +>().onwebkitanimationend

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9443
    onwebkitanimationiteration: null | ((this: GlobalEventHandlers, ev: Event) => any)

    This is a legacy alias of onanimationiteration.

    MDN Reference

    onwebkitanimationstart: null | ((this: GlobalEventHandlers, ev: Event) => any)

    This is a legacy alias of onanimationstart.

    +>().onwebkitanimationiteration

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9449
    onwebkitanimationstart: null | ((this: GlobalEventHandlers, ev: Event) => any)

    This is a legacy alias of onanimationstart.

    MDN Reference

    onwebkittransitionend: null | ((this: GlobalEventHandlers, ev: Event) => any)

    This is a legacy alias of ontransitionend.

    +>().onwebkitanimationstart

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9455
    onwebkittransitionend: null | ((this: GlobalEventHandlers, ev: Event) => any)

    This is a legacy alias of ontransitionend.

    MDN Reference

    onwheel: null | ((this: GlobalEventHandlers, ev: WheelEvent) => any)

    MDN Reference

    +>().onwebkittransitionend

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9461
    onwheel: null | ((this: GlobalEventHandlers, ev: WheelEvent) => any)
    outerHTML: string

    MDN Reference

    +>().onwheel

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9463
    outerHTML: string
    outerText: string

    MDN Reference

    +>().outerHTML

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:7733
    outerText: string
    ownerDocument: Document

    Returns the node document. Returns null for documents.

    +>().outerText

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:10064
    ownerDocument: Document

    Returns the node document. Returns null for documents.

    MDN Reference

    parentElement: null | HTMLElement

    Returns the parent element.

    +>().ownerDocument

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:7734
    parentElement: null | HTMLElement

    Returns the parent element.

    MDN Reference

    parentNode: null | ParentNode

    Returns the parent.

    +>().parentElement

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:15888
    parentNode: null | ParentNode

    Returns the parent.

    MDN Reference

    part: DOMTokenList

    MDN Reference

    +>().parentNode

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:15894
    part: DOMTokenList
    popover: null | string

    MDN Reference

    +>().part

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:7736
    popover: null | string
    prefix: null | string

    Returns the namespace prefix.

    +>().popover

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:10066
    prefix: null | string

    Returns the namespace prefix.

    MDN Reference

    previousElementSibling: null | Element

    Returns the first preceding sibling that is an element, and null otherwise.

    +>().prefix

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:7742
    previousElementSibling: null | Element

    Returns the first preceding sibling that is an element, and null otherwise.

    MDN Reference

    previousSibling: null | ChildNode

    Returns the previous sibling.

    +>().previousElementSibling

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:16118
    previousSibling: null | ChildNode

    Returns the previous sibling.

    MDN Reference

    PROCESSING_INSTRUCTION_NODE

    node is a ProcessingInstruction node.

    +>().previousSibling

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:15900
    PROCESSING_INSTRUCTION_NODE

    node is a ProcessingInstruction node.

    queryStringController: LisQueryStringParametersController

    Components that use the +>().PROCESSING_INSTRUCTION_NODE

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:15971
    queryStringController: LisQueryStringParametersController

    Components that use the LisPaginatedSearchMixin mixin can use this controller to interact with URL query string parameters. For example, it can be used to set values of form elements reactively, i.e. if the @@ -1426,7 +1445,13 @@

    requiredQueryStringParams: string[][]

    The LisPaginatedSearchMixin mixin will +>().queryStringController

    queryStringReflection: boolean

    The LisPaginatedSearchMixin mixin will +automatically reflect all form field values in the URL querystring parameters. +Set this property to false to disable this behavior.

    +
    requiredQueryStringParams: string[][]

    The LisPaginatedSearchMixin mixin will automatically perform a search when loaded if certain parameters are present in the URL query string. Components that use the mixin can specify what parameters are necessary by setting this property in their @@ -1435,7 +1460,7 @@

    resultAttributes: string[]

    Components that use the +>().requiredQueryStringParams

    resultAttributes: string[]

    Components that use the LisPaginatedSearchMixin mixin must define what attributes their search results will have so the mixin can correctly parse and display the results in a table. These attributes @@ -1445,30 +1470,26 @@

    resultsInfo: string

    Info about the results returned by the searchFunction.

    -
    role: null | string
    role: null | string
    scrollHeight: number

    MDN Reference

    +>().role

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:2307
    scrollHeight: number
    scrollLeft: number

    MDN Reference

    +>().scrollHeight

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:7744
    scrollLeft: number
    scrollTop: number

    MDN Reference

    +>().scrollLeft

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:7746
    scrollTop: number
    scrollWidth: number

    MDN Reference

    +>().scrollTop

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:7748
    scrollWidth: number

    Components that use the +>().scrollWidth

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:7750

    Components that use the LisPaginatedSearchMixin mixin will inherit this property. It stores an external function that must be provided by users of the component that performs a search using the data from the @@ -1476,36 +1497,36 @@

    searchResults: GeneSearchResult[]

    The results returned by the searchFunction.

    +>().searchFunction

    searchResults: GeneSearchResult[]

    The results returned by the searchFunction.

    shadowRoot: null | ShadowRoot

    Returns element's shadow root, if any, and if shadow root's mode is "open", and null otherwise.

    +>().searchResults

    shadowRoot: null | ShadowRoot

    Returns element's shadow root, if any, and if shadow root's mode is "open", and null otherwise.

    MDN Reference

    slot: string

    Returns the value of element's slot content attribute. Can be set to change it.

    +>().shadowRoot

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:7756
    slot: string

    Returns the value of element's slot content attribute. Can be set to change it.

    MDN Reference

    species?: string

    An optional property that limits searches to a specific species. Setting the property to the +>().slot

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:7762
    species?: string

    An optional property that limits searches to a specific species. Setting the property to the empty string "" will cause the species form field to be set to the default "any" value. Doesn't work without the genus property.

    -
    spellcheck: boolean
    spellcheck: boolean
    style: CSSStyleDeclaration

    MDN Reference

    +>().spellcheck

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:10068
    style: CSSStyleDeclaration
    tabIndex: number

    MDN Reference

    +>().style

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:7952
    tabIndex: number
    tableColumnClasses: StringObjectModel

    Components that use the +>().tabIndex

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:11851
    tableColumnClasses: StringObjectModel

    Components that use the LisPaginatedSearchMixin mixin can optionally define CSS classes for the columns of the table results are displayed in a table. The classes are set from an object that has attributes matching the @@ -1515,7 +1536,7 @@

    tableHeader: StringObjectModel

    Components that use the +>().tableColumnClasses

    tableHeader: StringObjectModel

    Components that use the LisPaginatedSearchMixin mixin must define what attributes their search results will have so the mixin can correctly parse and display the results in a table. The header of the @@ -1526,27 +1547,28 @@

    tagName: string

    Returns the HTML-uppercased qualified name.

    +>().tableHeader

    tagName: string

    Returns the HTML-uppercased qualified name.

    MDN Reference

    TEXT_NODE

    node is a Text node.

    +>().tagName

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:7768
    TEXT_NODE

    node is a Text node.

    textContent: null | string

    MDN Reference

    +>().TEXT_NODE

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:15965
    textContent: null | string
    title: string

    MDN Reference

    +>().textContent

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:15902
    title: string
    translate: boolean
    translate: boolean
    _$litElement$: boolean
    _$litElement$: boolean
    _initializers?: Initializer[]
    • Internal

      Returns void

    • Type Parameters

      • K extends keyof HTMLElementEventMap

      Parameters

      • type: K
      • listener: ((this: HTMLElement, ev: HTMLElementEventMap[K]) => any)
          • (this, ev): any
          • Parameters

            Returns any

      • Optionaloptions: boolean | AddEventListenerOptions

      Returns void

    • Internal

      Parameters

      Returns void

    • Parameters

      • type: string
      • listener: EventListenerOrEventListenerObject
      • Optionaloptions: boolean | AddEventListenerOptions

      Returns void

    • Type Parameters

      • K extends keyof HTMLElementEventMap

      Parameters

      • type: K
      • listener: ((this: HTMLElement, ev: HTMLElementEventMap[K]) => any)
          • (this, ev): any
          • Parameters

            Returns any

      • Optionaloptions: boolean | AddEventListenerOptions

      Returns void

    • Parameters

      • type: string
      • listener: EventListenerOrEventListenerObject
      • Optionaloptions: boolean | AddEventListenerOptions

      Returns void

    • Inserts nodes just after node, while replacing strings in nodes with equivalent Text nodes.

      +>().addEventListener

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:10084
    • 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

      • Rest...nodes: (string | Node)[]

      Returns void

    • MDN Reference

      +>().after

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:5712
    • Parameters

      • keyframes: null | PropertyIndexedKeyframes | Keyframe[]
      • Optionaloptions: number | KeyframeAnimationOptions

      Returns Animation

    • Inserts nodes after the last child of node, while replacing strings in nodes with equivalent Text nodes.

      +>().animate

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:2459
    • 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

      • Rest...nodes: (string | Node)[]

      Returns void

    • MDN Reference

      +>().append

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:16551
    • Type Parameters

      • T extends Node

      Parameters

      • node: T

      Returns T

    • MDN Reference

      +>().appendChild

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:15904
    • Returns ElementInternals

    • Creates a shadow root for element and returns it.

      +>().attachInternals

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:10074
    • Creates a shadow root for element and returns it.

      MDN Reference

      Parameters

      • init: ShadowRootInit

      Returns ShadowRoot

    • Inserts nodes just before node, while replacing strings in nodes with equivalent Text nodes.

      +>().attachShadow

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:7774
    • 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

      • Rest...nodes: (string | Node)[]

      Returns void

    • MDN Reference

      +>().before

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:5720
    • Returns void

    • Parameters

      • Optionaloptions: CheckVisibilityOptions

      Returns boolean

    • Parameters

      • Optionaloptions: CheckVisibilityOptions

      Returns boolean

    • MDN Reference

      +>().checkVisibility

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:7776
    • Returns void

    • Returns a copy of node. If deep is true, the copy also includes the node's descendants.

      +>().click

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:10076
    • Returns a copy of node. If deep is true, the copy also includes the node's descendants.

      MDN Reference

      Parameters

      • Optionaldeep: boolean

      Returns Node

    • Returns the first (starting at element) inclusive ancestor that matches selectors, and null otherwise.

      +>().cloneNode

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:15910
    • 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]

    • Type Parameters

      • K extends keyof SVGElementTagNameMap

      Parameters

      • selector: K

      Returns null | SVGElementTagNameMap[K]

    • Type Parameters

      • K extends keyof SVGElementTagNameMap

      Parameters

      • selector: K

      Returns null | SVGElementTagNameMap[K]

    • Type Parameters

      • K extends keyof MathMLElementTagNameMap

      Parameters

      • selector: K

      Returns null | MathMLElementTagNameMap[K]

    • Type Parameters

      • K extends keyof MathMLElementTagNameMap

      Parameters

      • selector: K

      Returns null | MathMLElementTagNameMap[K]

    • Type Parameters

      • E extends Element = Element

      Parameters

      • selectors: string

      Returns null | E

    • Type Parameters

      • E extends Element = Element

      Parameters

      • selectors: string

      Returns null | E

    • Returns a bitmask indicating the position of other relative to node.

      +>().closest

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:7785
    • Returns a bitmask indicating the position of other relative to node.

      MDN Reference

      Parameters

      • other: Node

      Returns number

    • MDN Reference

      +>().compareDocumentPosition

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:15916
    • Returns StylePropertyMapReadOnly

    • Returns true if other is an inclusive descendant of node, and false otherwise.

      +>().computedStyleMap

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:7787
    • Returns true if other is an inclusive descendant of node, and false otherwise.

      MDN Reference

      Parameters

      • other: null | Node

      Returns 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.

      +>().contains

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:15922
    • 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

      Returns boolean

    • MDN Reference

      +>().dispatchEvent

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:8309
    • Parameters

      • Optionaloptions: FocusOptions

      Returns void

    • When the form of a component that use the +>().focus

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:11855
    • When the form of a component that use the LisPaginatedSearchMixin mixin is submitted, the mixin parses the form contents into a !FormData | FormData instance. This instance is converted into @@ -1695,229 +1694,233 @@

    • Parameters

      • Optionaloptions: GetAnimationsOptions

      Returns Animation[]

    • Returns element's first attribute whose qualified name is qualifiedName, and null if there is no such attribute otherwise.

      +>().getAnimations

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:2461
    • 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

    • Returns the qualified names of all element's attributes. Can contain duplicates.

      +>().getAttribute

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:7793
    • Returns the qualified names of all element's attributes. Can contain duplicates.

      MDN Reference

      Returns string[]

    • MDN Reference

      +>().getAttributeNames

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:7805
    • Parameters

      • qualifiedName: string

      Returns null | Attr

    • MDN Reference

      +>().getAttributeNode

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:7807
    • Parameters

      • namespace: null | string
      • localName: string

      Returns null | Attr

    • Returns element's attribute whose namespace is namespace and local name is localName, and null if there is no such attribute otherwise.

      +>().getAttributeNodeNS

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:7809
    • 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

    • MDN Reference

      +>().getAttributeNS

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:7799
    • Returns DOMRect

    • MDN Reference

      +>().getBoundingClientRect

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:7811
    • Returns DOMRectList

    • 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.

      +>().getClientRects

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:7813
    • 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>

    • MDN Reference

      +>().getElementsByClassName

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:7819
    • Type Parameters

      • K extends keyof HTMLElementTagNameMap

      Parameters

      • qualifiedName: K

      Returns HTMLCollectionOf<HTMLElementTagNameMap[K]>

    • Type Parameters

      • K extends keyof SVGElementTagNameMap

      Parameters

      • qualifiedName: K

      Returns HTMLCollectionOf<SVGElementTagNameMap[K]>

    • Type Parameters

      • K extends keyof SVGElementTagNameMap

      Parameters

      • qualifiedName: K

      Returns HTMLCollectionOf<SVGElementTagNameMap[K]>

    • Type Parameters

      • K extends keyof MathMLElementTagNameMap

      Parameters

      • qualifiedName: K

      Returns HTMLCollectionOf<MathMLElementTagNameMap[K]>

    • Type Parameters

      • K extends keyof MathMLElementTagNameMap

      Parameters

      • qualifiedName: K

      Returns HTMLCollectionOf<MathMLElementTagNameMap[K]>

    • Type Parameters

      • K extends keyof HTMLElementDeprecatedTagNameMap

      Parameters

      • qualifiedName: K

      Returns HTMLCollectionOf<HTMLElementDeprecatedTagNameMap[K]>

    • Type Parameters

      • K extends keyof HTMLElementDeprecatedTagNameMap

      Parameters

      • qualifiedName: K

      Returns HTMLCollectionOf<HTMLElementDeprecatedTagNameMap[K]>

    • Parameters

      • qualifiedName: string

      Returns HTMLCollectionOf<Element>

    • Parameters

      • qualifiedName: string

      Returns HTMLCollectionOf<Element>

    • MDN Reference

      +>().getElementsByTagName

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:7826
    • Parameters

      • namespaceURI: "http://www.w3.org/1999/xhtml"
      • localName: string

      Returns HTMLCollectionOf<HTMLElement>

    • Parameters

      • namespaceURI: "http://www.w3.org/2000/svg"
      • localName: string

      Returns HTMLCollectionOf<SVGElement>

    • Parameters

      • namespaceURI: "http://www.w3.org/2000/svg"
      • localName: string

      Returns HTMLCollectionOf<SVGElement>

    • Parameters

      • namespaceURI: "http://www.w3.org/1998/Math/MathML"
      • localName: string

      Returns HTMLCollectionOf<MathMLElement>

    • Parameters

      • namespaceURI: "http://www.w3.org/1998/Math/MathML"
      • localName: string

      Returns HTMLCollectionOf<MathMLElement>

    • Parameters

      • namespace: null | string
      • localName: string

      Returns HTMLCollectionOf<Element>

    • Parameters

      • namespace: null | string
      • localName: string

      Returns HTMLCollectionOf<Element>

    • Returns node's root.

      +>().getElementsByTagNameNS

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:7831
    • Parameters

      • Optionaloptions: GetHTMLOptions

      Returns string

    • Returns node's root.

      MDN Reference

      Parameters

      • Optionaloptions: GetRootNodeOptions

      Returns Node

    • Returns true if element has an attribute whose qualified name is qualifiedName, and false otherwise.

      +>().getRootNode

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:15928
    • Returns true if element has an attribute whose qualified name is qualifiedName, and false otherwise.

      MDN Reference

      Parameters

      • qualifiedName: string

      Returns boolean

    • Returns true if element has an attribute whose namespace is namespace and local name is localName.

      +>().hasAttribute

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:7839
    • 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

    • Returns true if element has attributes, and false otherwise.

      +>().hasAttributeNS

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:7845
    • Returns true if element has attributes, and false otherwise.

      MDN Reference

      Returns boolean

    • Returns whether node has children.

      +>().hasAttributes

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:7851
    • Returns whether node has children.

      MDN Reference

      Returns boolean

    • MDN Reference

      +>().hasChildNodes

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:15934
    • Parameters

      • pointerId: number

      Returns boolean

    • MDN Reference

      +>().hasPointerCapture

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:7853
    • Returns void

    • MDN Reference

      +>().hidePopover

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:10078
    • Parameters

      • where: InsertPosition
      • element: Element

      Returns null | Element

    • Parameters

      • position: InsertPosition
      • text: string

      Returns void

    • Parameters

      • position: InsertPosition
      • string: string

      Returns void

    • MDN Reference

      +>().insertAdjacentHTML

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:7857
    • Parameters

      • where: InsertPosition
      • data: string

      Returns void

    • MDN Reference

      +>().insertAdjacentText

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:7859
    • Type Parameters

      • T extends Node

      Parameters

      • node: T
      • child: null | Node

      Returns T

    • MDN Reference

      +>().insertBefore

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:15936
    • Parameters

      • namespace: null | string

      Returns boolean

    • Returns whether node and otherNode have the same properties.

      +>().isDefaultNamespace

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:15938
    • Returns whether node and otherNode have the same properties.

      MDN Reference

      Parameters

      • otherNode: null | Node

      Returns boolean

    • MDN Reference

      +>().isEqualNode

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:15944
    • Parameters

      • otherNode: null | Node

      Returns boolean

    • MDN Reference

      +>().isSameNode

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:15946
    • Parameters

      • prefix: null | string

      Returns null | string

    • MDN Reference

      +>().lookupNamespaceURI

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:15948
    • Parameters

      • namespace: null | string

      Returns null | string

    • Returns true if matching selectors against element's root yields element, and false otherwise.

      +>().lookupPrefix

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:15950
    • Returns true if matching selectors against element's root yields element, and false otherwise.

      MDN Reference

      Parameters

      • selectors: string

      Returns boolean

    • Removes empty exclusive Text nodes and concatenates the data of remaining contiguous exclusive Text nodes into the first of their nodes.

      +>().matches

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:7865
    • 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

    • Inserts nodes before the first child of node, while replacing strings in nodes with equivalent Text nodes.

      +>().normalize

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:15956
    • 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

      • Rest...nodes: (string | Node)[]

      Returns void

    • Returns the first element that is a descendant of node that matches selectors.

      +>().prepend

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:16559
    • 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]

    • Type Parameters

      • K extends keyof SVGElementTagNameMap

      Parameters

      • selectors: K

      Returns null | SVGElementTagNameMap[K]

    • Type Parameters

      • K extends keyof SVGElementTagNameMap

      Parameters

      • selectors: K

      Returns null | SVGElementTagNameMap[K]

    • Type Parameters

      • K extends keyof MathMLElementTagNameMap

      Parameters

      • selectors: K

      Returns null | MathMLElementTagNameMap[K]

    • Type Parameters

      • K extends keyof MathMLElementTagNameMap

      Parameters

      • selectors: K

      Returns null | MathMLElementTagNameMap[K]

    • Type Parameters

      • K extends keyof HTMLElementDeprecatedTagNameMap

      Parameters

      • selectors: K

      Returns null | HTMLElementDeprecatedTagNameMap[K]

    • Type Parameters

      • K extends keyof HTMLElementDeprecatedTagNameMap

      Parameters

      • selectors: K

      Returns null | HTMLElementDeprecatedTagNameMap[K]

    • Type Parameters

      • E extends Element = Element

      Parameters

      • selectors: string

      Returns null | E

    • Type Parameters

      • E extends Element = Element

      Parameters

      • selectors: string

      Returns null | E

    • Returns all element descendants of node that match selectors.

      +>().querySelector

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:16570
    • Returns all element descendants of node that match selectors.

      MDN Reference

      Type Parameters

      • K extends keyof HTMLElementTagNameMap

      Parameters

      • selectors: K

      Returns NodeListOf<HTMLElementTagNameMap[K]>

    • Type Parameters

      • K extends keyof SVGElementTagNameMap

      Parameters

      • selectors: K

      Returns NodeListOf<SVGElementTagNameMap[K]>

    • Type Parameters

      • K extends keyof SVGElementTagNameMap

      Parameters

      • selectors: K

      Returns NodeListOf<SVGElementTagNameMap[K]>

    • Type Parameters

      • K extends keyof MathMLElementTagNameMap

      Parameters

      • selectors: K

      Returns NodeListOf<MathMLElementTagNameMap[K]>

    • Type Parameters

      • K extends keyof MathMLElementTagNameMap

      Parameters

      • selectors: K

      Returns NodeListOf<MathMLElementTagNameMap[K]>

    • Type Parameters

      • K extends keyof HTMLElementDeprecatedTagNameMap

      Parameters

      • selectors: K

      Returns NodeListOf<HTMLElementDeprecatedTagNameMap[K]>

    • Type Parameters

      • K extends keyof HTMLElementDeprecatedTagNameMap

      Parameters

      • selectors: K

      Returns NodeListOf<HTMLElementDeprecatedTagNameMap[K]>

    • Type Parameters

      • E extends Element = Element

      Parameters

      • selectors: string

      Returns NodeListOf<E>

    • Type Parameters

      • E extends Element = Element

      Parameters

      • selectors: string

      Returns NodeListOf<E>

    • MDN Reference

      +>().querySelectorAll

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:16581
    • Parameters

      • pointerId: number

      Returns void

    • Removes node.

      +>().releasePointerCapture

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:7867
    • Removes node.

      MDN Reference

      Returns void

    • Removes element's first attribute whose qualified name is qualifiedName.

      +>().remove

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:5726
    • Removes element's first attribute whose qualified name is qualifiedName.

      MDN Reference

      Parameters

      • qualifiedName: string

      Returns void

    • MDN Reference

      +>().removeAttribute

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:7873
    • Parameters

      • attr: Attr

      Returns Attr

    • Removes element's attribute whose namespace is namespace and local name is localName.

      +>().removeAttributeNode

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:7881
    • Removes element's attribute whose namespace is namespace and local name is localName.

      MDN Reference

      Parameters

      • namespace: null | string
      • localName: string

      Returns void

    • MDN Reference

      +>().removeAttributeNS

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:7879
    • Type Parameters

      • T extends Node

      Parameters

      • child: T

      Returns T

    • Type Parameters

      • K extends keyof HTMLElementEventMap

      Parameters

      • type: K
      • listener: ((this: HTMLElement, ev: HTMLElementEventMap[K]) => any)
          • (this, ev): any
          • Parameters

            Returns any

      • Optionaloptions: boolean | EventListenerOptions

      Returns void

    • Type Parameters

      • K extends keyof HTMLElementEventMap

      Parameters

      • type: K
      • listener: ((this: HTMLElement, ev: HTMLElementEventMap[K]) => any)
          • (this, ev): any
          • Parameters

            Returns any

      • Optionaloptions: boolean | EventListenerOptions

      Returns void

    • Parameters

      • type: string
      • listener: EventListenerOrEventListenerObject
      • Optionaloptions: boolean | EventListenerOptions

      Returns void

    • Parameters

      • type: string
      • listener: EventListenerOrEventListenerObject
      • Optionaloptions: boolean | EventListenerOptions

      Returns void

    • By default, the LisPaginatedSearchMixin +>().removeEventListener

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:10086
    • By default, the LisPaginatedSearchMixin displays search results info using the in paragraph tags. Components that use the mixin can override this portion of the template by implementing their own renderResultsInfo method.

      @@ -1935,101 +1938,105 @@
    • Type Parameters

      • T extends Node

      Parameters

      • node: Node
      • child: T

      Returns T

    • Replace all children of node with nodes, while replacing strings in nodes with equivalent Text nodes.

      +>().replaceChild

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:15960
    • 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

      • Rest...nodes: (string | Node)[]

      Returns void

    • Replaces node with nodes, while replacing strings in nodes with equivalent Text nodes.

      +>().replaceChildren

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:16589
    • 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

      • Rest...nodes: (string | Node)[]

      Returns void

    • Displays element fullscreen and resolves promise when done.

      +>().replaceWith

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:5734
    • 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

      • Optionaloptions: FullscreenOptions

      Returns Promise<void>

    • Returns void

    • Parameters

      • Optionaloptions: PointerLockOptions

      Returns Promise<void>

    • MDN Reference

      +>().requestPointerLock

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:7891
    • Parameters

      • Optionaloptions: ScrollToOptions

      Returns void

    • Parameters

      • x: number
      • y: number

      Returns void

    • Parameters

      • x: number
      • y: number

      Returns void

    • MDN Reference

      +>().scroll

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:7894
    • Parameters

      • Optionaloptions: ScrollToOptions

      Returns void

    • Parameters

      • x: number
      • y: number

      Returns void

    • Parameters

      • x: number
      • y: number

      Returns void

    • MDN Reference

      +>().scrollBy

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:7897
    • Parameters

      • Optionalarg: boolean | ScrollIntoViewOptions

      Returns void

    • MDN Reference

      +>().scrollIntoView

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:7899
    • Parameters

      • Optionaloptions: ScrollToOptions

      Returns void

    • Parameters

      • x: number
      • y: number

      Returns void

    • Parameters

      • x: number
      • y: number

      Returns void

    • Sets the value of element's first attribute whose qualified name is qualifiedName to value.

      +>().scrollTo

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:7902
    • Sets the value of element's first attribute whose qualified name is qualifiedName to value.

      MDN Reference

      Parameters

      • qualifiedName: string
      • value: string

      Returns void

    • MDN Reference

      +>().setAttribute

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:7908
    • Parameters

      • attr: Attr

      Returns null | Attr

    • MDN Reference

      +>().setAttributeNode

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:7916
    • Parameters

      • attr: Attr

      Returns null | Attr

    • Sets the value of element's attribute whose namespace is namespace and local name is localName to value.

      +>().setAttributeNodeNS

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:7918
    • 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

    • MDN Reference

      +>().setAttributeNS

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:7914
    • Parameters

      • html: string

      Returns void

    • Parameters

      • pointerId: number

      Returns void

    • MDN Reference

      +>().setPointerCapture

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:7922
    • Returns void

    • Components that use the +>().showPopover

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:10080
    • 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.

      +>().submit

    • 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
      • Optionalforce: boolean

      Returns boolean

    • Parameters

      • Optionalforce: boolean

      Returns void

    • Parameters

      • Optionalforce: boolean

      Returns boolean

    • A helper method that returns that first value that's defined: the given value, the value of the +>().togglePopover

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:10082
    • A helper method that returns that first value that's defined: the given value, the value of the specified querystring parameter, an empty string.

      Parameters

      • value: undefined | string

        The value to potentially return.

      • parameter: string

        The querystring parameter to potentially return the value of.

        @@ -2037,12 +2044,12 @@
    • Parameters

      • selectors: string

      Returns boolean

      This is a legacy alias of matches.

      MDN Reference

    • Adds an initializer function to the class that is called during instance +>().webkitMatchesSelector

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:7936
    • 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 @@ -2133,7 +2140,7 @@

      Returns 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 @@ -2211,7 +2218,7 @@ >().getPropertyOptions

      • Defined in node_modules/@lit/reactive-element/reactive-element.d.ts:416

    rendering

    renderOptions: RenderOptions
    renderRoot: HTMLElement | DocumentFragment

    Node or ShadowRoot into which element DOM should be rendered. Defaults +>().renderOptions

    • Defined in node_modules/lit-element/lit-element.d.ts:88
    renderRoot: DocumentFragment | HTMLElement

    Node or ShadowRoot into which element DOM should be rendered. Defaults to an open shadowRoot.

    • Returns HTMLElement | DocumentFragment

    • Returns DocumentFragment | HTMLElement

    • Invoked on each update to perform rendering tasks. This method may return @@ -2359,7 +2366,7 @@

      Parameters

      • changedProperties: Map<string, unknown>

      Returns void

    • Invoked before update() to compute values needed during the update.

      Implement willUpdate to compute property values that depend on other properties and are used in the rest of the update process.

      willUpdate(changedProperties) {
      // only need to check changed properties for an expensive computation.
      if (changedProperties.has('firstName') || changedProperties.has('lastName')) {
      this.sha = computeSHA(`${this.firstName} ${this.lastName}`);
      }
      }

      render() {
      return html`SHA: ${this.sha}`;
      } @@ -2368,4 +2375,4 @@

      Parameters

      • _changedProperties: Map<PropertyKey, unknown> | PropertyValueMap<any>

      Returns void

    +>().willUpdate

    • Defined in node_modules/@lit/reactive-element/reactive-element.d.ts:651
    diff --git a/docs/classes/user_components.LisLinkoutElement.html b/docs/classes/user_components.LisLinkoutElement.html index d34e962..4626261 100644 --- a/docs/classes/user_components.LisLinkoutElement.html +++ b/docs/classes/user_components.LisLinkoutElement.html @@ -9,17 +9,20 @@
       <lis-linkout-element id="linkouts"></lis-linkout-element>

    <!-- configure the Web Component via JavaScript -->
    <script type="text/javascript">
    // a site-specific function that sends a request to a linkout API
    function getGeneLinkouts(genes) {
    // returns a Promise that resolves to a linkout results object
    }
    // get the linkout element
    const linkoutElement = document.getElementById('linkouts');
    // set the element's linkoutFunction property
    linkoutElement.linkoutFunction = getGeneLinkouts;
    // get linkouts when the page is finished loading
    window.onload = (event) => {
    linkoutElement.getLinkouts(['cicar.CDCFrontier.gnm3.ann1.Ca1g000600']);
    }
    </script>
    -

    Hierarchy

    • LitElement
      • LisLinkoutElement

    Hierarchy

    • LitElement
      • LisLinkoutElement

    Other

    • Returns LisLinkoutElement

    accessKey: string
    accessKeyLabel: string
    ariaAtomic: null | string
    ariaAutoComplete: null | string
    ariaBusy: null | string
    ariaChecked: null | string
    ariaColCount: null | string
    ariaColIndex: null | string
    ariaColSpan: null | string
    ariaCurrent: null | string
    ariaDisabled: null | string
    ariaExpanded: null | string
    ariaHasPopup: null | string
    ariaHidden: null | string
    ariaInvalid: null | string
    ariaKeyShortcuts: null | string
    ariaLabel: null | string
    ariaLevel: null | string
    ariaLive: null | string
    ariaModal: null | string
    ariaMultiLine: null | string
    ariaMultiSelectable: null | string
    ariaOrientation: null | string
    ariaPlaceholder: null | string
    ariaPosInSet: null | string
    ariaPressed: null | string
    ariaReadOnly: null | string
    ariaRequired: null | string
    ariaRoleDescription: null | string
    ariaRowCount: null | string
    ariaRowIndex: null | string
    ariaRowSpan: null | string
    ariaSelected: null | string
    ariaSetSize: null | string
    ariaSort: null | string
    ariaValueMax: null | string
    ariaValueMin: null | string
    ariaValueNow: null | string
    ariaValueText: null | string
    assignedSlot: null | HTMLSlotElement
    ATTRIBUTE_NODE
    attributes: NamedNodeMap
    attributeStyleMap: StylePropertyMap
    autocapitalize: string
    autofocus: boolean
    baseURI: string

    Returns node's node document's document base URL.

    +
    accessKeyLabel: string
    ariaAtomic: null | string
    ariaAutoComplete: null | string
    ariaBrailleLabel: null | string
    ariaBrailleRoleDescription: null | string
    ariaBusy: null | string
    ariaChecked: null | string
    ariaColCount: null | string
    ariaColIndex: null | string
    ariaColSpan: null | string
    ariaCurrent: null | string
    ariaDescription: null | string
    ariaDisabled: null | string
    ariaExpanded: null | string
    ariaHasPopup: null | string
    ariaHidden: null | string
    ariaInvalid: null | string
    ariaKeyShortcuts: null | string
    ariaLabel: null | string
    ariaLevel: null | string
    ariaLive: null | string
    ariaModal: null | string
    ariaMultiLine: null | string
    ariaMultiSelectable: null | string
    ariaOrientation: null | string
    ariaPlaceholder: null | string
    ariaPosInSet: null | string
    ariaPressed: null | string
    ariaReadOnly: null | string
    ariaRequired: null | string
    ariaRoleDescription: null | string
    ariaRowCount: null | string
    ariaRowIndex: null | string
    ariaRowSpan: null | string
    ariaSelected: null | string
    ariaSetSize: null | string
    ariaSort: null | string
    ariaValueMax: null | string
    ariaValueMin: null | string
    ariaValueNow: null | string
    ariaValueText: null | string
    assignedSlot: null | HTMLSlotElement
    ATTRIBUTE_NODE
    attributes: NamedNodeMap
    attributeStyleMap: StylePropertyMap
    autocapitalize: string
    autofocus: boolean
    baseURI: string

    Returns node's node document's document base URL.

    MDN Reference

    -
    cancelPromiseController: LisCancelPromiseController = ...
    CDATA_SECTION_NODE

    node is a CDATASection node.

    -
    childElementCount: number
    childNodes: NodeListOf<ChildNode>

    Returns the children.

    +
    cancelPromiseController: LisCancelPromiseController = ...
    CDATA_SECTION_NODE

    node is a CDATASection node.

    +
    childElementCount: number
    childNodes: NodeListOf<ChildNode>

    Returns the children.

    MDN Reference

    -
    children: HTMLCollection

    Returns the child elements.

    +
    children: HTMLCollection

    Returns the child elements.

    MDN Reference

    -
    classList: DOMTokenList

    Allows for manipulation of element's class content attribute as a set of whitespace-separated tokens through a DOMTokenList object.

    +
    classList: DOMTokenList

    Allows for manipulation of element's class content attribute as a set of whitespace-separated tokens through a DOMTokenList object.

    MDN Reference

    -
    className: string

    Returns the value of element's class content attribute. Can be set to change it.

    +
    className: string

    Returns the value of element's class content attribute. Can be set to change it.

    MDN Reference

    -
    clientHeight: number
    clientLeft: number
    clientTop: number
    clientWidth: number
    COMMENT_NODE

    node is a Comment node.

    -
    contentEditable: string
    dataset: DOMStringMap
    dir: string
    DOCUMENT_FRAGMENT_NODE

    node is a DocumentFragment node.

    -
    DOCUMENT_NODE

    node is a document.

    -
    DOCUMENT_POSITION_CONTAINED_BY

    Set when other is a descendant of node.

    -
    DOCUMENT_POSITION_CONTAINS

    Set when other is an ancestor of node.

    -
    DOCUMENT_POSITION_DISCONNECTED

    Set when node and other are not in the same tree.

    -
    DOCUMENT_POSITION_FOLLOWING

    Set when other is following node.

    -
    DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC
    DOCUMENT_POSITION_PRECEDING

    Set when other is preceding node.

    -
    DOCUMENT_TYPE_NODE

    node is a doctype.

    -
    draggable: boolean
    ELEMENT_NODE

    node is an element.

    -
    enterKeyHint: string
    ENTITY_NODE
    ENTITY_REFERENCE_NODE
    firstChild: null | ChildNode

    Returns the first child.

    +
    clientHeight: number
    clientLeft: number
    clientTop: number
    clientWidth: number
    COMMENT_NODE

    node is a Comment node.

    +
    contentEditable: string
    dataset: DOMStringMap
    dir: string
    DOCUMENT_FRAGMENT_NODE

    node is a DocumentFragment node.

    +
    DOCUMENT_NODE

    node is a document.

    +
    DOCUMENT_POSITION_CONTAINED_BY

    Set when other is a descendant of node.

    +
    DOCUMENT_POSITION_CONTAINS

    Set when other is an ancestor of node.

    +
    DOCUMENT_POSITION_DISCONNECTED

    Set when node and other are not in the same tree.

    +
    DOCUMENT_POSITION_FOLLOWING

    Set when other is following node.

    +
    DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC
    DOCUMENT_POSITION_PRECEDING

    Set when other is preceding node.

    +
    DOCUMENT_TYPE_NODE

    node is a doctype.

    +
    draggable: boolean
    ELEMENT_NODE

    node is an element.

    +
    enterKeyHint: string
    ENTITY_NODE
    ENTITY_REFERENCE_NODE
    firstChild: null | ChildNode

    Returns the first child.

    MDN Reference

    -
    firstElementChild: null | Element

    Returns the first child that is an element, and null otherwise.

    +
    firstElementChild: null | Element

    Returns the first child that is an element, and null otherwise.

    MDN Reference

    -
    hidden: boolean
    id: string

    Returns the value of element's id content attribute. Can be set to change it.

    +
    hidden: boolean
    id: string

    Returns the value of element's id content attribute. Can be set to change it.

    MDN Reference

    -
    inert: boolean
    innerHTML: string
    innerText: string
    inputMode: string
    isConnected: boolean

    Returns true if node is connected and false otherwise.

    +
    inert: boolean
    innerHTML: string
    innerText: string
    inputMode: string
    isConnected: boolean

    Returns true if node is connected and false otherwise.

    MDN Reference

    -
    isContentEditable: boolean
    lang: string
    lastChild: null | ChildNode

    Returns the last child.

    +
    isContentEditable: boolean
    lang: string
    lastChild: null | ChildNode

    Returns the last child.

    MDN Reference

    -
    lastElementChild: null | Element

    Returns the last child that is an element, and null otherwise.

    +
    lastElementChild: null | Element

    Returns the last child that is an element, and null otherwise.

    MDN Reference

    -
    linkoutFunction: LinkoutFunction<unknown> = ...
    localName: string

    Returns the local name.

    +
    linkoutFunction: LinkoutFunction<unknown> = ...
    localName: string

    Returns the local name.

    MDN Reference

    -
    namespaceURI: null | string

    Returns the namespace.

    +
    namespaceURI: null | string

    Returns the namespace.

    MDN Reference

    -
    nextElementSibling: null | Element

    Returns the first following sibling that is an element, and null otherwise.

    +
    nextElementSibling: null | Element

    Returns the first following sibling that is an element, and null otherwise.

    MDN Reference

    -
    nextSibling: null | ChildNode

    Returns the next sibling.

    +
    nextSibling: null | ChildNode

    Returns the next sibling.

    MDN Reference

    -
    nodeName: string

    Returns a string appropriate for the type of node.

    +
    nodeName: string

    Returns a string appropriate for the type of node.

    MDN Reference

    -
    nodeType: number

    Returns the type of node.

    +
    nodeType: number

    Returns the type of node.

    MDN Reference

    -
    nodeValue: null | string
    nonce?: string
    NOTATION_NODE
    offsetHeight: number
    offsetLeft: number
    offsetParent: null | Element
    offsetTop: number
    offsetWidth: number
    onabort: null | ((this: GlobalEventHandlers, ev: UIEvent) => any)

    Fires when the user aborts the download.

    +
    nodeValue: null | string
    nonce?: string
    NOTATION_NODE
    offsetHeight: number
    offsetLeft: number
    offsetParent: null | Element
    offsetTop: number
    offsetWidth: number
    onabort: null | ((this: GlobalEventHandlers, ev: UIEvent) => any)

    Fires when the user aborts the download.

    The event.

    MDN Reference

    -
    onanimationcancel: null | ((this: GlobalEventHandlers, ev: AnimationEvent) => any)
    onanimationend: null | ((this: GlobalEventHandlers, ev: AnimationEvent) => any)
    onanimationiteration: null | ((this: GlobalEventHandlers, ev: AnimationEvent) => any)
    onanimationstart: null | ((this: GlobalEventHandlers, ev: AnimationEvent) => any)
    onauxclick: null | ((this: GlobalEventHandlers, ev: MouseEvent) => any)
    onbeforeinput: null | ((this: GlobalEventHandlers, ev: InputEvent) => any)
    onblur: null | ((this: GlobalEventHandlers, ev: FocusEvent) => any)

    Fires when the object loses the input focus.

    +
    onanimationcancel: null | ((this: GlobalEventHandlers, ev: AnimationEvent) => any)
    onanimationend: null | ((this: GlobalEventHandlers, ev: AnimationEvent) => any)
    onanimationiteration: null | ((this: GlobalEventHandlers, ev: AnimationEvent) => any)
    onanimationstart: null | ((this: GlobalEventHandlers, ev: AnimationEvent) => any)
    onauxclick: null | ((this: GlobalEventHandlers, ev: MouseEvent) => any)
    onbeforeinput: null | ((this: GlobalEventHandlers, ev: InputEvent) => any)
    onbeforetoggle: null | ((this: GlobalEventHandlers, ev: Event) => any)
    onblur: null | ((this: GlobalEventHandlers, ev: FocusEvent) => any)

    Fires when the object loses the input focus.

    The focus event.

    MDN Reference

    -
    oncancel: null | ((this: GlobalEventHandlers, ev: Event) => any)
    oncanplay: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when playback is possible, but would require further buffering.

    +
    oncancel: null | ((this: GlobalEventHandlers, ev: Event) => any)
    oncanplay: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when playback is possible, but would require further buffering.

    The event.

    MDN Reference

    -
    oncanplaythrough: null | ((this: GlobalEventHandlers, ev: Event) => any)
    onchange: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Fires when the contents of the object or selection have changed.

    +
    oncanplaythrough: null | ((this: GlobalEventHandlers, ev: Event) => any)
    onchange: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Fires when the contents of the object or selection have changed.

    The event.

    MDN Reference

    -
    onclick: null | ((this: GlobalEventHandlers, ev: MouseEvent) => any)

    Fires when the user clicks the left mouse button on the object

    +
    onclick: null | ((this: GlobalEventHandlers, ev: MouseEvent) => any)

    Fires when the user clicks the left mouse button on the object

    The mouse event.

    MDN Reference

    -
    onclose: null | ((this: GlobalEventHandlers, ev: Event) => any)
    oncontextmenu: null | ((this: GlobalEventHandlers, ev: MouseEvent) => any)

    Fires when the user clicks the right mouse button in the client area, opening the context menu.

    +
    onclose: null | ((this: GlobalEventHandlers, ev: Event) => any)
    oncontextlost: null | ((this: GlobalEventHandlers, ev: Event) => any)
    oncontextmenu: null | ((this: GlobalEventHandlers, ev: MouseEvent) => any)

    Fires when the user clicks the right mouse button in the client area, opening the context menu.

    The mouse event.

    MDN Reference

    -
    oncopy: null | ((this: GlobalEventHandlers, ev: ClipboardEvent) => any)
    oncuechange: null | ((this: GlobalEventHandlers, ev: Event) => any)
    oncut: null | ((this: GlobalEventHandlers, ev: ClipboardEvent) => any)
    ondblclick: null | ((this: GlobalEventHandlers, ev: MouseEvent) => any)

    Fires when the user double-clicks the object.

    +
    oncontextrestored: null | ((this: GlobalEventHandlers, ev: Event) => any)
    oncopy: null | ((this: GlobalEventHandlers, ev: ClipboardEvent) => any)
    oncuechange: null | ((this: GlobalEventHandlers, ev: Event) => any)
    oncut: null | ((this: GlobalEventHandlers, ev: ClipboardEvent) => any)
    ondblclick: null | ((this: GlobalEventHandlers, ev: MouseEvent) => any)

    Fires when the user double-clicks the object.

    The mouse event.

    MDN Reference

    -
    ondrag: null | ((this: GlobalEventHandlers, ev: DragEvent) => any)

    Fires on the source object continuously during a drag operation.

    +
    ondrag: null | ((this: GlobalEventHandlers, ev: DragEvent) => any)

    Fires on the source object continuously during a drag operation.

    The event.

    MDN Reference

    -
    ondragend: null | ((this: GlobalEventHandlers, ev: DragEvent) => any)

    Fires on the source object when the user releases the mouse at the close of a drag operation.

    +
    ondragend: null | ((this: GlobalEventHandlers, ev: DragEvent) => any)

    Fires on the source object when the user releases the mouse at the close of a drag operation.

    The event.

    MDN Reference

    -
    ondragenter: null | ((this: GlobalEventHandlers, ev: DragEvent) => any)

    Fires on the target element when the user drags the object to a valid drop target.

    +
    ondragenter: null | ((this: GlobalEventHandlers, ev: DragEvent) => any)

    Fires on the target element when the user drags the object to a valid drop target.

    The drag event.

    MDN Reference

    -
    ondragleave: null | ((this: GlobalEventHandlers, ev: DragEvent) => any)

    Fires on the target object when the user moves the mouse out of a valid drop target during a drag operation.

    +
    ondragleave: null | ((this: GlobalEventHandlers, ev: DragEvent) => any)

    Fires on the target object when the user moves the mouse out of a valid drop target during a drag operation.

    The drag event.

    MDN Reference

    -
    ondragover: null | ((this: GlobalEventHandlers, ev: DragEvent) => any)

    Fires on the target element continuously while the user drags the object over a valid drop target.

    +
    ondragover: null | ((this: GlobalEventHandlers, ev: DragEvent) => any)

    Fires on the target element continuously while the user drags the object over a valid drop target.

    The event.

    MDN Reference

    -
    ondragstart: null | ((this: GlobalEventHandlers, ev: DragEvent) => any)

    Fires on the source object when the user starts to drag a text selection or selected object.

    +
    ondragstart: null | ((this: GlobalEventHandlers, ev: DragEvent) => any)

    Fires on the source object when the user starts to drag a text selection or selected object.

    The event.

    MDN Reference

    -
    ondrop: null | ((this: GlobalEventHandlers, ev: DragEvent) => any)
    ondurationchange: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when the duration attribute is updated.

    +
    ondrop: null | ((this: GlobalEventHandlers, ev: DragEvent) => any)
    ondurationchange: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when the duration attribute is updated.

    The event.

    MDN Reference

    -
    onemptied: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when the media element is reset to its initial state.

    +
    onemptied: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when the media element is reset to its initial state.

    The event.

    MDN Reference

    -
    onended: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when the end of playback is reached.

    +
    onended: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when the end of playback is reached.

    The event

    MDN Reference

    -
    onerror: OnErrorEventHandler

    Fires when an error occurs during object loading.

    +
    onerror: OnErrorEventHandler

    Fires when an error occurs during object loading.

    The event.

    MDN Reference

    -
    onfocus: null | ((this: GlobalEventHandlers, ev: FocusEvent) => any)

    Fires when the object receives focus.

    +
    onfocus: null | ((this: GlobalEventHandlers, ev: FocusEvent) => any)

    Fires when the object receives focus.

    The event.

    MDN Reference

    -
    onformdata: null | ((this: GlobalEventHandlers, ev: FormDataEvent) => any)
    onfullscreenchange: null | ((this: Element, ev: Event) => any)
    onfullscreenerror: null | ((this: Element, ev: Event) => any)
    ongotpointercapture: null | ((this: GlobalEventHandlers, ev: PointerEvent) => any)
    oninput: null | ((this: GlobalEventHandlers, ev: Event) => any)
    oninvalid: null | ((this: GlobalEventHandlers, ev: Event) => any)
    onkeydown: null | ((this: GlobalEventHandlers, ev: KeyboardEvent) => any)

    Fires when the user presses a key.

    +
    onformdata: null | ((this: GlobalEventHandlers, ev: FormDataEvent) => any)
    onfullscreenchange: null | ((this: Element, ev: Event) => any)
    onfullscreenerror: null | ((this: Element, ev: Event) => any)
    ongotpointercapture: null | ((this: GlobalEventHandlers, ev: PointerEvent) => any)
    oninput: null | ((this: GlobalEventHandlers, ev: Event) => any)
    oninvalid: null | ((this: GlobalEventHandlers, ev: Event) => any)
    onkeydown: null | ((this: GlobalEventHandlers, ev: KeyboardEvent) => any)

    Fires when the user presses a key.

    The keyboard event

    MDN Reference

    -
    onkeypress: null | ((this: GlobalEventHandlers, ev: KeyboardEvent) => any)

    Fires when the user presses an alphanumeric key.

    +
    onkeypress: null | ((this: GlobalEventHandlers, ev: KeyboardEvent) => any)

    Fires when the user presses an alphanumeric key.

    The event.

    MDN Reference

    -
    onkeyup: null | ((this: GlobalEventHandlers, ev: KeyboardEvent) => any)

    Fires when the user releases a key.

    +
    onkeyup: null | ((this: GlobalEventHandlers, ev: KeyboardEvent) => any)

    Fires when the user releases a key.

    The keyboard event

    MDN Reference

    -
    onload: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Fires immediately after the browser loads the object.

    +
    onload: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Fires immediately after the browser loads the object.

    The event.

    MDN Reference

    -
    onloadeddata: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when media data is loaded at the current playback position.

    +
    onloadeddata: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when media data is loaded at the current playback position.

    The event.

    MDN Reference

    -
    onloadedmetadata: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when the duration and dimensions of the media have been determined.

    +
    onloadedmetadata: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when the duration and dimensions of the media have been determined.

    The event.

    MDN Reference

    -
    onloadstart: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when Internet Explorer begins looking for media data.

    +
    onloadstart: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when Internet Explorer begins looking for media data.

    The event.

    MDN Reference

    -
    onlostpointercapture: null | ((this: GlobalEventHandlers, ev: PointerEvent) => any)
    onmousedown: null | ((this: GlobalEventHandlers, ev: MouseEvent) => any)

    Fires when the user clicks the object with either mouse button.

    +
    onlostpointercapture: null | ((this: GlobalEventHandlers, ev: PointerEvent) => any)
    onmousedown: null | ((this: GlobalEventHandlers, ev: MouseEvent) => any)

    Fires when the user clicks the object with either mouse button.

    The mouse event.

    MDN Reference

    -
    onmouseenter: null | ((this: GlobalEventHandlers, ev: MouseEvent) => any)
    onmouseleave: null | ((this: GlobalEventHandlers, ev: MouseEvent) => any)
    onmousemove: null | ((this: GlobalEventHandlers, ev: MouseEvent) => any)

    Fires when the user moves the mouse over the object.

    +
    onmouseenter: null | ((this: GlobalEventHandlers, ev: MouseEvent) => any)
    onmouseleave: null | ((this: GlobalEventHandlers, ev: MouseEvent) => any)
    onmousemove: null | ((this: GlobalEventHandlers, ev: MouseEvent) => any)

    Fires when the user moves the mouse over the object.

    The mouse event.

    MDN Reference

    -
    onmouseout: null | ((this: GlobalEventHandlers, ev: MouseEvent) => any)

    Fires when the user moves the mouse pointer outside the boundaries of the object.

    +
    onmouseout: null | ((this: GlobalEventHandlers, ev: MouseEvent) => any)

    Fires when the user moves the mouse pointer outside the boundaries of the object.

    The mouse event.

    MDN Reference

    -
    onmouseover: null | ((this: GlobalEventHandlers, ev: MouseEvent) => any)

    Fires when the user moves the mouse pointer into the object.

    +
    onmouseover: null | ((this: GlobalEventHandlers, ev: MouseEvent) => any)

    Fires when the user moves the mouse pointer into the object.

    The mouse event.

    MDN Reference

    -
    onmouseup: null | ((this: GlobalEventHandlers, ev: MouseEvent) => any)

    Fires when the user releases a mouse button while the mouse is over the object.

    +
    onmouseup: null | ((this: GlobalEventHandlers, ev: MouseEvent) => any)

    Fires when the user releases a mouse button while the mouse is over the object.

    The mouse event.

    MDN Reference

    -
    onpaste: null | ((this: GlobalEventHandlers, ev: ClipboardEvent) => any)
    onpause: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when playback is paused.

    +
    onpaste: null | ((this: GlobalEventHandlers, ev: ClipboardEvent) => any)
    onpause: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when playback is paused.

    The event.

    MDN Reference

    -
    onplay: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when the play method is requested.

    +
    onplay: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when the play method is requested.

    The event.

    MDN Reference

    -
    onplaying: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when the audio or video has started playing.

    +
    onplaying: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when the audio or video has started playing.

    The event.

    MDN Reference

    -
    onpointercancel: null | ((this: GlobalEventHandlers, ev: PointerEvent) => any)
    onpointerdown: null | ((this: GlobalEventHandlers, ev: PointerEvent) => any)
    onpointerenter: null | ((this: GlobalEventHandlers, ev: PointerEvent) => any)
    onpointerleave: null | ((this: GlobalEventHandlers, ev: PointerEvent) => any)
    onpointermove: null | ((this: GlobalEventHandlers, ev: PointerEvent) => any)
    onpointerout: null | ((this: GlobalEventHandlers, ev: PointerEvent) => any)
    onpointerover: null | ((this: GlobalEventHandlers, ev: PointerEvent) => any)
    onpointerup: null | ((this: GlobalEventHandlers, ev: PointerEvent) => any)
    onprogress: null | ((this: GlobalEventHandlers, ev: ProgressEvent<EventTarget>) => any)

    Occurs to indicate progress while downloading media data.

    +
    onpointercancel: null | ((this: GlobalEventHandlers, ev: PointerEvent) => any)
    onpointerdown: null | ((this: GlobalEventHandlers, ev: PointerEvent) => any)
    onpointerenter: null | ((this: GlobalEventHandlers, ev: PointerEvent) => any)
    onpointerleave: null | ((this: GlobalEventHandlers, ev: PointerEvent) => any)
    onpointermove: null | ((this: GlobalEventHandlers, ev: PointerEvent) => any)
    onpointerout: null | ((this: GlobalEventHandlers, ev: PointerEvent) => any)
    onpointerover: null | ((this: GlobalEventHandlers, ev: PointerEvent) => any)
    onpointerup: null | ((this: GlobalEventHandlers, ev: PointerEvent) => any)
    onprogress: null | ((this: GlobalEventHandlers, ev: ProgressEvent<EventTarget>) => any)

    Occurs to indicate progress while downloading media data.

    The event.

    MDN Reference

    -
    onratechange: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when the playback rate is increased or decreased.

    +
    onratechange: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when the playback rate is increased or decreased.

    The event.

    MDN Reference

    -
    onreset: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Fires when the user resets a form.

    +
    onreset: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Fires when the user resets a form.

    The event.

    MDN Reference

    -
    onresize: null | ((this: GlobalEventHandlers, ev: UIEvent) => any)
    onscroll: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Fires when the user repositions the scroll box in the scroll bar on the object.

    +
    onresize: null | ((this: GlobalEventHandlers, ev: UIEvent) => any)
    onscroll: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Fires when the user repositions the scroll box in the scroll bar on the object.

    The event.

    MDN Reference

    -
    onscrollend: null | ((this: GlobalEventHandlers, ev: Event) => any)
    onsecuritypolicyviolation: null | ((this: GlobalEventHandlers, ev: SecurityPolicyViolationEvent) => any)
    onseeked: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when the seek operation ends.

    +
    onscrollend: null | ((this: GlobalEventHandlers, ev: Event) => any)
    onsecuritypolicyviolation: null | ((this: GlobalEventHandlers, ev: SecurityPolicyViolationEvent) => any)
    onseeked: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when the seek operation ends.

    The event.

    MDN Reference

    -
    onseeking: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when the current playback position is moved.

    +
    onseeking: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when the current playback position is moved.

    The event.

    MDN Reference

    -
    onselect: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Fires when the current selection changes.

    +
    onselect: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Fires when the current selection changes.

    The event.

    MDN Reference

    -
    onselectionchange: null | ((this: GlobalEventHandlers, ev: Event) => any)
    onselectstart: null | ((this: GlobalEventHandlers, ev: Event) => any)
    onslotchange: null | ((this: GlobalEventHandlers, ev: Event) => any)
    onstalled: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when the download has stopped.

    +
    onselectionchange: null | ((this: GlobalEventHandlers, ev: Event) => any)
    onselectstart: null | ((this: GlobalEventHandlers, ev: Event) => any)
    onslotchange: null | ((this: GlobalEventHandlers, ev: Event) => any)
    onstalled: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when the download has stopped.

    The event.

    MDN Reference

    -
    onsubmit: null | ((this: GlobalEventHandlers, ev: SubmitEvent) => any)
    onsuspend: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs if the load operation has been intentionally halted.

    +
    onsubmit: null | ((this: GlobalEventHandlers, ev: SubmitEvent) => any)
    onsuspend: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs if the load operation has been intentionally halted.

    The event.

    MDN Reference

    -
    ontimeupdate: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs to indicate the current playback position.

    +
    ontimeupdate: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs to indicate the current playback position.

    The event.

    MDN Reference

    -
    ontoggle: null | ((this: GlobalEventHandlers, ev: Event) => any)
    ontouchcancel?: null | ((this: GlobalEventHandlers, ev: TouchEvent) => any)
    ontouchend?: null | ((this: GlobalEventHandlers, ev: TouchEvent) => any)
    ontouchmove?: null | ((this: GlobalEventHandlers, ev: TouchEvent) => any)
    ontouchstart?: null | ((this: GlobalEventHandlers, ev: TouchEvent) => any)
    ontransitioncancel: null | ((this: GlobalEventHandlers, ev: TransitionEvent) => any)
    ontransitionend: null | ((this: GlobalEventHandlers, ev: TransitionEvent) => any)
    ontransitionrun: null | ((this: GlobalEventHandlers, ev: TransitionEvent) => any)
    ontransitionstart: null | ((this: GlobalEventHandlers, ev: TransitionEvent) => any)
    onvolumechange: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when the volume is changed, or playback is muted or unmuted.

    +
    ontoggle: null | ((this: GlobalEventHandlers, ev: Event) => any)
    ontouchcancel?: null | ((this: GlobalEventHandlers, ev: TouchEvent) => any)
    ontouchend?: null | ((this: GlobalEventHandlers, ev: TouchEvent) => any)
    ontouchmove?: null | ((this: GlobalEventHandlers, ev: TouchEvent) => any)
    ontouchstart?: null | ((this: GlobalEventHandlers, ev: TouchEvent) => any)
    ontransitioncancel: null | ((this: GlobalEventHandlers, ev: TransitionEvent) => any)
    ontransitionend: null | ((this: GlobalEventHandlers, ev: TransitionEvent) => any)
    ontransitionrun: null | ((this: GlobalEventHandlers, ev: TransitionEvent) => any)
    ontransitionstart: null | ((this: GlobalEventHandlers, ev: TransitionEvent) => any)
    onvolumechange: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when the volume is changed, or playback is muted or unmuted.

    The event.

    MDN Reference

    -
    onwaiting: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when playback stops because the next frame of a video resource is not available.

    +
    onwaiting: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when playback stops because the next frame of a video resource is not available.

    The event.

    MDN Reference

    -
    onwebkitanimationend: null | ((this: GlobalEventHandlers, ev: Event) => any)

    This is a legacy alias of onanimationend.

    +
    onwebkitanimationend: null | ((this: GlobalEventHandlers, ev: Event) => any)

    This is a legacy alias of onanimationend.

    MDN Reference

    -
    onwebkitanimationiteration: null | ((this: GlobalEventHandlers, ev: Event) => any)

    This is a legacy alias of onanimationiteration.

    +
    onwebkitanimationiteration: null | ((this: GlobalEventHandlers, ev: Event) => any)

    This is a legacy alias of onanimationiteration.

    MDN Reference

    -
    onwebkitanimationstart: null | ((this: GlobalEventHandlers, ev: Event) => any)

    This is a legacy alias of onanimationstart.

    +
    onwebkitanimationstart: null | ((this: GlobalEventHandlers, ev: Event) => any)

    This is a legacy alias of onanimationstart.

    MDN Reference

    -
    onwebkittransitionend: null | ((this: GlobalEventHandlers, ev: Event) => any)

    This is a legacy alias of ontransitionend.

    +
    onwebkittransitionend: null | ((this: GlobalEventHandlers, ev: Event) => any)

    This is a legacy alias of ontransitionend.

    MDN Reference

    -
    onwheel: null | ((this: GlobalEventHandlers, ev: WheelEvent) => any)
    outerHTML: string
    outerText: string
    ownerDocument: Document

    Returns the node document. Returns null for documents.

    +
    onwheel: null | ((this: GlobalEventHandlers, ev: WheelEvent) => any)
    outerHTML: string
    outerText: string
    ownerDocument: Document

    Returns the node document. Returns null for documents.

    MDN Reference

    -
    parentElement: null | HTMLElement

    Returns the parent element.

    +
    parentElement: null | HTMLElement

    Returns the parent element.

    MDN Reference

    -
    parentNode: null | ParentNode

    Returns the parent.

    +
    parentNode: null | ParentNode

    Returns the parent.

    MDN Reference

    -
    part: DOMTokenList
    popover: null | string
    prefix: null | string

    Returns the namespace prefix.

    +
    part: DOMTokenList
    popover: null | string
    prefix: null | string

    Returns the namespace prefix.

    MDN Reference

    -
    previousElementSibling: null | Element

    Returns the first preceding sibling that is an element, and null otherwise.

    +
    previousElementSibling: null | Element

    Returns the first preceding sibling that is an element, and null otherwise.

    MDN Reference

    -
    previousSibling: null | ChildNode

    Returns the previous sibling.

    +
    previousSibling: null | ChildNode

    Returns the previous sibling.

    MDN Reference

    -
    PROCESSING_INSTRUCTION_NODE

    node is a ProcessingInstruction node.

    -
    role: null | string
    scrollHeight: number
    scrollLeft: number
    scrollTop: number
    scrollWidth: number
    shadowRoot: null | ShadowRoot

    Returns element's shadow root, if any, and if shadow root's mode is "open", and null otherwise.

    +
    PROCESSING_INSTRUCTION_NODE

    node is a ProcessingInstruction node.

    +
    role: null | string
    scrollHeight: number
    scrollLeft: number
    scrollTop: number
    scrollWidth: number
    shadowRoot: null | ShadowRoot

    Returns element's shadow root, if any, and if shadow root's mode is "open", and null otherwise.

    MDN Reference

    -
    slot: string

    Returns the value of element's slot content attribute. Can be set to change it.

    +
    slot: string

    Returns the value of element's slot content attribute. Can be set to change it.

    MDN Reference

    -
    spellcheck: boolean
    style: CSSStyleDeclaration
    tabIndex: number
    tagName: string

    Returns the HTML-uppercased qualified name.

    +
    spellcheck: boolean
    style: CSSStyleDeclaration
    tabIndex: number
    tagName: string

    Returns the HTML-uppercased qualified name.

    MDN Reference

    -
    TEXT_NODE

    node is a Text node.

    -
    textContent: null | string
    title: string
    translate: boolean
    _$litElement$: boolean
    _initializers?: Initializer[]
    [metadata]: object & Record<PropertyKey, unknown>
    finalized: undefined | true

    Marks class as having been finalized, which includes creating properties +

    TEXT_NODE

    node is a Text node.

    +
    textContent: null | string
    title: string
    translate: boolean
    _$litElement$: boolean
    _initializers?: Initializer[]
    [metadata]: object & Record<PropertyKey, unknown>
    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.

    -
    • Type Parameters

      • K extends keyof HTMLElementEventMap

      Parameters

      • type: K
      • listener: ((this: HTMLElement, ev: HTMLElementEventMap[K]) => any)
          • (this, ev): any
          • Parameters

            Returns any

      • Optionaloptions: boolean | AddEventListenerOptions

      Returns void

    • Parameters

      • type: string
      • listener: EventListenerOrEventListenerObject
      • Optionaloptions: boolean | AddEventListenerOptions

      Returns void

    • Inserts nodes just after node, while replacing strings in nodes with equivalent Text nodes.

      +
    • Type Parameters

      • K extends keyof HTMLElementEventMap

      Parameters

      • type: K
      • listener: ((this: HTMLElement, ev: HTMLElementEventMap[K]) => any)
          • (this, ev): any
          • Parameters

            Returns any

      • Optionaloptions: boolean | AddEventListenerOptions

      Returns void

    • Parameters

      • type: string
      • listener: EventListenerOrEventListenerObject
      • Optionaloptions: boolean | AddEventListenerOptions

      Returns 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

      • Rest...nodes: (string | Node)[]

      Returns void

    • Parameters

      • keyframes: null | PropertyIndexedKeyframes | Keyframe[]
      • Optionaloptions: number | KeyframeAnimationOptions

      Returns Animation

    • Inserts nodes after the last child of node, while replacing strings in nodes with equivalent Text nodes.

      +

      Parameters

      • Rest...nodes: (string | Node)[]

      Returns void

    • Parameters

      • keyframes: null | PropertyIndexedKeyframes | Keyframe[]
      • Optionaloptions: number | KeyframeAnimationOptions

      Returns Animation

    • 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

      • Rest...nodes: (string | Node)[]

      Returns void

    • Type Parameters

      • T extends Node

      Parameters

      • node: T

      Returns T

    • Returns ElementInternals

    • Creates a shadow root for element and returns it.

      +

      Parameters

      • Rest...nodes: (string | Node)[]

      Returns void

    • Type Parameters

      • T extends Node

      Parameters

      • node: T

      Returns T

    • Returns ElementInternals

    • Creates a shadow root for element and returns it.

      MDN Reference

      -

      Parameters

      • init: ShadowRootInit

      Returns ShadowRoot

    • Inserts nodes just before node, while replacing strings in nodes with equivalent Text nodes.

      +

      Parameters

      • init: ShadowRootInit

      Returns ShadowRoot

    • 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

      • Rest...nodes: (string | Node)[]

      Returns void

    • Returns void

    • Parameters

      • Optionaloptions: CheckVisibilityOptions

      Returns boolean

    • Returns void

    • Returns a copy of node. If deep is true, the copy also includes the node's descendants.

      +

      Parameters

      • Rest...nodes: (string | Node)[]

      Returns void

    • Returns void

    • Parameters

      • Optionaloptions: CheckVisibilityOptions

      Returns boolean

    • Returns void

    • Returns a copy of node. If deep is true, the copy also includes the node's descendants.

      MDN Reference

      -

      Parameters

      • Optionaldeep: boolean

      Returns Node

    • Returns the first (starting at element) inclusive ancestor that matches selectors, and null otherwise.

      +

      Parameters

      • Optionaldeep: boolean

      Returns Node

    • 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]

    • Type Parameters

      • K extends keyof SVGElementTagNameMap

      Parameters

      • selector: K

      Returns null | SVGElementTagNameMap[K]

    • Type Parameters

      • K extends keyof MathMLElementTagNameMap

      Parameters

      • selector: K

      Returns null | MathMLElementTagNameMap[K]

    • Type Parameters

      • E extends Element = Element

      Parameters

      • selectors: string

      Returns null | E

    • Returns a bitmask indicating the position of other relative to node.

      +

      Type Parameters

      • K extends keyof HTMLElementTagNameMap

      Parameters

      • selector: K

      Returns null | HTMLElementTagNameMap[K]

    • Type Parameters

      • K extends keyof SVGElementTagNameMap

      Parameters

      • selector: K

      Returns null | SVGElementTagNameMap[K]

    • Type Parameters

      • K extends keyof MathMLElementTagNameMap

      Parameters

      • selector: K

      Returns null | MathMLElementTagNameMap[K]

    • Type Parameters

      • E extends Element = Element

      Parameters

      • selectors: string

      Returns null | E

    • Returns a bitmask indicating the position of other relative to node.

      MDN Reference

      -

      Parameters

      • other: Node

      Returns number

    • Returns StylePropertyMapReadOnly

    • Returns true if other is an inclusive descendant of node, and false otherwise.

      +

      Parameters

      • other: Node

      Returns number

    • Returns StylePropertyMapReadOnly

    • Returns true if other is an inclusive descendant of node, and false otherwise.

      MDN Reference

      -

      Parameters

      • other: null | Node

      Returns boolean

    • Dispatches a synthetic event event to target and returns true if either event's cancelable attribute value is false or its preventDefault() method was not invoked, and false otherwise.

      +

      Parameters

      • other: null | Node

      Returns 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

      Returns boolean

    • Parameters

      • Optionaloptions: FocusOptions

      Returns void

    • Parameters

      • Optionaloptions: GetAnimationsOptions

      Returns Animation[]

    • Returns element's first attribute whose qualified name is qualifiedName, and null if there is no such attribute otherwise.

      +

      Parameters

      Returns boolean

    • Parameters

      • Optionaloptions: FocusOptions

      Returns void

    • Parameters

      • Optionaloptions: GetAnimationsOptions

      Returns Animation[]

    • 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

    • Returns the qualified names of all element's attributes. Can contain duplicates.

      +

      Parameters

      • qualifiedName: string

      Returns null | string

    • Returns the qualified names of all element's attributes. Can contain duplicates.

      MDN Reference

      -

      Returns string[]

    • Parameters

      • qualifiedName: string

      Returns null | Attr

    • Parameters

      • namespace: null | string
      • localName: string

      Returns null | Attr

    • Returns element's attribute whose namespace is namespace and local name is localName, and null if there is no such attribute otherwise.

      +

      Returns string[]

    • Parameters

      • qualifiedName: string

      Returns null | Attr

    • Parameters

      • namespace: null | string
      • localName: string

      Returns null | Attr

    • 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

    • Returns DOMRect

    • Returns DOMRectList

    • Returns a HTMLCollection of the elements in the object on which the method was invoked (a document or an element) that have all the classes given by classNames. The classNames argument is interpreted as a space-separated list of classes.

      +

      Parameters

      • namespace: null | string
      • localName: string

      Returns null | string

    • Returns DOMRect

    • Returns DOMRectList

    • 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>

    • Type Parameters

      • K extends keyof HTMLElementTagNameMap

      Parameters

      • qualifiedName: K

      Returns HTMLCollectionOf<HTMLElementTagNameMap[K]>

    • Type Parameters

      • K extends keyof SVGElementTagNameMap

      Parameters

      • qualifiedName: K

      Returns HTMLCollectionOf<SVGElementTagNameMap[K]>

    • Type Parameters

      • K extends keyof MathMLElementTagNameMap

      Parameters

      • qualifiedName: K

      Returns HTMLCollectionOf<MathMLElementTagNameMap[K]>

    • Type Parameters

      • K extends keyof HTMLElementDeprecatedTagNameMap

      Parameters

      • qualifiedName: K

      Returns HTMLCollectionOf<HTMLElementDeprecatedTagNameMap[K]>

    • Parameters

      • qualifiedName: string

      Returns HTMLCollectionOf<Element>

    • Parameters

      • namespaceURI: "http://www.w3.org/1999/xhtml"
      • localName: string

      Returns HTMLCollectionOf<HTMLElement>

    • Parameters

      • namespaceURI: "http://www.w3.org/2000/svg"
      • localName: string

      Returns HTMLCollectionOf<SVGElement>

    • Parameters

      • namespaceURI: "http://www.w3.org/1998/Math/MathML"
      • localName: string

      Returns HTMLCollectionOf<MathMLElement>

    • Parameters

      • namespace: null | string
      • localName: string

      Returns HTMLCollectionOf<Element>

    • Gets linkouts for the given data.

      +

      Parameters

      • classNames: string

      Returns HTMLCollectionOf<Element>

    • Type Parameters

      • K extends keyof HTMLElementTagNameMap

      Parameters

      • qualifiedName: K

      Returns HTMLCollectionOf<HTMLElementTagNameMap[K]>

    • Type Parameters

      • K extends keyof SVGElementTagNameMap

      Parameters

      • qualifiedName: K

      Returns HTMLCollectionOf<SVGElementTagNameMap[K]>

    • Type Parameters

      • K extends keyof MathMLElementTagNameMap

      Parameters

      • qualifiedName: K

      Returns HTMLCollectionOf<MathMLElementTagNameMap[K]>

    • Type Parameters

      • K extends keyof HTMLElementDeprecatedTagNameMap

      Parameters

      • qualifiedName: K

      Returns HTMLCollectionOf<HTMLElementDeprecatedTagNameMap[K]>

    • Parameters

      • qualifiedName: string

      Returns HTMLCollectionOf<Element>

    • Parameters

      • namespaceURI: "http://www.w3.org/1999/xhtml"
      • localName: string

      Returns HTMLCollectionOf<HTMLElement>

    • Parameters

      • namespaceURI: "http://www.w3.org/2000/svg"
      • localName: string

      Returns HTMLCollectionOf<SVGElement>

    • Parameters

      • namespaceURI: "http://www.w3.org/1998/Math/MathML"
      • localName: string

      Returns HTMLCollectionOf<MathMLElement>

    • Parameters

      • namespace: null | string
      • localName: string

      Returns HTMLCollectionOf<Element>

    • Parameters

      • Optionaloptions: GetHTMLOptions

      Returns string

    • Gets linkouts for the given data.

      Type Parameters

      • LinkoutData

        Should match the type of the linkout function linkoutData parameter.

      Parameters

      Returns void

    • Returns node's root.

      +

    Returns void

    • Returns node's root.

      MDN Reference

      -

      Parameters

      • Optionaloptions: GetRootNodeOptions

      Returns Node

    • Returns true if element has an attribute whose qualified name is qualifiedName, and false otherwise.

      +

      Parameters

      • Optionaloptions: GetRootNodeOptions

      Returns Node

    • Returns true if element has an attribute whose qualified name is qualifiedName, and false otherwise.

      MDN Reference

      -

      Parameters

      • qualifiedName: string

      Returns boolean

    • Returns true if element has an attribute whose namespace is namespace and local name is localName.

      +

      Parameters

      • qualifiedName: string

      Returns 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

    • Returns true if element has attributes, and false otherwise.

      +

      Parameters

      • namespace: null | string
      • localName: string

      Returns boolean

    • Returns true if element has attributes, and false otherwise.

      MDN Reference

      -

      Returns boolean

    • Returns whether node has children.

      +

      Returns boolean

    • Returns whether node has children.

      MDN Reference

      -

      Returns boolean

    • Parameters

      • pointerId: number

      Returns boolean

    • Returns void

    • Parameters

      • where: InsertPosition
      • element: Element

      Returns null | Element

    • Parameters

      • position: InsertPosition
      • text: string

      Returns void

    • Parameters

      • where: InsertPosition
      • data: string

      Returns void

    • Type Parameters

      • T extends Node

      Parameters

      • node: T
      • child: null | Node

      Returns T

    • Parameters

      • namespace: null | string

      Returns boolean

    • Returns whether node and otherNode have the same properties.

      +

      Returns boolean

    • Parameters

      • pointerId: number

      Returns boolean

    • Returns void

    • Parameters

      • where: InsertPosition
      • element: Element

      Returns null | Element

    • Parameters

      • position: InsertPosition
      • string: string

      Returns void

    • Parameters

      • where: InsertPosition
      • data: string

      Returns void

    • Type Parameters

      • T extends Node

      Parameters

      • node: T
      • child: null | Node

      Returns T

    • Parameters

      • namespace: null | string

      Returns boolean

    • Returns whether node and otherNode have the same properties.

      MDN Reference

      -

      Parameters

      • otherNode: null | Node

      Returns boolean

    • Parameters

      • otherNode: null | Node

      Returns boolean

    • Parameters

      • prefix: null | string

      Returns null | string

    • Parameters

      • namespace: null | string

      Returns null | string

    • Returns true if matching selectors against element's root yields element, and false otherwise.

      +

      Parameters

      • otherNode: null | Node

      Returns boolean

    • Parameters

      • otherNode: null | Node

      Returns boolean

    • Parameters

      • prefix: null | string

      Returns null | string

    • Parameters

      • namespace: null | string

      Returns null | string

    • Returns true if matching selectors against element's root yields element, and false otherwise.

      MDN Reference

      -

      Parameters

      • selectors: string

      Returns boolean

    • Removes empty exclusive Text nodes and concatenates the data of remaining contiguous exclusive Text nodes into the first of their nodes.

      +

      Parameters

      • selectors: string

      Returns boolean

    • 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

    • Inserts nodes before the first child of node, while replacing strings in nodes with equivalent Text nodes.

      +

      Returns 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

      • Rest...nodes: (string | Node)[]

      Returns void

    • Returns the first element that is a descendant of node that matches selectors.

      +

      Parameters

      • Rest...nodes: (string | Node)[]

      Returns void

    • 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]

    • Type Parameters

      • K extends keyof SVGElementTagNameMap

      Parameters

      • selectors: K

      Returns null | SVGElementTagNameMap[K]

    • Type Parameters

      • K extends keyof MathMLElementTagNameMap

      Parameters

      • selectors: K

      Returns null | MathMLElementTagNameMap[K]

    • Type Parameters

      • K extends keyof HTMLElementDeprecatedTagNameMap

      Parameters

      • selectors: K

      Returns null | HTMLElementDeprecatedTagNameMap[K]

    • Type Parameters

      • E extends Element = Element

      Parameters

      • selectors: string

      Returns null | E

    • Returns all element descendants of node that match selectors.

      +

      Type Parameters

      • K extends keyof HTMLElementTagNameMap

      Parameters

      • selectors: K

      Returns null | HTMLElementTagNameMap[K]

    • Type Parameters

      • K extends keyof SVGElementTagNameMap

      Parameters

      • selectors: K

      Returns null | SVGElementTagNameMap[K]

    • Type Parameters

      • K extends keyof MathMLElementTagNameMap

      Parameters

      • selectors: K

      Returns null | MathMLElementTagNameMap[K]

    • Type Parameters

      • K extends keyof HTMLElementDeprecatedTagNameMap

      Parameters

      • selectors: K

      Returns null | HTMLElementDeprecatedTagNameMap[K]

    • Type Parameters

      • E extends Element = Element

      Parameters

      • selectors: string

      Returns null | E

    • Returns all element descendants of node that match selectors.

      MDN Reference

      -

      Type Parameters

      • K extends keyof HTMLElementTagNameMap

      Parameters

      • selectors: K

      Returns NodeListOf<HTMLElementTagNameMap[K]>

    • Type Parameters

      • K extends keyof SVGElementTagNameMap

      Parameters

      • selectors: K

      Returns NodeListOf<SVGElementTagNameMap[K]>

    • Type Parameters

      • K extends keyof MathMLElementTagNameMap

      Parameters

      • selectors: K

      Returns NodeListOf<MathMLElementTagNameMap[K]>

    • Type Parameters

      • K extends keyof HTMLElementDeprecatedTagNameMap

      Parameters

      • selectors: K

      Returns NodeListOf<HTMLElementDeprecatedTagNameMap[K]>

    • Type Parameters

      • E extends Element = Element

      Parameters

      • selectors: string

      Returns NodeListOf<E>

    • Parameters

      • pointerId: number

      Returns void

    • Removes node.

      +

      Type Parameters

      • K extends keyof HTMLElementTagNameMap

      Parameters

      • selectors: K

      Returns NodeListOf<HTMLElementTagNameMap[K]>

    • Type Parameters

      • K extends keyof SVGElementTagNameMap

      Parameters

      • selectors: K

      Returns NodeListOf<SVGElementTagNameMap[K]>

    • Type Parameters

      • K extends keyof MathMLElementTagNameMap

      Parameters

      • selectors: K

      Returns NodeListOf<MathMLElementTagNameMap[K]>

    • Type Parameters

      • K extends keyof HTMLElementDeprecatedTagNameMap

      Parameters

      • selectors: K

      Returns NodeListOf<HTMLElementDeprecatedTagNameMap[K]>

    • Type Parameters

      • E extends Element = Element

      Parameters

      • selectors: string

      Returns NodeListOf<E>

    • Parameters

      • pointerId: number

      Returns void

    • Removes node.

      MDN Reference

      -

      Returns void

    • Removes element's first attribute whose qualified name is qualifiedName.

      +

      Returns void

    • Removes element's first attribute whose qualified name is qualifiedName.

      MDN Reference

      -

      Parameters

      • qualifiedName: string

      Returns void

    • Parameters

      • attr: Attr

      Returns Attr

    • Removes element's attribute whose namespace is namespace and local name is localName.

      +

      Parameters

      • qualifiedName: string

      Returns void

    • Parameters

      • attr: Attr

      Returns Attr

    • Removes element's attribute whose namespace is namespace and local name is localName.

      MDN Reference

      -

      Parameters

      • namespace: null | string
      • localName: string

      Returns void

    • Type Parameters

      • T extends Node

      Parameters

      • child: T

      Returns T

    • Type Parameters

      • K extends keyof HTMLElementEventMap

      Parameters

      • type: K
      • listener: ((this: HTMLElement, ev: HTMLElementEventMap[K]) => any)
          • (this, ev): any
          • Parameters

            Returns any

      • Optionaloptions: boolean | EventListenerOptions

      Returns void

    • Parameters

      • type: string
      • listener: EventListenerOrEventListenerObject
      • Optionaloptions: boolean | EventListenerOptions

      Returns void

    • Type Parameters

      • T extends Node

      Parameters

      • node: Node
      • child: T

      Returns T

    • Replace all children of node with nodes, while replacing strings in nodes with equivalent Text nodes.

      +

      Parameters

      • namespace: null | string
      • localName: string

      Returns void

    • Type Parameters

      • T extends Node

      Parameters

      • child: T

      Returns T

    • Type Parameters

      • K extends keyof HTMLElementEventMap

      Parameters

      • type: K
      • listener: ((this: HTMLElement, ev: HTMLElementEventMap[K]) => any)
          • (this, ev): any
          • Parameters

            Returns any

      • Optionaloptions: boolean | EventListenerOptions

      Returns void

    • Parameters

      • type: string
      • listener: EventListenerOrEventListenerObject
      • Optionaloptions: boolean | EventListenerOptions

      Returns void

    • Type Parameters

      • T extends Node

      Parameters

      • node: Node
      • child: T

      Returns T

    • 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

      • Rest...nodes: (string | Node)[]

      Returns void

    • Replaces node with nodes, while replacing strings in nodes with equivalent Text nodes.

      +

      Parameters

      • Rest...nodes: (string | Node)[]

      Returns 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

      • Rest...nodes: (string | Node)[]

      Returns void

    • Displays element fullscreen and resolves promise when done.

      +

      Parameters

      • Rest...nodes: (string | Node)[]

      Returns 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

      • Optionaloptions: FullscreenOptions

      Returns Promise<void>

    • Returns void

    • Parameters

      • Optionaloptions: ScrollToOptions

      Returns void

    • Parameters

      • x: number
      • y: number

      Returns void

    • Parameters

      • Optionaloptions: ScrollToOptions

      Returns void

    • Parameters

      • x: number
      • y: number

      Returns void

    • Parameters

      • Optionalarg: boolean | ScrollIntoViewOptions

      Returns void

    • Parameters

      • Optionaloptions: ScrollToOptions

      Returns void

    • Parameters

      • x: number
      • y: number

      Returns void

    • Sets the value of element's first attribute whose qualified name is qualifiedName to value.

      +

      Parameters

      • Optionaloptions: FullscreenOptions

      Returns Promise<void>

    • Parameters

      • Optionaloptions: PointerLockOptions

      Returns Promise<void>

    • Parameters

      • Optionaloptions: ScrollToOptions

      Returns void

    • Parameters

      • x: number
      • y: number

      Returns void

    • Parameters

      • Optionaloptions: ScrollToOptions

      Returns void

    • Parameters

      • x: number
      • y: number

      Returns void

    • Parameters

      • Optionalarg: boolean | ScrollIntoViewOptions

      Returns void

    • Parameters

      • Optionaloptions: ScrollToOptions

      Returns void

    • Parameters

      • x: number
      • y: number

      Returns 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

    • Parameters

      • attr: Attr

      Returns null | Attr

    • Parameters

      • attr: Attr

      Returns null | Attr

    • Sets the value of element's attribute whose namespace is namespace and local name is localName to value.

      +

      Parameters

      • qualifiedName: string
      • value: string

      Returns void

    • Parameters

      • attr: Attr

      Returns null | Attr

    • Parameters

      • attr: Attr

      Returns null | Attr

    • 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

    • Parameters

      • pointerId: number

      Returns void

    • Returns void

    • 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.

      +

      Parameters

      • namespace: null | string
      • qualifiedName: string
      • value: string

      Returns void

    • Parameters

      • html: string

      Returns void

    • Parameters

      • pointerId: number

      Returns void

    • Returns void

    • 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
      • Optionalforce: boolean

      Returns boolean

    • Parameters

      • Optionalforce: boolean

      Returns void

    • Parameters

      • selectors: string

      Returns boolean

      This is a legacy alias of matches.

      +

      Parameters

      • qualifiedName: string
      • Optionalforce: boolean

      Returns boolean

    • Parameters

      • Optionalforce: boolean

      Returns boolean

    • Parameters

      • selectors: string

      Returns boolean

      This is a legacy alias of matches.

      MDN Reference

      -
    • Adds an initializer function to the class that is called during instance +

    • 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 @@ -922,7 +943,7 @@

      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>

    rendering

    renderOptions: RenderOptions
    renderRoot: HTMLElement | DocumentFragment

    Node or ShadowRoot into which element DOM should be rendered. Defaults +

    Parameters

    • name: PropertyKey

    Returns PropertyDeclaration<unknown, unknown>

    rendering

    renderOptions: RenderOptions
    renderRoot: DocumentFragment | HTMLElement

    Node or ShadowRoot into which element DOM should be rendered. Defaults to an open shadowRoot.

    shadowRootOptions: ShadowRootInit

    Options used when calling attachShadow. Set this property to customize the options for the shadowRoot; for example, to create a closed @@ -1019,4 +1040,4 @@

    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: Map<PropertyKey, unknown> | PropertyValueMap<any>

    Returns void

    +

    Parameters

    • _changedProperties: Map<PropertyKey, unknown> | PropertyValueMap<any>

    Returns void

    diff --git a/docs/classes/user_components.LisPangeneLookupElement.html b/docs/classes/user_components.LisPangeneLookupElement.html index 451c496..9bb5ea3 100644 --- a/docs/classes/user_components.LisPangeneLookupElement.html +++ b/docs/classes/user_components.LisPangeneLookupElement.html @@ -1,22 +1,9 @@ LisPangeneLookupElement | @legumeinfo/web-components

    <lis-pangene-lookup-element>

    A Web Component that provides an interface for looking up pangenes and -displaying results in a view table. Note that the component saves its state to the -URL query string parameters and a lookup will be automatically performed if the -parameters are present when the componnent is loaded. The component uses the +displaying results in a view table. The component uses the LisPaginatedSearchMixin mixin. See the mixin docs for further details.

    -
      -
    • genus: The selected genus in the lookup form.
    • -
    • species: The selected species in the lookup form.
    • -
    • strain: The selected strain in the lookup form.
    • -
    • assembly: The selected assembly in the lookup form.
    • -
    • annotation: The selected annotation in the lookup form.
    • -
    • identifier: The identifier provided in the lookup form.
    • -
    • description: The description provided in the lookup form.
    • -
    • family: The gene family identifier provided in the lookup form.
    • -
    • page: What page of results to load.
    • -
    -

    HTMLElement properties can only be set via +

    HTMLElement properties can only be set via JavaScript. This means the searchFunction property must be set on a <lis-pangene-lookup-element> tag's instance of the LisPangeneLookupElement class. For example:

    @@ -36,12 +23,7 @@ assembly, and annotation properties can be used to limit all lookups to a specific genus, species, strain, assembly, and annotation. This will cause the genus, species, strain, assembly, and annotation fields of the lookup form to be -automatically set and disabled so that users cannot change them. Additionally, these properties -cannot be overridden using the genus, species, strain, assembly, and annotation -querystring parameters. However, like the genus, species, strain, assembly, and -annotation querystring parameters, if the genus/species/strain/assembly/annotation set are not -present in the formData then the genus/species/strain/assembly/annotation form field will be -set to the default any value. +automatically set and disabled so that users cannot change them. For example:

    <!-- restrict the genus via HTML -->
    <lis-pangene-lookup-element genus="Glycine"></lis-pangene-lookup-element>

    <!-- restrict the genus and species via HTML -->
    <lis-pangene-lookup-element genus="Glycine" species="max"></lis-pangene-lookup-element>

    <!-- restrict the genus and species via JavaScript -->
    <lis-pangene-lookup-element id="pangene-lookup"></lis-pangene-lookup-element>

    <script type="text/javascript">
    // get the pangene lookup element
    const lookupElement = document.getElementById('pangene-lookup');
    // set the element's genus and species properties
    lookupElement.genus = "Cicer";
    lookupElement.species = "arietinum";
    </script>
    @@ -51,21 +33,22 @@
    <!-- set the example text via HTML -->
    <lis-pangene-lookup-element genesExample="Glyma.13G357700 Glyma.13G357702"></lis-pangene-lookup-element>

    <!-- set the example text via JavaScript -->
    <lis-pangene-lookup-element id="pangene-lookup"></lis-pangene-lookup-element>

    <script type="text/javascript">
    // get the pangene lookup element
    const lookupElement = document.getElementById('pangene-lookup');
    // set the element's example text properties
    lookupElement.genesExample = 'Glyma.13G357700 Glyma.13G357702';
    </script>
    -

    Hierarchy

    Hierarchy

    Other

    _formRef: Ref<LisFormWrapperElement>
    _downloadingRef: Ref<LisInlineLoadingElement>
    _loadingRef: Ref<LisLoadingElement>
    _searchData: undefined | PangeneLookupData
    accessKey: string

    MDN Reference

    +)<PangeneLookupData, PangeneLookupResult>()._downloadingRef

    accessKey: string
    accessKeyLabel: string

    MDN Reference

    +)<PangeneLookupData, PangeneLookupResult>().accessKey

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:10036
    accessKeyLabel: string
    annotation?: string

    An optional property that limits lookups to a specific annotation. Setting the property to the +)<PangeneLookupData, PangeneLookupResult>().accessKeyLabel

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:10038
    annotation?: string

    An optional property that limits lookups to a specific annotation. Setting the property to the empty string "" will cause the annotation form field to be set to the default "any" value. Doesn't work without the assembly property.

    -
    ariaAtomic: null | string
    ariaAtomic: null | string
    ariaAutoComplete: null | string

    MDN Reference

    +)<PangeneLookupData, PangeneLookupResult>().ariaAtomic

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:2229
    ariaAutoComplete: null | string
    ariaBusy: null | string

    MDN Reference

    +)<PangeneLookupData, PangeneLookupResult>().ariaAutoComplete

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:2231
    ariaBrailleLabel: null | string
    ariaChecked: null | string

    MDN Reference

    +)<PangeneLookupData, PangeneLookupResult>().ariaBrailleLabel

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:2233
    ariaBrailleRoleDescription: null | string
    ariaColCount: null | string

    MDN Reference

    +)<PangeneLookupData, PangeneLookupResult>().ariaBrailleRoleDescription

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:2235
    ariaBusy: null | string
    ariaColIndex: null | string

    MDN Reference

    +)<PangeneLookupData, PangeneLookupResult>().ariaBusy

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:2237
    ariaChecked: null | string
    ariaColSpan: null | string

    MDN Reference

    +)<PangeneLookupData, PangeneLookupResult>().ariaChecked

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:2239
    ariaColCount: null | string
    ariaCurrent: null | string

    MDN Reference

    +)<PangeneLookupData, PangeneLookupResult>().ariaColCount

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:2241
    ariaColIndex: null | string
    ariaDisabled: null | string

    MDN Reference

    +)<PangeneLookupData, PangeneLookupResult>().ariaColIndex

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:2243
    ariaColSpan: null | string
    ariaExpanded: null | string

    MDN Reference

    +)<PangeneLookupData, PangeneLookupResult>().ariaColSpan

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:2245
    ariaCurrent: null | string
    ariaHasPopup: null | string

    MDN Reference

    +)<PangeneLookupData, PangeneLookupResult>().ariaCurrent

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:2247
    ariaDescription: null | string
    ariaHidden: null | string

    MDN Reference

    +)<PangeneLookupData, PangeneLookupResult>().ariaDescription

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:2249
    ariaDisabled: null | string
    ariaInvalid: null | string
    ariaExpanded: null | string
    ariaKeyShortcuts: null | string

    MDN Reference

    +)<PangeneLookupData, PangeneLookupResult>().ariaExpanded

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:2253
    ariaHasPopup: null | string
    ariaLabel: null | string

    MDN Reference

    +)<PangeneLookupData, PangeneLookupResult>().ariaHasPopup

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:2255
    ariaHidden: null | string
    ariaLevel: null | string

    MDN Reference

    +)<PangeneLookupData, PangeneLookupResult>().ariaHidden

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:2257
    ariaInvalid: null | string
    ariaKeyShortcuts: null | string
    ariaLive: null | string

    MDN Reference

    +)<PangeneLookupData, PangeneLookupResult>().ariaKeyShortcuts

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:2260
    ariaLabel: null | string
    ariaModal: null | string

    MDN Reference

    +)<PangeneLookupData, PangeneLookupResult>().ariaLabel

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:2262
    ariaLevel: null | string
    ariaMultiLine: null | string

    MDN Reference

    +)<PangeneLookupData, PangeneLookupResult>().ariaLevel

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:2264
    ariaLive: null | string
    ariaMultiSelectable: null | string

    MDN Reference

    +)<PangeneLookupData, PangeneLookupResult>().ariaLive

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:2266
    ariaModal: null | string
    ariaOrientation: null | string

    MDN Reference

    +)<PangeneLookupData, PangeneLookupResult>().ariaModal

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:2268
    ariaMultiLine: null | string
    ariaPlaceholder: null | string

    MDN Reference

    +)<PangeneLookupData, PangeneLookupResult>().ariaMultiLine

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:2270
    ariaMultiSelectable: null | string
    ariaPosInSet: null | string

    MDN Reference

    +)<PangeneLookupData, PangeneLookupResult>().ariaMultiSelectable

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:2272
    ariaOrientation: null | string
    ariaPressed: null | string

    MDN Reference

    +)<PangeneLookupData, PangeneLookupResult>().ariaOrientation

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:2274
    ariaPlaceholder: null | string
    ariaReadOnly: null | string

    MDN Reference

    +)<PangeneLookupData, PangeneLookupResult>().ariaPlaceholder

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:2276
    ariaPosInSet: null | string
    ariaRequired: null | string

    MDN Reference

    +)<PangeneLookupData, PangeneLookupResult>().ariaPosInSet

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:2278
    ariaPressed: null | string
    ariaRoleDescription: null | string

    MDN Reference

    +)<PangeneLookupData, PangeneLookupResult>().ariaPressed

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:2280
    ariaReadOnly: null | string
    ariaRowCount: null | string

    MDN Reference

    +)<PangeneLookupData, PangeneLookupResult>().ariaReadOnly

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:2282
    ariaRequired: null | string
    ariaRowIndex: null | string

    MDN Reference

    +)<PangeneLookupData, PangeneLookupResult>().ariaRequired

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:2284
    ariaRoleDescription: null | string
    ariaRowSpan: null | string

    MDN Reference

    +)<PangeneLookupData, PangeneLookupResult>().ariaRoleDescription

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:2286
    ariaRowCount: null | string
    ariaSelected: null | string

    MDN Reference

    +)<PangeneLookupData, PangeneLookupResult>().ariaRowCount

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:2288
    ariaRowIndex: null | string
    ariaSetSize: null | string

    MDN Reference

    +)<PangeneLookupData, PangeneLookupResult>().ariaRowIndex

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:2290
    ariaRowSpan: null | string
    ariaSort: null | string

    MDN Reference

    +)<PangeneLookupData, PangeneLookupResult>().ariaRowSpan

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:2292
    ariaSelected: null | string
    ariaValueMax: null | string

    MDN Reference

    +)<PangeneLookupData, PangeneLookupResult>().ariaSelected

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:2294
    ariaSetSize: null | string
    ariaValueMin: null | string

    MDN Reference

    +)<PangeneLookupData, PangeneLookupResult>().ariaSetSize

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:2296
    ariaSort: null | string
    ariaValueNow: null | string

    MDN Reference

    +)<PangeneLookupData, PangeneLookupResult>().ariaSort

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:2298
    ariaValueMax: null | string
    ariaValueText: null | string

    MDN Reference

    +)<PangeneLookupData, PangeneLookupResult>().ariaValueMax

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:2300
    ariaValueMin: null | string
    assembly?: string

    An optional property that limits lookups to a specific assembly. Setting the property to the +)<PangeneLookupData, PangeneLookupResult>().ariaValueMin

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:2302
    ariaValueNow: null | string
    ariaValueText: null | string
    assembly?: string

    An optional property that limits lookups to a specific assembly. Setting the property to the empty string "" will cause the assembly form field to be set to the default "any" value. Doesn't work without the strain property.

    -
    assignedSlot: null | HTMLSlotElement
    assignedSlot: null | HTMLSlotElement
    ATTRIBUTE_NODE
    ATTRIBUTE_NODE
    attributes: NamedNodeMap

    MDN Reference

    +)<PangeneLookupData, PangeneLookupResult>().ATTRIBUTE_NODE

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:15963
    attributes: NamedNodeMap
    attributeStyleMap: StylePropertyMap
    attributeStyleMap: StylePropertyMap
    autocapitalize: string
    autocapitalize: string
    autofocus: boolean
    autofocus: boolean
    baseURI: string

    Returns node's node document's document base URL.

    +)<PangeneLookupData, PangeneLookupResult>().autofocus

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:11845
    baseURI: string

    Returns node's node document's document base URL.

    MDN Reference

    cancelPromiseController: LisCancelPromiseController

    Current Web standards do not allow Promises to be +)<PangeneLookupData, PangeneLookupResult>().baseURI

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:15832
    cancelPromiseController: LisCancelPromiseController

    Current Web standards do not allow Promises to be cancelled. Components that use the LisPaginatedSearchMixin mixin can use this controller to make Promises cancelable. Event @@ -586,82 +574,82 @@ available for more low-level access. This is the value of the abortSignal attribute of the PaginatedSearchOptions object passed to the component's SearchFunction -and DownloadFunction.

    +and DownloadFunction..

    CDATA_SECTION_NODE

    node is a CDATASection node.

    +)<PangeneLookupData, PangeneLookupResult>().cancelPromiseController

    CDATA_SECTION_NODE

    node is a CDATASection node.

    childElementCount: number

    MDN Reference

    +)<PangeneLookupData, PangeneLookupResult>().CDATA_SECTION_NODE

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:15967
    childElementCount: number
    childNodes: NodeListOf<ChildNode>

    Returns the children.

    +)<PangeneLookupData, PangeneLookupResult>().childElementCount

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:16525
    childNodes: NodeListOf<ChildNode>

    Returns the children.

    MDN Reference

    children: HTMLCollection

    Returns the child elements.

    +)<PangeneLookupData, PangeneLookupResult>().childNodes

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:15838
    children: HTMLCollection

    Returns the child elements.

    MDN Reference

    classList: DOMTokenList

    Allows for manipulation of element's class content attribute as a set of whitespace-separated tokens through a DOMTokenList object.

    +)<PangeneLookupData, PangeneLookupResult>().children

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:16531
    classList: DOMTokenList

    Allows for manipulation of element's class content attribute as a set of whitespace-separated tokens through a DOMTokenList object.

    MDN Reference

    className: string

    Returns the value of element's class content attribute. Can be set to change it.

    +)<PangeneLookupData, PangeneLookupResult>().classList

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:7693
    className: string

    Returns the value of element's class content attribute. Can be set to change it.

    MDN Reference

    clientHeight: number

    MDN Reference

    +)<PangeneLookupData, PangeneLookupResult>().className

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:7699
    clientHeight: number
    clientLeft: number

    MDN Reference

    +)<PangeneLookupData, PangeneLookupResult>().clientHeight

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:7701
    clientLeft: number
    clientTop: number

    MDN Reference

    +)<PangeneLookupData, PangeneLookupResult>().clientLeft

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:7703
    clientTop: number
    clientWidth: number

    MDN Reference

    +)<PangeneLookupData, PangeneLookupResult>().clientTop

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:7705
    clientWidth: number
    COMMENT_NODE

    node is a Comment node.

    +)<PangeneLookupData, PangeneLookupResult>().clientWidth

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:7707
    COMMENT_NODE

    node is a Comment node.

    contentEditable: string

    MDN Reference

    +)<PangeneLookupData, PangeneLookupResult>().COMMENT_NODE

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:15973
    contentEditable: string
    dataset: DOMStringMap

    MDN Reference

    +)<PangeneLookupData, PangeneLookupResult>().contentEditable

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:7957
    dataset: DOMStringMap
    dir: string

    MDN Reference

    +)<PangeneLookupData, PangeneLookupResult>().dataset

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:11847
    dir: string
    DOCUMENT_FRAGMENT_NODE

    node is a DocumentFragment node.

    +)<PangeneLookupData, PangeneLookupResult>().dir

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:10042
    DOCUMENT_FRAGMENT_NODE

    node is a DocumentFragment node.

    DOCUMENT_NODE

    node is a document.

    +)<PangeneLookupData, PangeneLookupResult>().DOCUMENT_FRAGMENT_NODE

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:15979
    DOCUMENT_NODE

    node is a document.

    DOCUMENT_POSITION_CONTAINED_BY

    Set when other is a descendant of node.

    +)<PangeneLookupData, PangeneLookupResult>().DOCUMENT_NODE

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:15975
    DOCUMENT_POSITION_CONTAINED_BY

    Set when other is a descendant of node.

    DOCUMENT_POSITION_CONTAINS

    Set when other is an ancestor of node.

    +)<PangeneLookupData, PangeneLookupResult>().DOCUMENT_POSITION_CONTAINED_BY

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:15990
    DOCUMENT_POSITION_CONTAINS

    Set when other is an ancestor of node.

    DOCUMENT_POSITION_DISCONNECTED

    Set when node and other are not in the same tree.

    +)<PangeneLookupData, PangeneLookupResult>().DOCUMENT_POSITION_CONTAINS

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:15988
    DOCUMENT_POSITION_DISCONNECTED

    Set when node and other are not in the same tree.

    DOCUMENT_POSITION_FOLLOWING

    Set when other is following node.

    +)<PangeneLookupData, PangeneLookupResult>().DOCUMENT_POSITION_DISCONNECTED

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:15982
    DOCUMENT_POSITION_FOLLOWING

    Set when other is following node.

    DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC
    DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC
    DOCUMENT_POSITION_PRECEDING

    Set when other is preceding node.

    +)<PangeneLookupData, PangeneLookupResult>().DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:15991
    DOCUMENT_POSITION_PRECEDING

    Set when other is preceding node.

    DOCUMENT_TYPE_NODE

    node is a doctype.

    +)<PangeneLookupData, PangeneLookupResult>().DOCUMENT_POSITION_PRECEDING

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:15984
    DOCUMENT_TYPE_NODE

    node is a doctype.

    domContentLoadedController: LisDomContentLoadedController

    Components that use the +)<PangeneLookupData, PangeneLookupResult>().DOCUMENT_TYPE_NODE

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:15977
    domContentLoadedController: LisDomContentLoadedController

    Components that use the LisPaginatedSearchMixin mixin can use this controller to subscribe to the DOMContentLoaded event. The advantage to @@ -671,551 +659,560 @@ redraw of the template will be handled by the controller.

    Components that use the LisSearchMixin mixin will -inherit this property. It stores an external function that can optionally be provided -by users of the component that loads a file to download using the data from the -component's submitted search form.

    +)<PangeneLookupData, PangeneLookupResult>().domContentLoadedController

    Components that use the LisPaginatedSearchMixin +mixin will inherit this property. It stores an external function that can optionally +be provided by users of the component that loads a file to download using the data +from the component's submitted search form.

    draggable: boolean

    MDN Reference

    +)<PangeneLookupData, PangeneLookupResult>().downloadFunction

    draggable: boolean
    ELEMENT_NODE

    node is an element.

    +)<PangeneLookupData, PangeneLookupResult>().draggable

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:10044
    ELEMENT_NODE

    node is an element.

    enterKeyHint: string

    MDN Reference

    +)<PangeneLookupData, PangeneLookupResult>().ELEMENT_NODE

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:15962
    enterKeyHint: string
    ENTITY_NODE
    ENTITY_NODE
    ENTITY_REFERENCE_NODE
    ENTITY_REFERENCE_NODE
    firstChild: null | ChildNode

    Returns the first child.

    +)<PangeneLookupData, PangeneLookupResult>().ENTITY_REFERENCE_NODE

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:15968
    firstChild: null | ChildNode

    Returns the first child.

    MDN Reference

    firstElementChild: null | Element

    Returns the first child that is an element, and null otherwise.

    +)<PangeneLookupData, PangeneLookupResult>().firstChild

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:15844
    firstElementChild: null | Element

    Returns the first child that is an element, and null otherwise.

    MDN Reference

    formData: PangeneLookupFormData = ...

    The data used to construct the lookup form in the template.

    -
    formDataCancelPromiseController: LisCancelPromiseController = ...
    formDataFunction: PangeneFormDataFunction = ...

    An optional property that can be used to load the form data via an external function. +)<PangeneLookupData, PangeneLookupResult>().firstElementChild

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:16537
    formData: PangeneLookupFormData = ...

    The data used to construct the lookup form in the template.

    +
    formDataCancelPromiseController: LisCancelPromiseController = ...
    formDataFunction: PangeneFormDataFunction = ...

    An optional property that can be used to load the form data via an external function. If used, the formData attribute/property will be updated using the result.

    -
    genesExample?: string

    An optional property to set the example text for the Gene Identifiers input field.

    -
    genesLimit: number = 100

    The maximum number of input gene identifiers. +

    genesExample?: string

    An optional property to set the example text for the Gene Identifiers input field.

    +
    genesLimit: number = 100

    The maximum number of input gene identifiers. Warning: setting this number too high can cause queries to hit web browsers' URL size limit.

    -
    genesRegexp: RegExp = ...

    What regular experssion should be used to parse the input gene identifiers.

    -
    genus?: string

    An optional property that limits lookups to a specific genus. Setting the property to the +

    genesRegexp: RegExp = ...

    What regular experssion should be used to parse the input gene identifiers.

    +
    genus?: string

    An optional property that limits lookups to a specific genus. Setting the property to the empty string "" will cause the genus form field to be set to the default "any" value.

    -
    hidden: boolean
    hidden: boolean
    id: string

    Returns the value of element's id content attribute. Can be set to change it.

    +)<PangeneLookupData, PangeneLookupResult>().hidden

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:10046
    id: string

    Returns the value of element's id content attribute. Can be set to change it.

    MDN Reference

    inert: boolean

    MDN Reference

    +)<PangeneLookupData, PangeneLookupResult>().id

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:7713
    inert: boolean
    innerHTML: string

    MDN Reference

    +)<PangeneLookupData, PangeneLookupResult>().inert

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:10048
    innerHTML: string
    innerText: string

    MDN Reference

    +)<PangeneLookupData, PangeneLookupResult>().innerHTML

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:7715
    innerText: string
    inputMode: string

    MDN Reference

    +)<PangeneLookupData, PangeneLookupResult>().innerText

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:10050
    inputMode: string
    isConnected: boolean

    Returns true if node is connected and false otherwise.

    +)<PangeneLookupData, PangeneLookupResult>().inputMode

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:7961
    isConnected: boolean

    Returns true if node is connected and false otherwise.

    MDN Reference

    isContentEditable: boolean

    MDN Reference

    +)<PangeneLookupData, PangeneLookupResult>().isConnected

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:15850
    isContentEditable: boolean
    lang: string

    MDN Reference

    +)<PangeneLookupData, PangeneLookupResult>().isContentEditable

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:7963
    lang: string
    lastChild: null | ChildNode

    Returns the last child.

    +)<PangeneLookupData, PangeneLookupResult>().lang

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:10052
    lastChild: null | ChildNode

    Returns the last child.

    MDN Reference

    lastElementChild: null | Element

    Returns the last child that is an element, and null otherwise.

    +)<PangeneLookupData, PangeneLookupResult>().lastChild

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:15856
    lastElementChild: null | Element

    Returns the last child that is an element, and null otherwise.

    MDN Reference

    localName: string

    Returns the local name.

    +)<PangeneLookupData, PangeneLookupResult>().lastElementChild

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:16543
    localName: string

    Returns the local name.

    MDN Reference

    namespaceURI: null | string

    Returns the namespace.

    +)<PangeneLookupData, PangeneLookupResult>().localName

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:7721
    namespaceURI: null | string

    Returns the namespace.

    MDN Reference

    nextElementSibling: null | Element

    Returns the first following sibling that is an element, and null otherwise.

    +)<PangeneLookupData, PangeneLookupResult>().namespaceURI

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:7727
    nextElementSibling: null | Element

    Returns the first following sibling that is an element, and null otherwise.

    MDN Reference

    nextSibling: null | ChildNode

    Returns the next sibling.

    +)<PangeneLookupData, PangeneLookupResult>().nextElementSibling

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:16112
    nextSibling: null | ChildNode

    Returns the next sibling.

    MDN Reference

    nodeName: string

    Returns a string appropriate for the type of node.

    +)<PangeneLookupData, PangeneLookupResult>().nextSibling

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:15862
    nodeName: string

    Returns a string appropriate for the type of node.

    MDN Reference

    nodeType: number

    Returns the type of node.

    +)<PangeneLookupData, PangeneLookupResult>().nodeName

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:15868
    nodeType: number

    Returns the type of node.

    MDN Reference

    nodeValue: null | string

    MDN Reference

    +)<PangeneLookupData, PangeneLookupResult>().nodeType

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:15874
    nodeValue: null | string
    nonce?: string

    MDN Reference

    +)<PangeneLookupData, PangeneLookupResult>().nodeValue

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:15876
    nonce?: string
    NOTATION_NODE
    NOTATION_NODE
    offsetHeight: number

    MDN Reference

    +)<PangeneLookupData, PangeneLookupResult>().NOTATION_NODE

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:15980
    offsetHeight: number
    offsetLeft: number

    MDN Reference

    +)<PangeneLookupData, PangeneLookupResult>().offsetHeight

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:10054
    offsetLeft: number
    offsetParent: null | Element

    MDN Reference

    +)<PangeneLookupData, PangeneLookupResult>().offsetLeft

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:10056
    offsetParent: null | Element
    offsetTop: number

    MDN Reference

    +)<PangeneLookupData, PangeneLookupResult>().offsetParent

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:10058
    offsetTop: number
    offsetWidth: number

    MDN Reference

    +)<PangeneLookupData, PangeneLookupResult>().offsetTop

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:10060
    offsetWidth: number
    onabort: null | ((this: GlobalEventHandlers, ev: UIEvent) => any)

    Fires when the user aborts the download.

    +)<PangeneLookupData, PangeneLookupResult>().offsetWidth

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:10062
    onabort: null | ((this: GlobalEventHandlers, ev: UIEvent) => any)

    Fires when the user aborts the download.

    The event.

    MDN Reference

    onanimationcancel: null | ((this: GlobalEventHandlers, ev: AnimationEvent) => any)

    MDN Reference

    +)<PangeneLookupData, PangeneLookupResult>().onabort

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9032
    onanimationcancel: null | ((this: GlobalEventHandlers, ev: AnimationEvent) => any)
    onanimationend: null | ((this: GlobalEventHandlers, ev: AnimationEvent) => any)
    onanimationend: null | ((this: GlobalEventHandlers, ev: AnimationEvent) => any)

    MDN Reference

    +)<PangeneLookupData, PangeneLookupResult>().onanimationend

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9036
    onanimationiteration: null | ((this: GlobalEventHandlers, ev: AnimationEvent) => any)
    onanimationiteration: null | ((this: GlobalEventHandlers, ev: AnimationEvent) => any)

    MDN Reference

    +)<PangeneLookupData, PangeneLookupResult>().onanimationiteration

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9038
    onanimationstart: null | ((this: GlobalEventHandlers, ev: AnimationEvent) => any)
    onanimationstart: null | ((this: GlobalEventHandlers, ev: AnimationEvent) => any)

    MDN Reference

    +)<PangeneLookupData, PangeneLookupResult>().onanimationstart

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9040
    onauxclick: null | ((this: GlobalEventHandlers, ev: MouseEvent) => any)
    onauxclick: null | ((this: GlobalEventHandlers, ev: MouseEvent) => any)

    MDN Reference

    +)<PangeneLookupData, PangeneLookupResult>().onauxclick

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9042
    onbeforeinput: null | ((this: GlobalEventHandlers, ev: InputEvent) => any)
    onbeforeinput: null | ((this: GlobalEventHandlers, ev: InputEvent) => any)

    MDN Reference

    +)<PangeneLookupData, PangeneLookupResult>().onbeforeinput

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9044
    onbeforetoggle: null | ((this: GlobalEventHandlers, ev: Event) => any)
    onblur: null | ((this: GlobalEventHandlers, ev: FocusEvent) => any)

    Fires when the object loses the input focus.

    +)<PangeneLookupData, PangeneLookupResult>().onbeforetoggle

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9046
    onblur: null | ((this: GlobalEventHandlers, ev: FocusEvent) => any)

    Fires when the object loses the input focus.

    The focus event.

    MDN Reference

    oncancel: null | ((this: GlobalEventHandlers, ev: Event) => any)

    MDN Reference

    +)<PangeneLookupData, PangeneLookupResult>().onblur

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9053
    oncancel: null | ((this: GlobalEventHandlers, ev: Event) => any)
    oncanplay: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when playback is possible, but would require further buffering.

    +)<PangeneLookupData, PangeneLookupResult>().oncancel

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9055
    oncanplay: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when playback is possible, but would require further buffering.

    The event.

    MDN Reference

    oncanplaythrough: null | ((this: GlobalEventHandlers, ev: Event) => any)

    MDN Reference

    +)<PangeneLookupData, PangeneLookupResult>().oncanplay

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9062
    oncanplaythrough: null | ((this: GlobalEventHandlers, ev: Event) => any)
    onchange: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Fires when the contents of the object or selection have changed.

    +)<PangeneLookupData, PangeneLookupResult>().oncanplaythrough

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9064
    onchange: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Fires when the contents of the object or selection have changed.

    The event.

    MDN Reference

    onclick: null | ((this: GlobalEventHandlers, ev: MouseEvent) => any)

    Fires when the user clicks the left mouse button on the object

    +)<PangeneLookupData, PangeneLookupResult>().onchange

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9071
    onclick: null | ((this: GlobalEventHandlers, ev: MouseEvent) => any)

    Fires when the user clicks the left mouse button on the object

    The mouse event.

    MDN Reference

    onclose: null | ((this: GlobalEventHandlers, ev: Event) => any)

    MDN Reference

    +)<PangeneLookupData, PangeneLookupResult>().onclick

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9078
    onclose: null | ((this: GlobalEventHandlers, ev: Event) => any)
    oncontextmenu: null | ((this: GlobalEventHandlers, ev: MouseEvent) => any)

    Fires when the user clicks the right mouse button in the client area, opening the context menu.

    +)<PangeneLookupData, PangeneLookupResult>().onclose

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9080
    oncontextlost: null | ((this: GlobalEventHandlers, ev: Event) => any)
    oncontextmenu: null | ((this: GlobalEventHandlers, ev: MouseEvent) => any)

    Fires when the user clicks the right mouse button in the client area, opening the context menu.

    The mouse event.

    MDN Reference

    oncopy: null | ((this: GlobalEventHandlers, ev: ClipboardEvent) => any)

    MDN Reference

    +)<PangeneLookupData, PangeneLookupResult>().oncontextmenu

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9089
    oncontextrestored: null | ((this: GlobalEventHandlers, ev: Event) => any)
    oncopy: null | ((this: GlobalEventHandlers, ev: ClipboardEvent) => any)
    oncuechange: null | ((this: GlobalEventHandlers, ev: Event) => any)

    MDN Reference

    +)<PangeneLookupData, PangeneLookupResult>().oncopy

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9093
    oncuechange: null | ((this: GlobalEventHandlers, ev: Event) => any)
    oncut: null | ((this: GlobalEventHandlers, ev: ClipboardEvent) => any)

    MDN Reference

    +)<PangeneLookupData, PangeneLookupResult>().oncuechange

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9095
    oncut: null | ((this: GlobalEventHandlers, ev: ClipboardEvent) => any)
    ondblclick: null | ((this: GlobalEventHandlers, ev: MouseEvent) => any)

    Fires when the user double-clicks the object.

    +)<PangeneLookupData, PangeneLookupResult>().oncut

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9097
    ondblclick: null | ((this: GlobalEventHandlers, ev: MouseEvent) => any)

    Fires when the user double-clicks the object.

    The mouse event.

    MDN Reference

    ondrag: null | ((this: GlobalEventHandlers, ev: DragEvent) => any)

    Fires on the source object continuously during a drag operation.

    +)<PangeneLookupData, PangeneLookupResult>().ondblclick

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9104
    ondrag: null | ((this: GlobalEventHandlers, ev: DragEvent) => any)

    Fires on the source object continuously during a drag operation.

    The event.

    MDN Reference

    ondragend: null | ((this: GlobalEventHandlers, ev: DragEvent) => any)

    Fires on the source object when the user releases the mouse at the close of a drag operation.

    +)<PangeneLookupData, PangeneLookupResult>().ondrag

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9111
    ondragend: null | ((this: GlobalEventHandlers, ev: DragEvent) => any)

    Fires on the source object when the user releases the mouse at the close of a drag operation.

    The event.

    MDN Reference

    ondragenter: null | ((this: GlobalEventHandlers, ev: DragEvent) => any)

    Fires on the target element when the user drags the object to a valid drop target.

    +)<PangeneLookupData, PangeneLookupResult>().ondragend

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9118
    ondragenter: null | ((this: GlobalEventHandlers, ev: DragEvent) => any)

    Fires on the target element when the user drags the object to a valid drop target.

    The drag event.

    MDN Reference

    ondragleave: null | ((this: GlobalEventHandlers, ev: DragEvent) => any)

    Fires on the target object when the user moves the mouse out of a valid drop target during a drag operation.

    +)<PangeneLookupData, PangeneLookupResult>().ondragenter

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9125
    ondragleave: null | ((this: GlobalEventHandlers, ev: DragEvent) => any)

    Fires on the target object when the user moves the mouse out of a valid drop target during a drag operation.

    The drag event.

    MDN Reference

    ondragover: null | ((this: GlobalEventHandlers, ev: DragEvent) => any)

    Fires on the target element continuously while the user drags the object over a valid drop target.

    +)<PangeneLookupData, PangeneLookupResult>().ondragleave

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9132
    ondragover: null | ((this: GlobalEventHandlers, ev: DragEvent) => any)

    Fires on the target element continuously while the user drags the object over a valid drop target.

    The event.

    MDN Reference

    ondragstart: null | ((this: GlobalEventHandlers, ev: DragEvent) => any)

    Fires on the source object when the user starts to drag a text selection or selected object.

    +)<PangeneLookupData, PangeneLookupResult>().ondragover

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9139
    ondragstart: null | ((this: GlobalEventHandlers, ev: DragEvent) => any)

    Fires on the source object when the user starts to drag a text selection or selected object.

    The event.

    MDN Reference

    ondrop: null | ((this: GlobalEventHandlers, ev: DragEvent) => any)

    MDN Reference

    +)<PangeneLookupData, PangeneLookupResult>().ondragstart

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9146
    ondrop: null | ((this: GlobalEventHandlers, ev: DragEvent) => any)
    ondurationchange: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when the duration attribute is updated.

    +)<PangeneLookupData, PangeneLookupResult>().ondrop

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9148
    ondurationchange: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when the duration attribute is updated.

    The event.

    MDN Reference

    onemptied: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when the media element is reset to its initial state.

    +)<PangeneLookupData, PangeneLookupResult>().ondurationchange

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9155
    onemptied: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when the media element is reset to its initial state.

    The event.

    MDN Reference

    onended: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when the end of playback is reached.

    +)<PangeneLookupData, PangeneLookupResult>().onemptied

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9162
    onended: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when the end of playback is reached.

    The event

    MDN Reference

    onerror: OnErrorEventHandler

    Fires when an error occurs during object loading.

    +)<PangeneLookupData, PangeneLookupResult>().onended

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9169
    onerror: OnErrorEventHandler

    Fires when an error occurs during object loading.

    The event.

    MDN Reference

    onfocus: null | ((this: GlobalEventHandlers, ev: FocusEvent) => any)

    Fires when the object receives focus.

    +)<PangeneLookupData, PangeneLookupResult>().onerror

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9176
    onfocus: null | ((this: GlobalEventHandlers, ev: FocusEvent) => any)

    Fires when the object receives focus.

    The event.

    MDN Reference

    onformdata: null | ((this: GlobalEventHandlers, ev: FormDataEvent) => any)

    MDN Reference

    +)<PangeneLookupData, PangeneLookupResult>().onfocus

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9183
    onformdata: null | ((this: GlobalEventHandlers, ev: FormDataEvent) => any)
    onfullscreenchange: null | ((this: Element, ev: Event) => any)

    MDN Reference

    +)<PangeneLookupData, PangeneLookupResult>().onformdata

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9185
    onfullscreenchange: null | ((this: Element, ev: Event) => any)
    onfullscreenerror: null | ((this: Element, ev: Event) => any)

    MDN Reference

    +)<PangeneLookupData, PangeneLookupResult>().onfullscreenchange

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:7729
    onfullscreenerror: null | ((this: Element, ev: Event) => any)
    ongotpointercapture: null | ((this: GlobalEventHandlers, ev: PointerEvent) => any)

    MDN Reference

    +)<PangeneLookupData, PangeneLookupResult>().onfullscreenerror

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:7731
    ongotpointercapture: null | ((this: GlobalEventHandlers, ev: PointerEvent) => any)
    oninput: null | ((this: GlobalEventHandlers, ev: Event) => any)

    MDN Reference

    +)<PangeneLookupData, PangeneLookupResult>().ongotpointercapture

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9187
    oninput: null | ((this: GlobalEventHandlers, ev: Event) => any)
    oninvalid: null | ((this: GlobalEventHandlers, ev: Event) => any)

    MDN Reference

    +)<PangeneLookupData, PangeneLookupResult>().oninput

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9189
    oninvalid: null | ((this: GlobalEventHandlers, ev: Event) => any)
    onkeydown: null | ((this: GlobalEventHandlers, ev: KeyboardEvent) => any)

    Fires when the user presses a key.

    +)<PangeneLookupData, PangeneLookupResult>().oninvalid

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9191
    onkeydown: null | ((this: GlobalEventHandlers, ev: KeyboardEvent) => any)

    Fires when the user presses a key.

    The keyboard event

    MDN Reference

    onkeypress: null | ((this: GlobalEventHandlers, ev: KeyboardEvent) => any)

    Fires when the user presses an alphanumeric key.

    +)<PangeneLookupData, PangeneLookupResult>().onkeydown

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9198
    onkeypress: null | ((this: GlobalEventHandlers, ev: KeyboardEvent) => any)

    Fires when the user presses an alphanumeric key.

    The event.

    MDN Reference

    onkeyup: null | ((this: GlobalEventHandlers, ev: KeyboardEvent) => any)

    Fires when the user releases a key.

    +)<PangeneLookupData, PangeneLookupResult>().onkeypress

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9206
    onkeyup: null | ((this: GlobalEventHandlers, ev: KeyboardEvent) => any)

    Fires when the user releases a key.

    The keyboard event

    MDN Reference

    onload: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Fires immediately after the browser loads the object.

    +)<PangeneLookupData, PangeneLookupResult>().onkeyup

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9213
    onload: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Fires immediately after the browser loads the object.

    The event.

    MDN Reference

    onloadeddata: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when media data is loaded at the current playback position.

    +)<PangeneLookupData, PangeneLookupResult>().onload

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9220
    onloadeddata: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when media data is loaded at the current playback position.

    The event.

    MDN Reference

    onloadedmetadata: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when the duration and dimensions of the media have been determined.

    +)<PangeneLookupData, PangeneLookupResult>().onloadeddata

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9227
    onloadedmetadata: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when the duration and dimensions of the media have been determined.

    The event.

    MDN Reference

    onloadstart: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when Internet Explorer begins looking for media data.

    +)<PangeneLookupData, PangeneLookupResult>().onloadedmetadata

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9234
    onloadstart: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when Internet Explorer begins looking for media data.

    The event.

    MDN Reference

    onlostpointercapture: null | ((this: GlobalEventHandlers, ev: PointerEvent) => any)

    MDN Reference

    +)<PangeneLookupData, PangeneLookupResult>().onloadstart

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9241
    onlostpointercapture: null | ((this: GlobalEventHandlers, ev: PointerEvent) => any)
    onmousedown: null | ((this: GlobalEventHandlers, ev: MouseEvent) => any)

    Fires when the user clicks the object with either mouse button.

    +)<PangeneLookupData, PangeneLookupResult>().onlostpointercapture

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9243
    onmousedown: null | ((this: GlobalEventHandlers, ev: MouseEvent) => any)

    Fires when the user clicks the object with either mouse button.

    The mouse event.

    MDN Reference

    onmouseenter: null | ((this: GlobalEventHandlers, ev: MouseEvent) => any)

    MDN Reference

    +)<PangeneLookupData, PangeneLookupResult>().onmousedown

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9250
    onmouseenter: null | ((this: GlobalEventHandlers, ev: MouseEvent) => any)
    onmouseleave: null | ((this: GlobalEventHandlers, ev: MouseEvent) => any)

    MDN Reference

    +)<PangeneLookupData, PangeneLookupResult>().onmouseenter

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9252
    onmouseleave: null | ((this: GlobalEventHandlers, ev: MouseEvent) => any)
    onmousemove: null | ((this: GlobalEventHandlers, ev: MouseEvent) => any)

    Fires when the user moves the mouse over the object.

    +)<PangeneLookupData, PangeneLookupResult>().onmouseleave

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9254
    onmousemove: null | ((this: GlobalEventHandlers, ev: MouseEvent) => any)

    Fires when the user moves the mouse over the object.

    The mouse event.

    MDN Reference

    onmouseout: null | ((this: GlobalEventHandlers, ev: MouseEvent) => any)

    Fires when the user moves the mouse pointer outside the boundaries of the object.

    +)<PangeneLookupData, PangeneLookupResult>().onmousemove

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9261
    onmouseout: null | ((this: GlobalEventHandlers, ev: MouseEvent) => any)

    Fires when the user moves the mouse pointer outside the boundaries of the object.

    The mouse event.

    MDN Reference

    onmouseover: null | ((this: GlobalEventHandlers, ev: MouseEvent) => any)

    Fires when the user moves the mouse pointer into the object.

    +)<PangeneLookupData, PangeneLookupResult>().onmouseout

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9268
    onmouseover: null | ((this: GlobalEventHandlers, ev: MouseEvent) => any)

    Fires when the user moves the mouse pointer into the object.

    The mouse event.

    MDN Reference

    onmouseup: null | ((this: GlobalEventHandlers, ev: MouseEvent) => any)

    Fires when the user releases a mouse button while the mouse is over the object.

    +)<PangeneLookupData, PangeneLookupResult>().onmouseover

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9275
    onmouseup: null | ((this: GlobalEventHandlers, ev: MouseEvent) => any)

    Fires when the user releases a mouse button while the mouse is over the object.

    The mouse event.

    MDN Reference

    onpaste: null | ((this: GlobalEventHandlers, ev: ClipboardEvent) => any)

    MDN Reference

    +)<PangeneLookupData, PangeneLookupResult>().onmouseup

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9282
    onpaste: null | ((this: GlobalEventHandlers, ev: ClipboardEvent) => any)
    onpause: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when playback is paused.

    +)<PangeneLookupData, PangeneLookupResult>().onpaste

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9284
    onpause: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when playback is paused.

    The event.

    MDN Reference

    onplay: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when the play method is requested.

    +)<PangeneLookupData, PangeneLookupResult>().onpause

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9291
    onplay: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when the play method is requested.

    The event.

    MDN Reference

    onplaying: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when the audio or video has started playing.

    +)<PangeneLookupData, PangeneLookupResult>().onplay

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9298
    onplaying: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when the audio or video has started playing.

    The event.

    MDN Reference

    onpointercancel: null | ((this: GlobalEventHandlers, ev: PointerEvent) => any)

    MDN Reference

    +)<PangeneLookupData, PangeneLookupResult>().onplaying

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9305
    onpointercancel: null | ((this: GlobalEventHandlers, ev: PointerEvent) => any)
    onpointerdown: null | ((this: GlobalEventHandlers, ev: PointerEvent) => any)

    MDN Reference

    +)<PangeneLookupData, PangeneLookupResult>().onpointercancel

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9307
    onpointerdown: null | ((this: GlobalEventHandlers, ev: PointerEvent) => any)
    onpointerenter: null | ((this: GlobalEventHandlers, ev: PointerEvent) => any)

    MDN Reference

    +)<PangeneLookupData, PangeneLookupResult>().onpointerdown

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9309
    onpointerenter: null | ((this: GlobalEventHandlers, ev: PointerEvent) => any)
    onpointerleave: null | ((this: GlobalEventHandlers, ev: PointerEvent) => any)

    MDN Reference

    +)<PangeneLookupData, PangeneLookupResult>().onpointerenter

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9311
    onpointerleave: null | ((this: GlobalEventHandlers, ev: PointerEvent) => any)
    onpointermove: null | ((this: GlobalEventHandlers, ev: PointerEvent) => any)

    MDN Reference

    +)<PangeneLookupData, PangeneLookupResult>().onpointerleave

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9313
    onpointermove: null | ((this: GlobalEventHandlers, ev: PointerEvent) => any)
    onpointerout: null | ((this: GlobalEventHandlers, ev: PointerEvent) => any)

    MDN Reference

    +)<PangeneLookupData, PangeneLookupResult>().onpointermove

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9315
    onpointerout: null | ((this: GlobalEventHandlers, ev: PointerEvent) => any)
    onpointerover: null | ((this: GlobalEventHandlers, ev: PointerEvent) => any)

    MDN Reference

    +)<PangeneLookupData, PangeneLookupResult>().onpointerout

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9317
    onpointerover: null | ((this: GlobalEventHandlers, ev: PointerEvent) => any)
    onpointerup: null | ((this: GlobalEventHandlers, ev: PointerEvent) => any)

    MDN Reference

    +)<PangeneLookupData, PangeneLookupResult>().onpointerover

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9319
    onpointerup: null | ((this: GlobalEventHandlers, ev: PointerEvent) => any)
    onprogress: null | ((this: GlobalEventHandlers, ev: ProgressEvent<EventTarget>) => any)

    Occurs to indicate progress while downloading media data.

    +)<PangeneLookupData, PangeneLookupResult>().onpointerup

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9321
    onprogress: null | ((this: GlobalEventHandlers, ev: ProgressEvent<EventTarget>) => any)

    Occurs to indicate progress while downloading media data.

    The event.

    MDN Reference

    onratechange: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when the playback rate is increased or decreased.

    +)<PangeneLookupData, PangeneLookupResult>().onprogress

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9328
    onratechange: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when the playback rate is increased or decreased.

    The event.

    MDN Reference

    onreset: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Fires when the user resets a form.

    +)<PangeneLookupData, PangeneLookupResult>().onratechange

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9335
    onreset: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Fires when the user resets a form.

    The event.

    MDN Reference

    onresize: null | ((this: GlobalEventHandlers, ev: UIEvent) => any)

    MDN Reference

    +)<PangeneLookupData, PangeneLookupResult>().onreset

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9342
    onresize: null | ((this: GlobalEventHandlers, ev: UIEvent) => any)
    onscroll: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Fires when the user repositions the scroll box in the scroll bar on the object.

    +)<PangeneLookupData, PangeneLookupResult>().onresize

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9344
    onscroll: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Fires when the user repositions the scroll box in the scroll bar on the object.

    The event.

    MDN Reference

    onscrollend: null | ((this: GlobalEventHandlers, ev: Event) => any)

    MDN Reference

    +)<PangeneLookupData, PangeneLookupResult>().onscroll

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9351
    onscrollend: null | ((this: GlobalEventHandlers, ev: Event) => any)
    onsecuritypolicyviolation: null | ((this: GlobalEventHandlers, ev: SecurityPolicyViolationEvent) => any)

    MDN Reference

    +)<PangeneLookupData, PangeneLookupResult>().onscrollend

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9353
    onsecuritypolicyviolation: null | ((this: GlobalEventHandlers, ev: SecurityPolicyViolationEvent) => any)
    onseeked: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when the seek operation ends.

    +)<PangeneLookupData, PangeneLookupResult>().onsecuritypolicyviolation

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9355
    onseeked: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when the seek operation ends.

    The event.

    MDN Reference

    onseeking: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when the current playback position is moved.

    +)<PangeneLookupData, PangeneLookupResult>().onseeked

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9362
    onseeking: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when the current playback position is moved.

    The event.

    MDN Reference

    onselect: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Fires when the current selection changes.

    +)<PangeneLookupData, PangeneLookupResult>().onseeking

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9369
    onselect: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Fires when the current selection changes.

    The event.

    MDN Reference

    onselectionchange: null | ((this: GlobalEventHandlers, ev: Event) => any)

    MDN Reference

    +)<PangeneLookupData, PangeneLookupResult>().onselect

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9376
    onselectionchange: null | ((this: GlobalEventHandlers, ev: Event) => any)
    onselectstart: null | ((this: GlobalEventHandlers, ev: Event) => any)

    MDN Reference

    +)<PangeneLookupData, PangeneLookupResult>().onselectionchange

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9378
    onselectstart: null | ((this: GlobalEventHandlers, ev: Event) => any)
    onslotchange: null | ((this: GlobalEventHandlers, ev: Event) => any)

    MDN Reference

    +)<PangeneLookupData, PangeneLookupResult>().onselectstart

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9380
    onslotchange: null | ((this: GlobalEventHandlers, ev: Event) => any)
    onstalled: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when the download has stopped.

    +)<PangeneLookupData, PangeneLookupResult>().onslotchange

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9382
    onstalled: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when the download has stopped.

    The event.

    MDN Reference

    onsubmit: null | ((this: GlobalEventHandlers, ev: SubmitEvent) => any)

    MDN Reference

    +)<PangeneLookupData, PangeneLookupResult>().onstalled

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9389
    onsubmit: null | ((this: GlobalEventHandlers, ev: SubmitEvent) => any)
    onsuspend: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs if the load operation has been intentionally halted.

    +)<PangeneLookupData, PangeneLookupResult>().onsubmit

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9391
    onsuspend: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs if the load operation has been intentionally halted.

    The event.

    MDN Reference

    ontimeupdate: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs to indicate the current playback position.

    +)<PangeneLookupData, PangeneLookupResult>().onsuspend

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9398
    ontimeupdate: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs to indicate the current playback position.

    The event.

    MDN Reference

    ontoggle: null | ((this: GlobalEventHandlers, ev: Event) => any)

    MDN Reference

    +)<PangeneLookupData, PangeneLookupResult>().ontimeupdate

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9405
    ontoggle: null | ((this: GlobalEventHandlers, ev: Event) => any)
    ontouchcancel?: null | ((this: GlobalEventHandlers, ev: TouchEvent) => any)

    MDN Reference

    +)<PangeneLookupData, PangeneLookupResult>().ontoggle

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9407
    ontouchcancel?: null | ((this: GlobalEventHandlers, ev: TouchEvent) => any)
    ontouchend?: null | ((this: GlobalEventHandlers, ev: TouchEvent) => any)

    MDN Reference

    +)<PangeneLookupData, PangeneLookupResult>().ontouchcancel

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9409
    ontouchend?: null | ((this: GlobalEventHandlers, ev: TouchEvent) => any)
    ontouchmove?: null | ((this: GlobalEventHandlers, ev: TouchEvent) => any)

    MDN Reference

    +)<PangeneLookupData, PangeneLookupResult>().ontouchend

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9411
    ontouchmove?: null | ((this: GlobalEventHandlers, ev: TouchEvent) => any)
    ontouchstart?: null | ((this: GlobalEventHandlers, ev: TouchEvent) => any)

    MDN Reference

    +)<PangeneLookupData, PangeneLookupResult>().ontouchmove

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9413
    ontouchstart?: null | ((this: GlobalEventHandlers, ev: TouchEvent) => any)
    ontransitioncancel: null | ((this: GlobalEventHandlers, ev: TransitionEvent) => any)

    MDN Reference

    +)<PangeneLookupData, PangeneLookupResult>().ontouchstart

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9415
    ontransitioncancel: null | ((this: GlobalEventHandlers, ev: TransitionEvent) => any)
    ontransitionend: null | ((this: GlobalEventHandlers, ev: TransitionEvent) => any)

    MDN Reference

    +)<PangeneLookupData, PangeneLookupResult>().ontransitioncancel

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9417
    ontransitionend: null | ((this: GlobalEventHandlers, ev: TransitionEvent) => any)
    ontransitionrun: null | ((this: GlobalEventHandlers, ev: TransitionEvent) => any)

    MDN Reference

    +)<PangeneLookupData, PangeneLookupResult>().ontransitionend

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9419
    ontransitionrun: null | ((this: GlobalEventHandlers, ev: TransitionEvent) => any)
    ontransitionstart: null | ((this: GlobalEventHandlers, ev: TransitionEvent) => any)

    MDN Reference

    +)<PangeneLookupData, PangeneLookupResult>().ontransitionrun

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9421
    ontransitionstart: null | ((this: GlobalEventHandlers, ev: TransitionEvent) => any)
    onvolumechange: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when the volume is changed, or playback is muted or unmuted.

    +)<PangeneLookupData, PangeneLookupResult>().ontransitionstart

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9423
    onvolumechange: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when the volume is changed, or playback is muted or unmuted.

    The event.

    MDN Reference

    onwaiting: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when playback stops because the next frame of a video resource is not available.

    +)<PangeneLookupData, PangeneLookupResult>().onvolumechange

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9430
    onwaiting: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when playback stops because the next frame of a video resource is not available.

    The event.

    MDN Reference

    onwebkitanimationend: null | ((this: GlobalEventHandlers, ev: Event) => any)

    This is a legacy alias of onanimationend.

    +)<PangeneLookupData, PangeneLookupResult>().onwaiting

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9437
    onwebkitanimationend: null | ((this: GlobalEventHandlers, ev: Event) => any)

    This is a legacy alias of onanimationend.

    MDN Reference

    onwebkitanimationiteration: null | ((this: GlobalEventHandlers, ev: Event) => any)

    This is a legacy alias of onanimationiteration.

    +)<PangeneLookupData, PangeneLookupResult>().onwebkitanimationend

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9443
    onwebkitanimationiteration: null | ((this: GlobalEventHandlers, ev: Event) => any)

    This is a legacy alias of onanimationiteration.

    MDN Reference

    onwebkitanimationstart: null | ((this: GlobalEventHandlers, ev: Event) => any)

    This is a legacy alias of onanimationstart.

    +)<PangeneLookupData, PangeneLookupResult>().onwebkitanimationiteration

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9449
    onwebkitanimationstart: null | ((this: GlobalEventHandlers, ev: Event) => any)

    This is a legacy alias of onanimationstart.

    MDN Reference

    onwebkittransitionend: null | ((this: GlobalEventHandlers, ev: Event) => any)

    This is a legacy alias of ontransitionend.

    +)<PangeneLookupData, PangeneLookupResult>().onwebkitanimationstart

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9455
    onwebkittransitionend: null | ((this: GlobalEventHandlers, ev: Event) => any)

    This is a legacy alias of ontransitionend.

    MDN Reference

    onwheel: null | ((this: GlobalEventHandlers, ev: WheelEvent) => any)

    MDN Reference

    +)<PangeneLookupData, PangeneLookupResult>().onwebkittransitionend

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9461
    onwheel: null | ((this: GlobalEventHandlers, ev: WheelEvent) => any)
    outerHTML: string

    MDN Reference

    +)<PangeneLookupData, PangeneLookupResult>().onwheel

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9463
    outerHTML: string
    outerText: string

    MDN Reference

    +)<PangeneLookupData, PangeneLookupResult>().outerHTML

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:7733
    outerText: string
    ownerDocument: Document

    Returns the node document. Returns null for documents.

    +)<PangeneLookupData, PangeneLookupResult>().outerText

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:10064
    ownerDocument: Document

    Returns the node document. Returns null for documents.

    MDN Reference

    parentElement: null | HTMLElement

    Returns the parent element.

    +)<PangeneLookupData, PangeneLookupResult>().ownerDocument

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:7734
    parentElement: null | HTMLElement

    Returns the parent element.

    MDN Reference

    parentNode: null | ParentNode

    Returns the parent.

    +)<PangeneLookupData, PangeneLookupResult>().parentElement

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:15888
    parentNode: null | ParentNode

    Returns the parent.

    MDN Reference

    part: DOMTokenList

    MDN Reference

    +)<PangeneLookupData, PangeneLookupResult>().parentNode

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:15894
    part: DOMTokenList
    popover: null | string

    MDN Reference

    +)<PangeneLookupData, PangeneLookupResult>().part

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:7736
    popover: null | string
    prefix: null | string

    Returns the namespace prefix.

    +)<PangeneLookupData, PangeneLookupResult>().popover

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:10066
    prefix: null | string

    Returns the namespace prefix.

    MDN Reference

    previousElementSibling: null | Element

    Returns the first preceding sibling that is an element, and null otherwise.

    +)<PangeneLookupData, PangeneLookupResult>().prefix

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:7742
    previousElementSibling: null | Element

    Returns the first preceding sibling that is an element, and null otherwise.

    MDN Reference

    previousSibling: null | ChildNode

    Returns the previous sibling.

    +)<PangeneLookupData, PangeneLookupResult>().previousElementSibling

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:16118
    previousSibling: null | ChildNode

    Returns the previous sibling.

    MDN Reference

    PROCESSING_INSTRUCTION_NODE

    node is a ProcessingInstruction node.

    +)<PangeneLookupData, PangeneLookupResult>().previousSibling

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:15900
    PROCESSING_INSTRUCTION_NODE

    node is a ProcessingInstruction node.

    queryStringController: LisQueryStringParametersController

    Components that use the +)<PangeneLookupData, PangeneLookupResult>().PROCESSING_INSTRUCTION_NODE

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:15971
    queryStringController: LisQueryStringParametersController

    Components that use the LisPaginatedSearchMixin mixin can use this controller to interact with URL query string parameters. For example, it can be used to set values of form elements reactively, i.e. if the @@ -1223,7 +1220,12 @@ element's value will be updated in the component's template.

    requiredQueryStringParams: string[][]

    The LisPaginatedSearchMixin mixin will +)<PangeneLookupData, PangeneLookupResult>().queryStringController

    queryStringReflection: boolean

    The LisPaginatedSearchMixin mixin will +automatically reflect all form field values in the URL querystring parameters. +Set this property to false to disable this behavior.

    +
    requiredQueryStringParams: string[][]

    The LisPaginatedSearchMixin mixin will automatically perform a search when loaded if certain parameters are present in the URL query string. Components that use the mixin can specify what parameters are necessary by setting this property in their @@ -1231,7 +1233,7 @@ trigger a search if all parameters within a group are present.

    resultAttributes: string[]

    Components that use the +)<PangeneLookupData, PangeneLookupResult>().requiredQueryStringParams

    resultAttributes: string[]

    Components that use the LisPaginatedSearchMixin mixin must define what attributes their search results will have so the mixin can correctly parse and display the results in a table. These attributes @@ -1240,57 +1242,54 @@ default result attributes defined by the component.

    resultsInfo: string

    Info about the results returned by the searchFunction.

    -
    role: null | string
    role: null | string
    scrollHeight: number

    MDN Reference

    +)<PangeneLookupData, PangeneLookupResult>().role

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:2307
    scrollHeight: number
    scrollLeft: number

    MDN Reference

    +)<PangeneLookupData, PangeneLookupResult>().scrollHeight

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:7744
    scrollLeft: number
    scrollTop: number

    MDN Reference

    +)<PangeneLookupData, PangeneLookupResult>().scrollLeft

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:7746
    scrollTop: number
    scrollWidth: number

    MDN Reference

    +)<PangeneLookupData, PangeneLookupResult>().scrollTop

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:7748
    scrollWidth: number

    Components that use the +)<PangeneLookupData, PangeneLookupResult>().scrollWidth

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:7750

    Components that use the LisPaginatedSearchMixin mixin will inherit this property. It stores an external function that must be provided by users of the component that performs a search using the data from the component's submitted search form.

    searchResults: PangeneLookupResult[]

    The results returned by the searchFunction.

    +)<PangeneLookupData, PangeneLookupResult>().searchFunction

    searchResults: PangeneLookupResult[]

    The results returned by the searchFunction.

    shadowRoot: null | ShadowRoot

    Returns element's shadow root, if any, and if shadow root's mode is "open", and null otherwise.

    +)<PangeneLookupData, PangeneLookupResult>().searchResults

    shadowRoot: null | ShadowRoot

    Returns element's shadow root, if any, and if shadow root's mode is "open", and null otherwise.

    MDN Reference

    slot: string

    Returns the value of element's slot content attribute. Can be set to change it.

    +)<PangeneLookupData, PangeneLookupResult>().shadowRoot

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:7756
    slot: string

    Returns the value of element's slot content attribute. Can be set to change it.

    MDN Reference

    species?: string

    An optional property that limits lookups to a specific species. Setting the property to the +)<PangeneLookupData, PangeneLookupResult>().slot

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:7762
    species?: string

    An optional property that limits lookups to a specific species. Setting the property to the empty string "" will cause the species form field to be set to the default "any" value. Doesn't work without the genus property.

    -
    spellcheck: boolean
    spellcheck: boolean
    strain?: string

    An optional property that limits lookups to a specific strain. Setting the property to the +)<PangeneLookupData, PangeneLookupResult>().spellcheck

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:10068
    strain?: string

    An optional property that limits lookups to a specific strain. Setting the property to the empty string "" will cause the strain form field to be set to the default "any" value. Doesn't work without the species property.

    -
    style: CSSStyleDeclaration
    style: CSSStyleDeclaration
    tabIndex: number

    MDN Reference

    +)<PangeneLookupData, PangeneLookupResult>().style

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:7952
    tabIndex: number
    tableColumnClasses: StringObjectModel

    Components that use the +)<PangeneLookupData, PangeneLookupResult>().tabIndex

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:11851
    tableColumnClasses: StringObjectModel

    Components that use the LisPaginatedSearchMixin mixin can optionally define CSS classes for the columns of the table results are displayed in a table. The classes are set from an object that has attributes matching the @@ -1299,7 +1298,7 @@ run-time to override the default table column classes defined by the component.

    tableHeader: StringObjectModel

    Components that use the +)<PangeneLookupData, PangeneLookupResult>().tableColumnClasses

    tableHeader: StringObjectModel

    Components that use the LisPaginatedSearchMixin mixin must define what attributes their search results will have so the mixin can correctly parse and display the results in a table. The header of the @@ -1309,22 +1308,23 @@ headers defined by the component.

    tagName: string

    Returns the HTML-uppercased qualified name.

    +)<PangeneLookupData, PangeneLookupResult>().tableHeader

    tagName: string

    Returns the HTML-uppercased qualified name.

    MDN Reference

    TEXT_NODE

    node is a Text node.

    +)<PangeneLookupData, PangeneLookupResult>().tagName

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:7768
    TEXT_NODE

    node is a Text node.

    textContent: null | string

    MDN Reference

    +)<PangeneLookupData, PangeneLookupResult>().TEXT_NODE

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:15965
    textContent: null | string
    title: string

    MDN Reference

    +)<PangeneLookupData, PangeneLookupResult>().textContent

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:15902
    title: string
    translate: boolean
    translate: boolean
    _$litElement$: boolean
    _$litElement$: boolean
    _initializers?: Initializer[]
    • Internal

      Returns void

    • Type Parameters

      • K extends keyof HTMLElementEventMap

      Parameters

      • type: K
      • listener: ((this: HTMLElement, ev: HTMLElementEventMap[K]) => any)
          • (this, ev): any
          • Parameters

            Returns any

      • Optionaloptions: boolean | AddEventListenerOptions

      Returns void

    • Internal

      Returns void

    • Parameters

      • type: string
      • listener: EventListenerOrEventListenerObject
      • Optionaloptions: boolean | AddEventListenerOptions

      Returns void

    • Type Parameters

      • K extends keyof HTMLElementEventMap

      Parameters

      • type: K
      • listener: ((this: HTMLElement, ev: HTMLElementEventMap[K]) => any)
          • (this, ev): any
          • Parameters

            Returns any

      • Optionaloptions: boolean | AddEventListenerOptions

      Returns void

    • Parameters

      • type: string
      • listener: EventListenerOrEventListenerObject
      • Optionaloptions: boolean | AddEventListenerOptions

      Returns void

    • Inserts nodes just after node, while replacing strings in nodes with equivalent Text nodes.

      +)<PangeneLookupData, PangeneLookupResult>().addEventListener

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:10084
    • 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

      • Rest...nodes: (string | Node)[]

      Returns void

    • MDN Reference

      +)<PangeneLookupData, PangeneLookupResult>().after

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:5712
    • Parameters

      • keyframes: null | PropertyIndexedKeyframes | Keyframe[]
      • Optionaloptions: number | KeyframeAnimationOptions

      Returns Animation

    • Inserts nodes after the last child of node, while replacing strings in nodes with equivalent Text nodes.

      +)<PangeneLookupData, PangeneLookupResult>().animate

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:2459
    • 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

      • Rest...nodes: (string | Node)[]

      Returns void

    • MDN Reference

      +)<PangeneLookupData, PangeneLookupResult>().append

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:16551
    • Type Parameters

      • T extends Node

      Parameters

      • node: T

      Returns T

    • MDN Reference

      +)<PangeneLookupData, PangeneLookupResult>().appendChild

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:15904
    • Returns ElementInternals

    • Creates a shadow root for element and returns it.

      +)<PangeneLookupData, PangeneLookupResult>().attachInternals

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:10074
    • Creates a shadow root for element and returns it.

      MDN Reference

      Parameters

      • init: ShadowRootInit

      Returns ShadowRoot

    • Inserts nodes just before node, while replacing strings in nodes with equivalent Text nodes.

      +)<PangeneLookupData, PangeneLookupResult>().attachShadow

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:7774
    • 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

      • Rest...nodes: (string | Node)[]

      Returns void

    • MDN Reference

      +)<PangeneLookupData, PangeneLookupResult>().before

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:5720
    • Returns void

    • Parameters

      • Optionaloptions: CheckVisibilityOptions

      Returns boolean

    • Parameters

      • Optionaloptions: CheckVisibilityOptions

      Returns boolean

    • MDN Reference

      +)<PangeneLookupData, PangeneLookupResult>().checkVisibility

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:7776
    • Returns void

    • Returns a copy of node. If deep is true, the copy also includes the node's descendants.

      +)<PangeneLookupData, PangeneLookupResult>().click

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:10076
    • Returns a copy of node. If deep is true, the copy also includes the node's descendants.

      MDN Reference

      Parameters

      • Optionaldeep: boolean

      Returns Node

    • Returns the first (starting at element) inclusive ancestor that matches selectors, and null otherwise.

      +)<PangeneLookupData, PangeneLookupResult>().cloneNode

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:15910
    • 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]

    • Type Parameters

      • K extends keyof SVGElementTagNameMap

      Parameters

      • selector: K

      Returns null | SVGElementTagNameMap[K]

    • Type Parameters

      • K extends keyof SVGElementTagNameMap

      Parameters

      • selector: K

      Returns null | SVGElementTagNameMap[K]

    • Type Parameters

      • K extends keyof MathMLElementTagNameMap

      Parameters

      • selector: K

      Returns null | MathMLElementTagNameMap[K]

    • Type Parameters

      • K extends keyof MathMLElementTagNameMap

      Parameters

      • selector: K

      Returns null | MathMLElementTagNameMap[K]

    • Type Parameters

      • E extends Element = Element

      Parameters

      • selectors: string

      Returns null | E

    • Type Parameters

      • E extends Element = Element

      Parameters

      • selectors: string

      Returns null | E

    • Returns a bitmask indicating the position of other relative to node.

      +)<PangeneLookupData, PangeneLookupResult>().closest

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:7785
    • Returns a bitmask indicating the position of other relative to node.

      MDN Reference

      Parameters

      • other: Node

      Returns number

    • MDN Reference

      +)<PangeneLookupData, PangeneLookupResult>().compareDocumentPosition

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:15916
    • Returns StylePropertyMapReadOnly

    • Returns true if other is an inclusive descendant of node, and false otherwise.

      +)<PangeneLookupData, PangeneLookupResult>().computedStyleMap

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:7787
    • Returns true if other is an inclusive descendant of node, and false otherwise.

      MDN Reference

      Parameters

      • other: null | Node

      Returns 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.

      +)<PangeneLookupData, PangeneLookupResult>().contains

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:15922
    • 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

      Returns boolean

    • MDN Reference

      +)<PangeneLookupData, PangeneLookupResult>().dispatchEvent

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:8309
    • Parameters

      • Optionaloptions: FocusOptions

      Returns void

    • When the form of a component that use the +)<PangeneLookupData, PangeneLookupResult>().focus

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:11855
    • When the form of a component that use the LisPaginatedSearchMixin mixin is submitted, the mixin parses the form contents into a !FormData | FormData instance. This instance is converted into @@ -1438,174 +1423,177 @@ instance.

    • Parameters

      • Optionaloptions: GetAnimationsOptions

      Returns Animation[]

    • Returns element's first attribute whose qualified name is qualifiedName, and null if there is no such attribute otherwise.

      +)<PangeneLookupData, PangeneLookupResult>().getAnimations

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:2461
    • 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

    • Returns the qualified names of all element's attributes. Can contain duplicates.

      +)<PangeneLookupData, PangeneLookupResult>().getAttribute

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:7793
    • Returns the qualified names of all element's attributes. Can contain duplicates.

      MDN Reference

      Returns string[]

    • MDN Reference

      +)<PangeneLookupData, PangeneLookupResult>().getAttributeNames

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:7805
    • Parameters

      • qualifiedName: string

      Returns null | Attr

    • MDN Reference

      +)<PangeneLookupData, PangeneLookupResult>().getAttributeNode

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:7807
    • Parameters

      • namespace: null | string
      • localName: string

      Returns null | Attr

    • Returns element's attribute whose namespace is namespace and local name is localName, and null if there is no such attribute otherwise.

      +)<PangeneLookupData, PangeneLookupResult>().getAttributeNodeNS

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:7809
    • 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

    • MDN Reference

      +)<PangeneLookupData, PangeneLookupResult>().getAttributeNS

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:7799
    • Returns DOMRect

    • MDN Reference

      +)<PangeneLookupData, PangeneLookupResult>().getBoundingClientRect

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:7811
    • Returns DOMRectList

    • 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.

      +)<PangeneLookupData, PangeneLookupResult>().getClientRects

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:7813
    • 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>

    • MDN Reference

      +)<PangeneLookupData, PangeneLookupResult>().getElementsByClassName

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:7819
    • Type Parameters

      • K extends keyof HTMLElementTagNameMap

      Parameters

      • qualifiedName: K

      Returns HTMLCollectionOf<HTMLElementTagNameMap[K]>

    • Type Parameters

      • K extends keyof SVGElementTagNameMap

      Parameters

      • qualifiedName: K

      Returns HTMLCollectionOf<SVGElementTagNameMap[K]>

    • Type Parameters

      • K extends keyof SVGElementTagNameMap

      Parameters

      • qualifiedName: K

      Returns HTMLCollectionOf<SVGElementTagNameMap[K]>

    • Type Parameters

      • K extends keyof MathMLElementTagNameMap

      Parameters

      • qualifiedName: K

      Returns HTMLCollectionOf<MathMLElementTagNameMap[K]>

    • Type Parameters

      • K extends keyof MathMLElementTagNameMap

      Parameters

      • qualifiedName: K

      Returns HTMLCollectionOf<MathMLElementTagNameMap[K]>

    • Type Parameters

      • K extends keyof HTMLElementDeprecatedTagNameMap

      Parameters

      • qualifiedName: K

      Returns HTMLCollectionOf<HTMLElementDeprecatedTagNameMap[K]>

    • Type Parameters

      • K extends keyof HTMLElementDeprecatedTagNameMap

      Parameters

      • qualifiedName: K

      Returns HTMLCollectionOf<HTMLElementDeprecatedTagNameMap[K]>

    • Parameters

      • qualifiedName: string

      Returns HTMLCollectionOf<Element>

    • Parameters

      • qualifiedName: string

      Returns HTMLCollectionOf<Element>

    • MDN Reference

      +)<PangeneLookupData, PangeneLookupResult>().getElementsByTagName

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:7826
    • Parameters

      • namespaceURI: "http://www.w3.org/1999/xhtml"
      • localName: string

      Returns HTMLCollectionOf<HTMLElement>

    • Parameters

      • namespaceURI: "http://www.w3.org/2000/svg"
      • localName: string

      Returns HTMLCollectionOf<SVGElement>

    • Parameters

      • namespaceURI: "http://www.w3.org/2000/svg"
      • localName: string

      Returns HTMLCollectionOf<SVGElement>

    • Parameters

      • namespaceURI: "http://www.w3.org/1998/Math/MathML"
      • localName: string

      Returns HTMLCollectionOf<MathMLElement>

    • Parameters

      • namespaceURI: "http://www.w3.org/1998/Math/MathML"
      • localName: string

      Returns HTMLCollectionOf<MathMLElement>

    • Parameters

      • namespace: null | string
      • localName: string

      Returns HTMLCollectionOf<Element>

    • Parameters

      • namespace: null | string
      • localName: string

      Returns HTMLCollectionOf<Element>

    • Returns node's root.

      +)<PangeneLookupData, PangeneLookupResult>().getElementsByTagNameNS

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:7831
    • Parameters

      • Optionaloptions: GetHTMLOptions

      Returns string

    • Returns node's root.

      MDN Reference

      Parameters

      • Optionaloptions: GetRootNodeOptions

      Returns Node

    • Returns true if element has an attribute whose qualified name is qualifiedName, and false otherwise.

      +)<PangeneLookupData, PangeneLookupResult>().getRootNode

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:15928
    • Returns true if element has an attribute whose qualified name is qualifiedName, and false otherwise.

      MDN Reference

      Parameters

      • qualifiedName: string

      Returns boolean

    • Returns true if element has an attribute whose namespace is namespace and local name is localName.

      +)<PangeneLookupData, PangeneLookupResult>().hasAttribute

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:7839
    • 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

    • Returns true if element has attributes, and false otherwise.

      +)<PangeneLookupData, PangeneLookupResult>().hasAttributeNS

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:7845
    • Returns true if element has attributes, and false otherwise.

      MDN Reference

      Returns boolean

    • Returns whether node has children.

      +)<PangeneLookupData, PangeneLookupResult>().hasAttributes

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:7851
    • Returns whether node has children.

      MDN Reference

      Returns boolean

    • MDN Reference

      +)<PangeneLookupData, PangeneLookupResult>().hasChildNodes

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:15934
    • Parameters

      • pointerId: number

      Returns boolean

    • MDN Reference

      +)<PangeneLookupData, PangeneLookupResult>().hasPointerCapture

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:7853
    • Returns void

    • MDN Reference

      +)<PangeneLookupData, PangeneLookupResult>().hidePopover

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:10078
    • Parameters

      • where: InsertPosition
      • element: Element

      Returns null | Element

    • Parameters

      • position: InsertPosition
      • text: string

      Returns void

    • Parameters

      • position: InsertPosition
      • string: string

      Returns void

    • MDN Reference

      +)<PangeneLookupData, PangeneLookupResult>().insertAdjacentHTML

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:7857
    • Parameters

      • where: InsertPosition
      • data: string

      Returns void

    • MDN Reference

      +)<PangeneLookupData, PangeneLookupResult>().insertAdjacentText

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:7859
    • Type Parameters

      • T extends Node

      Parameters

      • node: T
      • child: null | Node

      Returns T

    • MDN Reference

      +)<PangeneLookupData, PangeneLookupResult>().insertBefore

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:15936
    • Parameters

      • namespace: null | string

      Returns boolean

    • Returns whether node and otherNode have the same properties.

      +)<PangeneLookupData, PangeneLookupResult>().isDefaultNamespace

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:15938
    • Returns whether node and otherNode have the same properties.

      MDN Reference

      Parameters

      • otherNode: null | Node

      Returns boolean

    • MDN Reference

      +)<PangeneLookupData, PangeneLookupResult>().isEqualNode

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:15944
    • Parameters

      • otherNode: null | Node

      Returns boolean

    • MDN Reference

      +)<PangeneLookupData, PangeneLookupResult>().isSameNode

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:15946
    • Parameters

      • prefix: null | string

      Returns null | string

    • MDN Reference

      +)<PangeneLookupData, PangeneLookupResult>().lookupNamespaceURI

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:15948
    • Parameters

      • namespace: null | string

      Returns null | string

    • Returns true if matching selectors against element's root yields element, and false otherwise.

      +)<PangeneLookupData, PangeneLookupResult>().lookupPrefix

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:15950
    • Returns true if matching selectors against element's root yields element, and false otherwise.

      MDN Reference

      Parameters

      • selectors: string

      Returns boolean

    • Removes empty exclusive Text nodes and concatenates the data of remaining contiguous exclusive Text nodes into the first of their nodes.

      +)<PangeneLookupData, PangeneLookupResult>().matches

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:7865
    • 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

    • Inserts nodes before the first child of node, while replacing strings in nodes with equivalent Text nodes.

      +)<PangeneLookupData, PangeneLookupResult>().normalize

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:15956
    • 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

      • Rest...nodes: (string | Node)[]

      Returns void

    • Returns the first element that is a descendant of node that matches selectors.

      +)<PangeneLookupData, PangeneLookupResult>().prepend

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:16559
    • 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]

    • Type Parameters

      • K extends keyof SVGElementTagNameMap

      Parameters

      • selectors: K

      Returns null | SVGElementTagNameMap[K]

    • Type Parameters

      • K extends keyof SVGElementTagNameMap

      Parameters

      • selectors: K

      Returns null | SVGElementTagNameMap[K]

    • Type Parameters

      • K extends keyof MathMLElementTagNameMap

      Parameters

      • selectors: K

      Returns null | MathMLElementTagNameMap[K]

    • Type Parameters

      • K extends keyof MathMLElementTagNameMap

      Parameters

      • selectors: K

      Returns null | MathMLElementTagNameMap[K]

    • Type Parameters

      • K extends keyof HTMLElementDeprecatedTagNameMap

      Parameters

      • selectors: K

      Returns null | HTMLElementDeprecatedTagNameMap[K]

    • Type Parameters

      • K extends keyof HTMLElementDeprecatedTagNameMap

      Parameters

      • selectors: K

      Returns null | HTMLElementDeprecatedTagNameMap[K]

    • Type Parameters

      • E extends Element = Element

      Parameters

      • selectors: string

      Returns null | E

    • Type Parameters

      • E extends Element = Element

      Parameters

      • selectors: string

      Returns null | E

    • Returns all element descendants of node that match selectors.

      +)<PangeneLookupData, PangeneLookupResult>().querySelector

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:16570
    • Returns all element descendants of node that match selectors.

      MDN Reference

      Type Parameters

      • K extends keyof HTMLElementTagNameMap

      Parameters

      • selectors: K

      Returns NodeListOf<HTMLElementTagNameMap[K]>

    • Type Parameters

      • K extends keyof SVGElementTagNameMap

      Parameters

      • selectors: K

      Returns NodeListOf<SVGElementTagNameMap[K]>

    • Type Parameters

      • K extends keyof SVGElementTagNameMap

      Parameters

      • selectors: K

      Returns NodeListOf<SVGElementTagNameMap[K]>

    • Type Parameters

      • K extends keyof MathMLElementTagNameMap

      Parameters

      • selectors: K

      Returns NodeListOf<MathMLElementTagNameMap[K]>

    • Type Parameters

      • K extends keyof MathMLElementTagNameMap

      Parameters

      • selectors: K

      Returns NodeListOf<MathMLElementTagNameMap[K]>

    • Type Parameters

      • K extends keyof HTMLElementDeprecatedTagNameMap

      Parameters

      • selectors: K

      Returns NodeListOf<HTMLElementDeprecatedTagNameMap[K]>

    • Type Parameters

      • K extends keyof HTMLElementDeprecatedTagNameMap

      Parameters

      • selectors: K

      Returns NodeListOf<HTMLElementDeprecatedTagNameMap[K]>

    • Type Parameters

      • E extends Element = Element

      Parameters

      • selectors: string

      Returns NodeListOf<E>

    • Type Parameters

      • E extends Element = Element

      Parameters

      • selectors: string

      Returns NodeListOf<E>

    • MDN Reference

      +)<PangeneLookupData, PangeneLookupResult>().querySelectorAll

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:16581
    • Parameters

      • pointerId: number

      Returns void

    • Removes node.

      +)<PangeneLookupData, PangeneLookupResult>().releasePointerCapture

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:7867
    • Removes node.

      MDN Reference

      Returns void

    • Removes element's first attribute whose qualified name is qualifiedName.

      +)<PangeneLookupData, PangeneLookupResult>().remove

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:5726
    • Removes element's first attribute whose qualified name is qualifiedName.

      MDN Reference

      Parameters

      • qualifiedName: string

      Returns void

    • MDN Reference

      +)<PangeneLookupData, PangeneLookupResult>().removeAttribute

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:7873
    • Parameters

      • attr: Attr

      Returns Attr

    • Removes element's attribute whose namespace is namespace and local name is localName.

      +)<PangeneLookupData, PangeneLookupResult>().removeAttributeNode

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:7881
    • Removes element's attribute whose namespace is namespace and local name is localName.

      MDN Reference

      Parameters

      • namespace: null | string
      • localName: string

      Returns void

    • MDN Reference

      +)<PangeneLookupData, PangeneLookupResult>().removeAttributeNS

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:7879
    • Type Parameters

      • T extends Node

      Parameters

      • child: T

      Returns T

    • Type Parameters

      • K extends keyof HTMLElementEventMap

      Parameters

      • type: K
      • listener: ((this: HTMLElement, ev: HTMLElementEventMap[K]) => any)
          • (this, ev): any
          • Parameters

            Returns any

      • Optionaloptions: boolean | EventListenerOptions

      Returns void

    • Type Parameters

      • K extends keyof HTMLElementEventMap

      Parameters

      • type: K
      • listener: ((this: HTMLElement, ev: HTMLElementEventMap[K]) => any)
          • (this, ev): any
          • Parameters

            Returns any

      • Optionaloptions: boolean | EventListenerOptions

      Returns void

    • Parameters

      • type: string
      • listener: EventListenerOrEventListenerObject
      • Optionaloptions: boolean | EventListenerOptions

      Returns void

    • Parameters

      • type: string
      • listener: EventListenerOrEventListenerObject
      • Optionaloptions: boolean | EventListenerOptions

      Returns void

    • By default, the LisPaginatedSearchMixin +)<PangeneLookupData, PangeneLookupResult>().removeEventListener

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:10086
    • By default, the LisPaginatedSearchMixin displays search results using the LisSimpleTableElement. Components that use the mixin can override this portion of the template by implementing their own @@ -1614,98 +1602,101 @@

      Returns unknown

      The results portion of the template.

    • By default, the LisPaginatedSearchMixin displays search results info using the in paragraph tags. Components that use the mixin can override this portion of the template by implementing their own renderResultsInfo method.

      Returns unknown

      The results info portion of the template.

    • Type Parameters

      • T extends Node

      Parameters

      • node: Node
      • child: T

      Returns T

    • Replace all children of node with nodes, while replacing strings in nodes with equivalent Text nodes.

      +)<PangeneLookupData, PangeneLookupResult>().replaceChild

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:15960
    • 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

      • Rest...nodes: (string | Node)[]

      Returns void

    • Replaces node with nodes, while replacing strings in nodes with equivalent Text nodes.

      +)<PangeneLookupData, PangeneLookupResult>().replaceChildren

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:16589
    • 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

      • Rest...nodes: (string | Node)[]

      Returns void

    • Displays element fullscreen and resolves promise when done.

      +)<PangeneLookupData, PangeneLookupResult>().replaceWith

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:5734
    • 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

      • Optionaloptions: FullscreenOptions

      Returns Promise<void>

    • Returns void

    • Parameters

      • Optionaloptions: PointerLockOptions

      Returns Promise<void>

    • MDN Reference

      +)<PangeneLookupData, PangeneLookupResult>().requestPointerLock

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:7891
    • Parameters

      • Optionaloptions: ScrollToOptions

      Returns void

    • Parameters

      • x: number
      • y: number

      Returns void

    • Parameters

      • x: number
      • y: number

      Returns void

    • MDN Reference

      +)<PangeneLookupData, PangeneLookupResult>().scroll

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:7894
    • Parameters

      • Optionaloptions: ScrollToOptions

      Returns void

    • Parameters

      • x: number
      • y: number

      Returns void

    • Parameters

      • x: number
      • y: number

      Returns void

    • MDN Reference

      +)<PangeneLookupData, PangeneLookupResult>().scrollBy

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:7897
    • Parameters

      • Optionalarg: boolean | ScrollIntoViewOptions

      Returns void

    • MDN Reference

      +)<PangeneLookupData, PangeneLookupResult>().scrollIntoView

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:7899
    • Parameters

      • Optionaloptions: ScrollToOptions

      Returns void

    • Parameters

      • x: number
      • y: number

      Returns void

    • Parameters

      • x: number
      • y: number

      Returns void

    • Sets the value of element's first attribute whose qualified name is qualifiedName to value.

      +)<PangeneLookupData, PangeneLookupResult>().scrollTo

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:7902
    • Sets the value of element's first attribute whose qualified name is qualifiedName to value.

      MDN Reference

      Parameters

      • qualifiedName: string
      • value: string

      Returns void

    • MDN Reference

      +)<PangeneLookupData, PangeneLookupResult>().setAttribute

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:7908
    • Parameters

      • attr: Attr

      Returns null | Attr

    • MDN Reference

      +)<PangeneLookupData, PangeneLookupResult>().setAttributeNode

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:7916
    • Parameters

      • attr: Attr

      Returns null | Attr

    • Sets the value of element's attribute whose namespace is namespace and local name is localName to value.

      +)<PangeneLookupData, PangeneLookupResult>().setAttributeNodeNS

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:7918
    • 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

    • MDN Reference

      +)<PangeneLookupData, PangeneLookupResult>().setAttributeNS

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:7914
    • Parameters

      • html: string

      Returns void

    • Parameters

      • pointerId: number

      Returns void

    • MDN Reference

      +)<PangeneLookupData, PangeneLookupResult>().setPointerCapture

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:7922
    • Returns void

    • Components that use the +)<PangeneLookupData, PangeneLookupResult>().showPopover

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:10080
    • Components that use the LisPaginatedSearchMixin mixin will inherit this method. It allows the component's search form to be submitted programmatically.

      Returns void

    • 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.

      +)<PangeneLookupData, PangeneLookupResult>().submit

    • 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
      • Optionalforce: boolean

      Returns boolean

    • Parameters

      • Optionalforce: boolean

      Returns void

    • Parameters

      • Optionalforce: boolean

      Returns boolean

    • A helper method that returns that first value that's defined: the given value, the value of the +)<PangeneLookupData, PangeneLookupResult>().togglePopover

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:10082
    • A helper method that returns that first value that's defined: the given value, the value of the specified querystring parameter, an empty string.

      Parameters

      • value: undefined | string

        The value to potentially return.

      • parameter: string

        The querystring parameter to potentially return the value of.

      Returns string

      The first value that was defined.

    • Parameters

      • selectors: string

      Returns boolean

      This is a legacy alias of matches.

      +)<PangeneLookupData, PangeneLookupResult>().valueOrQuerystringParameter

    • Parameters

      • selectors: string

      Returns boolean

      This is a legacy alias of matches.

      MDN Reference

    • Adds an initializer function to the class that is called during instance +)<PangeneLookupData, PangeneLookupResult>().webkitMatchesSelector

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:7936
    • 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 @@ -1774,7 +1765,7 @@

    lifecycle

    • Invoked when the component is added to the document's DOM.

      +)<PangeneLookupData, PangeneLookupResult>().enableWarning

      • Defined in node_modules/@lit/reactive-element/reactive-element.d.ts:205

    lifecycle

    • 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 @@ -1784,9 +1775,9 @@

      Typically, anything done in connectedCallback() should be undone when the element is disconnected, in disconnectedCallback().

      -

      Returns void

    Returns void

    • Invoked when the component is removed from the document's DOM.

      +)<PangeneLookupData, PangeneLookupResult>().connectedCallback

      • Defined in node_modules/lit-element/lit-element.d.ts:122
    • 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 @@ -1857,7 +1848,7 @@ LitElement, )<PangeneLookupData, PangeneLookupResult>().getPropertyOptions

      • Defined in node_modules/@lit/reactive-element/reactive-element.d.ts:416

    rendering

    renderOptions: RenderOptions
    renderRoot: HTMLElement | DocumentFragment

    Node or ShadowRoot into which element DOM should be rendered. Defaults +)<PangeneLookupData, PangeneLookupResult>().renderOptions

    • Defined in node_modules/lit-element/lit-element.d.ts:88
    renderRoot: DocumentFragment | HTMLElement

    Node or ShadowRoot into which element DOM should be rendered. Defaults to an open shadowRoot.

    • Returns HTMLElement | DocumentFragment

    • Returns DocumentFragment | HTMLElement

    • Invoked on each update to perform rendering tasks. This method may return any value renderable by lit-html's ChildPart - typically a @@ -1987,7 +1978,7 @@ again after this update cycle completes.

      Parameters

      • changedProperties: Map<string, unknown>

      Returns void

    • Invoked before update() to compute values needed during the update.

      +)<PangeneLookupData, PangeneLookupResult>().updated

    • Invoked before update() to compute values needed during the update.

      Implement willUpdate to compute property values that depend on other properties and are used in the rest of the update process.

      willUpdate(changedProperties) {
      // only need to check changed properties for an expensive computation.
      if (changedProperties.has('firstName') || changedProperties.has('lastName')) {
      this.sha = computeSHA(`${this.firstName} ${this.lastName}`);
      }
      }

      render() {
      return html`SHA: ${this.sha}`;
      } @@ -1995,4 +1986,4 @@

      Parameters

      Returns void

    +)<PangeneLookupData, PangeneLookupResult>().willUpdate

    diff --git a/docs/classes/user_components.LisPublicationSearchElement.html b/docs/classes/user_components.LisPublicationSearchElement.html index 64e73d5..5826503 100644 --- a/docs/classes/user_components.LisPublicationSearchElement.html +++ b/docs/classes/user_components.LisPublicationSearchElement.html @@ -33,20 +33,21 @@
    <!-- set the example text via HTML -->
    <lis-publication-search-element titleExample="expression"></lis-publication-search-element>

    <!-- set the example text via JavaScript -->
    <lis-publication-search-element id="publication-search"></lis-publication-search-element>

    <script type="text/javascript">
    // get the publication search element
    const searchElement = document.getElementById('publication-search');
    // set the element's titleExample property
    searchElement.titleExample = 'expression';
    </script>
    -

    Hierarchy

    Hierarchy

    Other

    _formRef: Ref<LisFormWrapperElement>
    _downloadingRef: Ref<LisInlineLoadingElement>
    _loadingRef: Ref<LisLoadingElement>
    accessKey: string
    accessKeyLabel: string
    _searchData: undefined | PublicationSearchData
    ariaAtomic: null | string
    accessKey: string

    MDN Reference

    +)<PublicationSearchData, PublicationSearchResult>().ariaAtomic

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:2229
    ariaAutoComplete: null | string
    accessKeyLabel: string

    MDN Reference

    +)<PublicationSearchData, PublicationSearchResult>().ariaAutoComplete

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:2231
    ariaBrailleLabel: null | string
    ariaAtomic: null | string

    MDN Reference

    +)<PublicationSearchData, PublicationSearchResult>().ariaBrailleLabel

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:2233
    ariaBrailleRoleDescription: null | string
    ariaAutoComplete: null | string

    MDN Reference

    +)<PublicationSearchData, PublicationSearchResult>().ariaBrailleRoleDescription

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:2235
    ariaBusy: null | string
    ariaBusy: null | string

    MDN Reference

    +)<PublicationSearchData, PublicationSearchResult>().ariaBusy

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:2237
    ariaChecked: null | string
    ariaChecked: null | string

    MDN Reference

    +)<PublicationSearchData, PublicationSearchResult>().ariaChecked

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:2239
    ariaColCount: null | string
    ariaColCount: null | string

    MDN Reference

    +)<PublicationSearchData, PublicationSearchResult>().ariaColCount

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:2241
    ariaColIndex: null | string
    ariaColIndex: null | string

    MDN Reference

    +)<PublicationSearchData, PublicationSearchResult>().ariaColIndex

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:2243
    ariaColSpan: null | string
    ariaColSpan: null | string

    MDN Reference

    +)<PublicationSearchData, PublicationSearchResult>().ariaColSpan

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:2245
    ariaCurrent: null | string
    ariaCurrent: null | string

    MDN Reference

    +)<PublicationSearchData, PublicationSearchResult>().ariaCurrent

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:2247
    ariaDescription: null | string
    ariaDisabled: null | string

    MDN Reference

    +)<PublicationSearchData, PublicationSearchResult>().ariaDescription

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:2249
    ariaDisabled: null | string
    ariaExpanded: null | string

    MDN Reference

    +)<PublicationSearchData, PublicationSearchResult>().ariaDisabled

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:2251
    ariaExpanded: null | string
    ariaHasPopup: null | string

    MDN Reference

    +)<PublicationSearchData, PublicationSearchResult>().ariaExpanded

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:2253
    ariaHasPopup: null | string
    ariaHidden: null | string

    MDN Reference

    +)<PublicationSearchData, PublicationSearchResult>().ariaHasPopup

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:2255
    ariaHidden: null | string
    ariaInvalid: null | string
    ariaInvalid: null | string
    ariaKeyShortcuts: null | string

    MDN Reference

    +)<PublicationSearchData, PublicationSearchResult>().ariaInvalid

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:2258
    ariaKeyShortcuts: null | string
    ariaLabel: null | string

    MDN Reference

    +)<PublicationSearchData, PublicationSearchResult>().ariaKeyShortcuts

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:2260
    ariaLabel: null | string
    ariaLevel: null | string

    MDN Reference

    +)<PublicationSearchData, PublicationSearchResult>().ariaLabel

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:2262
    ariaLevel: null | string
    ariaLive: null | string

    MDN Reference

    +)<PublicationSearchData, PublicationSearchResult>().ariaLevel

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:2264
    ariaLive: null | string
    ariaModal: null | string

    MDN Reference

    +)<PublicationSearchData, PublicationSearchResult>().ariaLive

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:2266
    ariaModal: null | string
    ariaMultiLine: null | string

    MDN Reference

    +)<PublicationSearchData, PublicationSearchResult>().ariaModal

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:2268
    ariaMultiLine: null | string
    ariaMultiSelectable: null | string

    MDN Reference

    +)<PublicationSearchData, PublicationSearchResult>().ariaMultiLine

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:2270
    ariaMultiSelectable: null | string
    ariaOrientation: null | string

    MDN Reference

    +)<PublicationSearchData, PublicationSearchResult>().ariaMultiSelectable

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:2272
    ariaOrientation: null | string
    ariaPlaceholder: null | string

    MDN Reference

    +)<PublicationSearchData, PublicationSearchResult>().ariaOrientation

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:2274
    ariaPlaceholder: null | string
    ariaPosInSet: null | string

    MDN Reference

    +)<PublicationSearchData, PublicationSearchResult>().ariaPlaceholder

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:2276
    ariaPosInSet: null | string
    ariaPressed: null | string

    MDN Reference

    +)<PublicationSearchData, PublicationSearchResult>().ariaPosInSet

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:2278
    ariaPressed: null | string
    ariaReadOnly: null | string

    MDN Reference

    +)<PublicationSearchData, PublicationSearchResult>().ariaPressed

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:2280
    ariaReadOnly: null | string
    ariaRequired: null | string

    MDN Reference

    +)<PublicationSearchData, PublicationSearchResult>().ariaReadOnly

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:2282
    ariaRequired: null | string
    ariaRoleDescription: null | string

    MDN Reference

    +)<PublicationSearchData, PublicationSearchResult>().ariaRequired

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:2284
    ariaRoleDescription: null | string
    ariaRowCount: null | string

    MDN Reference

    +)<PublicationSearchData, PublicationSearchResult>().ariaRoleDescription

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:2286
    ariaRowCount: null | string
    ariaRowIndex: null | string

    MDN Reference

    +)<PublicationSearchData, PublicationSearchResult>().ariaRowCount

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:2288
    ariaRowIndex: null | string
    ariaRowSpan: null | string

    MDN Reference

    +)<PublicationSearchData, PublicationSearchResult>().ariaRowIndex

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:2290
    ariaRowSpan: null | string
    ariaSelected: null | string

    MDN Reference

    +)<PublicationSearchData, PublicationSearchResult>().ariaRowSpan

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:2292
    ariaSelected: null | string
    ariaSetSize: null | string

    MDN Reference

    +)<PublicationSearchData, PublicationSearchResult>().ariaSelected

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:2294
    ariaSetSize: null | string
    ariaSort: null | string

    MDN Reference

    +)<PublicationSearchData, PublicationSearchResult>().ariaSetSize

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:2296
    ariaSort: null | string
    ariaValueMax: null | string

    MDN Reference

    +)<PublicationSearchData, PublicationSearchResult>().ariaSort

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:2298
    ariaValueMax: null | string
    ariaValueMin: null | string

    MDN Reference

    +)<PublicationSearchData, PublicationSearchResult>().ariaValueMax

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:2300
    ariaValueMin: null | string
    ariaValueNow: null | string

    MDN Reference

    +)<PublicationSearchData, PublicationSearchResult>().ariaValueMin

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:2302
    ariaValueNow: null | string
    ariaValueText: null | string

    MDN Reference

    +)<PublicationSearchData, PublicationSearchResult>().ariaValueNow

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:2304
    ariaValueText: null | string
    assignedSlot: null | HTMLSlotElement

    MDN Reference

    +)<PublicationSearchData, PublicationSearchResult>().ariaValueText

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:2306
    assignedSlot: null | HTMLSlotElement
    ATTRIBUTE_NODE
    ATTRIBUTE_NODE
    attributes: NamedNodeMap

    MDN Reference

    +)<PublicationSearchData, PublicationSearchResult>().ATTRIBUTE_NODE

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:15963
    attributes: NamedNodeMap
    attributeStyleMap: StylePropertyMap
    attributeStyleMap: StylePropertyMap
    autocapitalize: string
    autocapitalize: string
    autofocus: boolean
    autofocus: boolean
    baseURI: string

    Returns node's node document's document base URL.

    +)<PublicationSearchData, PublicationSearchResult>().autofocus

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:11845
    baseURI: string

    Returns node's node document's document base URL.

    MDN Reference

    cancelPromiseController: LisCancelPromiseController

    Current Web standards do not allow Promises to be +)<PublicationSearchData, PublicationSearchResult>().baseURI

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:15832
    cancelPromiseController: LisCancelPromiseController

    Current Web standards do not allow Promises to be cancelled. Components that use the LisPaginatedSearchMixin mixin can use this controller to make Promises cancelable. Event @@ -552,82 +558,82 @@ available for more low-level access. This is the value of the abortSignal attribute of the PaginatedSearchOptions object passed to the component's SearchFunction -and DownloadFunction.

    +and DownloadFunction..

    CDATA_SECTION_NODE

    node is a CDATASection node.

    +)<PublicationSearchData, PublicationSearchResult>().cancelPromiseController

    CDATA_SECTION_NODE

    node is a CDATASection node.

    childElementCount: number

    MDN Reference

    +)<PublicationSearchData, PublicationSearchResult>().CDATA_SECTION_NODE

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:15967
    childElementCount: number
    childNodes: NodeListOf<ChildNode>

    Returns the children.

    +)<PublicationSearchData, PublicationSearchResult>().childElementCount

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:16525
    childNodes: NodeListOf<ChildNode>

    Returns the children.

    MDN Reference

    children: HTMLCollection

    Returns the child elements.

    +)<PublicationSearchData, PublicationSearchResult>().childNodes

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:15838
    children: HTMLCollection

    Returns the child elements.

    MDN Reference

    classList: DOMTokenList

    Allows for manipulation of element's class content attribute as a set of whitespace-separated tokens through a DOMTokenList object.

    +)<PublicationSearchData, PublicationSearchResult>().children

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:16531
    classList: DOMTokenList

    Allows for manipulation of element's class content attribute as a set of whitespace-separated tokens through a DOMTokenList object.

    MDN Reference

    className: string

    Returns the value of element's class content attribute. Can be set to change it.

    +)<PublicationSearchData, PublicationSearchResult>().classList

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:7693
    className: string

    Returns the value of element's class content attribute. Can be set to change it.

    MDN Reference

    clientHeight: number

    MDN Reference

    +)<PublicationSearchData, PublicationSearchResult>().className

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:7699
    clientHeight: number
    clientLeft: number

    MDN Reference

    +)<PublicationSearchData, PublicationSearchResult>().clientHeight

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:7701
    clientLeft: number
    clientTop: number

    MDN Reference

    +)<PublicationSearchData, PublicationSearchResult>().clientLeft

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:7703
    clientTop: number
    clientWidth: number

    MDN Reference

    +)<PublicationSearchData, PublicationSearchResult>().clientTop

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:7705
    clientWidth: number
    COMMENT_NODE

    node is a Comment node.

    +)<PublicationSearchData, PublicationSearchResult>().clientWidth

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:7707
    COMMENT_NODE

    node is a Comment node.

    contentEditable: string

    MDN Reference

    +)<PublicationSearchData, PublicationSearchResult>().COMMENT_NODE

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:15973
    contentEditable: string
    dataset: DOMStringMap

    MDN Reference

    +)<PublicationSearchData, PublicationSearchResult>().contentEditable

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:7957
    dataset: DOMStringMap
    dir: string

    MDN Reference

    +)<PublicationSearchData, PublicationSearchResult>().dataset

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:11847
    dir: string
    DOCUMENT_FRAGMENT_NODE

    node is a DocumentFragment node.

    +)<PublicationSearchData, PublicationSearchResult>().dir

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:10042
    DOCUMENT_FRAGMENT_NODE

    node is a DocumentFragment node.

    DOCUMENT_NODE

    node is a document.

    +)<PublicationSearchData, PublicationSearchResult>().DOCUMENT_FRAGMENT_NODE

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:15979
    DOCUMENT_NODE

    node is a document.

    DOCUMENT_POSITION_CONTAINED_BY

    Set when other is a descendant of node.

    +)<PublicationSearchData, PublicationSearchResult>().DOCUMENT_NODE

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:15975
    DOCUMENT_POSITION_CONTAINED_BY

    Set when other is a descendant of node.

    DOCUMENT_POSITION_CONTAINS

    Set when other is an ancestor of node.

    +)<PublicationSearchData, PublicationSearchResult>().DOCUMENT_POSITION_CONTAINED_BY

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:15990
    DOCUMENT_POSITION_CONTAINS

    Set when other is an ancestor of node.

    DOCUMENT_POSITION_DISCONNECTED

    Set when node and other are not in the same tree.

    +)<PublicationSearchData, PublicationSearchResult>().DOCUMENT_POSITION_CONTAINS

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:15988
    DOCUMENT_POSITION_DISCONNECTED

    Set when node and other are not in the same tree.

    DOCUMENT_POSITION_FOLLOWING

    Set when other is following node.

    +)<PublicationSearchData, PublicationSearchResult>().DOCUMENT_POSITION_DISCONNECTED

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:15982
    DOCUMENT_POSITION_FOLLOWING

    Set when other is following node.

    DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC
    DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC
    DOCUMENT_POSITION_PRECEDING

    Set when other is preceding node.

    +)<PublicationSearchData, PublicationSearchResult>().DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:15991
    DOCUMENT_POSITION_PRECEDING

    Set when other is preceding node.

    DOCUMENT_TYPE_NODE

    node is a doctype.

    +)<PublicationSearchData, PublicationSearchResult>().DOCUMENT_POSITION_PRECEDING

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:15984
    DOCUMENT_TYPE_NODE

    node is a doctype.

    domContentLoadedController: LisDomContentLoadedController

    Components that use the +)<PublicationSearchData, PublicationSearchResult>().DOCUMENT_TYPE_NODE

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:15977
    domContentLoadedController: LisDomContentLoadedController

    Components that use the LisPaginatedSearchMixin mixin can use this controller to subscribe to the DOMContentLoaded event. The advantage to @@ -637,542 +643,551 @@ redraw of the template will be handled by the controller.

    Components that use the LisSearchMixin mixin will -inherit this property. It stores an external function that can optionally be provided -by users of the component that loads a file to download using the data from the -component's submitted search form.

    +)<PublicationSearchData, PublicationSearchResult>().domContentLoadedController

    Components that use the LisPaginatedSearchMixin +mixin will inherit this property. It stores an external function that can optionally +be provided by users of the component that loads a file to download using the data +from the component's submitted search form.

    draggable: boolean

    MDN Reference

    +)<PublicationSearchData, PublicationSearchResult>().downloadFunction

    draggable: boolean
    ELEMENT_NODE

    node is an element.

    +)<PublicationSearchData, PublicationSearchResult>().draggable

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:10044
    ELEMENT_NODE

    node is an element.

    enterKeyHint: string

    MDN Reference

    +)<PublicationSearchData, PublicationSearchResult>().ELEMENT_NODE

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:15962
    enterKeyHint: string
    ENTITY_NODE
    ENTITY_NODE
    ENTITY_REFERENCE_NODE
    ENTITY_REFERENCE_NODE
    firstChild: null | ChildNode

    Returns the first child.

    +)<PublicationSearchData, PublicationSearchResult>().ENTITY_REFERENCE_NODE

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:15968
    firstChild: null | ChildNode

    Returns the first child.

    MDN Reference

    firstElementChild: null | Element

    Returns the first child that is an element, and null otherwise.

    +)<PublicationSearchData, PublicationSearchResult>().firstChild

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:15844
    firstElementChild: null | Element

    Returns the first child that is an element, and null otherwise.

    MDN Reference

    hidden: boolean

    MDN Reference

    +)<PublicationSearchData, PublicationSearchResult>().firstElementChild

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:16537
    hidden: boolean
    id: string

    Returns the value of element's id content attribute. Can be set to change it.

    +)<PublicationSearchData, PublicationSearchResult>().hidden

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:10046
    id: string

    Returns the value of element's id content attribute. Can be set to change it.

    MDN Reference

    inert: boolean

    MDN Reference

    +)<PublicationSearchData, PublicationSearchResult>().id

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:7713
    inert: boolean
    innerHTML: string

    MDN Reference

    +)<PublicationSearchData, PublicationSearchResult>().inert

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:10048
    innerHTML: string
    innerText: string

    MDN Reference

    +)<PublicationSearchData, PublicationSearchResult>().innerHTML

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:7715
    innerText: string
    inputMode: string

    MDN Reference

    +)<PublicationSearchData, PublicationSearchResult>().innerText

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:10050
    inputMode: string
    isConnected: boolean

    Returns true if node is connected and false otherwise.

    +)<PublicationSearchData, PublicationSearchResult>().inputMode

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:7961
    isConnected: boolean

    Returns true if node is connected and false otherwise.

    MDN Reference

    isContentEditable: boolean

    MDN Reference

    +)<PublicationSearchData, PublicationSearchResult>().isConnected

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:15850
    isContentEditable: boolean
    lang: string

    MDN Reference

    +)<PublicationSearchData, PublicationSearchResult>().isContentEditable

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:7963
    lang: string
    lastChild: null | ChildNode

    Returns the last child.

    +)<PublicationSearchData, PublicationSearchResult>().lang

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:10052
    lastChild: null | ChildNode

    Returns the last child.

    MDN Reference

    lastElementChild: null | Element

    Returns the last child that is an element, and null otherwise.

    +)<PublicationSearchData, PublicationSearchResult>().lastChild

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:15856
    lastElementChild: null | Element

    Returns the last child that is an element, and null otherwise.

    MDN Reference

    localName: string

    Returns the local name.

    +)<PublicationSearchData, PublicationSearchResult>().lastElementChild

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:16543
    localName: string

    Returns the local name.

    MDN Reference

    namespaceURI: null | string

    Returns the namespace.

    +)<PublicationSearchData, PublicationSearchResult>().localName

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:7721
    namespaceURI: null | string

    Returns the namespace.

    MDN Reference

    nextElementSibling: null | Element

    Returns the first following sibling that is an element, and null otherwise.

    +)<PublicationSearchData, PublicationSearchResult>().namespaceURI

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:7727
    nextElementSibling: null | Element

    Returns the first following sibling that is an element, and null otherwise.

    MDN Reference

    nextSibling: null | ChildNode

    Returns the next sibling.

    +)<PublicationSearchData, PublicationSearchResult>().nextElementSibling

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:16112
    nextSibling: null | ChildNode

    Returns the next sibling.

    MDN Reference

    nodeName: string

    Returns a string appropriate for the type of node.

    +)<PublicationSearchData, PublicationSearchResult>().nextSibling

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:15862
    nodeName: string

    Returns a string appropriate for the type of node.

    MDN Reference

    nodeType: number

    Returns the type of node.

    +)<PublicationSearchData, PublicationSearchResult>().nodeName

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:15868
    nodeType: number

    Returns the type of node.

    MDN Reference

    nodeValue: null | string

    MDN Reference

    +)<PublicationSearchData, PublicationSearchResult>().nodeType

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:15874
    nodeValue: null | string
    nonce?: string

    MDN Reference

    +)<PublicationSearchData, PublicationSearchResult>().nodeValue

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:15876
    nonce?: string
    NOTATION_NODE
    NOTATION_NODE
    offsetHeight: number

    MDN Reference

    +)<PublicationSearchData, PublicationSearchResult>().NOTATION_NODE

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:15980
    offsetHeight: number
    offsetLeft: number

    MDN Reference

    +)<PublicationSearchData, PublicationSearchResult>().offsetHeight

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:10054
    offsetLeft: number
    offsetParent: null | Element

    MDN Reference

    +)<PublicationSearchData, PublicationSearchResult>().offsetLeft

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:10056
    offsetParent: null | Element
    offsetTop: number

    MDN Reference

    +)<PublicationSearchData, PublicationSearchResult>().offsetParent

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:10058
    offsetTop: number
    offsetWidth: number

    MDN Reference

    +)<PublicationSearchData, PublicationSearchResult>().offsetTop

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:10060
    offsetWidth: number
    onabort: null | ((this: GlobalEventHandlers, ev: UIEvent) => any)

    Fires when the user aborts the download.

    +)<PublicationSearchData, PublicationSearchResult>().offsetWidth

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:10062
    onabort: null | ((this: GlobalEventHandlers, ev: UIEvent) => any)

    Fires when the user aborts the download.

    The event.

    MDN Reference

    onanimationcancel: null | ((this: GlobalEventHandlers, ev: AnimationEvent) => any)

    MDN Reference

    +)<PublicationSearchData, PublicationSearchResult>().onabort

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9032
    onanimationcancel: null | ((this: GlobalEventHandlers, ev: AnimationEvent) => any)
    onanimationend: null | ((this: GlobalEventHandlers, ev: AnimationEvent) => any)

    MDN Reference

    +)<PublicationSearchData, PublicationSearchResult>().onanimationcancel

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9034
    onanimationend: null | ((this: GlobalEventHandlers, ev: AnimationEvent) => any)
    onanimationiteration: null | ((this: GlobalEventHandlers, ev: AnimationEvent) => any)

    MDN Reference

    +)<PublicationSearchData, PublicationSearchResult>().onanimationend

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9036
    onanimationiteration: null | ((this: GlobalEventHandlers, ev: AnimationEvent) => any)
    onanimationstart: null | ((this: GlobalEventHandlers, ev: AnimationEvent) => any)

    MDN Reference

    +)<PublicationSearchData, PublicationSearchResult>().onanimationiteration

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9038
    onanimationstart: null | ((this: GlobalEventHandlers, ev: AnimationEvent) => any)
    onauxclick: null | ((this: GlobalEventHandlers, ev: MouseEvent) => any)

    MDN Reference

    +)<PublicationSearchData, PublicationSearchResult>().onanimationstart

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9040
    onauxclick: null | ((this: GlobalEventHandlers, ev: MouseEvent) => any)
    onbeforeinput: null | ((this: GlobalEventHandlers, ev: InputEvent) => any)

    MDN Reference

    +)<PublicationSearchData, PublicationSearchResult>().onauxclick

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9042
    onbeforeinput: null | ((this: GlobalEventHandlers, ev: InputEvent) => any)
    onblur: null | ((this: GlobalEventHandlers, ev: FocusEvent) => any)

    Fires when the object loses the input focus.

    +)<PublicationSearchData, PublicationSearchResult>().onbeforeinput

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9044
    onbeforetoggle: null | ((this: GlobalEventHandlers, ev: Event) => any)
    onblur: null | ((this: GlobalEventHandlers, ev: FocusEvent) => any)

    Fires when the object loses the input focus.

    The focus event.

    MDN Reference

    oncancel: null | ((this: GlobalEventHandlers, ev: Event) => any)

    MDN Reference

    +)<PublicationSearchData, PublicationSearchResult>().onblur

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9053
    oncancel: null | ((this: GlobalEventHandlers, ev: Event) => any)
    oncanplay: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when playback is possible, but would require further buffering.

    +)<PublicationSearchData, PublicationSearchResult>().oncancel

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9055
    oncanplay: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when playback is possible, but would require further buffering.

    The event.

    MDN Reference

    oncanplaythrough: null | ((this: GlobalEventHandlers, ev: Event) => any)

    MDN Reference

    +)<PublicationSearchData, PublicationSearchResult>().oncanplay

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9062
    oncanplaythrough: null | ((this: GlobalEventHandlers, ev: Event) => any)
    onchange: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Fires when the contents of the object or selection have changed.

    +)<PublicationSearchData, PublicationSearchResult>().oncanplaythrough

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9064
    onchange: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Fires when the contents of the object or selection have changed.

    The event.

    MDN Reference

    onclick: null | ((this: GlobalEventHandlers, ev: MouseEvent) => any)

    Fires when the user clicks the left mouse button on the object

    +)<PublicationSearchData, PublicationSearchResult>().onchange

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9071
    onclick: null | ((this: GlobalEventHandlers, ev: MouseEvent) => any)

    Fires when the user clicks the left mouse button on the object

    The mouse event.

    MDN Reference

    onclose: null | ((this: GlobalEventHandlers, ev: Event) => any)

    MDN Reference

    +)<PublicationSearchData, PublicationSearchResult>().onclick

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9078
    onclose: null | ((this: GlobalEventHandlers, ev: Event) => any)
    oncontextlost: null | ((this: GlobalEventHandlers, ev: Event) => any)
    oncontextmenu: null | ((this: GlobalEventHandlers, ev: MouseEvent) => any)

    Fires when the user clicks the right mouse button in the client area, opening the context menu.

    +)<PublicationSearchData, PublicationSearchResult>().oncontextlost

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9082
    oncontextmenu: null | ((this: GlobalEventHandlers, ev: MouseEvent) => any)

    Fires when the user clicks the right mouse button in the client area, opening the context menu.

    The mouse event.

    MDN Reference

    oncopy: null | ((this: GlobalEventHandlers, ev: ClipboardEvent) => any)

    MDN Reference

    +)<PublicationSearchData, PublicationSearchResult>().oncontextmenu

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9089
    oncontextrestored: null | ((this: GlobalEventHandlers, ev: Event) => any)
    oncuechange: null | ((this: GlobalEventHandlers, ev: Event) => any)

    MDN Reference

    +)<PublicationSearchData, PublicationSearchResult>().oncontextrestored

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9091
    oncopy: null | ((this: GlobalEventHandlers, ev: ClipboardEvent) => any)
    oncut: null | ((this: GlobalEventHandlers, ev: ClipboardEvent) => any)

    MDN Reference

    +)<PublicationSearchData, PublicationSearchResult>().oncopy

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9093
    oncuechange: null | ((this: GlobalEventHandlers, ev: Event) => any)
    ondblclick: null | ((this: GlobalEventHandlers, ev: MouseEvent) => any)

    Fires when the user double-clicks the object.

    +)<PublicationSearchData, PublicationSearchResult>().oncuechange

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9095
    oncut: null | ((this: GlobalEventHandlers, ev: ClipboardEvent) => any)
    ondblclick: null | ((this: GlobalEventHandlers, ev: MouseEvent) => any)

    Fires when the user double-clicks the object.

    The mouse event.

    MDN Reference

    ondrag: null | ((this: GlobalEventHandlers, ev: DragEvent) => any)

    Fires on the source object continuously during a drag operation.

    +)<PublicationSearchData, PublicationSearchResult>().ondblclick

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9104
    ondrag: null | ((this: GlobalEventHandlers, ev: DragEvent) => any)

    Fires on the source object continuously during a drag operation.

    The event.

    MDN Reference

    ondragend: null | ((this: GlobalEventHandlers, ev: DragEvent) => any)

    Fires on the source object when the user releases the mouse at the close of a drag operation.

    +)<PublicationSearchData, PublicationSearchResult>().ondrag

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9111
    ondragend: null | ((this: GlobalEventHandlers, ev: DragEvent) => any)

    Fires on the source object when the user releases the mouse at the close of a drag operation.

    The event.

    MDN Reference

    ondragenter: null | ((this: GlobalEventHandlers, ev: DragEvent) => any)

    Fires on the target element when the user drags the object to a valid drop target.

    +)<PublicationSearchData, PublicationSearchResult>().ondragend

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9118
    ondragenter: null | ((this: GlobalEventHandlers, ev: DragEvent) => any)

    Fires on the target element when the user drags the object to a valid drop target.

    The drag event.

    MDN Reference

    ondragleave: null | ((this: GlobalEventHandlers, ev: DragEvent) => any)

    Fires on the target object when the user moves the mouse out of a valid drop target during a drag operation.

    +)<PublicationSearchData, PublicationSearchResult>().ondragenter

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9125
    ondragleave: null | ((this: GlobalEventHandlers, ev: DragEvent) => any)

    Fires on the target object when the user moves the mouse out of a valid drop target during a drag operation.

    The drag event.

    MDN Reference

    ondragover: null | ((this: GlobalEventHandlers, ev: DragEvent) => any)

    Fires on the target element continuously while the user drags the object over a valid drop target.

    +)<PublicationSearchData, PublicationSearchResult>().ondragleave

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9132
    ondragover: null | ((this: GlobalEventHandlers, ev: DragEvent) => any)

    Fires on the target element continuously while the user drags the object over a valid drop target.

    The event.

    MDN Reference

    ondragstart: null | ((this: GlobalEventHandlers, ev: DragEvent) => any)

    Fires on the source object when the user starts to drag a text selection or selected object.

    +)<PublicationSearchData, PublicationSearchResult>().ondragover

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9139
    ondragstart: null | ((this: GlobalEventHandlers, ev: DragEvent) => any)

    Fires on the source object when the user starts to drag a text selection or selected object.

    The event.

    MDN Reference

    ondrop: null | ((this: GlobalEventHandlers, ev: DragEvent) => any)

    MDN Reference

    +)<PublicationSearchData, PublicationSearchResult>().ondragstart

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9146
    ondrop: null | ((this: GlobalEventHandlers, ev: DragEvent) => any)
    ondurationchange: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when the duration attribute is updated.

    +)<PublicationSearchData, PublicationSearchResult>().ondrop

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9148
    ondurationchange: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when the duration attribute is updated.

    The event.

    MDN Reference

    onemptied: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when the media element is reset to its initial state.

    +)<PublicationSearchData, PublicationSearchResult>().ondurationchange

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9155
    onemptied: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when the media element is reset to its initial state.

    The event.

    MDN Reference

    onended: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when the end of playback is reached.

    +)<PublicationSearchData, PublicationSearchResult>().onemptied

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9162
    onended: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when the end of playback is reached.

    The event

    MDN Reference

    onerror: OnErrorEventHandler

    Fires when an error occurs during object loading.

    +)<PublicationSearchData, PublicationSearchResult>().onended

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9169
    onerror: OnErrorEventHandler

    Fires when an error occurs during object loading.

    The event.

    MDN Reference

    onfocus: null | ((this: GlobalEventHandlers, ev: FocusEvent) => any)

    Fires when the object receives focus.

    +)<PublicationSearchData, PublicationSearchResult>().onerror

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9176
    onfocus: null | ((this: GlobalEventHandlers, ev: FocusEvent) => any)

    Fires when the object receives focus.

    The event.

    MDN Reference

    onformdata: null | ((this: GlobalEventHandlers, ev: FormDataEvent) => any)

    MDN Reference

    +)<PublicationSearchData, PublicationSearchResult>().onfocus

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9183
    onformdata: null | ((this: GlobalEventHandlers, ev: FormDataEvent) => any)
    onfullscreenchange: null | ((this: Element, ev: Event) => any)

    MDN Reference

    +)<PublicationSearchData, PublicationSearchResult>().onformdata

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9185
    onfullscreenchange: null | ((this: Element, ev: Event) => any)
    onfullscreenerror: null | ((this: Element, ev: Event) => any)

    MDN Reference

    +)<PublicationSearchData, PublicationSearchResult>().onfullscreenchange

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:7729
    onfullscreenerror: null | ((this: Element, ev: Event) => any)
    ongotpointercapture: null | ((this: GlobalEventHandlers, ev: PointerEvent) => any)

    MDN Reference

    +)<PublicationSearchData, PublicationSearchResult>().onfullscreenerror

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:7731
    ongotpointercapture: null | ((this: GlobalEventHandlers, ev: PointerEvent) => any)
    oninput: null | ((this: GlobalEventHandlers, ev: Event) => any)

    MDN Reference

    +)<PublicationSearchData, PublicationSearchResult>().ongotpointercapture

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9187
    oninput: null | ((this: GlobalEventHandlers, ev: Event) => any)
    oninvalid: null | ((this: GlobalEventHandlers, ev: Event) => any)

    MDN Reference

    +)<PublicationSearchData, PublicationSearchResult>().oninput

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9189
    oninvalid: null | ((this: GlobalEventHandlers, ev: Event) => any)
    onkeydown: null | ((this: GlobalEventHandlers, ev: KeyboardEvent) => any)

    Fires when the user presses a key.

    +)<PublicationSearchData, PublicationSearchResult>().oninvalid

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9191
    onkeydown: null | ((this: GlobalEventHandlers, ev: KeyboardEvent) => any)

    Fires when the user presses a key.

    The keyboard event

    MDN Reference

    onkeypress: null | ((this: GlobalEventHandlers, ev: KeyboardEvent) => any)

    Fires when the user presses an alphanumeric key.

    +)<PublicationSearchData, PublicationSearchResult>().onkeydown

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9198
    onkeypress: null | ((this: GlobalEventHandlers, ev: KeyboardEvent) => any)

    Fires when the user presses an alphanumeric key.

    The event.

    MDN Reference

    onkeyup: null | ((this: GlobalEventHandlers, ev: KeyboardEvent) => any)

    Fires when the user releases a key.

    +)<PublicationSearchData, PublicationSearchResult>().onkeypress

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9206
    onkeyup: null | ((this: GlobalEventHandlers, ev: KeyboardEvent) => any)

    Fires when the user releases a key.

    The keyboard event

    MDN Reference

    onload: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Fires immediately after the browser loads the object.

    +)<PublicationSearchData, PublicationSearchResult>().onkeyup

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9213
    onload: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Fires immediately after the browser loads the object.

    The event.

    MDN Reference

    onloadeddata: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when media data is loaded at the current playback position.

    +)<PublicationSearchData, PublicationSearchResult>().onload

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9220
    onloadeddata: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when media data is loaded at the current playback position.

    The event.

    MDN Reference

    onloadedmetadata: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when the duration and dimensions of the media have been determined.

    +)<PublicationSearchData, PublicationSearchResult>().onloadeddata

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9227
    onloadedmetadata: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when the duration and dimensions of the media have been determined.

    The event.

    MDN Reference

    onloadstart: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when Internet Explorer begins looking for media data.

    +)<PublicationSearchData, PublicationSearchResult>().onloadedmetadata

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9234
    onloadstart: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when Internet Explorer begins looking for media data.

    The event.

    MDN Reference

    onlostpointercapture: null | ((this: GlobalEventHandlers, ev: PointerEvent) => any)

    MDN Reference

    +)<PublicationSearchData, PublicationSearchResult>().onloadstart

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9241
    onlostpointercapture: null | ((this: GlobalEventHandlers, ev: PointerEvent) => any)
    onmousedown: null | ((this: GlobalEventHandlers, ev: MouseEvent) => any)

    Fires when the user clicks the object with either mouse button.

    +)<PublicationSearchData, PublicationSearchResult>().onlostpointercapture

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9243
    onmousedown: null | ((this: GlobalEventHandlers, ev: MouseEvent) => any)

    Fires when the user clicks the object with either mouse button.

    The mouse event.

    MDN Reference

    onmouseenter: null | ((this: GlobalEventHandlers, ev: MouseEvent) => any)

    MDN Reference

    +)<PublicationSearchData, PublicationSearchResult>().onmousedown

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9250
    onmouseenter: null | ((this: GlobalEventHandlers, ev: MouseEvent) => any)
    onmouseleave: null | ((this: GlobalEventHandlers, ev: MouseEvent) => any)

    MDN Reference

    +)<PublicationSearchData, PublicationSearchResult>().onmouseenter

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9252
    onmouseleave: null | ((this: GlobalEventHandlers, ev: MouseEvent) => any)
    onmousemove: null | ((this: GlobalEventHandlers, ev: MouseEvent) => any)

    Fires when the user moves the mouse over the object.

    +)<PublicationSearchData, PublicationSearchResult>().onmouseleave

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9254
    onmousemove: null | ((this: GlobalEventHandlers, ev: MouseEvent) => any)

    Fires when the user moves the mouse over the object.

    The mouse event.

    MDN Reference

    onmouseout: null | ((this: GlobalEventHandlers, ev: MouseEvent) => any)

    Fires when the user moves the mouse pointer outside the boundaries of the object.

    +)<PublicationSearchData, PublicationSearchResult>().onmousemove

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9261
    onmouseout: null | ((this: GlobalEventHandlers, ev: MouseEvent) => any)

    Fires when the user moves the mouse pointer outside the boundaries of the object.

    The mouse event.

    MDN Reference

    onmouseover: null | ((this: GlobalEventHandlers, ev: MouseEvent) => any)

    Fires when the user moves the mouse pointer into the object.

    +)<PublicationSearchData, PublicationSearchResult>().onmouseout

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9268
    onmouseover: null | ((this: GlobalEventHandlers, ev: MouseEvent) => any)

    Fires when the user moves the mouse pointer into the object.

    The mouse event.

    MDN Reference

    onmouseup: null | ((this: GlobalEventHandlers, ev: MouseEvent) => any)

    Fires when the user releases a mouse button while the mouse is over the object.

    +)<PublicationSearchData, PublicationSearchResult>().onmouseover

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9275
    onmouseup: null | ((this: GlobalEventHandlers, ev: MouseEvent) => any)

    Fires when the user releases a mouse button while the mouse is over the object.

    The mouse event.

    MDN Reference

    onpaste: null | ((this: GlobalEventHandlers, ev: ClipboardEvent) => any)

    MDN Reference

    +)<PublicationSearchData, PublicationSearchResult>().onmouseup

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9282
    onpaste: null | ((this: GlobalEventHandlers, ev: ClipboardEvent) => any)
    onpause: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when playback is paused.

    +)<PublicationSearchData, PublicationSearchResult>().onpaste

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9284
    onpause: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when playback is paused.

    The event.

    MDN Reference

    onplay: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when the play method is requested.

    +)<PublicationSearchData, PublicationSearchResult>().onpause

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9291
    onplay: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when the play method is requested.

    The event.

    MDN Reference

    onplaying: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when the audio or video has started playing.

    +)<PublicationSearchData, PublicationSearchResult>().onplay

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9298
    onplaying: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when the audio or video has started playing.

    The event.

    MDN Reference

    onpointercancel: null | ((this: GlobalEventHandlers, ev: PointerEvent) => any)

    MDN Reference

    +)<PublicationSearchData, PublicationSearchResult>().onplaying

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9305
    onpointercancel: null | ((this: GlobalEventHandlers, ev: PointerEvent) => any)
    onpointerdown: null | ((this: GlobalEventHandlers, ev: PointerEvent) => any)

    MDN Reference

    +)<PublicationSearchData, PublicationSearchResult>().onpointercancel

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9307
    onpointerdown: null | ((this: GlobalEventHandlers, ev: PointerEvent) => any)
    onpointerenter: null | ((this: GlobalEventHandlers, ev: PointerEvent) => any)

    MDN Reference

    +)<PublicationSearchData, PublicationSearchResult>().onpointerdown

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9309
    onpointerenter: null | ((this: GlobalEventHandlers, ev: PointerEvent) => any)
    onpointerleave: null | ((this: GlobalEventHandlers, ev: PointerEvent) => any)

    MDN Reference

    +)<PublicationSearchData, PublicationSearchResult>().onpointerenter

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9311
    onpointerleave: null | ((this: GlobalEventHandlers, ev: PointerEvent) => any)
    onpointermove: null | ((this: GlobalEventHandlers, ev: PointerEvent) => any)

    MDN Reference

    +)<PublicationSearchData, PublicationSearchResult>().onpointerleave

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9313
    onpointermove: null | ((this: GlobalEventHandlers, ev: PointerEvent) => any)
    onpointerout: null | ((this: GlobalEventHandlers, ev: PointerEvent) => any)

    MDN Reference

    +)<PublicationSearchData, PublicationSearchResult>().onpointermove

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9315
    onpointerout: null | ((this: GlobalEventHandlers, ev: PointerEvent) => any)
    onpointerover: null | ((this: GlobalEventHandlers, ev: PointerEvent) => any)

    MDN Reference

    +)<PublicationSearchData, PublicationSearchResult>().onpointerout

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9317
    onpointerover: null | ((this: GlobalEventHandlers, ev: PointerEvent) => any)
    onpointerup: null | ((this: GlobalEventHandlers, ev: PointerEvent) => any)

    MDN Reference

    +)<PublicationSearchData, PublicationSearchResult>().onpointerover

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9319
    onpointerup: null | ((this: GlobalEventHandlers, ev: PointerEvent) => any)
    onprogress: null | ((this: GlobalEventHandlers, ev: ProgressEvent<EventTarget>) => any)

    Occurs to indicate progress while downloading media data.

    +)<PublicationSearchData, PublicationSearchResult>().onpointerup

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9321
    onprogress: null | ((this: GlobalEventHandlers, ev: ProgressEvent<EventTarget>) => any)

    Occurs to indicate progress while downloading media data.

    The event.

    MDN Reference

    onratechange: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when the playback rate is increased or decreased.

    +)<PublicationSearchData, PublicationSearchResult>().onprogress

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9328
    onratechange: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when the playback rate is increased or decreased.

    The event.

    MDN Reference

    onreset: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Fires when the user resets a form.

    +)<PublicationSearchData, PublicationSearchResult>().onratechange

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9335
    onreset: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Fires when the user resets a form.

    The event.

    MDN Reference

    onresize: null | ((this: GlobalEventHandlers, ev: UIEvent) => any)

    MDN Reference

    +)<PublicationSearchData, PublicationSearchResult>().onreset

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9342
    onresize: null | ((this: GlobalEventHandlers, ev: UIEvent) => any)
    onscroll: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Fires when the user repositions the scroll box in the scroll bar on the object.

    +)<PublicationSearchData, PublicationSearchResult>().onresize

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9344
    onscroll: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Fires when the user repositions the scroll box in the scroll bar on the object.

    The event.

    MDN Reference

    onscrollend: null | ((this: GlobalEventHandlers, ev: Event) => any)

    MDN Reference

    +)<PublicationSearchData, PublicationSearchResult>().onscroll

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9351
    onscrollend: null | ((this: GlobalEventHandlers, ev: Event) => any)
    onsecuritypolicyviolation: null | ((this: GlobalEventHandlers, ev: SecurityPolicyViolationEvent) => any)

    MDN Reference

    +)<PublicationSearchData, PublicationSearchResult>().onscrollend

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9353
    onsecuritypolicyviolation: null | ((this: GlobalEventHandlers, ev: SecurityPolicyViolationEvent) => any)
    onseeked: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when the seek operation ends.

    +)<PublicationSearchData, PublicationSearchResult>().onsecuritypolicyviolation

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9355
    onseeked: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when the seek operation ends.

    The event.

    MDN Reference

    onseeking: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when the current playback position is moved.

    +)<PublicationSearchData, PublicationSearchResult>().onseeked

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9362
    onseeking: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when the current playback position is moved.

    The event.

    MDN Reference

    onselect: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Fires when the current selection changes.

    +)<PublicationSearchData, PublicationSearchResult>().onseeking

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9369
    onselect: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Fires when the current selection changes.

    The event.

    MDN Reference

    onselectionchange: null | ((this: GlobalEventHandlers, ev: Event) => any)

    MDN Reference

    +)<PublicationSearchData, PublicationSearchResult>().onselect

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9376
    onselectionchange: null | ((this: GlobalEventHandlers, ev: Event) => any)
    onselectstart: null | ((this: GlobalEventHandlers, ev: Event) => any)

    MDN Reference

    +)<PublicationSearchData, PublicationSearchResult>().onselectionchange

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9378
    onselectstart: null | ((this: GlobalEventHandlers, ev: Event) => any)
    onslotchange: null | ((this: GlobalEventHandlers, ev: Event) => any)

    MDN Reference

    +)<PublicationSearchData, PublicationSearchResult>().onselectstart

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9380
    onslotchange: null | ((this: GlobalEventHandlers, ev: Event) => any)
    onstalled: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when the download has stopped.

    +)<PublicationSearchData, PublicationSearchResult>().onslotchange

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9382
    onstalled: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when the download has stopped.

    The event.

    MDN Reference

    onsubmit: null | ((this: GlobalEventHandlers, ev: SubmitEvent) => any)

    MDN Reference

    +)<PublicationSearchData, PublicationSearchResult>().onstalled

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9389
    onsubmit: null | ((this: GlobalEventHandlers, ev: SubmitEvent) => any)
    onsuspend: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs if the load operation has been intentionally halted.

    +)<PublicationSearchData, PublicationSearchResult>().onsubmit

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9391
    onsuspend: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs if the load operation has been intentionally halted.

    The event.

    MDN Reference

    ontimeupdate: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs to indicate the current playback position.

    +)<PublicationSearchData, PublicationSearchResult>().onsuspend

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9398
    ontimeupdate: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs to indicate the current playback position.

    The event.

    MDN Reference

    ontoggle: null | ((this: GlobalEventHandlers, ev: Event) => any)

    MDN Reference

    +)<PublicationSearchData, PublicationSearchResult>().ontimeupdate

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9405
    ontoggle: null | ((this: GlobalEventHandlers, ev: Event) => any)
    ontouchcancel?: null | ((this: GlobalEventHandlers, ev: TouchEvent) => any)

    MDN Reference

    +)<PublicationSearchData, PublicationSearchResult>().ontoggle

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9407
    ontouchcancel?: null | ((this: GlobalEventHandlers, ev: TouchEvent) => any)
    ontouchend?: null | ((this: GlobalEventHandlers, ev: TouchEvent) => any)

    MDN Reference

    +)<PublicationSearchData, PublicationSearchResult>().ontouchcancel

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9409
    ontouchend?: null | ((this: GlobalEventHandlers, ev: TouchEvent) => any)
    ontouchmove?: null | ((this: GlobalEventHandlers, ev: TouchEvent) => any)

    MDN Reference

    +)<PublicationSearchData, PublicationSearchResult>().ontouchend

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9411
    ontouchmove?: null | ((this: GlobalEventHandlers, ev: TouchEvent) => any)
    ontouchstart?: null | ((this: GlobalEventHandlers, ev: TouchEvent) => any)

    MDN Reference

    +)<PublicationSearchData, PublicationSearchResult>().ontouchmove

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9413
    ontouchstart?: null | ((this: GlobalEventHandlers, ev: TouchEvent) => any)
    ontransitioncancel: null | ((this: GlobalEventHandlers, ev: TransitionEvent) => any)

    MDN Reference

    +)<PublicationSearchData, PublicationSearchResult>().ontouchstart

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9415
    ontransitioncancel: null | ((this: GlobalEventHandlers, ev: TransitionEvent) => any)
    ontransitionend: null | ((this: GlobalEventHandlers, ev: TransitionEvent) => any)

    MDN Reference

    +)<PublicationSearchData, PublicationSearchResult>().ontransitioncancel

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9417
    ontransitionend: null | ((this: GlobalEventHandlers, ev: TransitionEvent) => any)
    ontransitionrun: null | ((this: GlobalEventHandlers, ev: TransitionEvent) => any)

    MDN Reference

    +)<PublicationSearchData, PublicationSearchResult>().ontransitionend

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9419
    ontransitionrun: null | ((this: GlobalEventHandlers, ev: TransitionEvent) => any)
    ontransitionstart: null | ((this: GlobalEventHandlers, ev: TransitionEvent) => any)

    MDN Reference

    +)<PublicationSearchData, PublicationSearchResult>().ontransitionrun

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9421
    ontransitionstart: null | ((this: GlobalEventHandlers, ev: TransitionEvent) => any)
    onvolumechange: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when the volume is changed, or playback is muted or unmuted.

    +)<PublicationSearchData, PublicationSearchResult>().ontransitionstart

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9423
    onvolumechange: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when the volume is changed, or playback is muted or unmuted.

    The event.

    MDN Reference

    onwaiting: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when playback stops because the next frame of a video resource is not available.

    +)<PublicationSearchData, PublicationSearchResult>().onvolumechange

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9430
    onwaiting: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when playback stops because the next frame of a video resource is not available.

    The event.

    MDN Reference

    onwebkitanimationend: null | ((this: GlobalEventHandlers, ev: Event) => any)

    This is a legacy alias of onanimationend.

    +)<PublicationSearchData, PublicationSearchResult>().onwaiting

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9437
    onwebkitanimationend: null | ((this: GlobalEventHandlers, ev: Event) => any)

    This is a legacy alias of onanimationend.

    MDN Reference

    onwebkitanimationiteration: null | ((this: GlobalEventHandlers, ev: Event) => any)

    This is a legacy alias of onanimationiteration.

    +)<PublicationSearchData, PublicationSearchResult>().onwebkitanimationend

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9443
    onwebkitanimationiteration: null | ((this: GlobalEventHandlers, ev: Event) => any)

    This is a legacy alias of onanimationiteration.

    MDN Reference

    onwebkitanimationstart: null | ((this: GlobalEventHandlers, ev: Event) => any)

    This is a legacy alias of onanimationstart.

    +)<PublicationSearchData, PublicationSearchResult>().onwebkitanimationiteration

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9449
    onwebkitanimationstart: null | ((this: GlobalEventHandlers, ev: Event) => any)

    This is a legacy alias of onanimationstart.

    MDN Reference

    onwebkittransitionend: null | ((this: GlobalEventHandlers, ev: Event) => any)

    This is a legacy alias of ontransitionend.

    +)<PublicationSearchData, PublicationSearchResult>().onwebkitanimationstart

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9455
    onwebkittransitionend: null | ((this: GlobalEventHandlers, ev: Event) => any)

    This is a legacy alias of ontransitionend.

    MDN Reference

    onwheel: null | ((this: GlobalEventHandlers, ev: WheelEvent) => any)

    MDN Reference

    +)<PublicationSearchData, PublicationSearchResult>().onwebkittransitionend

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9461
    onwheel: null | ((this: GlobalEventHandlers, ev: WheelEvent) => any)
    outerHTML: string

    MDN Reference

    +)<PublicationSearchData, PublicationSearchResult>().onwheel

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9463
    outerHTML: string
    outerText: string

    MDN Reference

    +)<PublicationSearchData, PublicationSearchResult>().outerHTML

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:7733
    outerText: string
    ownerDocument: Document

    Returns the node document. Returns null for documents.

    +)<PublicationSearchData, PublicationSearchResult>().outerText

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:10064
    ownerDocument: Document

    Returns the node document. Returns null for documents.

    MDN Reference

    parentElement: null | HTMLElement

    Returns the parent element.

    +)<PublicationSearchData, PublicationSearchResult>().ownerDocument

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:7734
    parentElement: null | HTMLElement

    Returns the parent element.

    MDN Reference

    parentNode: null | ParentNode

    Returns the parent.

    +)<PublicationSearchData, PublicationSearchResult>().parentElement

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:15888
    parentNode: null | ParentNode

    Returns the parent.

    MDN Reference

    part: DOMTokenList

    MDN Reference

    +)<PublicationSearchData, PublicationSearchResult>().parentNode

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:15894
    part: DOMTokenList
    popover: null | string

    MDN Reference

    +)<PublicationSearchData, PublicationSearchResult>().part

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:7736
    popover: null | string
    prefix: null | string

    Returns the namespace prefix.

    +)<PublicationSearchData, PublicationSearchResult>().popover

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:10066
    prefix: null | string

    Returns the namespace prefix.

    MDN Reference

    previousElementSibling: null | Element

    Returns the first preceding sibling that is an element, and null otherwise.

    +)<PublicationSearchData, PublicationSearchResult>().prefix

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:7742
    previousElementSibling: null | Element

    Returns the first preceding sibling that is an element, and null otherwise.

    MDN Reference

    previousSibling: null | ChildNode

    Returns the previous sibling.

    +)<PublicationSearchData, PublicationSearchResult>().previousElementSibling

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:16118
    previousSibling: null | ChildNode

    Returns the previous sibling.

    MDN Reference

    PROCESSING_INSTRUCTION_NODE

    node is a ProcessingInstruction node.

    +)<PublicationSearchData, PublicationSearchResult>().previousSibling

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:15900
    PROCESSING_INSTRUCTION_NODE

    node is a ProcessingInstruction node.

    queryStringController: LisQueryStringParametersController

    Components that use the +)<PublicationSearchData, PublicationSearchResult>().PROCESSING_INSTRUCTION_NODE

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:15971
    queryStringController: LisQueryStringParametersController

    Components that use the LisPaginatedSearchMixin mixin can use this controller to interact with URL query string parameters. For example, it can be used to set values of form elements reactively, i.e. if the @@ -1180,7 +1195,12 @@ element's value will be updated in the component's template.

    requiredQueryStringParams: string[][]

    The LisPaginatedSearchMixin mixin will +)<PublicationSearchData, PublicationSearchResult>().queryStringController

    queryStringReflection: boolean

    The LisPaginatedSearchMixin mixin will +automatically reflect all form field values in the URL querystring parameters. +Set this property to false to disable this behavior.

    +
    requiredQueryStringParams: string[][]

    The LisPaginatedSearchMixin mixin will automatically perform a search when loaded if certain parameters are present in the URL query string. Components that use the mixin can specify what parameters are necessary by setting this property in their @@ -1188,7 +1208,7 @@ trigger a search if all parameters within a group are present.

    resultAttributes: string[]

    Components that use the +)<PublicationSearchData, PublicationSearchResult>().requiredQueryStringParams

    resultAttributes: string[]

    Components that use the LisPaginatedSearchMixin mixin must define what attributes their search results will have so the mixin can correctly parse and display the results in a table. These attributes @@ -1197,51 +1217,48 @@ default result attributes defined by the component.

    resultsInfo: string

    Info about the results returned by the searchFunction.

    -
    role: null | string
    role: null | string
    scrollHeight: number

    MDN Reference

    +)<PublicationSearchData, PublicationSearchResult>().role

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:2307
    scrollHeight: number
    scrollLeft: number

    MDN Reference

    +)<PublicationSearchData, PublicationSearchResult>().scrollHeight

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:7744
    scrollLeft: number
    scrollTop: number

    MDN Reference

    +)<PublicationSearchData, PublicationSearchResult>().scrollLeft

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:7746
    scrollTop: number
    scrollWidth: number

    MDN Reference

    +)<PublicationSearchData, PublicationSearchResult>().scrollTop

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:7748
    scrollWidth: number

    Components that use the +)<PublicationSearchData, PublicationSearchResult>().scrollWidth

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:7750

    Components that use the LisPaginatedSearchMixin mixin will inherit this property. It stores an external function that must be provided by users of the component that performs a search using the data from the component's submitted search form.

    searchResults: PublicationSearchResult[]

    The results returned by the searchFunction.

    +)<PublicationSearchData, PublicationSearchResult>().searchFunction

    searchResults: PublicationSearchResult[]

    The results returned by the searchFunction.

    shadowRoot: null | ShadowRoot

    Returns element's shadow root, if any, and if shadow root's mode is "open", and null otherwise.

    +)<PublicationSearchData, PublicationSearchResult>().searchResults

    shadowRoot: null | ShadowRoot

    Returns element's shadow root, if any, and if shadow root's mode is "open", and null otherwise.

    MDN Reference

    slot: string

    Returns the value of element's slot content attribute. Can be set to change it.

    +)<PublicationSearchData, PublicationSearchResult>().shadowRoot

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:7756
    slot: string

    Returns the value of element's slot content attribute. Can be set to change it.

    MDN Reference

    spellcheck: boolean

    MDN Reference

    +)<PublicationSearchData, PublicationSearchResult>().slot

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:7762
    spellcheck: boolean
    style: CSSStyleDeclaration

    MDN Reference

    +)<PublicationSearchData, PublicationSearchResult>().spellcheck

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:10068
    style: CSSStyleDeclaration
    tabIndex: number

    MDN Reference

    +)<PublicationSearchData, PublicationSearchResult>().style

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:7952
    tabIndex: number
    tableColumnClasses: StringObjectModel

    Components that use the +)<PublicationSearchData, PublicationSearchResult>().tabIndex

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:11851
    tableColumnClasses: StringObjectModel

    Components that use the LisPaginatedSearchMixin mixin can optionally define CSS classes for the columns of the table results are displayed in a table. The classes are set from an object that has attributes matching the @@ -1250,7 +1267,7 @@ run-time to override the default table column classes defined by the component.

    tableHeader: StringObjectModel

    Components that use the +)<PublicationSearchData, PublicationSearchResult>().tableColumnClasses

    tableHeader: StringObjectModel

    Components that use the LisPaginatedSearchMixin mixin must define what attributes their search results will have so the mixin can correctly parse and display the results in a table. The header of the @@ -1260,23 +1277,24 @@ headers defined by the component.

    tagName: string

    Returns the HTML-uppercased qualified name.

    +)<PublicationSearchData, PublicationSearchResult>().tableHeader

    tagName: string

    Returns the HTML-uppercased qualified name.

    MDN Reference

    TEXT_NODE

    node is a Text node.

    +)<PublicationSearchData, PublicationSearchResult>().tagName

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:7768
    TEXT_NODE

    node is a Text node.

    textContent: null | string

    MDN Reference

    +)<PublicationSearchData, PublicationSearchResult>().TEXT_NODE

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:15965
    textContent: null | string
    title: string

    MDN Reference

    +)<PublicationSearchData, PublicationSearchResult>().textContent

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:15902
    title: string
    titleExample?: string

    An optional property to set the example text for the search field.

    -
    translate: boolean
    titleExample?: string

    An optional property to set the example text for the search field.

    +
    translate: boolean
    _$litElement$: boolean
    _$litElement$: boolean
    _initializers?: Initializer[]
    • Internal

      Returns void

    • Type Parameters

      • K extends keyof HTMLElementEventMap

      Parameters

      • type: K
      • listener: ((this: HTMLElement, ev: HTMLElementEventMap[K]) => any)
          • (this, ev): any
          • Parameters

            Returns any

      • Optionaloptions: boolean | AddEventListenerOptions

      Returns void

    • Internal

      Returns void

    • Parameters

      • type: string
      • listener: EventListenerOrEventListenerObject
      • Optionaloptions: boolean | AddEventListenerOptions

      Returns void

    • Type Parameters

      • K extends keyof HTMLElementEventMap

      Parameters

      • type: K
      • listener: ((this: HTMLElement, ev: HTMLElementEventMap[K]) => any)
          • (this, ev): any
          • Parameters

            Returns any

      • Optionaloptions: boolean | AddEventListenerOptions

      Returns void

    • Parameters

      • type: string
      • listener: EventListenerOrEventListenerObject
      • Optionaloptions: boolean | AddEventListenerOptions

      Returns void

    • Inserts nodes just after node, while replacing strings in nodes with equivalent Text nodes.

      +)<PublicationSearchData, PublicationSearchResult>().addEventListener

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:10084
    • 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

      • Rest...nodes: (string | Node)[]

      Returns void

    • MDN Reference

      +)<PublicationSearchData, PublicationSearchResult>().after

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:5712
    • Parameters

      • keyframes: null | PropertyIndexedKeyframes | Keyframe[]
      • Optionaloptions: number | KeyframeAnimationOptions

      Returns Animation

    • Inserts nodes after the last child of node, while replacing strings in nodes with equivalent Text nodes.

      +)<PublicationSearchData, PublicationSearchResult>().animate

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:2459
    • 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

      • Rest...nodes: (string | Node)[]

      Returns void

    • MDN Reference

      +)<PublicationSearchData, PublicationSearchResult>().append

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:16551
    • Type Parameters

      • T extends Node

      Parameters

      • node: T

      Returns T

    • MDN Reference

      +)<PublicationSearchData, PublicationSearchResult>().appendChild

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:15904
    • Returns ElementInternals

    • Creates a shadow root for element and returns it.

      +)<PublicationSearchData, PublicationSearchResult>().attachInternals

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:10074
    • Creates a shadow root for element and returns it.

      MDN Reference

      Parameters

      • init: ShadowRootInit

      Returns ShadowRoot

    • Inserts nodes just before node, while replacing strings in nodes with equivalent Text nodes.

      +)<PublicationSearchData, PublicationSearchResult>().attachShadow

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:7774
    • 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

      • Rest...nodes: (string | Node)[]

      Returns void

    • MDN Reference

      +)<PublicationSearchData, PublicationSearchResult>().before

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:5720
    • Returns void

    • Parameters

      • Optionaloptions: CheckVisibilityOptions

      Returns boolean

    • Parameters

      • Optionaloptions: CheckVisibilityOptions

      Returns boolean

    • MDN Reference

      +)<PublicationSearchData, PublicationSearchResult>().checkVisibility

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:7776
    • Returns void

    • Returns a copy of node. If deep is true, the copy also includes the node's descendants.

      +)<PublicationSearchData, PublicationSearchResult>().click

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:10076
    • Returns a copy of node. If deep is true, the copy also includes the node's descendants.

      MDN Reference

      Parameters

      • Optionaldeep: boolean

      Returns Node

    • Returns the first (starting at element) inclusive ancestor that matches selectors, and null otherwise.

      +)<PublicationSearchData, PublicationSearchResult>().cloneNode

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:15910
    • 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]

    • Type Parameters

      • K extends keyof SVGElementTagNameMap

      Parameters

      • selector: K

      Returns null | SVGElementTagNameMap[K]

    • Type Parameters

      • K extends keyof SVGElementTagNameMap

      Parameters

      • selector: K

      Returns null | SVGElementTagNameMap[K]

    • Type Parameters

      • K extends keyof MathMLElementTagNameMap

      Parameters

      • selector: K

      Returns null | MathMLElementTagNameMap[K]

    • Type Parameters

      • K extends keyof MathMLElementTagNameMap

      Parameters

      • selector: K

      Returns null | MathMLElementTagNameMap[K]

    • Type Parameters

      • E extends Element = Element

      Parameters

      • selectors: string

      Returns null | E

    • Type Parameters

      • E extends Element = Element

      Parameters

      • selectors: string

      Returns null | E

    • Returns a bitmask indicating the position of other relative to node.

      +)<PublicationSearchData, PublicationSearchResult>().closest

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:7785
    • Returns a bitmask indicating the position of other relative to node.

      MDN Reference

      Parameters

      • other: Node

      Returns number

    • MDN Reference

      +)<PublicationSearchData, PublicationSearchResult>().compareDocumentPosition

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:15916
    • Returns StylePropertyMapReadOnly

    • Returns true if other is an inclusive descendant of node, and false otherwise.

      +)<PublicationSearchData, PublicationSearchResult>().computedStyleMap

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:7787
    • Returns true if other is an inclusive descendant of node, and false otherwise.

      MDN Reference

      Parameters

      • other: null | Node

      Returns 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.

      +)<PublicationSearchData, PublicationSearchResult>().contains

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:15922
    • 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

      Returns boolean

    • MDN Reference

      +)<PublicationSearchData, PublicationSearchResult>().dispatchEvent

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:8309
    • Parameters

      • Optionaloptions: FocusOptions

      Returns void

    • When the form of a component that use the +)<PublicationSearchData, PublicationSearchResult>().focus

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:11855
    • When the form of a component that use the LisPaginatedSearchMixin mixin is submitted, the mixin parses the form contents into a !FormData | FormData instance. This instance is converted into @@ -1390,174 +1393,177 @@ instance.

    • Parameters

      • Optionaloptions: GetAnimationsOptions

      Returns Animation[]

    • Returns element's first attribute whose qualified name is qualifiedName, and null if there is no such attribute otherwise.

      +)<PublicationSearchData, PublicationSearchResult>().getAnimations

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:2461
    • 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

    • Returns the qualified names of all element's attributes. Can contain duplicates.

      +)<PublicationSearchData, PublicationSearchResult>().getAttribute

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:7793
    • Returns the qualified names of all element's attributes. Can contain duplicates.

      MDN Reference

      Returns string[]

    • MDN Reference

      +)<PublicationSearchData, PublicationSearchResult>().getAttributeNames

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:7805
    • Parameters

      • qualifiedName: string

      Returns null | Attr

    • MDN Reference

      +)<PublicationSearchData, PublicationSearchResult>().getAttributeNode

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:7807
    • Parameters

      • namespace: null | string
      • localName: string

      Returns null | Attr

    • Returns element's attribute whose namespace is namespace and local name is localName, and null if there is no such attribute otherwise.

      +)<PublicationSearchData, PublicationSearchResult>().getAttributeNodeNS

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:7809
    • 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

    • MDN Reference

      +)<PublicationSearchData, PublicationSearchResult>().getAttributeNS

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:7799
    • Returns DOMRect

    • MDN Reference

      +)<PublicationSearchData, PublicationSearchResult>().getBoundingClientRect

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:7811
    • Returns DOMRectList

    • 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.

      +)<PublicationSearchData, PublicationSearchResult>().getClientRects

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:7813
    • 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>

    • MDN Reference

      +)<PublicationSearchData, PublicationSearchResult>().getElementsByClassName

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:7819
    • Type Parameters

      • K extends keyof HTMLElementTagNameMap

      Parameters

      • qualifiedName: K

      Returns HTMLCollectionOf<HTMLElementTagNameMap[K]>

    • Type Parameters

      • K extends keyof SVGElementTagNameMap

      Parameters

      • qualifiedName: K

      Returns HTMLCollectionOf<SVGElementTagNameMap[K]>

    • Type Parameters

      • K extends keyof SVGElementTagNameMap

      Parameters

      • qualifiedName: K

      Returns HTMLCollectionOf<SVGElementTagNameMap[K]>

    • Type Parameters

      • K extends keyof MathMLElementTagNameMap

      Parameters

      • qualifiedName: K

      Returns HTMLCollectionOf<MathMLElementTagNameMap[K]>

    • Type Parameters

      • K extends keyof MathMLElementTagNameMap

      Parameters

      • qualifiedName: K

      Returns HTMLCollectionOf<MathMLElementTagNameMap[K]>

    • Type Parameters

      • K extends keyof HTMLElementDeprecatedTagNameMap

      Parameters

      • qualifiedName: K

      Returns HTMLCollectionOf<HTMLElementDeprecatedTagNameMap[K]>

    • Type Parameters

      • K extends keyof HTMLElementDeprecatedTagNameMap

      Parameters

      • qualifiedName: K

      Returns HTMLCollectionOf<HTMLElementDeprecatedTagNameMap[K]>

    • Parameters

      • qualifiedName: string

      Returns HTMLCollectionOf<Element>

    • Parameters

      • qualifiedName: string

      Returns HTMLCollectionOf<Element>

    • MDN Reference

      +)<PublicationSearchData, PublicationSearchResult>().getElementsByTagName

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:7826
    • Parameters

      • namespaceURI: "http://www.w3.org/1999/xhtml"
      • localName: string

      Returns HTMLCollectionOf<HTMLElement>

    • Parameters

      • namespaceURI: "http://www.w3.org/2000/svg"
      • localName: string

      Returns HTMLCollectionOf<SVGElement>

    • Parameters

      • namespaceURI: "http://www.w3.org/2000/svg"
      • localName: string

      Returns HTMLCollectionOf<SVGElement>

    • Parameters

      • namespaceURI: "http://www.w3.org/1998/Math/MathML"
      • localName: string

      Returns HTMLCollectionOf<MathMLElement>

    • Parameters

      • namespaceURI: "http://www.w3.org/1998/Math/MathML"
      • localName: string

      Returns HTMLCollectionOf<MathMLElement>

    • Parameters

      • namespace: null | string
      • localName: string

      Returns HTMLCollectionOf<Element>

    • Parameters

      • namespace: null | string
      • localName: string

      Returns HTMLCollectionOf<Element>

    • Returns node's root.

      +)<PublicationSearchData, PublicationSearchResult>().getElementsByTagNameNS

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:7831
    • Parameters

      • Optionaloptions: GetHTMLOptions

      Returns string

    • Returns node's root.

      MDN Reference

      Parameters

      • Optionaloptions: GetRootNodeOptions

      Returns Node

    • Returns true if element has an attribute whose qualified name is qualifiedName, and false otherwise.

      +)<PublicationSearchData, PublicationSearchResult>().getRootNode

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:15928
    • Returns true if element has an attribute whose qualified name is qualifiedName, and false otherwise.

      MDN Reference

      Parameters

      • qualifiedName: string

      Returns boolean

    • Returns true if element has an attribute whose namespace is namespace and local name is localName.

      +)<PublicationSearchData, PublicationSearchResult>().hasAttribute

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:7839
    • 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

    • Returns true if element has attributes, and false otherwise.

      +)<PublicationSearchData, PublicationSearchResult>().hasAttributeNS

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:7845
    • Returns true if element has attributes, and false otherwise.

      MDN Reference

      Returns boolean

    • Returns whether node has children.

      +)<PublicationSearchData, PublicationSearchResult>().hasAttributes

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:7851
    • Returns whether node has children.

      MDN Reference

      Returns boolean

    • MDN Reference

      +)<PublicationSearchData, PublicationSearchResult>().hasChildNodes

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:15934
    • Parameters

      • pointerId: number

      Returns boolean

    • MDN Reference

      +)<PublicationSearchData, PublicationSearchResult>().hasPointerCapture

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:7853
    • Returns void

    • MDN Reference

      +)<PublicationSearchData, PublicationSearchResult>().hidePopover

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:10078
    • Parameters

      • where: InsertPosition
      • element: Element

      Returns null | Element

    • Parameters

      • position: InsertPosition
      • text: string

      Returns void

    • Parameters

      • position: InsertPosition
      • string: string

      Returns void

    • MDN Reference

      +)<PublicationSearchData, PublicationSearchResult>().insertAdjacentHTML

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:7857
    • Parameters

      • where: InsertPosition
      • data: string

      Returns void

    • MDN Reference

      +)<PublicationSearchData, PublicationSearchResult>().insertAdjacentText

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:7859
    • Type Parameters

      • T extends Node

      Parameters

      • node: T
      • child: null | Node

      Returns T

    • MDN Reference

      +)<PublicationSearchData, PublicationSearchResult>().insertBefore

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:15936
    • Parameters

      • namespace: null | string

      Returns boolean

    • Returns whether node and otherNode have the same properties.

      +)<PublicationSearchData, PublicationSearchResult>().isDefaultNamespace

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:15938
    • Returns whether node and otherNode have the same properties.

      MDN Reference

      Parameters

      • otherNode: null | Node

      Returns boolean

    • MDN Reference

      +)<PublicationSearchData, PublicationSearchResult>().isEqualNode

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:15944
    • Parameters

      • otherNode: null | Node

      Returns boolean

    • MDN Reference

      +)<PublicationSearchData, PublicationSearchResult>().isSameNode

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:15946
    • Parameters

      • prefix: null | string

      Returns null | string

    • MDN Reference

      +)<PublicationSearchData, PublicationSearchResult>().lookupNamespaceURI

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:15948
    • Parameters

      • namespace: null | string

      Returns null | string

    • Returns true if matching selectors against element's root yields element, and false otherwise.

      +)<PublicationSearchData, PublicationSearchResult>().lookupPrefix

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:15950
    • Returns true if matching selectors against element's root yields element, and false otherwise.

      MDN Reference

      Parameters

      • selectors: string

      Returns boolean

    • Removes empty exclusive Text nodes and concatenates the data of remaining contiguous exclusive Text nodes into the first of their nodes.

      +)<PublicationSearchData, PublicationSearchResult>().matches

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:7865
    • 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

    • Inserts nodes before the first child of node, while replacing strings in nodes with equivalent Text nodes.

      +)<PublicationSearchData, PublicationSearchResult>().normalize

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:15956
    • 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

      • Rest...nodes: (string | Node)[]

      Returns void

    • Returns the first element that is a descendant of node that matches selectors.

      +)<PublicationSearchData, PublicationSearchResult>().prepend

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:16559
    • 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]

    • Type Parameters

      • K extends keyof SVGElementTagNameMap

      Parameters

      • selectors: K

      Returns null | SVGElementTagNameMap[K]

    • Type Parameters

      • K extends keyof SVGElementTagNameMap

      Parameters

      • selectors: K

      Returns null | SVGElementTagNameMap[K]

    • Type Parameters

      • K extends keyof MathMLElementTagNameMap

      Parameters

      • selectors: K

      Returns null | MathMLElementTagNameMap[K]

    • Type Parameters

      • K extends keyof MathMLElementTagNameMap

      Parameters

      • selectors: K

      Returns null | MathMLElementTagNameMap[K]

    • Type Parameters

      • K extends keyof HTMLElementDeprecatedTagNameMap

      Parameters

      • selectors: K

      Returns null | HTMLElementDeprecatedTagNameMap[K]

    • Type Parameters

      • K extends keyof HTMLElementDeprecatedTagNameMap

      Parameters

      • selectors: K

      Returns null | HTMLElementDeprecatedTagNameMap[K]

    • Type Parameters

      • E extends Element = Element

      Parameters

      • selectors: string

      Returns null | E

    • Type Parameters

      • E extends Element = Element

      Parameters

      • selectors: string

      Returns null | E

    • Returns all element descendants of node that match selectors.

      +)<PublicationSearchData, PublicationSearchResult>().querySelector

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:16570
    • Returns all element descendants of node that match selectors.

      MDN Reference

      Type Parameters

      • K extends keyof HTMLElementTagNameMap

      Parameters

      • selectors: K

      Returns NodeListOf<HTMLElementTagNameMap[K]>

    • Type Parameters

      • K extends keyof SVGElementTagNameMap

      Parameters

      • selectors: K

      Returns NodeListOf<SVGElementTagNameMap[K]>

    • Type Parameters

      • K extends keyof SVGElementTagNameMap

      Parameters

      • selectors: K

      Returns NodeListOf<SVGElementTagNameMap[K]>

    • Type Parameters

      • K extends keyof MathMLElementTagNameMap

      Parameters

      • selectors: K

      Returns NodeListOf<MathMLElementTagNameMap[K]>

    • Type Parameters

      • K extends keyof MathMLElementTagNameMap

      Parameters

      • selectors: K

      Returns NodeListOf<MathMLElementTagNameMap[K]>

    • Type Parameters

      • K extends keyof HTMLElementDeprecatedTagNameMap

      Parameters

      • selectors: K

      Returns NodeListOf<HTMLElementDeprecatedTagNameMap[K]>

    • Type Parameters

      • K extends keyof HTMLElementDeprecatedTagNameMap

      Parameters

      • selectors: K

      Returns NodeListOf<HTMLElementDeprecatedTagNameMap[K]>

    • Type Parameters

      • E extends Element = Element

      Parameters

      • selectors: string

      Returns NodeListOf<E>

    • Type Parameters

      • E extends Element = Element

      Parameters

      • selectors: string

      Returns NodeListOf<E>

    • MDN Reference

      +)<PublicationSearchData, PublicationSearchResult>().querySelectorAll

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:16581
    • Parameters

      • pointerId: number

      Returns void

    • Removes node.

      +)<PublicationSearchData, PublicationSearchResult>().releasePointerCapture

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:7867
    • Removes node.

      MDN Reference

      Returns void

    • Removes element's first attribute whose qualified name is qualifiedName.

      +)<PublicationSearchData, PublicationSearchResult>().remove

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:5726
    • Removes element's first attribute whose qualified name is qualifiedName.

      MDN Reference

      Parameters

      • qualifiedName: string

      Returns void

    • MDN Reference

      +)<PublicationSearchData, PublicationSearchResult>().removeAttribute

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:7873
    • Parameters

      • attr: Attr

      Returns Attr

    • Removes element's attribute whose namespace is namespace and local name is localName.

      +)<PublicationSearchData, PublicationSearchResult>().removeAttributeNode

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:7881
    • Removes element's attribute whose namespace is namespace and local name is localName.

      MDN Reference

      Parameters

      • namespace: null | string
      • localName: string

      Returns void

    • MDN Reference

      +)<PublicationSearchData, PublicationSearchResult>().removeAttributeNS

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:7879
    • Type Parameters

      • T extends Node

      Parameters

      • child: T

      Returns T

    • Type Parameters

      • K extends keyof HTMLElementEventMap

      Parameters

      • type: K
      • listener: ((this: HTMLElement, ev: HTMLElementEventMap[K]) => any)
          • (this, ev): any
          • Parameters

            Returns any

      • Optionaloptions: boolean | EventListenerOptions

      Returns void

    • Type Parameters

      • K extends keyof HTMLElementEventMap

      Parameters

      • type: K
      • listener: ((this: HTMLElement, ev: HTMLElementEventMap[K]) => any)
          • (this, ev): any
          • Parameters

            Returns any

      • Optionaloptions: boolean | EventListenerOptions

      Returns void

    • Parameters

      • type: string
      • listener: EventListenerOrEventListenerObject
      • Optionaloptions: boolean | EventListenerOptions

      Returns void

    • Parameters

      • type: string
      • listener: EventListenerOrEventListenerObject
      • Optionaloptions: boolean | EventListenerOptions

      Returns void

    • By default, the LisPaginatedSearchMixin +)<PublicationSearchData, PublicationSearchResult>().removeEventListener

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:10086
    • By default, the LisPaginatedSearchMixin displays search results using the LisSimpleTableElement. Components that use the mixin can override this portion of the template by implementing their own @@ -1566,98 +1572,101 @@

      Returns unknown

      The results portion of the template.

    • By default, the LisPaginatedSearchMixin displays search results info using the in paragraph tags. Components that use the mixin can override this portion of the template by implementing their own renderResultsInfo method.

      Returns unknown

      The results info portion of the template.

    • Type Parameters

      • T extends Node

      Parameters

      • node: Node
      • child: T

      Returns T

    • Replace all children of node with nodes, while replacing strings in nodes with equivalent Text nodes.

      +)<PublicationSearchData, PublicationSearchResult>().replaceChild

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:15960
    • 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

      • Rest...nodes: (string | Node)[]

      Returns void

    • Replaces node with nodes, while replacing strings in nodes with equivalent Text nodes.

      +)<PublicationSearchData, PublicationSearchResult>().replaceChildren

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:16589
    • 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

      • Rest...nodes: (string | Node)[]

      Returns void

    • Displays element fullscreen and resolves promise when done.

      +)<PublicationSearchData, PublicationSearchResult>().replaceWith

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:5734
    • 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

      • Optionaloptions: FullscreenOptions

      Returns Promise<void>

    • Returns void

    • Parameters

      • Optionaloptions: PointerLockOptions

      Returns Promise<void>

    • MDN Reference

      +)<PublicationSearchData, PublicationSearchResult>().requestPointerLock

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:7891
    • Parameters

      • Optionaloptions: ScrollToOptions

      Returns void

    • Parameters

      • x: number
      • y: number

      Returns void

    • Parameters

      • x: number
      • y: number

      Returns void

    • MDN Reference

      +)<PublicationSearchData, PublicationSearchResult>().scroll

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:7894
    • Parameters

      • Optionaloptions: ScrollToOptions

      Returns void

    • Parameters

      • x: number
      • y: number

      Returns void

    • Parameters

      • x: number
      • y: number

      Returns void

    • MDN Reference

      +)<PublicationSearchData, PublicationSearchResult>().scrollBy

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:7897
    • Parameters

      • Optionalarg: boolean | ScrollIntoViewOptions

      Returns void

    • MDN Reference

      +)<PublicationSearchData, PublicationSearchResult>().scrollIntoView

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:7899
    • Parameters

      • Optionaloptions: ScrollToOptions

      Returns void

    • Parameters

      • x: number
      • y: number

      Returns void

    • Parameters

      • x: number
      • y: number

      Returns void

    • Sets the value of element's first attribute whose qualified name is qualifiedName to value.

      +)<PublicationSearchData, PublicationSearchResult>().scrollTo

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:7902
    • Sets the value of element's first attribute whose qualified name is qualifiedName to value.

      MDN Reference

      Parameters

      • qualifiedName: string
      • value: string

      Returns void

    • MDN Reference

      +)<PublicationSearchData, PublicationSearchResult>().setAttribute

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:7908
    • Parameters

      • attr: Attr

      Returns null | Attr

    • MDN Reference

      +)<PublicationSearchData, PublicationSearchResult>().setAttributeNode

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:7916
    • Parameters

      • attr: Attr

      Returns null | Attr

    • Sets the value of element's attribute whose namespace is namespace and local name is localName to value.

      +)<PublicationSearchData, PublicationSearchResult>().setAttributeNodeNS

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:7918
    • 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

    • MDN Reference

      +)<PublicationSearchData, PublicationSearchResult>().setAttributeNS

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:7914
    • Parameters

      • html: string

      Returns void

    • Parameters

      • pointerId: number

      Returns void

    • MDN Reference

      +)<PublicationSearchData, PublicationSearchResult>().setPointerCapture

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:7922
    • Returns void

    • Components that use the +)<PublicationSearchData, PublicationSearchResult>().showPopover

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:10080
    • Components that use the LisPaginatedSearchMixin mixin will inherit this method. It allows the component's search form to be submitted programmatically.

      Returns void

    • 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.

      +)<PublicationSearchData, PublicationSearchResult>().submit

    • 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
      • Optionalforce: boolean

      Returns boolean

    • Parameters

      • Optionalforce: boolean

      Returns void

    • Parameters

      • Optionalforce: boolean

      Returns boolean

    • A helper method that returns that first value that's defined: the given value, the value of the +)<PublicationSearchData, PublicationSearchResult>().togglePopover

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:10082
    • A helper method that returns that first value that's defined: the given value, the value of the specified querystring parameter, an empty string.

      Parameters

      • value: undefined | string

        The value to potentially return.

      • parameter: string

        The querystring parameter to potentially return the value of.

      Returns string

      The first value that was defined.

    • Parameters

      • selectors: string

      Returns boolean

      This is a legacy alias of matches.

      +)<PublicationSearchData, PublicationSearchResult>().valueOrQuerystringParameter

    • Parameters

      • selectors: string

      Returns boolean

      This is a legacy alias of matches.

      MDN Reference

    • Adds an initializer function to the class that is called during instance +)<PublicationSearchData, PublicationSearchResult>().webkitMatchesSelector

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:7936
    • 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 @@ -1809,7 +1818,7 @@ LitElement, )<PublicationSearchData, PublicationSearchResult>().getPropertyOptions

      • Defined in node_modules/@lit/reactive-element/reactive-element.d.ts:416

    rendering

    renderOptions: RenderOptions
    renderRoot: HTMLElement | DocumentFragment

    Node or ShadowRoot into which element DOM should be rendered. Defaults +)<PublicationSearchData, PublicationSearchResult>().renderOptions

    • Defined in node_modules/lit-element/lit-element.d.ts:88
    renderRoot: DocumentFragment | HTMLElement

    Node or ShadowRoot into which element DOM should be rendered. Defaults to an open shadowRoot.

    • Returns HTMLElement | DocumentFragment

    • Returns DocumentFragment | HTMLElement

    • Invoked on each update to perform rendering tasks. This method may return any value renderable by lit-html's ChildPart - typically a @@ -1948,4 +1957,4 @@

      Parameters

      • _changedProperties: Map<PropertyKey, unknown> | PropertyValueMap<any>

      Returns void

    +)<PublicationSearchData, PublicationSearchResult>().willUpdate

    • Defined in node_modules/@lit/reactive-element/reactive-element.d.ts:651
    diff --git a/docs/classes/user_components.LisQTLSearchElement.html b/docs/classes/user_components.LisQTLSearchElement.html index e9ce963..1b0c601 100644 --- a/docs/classes/user_components.LisQTLSearchElement.html +++ b/docs/classes/user_components.LisQTLSearchElement.html @@ -33,20 +33,21 @@
    <!-- set the example text via HTML -->
    <lis-qtl-search-element traitExample="flower"></lis-qtl-search-element>

    <!-- set the example text via JavaScript -->
    <lis-qtl-search-element id="qtl-search"></lis-qtl-search-element>

    <script type="text/javascript">
    // get the qtl search element
    const searchElement = document.getElementById('qtl-search');
    // set the element's traitExample property
    searchElement.traitExample = 'flower';
    </script
    -

    Hierarchy

    Hierarchy

    Other

    _formRef: Ref<LisFormWrapperElement>
    _downloadingRef: Ref<LisInlineLoadingElement>
    _loadingRef: Ref<LisLoadingElement>
    accessKey: string
    accessKeyLabel: string
    _searchData: undefined | QTLSearchData
    ariaAtomic: null | string
    accessKey: string

    MDN Reference

    +>().ariaAtomic

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:2229
    ariaAutoComplete: null | string
    accessKeyLabel: string

    MDN Reference

    +>().ariaAutoComplete

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:2231
    ariaBrailleLabel: null | string
    ariaAtomic: null | string

    MDN Reference

    +>().ariaBrailleLabel

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:2233
    ariaBrailleRoleDescription: null | string
    ariaAutoComplete: null | string

    MDN Reference

    +>().ariaBrailleRoleDescription

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:2235
    ariaBusy: null | string
    ariaBusy: null | string

    MDN Reference

    +>().ariaBusy

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:2237
    ariaChecked: null | string
    ariaChecked: null | string

    MDN Reference

    +>().ariaChecked

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:2239
    ariaColCount: null | string
    ariaColCount: null | string

    MDN Reference

    +>().ariaColCount

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:2241
    ariaColIndex: null | string
    ariaColIndex: null | string

    MDN Reference

    +>().ariaColIndex

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:2243
    ariaColSpan: null | string
    ariaColSpan: null | string

    MDN Reference

    +>().ariaColSpan

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:2245
    ariaCurrent: null | string
    ariaCurrent: null | string

    MDN Reference

    +>().ariaCurrent

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:2247
    ariaDescription: null | string
    ariaDisabled: null | string

    MDN Reference

    +>().ariaDescription

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:2249
    ariaDisabled: null | string
    ariaExpanded: null | string

    MDN Reference

    +>().ariaDisabled

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:2251
    ariaExpanded: null | string
    ariaHasPopup: null | string

    MDN Reference

    +>().ariaExpanded

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:2253
    ariaHasPopup: null | string
    ariaHidden: null | string

    MDN Reference

    +>().ariaHasPopup

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:2255
    ariaHidden: null | string
    ariaInvalid: null | string
    ariaInvalid: null | string
    ariaKeyShortcuts: null | string

    MDN Reference

    +>().ariaInvalid

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:2258
    ariaKeyShortcuts: null | string
    ariaLabel: null | string

    MDN Reference

    +>().ariaKeyShortcuts

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:2260
    ariaLabel: null | string
    ariaLevel: null | string

    MDN Reference

    +>().ariaLabel

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:2262
    ariaLevel: null | string
    ariaLive: null | string

    MDN Reference

    +>().ariaLevel

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:2264
    ariaLive: null | string
    ariaModal: null | string

    MDN Reference

    +>().ariaLive

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:2266
    ariaModal: null | string
    ariaMultiLine: null | string

    MDN Reference

    +>().ariaModal

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:2268
    ariaMultiLine: null | string
    ariaMultiSelectable: null | string

    MDN Reference

    +>().ariaMultiLine

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:2270
    ariaMultiSelectable: null | string
    ariaOrientation: null | string

    MDN Reference

    +>().ariaMultiSelectable

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:2272
    ariaOrientation: null | string
    ariaPlaceholder: null | string

    MDN Reference

    +>().ariaOrientation

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:2274
    ariaPlaceholder: null | string
    ariaPosInSet: null | string

    MDN Reference

    +>().ariaPlaceholder

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:2276
    ariaPosInSet: null | string
    ariaPressed: null | string

    MDN Reference

    +>().ariaPosInSet

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:2278
    ariaPressed: null | string
    ariaReadOnly: null | string

    MDN Reference

    +>().ariaPressed

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:2280
    ariaReadOnly: null | string
    ariaRequired: null | string

    MDN Reference

    +>().ariaReadOnly

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:2282
    ariaRequired: null | string
    ariaRoleDescription: null | string

    MDN Reference

    +>().ariaRequired

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:2284
    ariaRoleDescription: null | string
    ariaRowCount: null | string

    MDN Reference

    +>().ariaRoleDescription

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:2286
    ariaRowCount: null | string
    ariaRowIndex: null | string

    MDN Reference

    +>().ariaRowCount

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:2288
    ariaRowIndex: null | string
    ariaRowSpan: null | string

    MDN Reference

    +>().ariaRowIndex

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:2290
    ariaRowSpan: null | string
    ariaSelected: null | string

    MDN Reference

    +>().ariaRowSpan

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:2292
    ariaSelected: null | string
    ariaSetSize: null | string

    MDN Reference

    +>().ariaSelected

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:2294
    ariaSetSize: null | string
    ariaSort: null | string

    MDN Reference

    +>().ariaSetSize

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:2296
    ariaSort: null | string
    ariaValueMax: null | string

    MDN Reference

    +>().ariaSort

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:2298
    ariaValueMax: null | string
    ariaValueMin: null | string

    MDN Reference

    +>().ariaValueMax

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:2300
    ariaValueMin: null | string
    ariaValueNow: null | string

    MDN Reference

    +>().ariaValueMin

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:2302
    ariaValueNow: null | string
    ariaValueText: null | string

    MDN Reference

    +>().ariaValueNow

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:2304
    ariaValueText: null | string
    assignedSlot: null | HTMLSlotElement

    MDN Reference

    +>().ariaValueText

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:2306
    assignedSlot: null | HTMLSlotElement
    ATTRIBUTE_NODE
    ATTRIBUTE_NODE
    attributes: NamedNodeMap

    MDN Reference

    +>().ATTRIBUTE_NODE

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:15963
    attributes: NamedNodeMap
    attributeStyleMap: StylePropertyMap
    attributeStyleMap: StylePropertyMap
    autocapitalize: string
    autocapitalize: string
    autofocus: boolean
    autofocus: boolean
    baseURI: string

    Returns node's node document's document base URL.

    +>().autofocus

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:11845
    baseURI: string

    Returns node's node document's document base URL.

    MDN Reference

    cancelPromiseController: LisCancelPromiseController

    Current Web standards do not allow Promises to be +>().baseURI

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:15832
    cancelPromiseController: LisCancelPromiseController

    Current Web standards do not allow Promises to be cancelled. Components that use the LisPaginatedSearchMixin mixin can use this controller to make Promises cancelable. Event @@ -602,106 +609,106 @@ available for more low-level access. This is the value of the abortSignal attribute of the PaginatedSearchOptions object passed to the component's SearchFunction -and DownloadFunction.

    +and DownloadFunction..

    CDATA_SECTION_NODE

    node is a CDATASection node.

    +>().cancelPromiseController

    CDATA_SECTION_NODE

    node is a CDATASection node.

    childElementCount: number

    MDN Reference

    +>().CDATA_SECTION_NODE

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:15967
    childElementCount: number
    childNodes: NodeListOf<ChildNode>

    Returns the children.

    +>().childElementCount

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:16525
    childNodes: NodeListOf<ChildNode>

    Returns the children.

    MDN Reference

    children: HTMLCollection

    Returns the child elements.

    +>().childNodes

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:15838
    children: HTMLCollection

    Returns the child elements.

    MDN Reference

    classList: DOMTokenList

    Allows for manipulation of element's class content attribute as a set of whitespace-separated tokens through a DOMTokenList object.

    +>().children

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:16531
    classList: DOMTokenList

    Allows for manipulation of element's class content attribute as a set of whitespace-separated tokens through a DOMTokenList object.

    MDN Reference

    className: string

    Returns the value of element's class content attribute. Can be set to change it.

    +>().classList

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:7693
    className: string

    Returns the value of element's class content attribute. Can be set to change it.

    MDN Reference

    clientHeight: number

    MDN Reference

    +>().className

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:7699
    clientHeight: number
    clientLeft: number

    MDN Reference

    +>().clientHeight

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:7701
    clientLeft: number
    clientTop: number

    MDN Reference

    +>().clientLeft

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:7703
    clientTop: number
    clientWidth: number

    MDN Reference

    +>().clientTop

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:7705
    clientWidth: number
    COMMENT_NODE

    node is a Comment node.

    +>().clientWidth

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:7707
    COMMENT_NODE

    node is a Comment node.

    contentEditable: string

    MDN Reference

    +>().COMMENT_NODE

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:15973
    contentEditable: string
    dataset: DOMStringMap

    MDN Reference

    +>().contentEditable

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:7957
    dataset: DOMStringMap
    dir: string

    MDN Reference

    +>().dataset

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:11847
    dir: string
    DOCUMENT_FRAGMENT_NODE

    node is a DocumentFragment node.

    +>().dir

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:10042
    DOCUMENT_FRAGMENT_NODE

    node is a DocumentFragment node.

    DOCUMENT_NODE

    node is a document.

    +>().DOCUMENT_FRAGMENT_NODE

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:15979
    DOCUMENT_NODE

    node is a document.

    DOCUMENT_POSITION_CONTAINED_BY

    Set when other is a descendant of node.

    +>().DOCUMENT_NODE

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:15975
    DOCUMENT_POSITION_CONTAINED_BY

    Set when other is a descendant of node.

    DOCUMENT_POSITION_CONTAINS

    Set when other is an ancestor of node.

    +>().DOCUMENT_POSITION_CONTAINED_BY

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:15990
    DOCUMENT_POSITION_CONTAINS

    Set when other is an ancestor of node.

    DOCUMENT_POSITION_DISCONNECTED

    Set when node and other are not in the same tree.

    +>().DOCUMENT_POSITION_CONTAINS

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:15988
    DOCUMENT_POSITION_DISCONNECTED

    Set when node and other are not in the same tree.

    DOCUMENT_POSITION_FOLLOWING

    Set when other is following node.

    +>().DOCUMENT_POSITION_DISCONNECTED

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:15982
    DOCUMENT_POSITION_FOLLOWING

    Set when other is following node.

    DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC
    DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC
    DOCUMENT_POSITION_PRECEDING

    Set when other is preceding node.

    +>().DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:15991
    DOCUMENT_POSITION_PRECEDING

    Set when other is preceding node.

    DOCUMENT_TYPE_NODE

    node is a doctype.

    +>().DOCUMENT_POSITION_PRECEDING

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:15984
    DOCUMENT_TYPE_NODE

    node is a doctype.

    domContentLoadedController: LisDomContentLoadedController

    Components that use the +>().DOCUMENT_TYPE_NODE

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:15977
    domContentLoadedController: LisDomContentLoadedController

    Components that use the LisPaginatedSearchMixin mixin can use this controller to subscribe to the DOMContentLoaded event. The advantage to @@ -712,683 +719,695 @@

    downloadFunction?: DownloadFunction<QTLSearchData>

    Components that use the LisSearchMixin mixin will -inherit this property. It stores an external function that can optionally be provided -by users of the component that loads a file to download using the data from the -component's submitted search form.

    +>().domContentLoadedController

    downloadFunction?: DownloadFunction<QTLSearchData>

    Components that use the LisPaginatedSearchMixin +mixin will inherit this property. It stores an external function that can optionally +be provided by users of the component that loads a file to download using the data +from the component's submitted search form.

    draggable: boolean
    draggable: boolean
    ELEMENT_NODE

    node is an element.

    +>().draggable

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:10044
    ELEMENT_NODE

    node is an element.

    enterKeyHint: string

    MDN Reference

    +>().ELEMENT_NODE

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:15962
    enterKeyHint: string
    ENTITY_NODE
    ENTITY_NODE
    ENTITY_REFERENCE_NODE
    ENTITY_REFERENCE_NODE
    firstChild: null | ChildNode

    Returns the first child.

    +>().ENTITY_REFERENCE_NODE

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:15968
    firstChild: null | ChildNode

    Returns the first child.

    MDN Reference

    firstElementChild: null | Element

    Returns the first child that is an element, and null otherwise.

    +>().firstChild

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:15844
    firstElementChild: null | Element

    Returns the first child that is an element, and null otherwise.

    MDN Reference

    hidden: boolean

    MDN Reference

    +>().firstElementChild

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:16537
    hidden: boolean
    id: string

    Returns the value of element's id content attribute. Can be set to change it.

    +>().hidden

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:10046
    id: string

    Returns the value of element's id content attribute. Can be set to change it.

    MDN Reference

    inert: boolean

    MDN Reference

    +>().id

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:7713
    inert: boolean
    innerHTML: string

    MDN Reference

    +>().inert

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:10048
    innerHTML: string
    innerText: string

    MDN Reference

    +>().innerHTML

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:7715
    innerText: string
    inputMode: string

    MDN Reference

    +>().innerText

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:10050
    inputMode: string
    isConnected: boolean

    Returns true if node is connected and false otherwise.

    +>().inputMode

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:7961
    isConnected: boolean

    Returns true if node is connected and false otherwise.

    MDN Reference

    isContentEditable: boolean

    MDN Reference

    +>().isConnected

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:15850
    isContentEditable: boolean
    lang: string

    MDN Reference

    +>().isContentEditable

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:7963
    lang: string
    lastChild: null | ChildNode

    Returns the last child.

    +>().lang

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:10052
    lastChild: null | ChildNode

    Returns the last child.

    MDN Reference

    lastElementChild: null | Element

    Returns the last child that is an element, and null otherwise.

    +>().lastChild

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:15856
    lastElementChild: null | Element

    Returns the last child that is an element, and null otherwise.

    MDN Reference

    localName: string

    Returns the local name.

    +>().lastElementChild

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:16543
    localName: string

    Returns the local name.

    MDN Reference

    namespaceURI: null | string

    Returns the namespace.

    +>().localName

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:7721
    namespaceURI: null | string

    Returns the namespace.

    MDN Reference

    nextElementSibling: null | Element

    Returns the first following sibling that is an element, and null otherwise.

    +>().namespaceURI

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:7727
    nextElementSibling: null | Element

    Returns the first following sibling that is an element, and null otherwise.

    MDN Reference

    nextSibling: null | ChildNode

    Returns the next sibling.

    +>().nextElementSibling

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:16112
    nextSibling: null | ChildNode

    Returns the next sibling.

    MDN Reference

    nodeName: string

    Returns a string appropriate for the type of node.

    +>().nextSibling

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:15862
    nodeName: string

    Returns a string appropriate for the type of node.

    MDN Reference

    nodeType: number

    Returns the type of node.

    +>().nodeName

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:15868
    nodeType: number

    Returns the type of node.

    MDN Reference

    nodeValue: null | string

    MDN Reference

    +>().nodeType

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:15874
    nodeValue: null | string
    nonce?: string

    MDN Reference

    +>().nodeValue

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:15876
    nonce?: string
    NOTATION_NODE
    NOTATION_NODE
    offsetHeight: number

    MDN Reference

    +>().NOTATION_NODE

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:15980
    offsetHeight: number
    offsetLeft: number

    MDN Reference

    +>().offsetHeight

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:10054
    offsetLeft: number
    offsetParent: null | Element

    MDN Reference

    +>().offsetLeft

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:10056
    offsetParent: null | Element
    offsetTop: number

    MDN Reference

    +>().offsetParent

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:10058
    offsetTop: number
    offsetWidth: number

    MDN Reference

    +>().offsetTop

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:10060
    offsetWidth: number
    onabort: null | ((this: GlobalEventHandlers, ev: UIEvent) => any)

    Fires when the user aborts the download.

    +>().offsetWidth

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:10062
    onabort: null | ((this: GlobalEventHandlers, ev: UIEvent) => any)

    Fires when the user aborts the download.

    The event.

    MDN Reference

    onanimationcancel: null | ((this: GlobalEventHandlers, ev: AnimationEvent) => any)

    MDN Reference

    +>().onabort

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9032
    onanimationcancel: null | ((this: GlobalEventHandlers, ev: AnimationEvent) => any)
    onanimationend: null | ((this: GlobalEventHandlers, ev: AnimationEvent) => any)
    onanimationend: null | ((this: GlobalEventHandlers, ev: AnimationEvent) => any)

    MDN Reference

    +>().onanimationend

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9036
    onanimationiteration: null | ((this: GlobalEventHandlers, ev: AnimationEvent) => any)
    onanimationiteration: null | ((this: GlobalEventHandlers, ev: AnimationEvent) => any)

    MDN Reference

    +>().onanimationiteration

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9038
    onanimationstart: null | ((this: GlobalEventHandlers, ev: AnimationEvent) => any)
    onanimationstart: null | ((this: GlobalEventHandlers, ev: AnimationEvent) => any)

    MDN Reference

    +>().onanimationstart

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9040
    onauxclick: null | ((this: GlobalEventHandlers, ev: MouseEvent) => any)
    onauxclick: null | ((this: GlobalEventHandlers, ev: MouseEvent) => any)

    MDN Reference

    +>().onauxclick

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9042
    onbeforeinput: null | ((this: GlobalEventHandlers, ev: InputEvent) => any)
    onbeforeinput: null | ((this: GlobalEventHandlers, ev: InputEvent) => any)

    MDN Reference

    +>().onbeforeinput

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9044
    onbeforetoggle: null | ((this: GlobalEventHandlers, ev: Event) => any)
    onblur: null | ((this: GlobalEventHandlers, ev: FocusEvent) => any)

    Fires when the object loses the input focus.

    +>().onbeforetoggle

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9046
    onblur: null | ((this: GlobalEventHandlers, ev: FocusEvent) => any)

    Fires when the object loses the input focus.

    The focus event.

    MDN Reference

    oncancel: null | ((this: GlobalEventHandlers, ev: Event) => any)

    MDN Reference

    +>().onblur

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9053
    oncancel: null | ((this: GlobalEventHandlers, ev: Event) => any)
    oncanplay: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when playback is possible, but would require further buffering.

    +>().oncancel

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9055
    oncanplay: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when playback is possible, but would require further buffering.

    The event.

    MDN Reference

    oncanplaythrough: null | ((this: GlobalEventHandlers, ev: Event) => any)

    MDN Reference

    +>().oncanplay

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9062
    oncanplaythrough: null | ((this: GlobalEventHandlers, ev: Event) => any)
    onchange: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Fires when the contents of the object or selection have changed.

    +>().oncanplaythrough

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9064
    onchange: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Fires when the contents of the object or selection have changed.

    The event.

    MDN Reference

    onclick: null | ((this: GlobalEventHandlers, ev: MouseEvent) => any)

    Fires when the user clicks the left mouse button on the object

    +>().onchange

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9071
    onclick: null | ((this: GlobalEventHandlers, ev: MouseEvent) => any)

    Fires when the user clicks the left mouse button on the object

    The mouse event.

    MDN Reference

    onclose: null | ((this: GlobalEventHandlers, ev: Event) => any)

    MDN Reference

    +>().onclick

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9078
    onclose: null | ((this: GlobalEventHandlers, ev: Event) => any)
    oncontextmenu: null | ((this: GlobalEventHandlers, ev: MouseEvent) => any)

    Fires when the user clicks the right mouse button in the client area, opening the context menu.

    +>().onclose

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9080
    oncontextlost: null | ((this: GlobalEventHandlers, ev: Event) => any)
    oncontextmenu: null | ((this: GlobalEventHandlers, ev: MouseEvent) => any)

    Fires when the user clicks the right mouse button in the client area, opening the context menu.

    The mouse event.

    MDN Reference

    oncopy: null | ((this: GlobalEventHandlers, ev: ClipboardEvent) => any)

    MDN Reference

    +>().oncontextmenu

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9089
    oncontextrestored: null | ((this: GlobalEventHandlers, ev: Event) => any)
    oncopy: null | ((this: GlobalEventHandlers, ev: ClipboardEvent) => any)
    oncuechange: null | ((this: GlobalEventHandlers, ev: Event) => any)

    MDN Reference

    +>().oncopy

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9093
    oncuechange: null | ((this: GlobalEventHandlers, ev: Event) => any)
    oncut: null | ((this: GlobalEventHandlers, ev: ClipboardEvent) => any)

    MDN Reference

    +>().oncuechange

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9095
    oncut: null | ((this: GlobalEventHandlers, ev: ClipboardEvent) => any)
    ondblclick: null | ((this: GlobalEventHandlers, ev: MouseEvent) => any)

    Fires when the user double-clicks the object.

    +>().oncut

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9097
    ondblclick: null | ((this: GlobalEventHandlers, ev: MouseEvent) => any)

    Fires when the user double-clicks the object.

    The mouse event.

    MDN Reference

    ondrag: null | ((this: GlobalEventHandlers, ev: DragEvent) => any)

    Fires on the source object continuously during a drag operation.

    +>().ondblclick

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9104
    ondrag: null | ((this: GlobalEventHandlers, ev: DragEvent) => any)

    Fires on the source object continuously during a drag operation.

    The event.

    MDN Reference

    ondragend: null | ((this: GlobalEventHandlers, ev: DragEvent) => any)

    Fires on the source object when the user releases the mouse at the close of a drag operation.

    +>().ondrag

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9111
    ondragend: null | ((this: GlobalEventHandlers, ev: DragEvent) => any)

    Fires on the source object when the user releases the mouse at the close of a drag operation.

    The event.

    MDN Reference

    ondragenter: null | ((this: GlobalEventHandlers, ev: DragEvent) => any)

    Fires on the target element when the user drags the object to a valid drop target.

    +>().ondragend

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9118
    ondragenter: null | ((this: GlobalEventHandlers, ev: DragEvent) => any)

    Fires on the target element when the user drags the object to a valid drop target.

    The drag event.

    MDN Reference

    ondragleave: null | ((this: GlobalEventHandlers, ev: DragEvent) => any)

    Fires on the target object when the user moves the mouse out of a valid drop target during a drag operation.

    +>().ondragenter

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9125
    ondragleave: null | ((this: GlobalEventHandlers, ev: DragEvent) => any)

    Fires on the target object when the user moves the mouse out of a valid drop target during a drag operation.

    The drag event.

    MDN Reference

    ondragover: null | ((this: GlobalEventHandlers, ev: DragEvent) => any)

    Fires on the target element continuously while the user drags the object over a valid drop target.

    +>().ondragleave

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9132
    ondragover: null | ((this: GlobalEventHandlers, ev: DragEvent) => any)

    Fires on the target element continuously while the user drags the object over a valid drop target.

    The event.

    MDN Reference

    ondragstart: null | ((this: GlobalEventHandlers, ev: DragEvent) => any)

    Fires on the source object when the user starts to drag a text selection or selected object.

    +>().ondragover

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9139
    ondragstart: null | ((this: GlobalEventHandlers, ev: DragEvent) => any)

    Fires on the source object when the user starts to drag a text selection or selected object.

    The event.

    MDN Reference

    ondrop: null | ((this: GlobalEventHandlers, ev: DragEvent) => any)

    MDN Reference

    +>().ondragstart

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9146
    ondrop: null | ((this: GlobalEventHandlers, ev: DragEvent) => any)
    ondurationchange: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when the duration attribute is updated.

    +>().ondrop

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9148
    ondurationchange: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when the duration attribute is updated.

    The event.

    MDN Reference

    onemptied: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when the media element is reset to its initial state.

    +>().ondurationchange

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9155
    onemptied: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when the media element is reset to its initial state.

    The event.

    MDN Reference

    onended: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when the end of playback is reached.

    +>().onemptied

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9162
    onended: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when the end of playback is reached.

    The event

    MDN Reference

    onerror: OnErrorEventHandler

    Fires when an error occurs during object loading.

    +>().onended

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9169
    onerror: OnErrorEventHandler

    Fires when an error occurs during object loading.

    The event.

    MDN Reference

    onfocus: null | ((this: GlobalEventHandlers, ev: FocusEvent) => any)

    Fires when the object receives focus.

    +>().onerror

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9176
    onfocus: null | ((this: GlobalEventHandlers, ev: FocusEvent) => any)

    Fires when the object receives focus.

    The event.

    MDN Reference

    onformdata: null | ((this: GlobalEventHandlers, ev: FormDataEvent) => any)

    MDN Reference

    +>().onfocus

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9183
    onformdata: null | ((this: GlobalEventHandlers, ev: FormDataEvent) => any)
    onfullscreenchange: null | ((this: Element, ev: Event) => any)

    MDN Reference

    +>().onformdata

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9185
    onfullscreenchange: null | ((this: Element, ev: Event) => any)
    onfullscreenerror: null | ((this: Element, ev: Event) => any)

    MDN Reference

    +>().onfullscreenchange

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:7729
    onfullscreenerror: null | ((this: Element, ev: Event) => any)
    ongotpointercapture: null | ((this: GlobalEventHandlers, ev: PointerEvent) => any)

    MDN Reference

    +>().onfullscreenerror

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:7731
    ongotpointercapture: null | ((this: GlobalEventHandlers, ev: PointerEvent) => any)
    oninput: null | ((this: GlobalEventHandlers, ev: Event) => any)

    MDN Reference

    +>().ongotpointercapture

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9187
    oninput: null | ((this: GlobalEventHandlers, ev: Event) => any)
    oninvalid: null | ((this: GlobalEventHandlers, ev: Event) => any)

    MDN Reference

    +>().oninput

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9189
    oninvalid: null | ((this: GlobalEventHandlers, ev: Event) => any)
    onkeydown: null | ((this: GlobalEventHandlers, ev: KeyboardEvent) => any)

    Fires when the user presses a key.

    +>().oninvalid

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9191
    onkeydown: null | ((this: GlobalEventHandlers, ev: KeyboardEvent) => any)

    Fires when the user presses a key.

    The keyboard event

    MDN Reference

    onkeypress: null | ((this: GlobalEventHandlers, ev: KeyboardEvent) => any)

    Fires when the user presses an alphanumeric key.

    +>().onkeydown

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9198
    onkeypress: null | ((this: GlobalEventHandlers, ev: KeyboardEvent) => any)

    Fires when the user presses an alphanumeric key.

    The event.

    MDN Reference

    onkeyup: null | ((this: GlobalEventHandlers, ev: KeyboardEvent) => any)

    Fires when the user releases a key.

    +>().onkeypress

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9206
    onkeyup: null | ((this: GlobalEventHandlers, ev: KeyboardEvent) => any)

    Fires when the user releases a key.

    The keyboard event

    MDN Reference

    onload: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Fires immediately after the browser loads the object.

    +>().onkeyup

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9213
    onload: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Fires immediately after the browser loads the object.

    The event.

    MDN Reference

    onloadeddata: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when media data is loaded at the current playback position.

    +>().onload

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9220
    onloadeddata: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when media data is loaded at the current playback position.

    The event.

    MDN Reference

    onloadedmetadata: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when the duration and dimensions of the media have been determined.

    +>().onloadeddata

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9227
    onloadedmetadata: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when the duration and dimensions of the media have been determined.

    The event.

    MDN Reference

    onloadstart: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when Internet Explorer begins looking for media data.

    +>().onloadedmetadata

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9234
    onloadstart: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when Internet Explorer begins looking for media data.

    The event.

    MDN Reference

    onlostpointercapture: null | ((this: GlobalEventHandlers, ev: PointerEvent) => any)

    MDN Reference

    +>().onloadstart

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9241
    onlostpointercapture: null | ((this: GlobalEventHandlers, ev: PointerEvent) => any)
    onmousedown: null | ((this: GlobalEventHandlers, ev: MouseEvent) => any)

    Fires when the user clicks the object with either mouse button.

    +>().onlostpointercapture

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9243
    onmousedown: null | ((this: GlobalEventHandlers, ev: MouseEvent) => any)

    Fires when the user clicks the object with either mouse button.

    The mouse event.

    MDN Reference

    onmouseenter: null | ((this: GlobalEventHandlers, ev: MouseEvent) => any)

    MDN Reference

    +>().onmousedown

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9250
    onmouseenter: null | ((this: GlobalEventHandlers, ev: MouseEvent) => any)
    onmouseleave: null | ((this: GlobalEventHandlers, ev: MouseEvent) => any)

    MDN Reference

    +>().onmouseenter

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9252
    onmouseleave: null | ((this: GlobalEventHandlers, ev: MouseEvent) => any)
    onmousemove: null | ((this: GlobalEventHandlers, ev: MouseEvent) => any)

    Fires when the user moves the mouse over the object.

    +>().onmouseleave

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9254
    onmousemove: null | ((this: GlobalEventHandlers, ev: MouseEvent) => any)

    Fires when the user moves the mouse over the object.

    The mouse event.

    MDN Reference

    onmouseout: null | ((this: GlobalEventHandlers, ev: MouseEvent) => any)

    Fires when the user moves the mouse pointer outside the boundaries of the object.

    +>().onmousemove

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9261
    onmouseout: null | ((this: GlobalEventHandlers, ev: MouseEvent) => any)

    Fires when the user moves the mouse pointer outside the boundaries of the object.

    The mouse event.

    MDN Reference

    onmouseover: null | ((this: GlobalEventHandlers, ev: MouseEvent) => any)

    Fires when the user moves the mouse pointer into the object.

    +>().onmouseout

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9268
    onmouseover: null | ((this: GlobalEventHandlers, ev: MouseEvent) => any)

    Fires when the user moves the mouse pointer into the object.

    The mouse event.

    MDN Reference

    onmouseup: null | ((this: GlobalEventHandlers, ev: MouseEvent) => any)

    Fires when the user releases a mouse button while the mouse is over the object.

    +>().onmouseover

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9275
    onmouseup: null | ((this: GlobalEventHandlers, ev: MouseEvent) => any)

    Fires when the user releases a mouse button while the mouse is over the object.

    The mouse event.

    MDN Reference

    onpaste: null | ((this: GlobalEventHandlers, ev: ClipboardEvent) => any)

    MDN Reference

    +>().onmouseup

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9282
    onpaste: null | ((this: GlobalEventHandlers, ev: ClipboardEvent) => any)
    onpause: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when playback is paused.

    +>().onpaste

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9284
    onpause: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when playback is paused.

    The event.

    MDN Reference

    onplay: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when the play method is requested.

    +>().onpause

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9291
    onplay: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when the play method is requested.

    The event.

    MDN Reference

    onplaying: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when the audio or video has started playing.

    +>().onplay

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9298
    onplaying: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when the audio or video has started playing.

    The event.

    MDN Reference

    onpointercancel: null | ((this: GlobalEventHandlers, ev: PointerEvent) => any)

    MDN Reference

    +>().onplaying

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9305
    onpointercancel: null | ((this: GlobalEventHandlers, ev: PointerEvent) => any)
    onpointerdown: null | ((this: GlobalEventHandlers, ev: PointerEvent) => any)

    MDN Reference

    +>().onpointercancel

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9307
    onpointerdown: null | ((this: GlobalEventHandlers, ev: PointerEvent) => any)
    onpointerenter: null | ((this: GlobalEventHandlers, ev: PointerEvent) => any)

    MDN Reference

    +>().onpointerdown

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9309
    onpointerenter: null | ((this: GlobalEventHandlers, ev: PointerEvent) => any)
    onpointerleave: null | ((this: GlobalEventHandlers, ev: PointerEvent) => any)

    MDN Reference

    +>().onpointerenter

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9311
    onpointerleave: null | ((this: GlobalEventHandlers, ev: PointerEvent) => any)
    onpointermove: null | ((this: GlobalEventHandlers, ev: PointerEvent) => any)

    MDN Reference

    +>().onpointerleave

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9313
    onpointermove: null | ((this: GlobalEventHandlers, ev: PointerEvent) => any)
    onpointerout: null | ((this: GlobalEventHandlers, ev: PointerEvent) => any)

    MDN Reference

    +>().onpointermove

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9315
    onpointerout: null | ((this: GlobalEventHandlers, ev: PointerEvent) => any)
    onpointerover: null | ((this: GlobalEventHandlers, ev: PointerEvent) => any)

    MDN Reference

    +>().onpointerout

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9317
    onpointerover: null | ((this: GlobalEventHandlers, ev: PointerEvent) => any)
    onpointerup: null | ((this: GlobalEventHandlers, ev: PointerEvent) => any)

    MDN Reference

    +>().onpointerover

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9319
    onpointerup: null | ((this: GlobalEventHandlers, ev: PointerEvent) => any)
    onprogress: null | ((this: GlobalEventHandlers, ev: ProgressEvent<EventTarget>) => any)

    Occurs to indicate progress while downloading media data.

    +>().onpointerup

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9321
    onprogress: null | ((this: GlobalEventHandlers, ev: ProgressEvent<EventTarget>) => any)

    Occurs to indicate progress while downloading media data.

    The event.

    MDN Reference

    onratechange: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when the playback rate is increased or decreased.

    +>().onprogress

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9328
    onratechange: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when the playback rate is increased or decreased.

    The event.

    MDN Reference

    onreset: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Fires when the user resets a form.

    +>().onratechange

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9335
    onreset: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Fires when the user resets a form.

    The event.

    MDN Reference

    onresize: null | ((this: GlobalEventHandlers, ev: UIEvent) => any)

    MDN Reference

    +>().onreset

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9342
    onresize: null | ((this: GlobalEventHandlers, ev: UIEvent) => any)
    onscroll: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Fires when the user repositions the scroll box in the scroll bar on the object.

    +>().onresize

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9344
    onscroll: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Fires when the user repositions the scroll box in the scroll bar on the object.

    The event.

    MDN Reference

    onscrollend: null | ((this: GlobalEventHandlers, ev: Event) => any)

    MDN Reference

    +>().onscroll

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9351
    onscrollend: null | ((this: GlobalEventHandlers, ev: Event) => any)
    onsecuritypolicyviolation: null | ((this: GlobalEventHandlers, ev: SecurityPolicyViolationEvent) => any)

    MDN Reference

    +>().onscrollend

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9353
    onsecuritypolicyviolation: null | ((this: GlobalEventHandlers, ev: SecurityPolicyViolationEvent) => any)
    onseeked: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when the seek operation ends.

    +>().onsecuritypolicyviolation

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9355
    onseeked: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when the seek operation ends.

    The event.

    MDN Reference

    onseeking: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when the current playback position is moved.

    +>().onseeked

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9362
    onseeking: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when the current playback position is moved.

    The event.

    MDN Reference

    onselect: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Fires when the current selection changes.

    +>().onseeking

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9369
    onselect: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Fires when the current selection changes.

    The event.

    MDN Reference

    onselectionchange: null | ((this: GlobalEventHandlers, ev: Event) => any)

    MDN Reference

    +>().onselect

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9376
    onselectionchange: null | ((this: GlobalEventHandlers, ev: Event) => any)
    onselectstart: null | ((this: GlobalEventHandlers, ev: Event) => any)

    MDN Reference

    +>().onselectionchange

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9378
    onselectstart: null | ((this: GlobalEventHandlers, ev: Event) => any)
    onslotchange: null | ((this: GlobalEventHandlers, ev: Event) => any)

    MDN Reference

    +>().onselectstart

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9380
    onslotchange: null | ((this: GlobalEventHandlers, ev: Event) => any)
    onstalled: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when the download has stopped.

    +>().onslotchange

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9382
    onstalled: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when the download has stopped.

    The event.

    MDN Reference

    onsubmit: null | ((this: GlobalEventHandlers, ev: SubmitEvent) => any)

    MDN Reference

    +>().onstalled

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9389
    onsubmit: null | ((this: GlobalEventHandlers, ev: SubmitEvent) => any)
    onsuspend: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs if the load operation has been intentionally halted.

    +>().onsubmit

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9391
    onsuspend: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs if the load operation has been intentionally halted.

    The event.

    MDN Reference

    ontimeupdate: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs to indicate the current playback position.

    +>().onsuspend

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9398
    ontimeupdate: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs to indicate the current playback position.

    The event.

    MDN Reference

    ontoggle: null | ((this: GlobalEventHandlers, ev: Event) => any)

    MDN Reference

    +>().ontimeupdate

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9405
    ontoggle: null | ((this: GlobalEventHandlers, ev: Event) => any)
    ontouchcancel?: null | ((this: GlobalEventHandlers, ev: TouchEvent) => any)

    MDN Reference

    +>().ontoggle

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9407
    ontouchcancel?: null | ((this: GlobalEventHandlers, ev: TouchEvent) => any)
    ontouchend?: null | ((this: GlobalEventHandlers, ev: TouchEvent) => any)

    MDN Reference

    +>().ontouchcancel

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9409
    ontouchend?: null | ((this: GlobalEventHandlers, ev: TouchEvent) => any)
    ontouchmove?: null | ((this: GlobalEventHandlers, ev: TouchEvent) => any)

    MDN Reference

    +>().ontouchend

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9411
    ontouchmove?: null | ((this: GlobalEventHandlers, ev: TouchEvent) => any)
    ontouchstart?: null | ((this: GlobalEventHandlers, ev: TouchEvent) => any)

    MDN Reference

    +>().ontouchmove

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9413
    ontouchstart?: null | ((this: GlobalEventHandlers, ev: TouchEvent) => any)
    ontransitioncancel: null | ((this: GlobalEventHandlers, ev: TransitionEvent) => any)

    MDN Reference

    +>().ontouchstart

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9415
    ontransitioncancel: null | ((this: GlobalEventHandlers, ev: TransitionEvent) => any)
    ontransitionend: null | ((this: GlobalEventHandlers, ev: TransitionEvent) => any)

    MDN Reference

    +>().ontransitioncancel

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9417
    ontransitionend: null | ((this: GlobalEventHandlers, ev: TransitionEvent) => any)
    ontransitionrun: null | ((this: GlobalEventHandlers, ev: TransitionEvent) => any)

    MDN Reference

    +>().ontransitionend

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9419
    ontransitionrun: null | ((this: GlobalEventHandlers, ev: TransitionEvent) => any)
    ontransitionstart: null | ((this: GlobalEventHandlers, ev: TransitionEvent) => any)

    MDN Reference

    +>().ontransitionrun

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9421
    ontransitionstart: null | ((this: GlobalEventHandlers, ev: TransitionEvent) => any)
    onvolumechange: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when the volume is changed, or playback is muted or unmuted.

    +>().ontransitionstart

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9423
    onvolumechange: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when the volume is changed, or playback is muted or unmuted.

    The event.

    MDN Reference

    onwaiting: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when playback stops because the next frame of a video resource is not available.

    +>().onvolumechange

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9430
    onwaiting: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when playback stops because the next frame of a video resource is not available.

    The event.

    MDN Reference

    onwebkitanimationend: null | ((this: GlobalEventHandlers, ev: Event) => any)

    This is a legacy alias of onanimationend.

    +>().onwaiting

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9437
    onwebkitanimationend: null | ((this: GlobalEventHandlers, ev: Event) => any)

    This is a legacy alias of onanimationend.

    MDN Reference

    onwebkitanimationiteration: null | ((this: GlobalEventHandlers, ev: Event) => any)

    This is a legacy alias of onanimationiteration.

    +>().onwebkitanimationend

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9443
    onwebkitanimationiteration: null | ((this: GlobalEventHandlers, ev: Event) => any)

    This is a legacy alias of onanimationiteration.

    MDN Reference

    onwebkitanimationstart: null | ((this: GlobalEventHandlers, ev: Event) => any)

    This is a legacy alias of onanimationstart.

    +>().onwebkitanimationiteration

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9449
    onwebkitanimationstart: null | ((this: GlobalEventHandlers, ev: Event) => any)

    This is a legacy alias of onanimationstart.

    MDN Reference

    onwebkittransitionend: null | ((this: GlobalEventHandlers, ev: Event) => any)

    This is a legacy alias of ontransitionend.

    +>().onwebkitanimationstart

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9455
    onwebkittransitionend: null | ((this: GlobalEventHandlers, ev: Event) => any)

    This is a legacy alias of ontransitionend.

    MDN Reference

    onwheel: null | ((this: GlobalEventHandlers, ev: WheelEvent) => any)

    MDN Reference

    +>().onwebkittransitionend

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9461
    onwheel: null | ((this: GlobalEventHandlers, ev: WheelEvent) => any)
    outerHTML: string

    MDN Reference

    +>().onwheel

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9463
    outerHTML: string
    outerText: string

    MDN Reference

    +>().outerHTML

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:7733
    outerText: string
    ownerDocument: Document

    Returns the node document. Returns null for documents.

    +>().outerText

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:10064
    ownerDocument: Document

    Returns the node document. Returns null for documents.

    MDN Reference

    parentElement: null | HTMLElement

    Returns the parent element.

    +>().ownerDocument

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:7734
    parentElement: null | HTMLElement

    Returns the parent element.

    MDN Reference

    parentNode: null | ParentNode

    Returns the parent.

    +>().parentElement

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:15888
    parentNode: null | ParentNode

    Returns the parent.

    MDN Reference

    part: DOMTokenList

    MDN Reference

    +>().parentNode

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:15894
    part: DOMTokenList
    popover: null | string

    MDN Reference

    +>().part

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:7736
    popover: null | string
    prefix: null | string

    Returns the namespace prefix.

    +>().popover

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:10066
    prefix: null | string

    Returns the namespace prefix.

    MDN Reference

    previousElementSibling: null | Element

    Returns the first preceding sibling that is an element, and null otherwise.

    +>().prefix

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:7742
    previousElementSibling: null | Element

    Returns the first preceding sibling that is an element, and null otherwise.

    MDN Reference

    previousSibling: null | ChildNode

    Returns the previous sibling.

    +>().previousElementSibling

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:16118
    previousSibling: null | ChildNode

    Returns the previous sibling.

    MDN Reference

    PROCESSING_INSTRUCTION_NODE

    node is a ProcessingInstruction node.

    +>().previousSibling

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:15900
    PROCESSING_INSTRUCTION_NODE

    node is a ProcessingInstruction node.

    queryStringController: LisQueryStringParametersController

    Components that use the +>().PROCESSING_INSTRUCTION_NODE

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:15971
    queryStringController: LisQueryStringParametersController

    Components that use the LisPaginatedSearchMixin mixin can use this controller to interact with URL query string parameters. For example, it can be used to set values of form elements reactively, i.e. if the @@ -1397,7 +1416,13 @@

    requiredQueryStringParams: string[][]

    The LisPaginatedSearchMixin mixin will +>().queryStringController

    queryStringReflection: boolean

    The LisPaginatedSearchMixin mixin will +automatically reflect all form field values in the URL querystring parameters. +Set this property to false to disable this behavior.

    +
    requiredQueryStringParams: string[][]

    The LisPaginatedSearchMixin mixin will automatically perform a search when loaded if certain parameters are present in the URL query string. Components that use the mixin can specify what parameters are necessary by setting this property in their @@ -1406,7 +1431,7 @@

    resultAttributes: string[]

    Components that use the +>().requiredQueryStringParams

    resultAttributes: string[]

    Components that use the LisPaginatedSearchMixin mixin must define what attributes their search results will have so the mixin can correctly parse and display the results in a table. These attributes @@ -1416,30 +1441,26 @@

    resultsInfo: string

    Info about the results returned by the searchFunction.

    -
    role: null | string
    role: null | string
    scrollHeight: number

    MDN Reference

    +>().role

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:2307
    scrollHeight: number
    scrollLeft: number

    MDN Reference

    +>().scrollHeight

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:7744
    scrollLeft: number
    scrollTop: number

    MDN Reference

    +>().scrollLeft

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:7746
    scrollTop: number
    scrollWidth: number

    MDN Reference

    +>().scrollTop

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:7748
    scrollWidth: number

    Components that use the +>().scrollWidth

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:7750

    Components that use the LisPaginatedSearchMixin mixin will inherit this property. It stores an external function that must be provided by users of the component that performs a search using the data from the @@ -1447,33 +1468,33 @@

    searchResults: QTLSearchResult[]

    The results returned by the searchFunction.

    +>().searchFunction

    searchResults: QTLSearchResult[]

    The results returned by the searchFunction.

    shadowRoot: null | ShadowRoot

    Returns element's shadow root, if any, and if shadow root's mode is "open", and null otherwise.

    +>().searchResults

    shadowRoot: null | ShadowRoot

    Returns element's shadow root, if any, and if shadow root's mode is "open", and null otherwise.

    MDN Reference

    slot: string

    Returns the value of element's slot content attribute. Can be set to change it.

    +>().shadowRoot

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:7756
    slot: string

    Returns the value of element's slot content attribute. Can be set to change it.

    MDN Reference

    spellcheck: boolean

    MDN Reference

    +>().slot

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:7762
    spellcheck: boolean
    style: CSSStyleDeclaration

    MDN Reference

    +>().spellcheck

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:10068
    style: CSSStyleDeclaration
    tabIndex: number

    MDN Reference

    +>().style

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:7952
    tabIndex: number
    tableColumnClasses: StringObjectModel

    Components that use the +>().tabIndex

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:11851
    tableColumnClasses: StringObjectModel

    Components that use the LisPaginatedSearchMixin mixin can optionally define CSS classes for the columns of the table results are displayed in a table. The classes are set from an object that has attributes matching the @@ -1483,7 +1504,7 @@

    tableHeader: StringObjectModel

    Components that use the +>().tableColumnClasses

    tableHeader: StringObjectModel

    Components that use the LisPaginatedSearchMixin mixin must define what attributes their search results will have so the mixin can correctly parse and display the results in a table. The header of the @@ -1494,28 +1515,29 @@

    tagName: string

    Returns the HTML-uppercased qualified name.

    +>().tableHeader

    tagName: string

    Returns the HTML-uppercased qualified name.

    MDN Reference

    TEXT_NODE

    node is a Text node.

    +>().tagName

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:7768
    TEXT_NODE

    node is a Text node.

    textContent: null | string

    MDN Reference

    +>().TEXT_NODE

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:15965
    textContent: null | string
    title: string

    MDN Reference

    +>().textContent

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:15902
    title: string
    traitExample?: string

    An optional property to set the example text for the QTL trait name search field.

    -
    translate: boolean
    traitExample?: string

    An optional property to set the example text for the QTL trait name search field.

    +
    translate: boolean
    _$litElement$: boolean
    _$litElement$: boolean
    _initializers?: Initializer[]
    • Internal

      Returns void

    • Type Parameters

      • K extends keyof HTMLElementEventMap

      Parameters

      • type: K
      • listener: ((this: HTMLElement, ev: HTMLElementEventMap[K]) => any)
          • (this, ev): any
          • Parameters

            Returns any

      • Optionaloptions: boolean | AddEventListenerOptions

      Returns void

    • Internal

      Parameters

      Returns void

    • Parameters

      • type: string
      • listener: EventListenerOrEventListenerObject
      • Optionaloptions: boolean | AddEventListenerOptions

      Returns void

    • Type Parameters

      • K extends keyof HTMLElementEventMap

      Parameters

      • type: K
      • listener: ((this: HTMLElement, ev: HTMLElementEventMap[K]) => any)
          • (this, ev): any
          • Parameters

            Returns any

      • Optionaloptions: boolean | AddEventListenerOptions

      Returns void

    • Parameters

      • type: string
      • listener: EventListenerOrEventListenerObject
      • Optionaloptions: boolean | AddEventListenerOptions

      Returns void

    • Inserts nodes just after node, while replacing strings in nodes with equivalent Text nodes.

      +>().addEventListener

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:10084
    • 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

      • Rest...nodes: (string | Node)[]

      Returns void

    • MDN Reference

      +>().after

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:5712
    • Parameters

      • keyframes: null | PropertyIndexedKeyframes | Keyframe[]
      • Optionaloptions: number | KeyframeAnimationOptions

      Returns Animation

    • Inserts nodes after the last child of node, while replacing strings in nodes with equivalent Text nodes.

      +>().animate

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:2459
    • 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

      • Rest...nodes: (string | Node)[]

      Returns void

    • MDN Reference

      +>().append

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:16551
    • Type Parameters

      • T extends Node

      Parameters

      • node: T

      Returns T

    • MDN Reference

      +>().appendChild

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:15904
    • Returns ElementInternals

    • Creates a shadow root for element and returns it.

      +>().attachInternals

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:10074
    • Creates a shadow root for element and returns it.

      MDN Reference

      Parameters

      • init: ShadowRootInit

      Returns ShadowRoot

    • Inserts nodes just before node, while replacing strings in nodes with equivalent Text nodes.

      +>().attachShadow

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:7774
    • 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

      • Rest...nodes: (string | Node)[]

      Returns void

    • MDN Reference

      +>().before

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:5720
    • Returns void

    • Parameters

      • Optionaloptions: CheckVisibilityOptions

      Returns boolean

    • Parameters

      • Optionaloptions: CheckVisibilityOptions

      Returns boolean

    • MDN Reference

      +>().checkVisibility

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:7776
    • Returns void

    • Returns a copy of node. If deep is true, the copy also includes the node's descendants.

      +>().click

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:10076
    • Returns a copy of node. If deep is true, the copy also includes the node's descendants.

      MDN Reference

      Parameters

      • Optionaldeep: boolean

      Returns Node

    • Returns the first (starting at element) inclusive ancestor that matches selectors, and null otherwise.

      +>().cloneNode

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:15910
    • 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]

    • Type Parameters

      • K extends keyof SVGElementTagNameMap

      Parameters

      • selector: K

      Returns null | SVGElementTagNameMap[K]

    • Type Parameters

      • K extends keyof SVGElementTagNameMap

      Parameters

      • selector: K

      Returns null | SVGElementTagNameMap[K]

    • Type Parameters

      • K extends keyof MathMLElementTagNameMap

      Parameters

      • selector: K

      Returns null | MathMLElementTagNameMap[K]

    • Type Parameters

      • K extends keyof MathMLElementTagNameMap

      Parameters

      • selector: K

      Returns null | MathMLElementTagNameMap[K]

    • Type Parameters

      • E extends Element = Element

      Parameters

      • selectors: string

      Returns null | E

    • Type Parameters

      • E extends Element = Element

      Parameters

      • selectors: string

      Returns null | E

    • Returns a bitmask indicating the position of other relative to node.

      +>().closest

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:7785
    • Returns a bitmask indicating the position of other relative to node.

      MDN Reference

      Parameters

      • other: Node

      Returns number

    • MDN Reference

      +>().compareDocumentPosition

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:15916
    • Returns StylePropertyMapReadOnly

    • Returns true if other is an inclusive descendant of node, and false otherwise.

      +>().computedStyleMap

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:7787
    • Returns true if other is an inclusive descendant of node, and false otherwise.

      MDN Reference

      Parameters

      • other: null | Node

      Returns 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.

      +>().contains

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:15922
    • 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

      Returns boolean

    • MDN Reference

      +>().dispatchEvent

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:8309
    • Parameters

      • Optionaloptions: FocusOptions

      Returns void

    • When the form of a component that use the +>().focus

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:11855
    • When the form of a component that use the LisPaginatedSearchMixin mixin is submitted, the mixin parses the form contents into a !FormData | FormData instance. This instance is converted into @@ -1664,229 +1663,233 @@

    • Parameters

      • Optionaloptions: GetAnimationsOptions

      Returns Animation[]

    • Returns element's first attribute whose qualified name is qualifiedName, and null if there is no such attribute otherwise.

      +>().getAnimations

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:2461
    • 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

    • Returns the qualified names of all element's attributes. Can contain duplicates.

      +>().getAttribute

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:7793
    • Returns the qualified names of all element's attributes. Can contain duplicates.

      MDN Reference

      Returns string[]

    • MDN Reference

      +>().getAttributeNames

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:7805
    • Parameters

      • qualifiedName: string

      Returns null | Attr

    • MDN Reference

      +>().getAttributeNode

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:7807
    • Parameters

      • namespace: null | string
      • localName: string

      Returns null | Attr

    • Returns element's attribute whose namespace is namespace and local name is localName, and null if there is no such attribute otherwise.

      +>().getAttributeNodeNS

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:7809
    • 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

    • MDN Reference

      +>().getAttributeNS

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:7799
    • Returns DOMRect

    • MDN Reference

      +>().getBoundingClientRect

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:7811
    • Returns DOMRectList

    • 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.

      +>().getClientRects

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:7813
    • 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>

    • MDN Reference

      +>().getElementsByClassName

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:7819
    • Type Parameters

      • K extends keyof HTMLElementTagNameMap

      Parameters

      • qualifiedName: K

      Returns HTMLCollectionOf<HTMLElementTagNameMap[K]>

    • Type Parameters

      • K extends keyof SVGElementTagNameMap

      Parameters

      • qualifiedName: K

      Returns HTMLCollectionOf<SVGElementTagNameMap[K]>

    • Type Parameters

      • K extends keyof SVGElementTagNameMap

      Parameters

      • qualifiedName: K

      Returns HTMLCollectionOf<SVGElementTagNameMap[K]>

    • Type Parameters

      • K extends keyof MathMLElementTagNameMap

      Parameters

      • qualifiedName: K

      Returns HTMLCollectionOf<MathMLElementTagNameMap[K]>

    • Type Parameters

      • K extends keyof MathMLElementTagNameMap

      Parameters

      • qualifiedName: K

      Returns HTMLCollectionOf<MathMLElementTagNameMap[K]>

    • Type Parameters

      • K extends keyof HTMLElementDeprecatedTagNameMap

      Parameters

      • qualifiedName: K

      Returns HTMLCollectionOf<HTMLElementDeprecatedTagNameMap[K]>

    • Type Parameters

      • K extends keyof HTMLElementDeprecatedTagNameMap

      Parameters

      • qualifiedName: K

      Returns HTMLCollectionOf<HTMLElementDeprecatedTagNameMap[K]>

    • Parameters

      • qualifiedName: string

      Returns HTMLCollectionOf<Element>

    • Parameters

      • qualifiedName: string

      Returns HTMLCollectionOf<Element>

    • MDN Reference

      +>().getElementsByTagName

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:7826
    • Parameters

      • namespaceURI: "http://www.w3.org/1999/xhtml"
      • localName: string

      Returns HTMLCollectionOf<HTMLElement>

    • Parameters

      • namespaceURI: "http://www.w3.org/2000/svg"
      • localName: string

      Returns HTMLCollectionOf<SVGElement>

    • Parameters

      • namespaceURI: "http://www.w3.org/2000/svg"
      • localName: string

      Returns HTMLCollectionOf<SVGElement>

    • Parameters

      • namespaceURI: "http://www.w3.org/1998/Math/MathML"
      • localName: string

      Returns HTMLCollectionOf<MathMLElement>

    • Parameters

      • namespaceURI: "http://www.w3.org/1998/Math/MathML"
      • localName: string

      Returns HTMLCollectionOf<MathMLElement>

    • Parameters

      • namespace: null | string
      • localName: string

      Returns HTMLCollectionOf<Element>

    • Parameters

      • namespace: null | string
      • localName: string

      Returns HTMLCollectionOf<Element>

    • Returns node's root.

      +>().getElementsByTagNameNS

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:7831
    • Parameters

      • Optionaloptions: GetHTMLOptions

      Returns string

    • Returns node's root.

      MDN Reference

      Parameters

      • Optionaloptions: GetRootNodeOptions

      Returns Node

    • Returns true if element has an attribute whose qualified name is qualifiedName, and false otherwise.

      +>().getRootNode

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:15928
    • Returns true if element has an attribute whose qualified name is qualifiedName, and false otherwise.

      MDN Reference

      Parameters

      • qualifiedName: string

      Returns boolean

    • Returns true if element has an attribute whose namespace is namespace and local name is localName.

      +>().hasAttribute

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:7839
    • 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

    • Returns true if element has attributes, and false otherwise.

      +>().hasAttributeNS

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:7845
    • Returns true if element has attributes, and false otherwise.

      MDN Reference

      Returns boolean

    • Returns whether node has children.

      +>().hasAttributes

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:7851
    • Returns whether node has children.

      MDN Reference

      Returns boolean

    • MDN Reference

      +>().hasChildNodes

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:15934
    • Parameters

      • pointerId: number

      Returns boolean

    • MDN Reference

      +>().hasPointerCapture

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:7853
    • Returns void

    • MDN Reference

      +>().hidePopover

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:10078
    • Parameters

      • where: InsertPosition
      • element: Element

      Returns null | Element

    • Parameters

      • position: InsertPosition
      • text: string

      Returns void

    • Parameters

      • position: InsertPosition
      • string: string

      Returns void

    • MDN Reference

      +>().insertAdjacentHTML

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:7857
    • Parameters

      • where: InsertPosition
      • data: string

      Returns void

    • MDN Reference

      +>().insertAdjacentText

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:7859
    • Type Parameters

      • T extends Node

      Parameters

      • node: T
      • child: null | Node

      Returns T

    • MDN Reference

      +>().insertBefore

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:15936
    • Parameters

      • namespace: null | string

      Returns boolean

    • Returns whether node and otherNode have the same properties.

      +>().isDefaultNamespace

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:15938
    • Returns whether node and otherNode have the same properties.

      MDN Reference

      Parameters

      • otherNode: null | Node

      Returns boolean

    • MDN Reference

      +>().isEqualNode

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:15944
    • Parameters

      • otherNode: null | Node

      Returns boolean

    • MDN Reference

      +>().isSameNode

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:15946
    • Parameters

      • prefix: null | string

      Returns null | string

    • MDN Reference

      +>().lookupNamespaceURI

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:15948
    • Parameters

      • namespace: null | string

      Returns null | string

    • Returns true if matching selectors against element's root yields element, and false otherwise.

      +>().lookupPrefix

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:15950
    • Returns true if matching selectors against element's root yields element, and false otherwise.

      MDN Reference

      Parameters

      • selectors: string

      Returns boolean

    • Removes empty exclusive Text nodes and concatenates the data of remaining contiguous exclusive Text nodes into the first of their nodes.

      +>().matches

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:7865
    • 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

    • Inserts nodes before the first child of node, while replacing strings in nodes with equivalent Text nodes.

      +>().normalize

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:15956
    • 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

      • Rest...nodes: (string | Node)[]

      Returns void

    • Returns the first element that is a descendant of node that matches selectors.

      +>().prepend

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:16559
    • 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]

    • Type Parameters

      • K extends keyof SVGElementTagNameMap

      Parameters

      • selectors: K

      Returns null | SVGElementTagNameMap[K]

    • Type Parameters

      • K extends keyof SVGElementTagNameMap

      Parameters

      • selectors: K

      Returns null | SVGElementTagNameMap[K]

    • Type Parameters

      • K extends keyof MathMLElementTagNameMap

      Parameters

      • selectors: K

      Returns null | MathMLElementTagNameMap[K]

    • Type Parameters

      • K extends keyof MathMLElementTagNameMap

      Parameters

      • selectors: K

      Returns null | MathMLElementTagNameMap[K]

    • Type Parameters

      • K extends keyof HTMLElementDeprecatedTagNameMap

      Parameters

      • selectors: K

      Returns null | HTMLElementDeprecatedTagNameMap[K]

    • Type Parameters

      • K extends keyof HTMLElementDeprecatedTagNameMap

      Parameters

      • selectors: K

      Returns null | HTMLElementDeprecatedTagNameMap[K]

    • Type Parameters

      • E extends Element = Element

      Parameters

      • selectors: string

      Returns null | E

    • Type Parameters

      • E extends Element = Element

      Parameters

      • selectors: string

      Returns null | E

    • Returns all element descendants of node that match selectors.

      +>().querySelector

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:16570
    • Returns all element descendants of node that match selectors.

      MDN Reference

      Type Parameters

      • K extends keyof HTMLElementTagNameMap

      Parameters

      • selectors: K

      Returns NodeListOf<HTMLElementTagNameMap[K]>

    • Type Parameters

      • K extends keyof SVGElementTagNameMap

      Parameters

      • selectors: K

      Returns NodeListOf<SVGElementTagNameMap[K]>

    • Type Parameters

      • K extends keyof SVGElementTagNameMap

      Parameters

      • selectors: K

      Returns NodeListOf<SVGElementTagNameMap[K]>

    • Type Parameters

      • K extends keyof MathMLElementTagNameMap

      Parameters

      • selectors: K

      Returns NodeListOf<MathMLElementTagNameMap[K]>

    • Type Parameters

      • K extends keyof MathMLElementTagNameMap

      Parameters

      • selectors: K

      Returns NodeListOf<MathMLElementTagNameMap[K]>

    • Type Parameters

      • K extends keyof HTMLElementDeprecatedTagNameMap

      Parameters

      • selectors: K

      Returns NodeListOf<HTMLElementDeprecatedTagNameMap[K]>

    • Type Parameters

      • K extends keyof HTMLElementDeprecatedTagNameMap

      Parameters

      • selectors: K

      Returns NodeListOf<HTMLElementDeprecatedTagNameMap[K]>

    • Type Parameters

      • E extends Element = Element

      Parameters

      • selectors: string

      Returns NodeListOf<E>

    • Type Parameters

      • E extends Element = Element

      Parameters

      • selectors: string

      Returns NodeListOf<E>

    • MDN Reference

      +>().querySelectorAll

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:16581
    • Parameters

      • pointerId: number

      Returns void

    • Removes node.

      +>().releasePointerCapture

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:7867
    • Removes node.

      MDN Reference

      Returns void

    • Removes element's first attribute whose qualified name is qualifiedName.

      +>().remove

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:5726
    • Removes element's first attribute whose qualified name is qualifiedName.

      MDN Reference

      Parameters

      • qualifiedName: string

      Returns void

    • MDN Reference

      +>().removeAttribute

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:7873
    • Parameters

      • attr: Attr

      Returns Attr

    • Removes element's attribute whose namespace is namespace and local name is localName.

      +>().removeAttributeNode

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:7881
    • Removes element's attribute whose namespace is namespace and local name is localName.

      MDN Reference

      Parameters

      • namespace: null | string
      • localName: string

      Returns void

    • MDN Reference

      +>().removeAttributeNS

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:7879
    • Type Parameters

      • T extends Node

      Parameters

      • child: T

      Returns T

    • Type Parameters

      • K extends keyof HTMLElementEventMap

      Parameters

      • type: K
      • listener: ((this: HTMLElement, ev: HTMLElementEventMap[K]) => any)
          • (this, ev): any
          • Parameters

            Returns any

      • Optionaloptions: boolean | EventListenerOptions

      Returns void

    • Type Parameters

      • K extends keyof HTMLElementEventMap

      Parameters

      • type: K
      • listener: ((this: HTMLElement, ev: HTMLElementEventMap[K]) => any)
          • (this, ev): any
          • Parameters

            Returns any

      • Optionaloptions: boolean | EventListenerOptions

      Returns void

    • Parameters

      • type: string
      • listener: EventListenerOrEventListenerObject
      • Optionaloptions: boolean | EventListenerOptions

      Returns void

    • Parameters

      • type: string
      • listener: EventListenerOrEventListenerObject
      • Optionaloptions: boolean | EventListenerOptions

      Returns void

    • By default, the LisPaginatedSearchMixin +>().removeEventListener

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:10086
    • By default, the LisPaginatedSearchMixin displays search results info using the in paragraph tags. Components that use the mixin can override this portion of the template by implementing their own renderResultsInfo method.

      @@ -1904,101 +1907,105 @@
    • Type Parameters

      • T extends Node

      Parameters

      • node: Node
      • child: T

      Returns T

    • Replace all children of node with nodes, while replacing strings in nodes with equivalent Text nodes.

      +>().replaceChild

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:15960
    • 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

      • Rest...nodes: (string | Node)[]

      Returns void

    • Replaces node with nodes, while replacing strings in nodes with equivalent Text nodes.

      +>().replaceChildren

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:16589
    • 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

      • Rest...nodes: (string | Node)[]

      Returns void

    • Displays element fullscreen and resolves promise when done.

      +>().replaceWith

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:5734
    • 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

      • Optionaloptions: FullscreenOptions

      Returns Promise<void>

    • Returns void

    • Parameters

      • Optionaloptions: PointerLockOptions

      Returns Promise<void>

    • MDN Reference

      +>().requestPointerLock

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:7891
    • Parameters

      • Optionaloptions: ScrollToOptions

      Returns void

    • Parameters

      • x: number
      • y: number

      Returns void

    • Parameters

      • x: number
      • y: number

      Returns void

    • MDN Reference

      +>().scroll

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:7894
    • Parameters

      • Optionaloptions: ScrollToOptions

      Returns void

    • Parameters

      • x: number
      • y: number

      Returns void

    • Parameters

      • x: number
      • y: number

      Returns void

    • MDN Reference

      +>().scrollBy

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:7897
    • Parameters

      • Optionalarg: boolean | ScrollIntoViewOptions

      Returns void

    • MDN Reference

      +>().scrollIntoView

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:7899
    • Parameters

      • Optionaloptions: ScrollToOptions

      Returns void

    • Parameters

      • x: number
      • y: number

      Returns void

    • Parameters

      • x: number
      • y: number

      Returns void

    • Sets the value of element's first attribute whose qualified name is qualifiedName to value.

      +>().scrollTo

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:7902
    • Sets the value of element's first attribute whose qualified name is qualifiedName to value.

      MDN Reference

      Parameters

      • qualifiedName: string
      • value: string

      Returns void

    • MDN Reference

      +>().setAttribute

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:7908
    • Parameters

      • attr: Attr

      Returns null | Attr

    • MDN Reference

      +>().setAttributeNode

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:7916
    • Parameters

      • attr: Attr

      Returns null | Attr

    • Sets the value of element's attribute whose namespace is namespace and local name is localName to value.

      +>().setAttributeNodeNS

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:7918
    • 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

    • MDN Reference

      +>().setAttributeNS

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:7914
    • Parameters

      • html: string

      Returns void

    • Parameters

      • pointerId: number

      Returns void

    • MDN Reference

      +>().setPointerCapture

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:7922
    • Returns void

    • Components that use the +>().showPopover

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:10080
    • 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.

      +>().submit

    • 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
      • Optionalforce: boolean

      Returns boolean

    • Parameters

      • Optionalforce: boolean

      Returns void

    • Parameters

      • Optionalforce: boolean

      Returns boolean

    • A helper method that returns that first value that's defined: the given value, the value of the +>().togglePopover

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:10082
    • A helper method that returns that first value that's defined: the given value, the value of the specified querystring parameter, an empty string.

      Parameters

      • value: undefined | string

        The value to potentially return.

      • parameter: string

        The querystring parameter to potentially return the value of.

        @@ -2006,12 +2013,12 @@
    • Parameters

      • selectors: string

      Returns boolean

      This is a legacy alias of matches.

      MDN Reference

    • Adds an initializer function to the class that is called during instance +>().webkitMatchesSelector

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:7936
    • 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 @@ -2180,7 +2187,7 @@ >().getPropertyOptions

      • Defined in node_modules/@lit/reactive-element/reactive-element.d.ts:416

    rendering

    renderOptions: RenderOptions
    renderRoot: HTMLElement | DocumentFragment

    Node or ShadowRoot into which element DOM should be rendered. Defaults +>().renderOptions

    • Defined in node_modules/lit-element/lit-element.d.ts:88
    renderRoot: DocumentFragment | HTMLElement

    Node or ShadowRoot into which element DOM should be rendered. Defaults to an open shadowRoot.

    • Returns HTMLElement | DocumentFragment

    • Returns DocumentFragment | HTMLElement

    • Invoked on each update to perform rendering tasks. This method may return @@ -2338,4 +2345,4 @@

      Parameters

      • _changedProperties: Map<PropertyKey, unknown> | PropertyValueMap<any>

      Returns void

    +>().willUpdate

    • Defined in node_modules/@lit/reactive-element/reactive-element.d.ts:651
    diff --git a/docs/classes/user_components.LisTraitAssociationSearchElement.html b/docs/classes/user_components.LisTraitAssociationSearchElement.html index bda0580..1e6de31 100644 --- a/docs/classes/user_components.LisTraitAssociationSearchElement.html +++ b/docs/classes/user_components.LisTraitAssociationSearchElement.html @@ -46,20 +46,21 @@
    <!-- set the example text via HTML -->
    <lis-trait-association-search-element traitsExample="R8 full maturity" publicationExample="10.2135/cropsci2005.05-0168" authorExample="Specht"></lis-trait-association-search-element>

    <!-- set the example text via JavaScript -->
    <lis-trait-association-search-element id="trait-association-search"></lis-trait-association-search-element>

    <script type="text/javascript">
    // get the trait association search element
    const searchElement = document.getElementById('trait-association-search');
    // set the element's example text properties
    searchElement.traitsExample = 'R8 full maturity';
    searchElement.publicationExample = '10.2135/cropsci2005.05-0168';
    searchElement.authorExample = 'Specht';
    </script>
    -

    Hierarchy

    Hierarchy

    Other

    _formRef: Ref<LisFormWrapperElement>
    _downloadingRef: Ref<LisInlineLoadingElement>
    _loadingRef: Ref<LisLoadingElement>
    accessKey: string
    accessKeyLabel: string
    _searchData: undefined | TraitAssociationSearchData
    ariaAtomic: null | string
    accessKey: string

    MDN Reference

    +)<TraitAssociationSearchData, TraitAssociationSearchResult>().ariaAtomic

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:2229
    ariaAutoComplete: null | string
    accessKeyLabel: string

    MDN Reference

    +)<TraitAssociationSearchData, TraitAssociationSearchResult>().ariaAutoComplete

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:2231
    ariaBrailleLabel: null | string
    ariaAtomic: null | string

    MDN Reference

    +)<TraitAssociationSearchData, TraitAssociationSearchResult>().ariaBrailleLabel

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:2233
    ariaBrailleRoleDescription: null | string
    ariaAutoComplete: null | string

    MDN Reference

    +)<TraitAssociationSearchData, TraitAssociationSearchResult>().ariaBrailleRoleDescription

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:2235
    ariaBusy: null | string
    ariaBusy: null | string

    MDN Reference

    +)<TraitAssociationSearchData, TraitAssociationSearchResult>().ariaBusy

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:2237
    ariaChecked: null | string
    ariaChecked: null | string

    MDN Reference

    +)<TraitAssociationSearchData, TraitAssociationSearchResult>().ariaChecked

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:2239
    ariaColCount: null | string
    ariaColCount: null | string

    MDN Reference

    +)<TraitAssociationSearchData, TraitAssociationSearchResult>().ariaColCount

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:2241
    ariaColIndex: null | string
    ariaColIndex: null | string

    MDN Reference

    +)<TraitAssociationSearchData, TraitAssociationSearchResult>().ariaColIndex

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:2243
    ariaColSpan: null | string
    ariaColSpan: null | string

    MDN Reference

    +)<TraitAssociationSearchData, TraitAssociationSearchResult>().ariaColSpan

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:2245
    ariaCurrent: null | string
    ariaCurrent: null | string

    MDN Reference

    +)<TraitAssociationSearchData, TraitAssociationSearchResult>().ariaCurrent

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:2247
    ariaDescription: null | string
    ariaDisabled: null | string

    MDN Reference

    +)<TraitAssociationSearchData, TraitAssociationSearchResult>().ariaDescription

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:2249
    ariaDisabled: null | string
    ariaExpanded: null | string

    MDN Reference

    +)<TraitAssociationSearchData, TraitAssociationSearchResult>().ariaDisabled

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:2251
    ariaExpanded: null | string
    ariaHasPopup: null | string

    MDN Reference

    +)<TraitAssociationSearchData, TraitAssociationSearchResult>().ariaExpanded

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:2253
    ariaHasPopup: null | string
    ariaHidden: null | string

    MDN Reference

    +)<TraitAssociationSearchData, TraitAssociationSearchResult>().ariaHasPopup

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:2255
    ariaHidden: null | string
    ariaInvalid: null | string
    ariaInvalid: null | string
    ariaKeyShortcuts: null | string

    MDN Reference

    +)<TraitAssociationSearchData, TraitAssociationSearchResult>().ariaInvalid

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:2258
    ariaKeyShortcuts: null | string
    ariaLabel: null | string

    MDN Reference

    +)<TraitAssociationSearchData, TraitAssociationSearchResult>().ariaKeyShortcuts

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:2260
    ariaLabel: null | string
    ariaLevel: null | string

    MDN Reference

    +)<TraitAssociationSearchData, TraitAssociationSearchResult>().ariaLabel

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:2262
    ariaLevel: null | string
    ariaLive: null | string

    MDN Reference

    +)<TraitAssociationSearchData, TraitAssociationSearchResult>().ariaLevel

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:2264
    ariaLive: null | string
    ariaModal: null | string

    MDN Reference

    +)<TraitAssociationSearchData, TraitAssociationSearchResult>().ariaLive

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:2266
    ariaModal: null | string
    ariaMultiLine: null | string

    MDN Reference

    +)<TraitAssociationSearchData, TraitAssociationSearchResult>().ariaModal

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:2268
    ariaMultiLine: null | string
    ariaMultiSelectable: null | string

    MDN Reference

    +)<TraitAssociationSearchData, TraitAssociationSearchResult>().ariaMultiLine

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:2270
    ariaMultiSelectable: null | string
    ariaOrientation: null | string

    MDN Reference

    +)<TraitAssociationSearchData, TraitAssociationSearchResult>().ariaMultiSelectable

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:2272
    ariaOrientation: null | string
    ariaPlaceholder: null | string

    MDN Reference

    +)<TraitAssociationSearchData, TraitAssociationSearchResult>().ariaOrientation

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:2274
    ariaPlaceholder: null | string
    ariaPosInSet: null | string

    MDN Reference

    +)<TraitAssociationSearchData, TraitAssociationSearchResult>().ariaPlaceholder

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:2276
    ariaPosInSet: null | string
    ariaPressed: null | string

    MDN Reference

    +)<TraitAssociationSearchData, TraitAssociationSearchResult>().ariaPosInSet

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:2278
    ariaPressed: null | string
    ariaReadOnly: null | string

    MDN Reference

    +)<TraitAssociationSearchData, TraitAssociationSearchResult>().ariaPressed

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:2280
    ariaReadOnly: null | string
    ariaRequired: null | string

    MDN Reference

    +)<TraitAssociationSearchData, TraitAssociationSearchResult>().ariaReadOnly

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:2282
    ariaRequired: null | string
    ariaRoleDescription: null | string

    MDN Reference

    +)<TraitAssociationSearchData, TraitAssociationSearchResult>().ariaRequired

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:2284
    ariaRoleDescription: null | string
    ariaRowCount: null | string

    MDN Reference

    +)<TraitAssociationSearchData, TraitAssociationSearchResult>().ariaRoleDescription

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:2286
    ariaRowCount: null | string
    ariaRowIndex: null | string

    MDN Reference

    +)<TraitAssociationSearchData, TraitAssociationSearchResult>().ariaRowCount

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:2288
    ariaRowIndex: null | string
    ariaRowSpan: null | string

    MDN Reference

    +)<TraitAssociationSearchData, TraitAssociationSearchResult>().ariaRowIndex

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:2290
    ariaRowSpan: null | string
    ariaSelected: null | string

    MDN Reference

    +)<TraitAssociationSearchData, TraitAssociationSearchResult>().ariaRowSpan

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:2292
    ariaSelected: null | string
    ariaSetSize: null | string

    MDN Reference

    +)<TraitAssociationSearchData, TraitAssociationSearchResult>().ariaSelected

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:2294
    ariaSetSize: null | string
    ariaSort: null | string

    MDN Reference

    +)<TraitAssociationSearchData, TraitAssociationSearchResult>().ariaSetSize

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:2296
    ariaSort: null | string
    ariaValueMax: null | string

    MDN Reference

    +)<TraitAssociationSearchData, TraitAssociationSearchResult>().ariaSort

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:2298
    ariaValueMax: null | string
    ariaValueMin: null | string

    MDN Reference

    +)<TraitAssociationSearchData, TraitAssociationSearchResult>().ariaValueMax

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:2300
    ariaValueMin: null | string
    ariaValueNow: null | string

    MDN Reference

    +)<TraitAssociationSearchData, TraitAssociationSearchResult>().ariaValueMin

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:2302
    ariaValueNow: null | string
    ariaValueText: null | string

    MDN Reference

    +)<TraitAssociationSearchData, TraitAssociationSearchResult>().ariaValueNow

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:2304
    ariaValueText: null | string
    assignedSlot: null | HTMLSlotElement

    MDN Reference

    +)<TraitAssociationSearchData, TraitAssociationSearchResult>().ariaValueText

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:2306
    assignedSlot: null | HTMLSlotElement
    ATTRIBUTE_NODE
    ATTRIBUTE_NODE
    attributes: NamedNodeMap

    MDN Reference

    +)<TraitAssociationSearchData, TraitAssociationSearchResult>().ATTRIBUTE_NODE

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:15963
    attributes: NamedNodeMap
    attributeStyleMap: StylePropertyMap
    attributeStyleMap: StylePropertyMap
    authorExample?: string

    An optional property to set the example text for the author input field.

    -
    autocapitalize: string
    authorExample?: string

    An optional property to set the example text for the author input field.

    +
    autocapitalize: string
    autofocus: boolean
    autofocus: boolean
    baseURI: string

    Returns node's node document's document base URL.

    +)<TraitAssociationSearchData, TraitAssociationSearchResult>().autofocus

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:11845
    baseURI: string

    Returns node's node document's document base URL.

    MDN Reference

    cancelPromiseController: LisCancelPromiseController

    Current Web standards do not allow Promises to be +)<TraitAssociationSearchData, TraitAssociationSearchResult>().baseURI

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:15832
    cancelPromiseController: LisCancelPromiseController

    Current Web standards do not allow Promises to be cancelled. Components that use the LisPaginatedSearchMixin mixin can use this controller to make Promises cancelable. Event @@ -573,82 +579,82 @@ available for more low-level access. This is the value of the abortSignal attribute of the PaginatedSearchOptions object passed to the component's SearchFunction -and DownloadFunction.

    +and DownloadFunction..

    CDATA_SECTION_NODE

    node is a CDATASection node.

    +)<TraitAssociationSearchData, TraitAssociationSearchResult>().cancelPromiseController

    CDATA_SECTION_NODE

    node is a CDATASection node.

    childElementCount: number

    MDN Reference

    +)<TraitAssociationSearchData, TraitAssociationSearchResult>().CDATA_SECTION_NODE

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:15967
    childElementCount: number
    childNodes: NodeListOf<ChildNode>

    Returns the children.

    +)<TraitAssociationSearchData, TraitAssociationSearchResult>().childElementCount

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:16525
    childNodes: NodeListOf<ChildNode>

    Returns the children.

    MDN Reference

    children: HTMLCollection

    Returns the child elements.

    +)<TraitAssociationSearchData, TraitAssociationSearchResult>().childNodes

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:15838
    children: HTMLCollection

    Returns the child elements.

    MDN Reference

    classList: DOMTokenList

    Allows for manipulation of element's class content attribute as a set of whitespace-separated tokens through a DOMTokenList object.

    +)<TraitAssociationSearchData, TraitAssociationSearchResult>().children

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:16531
    classList: DOMTokenList

    Allows for manipulation of element's class content attribute as a set of whitespace-separated tokens through a DOMTokenList object.

    MDN Reference

    className: string

    Returns the value of element's class content attribute. Can be set to change it.

    +)<TraitAssociationSearchData, TraitAssociationSearchResult>().classList

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:7693
    className: string

    Returns the value of element's class content attribute. Can be set to change it.

    MDN Reference

    clientHeight: number

    MDN Reference

    +)<TraitAssociationSearchData, TraitAssociationSearchResult>().className

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:7699
    clientHeight: number
    clientLeft: number

    MDN Reference

    +)<TraitAssociationSearchData, TraitAssociationSearchResult>().clientHeight

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:7701
    clientLeft: number
    clientTop: number

    MDN Reference

    +)<TraitAssociationSearchData, TraitAssociationSearchResult>().clientLeft

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:7703
    clientTop: number
    clientWidth: number

    MDN Reference

    +)<TraitAssociationSearchData, TraitAssociationSearchResult>().clientTop

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:7705
    clientWidth: number
    COMMENT_NODE

    node is a Comment node.

    +)<TraitAssociationSearchData, TraitAssociationSearchResult>().clientWidth

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:7707
    COMMENT_NODE

    node is a Comment node.

    contentEditable: string

    MDN Reference

    +)<TraitAssociationSearchData, TraitAssociationSearchResult>().COMMENT_NODE

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:15973
    contentEditable: string
    dataset: DOMStringMap

    MDN Reference

    +)<TraitAssociationSearchData, TraitAssociationSearchResult>().contentEditable

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:7957
    dataset: DOMStringMap
    dir: string

    MDN Reference

    +)<TraitAssociationSearchData, TraitAssociationSearchResult>().dataset

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:11847
    dir: string
    DOCUMENT_FRAGMENT_NODE

    node is a DocumentFragment node.

    +)<TraitAssociationSearchData, TraitAssociationSearchResult>().dir

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:10042
    DOCUMENT_FRAGMENT_NODE

    node is a DocumentFragment node.

    DOCUMENT_NODE

    node is a document.

    +)<TraitAssociationSearchData, TraitAssociationSearchResult>().DOCUMENT_FRAGMENT_NODE

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:15979
    DOCUMENT_NODE

    node is a document.

    DOCUMENT_POSITION_CONTAINED_BY

    Set when other is a descendant of node.

    +)<TraitAssociationSearchData, TraitAssociationSearchResult>().DOCUMENT_NODE

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:15975
    DOCUMENT_POSITION_CONTAINED_BY

    Set when other is a descendant of node.

    DOCUMENT_POSITION_CONTAINS

    Set when other is an ancestor of node.

    +)<TraitAssociationSearchData, TraitAssociationSearchResult>().DOCUMENT_POSITION_CONTAINED_BY

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:15990
    DOCUMENT_POSITION_CONTAINS

    Set when other is an ancestor of node.

    DOCUMENT_POSITION_DISCONNECTED

    Set when node and other are not in the same tree.

    +)<TraitAssociationSearchData, TraitAssociationSearchResult>().DOCUMENT_POSITION_CONTAINS

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:15988
    DOCUMENT_POSITION_DISCONNECTED

    Set when node and other are not in the same tree.

    DOCUMENT_POSITION_FOLLOWING

    Set when other is following node.

    +)<TraitAssociationSearchData, TraitAssociationSearchResult>().DOCUMENT_POSITION_DISCONNECTED

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:15982
    DOCUMENT_POSITION_FOLLOWING

    Set when other is following node.

    DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC
    DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC
    DOCUMENT_POSITION_PRECEDING

    Set when other is preceding node.

    +)<TraitAssociationSearchData, TraitAssociationSearchResult>().DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:15991
    DOCUMENT_POSITION_PRECEDING

    Set when other is preceding node.

    DOCUMENT_TYPE_NODE

    node is a doctype.

    +)<TraitAssociationSearchData, TraitAssociationSearchResult>().DOCUMENT_POSITION_PRECEDING

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:15984
    DOCUMENT_TYPE_NODE

    node is a doctype.

    domContentLoadedController: LisDomContentLoadedController

    Components that use the +)<TraitAssociationSearchData, TraitAssociationSearchResult>().DOCUMENT_TYPE_NODE

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:15977
    domContentLoadedController: LisDomContentLoadedController

    Components that use the LisPaginatedSearchMixin mixin can use this controller to subscribe to the DOMContentLoaded event. The advantage to @@ -658,548 +664,557 @@ redraw of the template will be handled by the controller.

    Components that use the LisSearchMixin mixin will -inherit this property. It stores an external function that can optionally be provided -by users of the component that loads a file to download using the data from the -component's submitted search form.

    +)<TraitAssociationSearchData, TraitAssociationSearchResult>().domContentLoadedController

    Components that use the LisPaginatedSearchMixin +mixin will inherit this property. It stores an external function that can optionally +be provided by users of the component that loads a file to download using the data +from the component's submitted search form.

    draggable: boolean

    MDN Reference

    +)<TraitAssociationSearchData, TraitAssociationSearchResult>().downloadFunction

    draggable: boolean
    ELEMENT_NODE

    node is an element.

    +)<TraitAssociationSearchData, TraitAssociationSearchResult>().draggable

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:10044
    ELEMENT_NODE

    node is an element.

    enterKeyHint: string

    MDN Reference

    +)<TraitAssociationSearchData, TraitAssociationSearchResult>().ELEMENT_NODE

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:15962
    enterKeyHint: string
    ENTITY_NODE
    ENTITY_NODE
    ENTITY_REFERENCE_NODE
    ENTITY_REFERENCE_NODE
    firstChild: null | ChildNode

    Returns the first child.

    +)<TraitAssociationSearchData, TraitAssociationSearchResult>().ENTITY_REFERENCE_NODE

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:15968
    firstChild: null | ChildNode

    Returns the first child.

    MDN Reference

    firstElementChild: null | Element

    Returns the first child that is an element, and null otherwise.

    +)<TraitAssociationSearchData, TraitAssociationSearchResult>().firstChild

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:15844
    firstElementChild: null | Element

    Returns the first child that is an element, and null otherwise.

    MDN Reference

    The data used to construct the search form in the template.

    -
    formDataCancelPromiseController: LisCancelPromiseController = ...
    formDataFunction: TraitAssociationFormDataFunction = ...

    An optional property that can be used to load the form data via an external function. +)<TraitAssociationSearchData, TraitAssociationSearchResult>().firstElementChild

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:16537

    The data used to construct the search form in the template.

    +
    formDataCancelPromiseController: LisCancelPromiseController = ...
    formDataFunction: TraitAssociationFormDataFunction = ...

    An optional property that can be used to load the form data via an external function. If used, the formData attribute/property will be updated using the result.

    -
    genus?: string

    An optional property that limits searches to a specific genus. Setting the property to the +

    genus?: string

    An optional property that limits searches to a specific genus. Setting the property to the empty string "" will cause the genus form field to be set to the default "any" value.

    -
    hidden: boolean
    hidden: boolean
    id: string

    Returns the value of element's id content attribute. Can be set to change it.

    +)<TraitAssociationSearchData, TraitAssociationSearchResult>().hidden

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:10046
    id: string

    Returns the value of element's id content attribute. Can be set to change it.

    MDN Reference

    inert: boolean

    MDN Reference

    +)<TraitAssociationSearchData, TraitAssociationSearchResult>().id

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:7713
    inert: boolean
    innerHTML: string

    MDN Reference

    +)<TraitAssociationSearchData, TraitAssociationSearchResult>().inert

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:10048
    innerHTML: string
    innerText: string

    MDN Reference

    +)<TraitAssociationSearchData, TraitAssociationSearchResult>().innerHTML

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:7715
    innerText: string
    inputMode: string

    MDN Reference

    +)<TraitAssociationSearchData, TraitAssociationSearchResult>().innerText

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:10050
    inputMode: string
    isConnected: boolean

    Returns true if node is connected and false otherwise.

    +)<TraitAssociationSearchData, TraitAssociationSearchResult>().inputMode

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:7961
    isConnected: boolean

    Returns true if node is connected and false otherwise.

    MDN Reference

    isContentEditable: boolean

    MDN Reference

    +)<TraitAssociationSearchData, TraitAssociationSearchResult>().isConnected

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:15850
    isContentEditable: boolean
    lang: string

    MDN Reference

    +)<TraitAssociationSearchData, TraitAssociationSearchResult>().isContentEditable

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:7963
    lang: string
    lastChild: null | ChildNode

    Returns the last child.

    +)<TraitAssociationSearchData, TraitAssociationSearchResult>().lang

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:10052
    lastChild: null | ChildNode

    Returns the last child.

    MDN Reference

    lastElementChild: null | Element

    Returns the last child that is an element, and null otherwise.

    +)<TraitAssociationSearchData, TraitAssociationSearchResult>().lastChild

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:15856
    lastElementChild: null | Element

    Returns the last child that is an element, and null otherwise.

    MDN Reference

    localName: string

    Returns the local name.

    +)<TraitAssociationSearchData, TraitAssociationSearchResult>().lastElementChild

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:16543
    localName: string

    Returns the local name.

    MDN Reference

    namespaceURI: null | string

    Returns the namespace.

    +)<TraitAssociationSearchData, TraitAssociationSearchResult>().localName

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:7721
    namespaceURI: null | string

    Returns the namespace.

    MDN Reference

    nextElementSibling: null | Element

    Returns the first following sibling that is an element, and null otherwise.

    +)<TraitAssociationSearchData, TraitAssociationSearchResult>().namespaceURI

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:7727
    nextElementSibling: null | Element

    Returns the first following sibling that is an element, and null otherwise.

    MDN Reference

    nextSibling: null | ChildNode

    Returns the next sibling.

    +)<TraitAssociationSearchData, TraitAssociationSearchResult>().nextElementSibling

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:16112
    nextSibling: null | ChildNode

    Returns the next sibling.

    MDN Reference

    nodeName: string

    Returns a string appropriate for the type of node.

    +)<TraitAssociationSearchData, TraitAssociationSearchResult>().nextSibling

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:15862
    nodeName: string

    Returns a string appropriate for the type of node.

    MDN Reference

    nodeType: number

    Returns the type of node.

    +)<TraitAssociationSearchData, TraitAssociationSearchResult>().nodeName

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:15868
    nodeType: number

    Returns the type of node.

    MDN Reference

    nodeValue: null | string

    MDN Reference

    +)<TraitAssociationSearchData, TraitAssociationSearchResult>().nodeType

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:15874
    nodeValue: null | string
    nonce?: string

    MDN Reference

    +)<TraitAssociationSearchData, TraitAssociationSearchResult>().nodeValue

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:15876
    nonce?: string
    NOTATION_NODE
    NOTATION_NODE
    offsetHeight: number

    MDN Reference

    +)<TraitAssociationSearchData, TraitAssociationSearchResult>().NOTATION_NODE

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:15980
    offsetHeight: number
    offsetLeft: number

    MDN Reference

    +)<TraitAssociationSearchData, TraitAssociationSearchResult>().offsetHeight

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:10054
    offsetLeft: number
    offsetParent: null | Element

    MDN Reference

    +)<TraitAssociationSearchData, TraitAssociationSearchResult>().offsetLeft

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:10056
    offsetParent: null | Element
    offsetTop: number

    MDN Reference

    +)<TraitAssociationSearchData, TraitAssociationSearchResult>().offsetParent

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:10058
    offsetTop: number
    offsetWidth: number

    MDN Reference

    +)<TraitAssociationSearchData, TraitAssociationSearchResult>().offsetTop

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:10060
    offsetWidth: number
    onabort: null | ((this: GlobalEventHandlers, ev: UIEvent) => any)

    Fires when the user aborts the download.

    +)<TraitAssociationSearchData, TraitAssociationSearchResult>().offsetWidth

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:10062
    onabort: null | ((this: GlobalEventHandlers, ev: UIEvent) => any)

    Fires when the user aborts the download.

    The event.

    MDN Reference

    onanimationcancel: null | ((this: GlobalEventHandlers, ev: AnimationEvent) => any)

    MDN Reference

    +)<TraitAssociationSearchData, TraitAssociationSearchResult>().onabort

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9032
    onanimationcancel: null | ((this: GlobalEventHandlers, ev: AnimationEvent) => any)
    onanimationend: null | ((this: GlobalEventHandlers, ev: AnimationEvent) => any)

    MDN Reference

    +)<TraitAssociationSearchData, TraitAssociationSearchResult>().onanimationcancel

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9034
    onanimationend: null | ((this: GlobalEventHandlers, ev: AnimationEvent) => any)
    onanimationiteration: null | ((this: GlobalEventHandlers, ev: AnimationEvent) => any)

    MDN Reference

    +)<TraitAssociationSearchData, TraitAssociationSearchResult>().onanimationend

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9036
    onanimationiteration: null | ((this: GlobalEventHandlers, ev: AnimationEvent) => any)
    onanimationstart: null | ((this: GlobalEventHandlers, ev: AnimationEvent) => any)

    MDN Reference

    +)<TraitAssociationSearchData, TraitAssociationSearchResult>().onanimationiteration

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9038
    onanimationstart: null | ((this: GlobalEventHandlers, ev: AnimationEvent) => any)
    onauxclick: null | ((this: GlobalEventHandlers, ev: MouseEvent) => any)

    MDN Reference

    +)<TraitAssociationSearchData, TraitAssociationSearchResult>().onanimationstart

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9040
    onauxclick: null | ((this: GlobalEventHandlers, ev: MouseEvent) => any)
    onbeforeinput: null | ((this: GlobalEventHandlers, ev: InputEvent) => any)

    MDN Reference

    +)<TraitAssociationSearchData, TraitAssociationSearchResult>().onauxclick

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9042
    onbeforeinput: null | ((this: GlobalEventHandlers, ev: InputEvent) => any)
    onblur: null | ((this: GlobalEventHandlers, ev: FocusEvent) => any)

    Fires when the object loses the input focus.

    +)<TraitAssociationSearchData, TraitAssociationSearchResult>().onbeforeinput

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9044
    onbeforetoggle: null | ((this: GlobalEventHandlers, ev: Event) => any)
    onblur: null | ((this: GlobalEventHandlers, ev: FocusEvent) => any)

    Fires when the object loses the input focus.

    The focus event.

    MDN Reference

    oncancel: null | ((this: GlobalEventHandlers, ev: Event) => any)

    MDN Reference

    +)<TraitAssociationSearchData, TraitAssociationSearchResult>().onblur

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9053
    oncancel: null | ((this: GlobalEventHandlers, ev: Event) => any)
    oncanplay: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when playback is possible, but would require further buffering.

    +)<TraitAssociationSearchData, TraitAssociationSearchResult>().oncancel

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9055
    oncanplay: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when playback is possible, but would require further buffering.

    The event.

    MDN Reference

    oncanplaythrough: null | ((this: GlobalEventHandlers, ev: Event) => any)

    MDN Reference

    +)<TraitAssociationSearchData, TraitAssociationSearchResult>().oncanplay

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9062
    oncanplaythrough: null | ((this: GlobalEventHandlers, ev: Event) => any)
    onchange: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Fires when the contents of the object or selection have changed.

    +)<TraitAssociationSearchData, TraitAssociationSearchResult>().oncanplaythrough

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9064
    onchange: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Fires when the contents of the object or selection have changed.

    The event.

    MDN Reference

    onclick: null | ((this: GlobalEventHandlers, ev: MouseEvent) => any)

    Fires when the user clicks the left mouse button on the object

    +)<TraitAssociationSearchData, TraitAssociationSearchResult>().onchange

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9071
    onclick: null | ((this: GlobalEventHandlers, ev: MouseEvent) => any)

    Fires when the user clicks the left mouse button on the object

    The mouse event.

    MDN Reference

    onclose: null | ((this: GlobalEventHandlers, ev: Event) => any)

    MDN Reference

    +)<TraitAssociationSearchData, TraitAssociationSearchResult>().onclick

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9078
    onclose: null | ((this: GlobalEventHandlers, ev: Event) => any)
    oncontextlost: null | ((this: GlobalEventHandlers, ev: Event) => any)
    oncontextmenu: null | ((this: GlobalEventHandlers, ev: MouseEvent) => any)

    Fires when the user clicks the right mouse button in the client area, opening the context menu.

    +)<TraitAssociationSearchData, TraitAssociationSearchResult>().oncontextlost

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9082
    oncontextmenu: null | ((this: GlobalEventHandlers, ev: MouseEvent) => any)

    Fires when the user clicks the right mouse button in the client area, opening the context menu.

    The mouse event.

    MDN Reference

    oncopy: null | ((this: GlobalEventHandlers, ev: ClipboardEvent) => any)

    MDN Reference

    +)<TraitAssociationSearchData, TraitAssociationSearchResult>().oncontextmenu

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9089
    oncontextrestored: null | ((this: GlobalEventHandlers, ev: Event) => any)
    oncuechange: null | ((this: GlobalEventHandlers, ev: Event) => any)

    MDN Reference

    +)<TraitAssociationSearchData, TraitAssociationSearchResult>().oncontextrestored

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9091
    oncopy: null | ((this: GlobalEventHandlers, ev: ClipboardEvent) => any)
    oncut: null | ((this: GlobalEventHandlers, ev: ClipboardEvent) => any)

    MDN Reference

    +)<TraitAssociationSearchData, TraitAssociationSearchResult>().oncopy

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9093
    oncuechange: null | ((this: GlobalEventHandlers, ev: Event) => any)
    ondblclick: null | ((this: GlobalEventHandlers, ev: MouseEvent) => any)

    Fires when the user double-clicks the object.

    +)<TraitAssociationSearchData, TraitAssociationSearchResult>().oncuechange

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9095
    oncut: null | ((this: GlobalEventHandlers, ev: ClipboardEvent) => any)
    ondblclick: null | ((this: GlobalEventHandlers, ev: MouseEvent) => any)

    Fires when the user double-clicks the object.

    The mouse event.

    MDN Reference

    ondrag: null | ((this: GlobalEventHandlers, ev: DragEvent) => any)

    Fires on the source object continuously during a drag operation.

    +)<TraitAssociationSearchData, TraitAssociationSearchResult>().ondblclick

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9104
    ondrag: null | ((this: GlobalEventHandlers, ev: DragEvent) => any)

    Fires on the source object continuously during a drag operation.

    The event.

    MDN Reference

    ondragend: null | ((this: GlobalEventHandlers, ev: DragEvent) => any)

    Fires on the source object when the user releases the mouse at the close of a drag operation.

    +)<TraitAssociationSearchData, TraitAssociationSearchResult>().ondrag

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9111
    ondragend: null | ((this: GlobalEventHandlers, ev: DragEvent) => any)

    Fires on the source object when the user releases the mouse at the close of a drag operation.

    The event.

    MDN Reference

    ondragenter: null | ((this: GlobalEventHandlers, ev: DragEvent) => any)

    Fires on the target element when the user drags the object to a valid drop target.

    +)<TraitAssociationSearchData, TraitAssociationSearchResult>().ondragend

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9118
    ondragenter: null | ((this: GlobalEventHandlers, ev: DragEvent) => any)

    Fires on the target element when the user drags the object to a valid drop target.

    The drag event.

    MDN Reference

    ondragleave: null | ((this: GlobalEventHandlers, ev: DragEvent) => any)

    Fires on the target object when the user moves the mouse out of a valid drop target during a drag operation.

    +)<TraitAssociationSearchData, TraitAssociationSearchResult>().ondragenter

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9125
    ondragleave: null | ((this: GlobalEventHandlers, ev: DragEvent) => any)

    Fires on the target object when the user moves the mouse out of a valid drop target during a drag operation.

    The drag event.

    MDN Reference

    ondragover: null | ((this: GlobalEventHandlers, ev: DragEvent) => any)

    Fires on the target element continuously while the user drags the object over a valid drop target.

    +)<TraitAssociationSearchData, TraitAssociationSearchResult>().ondragleave

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9132
    ondragover: null | ((this: GlobalEventHandlers, ev: DragEvent) => any)

    Fires on the target element continuously while the user drags the object over a valid drop target.

    The event.

    MDN Reference

    ondragstart: null | ((this: GlobalEventHandlers, ev: DragEvent) => any)

    Fires on the source object when the user starts to drag a text selection or selected object.

    +)<TraitAssociationSearchData, TraitAssociationSearchResult>().ondragover

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9139
    ondragstart: null | ((this: GlobalEventHandlers, ev: DragEvent) => any)

    Fires on the source object when the user starts to drag a text selection or selected object.

    The event.

    MDN Reference

    ondrop: null | ((this: GlobalEventHandlers, ev: DragEvent) => any)

    MDN Reference

    +)<TraitAssociationSearchData, TraitAssociationSearchResult>().ondragstart

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9146
    ondrop: null | ((this: GlobalEventHandlers, ev: DragEvent) => any)
    ondurationchange: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when the duration attribute is updated.

    +)<TraitAssociationSearchData, TraitAssociationSearchResult>().ondrop

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9148
    ondurationchange: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when the duration attribute is updated.

    The event.

    MDN Reference

    onemptied: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when the media element is reset to its initial state.

    +)<TraitAssociationSearchData, TraitAssociationSearchResult>().ondurationchange

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9155
    onemptied: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when the media element is reset to its initial state.

    The event.

    MDN Reference

    onended: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when the end of playback is reached.

    +)<TraitAssociationSearchData, TraitAssociationSearchResult>().onemptied

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9162
    onended: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when the end of playback is reached.

    The event

    MDN Reference

    onerror: OnErrorEventHandler

    Fires when an error occurs during object loading.

    +)<TraitAssociationSearchData, TraitAssociationSearchResult>().onended

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9169
    onerror: OnErrorEventHandler

    Fires when an error occurs during object loading.

    The event.

    MDN Reference

    onfocus: null | ((this: GlobalEventHandlers, ev: FocusEvent) => any)

    Fires when the object receives focus.

    +)<TraitAssociationSearchData, TraitAssociationSearchResult>().onerror

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9176
    onfocus: null | ((this: GlobalEventHandlers, ev: FocusEvent) => any)

    Fires when the object receives focus.

    The event.

    MDN Reference

    onformdata: null | ((this: GlobalEventHandlers, ev: FormDataEvent) => any)

    MDN Reference

    +)<TraitAssociationSearchData, TraitAssociationSearchResult>().onfocus

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9183
    onformdata: null | ((this: GlobalEventHandlers, ev: FormDataEvent) => any)
    onfullscreenchange: null | ((this: Element, ev: Event) => any)

    MDN Reference

    +)<TraitAssociationSearchData, TraitAssociationSearchResult>().onformdata

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9185
    onfullscreenchange: null | ((this: Element, ev: Event) => any)
    onfullscreenerror: null | ((this: Element, ev: Event) => any)

    MDN Reference

    +)<TraitAssociationSearchData, TraitAssociationSearchResult>().onfullscreenchange

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:7729
    onfullscreenerror: null | ((this: Element, ev: Event) => any)
    ongotpointercapture: null | ((this: GlobalEventHandlers, ev: PointerEvent) => any)

    MDN Reference

    +)<TraitAssociationSearchData, TraitAssociationSearchResult>().onfullscreenerror

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:7731
    ongotpointercapture: null | ((this: GlobalEventHandlers, ev: PointerEvent) => any)
    oninput: null | ((this: GlobalEventHandlers, ev: Event) => any)

    MDN Reference

    +)<TraitAssociationSearchData, TraitAssociationSearchResult>().ongotpointercapture

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9187
    oninput: null | ((this: GlobalEventHandlers, ev: Event) => any)
    oninvalid: null | ((this: GlobalEventHandlers, ev: Event) => any)

    MDN Reference

    +)<TraitAssociationSearchData, TraitAssociationSearchResult>().oninput

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9189
    oninvalid: null | ((this: GlobalEventHandlers, ev: Event) => any)
    onkeydown: null | ((this: GlobalEventHandlers, ev: KeyboardEvent) => any)

    Fires when the user presses a key.

    +)<TraitAssociationSearchData, TraitAssociationSearchResult>().oninvalid

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9191
    onkeydown: null | ((this: GlobalEventHandlers, ev: KeyboardEvent) => any)

    Fires when the user presses a key.

    The keyboard event

    MDN Reference

    onkeypress: null | ((this: GlobalEventHandlers, ev: KeyboardEvent) => any)

    Fires when the user presses an alphanumeric key.

    +)<TraitAssociationSearchData, TraitAssociationSearchResult>().onkeydown

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9198
    onkeypress: null | ((this: GlobalEventHandlers, ev: KeyboardEvent) => any)

    Fires when the user presses an alphanumeric key.

    The event.

    MDN Reference

    onkeyup: null | ((this: GlobalEventHandlers, ev: KeyboardEvent) => any)

    Fires when the user releases a key.

    +)<TraitAssociationSearchData, TraitAssociationSearchResult>().onkeypress

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9206
    onkeyup: null | ((this: GlobalEventHandlers, ev: KeyboardEvent) => any)

    Fires when the user releases a key.

    The keyboard event

    MDN Reference

    onload: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Fires immediately after the browser loads the object.

    +)<TraitAssociationSearchData, TraitAssociationSearchResult>().onkeyup

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9213
    onload: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Fires immediately after the browser loads the object.

    The event.

    MDN Reference

    onloadeddata: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when media data is loaded at the current playback position.

    +)<TraitAssociationSearchData, TraitAssociationSearchResult>().onload

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9220
    onloadeddata: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when media data is loaded at the current playback position.

    The event.

    MDN Reference

    onloadedmetadata: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when the duration and dimensions of the media have been determined.

    +)<TraitAssociationSearchData, TraitAssociationSearchResult>().onloadeddata

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9227
    onloadedmetadata: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when the duration and dimensions of the media have been determined.

    The event.

    MDN Reference

    onloadstart: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when Internet Explorer begins looking for media data.

    +)<TraitAssociationSearchData, TraitAssociationSearchResult>().onloadedmetadata

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9234
    onloadstart: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when Internet Explorer begins looking for media data.

    The event.

    MDN Reference

    onlostpointercapture: null | ((this: GlobalEventHandlers, ev: PointerEvent) => any)

    MDN Reference

    +)<TraitAssociationSearchData, TraitAssociationSearchResult>().onloadstart

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9241
    onlostpointercapture: null | ((this: GlobalEventHandlers, ev: PointerEvent) => any)
    onmousedown: null | ((this: GlobalEventHandlers, ev: MouseEvent) => any)

    Fires when the user clicks the object with either mouse button.

    +)<TraitAssociationSearchData, TraitAssociationSearchResult>().onlostpointercapture

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9243
    onmousedown: null | ((this: GlobalEventHandlers, ev: MouseEvent) => any)

    Fires when the user clicks the object with either mouse button.

    The mouse event.

    MDN Reference

    onmouseenter: null | ((this: GlobalEventHandlers, ev: MouseEvent) => any)

    MDN Reference

    +)<TraitAssociationSearchData, TraitAssociationSearchResult>().onmousedown

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9250
    onmouseenter: null | ((this: GlobalEventHandlers, ev: MouseEvent) => any)
    onmouseleave: null | ((this: GlobalEventHandlers, ev: MouseEvent) => any)

    MDN Reference

    +)<TraitAssociationSearchData, TraitAssociationSearchResult>().onmouseenter

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9252
    onmouseleave: null | ((this: GlobalEventHandlers, ev: MouseEvent) => any)
    onmousemove: null | ((this: GlobalEventHandlers, ev: MouseEvent) => any)

    Fires when the user moves the mouse over the object.

    +)<TraitAssociationSearchData, TraitAssociationSearchResult>().onmouseleave

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9254
    onmousemove: null | ((this: GlobalEventHandlers, ev: MouseEvent) => any)

    Fires when the user moves the mouse over the object.

    The mouse event.

    MDN Reference

    onmouseout: null | ((this: GlobalEventHandlers, ev: MouseEvent) => any)

    Fires when the user moves the mouse pointer outside the boundaries of the object.

    +)<TraitAssociationSearchData, TraitAssociationSearchResult>().onmousemove

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9261
    onmouseout: null | ((this: GlobalEventHandlers, ev: MouseEvent) => any)

    Fires when the user moves the mouse pointer outside the boundaries of the object.

    The mouse event.

    MDN Reference

    onmouseover: null | ((this: GlobalEventHandlers, ev: MouseEvent) => any)

    Fires when the user moves the mouse pointer into the object.

    +)<TraitAssociationSearchData, TraitAssociationSearchResult>().onmouseout

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9268
    onmouseover: null | ((this: GlobalEventHandlers, ev: MouseEvent) => any)

    Fires when the user moves the mouse pointer into the object.

    The mouse event.

    MDN Reference

    onmouseup: null | ((this: GlobalEventHandlers, ev: MouseEvent) => any)

    Fires when the user releases a mouse button while the mouse is over the object.

    +)<TraitAssociationSearchData, TraitAssociationSearchResult>().onmouseover

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9275
    onmouseup: null | ((this: GlobalEventHandlers, ev: MouseEvent) => any)

    Fires when the user releases a mouse button while the mouse is over the object.

    The mouse event.

    MDN Reference

    onpaste: null | ((this: GlobalEventHandlers, ev: ClipboardEvent) => any)

    MDN Reference

    +)<TraitAssociationSearchData, TraitAssociationSearchResult>().onmouseup

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9282
    onpaste: null | ((this: GlobalEventHandlers, ev: ClipboardEvent) => any)
    onpause: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when playback is paused.

    +)<TraitAssociationSearchData, TraitAssociationSearchResult>().onpaste

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9284
    onpause: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when playback is paused.

    The event.

    MDN Reference

    onplay: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when the play method is requested.

    +)<TraitAssociationSearchData, TraitAssociationSearchResult>().onpause

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9291
    onplay: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when the play method is requested.

    The event.

    MDN Reference

    onplaying: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when the audio or video has started playing.

    +)<TraitAssociationSearchData, TraitAssociationSearchResult>().onplay

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9298
    onplaying: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when the audio or video has started playing.

    The event.

    MDN Reference

    onpointercancel: null | ((this: GlobalEventHandlers, ev: PointerEvent) => any)

    MDN Reference

    +)<TraitAssociationSearchData, TraitAssociationSearchResult>().onplaying

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9305
    onpointercancel: null | ((this: GlobalEventHandlers, ev: PointerEvent) => any)
    onpointerdown: null | ((this: GlobalEventHandlers, ev: PointerEvent) => any)

    MDN Reference

    +)<TraitAssociationSearchData, TraitAssociationSearchResult>().onpointercancel

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9307
    onpointerdown: null | ((this: GlobalEventHandlers, ev: PointerEvent) => any)
    onpointerenter: null | ((this: GlobalEventHandlers, ev: PointerEvent) => any)

    MDN Reference

    +)<TraitAssociationSearchData, TraitAssociationSearchResult>().onpointerdown

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9309
    onpointerenter: null | ((this: GlobalEventHandlers, ev: PointerEvent) => any)
    onpointerleave: null | ((this: GlobalEventHandlers, ev: PointerEvent) => any)

    MDN Reference

    +)<TraitAssociationSearchData, TraitAssociationSearchResult>().onpointerenter

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9311
    onpointerleave: null | ((this: GlobalEventHandlers, ev: PointerEvent) => any)
    onpointermove: null | ((this: GlobalEventHandlers, ev: PointerEvent) => any)

    MDN Reference

    +)<TraitAssociationSearchData, TraitAssociationSearchResult>().onpointerleave

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9313
    onpointermove: null | ((this: GlobalEventHandlers, ev: PointerEvent) => any)
    onpointerout: null | ((this: GlobalEventHandlers, ev: PointerEvent) => any)

    MDN Reference

    +)<TraitAssociationSearchData, TraitAssociationSearchResult>().onpointermove

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9315
    onpointerout: null | ((this: GlobalEventHandlers, ev: PointerEvent) => any)
    onpointerover: null | ((this: GlobalEventHandlers, ev: PointerEvent) => any)

    MDN Reference

    +)<TraitAssociationSearchData, TraitAssociationSearchResult>().onpointerout

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9317
    onpointerover: null | ((this: GlobalEventHandlers, ev: PointerEvent) => any)
    onpointerup: null | ((this: GlobalEventHandlers, ev: PointerEvent) => any)

    MDN Reference

    +)<TraitAssociationSearchData, TraitAssociationSearchResult>().onpointerover

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9319
    onpointerup: null | ((this: GlobalEventHandlers, ev: PointerEvent) => any)
    onprogress: null | ((this: GlobalEventHandlers, ev: ProgressEvent<EventTarget>) => any)

    Occurs to indicate progress while downloading media data.

    +)<TraitAssociationSearchData, TraitAssociationSearchResult>().onpointerup

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9321
    onprogress: null | ((this: GlobalEventHandlers, ev: ProgressEvent<EventTarget>) => any)

    Occurs to indicate progress while downloading media data.

    The event.

    MDN Reference

    onratechange: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when the playback rate is increased or decreased.

    +)<TraitAssociationSearchData, TraitAssociationSearchResult>().onprogress

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9328
    onratechange: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when the playback rate is increased or decreased.

    The event.

    MDN Reference

    onreset: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Fires when the user resets a form.

    +)<TraitAssociationSearchData, TraitAssociationSearchResult>().onratechange

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9335
    onreset: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Fires when the user resets a form.

    The event.

    MDN Reference

    onresize: null | ((this: GlobalEventHandlers, ev: UIEvent) => any)

    MDN Reference

    +)<TraitAssociationSearchData, TraitAssociationSearchResult>().onreset

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9342
    onresize: null | ((this: GlobalEventHandlers, ev: UIEvent) => any)
    onscroll: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Fires when the user repositions the scroll box in the scroll bar on the object.

    +)<TraitAssociationSearchData, TraitAssociationSearchResult>().onresize

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9344
    onscroll: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Fires when the user repositions the scroll box in the scroll bar on the object.

    The event.

    MDN Reference

    onscrollend: null | ((this: GlobalEventHandlers, ev: Event) => any)

    MDN Reference

    +)<TraitAssociationSearchData, TraitAssociationSearchResult>().onscroll

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9351
    onscrollend: null | ((this: GlobalEventHandlers, ev: Event) => any)
    onsecuritypolicyviolation: null | ((this: GlobalEventHandlers, ev: SecurityPolicyViolationEvent) => any)

    MDN Reference

    +)<TraitAssociationSearchData, TraitAssociationSearchResult>().onscrollend

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9353
    onsecuritypolicyviolation: null | ((this: GlobalEventHandlers, ev: SecurityPolicyViolationEvent) => any)
    onseeked: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when the seek operation ends.

    +)<TraitAssociationSearchData, TraitAssociationSearchResult>().onsecuritypolicyviolation

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9355
    onseeked: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when the seek operation ends.

    The event.

    MDN Reference

    onseeking: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when the current playback position is moved.

    +)<TraitAssociationSearchData, TraitAssociationSearchResult>().onseeked

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9362
    onseeking: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when the current playback position is moved.

    The event.

    MDN Reference

    onselect: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Fires when the current selection changes.

    +)<TraitAssociationSearchData, TraitAssociationSearchResult>().onseeking

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9369
    onselect: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Fires when the current selection changes.

    The event.

    MDN Reference

    onselectionchange: null | ((this: GlobalEventHandlers, ev: Event) => any)

    MDN Reference

    +)<TraitAssociationSearchData, TraitAssociationSearchResult>().onselect

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9376
    onselectionchange: null | ((this: GlobalEventHandlers, ev: Event) => any)
    onselectstart: null | ((this: GlobalEventHandlers, ev: Event) => any)

    MDN Reference

    +)<TraitAssociationSearchData, TraitAssociationSearchResult>().onselectionchange

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9378
    onselectstart: null | ((this: GlobalEventHandlers, ev: Event) => any)
    onslotchange: null | ((this: GlobalEventHandlers, ev: Event) => any)

    MDN Reference

    +)<TraitAssociationSearchData, TraitAssociationSearchResult>().onselectstart

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9380
    onslotchange: null | ((this: GlobalEventHandlers, ev: Event) => any)
    onstalled: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when the download has stopped.

    +)<TraitAssociationSearchData, TraitAssociationSearchResult>().onslotchange

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9382
    onstalled: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when the download has stopped.

    The event.

    MDN Reference

    onsubmit: null | ((this: GlobalEventHandlers, ev: SubmitEvent) => any)

    MDN Reference

    +)<TraitAssociationSearchData, TraitAssociationSearchResult>().onstalled

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9389
    onsubmit: null | ((this: GlobalEventHandlers, ev: SubmitEvent) => any)
    onsuspend: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs if the load operation has been intentionally halted.

    +)<TraitAssociationSearchData, TraitAssociationSearchResult>().onsubmit

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9391
    onsuspend: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs if the load operation has been intentionally halted.

    The event.

    MDN Reference

    ontimeupdate: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs to indicate the current playback position.

    +)<TraitAssociationSearchData, TraitAssociationSearchResult>().onsuspend

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9398
    ontimeupdate: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs to indicate the current playback position.

    The event.

    MDN Reference

    ontoggle: null | ((this: GlobalEventHandlers, ev: Event) => any)

    MDN Reference

    +)<TraitAssociationSearchData, TraitAssociationSearchResult>().ontimeupdate

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9405
    ontoggle: null | ((this: GlobalEventHandlers, ev: Event) => any)
    ontouchcancel?: null | ((this: GlobalEventHandlers, ev: TouchEvent) => any)

    MDN Reference

    +)<TraitAssociationSearchData, TraitAssociationSearchResult>().ontoggle

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9407
    ontouchcancel?: null | ((this: GlobalEventHandlers, ev: TouchEvent) => any)
    ontouchend?: null | ((this: GlobalEventHandlers, ev: TouchEvent) => any)

    MDN Reference

    +)<TraitAssociationSearchData, TraitAssociationSearchResult>().ontouchcancel

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9409
    ontouchend?: null | ((this: GlobalEventHandlers, ev: TouchEvent) => any)
    ontouchmove?: null | ((this: GlobalEventHandlers, ev: TouchEvent) => any)

    MDN Reference

    +)<TraitAssociationSearchData, TraitAssociationSearchResult>().ontouchend

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9411
    ontouchmove?: null | ((this: GlobalEventHandlers, ev: TouchEvent) => any)
    ontouchstart?: null | ((this: GlobalEventHandlers, ev: TouchEvent) => any)

    MDN Reference

    +)<TraitAssociationSearchData, TraitAssociationSearchResult>().ontouchmove

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9413
    ontouchstart?: null | ((this: GlobalEventHandlers, ev: TouchEvent) => any)
    ontransitioncancel: null | ((this: GlobalEventHandlers, ev: TransitionEvent) => any)

    MDN Reference

    +)<TraitAssociationSearchData, TraitAssociationSearchResult>().ontouchstart

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9415
    ontransitioncancel: null | ((this: GlobalEventHandlers, ev: TransitionEvent) => any)
    ontransitionend: null | ((this: GlobalEventHandlers, ev: TransitionEvent) => any)

    MDN Reference

    +)<TraitAssociationSearchData, TraitAssociationSearchResult>().ontransitioncancel

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9417
    ontransitionend: null | ((this: GlobalEventHandlers, ev: TransitionEvent) => any)
    ontransitionrun: null | ((this: GlobalEventHandlers, ev: TransitionEvent) => any)

    MDN Reference

    +)<TraitAssociationSearchData, TraitAssociationSearchResult>().ontransitionend

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9419
    ontransitionrun: null | ((this: GlobalEventHandlers, ev: TransitionEvent) => any)
    ontransitionstart: null | ((this: GlobalEventHandlers, ev: TransitionEvent) => any)

    MDN Reference

    +)<TraitAssociationSearchData, TraitAssociationSearchResult>().ontransitionrun

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9421
    ontransitionstart: null | ((this: GlobalEventHandlers, ev: TransitionEvent) => any)
    onvolumechange: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when the volume is changed, or playback is muted or unmuted.

    +)<TraitAssociationSearchData, TraitAssociationSearchResult>().ontransitionstart

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9423
    onvolumechange: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when the volume is changed, or playback is muted or unmuted.

    The event.

    MDN Reference

    onwaiting: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when playback stops because the next frame of a video resource is not available.

    +)<TraitAssociationSearchData, TraitAssociationSearchResult>().onvolumechange

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9430
    onwaiting: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when playback stops because the next frame of a video resource is not available.

    The event.

    MDN Reference

    onwebkitanimationend: null | ((this: GlobalEventHandlers, ev: Event) => any)

    This is a legacy alias of onanimationend.

    +)<TraitAssociationSearchData, TraitAssociationSearchResult>().onwaiting

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9437
    onwebkitanimationend: null | ((this: GlobalEventHandlers, ev: Event) => any)

    This is a legacy alias of onanimationend.

    MDN Reference

    onwebkitanimationiteration: null | ((this: GlobalEventHandlers, ev: Event) => any)

    This is a legacy alias of onanimationiteration.

    +)<TraitAssociationSearchData, TraitAssociationSearchResult>().onwebkitanimationend

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9443
    onwebkitanimationiteration: null | ((this: GlobalEventHandlers, ev: Event) => any)

    This is a legacy alias of onanimationiteration.

    MDN Reference

    onwebkitanimationstart: null | ((this: GlobalEventHandlers, ev: Event) => any)

    This is a legacy alias of onanimationstart.

    +)<TraitAssociationSearchData, TraitAssociationSearchResult>().onwebkitanimationiteration

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9449
    onwebkitanimationstart: null | ((this: GlobalEventHandlers, ev: Event) => any)

    This is a legacy alias of onanimationstart.

    MDN Reference

    onwebkittransitionend: null | ((this: GlobalEventHandlers, ev: Event) => any)

    This is a legacy alias of ontransitionend.

    +)<TraitAssociationSearchData, TraitAssociationSearchResult>().onwebkitanimationstart

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9455
    onwebkittransitionend: null | ((this: GlobalEventHandlers, ev: Event) => any)

    This is a legacy alias of ontransitionend.

    MDN Reference

    onwheel: null | ((this: GlobalEventHandlers, ev: WheelEvent) => any)

    MDN Reference

    +)<TraitAssociationSearchData, TraitAssociationSearchResult>().onwebkittransitionend

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9461
    onwheel: null | ((this: GlobalEventHandlers, ev: WheelEvent) => any)
    outerHTML: string

    MDN Reference

    +)<TraitAssociationSearchData, TraitAssociationSearchResult>().onwheel

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9463
    outerHTML: string
    outerText: string

    MDN Reference

    +)<TraitAssociationSearchData, TraitAssociationSearchResult>().outerHTML

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:7733
    outerText: string
    ownerDocument: Document

    Returns the node document. Returns null for documents.

    +)<TraitAssociationSearchData, TraitAssociationSearchResult>().outerText

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:10064
    ownerDocument: Document

    Returns the node document. Returns null for documents.

    MDN Reference

    parentElement: null | HTMLElement

    Returns the parent element.

    +)<TraitAssociationSearchData, TraitAssociationSearchResult>().ownerDocument

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:7734
    parentElement: null | HTMLElement

    Returns the parent element.

    MDN Reference

    parentNode: null | ParentNode

    Returns the parent.

    +)<TraitAssociationSearchData, TraitAssociationSearchResult>().parentElement

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:15888
    parentNode: null | ParentNode

    Returns the parent.

    MDN Reference

    part: DOMTokenList

    MDN Reference

    +)<TraitAssociationSearchData, TraitAssociationSearchResult>().parentNode

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:15894
    part: DOMTokenList
    popover: null | string

    MDN Reference

    +)<TraitAssociationSearchData, TraitAssociationSearchResult>().part

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:7736
    popover: null | string
    prefix: null | string

    Returns the namespace prefix.

    +)<TraitAssociationSearchData, TraitAssociationSearchResult>().popover

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:10066
    prefix: null | string

    Returns the namespace prefix.

    MDN Reference

    previousElementSibling: null | Element

    Returns the first preceding sibling that is an element, and null otherwise.

    +)<TraitAssociationSearchData, TraitAssociationSearchResult>().prefix

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:7742
    previousElementSibling: null | Element

    Returns the first preceding sibling that is an element, and null otherwise.

    MDN Reference

    previousSibling: null | ChildNode

    Returns the previous sibling.

    +)<TraitAssociationSearchData, TraitAssociationSearchResult>().previousElementSibling

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:16118
    previousSibling: null | ChildNode

    Returns the previous sibling.

    MDN Reference

    PROCESSING_INSTRUCTION_NODE

    node is a ProcessingInstruction node.

    +)<TraitAssociationSearchData, TraitAssociationSearchResult>().previousSibling

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:15900
    PROCESSING_INSTRUCTION_NODE

    node is a ProcessingInstruction node.

    publicationExample?: string

    An optional property to set the example text for the Publication ID input field.

    -
    queryStringController: LisQueryStringParametersController

    Components that use the +)<TraitAssociationSearchData, TraitAssociationSearchResult>().PROCESSING_INSTRUCTION_NODE

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:15971
    publicationExample?: string

    An optional property to set the example text for the Publication ID input field.

    +
    queryStringController: LisQueryStringParametersController

    Components that use the LisPaginatedSearchMixin mixin can use this controller to interact with URL query string parameters. For example, it can be used to set values of form elements reactively, i.e. if the @@ -1207,7 +1222,12 @@ element's value will be updated in the component's template.

    requiredQueryStringParams: string[][]

    The LisPaginatedSearchMixin mixin will +)<TraitAssociationSearchData, TraitAssociationSearchResult>().queryStringController

    queryStringReflection: boolean

    The LisPaginatedSearchMixin mixin will +automatically reflect all form field values in the URL querystring parameters. +Set this property to false to disable this behavior.

    +
    requiredQueryStringParams: string[][]

    The LisPaginatedSearchMixin mixin will automatically perform a search when loaded if certain parameters are present in the URL query string. Components that use the mixin can specify what parameters are necessary by setting this property in their @@ -1215,7 +1235,7 @@ trigger a search if all parameters within a group are present.

    resultAttributes: string[]

    Components that use the +)<TraitAssociationSearchData, TraitAssociationSearchResult>().requiredQueryStringParams

    resultAttributes: string[]

    Components that use the LisPaginatedSearchMixin mixin must define what attributes their search results will have so the mixin can correctly parse and display the results in a table. These attributes @@ -1224,54 +1244,51 @@ default result attributes defined by the component.

    resultsInfo: string

    Info about the results returned by the searchFunction.

    -
    role: null | string
    role: null | string
    scrollHeight: number

    MDN Reference

    +)<TraitAssociationSearchData, TraitAssociationSearchResult>().role

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:2307
    scrollHeight: number
    scrollLeft: number

    MDN Reference

    +)<TraitAssociationSearchData, TraitAssociationSearchResult>().scrollHeight

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:7744
    scrollLeft: number
    scrollTop: number

    MDN Reference

    +)<TraitAssociationSearchData, TraitAssociationSearchResult>().scrollLeft

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:7746
    scrollTop: number
    scrollWidth: number

    MDN Reference

    +)<TraitAssociationSearchData, TraitAssociationSearchResult>().scrollTop

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:7748
    scrollWidth: number

    Components that use the +)<TraitAssociationSearchData, TraitAssociationSearchResult>().scrollWidth

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:7750

    Components that use the LisPaginatedSearchMixin mixin will inherit this property. It stores an external function that must be provided by users of the component that performs a search using the data from the component's submitted search form.

    The results returned by the searchFunction.

    +)<TraitAssociationSearchData, TraitAssociationSearchResult>().searchFunction

    The results returned by the searchFunction.

    shadowRoot: null | ShadowRoot

    Returns element's shadow root, if any, and if shadow root's mode is "open", and null otherwise.

    +)<TraitAssociationSearchData, TraitAssociationSearchResult>().searchResults

    shadowRoot: null | ShadowRoot

    Returns element's shadow root, if any, and if shadow root's mode is "open", and null otherwise.

    MDN Reference

    slot: string

    Returns the value of element's slot content attribute. Can be set to change it.

    +)<TraitAssociationSearchData, TraitAssociationSearchResult>().shadowRoot

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:7756
    slot: string

    Returns the value of element's slot content attribute. Can be set to change it.

    MDN Reference

    species?: string

    An optional property that limits searches to a specific species. Setting the property to the +)<TraitAssociationSearchData, TraitAssociationSearchResult>().slot

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:7762
    species?: string

    An optional property that limits searches to a specific species. Setting the property to the empty string "" will cause the species form field to be set to the default "any" value. Doesn't work without the genus property.

    -
    spellcheck: boolean
    spellcheck: boolean
    style: CSSStyleDeclaration

    MDN Reference

    +)<TraitAssociationSearchData, TraitAssociationSearchResult>().spellcheck

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:10068
    style: CSSStyleDeclaration
    tabIndex: number

    MDN Reference

    +)<TraitAssociationSearchData, TraitAssociationSearchResult>().style

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:7952
    tabIndex: number
    tableColumnClasses: StringObjectModel

    Components that use the +)<TraitAssociationSearchData, TraitAssociationSearchResult>().tabIndex

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:11851
    tableColumnClasses: StringObjectModel

    Components that use the LisPaginatedSearchMixin mixin can optionally define CSS classes for the columns of the table results are displayed in a table. The classes are set from an object that has attributes matching the @@ -1280,7 +1297,7 @@ run-time to override the default table column classes defined by the component.

    tableHeader: StringObjectModel

    Components that use the +)<TraitAssociationSearchData, TraitAssociationSearchResult>().tableColumnClasses

    tableHeader: StringObjectModel

    Components that use the LisPaginatedSearchMixin mixin must define what attributes their search results will have so the mixin can correctly parse and display the results in a table. The header of the @@ -1290,23 +1307,24 @@ headers defined by the component.

    tagName: string

    Returns the HTML-uppercased qualified name.

    +)<TraitAssociationSearchData, TraitAssociationSearchResult>().tableHeader

    tagName: string

    Returns the HTML-uppercased qualified name.

    MDN Reference

    TEXT_NODE

    node is a Text node.

    +)<TraitAssociationSearchData, TraitAssociationSearchResult>().tagName

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:7768
    TEXT_NODE

    node is a Text node.

    textContent: null | string

    MDN Reference

    +)<TraitAssociationSearchData, TraitAssociationSearchResult>().TEXT_NODE

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:15965
    textContent: null | string
    title: string

    MDN Reference

    +)<TraitAssociationSearchData, TraitAssociationSearchResult>().textContent

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:15902
    title: string
    traitsExample?: string

    An optional property to set the example text for the Traits input field.

    -
    translate: boolean
    traitsExample?: string

    An optional property to set the example text for the Traits input field.

    +
    translate: boolean
    _$litElement$: boolean
    _$litElement$: boolean
    _initializers?: Initializer[]
    • Internal

      Returns void

    • Type Parameters

      • K extends keyof HTMLElementEventMap

      Parameters

      • type: K
      • listener: ((this: HTMLElement, ev: HTMLElementEventMap[K]) => any)
          • (this, ev): any
          • Parameters

            Returns any

      • Optionaloptions: boolean | AddEventListenerOptions

      Returns void

    • Internal

      Returns void

    • Parameters

      • type: string
      • listener: EventListenerOrEventListenerObject
      • Optionaloptions: boolean | AddEventListenerOptions

      Returns void

    • Type Parameters

      • K extends keyof HTMLElementEventMap

      Parameters

      • type: K
      • listener: ((this: HTMLElement, ev: HTMLElementEventMap[K]) => any)
          • (this, ev): any
          • Parameters

            Returns any

      • Optionaloptions: boolean | AddEventListenerOptions

      Returns void

    • Parameters

      • type: string
      • listener: EventListenerOrEventListenerObject
      • Optionaloptions: boolean | AddEventListenerOptions

      Returns void

    • Inserts nodes just after node, while replacing strings in nodes with equivalent Text nodes.

      +)<TraitAssociationSearchData, TraitAssociationSearchResult>().addEventListener

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:10084
    • 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

      • Rest...nodes: (string | Node)[]

      Returns void

    • MDN Reference

      +)<TraitAssociationSearchData, TraitAssociationSearchResult>().after

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:5712
    • Parameters

      • keyframes: null | PropertyIndexedKeyframes | Keyframe[]
      • Optionaloptions: number | KeyframeAnimationOptions

      Returns Animation

    • Inserts nodes after the last child of node, while replacing strings in nodes with equivalent Text nodes.

      +)<TraitAssociationSearchData, TraitAssociationSearchResult>().animate

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:2459
    • 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

      • Rest...nodes: (string | Node)[]

      Returns void

    • MDN Reference

      +)<TraitAssociationSearchData, TraitAssociationSearchResult>().append

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:16551
    • Type Parameters

      • T extends Node

      Parameters

      • node: T

      Returns T

    • MDN Reference

      +)<TraitAssociationSearchData, TraitAssociationSearchResult>().appendChild

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:15904
    • Returns ElementInternals

    • Creates a shadow root for element and returns it.

      +)<TraitAssociationSearchData, TraitAssociationSearchResult>().attachInternals

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:10074
    • Creates a shadow root for element and returns it.

      MDN Reference

      Parameters

      • init: ShadowRootInit

      Returns ShadowRoot

    • Inserts nodes just before node, while replacing strings in nodes with equivalent Text nodes.

      +)<TraitAssociationSearchData, TraitAssociationSearchResult>().attachShadow

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:7774
    • 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

      • Rest...nodes: (string | Node)[]

      Returns void

    • MDN Reference

      +)<TraitAssociationSearchData, TraitAssociationSearchResult>().before

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:5720
    • Returns void

    • Parameters

      • Optionaloptions: CheckVisibilityOptions

      Returns boolean

    • Parameters

      • Optionaloptions: CheckVisibilityOptions

      Returns boolean

    • MDN Reference

      +)<TraitAssociationSearchData, TraitAssociationSearchResult>().checkVisibility

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:7776
    • Returns void

    • Returns a copy of node. If deep is true, the copy also includes the node's descendants.

      +)<TraitAssociationSearchData, TraitAssociationSearchResult>().click

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:10076
    • Returns a copy of node. If deep is true, the copy also includes the node's descendants.

      MDN Reference

      Parameters

      • Optionaldeep: boolean

      Returns Node

    • Returns the first (starting at element) inclusive ancestor that matches selectors, and null otherwise.

      +)<TraitAssociationSearchData, TraitAssociationSearchResult>().cloneNode

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:15910
    • 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]

    • Type Parameters

      • K extends keyof SVGElementTagNameMap

      Parameters

      • selector: K

      Returns null | SVGElementTagNameMap[K]

    • Type Parameters

      • K extends keyof SVGElementTagNameMap

      Parameters

      • selector: K

      Returns null | SVGElementTagNameMap[K]

    • Type Parameters

      • K extends keyof MathMLElementTagNameMap

      Parameters

      • selector: K

      Returns null | MathMLElementTagNameMap[K]

    • Type Parameters

      • K extends keyof MathMLElementTagNameMap

      Parameters

      • selector: K

      Returns null | MathMLElementTagNameMap[K]

    • Type Parameters

      • E extends Element = Element

      Parameters

      • selectors: string

      Returns null | E

    • Type Parameters

      • E extends Element = Element

      Parameters

      • selectors: string

      Returns null | E

    • Returns a bitmask indicating the position of other relative to node.

      +)<TraitAssociationSearchData, TraitAssociationSearchResult>().closest

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:7785
    • Returns a bitmask indicating the position of other relative to node.

      MDN Reference

      Parameters

      • other: Node

      Returns number

    • MDN Reference

      +)<TraitAssociationSearchData, TraitAssociationSearchResult>().compareDocumentPosition

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:15916
    • Returns StylePropertyMapReadOnly

    • Returns true if other is an inclusive descendant of node, and false otherwise.

      +)<TraitAssociationSearchData, TraitAssociationSearchResult>().computedStyleMap

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:7787
    • Returns true if other is an inclusive descendant of node, and false otherwise.

      MDN Reference

      Parameters

      • other: null | Node

      Returns 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.

      +)<TraitAssociationSearchData, TraitAssociationSearchResult>().contains

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:15922
    • 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

      Returns boolean

    • MDN Reference

      +)<TraitAssociationSearchData, TraitAssociationSearchResult>().dispatchEvent

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:8309
    • Parameters

      • Optionaloptions: FocusOptions

      Returns void

    • When the form of a component that use the +)<TraitAssociationSearchData, TraitAssociationSearchResult>().focus

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:11855
    • Parameters

      • Optionaloptions: GetAnimationsOptions

      Returns Animation[]

    • Returns element's first attribute whose qualified name is qualifiedName, and null if there is no such attribute otherwise.

      +)<TraitAssociationSearchData, TraitAssociationSearchResult>().getAnimations

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:2461
    • 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

    • Returns the qualified names of all element's attributes. Can contain duplicates.

      +)<TraitAssociationSearchData, TraitAssociationSearchResult>().getAttribute

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:7793
    • Returns the qualified names of all element's attributes. Can contain duplicates.

      MDN Reference

      Returns string[]

    • MDN Reference

      +)<TraitAssociationSearchData, TraitAssociationSearchResult>().getAttributeNames

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:7805
    • Parameters

      • qualifiedName: string

      Returns null | Attr

    • MDN Reference

      +)<TraitAssociationSearchData, TraitAssociationSearchResult>().getAttributeNode

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:7807
    • Parameters

      • namespace: null | string
      • localName: string

      Returns null | Attr

    • Returns element's attribute whose namespace is namespace and local name is localName, and null if there is no such attribute otherwise.

      +)<TraitAssociationSearchData, TraitAssociationSearchResult>().getAttributeNodeNS

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:7809
    • 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

    • MDN Reference

      +)<TraitAssociationSearchData, TraitAssociationSearchResult>().getAttributeNS

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:7799
    • Returns DOMRect

    • MDN Reference

      +)<TraitAssociationSearchData, TraitAssociationSearchResult>().getBoundingClientRect

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:7811
    • Returns DOMRectList

    • 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.

      +)<TraitAssociationSearchData, TraitAssociationSearchResult>().getClientRects

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:7813
    • 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>

    • MDN Reference

      +)<TraitAssociationSearchData, TraitAssociationSearchResult>().getElementsByClassName

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:7819
    • Type Parameters

      • K extends keyof HTMLElementTagNameMap

      Parameters

      • qualifiedName: K

      Returns HTMLCollectionOf<HTMLElementTagNameMap[K]>

    • Type Parameters

      • K extends keyof SVGElementTagNameMap

      Parameters

      • qualifiedName: K

      Returns HTMLCollectionOf<SVGElementTagNameMap[K]>

    • Type Parameters

      • K extends keyof SVGElementTagNameMap

      Parameters

      • qualifiedName: K

      Returns HTMLCollectionOf<SVGElementTagNameMap[K]>

    • Type Parameters

      • K extends keyof MathMLElementTagNameMap

      Parameters

      • qualifiedName: K

      Returns HTMLCollectionOf<MathMLElementTagNameMap[K]>

    • Type Parameters

      • K extends keyof MathMLElementTagNameMap

      Parameters

      • qualifiedName: K

      Returns HTMLCollectionOf<MathMLElementTagNameMap[K]>

    • Type Parameters

      • K extends keyof HTMLElementDeprecatedTagNameMap

      Parameters

      • qualifiedName: K

      Returns HTMLCollectionOf<HTMLElementDeprecatedTagNameMap[K]>

    • Type Parameters

      • K extends keyof HTMLElementDeprecatedTagNameMap

      Parameters

      • qualifiedName: K

      Returns HTMLCollectionOf<HTMLElementDeprecatedTagNameMap[K]>

    • Parameters

      • qualifiedName: string

      Returns HTMLCollectionOf<Element>

    • Parameters

      • qualifiedName: string

      Returns HTMLCollectionOf<Element>

    • MDN Reference

      +)<TraitAssociationSearchData, TraitAssociationSearchResult>().getElementsByTagName

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:7826
    • Parameters

      • namespaceURI: "http://www.w3.org/1999/xhtml"
      • localName: string

      Returns HTMLCollectionOf<HTMLElement>

    • Parameters

      • namespaceURI: "http://www.w3.org/2000/svg"
      • localName: string

      Returns HTMLCollectionOf<SVGElement>

    • Parameters

      • namespaceURI: "http://www.w3.org/2000/svg"
      • localName: string

      Returns HTMLCollectionOf<SVGElement>

    • Parameters

      • namespaceURI: "http://www.w3.org/1998/Math/MathML"
      • localName: string

      Returns HTMLCollectionOf<MathMLElement>

    • Parameters

      • namespaceURI: "http://www.w3.org/1998/Math/MathML"
      • localName: string

      Returns HTMLCollectionOf<MathMLElement>

    • Parameters

      • namespace: null | string
      • localName: string

      Returns HTMLCollectionOf<Element>

    • Parameters

      • namespace: null | string
      • localName: string

      Returns HTMLCollectionOf<Element>

    • Returns node's root.

      +)<TraitAssociationSearchData, TraitAssociationSearchResult>().getElementsByTagNameNS

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:7831
    • Parameters

      • Optionaloptions: GetHTMLOptions

      Returns string

    • Returns node's root.

      MDN Reference

      Parameters

      • Optionaloptions: GetRootNodeOptions

      Returns Node

    • Returns true if element has an attribute whose qualified name is qualifiedName, and false otherwise.

      +)<TraitAssociationSearchData, TraitAssociationSearchResult>().getRootNode

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:15928
    • Returns true if element has an attribute whose qualified name is qualifiedName, and false otherwise.

      MDN Reference

      Parameters

      • qualifiedName: string

      Returns boolean

    • Returns true if element has an attribute whose namespace is namespace and local name is localName.

      +)<TraitAssociationSearchData, TraitAssociationSearchResult>().hasAttribute

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:7839
    • 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

    • Returns true if element has attributes, and false otherwise.

      +)<TraitAssociationSearchData, TraitAssociationSearchResult>().hasAttributeNS

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:7845
    • Returns true if element has attributes, and false otherwise.

      MDN Reference

      Returns boolean

    • Returns whether node has children.

      +)<TraitAssociationSearchData, TraitAssociationSearchResult>().hasAttributes

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:7851
    • Returns whether node has children.

      MDN Reference

      Returns boolean

    • MDN Reference

      +)<TraitAssociationSearchData, TraitAssociationSearchResult>().hasChildNodes

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:15934
    • Parameters

      • pointerId: number

      Returns boolean

    • MDN Reference

      +)<TraitAssociationSearchData, TraitAssociationSearchResult>().hasPointerCapture

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:7853
    • Returns void

    • MDN Reference

      +)<TraitAssociationSearchData, TraitAssociationSearchResult>().hidePopover

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:10078
    • Parameters

      • where: InsertPosition
      • element: Element

      Returns null | Element

    • Parameters

      • position: InsertPosition
      • text: string

      Returns void

    • Parameters

      • position: InsertPosition
      • string: string

      Returns void

    • MDN Reference

      +)<TraitAssociationSearchData, TraitAssociationSearchResult>().insertAdjacentHTML

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:7857
    • Parameters

      • where: InsertPosition
      • data: string

      Returns void

    • MDN Reference

      +)<TraitAssociationSearchData, TraitAssociationSearchResult>().insertAdjacentText

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:7859
    • Type Parameters

      • T extends Node

      Parameters

      • node: T
      • child: null | Node

      Returns T

    • MDN Reference

      +)<TraitAssociationSearchData, TraitAssociationSearchResult>().insertBefore

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:15936
    • Parameters

      • namespace: null | string

      Returns boolean

    • Returns whether node and otherNode have the same properties.

      +)<TraitAssociationSearchData, TraitAssociationSearchResult>().isDefaultNamespace

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:15938
    • Returns whether node and otherNode have the same properties.

      MDN Reference

      Parameters

      • otherNode: null | Node

      Returns boolean

    • MDN Reference

      +)<TraitAssociationSearchData, TraitAssociationSearchResult>().isEqualNode

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:15944
    • Parameters

      • otherNode: null | Node

      Returns boolean

    • MDN Reference

      +)<TraitAssociationSearchData, TraitAssociationSearchResult>().isSameNode

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:15946
    • Parameters

      • prefix: null | string

      Returns null | string

    • MDN Reference

      +)<TraitAssociationSearchData, TraitAssociationSearchResult>().lookupNamespaceURI

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:15948
    • Parameters

      • namespace: null | string

      Returns null | string

    • Returns true if matching selectors against element's root yields element, and false otherwise.

      +)<TraitAssociationSearchData, TraitAssociationSearchResult>().lookupPrefix

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:15950
    • Returns true if matching selectors against element's root yields element, and false otherwise.

      MDN Reference

      Parameters

      • selectors: string

      Returns boolean

    • Removes empty exclusive Text nodes and concatenates the data of remaining contiguous exclusive Text nodes into the first of their nodes.

      +)<TraitAssociationSearchData, TraitAssociationSearchResult>().matches

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:7865
    • 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

    • Inserts nodes before the first child of node, while replacing strings in nodes with equivalent Text nodes.

      +)<TraitAssociationSearchData, TraitAssociationSearchResult>().normalize

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:15956
    • 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

      • Rest...nodes: (string | Node)[]

      Returns void

    • Returns the first element that is a descendant of node that matches selectors.

      +)<TraitAssociationSearchData, TraitAssociationSearchResult>().prepend

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:16559
    • 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]

    • Type Parameters

      • K extends keyof SVGElementTagNameMap

      Parameters

      • selectors: K

      Returns null | SVGElementTagNameMap[K]

    • Type Parameters

      • K extends keyof SVGElementTagNameMap

      Parameters

      • selectors: K

      Returns null | SVGElementTagNameMap[K]

    • Type Parameters

      • K extends keyof MathMLElementTagNameMap

      Parameters

      • selectors: K

      Returns null | MathMLElementTagNameMap[K]

    • Type Parameters

      • K extends keyof MathMLElementTagNameMap

      Parameters

      • selectors: K

      Returns null | MathMLElementTagNameMap[K]

    • Type Parameters

      • K extends keyof HTMLElementDeprecatedTagNameMap

      Parameters

      • selectors: K

      Returns null | HTMLElementDeprecatedTagNameMap[K]

    • Type Parameters

      • K extends keyof HTMLElementDeprecatedTagNameMap

      Parameters

      • selectors: K

      Returns null | HTMLElementDeprecatedTagNameMap[K]

    • Type Parameters

      • E extends Element = Element

      Parameters

      • selectors: string

      Returns null | E

    • Type Parameters

      • E extends Element = Element

      Parameters

      • selectors: string

      Returns null | E

    • Returns all element descendants of node that match selectors.

      +)<TraitAssociationSearchData, TraitAssociationSearchResult>().querySelector

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:16570
    • Returns all element descendants of node that match selectors.

      MDN Reference

      Type Parameters

      • K extends keyof HTMLElementTagNameMap

      Parameters

      • selectors: K

      Returns NodeListOf<HTMLElementTagNameMap[K]>

    • Type Parameters

      • K extends keyof SVGElementTagNameMap

      Parameters

      • selectors: K

      Returns NodeListOf<SVGElementTagNameMap[K]>

    • Type Parameters

      • K extends keyof SVGElementTagNameMap

      Parameters

      • selectors: K

      Returns NodeListOf<SVGElementTagNameMap[K]>

    • Type Parameters

      • K extends keyof MathMLElementTagNameMap

      Parameters

      • selectors: K

      Returns NodeListOf<MathMLElementTagNameMap[K]>

    • Type Parameters

      • K extends keyof MathMLElementTagNameMap

      Parameters

      • selectors: K

      Returns NodeListOf<MathMLElementTagNameMap[K]>

    • Type Parameters

      • K extends keyof HTMLElementDeprecatedTagNameMap

      Parameters

      • selectors: K

      Returns NodeListOf<HTMLElementDeprecatedTagNameMap[K]>

    • Type Parameters

      • K extends keyof HTMLElementDeprecatedTagNameMap

      Parameters

      • selectors: K

      Returns NodeListOf<HTMLElementDeprecatedTagNameMap[K]>

    • Type Parameters

      • E extends Element = Element

      Parameters

      • selectors: string

      Returns NodeListOf<E>

    • Type Parameters

      • E extends Element = Element

      Parameters

      • selectors: string

      Returns NodeListOf<E>

    • MDN Reference

      +)<TraitAssociationSearchData, TraitAssociationSearchResult>().querySelectorAll

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:16581
    • Parameters

      • pointerId: number

      Returns void

    • Removes node.

      +)<TraitAssociationSearchData, TraitAssociationSearchResult>().releasePointerCapture

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:7867
    • Removes node.

      MDN Reference

      Returns void

    • Removes element's first attribute whose qualified name is qualifiedName.

      +)<TraitAssociationSearchData, TraitAssociationSearchResult>().remove

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:5726
    • Removes element's first attribute whose qualified name is qualifiedName.

      MDN Reference

      Parameters

      • qualifiedName: string

      Returns void

    • MDN Reference

      +)<TraitAssociationSearchData, TraitAssociationSearchResult>().removeAttribute

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:7873
    • Parameters

      • attr: Attr

      Returns Attr

    • Removes element's attribute whose namespace is namespace and local name is localName.

      +)<TraitAssociationSearchData, TraitAssociationSearchResult>().removeAttributeNode

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:7881
    • Removes element's attribute whose namespace is namespace and local name is localName.

      MDN Reference

      Parameters

      • namespace: null | string
      • localName: string

      Returns void

    • MDN Reference

      +)<TraitAssociationSearchData, TraitAssociationSearchResult>().removeAttributeNS

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:7879
    • Type Parameters

      • T extends Node

      Parameters

      • child: T

      Returns T

    • Type Parameters

      • K extends keyof HTMLElementEventMap

      Parameters

      • type: K
      • listener: ((this: HTMLElement, ev: HTMLElementEventMap[K]) => any)
          • (this, ev): any
          • Parameters

            Returns any

      • Optionaloptions: boolean | EventListenerOptions

      Returns void

    • Type Parameters

      • K extends keyof HTMLElementEventMap

      Parameters

      • type: K
      • listener: ((this: HTMLElement, ev: HTMLElementEventMap[K]) => any)
          • (this, ev): any
          • Parameters

            Returns any

      • Optionaloptions: boolean | EventListenerOptions

      Returns void

    • Parameters

      • type: string
      • listener: EventListenerOrEventListenerObject
      • Optionaloptions: boolean | EventListenerOptions

      Returns void

    • Parameters

      • type: string
      • listener: EventListenerOrEventListenerObject
      • Optionaloptions: boolean | EventListenerOptions

      Returns void

    • By default, the LisPaginatedSearchMixin +)<TraitAssociationSearchData, TraitAssociationSearchResult>().removeEventListener

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:10086
    • By default, the LisPaginatedSearchMixin displays search results using the LisSimpleTableElement. Components that use the mixin can override this portion of the template by implementing their own @@ -1596,98 +1602,101 @@

      Returns unknown

      The results portion of the template.

    • By default, the LisPaginatedSearchMixin displays search results info using the in paragraph tags. Components that use the mixin can override this portion of the template by implementing their own renderResultsInfo method.

      Returns unknown

      The results info portion of the template.

    • Type Parameters

      • T extends Node

      Parameters

      • node: Node
      • child: T

      Returns T

    • Replace all children of node with nodes, while replacing strings in nodes with equivalent Text nodes.

      +)<TraitAssociationSearchData, TraitAssociationSearchResult>().replaceChild

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:15960
    • 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

      • Rest...nodes: (string | Node)[]

      Returns void

    • Replaces node with nodes, while replacing strings in nodes with equivalent Text nodes.

      +)<TraitAssociationSearchData, TraitAssociationSearchResult>().replaceChildren

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:16589
    • 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

      • Rest...nodes: (string | Node)[]

      Returns void

    • Displays element fullscreen and resolves promise when done.

      +)<TraitAssociationSearchData, TraitAssociationSearchResult>().replaceWith

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:5734
    • 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

      • Optionaloptions: FullscreenOptions

      Returns Promise<void>

    • Returns void

    • Parameters

      • Optionaloptions: PointerLockOptions

      Returns Promise<void>

    • MDN Reference

      +)<TraitAssociationSearchData, TraitAssociationSearchResult>().requestPointerLock

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:7891
    • Parameters

      • Optionaloptions: ScrollToOptions

      Returns void

    • Parameters

      • x: number
      • y: number

      Returns void

    • Parameters

      • x: number
      • y: number

      Returns void

    • MDN Reference

      +)<TraitAssociationSearchData, TraitAssociationSearchResult>().scroll

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:7894
    • Parameters

      • Optionaloptions: ScrollToOptions

      Returns void

    • Parameters

      • x: number
      • y: number

      Returns void

    • Parameters

      • x: number
      • y: number

      Returns void

    • MDN Reference

      +)<TraitAssociationSearchData, TraitAssociationSearchResult>().scrollBy

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:7897
    • Parameters

      • Optionalarg: boolean | ScrollIntoViewOptions

      Returns void

    • MDN Reference

      +)<TraitAssociationSearchData, TraitAssociationSearchResult>().scrollIntoView

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:7899
    • Parameters

      • Optionaloptions: ScrollToOptions

      Returns void

    • Parameters

      • x: number
      • y: number

      Returns void

    • Parameters

      • x: number
      • y: number

      Returns void

    • Sets the value of element's first attribute whose qualified name is qualifiedName to value.

      +)<TraitAssociationSearchData, TraitAssociationSearchResult>().scrollTo

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:7902
    • Sets the value of element's first attribute whose qualified name is qualifiedName to value.

      MDN Reference

      Parameters

      • qualifiedName: string
      • value: string

      Returns void

    • MDN Reference

      +)<TraitAssociationSearchData, TraitAssociationSearchResult>().setAttribute

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:7908
    • Parameters

      • attr: Attr

      Returns null | Attr

    • MDN Reference

      +)<TraitAssociationSearchData, TraitAssociationSearchResult>().setAttributeNode

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:7916
    • Parameters

      • attr: Attr

      Returns null | Attr

    • Sets the value of element's attribute whose namespace is namespace and local name is localName to value.

      +)<TraitAssociationSearchData, TraitAssociationSearchResult>().setAttributeNodeNS

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:7918
    • 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

    • MDN Reference

      +)<TraitAssociationSearchData, TraitAssociationSearchResult>().setAttributeNS

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:7914
    • Parameters

      • html: string

      Returns void

    • Parameters

      • pointerId: number

      Returns void

    • MDN Reference

      +)<TraitAssociationSearchData, TraitAssociationSearchResult>().setPointerCapture

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:7922
    • Returns void

    • Components that use the +)<TraitAssociationSearchData, TraitAssociationSearchResult>().showPopover

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:10080
    • Components that use the LisPaginatedSearchMixin mixin will inherit this method. It allows the component's search form to be submitted programmatically.

      Returns void

    • 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.

      +)<TraitAssociationSearchData, TraitAssociationSearchResult>().submit

    • 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
      • Optionalforce: boolean

      Returns boolean

    • Parameters

      • Optionalforce: boolean

      Returns void

    • Parameters

      • Optionalforce: boolean

      Returns boolean

    • A helper method that returns that first value that's defined: the given value, the value of the +)<TraitAssociationSearchData, TraitAssociationSearchResult>().togglePopover

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:10082
    • A helper method that returns that first value that's defined: the given value, the value of the specified querystring parameter, an empty string.

      Parameters

      • value: undefined | string

        The value to potentially return.

      • parameter: string

        The querystring parameter to potentially return the value of.

      Returns string

      The first value that was defined.

    • Parameters

      • selectors: string

      Returns boolean

      This is a legacy alias of matches.

      +)<TraitAssociationSearchData, TraitAssociationSearchResult>().valueOrQuerystringParameter

    • Parameters

      • selectors: string

      Returns boolean

      This is a legacy alias of matches.

      MDN Reference

    • Adds an initializer function to the class that is called during instance +)<TraitAssociationSearchData, TraitAssociationSearchResult>().webkitMatchesSelector

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:7936
    • 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 @@ -1768,7 +1777,7 @@ element is disconnected, in disconnectedCallback().

      Returns 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 @@ -1839,7 +1848,7 @@ LitElement, )<TraitAssociationSearchData, TraitAssociationSearchResult>().getPropertyOptions

      • Defined in node_modules/@lit/reactive-element/reactive-element.d.ts:416

    rendering

    renderOptions: RenderOptions
    renderRoot: HTMLElement | DocumentFragment

    Node or ShadowRoot into which element DOM should be rendered. Defaults +)<TraitAssociationSearchData, TraitAssociationSearchResult>().renderOptions

    • Defined in node_modules/lit-element/lit-element.d.ts:88
    renderRoot: DocumentFragment | HTMLElement

    Node or ShadowRoot into which element DOM should be rendered. Defaults to an open shadowRoot.

    • Returns HTMLElement | DocumentFragment

    • Returns DocumentFragment | HTMLElement

    • Invoked on each update to perform rendering tasks. This method may return any value renderable by lit-html's ChildPart - typically a @@ -1969,7 +1978,7 @@ again after this update cycle completes.

      Parameters

      • changedProperties: Map<string, unknown>

      Returns void

    • Invoked before update() to compute values needed during the update.

      Implement willUpdate to compute property values that depend on other properties and are used in the rest of the update process.

      willUpdate(changedProperties) {
      // only need to check changed properties for an expensive computation.
      if (changedProperties.has('firstName') || changedProperties.has('lastName')) {
      this.sha = computeSHA(`${this.firstName} ${this.lastName}`);
      }
      }

      render() {
      return html`SHA: ${this.sha}`;
      } @@ -1977,4 +1986,4 @@

      Parameters

      • _changedProperties: Map<PropertyKey, unknown> | PropertyValueMap<any>

      Returns void

    +)<TraitAssociationSearchData, TraitAssociationSearchResult>().willUpdate

    • Defined in node_modules/@lit/reactive-element/reactive-element.d.ts:651
    diff --git a/docs/classes/user_components.LisTraitSearchElement.html b/docs/classes/user_components.LisTraitSearchElement.html index b13966b..18dd19e 100644 --- a/docs/classes/user_components.LisTraitSearchElement.html +++ b/docs/classes/user_components.LisTraitSearchElement.html @@ -33,20 +33,21 @@
    <!-- set the example text via HTML -->
    <lis-trait-search-element traitExample="flower"></lis-trait-search-element>

    <!-- set the example text via JavaScript -->
    <lis-trait-search-element id="trait-search"></lis-trait-search-element>

    <script type="text/javascript">
    // get the trait search element
    const searchElement = document.getElementById('trait-search');
    // set the element's traitExample property
    searchElement.traitExample = 'flower';
    </script>
    -

    Hierarchy

    Hierarchy

    Other

    _formRef: Ref<LisFormWrapperElement>
    _downloadingRef: Ref<LisInlineLoadingElement>
    _loadingRef: Ref<LisLoadingElement>
    accessKey: string
    accessKeyLabel: string
    _searchData: undefined | TraitSearchData
    ariaAtomic: null | string
    accessKey: string

    MDN Reference

    +>().ariaAtomic

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:2229
    ariaAutoComplete: null | string
    accessKeyLabel: string

    MDN Reference

    +>().ariaAutoComplete

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:2231
    ariaBrailleLabel: null | string
    ariaAtomic: null | string

    MDN Reference

    +>().ariaBrailleLabel

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:2233
    ariaBrailleRoleDescription: null | string
    ariaAutoComplete: null | string

    MDN Reference

    +>().ariaBrailleRoleDescription

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:2235
    ariaBusy: null | string
    ariaBusy: null | string

    MDN Reference

    +>().ariaBusy

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:2237
    ariaChecked: null | string
    ariaChecked: null | string

    MDN Reference

    +>().ariaChecked

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:2239
    ariaColCount: null | string
    ariaColCount: null | string

    MDN Reference

    +>().ariaColCount

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:2241
    ariaColIndex: null | string
    ariaColIndex: null | string

    MDN Reference

    +>().ariaColIndex

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:2243
    ariaColSpan: null | string
    ariaColSpan: null | string

    MDN Reference

    +>().ariaColSpan

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:2245
    ariaCurrent: null | string
    ariaCurrent: null | string

    MDN Reference

    +>().ariaCurrent

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:2247
    ariaDescription: null | string
    ariaDisabled: null | string

    MDN Reference

    +>().ariaDescription

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:2249
    ariaDisabled: null | string
    ariaExpanded: null | string

    MDN Reference

    +>().ariaDisabled

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:2251
    ariaExpanded: null | string
    ariaHasPopup: null | string

    MDN Reference

    +>().ariaExpanded

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:2253
    ariaHasPopup: null | string
    ariaHidden: null | string

    MDN Reference

    +>().ariaHasPopup

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:2255
    ariaHidden: null | string
    ariaInvalid: null | string
    ariaInvalid: null | string
    ariaKeyShortcuts: null | string

    MDN Reference

    +>().ariaInvalid

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:2258
    ariaKeyShortcuts: null | string
    ariaLabel: null | string

    MDN Reference

    +>().ariaKeyShortcuts

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:2260
    ariaLabel: null | string
    ariaLevel: null | string

    MDN Reference

    +>().ariaLabel

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:2262
    ariaLevel: null | string
    ariaLive: null | string

    MDN Reference

    +>().ariaLevel

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:2264
    ariaLive: null | string
    ariaModal: null | string

    MDN Reference

    +>().ariaLive

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:2266
    ariaModal: null | string
    ariaMultiLine: null | string

    MDN Reference

    +>().ariaModal

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:2268
    ariaMultiLine: null | string
    ariaMultiSelectable: null | string

    MDN Reference

    +>().ariaMultiLine

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:2270
    ariaMultiSelectable: null | string
    ariaOrientation: null | string

    MDN Reference

    +>().ariaMultiSelectable

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:2272
    ariaOrientation: null | string
    ariaPlaceholder: null | string

    MDN Reference

    +>().ariaOrientation

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:2274
    ariaPlaceholder: null | string
    ariaPosInSet: null | string

    MDN Reference

    +>().ariaPlaceholder

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:2276
    ariaPosInSet: null | string
    ariaPressed: null | string

    MDN Reference

    +>().ariaPosInSet

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:2278
    ariaPressed: null | string
    ariaReadOnly: null | string

    MDN Reference

    +>().ariaPressed

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:2280
    ariaReadOnly: null | string
    ariaRequired: null | string

    MDN Reference

    +>().ariaReadOnly

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:2282
    ariaRequired: null | string
    ariaRoleDescription: null | string

    MDN Reference

    +>().ariaRequired

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:2284
    ariaRoleDescription: null | string
    ariaRowCount: null | string

    MDN Reference

    +>().ariaRoleDescription

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:2286
    ariaRowCount: null | string
    ariaRowIndex: null | string

    MDN Reference

    +>().ariaRowCount

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:2288
    ariaRowIndex: null | string
    ariaRowSpan: null | string

    MDN Reference

    +>().ariaRowIndex

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:2290
    ariaRowSpan: null | string
    ariaSelected: null | string

    MDN Reference

    +>().ariaRowSpan

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:2292
    ariaSelected: null | string
    ariaSetSize: null | string

    MDN Reference

    +>().ariaSelected

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:2294
    ariaSetSize: null | string
    ariaSort: null | string

    MDN Reference

    +>().ariaSetSize

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:2296
    ariaSort: null | string
    ariaValueMax: null | string

    MDN Reference

    +>().ariaSort

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:2298
    ariaValueMax: null | string
    ariaValueMin: null | string

    MDN Reference

    +>().ariaValueMax

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:2300
    ariaValueMin: null | string
    ariaValueNow: null | string

    MDN Reference

    +>().ariaValueMin

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:2302
    ariaValueNow: null | string
    ariaValueText: null | string

    MDN Reference

    +>().ariaValueNow

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:2304
    ariaValueText: null | string
    assignedSlot: null | HTMLSlotElement

    MDN Reference

    +>().ariaValueText

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:2306
    assignedSlot: null | HTMLSlotElement
    ATTRIBUTE_NODE
    ATTRIBUTE_NODE
    attributes: NamedNodeMap

    MDN Reference

    +>().ATTRIBUTE_NODE

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:15963
    attributes: NamedNodeMap
    attributeStyleMap: StylePropertyMap
    attributeStyleMap: StylePropertyMap
    autocapitalize: string
    autocapitalize: string
    autofocus: boolean
    autofocus: boolean
    baseURI: string

    Returns node's node document's document base URL.

    +>().autofocus

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:11845
    baseURI: string

    Returns node's node document's document base URL.

    MDN Reference

    cancelPromiseController: LisCancelPromiseController

    Current Web standards do not allow Promises to be +>().baseURI

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:15832
    cancelPromiseController: LisCancelPromiseController

    Current Web standards do not allow Promises to be cancelled. Components that use the LisPaginatedSearchMixin mixin can use this controller to make Promises cancelable. Event @@ -602,106 +609,106 @@ available for more low-level access. This is the value of the abortSignal attribute of the PaginatedSearchOptions object passed to the component's SearchFunction -and DownloadFunction.

    +and DownloadFunction..

    CDATA_SECTION_NODE

    node is a CDATASection node.

    +>().cancelPromiseController

    CDATA_SECTION_NODE

    node is a CDATASection node.

    childElementCount: number

    MDN Reference

    +>().CDATA_SECTION_NODE

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:15967
    childElementCount: number
    childNodes: NodeListOf<ChildNode>

    Returns the children.

    +>().childElementCount

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:16525
    childNodes: NodeListOf<ChildNode>

    Returns the children.

    MDN Reference

    children: HTMLCollection

    Returns the child elements.

    +>().childNodes

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:15838
    children: HTMLCollection

    Returns the child elements.

    MDN Reference

    classList: DOMTokenList

    Allows for manipulation of element's class content attribute as a set of whitespace-separated tokens through a DOMTokenList object.

    +>().children

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:16531
    classList: DOMTokenList

    Allows for manipulation of element's class content attribute as a set of whitespace-separated tokens through a DOMTokenList object.

    MDN Reference

    className: string

    Returns the value of element's class content attribute. Can be set to change it.

    +>().classList

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:7693
    className: string

    Returns the value of element's class content attribute. Can be set to change it.

    MDN Reference

    clientHeight: number

    MDN Reference

    +>().className

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:7699
    clientHeight: number
    clientLeft: number

    MDN Reference

    +>().clientHeight

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:7701
    clientLeft: number
    clientTop: number

    MDN Reference

    +>().clientLeft

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:7703
    clientTop: number
    clientWidth: number

    MDN Reference

    +>().clientTop

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:7705
    clientWidth: number
    COMMENT_NODE

    node is a Comment node.

    +>().clientWidth

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:7707
    COMMENT_NODE

    node is a Comment node.

    contentEditable: string

    MDN Reference

    +>().COMMENT_NODE

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:15973
    contentEditable: string
    dataset: DOMStringMap

    MDN Reference

    +>().contentEditable

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:7957
    dataset: DOMStringMap
    dir: string

    MDN Reference

    +>().dataset

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:11847
    dir: string
    DOCUMENT_FRAGMENT_NODE

    node is a DocumentFragment node.

    +>().dir

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:10042
    DOCUMENT_FRAGMENT_NODE

    node is a DocumentFragment node.

    DOCUMENT_NODE

    node is a document.

    +>().DOCUMENT_FRAGMENT_NODE

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:15979
    DOCUMENT_NODE

    node is a document.

    DOCUMENT_POSITION_CONTAINED_BY

    Set when other is a descendant of node.

    +>().DOCUMENT_NODE

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:15975
    DOCUMENT_POSITION_CONTAINED_BY

    Set when other is a descendant of node.

    DOCUMENT_POSITION_CONTAINS

    Set when other is an ancestor of node.

    +>().DOCUMENT_POSITION_CONTAINED_BY

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:15990
    DOCUMENT_POSITION_CONTAINS

    Set when other is an ancestor of node.

    DOCUMENT_POSITION_DISCONNECTED

    Set when node and other are not in the same tree.

    +>().DOCUMENT_POSITION_CONTAINS

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:15988
    DOCUMENT_POSITION_DISCONNECTED

    Set when node and other are not in the same tree.

    DOCUMENT_POSITION_FOLLOWING

    Set when other is following node.

    +>().DOCUMENT_POSITION_DISCONNECTED

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:15982
    DOCUMENT_POSITION_FOLLOWING

    Set when other is following node.

    DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC
    DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC
    DOCUMENT_POSITION_PRECEDING

    Set when other is preceding node.

    +>().DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:15991
    DOCUMENT_POSITION_PRECEDING

    Set when other is preceding node.

    DOCUMENT_TYPE_NODE

    node is a doctype.

    +>().DOCUMENT_POSITION_PRECEDING

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:15984
    DOCUMENT_TYPE_NODE

    node is a doctype.

    domContentLoadedController: LisDomContentLoadedController

    Components that use the +>().DOCUMENT_TYPE_NODE

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:15977
    domContentLoadedController: LisDomContentLoadedController

    Components that use the LisPaginatedSearchMixin mixin can use this controller to subscribe to the DOMContentLoaded event. The advantage to @@ -712,683 +719,695 @@

    downloadFunction?: DownloadFunction<TraitSearchData>

    Components that use the LisSearchMixin mixin will -inherit this property. It stores an external function that can optionally be provided -by users of the component that loads a file to download using the data from the -component's submitted search form.

    +>().domContentLoadedController

    downloadFunction?: DownloadFunction<TraitSearchData>

    Components that use the LisPaginatedSearchMixin +mixin will inherit this property. It stores an external function that can optionally +be provided by users of the component that loads a file to download using the data +from the component's submitted search form.

    draggable: boolean
    draggable: boolean
    ELEMENT_NODE

    node is an element.

    +>().draggable

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:10044
    ELEMENT_NODE

    node is an element.

    enterKeyHint: string

    MDN Reference

    +>().ELEMENT_NODE

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:15962
    enterKeyHint: string
    ENTITY_NODE
    ENTITY_NODE
    ENTITY_REFERENCE_NODE
    ENTITY_REFERENCE_NODE
    firstChild: null | ChildNode

    Returns the first child.

    +>().ENTITY_REFERENCE_NODE

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:15968
    firstChild: null | ChildNode

    Returns the first child.

    MDN Reference

    firstElementChild: null | Element

    Returns the first child that is an element, and null otherwise.

    +>().firstChild

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:15844
    firstElementChild: null | Element

    Returns the first child that is an element, and null otherwise.

    MDN Reference

    hidden: boolean

    MDN Reference

    +>().firstElementChild

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:16537
    hidden: boolean
    id: string

    Returns the value of element's id content attribute. Can be set to change it.

    +>().hidden

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:10046
    id: string

    Returns the value of element's id content attribute. Can be set to change it.

    MDN Reference

    inert: boolean

    MDN Reference

    +>().id

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:7713
    inert: boolean
    innerHTML: string

    MDN Reference

    +>().inert

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:10048
    innerHTML: string
    innerText: string

    MDN Reference

    +>().innerHTML

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:7715
    innerText: string
    inputMode: string

    MDN Reference

    +>().innerText

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:10050
    inputMode: string
    isConnected: boolean

    Returns true if node is connected and false otherwise.

    +>().inputMode

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:7961
    isConnected: boolean

    Returns true if node is connected and false otherwise.

    MDN Reference

    isContentEditable: boolean

    MDN Reference

    +>().isConnected

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:15850
    isContentEditable: boolean
    lang: string

    MDN Reference

    +>().isContentEditable

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:7963
    lang: string
    lastChild: null | ChildNode

    Returns the last child.

    +>().lang

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:10052
    lastChild: null | ChildNode

    Returns the last child.

    MDN Reference

    lastElementChild: null | Element

    Returns the last child that is an element, and null otherwise.

    +>().lastChild

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:15856
    lastElementChild: null | Element

    Returns the last child that is an element, and null otherwise.

    MDN Reference

    localName: string

    Returns the local name.

    +>().lastElementChild

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:16543
    localName: string

    Returns the local name.

    MDN Reference

    namespaceURI: null | string

    Returns the namespace.

    +>().localName

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:7721
    namespaceURI: null | string

    Returns the namespace.

    MDN Reference

    nextElementSibling: null | Element

    Returns the first following sibling that is an element, and null otherwise.

    +>().namespaceURI

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:7727
    nextElementSibling: null | Element

    Returns the first following sibling that is an element, and null otherwise.

    MDN Reference

    nextSibling: null | ChildNode

    Returns the next sibling.

    +>().nextElementSibling

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:16112
    nextSibling: null | ChildNode

    Returns the next sibling.

    MDN Reference

    nodeName: string

    Returns a string appropriate for the type of node.

    +>().nextSibling

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:15862
    nodeName: string

    Returns a string appropriate for the type of node.

    MDN Reference

    nodeType: number

    Returns the type of node.

    +>().nodeName

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:15868
    nodeType: number

    Returns the type of node.

    MDN Reference

    nodeValue: null | string

    MDN Reference

    +>().nodeType

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:15874
    nodeValue: null | string
    nonce?: string

    MDN Reference

    +>().nodeValue

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:15876
    nonce?: string
    NOTATION_NODE
    NOTATION_NODE
    offsetHeight: number

    MDN Reference

    +>().NOTATION_NODE

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:15980
    offsetHeight: number
    offsetLeft: number

    MDN Reference

    +>().offsetHeight

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:10054
    offsetLeft: number
    offsetParent: null | Element

    MDN Reference

    +>().offsetLeft

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:10056
    offsetParent: null | Element
    offsetTop: number

    MDN Reference

    +>().offsetParent

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:10058
    offsetTop: number
    offsetWidth: number

    MDN Reference

    +>().offsetTop

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:10060
    offsetWidth: number
    onabort: null | ((this: GlobalEventHandlers, ev: UIEvent) => any)

    Fires when the user aborts the download.

    +>().offsetWidth

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:10062
    onabort: null | ((this: GlobalEventHandlers, ev: UIEvent) => any)

    Fires when the user aborts the download.

    The event.

    MDN Reference

    onanimationcancel: null | ((this: GlobalEventHandlers, ev: AnimationEvent) => any)

    MDN Reference

    +>().onabort

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9032
    onanimationcancel: null | ((this: GlobalEventHandlers, ev: AnimationEvent) => any)
    onanimationend: null | ((this: GlobalEventHandlers, ev: AnimationEvent) => any)
    onanimationend: null | ((this: GlobalEventHandlers, ev: AnimationEvent) => any)

    MDN Reference

    +>().onanimationend

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9036
    onanimationiteration: null | ((this: GlobalEventHandlers, ev: AnimationEvent) => any)
    onanimationiteration: null | ((this: GlobalEventHandlers, ev: AnimationEvent) => any)

    MDN Reference

    +>().onanimationiteration

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9038
    onanimationstart: null | ((this: GlobalEventHandlers, ev: AnimationEvent) => any)
    onanimationstart: null | ((this: GlobalEventHandlers, ev: AnimationEvent) => any)

    MDN Reference

    +>().onanimationstart

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9040
    onauxclick: null | ((this: GlobalEventHandlers, ev: MouseEvent) => any)
    onauxclick: null | ((this: GlobalEventHandlers, ev: MouseEvent) => any)

    MDN Reference

    +>().onauxclick

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9042
    onbeforeinput: null | ((this: GlobalEventHandlers, ev: InputEvent) => any)
    onbeforeinput: null | ((this: GlobalEventHandlers, ev: InputEvent) => any)

    MDN Reference

    +>().onbeforeinput

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9044
    onbeforetoggle: null | ((this: GlobalEventHandlers, ev: Event) => any)
    onblur: null | ((this: GlobalEventHandlers, ev: FocusEvent) => any)

    Fires when the object loses the input focus.

    +>().onbeforetoggle

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9046
    onblur: null | ((this: GlobalEventHandlers, ev: FocusEvent) => any)

    Fires when the object loses the input focus.

    The focus event.

    MDN Reference

    oncancel: null | ((this: GlobalEventHandlers, ev: Event) => any)

    MDN Reference

    +>().onblur

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9053
    oncancel: null | ((this: GlobalEventHandlers, ev: Event) => any)
    oncanplay: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when playback is possible, but would require further buffering.

    +>().oncancel

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9055
    oncanplay: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when playback is possible, but would require further buffering.

    The event.

    MDN Reference

    oncanplaythrough: null | ((this: GlobalEventHandlers, ev: Event) => any)

    MDN Reference

    +>().oncanplay

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9062
    oncanplaythrough: null | ((this: GlobalEventHandlers, ev: Event) => any)
    onchange: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Fires when the contents of the object or selection have changed.

    +>().oncanplaythrough

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9064
    onchange: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Fires when the contents of the object or selection have changed.

    The event.

    MDN Reference

    onclick: null | ((this: GlobalEventHandlers, ev: MouseEvent) => any)

    Fires when the user clicks the left mouse button on the object

    +>().onchange

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9071
    onclick: null | ((this: GlobalEventHandlers, ev: MouseEvent) => any)

    Fires when the user clicks the left mouse button on the object

    The mouse event.

    MDN Reference

    onclose: null | ((this: GlobalEventHandlers, ev: Event) => any)

    MDN Reference

    +>().onclick

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9078
    onclose: null | ((this: GlobalEventHandlers, ev: Event) => any)
    oncontextmenu: null | ((this: GlobalEventHandlers, ev: MouseEvent) => any)

    Fires when the user clicks the right mouse button in the client area, opening the context menu.

    +>().onclose

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9080
    oncontextlost: null | ((this: GlobalEventHandlers, ev: Event) => any)
    oncontextmenu: null | ((this: GlobalEventHandlers, ev: MouseEvent) => any)

    Fires when the user clicks the right mouse button in the client area, opening the context menu.

    The mouse event.

    MDN Reference

    oncopy: null | ((this: GlobalEventHandlers, ev: ClipboardEvent) => any)

    MDN Reference

    +>().oncontextmenu

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9089
    oncontextrestored: null | ((this: GlobalEventHandlers, ev: Event) => any)
    oncopy: null | ((this: GlobalEventHandlers, ev: ClipboardEvent) => any)
    oncuechange: null | ((this: GlobalEventHandlers, ev: Event) => any)

    MDN Reference

    +>().oncopy

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9093
    oncuechange: null | ((this: GlobalEventHandlers, ev: Event) => any)
    oncut: null | ((this: GlobalEventHandlers, ev: ClipboardEvent) => any)

    MDN Reference

    +>().oncuechange

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9095
    oncut: null | ((this: GlobalEventHandlers, ev: ClipboardEvent) => any)
    ondblclick: null | ((this: GlobalEventHandlers, ev: MouseEvent) => any)

    Fires when the user double-clicks the object.

    +>().oncut

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9097
    ondblclick: null | ((this: GlobalEventHandlers, ev: MouseEvent) => any)

    Fires when the user double-clicks the object.

    The mouse event.

    MDN Reference

    ondrag: null | ((this: GlobalEventHandlers, ev: DragEvent) => any)

    Fires on the source object continuously during a drag operation.

    +>().ondblclick

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9104
    ondrag: null | ((this: GlobalEventHandlers, ev: DragEvent) => any)

    Fires on the source object continuously during a drag operation.

    The event.

    MDN Reference

    ondragend: null | ((this: GlobalEventHandlers, ev: DragEvent) => any)

    Fires on the source object when the user releases the mouse at the close of a drag operation.

    +>().ondrag

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9111
    ondragend: null | ((this: GlobalEventHandlers, ev: DragEvent) => any)

    Fires on the source object when the user releases the mouse at the close of a drag operation.

    The event.

    MDN Reference

    ondragenter: null | ((this: GlobalEventHandlers, ev: DragEvent) => any)

    Fires on the target element when the user drags the object to a valid drop target.

    +>().ondragend

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9118
    ondragenter: null | ((this: GlobalEventHandlers, ev: DragEvent) => any)

    Fires on the target element when the user drags the object to a valid drop target.

    The drag event.

    MDN Reference

    ondragleave: null | ((this: GlobalEventHandlers, ev: DragEvent) => any)

    Fires on the target object when the user moves the mouse out of a valid drop target during a drag operation.

    +>().ondragenter

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9125
    ondragleave: null | ((this: GlobalEventHandlers, ev: DragEvent) => any)

    Fires on the target object when the user moves the mouse out of a valid drop target during a drag operation.

    The drag event.

    MDN Reference

    ondragover: null | ((this: GlobalEventHandlers, ev: DragEvent) => any)

    Fires on the target element continuously while the user drags the object over a valid drop target.

    +>().ondragleave

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9132
    ondragover: null | ((this: GlobalEventHandlers, ev: DragEvent) => any)

    Fires on the target element continuously while the user drags the object over a valid drop target.

    The event.

    MDN Reference

    ondragstart: null | ((this: GlobalEventHandlers, ev: DragEvent) => any)

    Fires on the source object when the user starts to drag a text selection or selected object.

    +>().ondragover

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9139
    ondragstart: null | ((this: GlobalEventHandlers, ev: DragEvent) => any)

    Fires on the source object when the user starts to drag a text selection or selected object.

    The event.

    MDN Reference

    ondrop: null | ((this: GlobalEventHandlers, ev: DragEvent) => any)

    MDN Reference

    +>().ondragstart

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9146
    ondrop: null | ((this: GlobalEventHandlers, ev: DragEvent) => any)
    ondurationchange: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when the duration attribute is updated.

    +>().ondrop

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9148
    ondurationchange: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when the duration attribute is updated.

    The event.

    MDN Reference

    onemptied: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when the media element is reset to its initial state.

    +>().ondurationchange

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9155
    onemptied: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when the media element is reset to its initial state.

    The event.

    MDN Reference

    onended: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when the end of playback is reached.

    +>().onemptied

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9162
    onended: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when the end of playback is reached.

    The event

    MDN Reference

    onerror: OnErrorEventHandler

    Fires when an error occurs during object loading.

    +>().onended

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9169
    onerror: OnErrorEventHandler

    Fires when an error occurs during object loading.

    The event.

    MDN Reference

    onfocus: null | ((this: GlobalEventHandlers, ev: FocusEvent) => any)

    Fires when the object receives focus.

    +>().onerror

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9176
    onfocus: null | ((this: GlobalEventHandlers, ev: FocusEvent) => any)

    Fires when the object receives focus.

    The event.

    MDN Reference

    onformdata: null | ((this: GlobalEventHandlers, ev: FormDataEvent) => any)

    MDN Reference

    +>().onfocus

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9183
    onformdata: null | ((this: GlobalEventHandlers, ev: FormDataEvent) => any)
    onfullscreenchange: null | ((this: Element, ev: Event) => any)

    MDN Reference

    +>().onformdata

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9185
    onfullscreenchange: null | ((this: Element, ev: Event) => any)
    onfullscreenerror: null | ((this: Element, ev: Event) => any)

    MDN Reference

    +>().onfullscreenchange

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:7729
    onfullscreenerror: null | ((this: Element, ev: Event) => any)
    ongotpointercapture: null | ((this: GlobalEventHandlers, ev: PointerEvent) => any)

    MDN Reference

    +>().onfullscreenerror

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:7731
    ongotpointercapture: null | ((this: GlobalEventHandlers, ev: PointerEvent) => any)
    oninput: null | ((this: GlobalEventHandlers, ev: Event) => any)

    MDN Reference

    +>().ongotpointercapture

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9187
    oninput: null | ((this: GlobalEventHandlers, ev: Event) => any)
    oninvalid: null | ((this: GlobalEventHandlers, ev: Event) => any)

    MDN Reference

    +>().oninput

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9189
    oninvalid: null | ((this: GlobalEventHandlers, ev: Event) => any)
    onkeydown: null | ((this: GlobalEventHandlers, ev: KeyboardEvent) => any)

    Fires when the user presses a key.

    +>().oninvalid

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9191
    onkeydown: null | ((this: GlobalEventHandlers, ev: KeyboardEvent) => any)

    Fires when the user presses a key.

    The keyboard event

    MDN Reference

    onkeypress: null | ((this: GlobalEventHandlers, ev: KeyboardEvent) => any)

    Fires when the user presses an alphanumeric key.

    +>().onkeydown

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9198
    onkeypress: null | ((this: GlobalEventHandlers, ev: KeyboardEvent) => any)

    Fires when the user presses an alphanumeric key.

    The event.

    MDN Reference

    onkeyup: null | ((this: GlobalEventHandlers, ev: KeyboardEvent) => any)

    Fires when the user releases a key.

    +>().onkeypress

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9206
    onkeyup: null | ((this: GlobalEventHandlers, ev: KeyboardEvent) => any)

    Fires when the user releases a key.

    The keyboard event

    MDN Reference

    onload: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Fires immediately after the browser loads the object.

    +>().onkeyup

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9213
    onload: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Fires immediately after the browser loads the object.

    The event.

    MDN Reference

    onloadeddata: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when media data is loaded at the current playback position.

    +>().onload

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9220
    onloadeddata: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when media data is loaded at the current playback position.

    The event.

    MDN Reference

    onloadedmetadata: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when the duration and dimensions of the media have been determined.

    +>().onloadeddata

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9227
    onloadedmetadata: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when the duration and dimensions of the media have been determined.

    The event.

    MDN Reference

    onloadstart: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when Internet Explorer begins looking for media data.

    +>().onloadedmetadata

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9234
    onloadstart: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when Internet Explorer begins looking for media data.

    The event.

    MDN Reference

    onlostpointercapture: null | ((this: GlobalEventHandlers, ev: PointerEvent) => any)

    MDN Reference

    +>().onloadstart

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9241
    onlostpointercapture: null | ((this: GlobalEventHandlers, ev: PointerEvent) => any)
    onmousedown: null | ((this: GlobalEventHandlers, ev: MouseEvent) => any)

    Fires when the user clicks the object with either mouse button.

    +>().onlostpointercapture

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9243
    onmousedown: null | ((this: GlobalEventHandlers, ev: MouseEvent) => any)

    Fires when the user clicks the object with either mouse button.

    The mouse event.

    MDN Reference

    onmouseenter: null | ((this: GlobalEventHandlers, ev: MouseEvent) => any)

    MDN Reference

    +>().onmousedown

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9250
    onmouseenter: null | ((this: GlobalEventHandlers, ev: MouseEvent) => any)
    onmouseleave: null | ((this: GlobalEventHandlers, ev: MouseEvent) => any)

    MDN Reference

    +>().onmouseenter

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9252
    onmouseleave: null | ((this: GlobalEventHandlers, ev: MouseEvent) => any)
    onmousemove: null | ((this: GlobalEventHandlers, ev: MouseEvent) => any)

    Fires when the user moves the mouse over the object.

    +>().onmouseleave

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9254
    onmousemove: null | ((this: GlobalEventHandlers, ev: MouseEvent) => any)

    Fires when the user moves the mouse over the object.

    The mouse event.

    MDN Reference

    onmouseout: null | ((this: GlobalEventHandlers, ev: MouseEvent) => any)

    Fires when the user moves the mouse pointer outside the boundaries of the object.

    +>().onmousemove

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9261
    onmouseout: null | ((this: GlobalEventHandlers, ev: MouseEvent) => any)

    Fires when the user moves the mouse pointer outside the boundaries of the object.

    The mouse event.

    MDN Reference

    onmouseover: null | ((this: GlobalEventHandlers, ev: MouseEvent) => any)

    Fires when the user moves the mouse pointer into the object.

    +>().onmouseout

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9268
    onmouseover: null | ((this: GlobalEventHandlers, ev: MouseEvent) => any)

    Fires when the user moves the mouse pointer into the object.

    The mouse event.

    MDN Reference

    onmouseup: null | ((this: GlobalEventHandlers, ev: MouseEvent) => any)

    Fires when the user releases a mouse button while the mouse is over the object.

    +>().onmouseover

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9275
    onmouseup: null | ((this: GlobalEventHandlers, ev: MouseEvent) => any)

    Fires when the user releases a mouse button while the mouse is over the object.

    The mouse event.

    MDN Reference

    onpaste: null | ((this: GlobalEventHandlers, ev: ClipboardEvent) => any)

    MDN Reference

    +>().onmouseup

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9282
    onpaste: null | ((this: GlobalEventHandlers, ev: ClipboardEvent) => any)
    onpause: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when playback is paused.

    +>().onpaste

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9284
    onpause: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when playback is paused.

    The event.

    MDN Reference

    onplay: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when the play method is requested.

    +>().onpause

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9291
    onplay: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when the play method is requested.

    The event.

    MDN Reference

    onplaying: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when the audio or video has started playing.

    +>().onplay

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9298
    onplaying: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when the audio or video has started playing.

    The event.

    MDN Reference

    onpointercancel: null | ((this: GlobalEventHandlers, ev: PointerEvent) => any)

    MDN Reference

    +>().onplaying

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9305
    onpointercancel: null | ((this: GlobalEventHandlers, ev: PointerEvent) => any)
    onpointerdown: null | ((this: GlobalEventHandlers, ev: PointerEvent) => any)

    MDN Reference

    +>().onpointercancel

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9307
    onpointerdown: null | ((this: GlobalEventHandlers, ev: PointerEvent) => any)
    onpointerenter: null | ((this: GlobalEventHandlers, ev: PointerEvent) => any)

    MDN Reference

    +>().onpointerdown

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9309
    onpointerenter: null | ((this: GlobalEventHandlers, ev: PointerEvent) => any)
    onpointerleave: null | ((this: GlobalEventHandlers, ev: PointerEvent) => any)

    MDN Reference

    +>().onpointerenter

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9311
    onpointerleave: null | ((this: GlobalEventHandlers, ev: PointerEvent) => any)
    onpointermove: null | ((this: GlobalEventHandlers, ev: PointerEvent) => any)

    MDN Reference

    +>().onpointerleave

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9313
    onpointermove: null | ((this: GlobalEventHandlers, ev: PointerEvent) => any)
    onpointerout: null | ((this: GlobalEventHandlers, ev: PointerEvent) => any)

    MDN Reference

    +>().onpointermove

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9315
    onpointerout: null | ((this: GlobalEventHandlers, ev: PointerEvent) => any)
    onpointerover: null | ((this: GlobalEventHandlers, ev: PointerEvent) => any)

    MDN Reference

    +>().onpointerout

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9317
    onpointerover: null | ((this: GlobalEventHandlers, ev: PointerEvent) => any)
    onpointerup: null | ((this: GlobalEventHandlers, ev: PointerEvent) => any)

    MDN Reference

    +>().onpointerover

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9319
    onpointerup: null | ((this: GlobalEventHandlers, ev: PointerEvent) => any)
    onprogress: null | ((this: GlobalEventHandlers, ev: ProgressEvent<EventTarget>) => any)

    Occurs to indicate progress while downloading media data.

    +>().onpointerup

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9321
    onprogress: null | ((this: GlobalEventHandlers, ev: ProgressEvent<EventTarget>) => any)

    Occurs to indicate progress while downloading media data.

    The event.

    MDN Reference

    onratechange: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when the playback rate is increased or decreased.

    +>().onprogress

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9328
    onratechange: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when the playback rate is increased or decreased.

    The event.

    MDN Reference

    onreset: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Fires when the user resets a form.

    +>().onratechange

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9335
    onreset: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Fires when the user resets a form.

    The event.

    MDN Reference

    onresize: null | ((this: GlobalEventHandlers, ev: UIEvent) => any)

    MDN Reference

    +>().onreset

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9342
    onresize: null | ((this: GlobalEventHandlers, ev: UIEvent) => any)
    onscroll: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Fires when the user repositions the scroll box in the scroll bar on the object.

    +>().onresize

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9344
    onscroll: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Fires when the user repositions the scroll box in the scroll bar on the object.

    The event.

    MDN Reference

    onscrollend: null | ((this: GlobalEventHandlers, ev: Event) => any)

    MDN Reference

    +>().onscroll

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9351
    onscrollend: null | ((this: GlobalEventHandlers, ev: Event) => any)
    onsecuritypolicyviolation: null | ((this: GlobalEventHandlers, ev: SecurityPolicyViolationEvent) => any)

    MDN Reference

    +>().onscrollend

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9353
    onsecuritypolicyviolation: null | ((this: GlobalEventHandlers, ev: SecurityPolicyViolationEvent) => any)
    onseeked: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when the seek operation ends.

    +>().onsecuritypolicyviolation

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9355
    onseeked: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when the seek operation ends.

    The event.

    MDN Reference

    onseeking: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when the current playback position is moved.

    +>().onseeked

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9362
    onseeking: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when the current playback position is moved.

    The event.

    MDN Reference

    onselect: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Fires when the current selection changes.

    +>().onseeking

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9369
    onselect: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Fires when the current selection changes.

    The event.

    MDN Reference

    onselectionchange: null | ((this: GlobalEventHandlers, ev: Event) => any)

    MDN Reference

    +>().onselect

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9376
    onselectionchange: null | ((this: GlobalEventHandlers, ev: Event) => any)
    onselectstart: null | ((this: GlobalEventHandlers, ev: Event) => any)

    MDN Reference

    +>().onselectionchange

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9378
    onselectstart: null | ((this: GlobalEventHandlers, ev: Event) => any)
    onslotchange: null | ((this: GlobalEventHandlers, ev: Event) => any)

    MDN Reference

    +>().onselectstart

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9380
    onslotchange: null | ((this: GlobalEventHandlers, ev: Event) => any)
    onstalled: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when the download has stopped.

    +>().onslotchange

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9382
    onstalled: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when the download has stopped.

    The event.

    MDN Reference

    onsubmit: null | ((this: GlobalEventHandlers, ev: SubmitEvent) => any)

    MDN Reference

    +>().onstalled

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9389
    onsubmit: null | ((this: GlobalEventHandlers, ev: SubmitEvent) => any)
    onsuspend: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs if the load operation has been intentionally halted.

    +>().onsubmit

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9391
    onsuspend: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs if the load operation has been intentionally halted.

    The event.

    MDN Reference

    ontimeupdate: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs to indicate the current playback position.

    +>().onsuspend

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9398
    ontimeupdate: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs to indicate the current playback position.

    The event.

    MDN Reference

    ontoggle: null | ((this: GlobalEventHandlers, ev: Event) => any)

    MDN Reference

    +>().ontimeupdate

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9405
    ontoggle: null | ((this: GlobalEventHandlers, ev: Event) => any)
    ontouchcancel?: null | ((this: GlobalEventHandlers, ev: TouchEvent) => any)

    MDN Reference

    +>().ontoggle

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9407
    ontouchcancel?: null | ((this: GlobalEventHandlers, ev: TouchEvent) => any)
    ontouchend?: null | ((this: GlobalEventHandlers, ev: TouchEvent) => any)

    MDN Reference

    +>().ontouchcancel

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9409
    ontouchend?: null | ((this: GlobalEventHandlers, ev: TouchEvent) => any)
    ontouchmove?: null | ((this: GlobalEventHandlers, ev: TouchEvent) => any)

    MDN Reference

    +>().ontouchend

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9411
    ontouchmove?: null | ((this: GlobalEventHandlers, ev: TouchEvent) => any)
    ontouchstart?: null | ((this: GlobalEventHandlers, ev: TouchEvent) => any)

    MDN Reference

    +>().ontouchmove

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9413
    ontouchstart?: null | ((this: GlobalEventHandlers, ev: TouchEvent) => any)
    ontransitioncancel: null | ((this: GlobalEventHandlers, ev: TransitionEvent) => any)

    MDN Reference

    +>().ontouchstart

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9415
    ontransitioncancel: null | ((this: GlobalEventHandlers, ev: TransitionEvent) => any)
    ontransitionend: null | ((this: GlobalEventHandlers, ev: TransitionEvent) => any)

    MDN Reference

    +>().ontransitioncancel

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9417
    ontransitionend: null | ((this: GlobalEventHandlers, ev: TransitionEvent) => any)
    ontransitionrun: null | ((this: GlobalEventHandlers, ev: TransitionEvent) => any)

    MDN Reference

    +>().ontransitionend

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9419
    ontransitionrun: null | ((this: GlobalEventHandlers, ev: TransitionEvent) => any)
    ontransitionstart: null | ((this: GlobalEventHandlers, ev: TransitionEvent) => any)

    MDN Reference

    +>().ontransitionrun

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9421
    ontransitionstart: null | ((this: GlobalEventHandlers, ev: TransitionEvent) => any)
    onvolumechange: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when the volume is changed, or playback is muted or unmuted.

    +>().ontransitionstart

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9423
    onvolumechange: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when the volume is changed, or playback is muted or unmuted.

    The event.

    MDN Reference

    onwaiting: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when playback stops because the next frame of a video resource is not available.

    +>().onvolumechange

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9430
    onwaiting: null | ((this: GlobalEventHandlers, ev: Event) => any)

    Occurs when playback stops because the next frame of a video resource is not available.

    The event.

    MDN Reference

    onwebkitanimationend: null | ((this: GlobalEventHandlers, ev: Event) => any)

    This is a legacy alias of onanimationend.

    +>().onwaiting

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9437
    onwebkitanimationend: null | ((this: GlobalEventHandlers, ev: Event) => any)

    This is a legacy alias of onanimationend.

    MDN Reference

    onwebkitanimationiteration: null | ((this: GlobalEventHandlers, ev: Event) => any)

    This is a legacy alias of onanimationiteration.

    +>().onwebkitanimationend

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9443
    onwebkitanimationiteration: null | ((this: GlobalEventHandlers, ev: Event) => any)

    This is a legacy alias of onanimationiteration.

    MDN Reference

    onwebkitanimationstart: null | ((this: GlobalEventHandlers, ev: Event) => any)

    This is a legacy alias of onanimationstart.

    +>().onwebkitanimationiteration

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9449
    onwebkitanimationstart: null | ((this: GlobalEventHandlers, ev: Event) => any)

    This is a legacy alias of onanimationstart.

    MDN Reference

    onwebkittransitionend: null | ((this: GlobalEventHandlers, ev: Event) => any)

    This is a legacy alias of ontransitionend.

    +>().onwebkitanimationstart

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9455
    onwebkittransitionend: null | ((this: GlobalEventHandlers, ev: Event) => any)

    This is a legacy alias of ontransitionend.

    MDN Reference

    onwheel: null | ((this: GlobalEventHandlers, ev: WheelEvent) => any)

    MDN Reference

    +>().onwebkittransitionend

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9461
    onwheel: null | ((this: GlobalEventHandlers, ev: WheelEvent) => any)
    outerHTML: string

    MDN Reference

    +>().onwheel

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:9463
    outerHTML: string
    outerText: string

    MDN Reference

    +>().outerHTML

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:7733
    outerText: string
    ownerDocument: Document

    Returns the node document. Returns null for documents.

    +>().outerText

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:10064
    ownerDocument: Document

    Returns the node document. Returns null for documents.

    MDN Reference

    parentElement: null | HTMLElement

    Returns the parent element.

    +>().ownerDocument

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:7734
    parentElement: null | HTMLElement

    Returns the parent element.

    MDN Reference

    parentNode: null | ParentNode

    Returns the parent.

    +>().parentElement

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:15888
    parentNode: null | ParentNode

    Returns the parent.

    MDN Reference

    part: DOMTokenList

    MDN Reference

    +>().parentNode

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:15894
    part: DOMTokenList
    popover: null | string

    MDN Reference

    +>().part

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:7736
    popover: null | string
    prefix: null | string

    Returns the namespace prefix.

    +>().popover

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:10066
    prefix: null | string

    Returns the namespace prefix.

    MDN Reference

    previousElementSibling: null | Element

    Returns the first preceding sibling that is an element, and null otherwise.

    +>().prefix

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:7742
    previousElementSibling: null | Element

    Returns the first preceding sibling that is an element, and null otherwise.

    MDN Reference

    previousSibling: null | ChildNode

    Returns the previous sibling.

    +>().previousElementSibling

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:16118
    previousSibling: null | ChildNode

    Returns the previous sibling.

    MDN Reference

    PROCESSING_INSTRUCTION_NODE

    node is a ProcessingInstruction node.

    +>().previousSibling

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:15900
    PROCESSING_INSTRUCTION_NODE

    node is a ProcessingInstruction node.

    queryStringController: LisQueryStringParametersController

    Components that use the +>().PROCESSING_INSTRUCTION_NODE

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:15971
    queryStringController: LisQueryStringParametersController

    Components that use the LisPaginatedSearchMixin mixin can use this controller to interact with URL query string parameters. For example, it can be used to set values of form elements reactively, i.e. if the @@ -1397,7 +1416,13 @@

    requiredQueryStringParams: string[][]

    The LisPaginatedSearchMixin mixin will +>().queryStringController

    queryStringReflection: boolean

    The LisPaginatedSearchMixin mixin will +automatically reflect all form field values in the URL querystring parameters. +Set this property to false to disable this behavior.

    +
    requiredQueryStringParams: string[][]

    The LisPaginatedSearchMixin mixin will automatically perform a search when loaded if certain parameters are present in the URL query string. Components that use the mixin can specify what parameters are necessary by setting this property in their @@ -1406,7 +1431,7 @@

    resultAttributes: string[]

    Components that use the +>().requiredQueryStringParams

    resultAttributes: string[]

    Components that use the LisPaginatedSearchMixin mixin must define what attributes their search results will have so the mixin can correctly parse and display the results in a table. These attributes @@ -1416,30 +1441,26 @@

    resultsInfo: string

    Info about the results returned by the searchFunction.

    -
    role: null | string
    role: null | string
    scrollHeight: number

    MDN Reference

    +>().role

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:2307
    scrollHeight: number
    scrollLeft: number

    MDN Reference

    +>().scrollHeight

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:7744
    scrollLeft: number
    scrollTop: number

    MDN Reference

    +>().scrollLeft

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:7746
    scrollTop: number
    scrollWidth: number

    MDN Reference

    +>().scrollTop

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:7748
    scrollWidth: number

    Components that use the +>().scrollWidth

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:7750

    Components that use the LisPaginatedSearchMixin mixin will inherit this property. It stores an external function that must be provided by users of the component that performs a search using the data from the @@ -1447,33 +1468,33 @@

    searchResults: TraitSearchResult[]

    The results returned by the searchFunction.

    +>().searchFunction

    searchResults: TraitSearchResult[]

    The results returned by the searchFunction.

    shadowRoot: null | ShadowRoot

    Returns element's shadow root, if any, and if shadow root's mode is "open", and null otherwise.

    +>().searchResults

    shadowRoot: null | ShadowRoot

    Returns element's shadow root, if any, and if shadow root's mode is "open", and null otherwise.

    MDN Reference

    slot: string

    Returns the value of element's slot content attribute. Can be set to change it.

    +>().shadowRoot

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:7756
    slot: string

    Returns the value of element's slot content attribute. Can be set to change it.

    MDN Reference

    spellcheck: boolean

    MDN Reference

    +>().slot

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:7762
    spellcheck: boolean
    style: CSSStyleDeclaration

    MDN Reference

    +>().spellcheck

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:10068
    style: CSSStyleDeclaration
    tabIndex: number

    MDN Reference

    +>().style

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:7952
    tabIndex: number
    tableColumnClasses: StringObjectModel

    Components that use the +>().tabIndex

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:11851
    tableColumnClasses: StringObjectModel

    Components that use the LisPaginatedSearchMixin mixin can optionally define CSS classes for the columns of the table results are displayed in a table. The classes are set from an object that has attributes matching the @@ -1483,7 +1504,7 @@

    tableHeader: StringObjectModel

    Components that use the +>().tableColumnClasses

    tableHeader: StringObjectModel

    Components that use the LisPaginatedSearchMixin mixin must define what attributes their search results will have so the mixin can correctly parse and display the results in a table. The header of the @@ -1494,28 +1515,29 @@

    tagName: string

    Returns the HTML-uppercased qualified name.

    +>().tableHeader

    tagName: string

    Returns the HTML-uppercased qualified name.

    MDN Reference

    TEXT_NODE

    node is a Text node.

    +>().tagName

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:7768
    TEXT_NODE

    node is a Text node.

    textContent: null | string

    MDN Reference

    +>().TEXT_NODE

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:15965
    textContent: null | string
    title: string

    MDN Reference

    +>().textContent

    • Defined in node_modules/typescript/lib/lib.dom.d.ts:15902
    title: string
    traitExample?: string

    An optional property to set the example text for the Trait name input field.

    -
    translate: boolean
    traitExample?: string

    An optional property to set the example text for the Trait name input field.

    +
    translate: boolean
    _$litElement$: boolean
    _$litElement$: boolean
    _initializers?: Initializer[]
    • Internal

      Returns void

    • Type Parameters

      • K extends keyof HTMLElementEventMap

      Parameters

      • type: K
      • listener: ((this: HTMLElement, ev: HTMLElementEventMap[K]) => any)
          • (this, ev): any
          • Parameters

            Returns any

      • Optionaloptions: boolean | AddEventListenerOptions

      Returns void

    • Internal

      Parameters

      Returns void

    • Parameters

      • type: string
      • listener: EventListenerOrEventListenerObject
      • Optionaloptions: boolean | AddEventListenerOptions

      Returns void

    • Type Parameters

      • K extends keyof HTMLElementEventMap

      Parameters

      • type: K
      • listener: ((this: HTMLElement, ev: HTMLElementEventMap[K]) => any)
          • (this, ev): any
          • Parameters

            Returns any

      • Optionaloptions: boolean | AddEventListenerOptions

      Returns void

    • Parameters

      • type: string
      • listener: EventListenerOrEventListenerObject
      • Optionaloptions: boolean | AddEventListenerOptions

      Returns void

    • Inserts nodes just after node, while replacing strings in nodes with equivalent Text nodes.

      +>().addEventListener

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:10084
    • 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

      • Rest...nodes: (string | Node)[]

      Returns void

    • MDN Reference

      +>().after

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:5712
    • Parameters

      • keyframes: null | PropertyIndexedKeyframes | Keyframe[]
      • Optionaloptions: number | KeyframeAnimationOptions

      Returns Animation

    • Inserts nodes after the last child of node, while replacing strings in nodes with equivalent Text nodes.

      +>().animate

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:2459
    • 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

      • Rest...nodes: (string | Node)[]

      Returns void

    • MDN Reference

      +>().append

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:16551
    • Type Parameters

      • T extends Node

      Parameters

      • node: T

      Returns T

    • MDN Reference

      +>().appendChild

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:15904
    • Returns ElementInternals

    • Creates a shadow root for element and returns it.

      +>().attachInternals

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:10074
    • Creates a shadow root for element and returns it.

      MDN Reference

      Parameters

      • init: ShadowRootInit

      Returns ShadowRoot

    • Inserts nodes just before node, while replacing strings in nodes with equivalent Text nodes.

      +>().attachShadow

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:7774
    • 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

      • Rest...nodes: (string | Node)[]

      Returns void

    • MDN Reference

      +>().before

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:5720
    • Returns void

    • Parameters

      • Optionaloptions: CheckVisibilityOptions

      Returns boolean

    • Parameters

      • Optionaloptions: CheckVisibilityOptions

      Returns boolean

    • MDN Reference

      +>().checkVisibility

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:7776
    • Returns void

    • Returns a copy of node. If deep is true, the copy also includes the node's descendants.

      +>().click

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:10076
    • Returns a copy of node. If deep is true, the copy also includes the node's descendants.

      MDN Reference

      Parameters

      • Optionaldeep: boolean

      Returns Node

    • Returns the first (starting at element) inclusive ancestor that matches selectors, and null otherwise.

      +>().cloneNode

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:15910
    • 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]

    • Type Parameters

      • K extends keyof SVGElementTagNameMap

      Parameters

      • selector: K

      Returns null | SVGElementTagNameMap[K]

    • Type Parameters

      • K extends keyof SVGElementTagNameMap

      Parameters

      • selector: K

      Returns null | SVGElementTagNameMap[K]

    • Type Parameters

      • K extends keyof MathMLElementTagNameMap

      Parameters

      • selector: K

      Returns null | MathMLElementTagNameMap[K]

    • Type Parameters

      • K extends keyof MathMLElementTagNameMap

      Parameters

      • selector: K

      Returns null | MathMLElementTagNameMap[K]

    • Type Parameters

      • E extends Element = Element

      Parameters

      • selectors: string

      Returns null | E

    • Type Parameters

      • E extends Element = Element

      Parameters

      • selectors: string

      Returns null | E

    • Returns a bitmask indicating the position of other relative to node.

      +>().closest

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:7785
    • Returns a bitmask indicating the position of other relative to node.

      MDN Reference

      Parameters

      • other: Node

      Returns number

    • MDN Reference

      +>().compareDocumentPosition

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:15916
    • Returns StylePropertyMapReadOnly

    • Returns true if other is an inclusive descendant of node, and false otherwise.

      +>().computedStyleMap

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:7787
    • Returns true if other is an inclusive descendant of node, and false otherwise.

      MDN Reference

      Parameters

      • other: null | Node

      Returns 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.

      +>().contains

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:15922
    • 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

      Returns boolean

    • MDN Reference

      +>().dispatchEvent

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:8309
    • Parameters

      • Optionaloptions: FocusOptions

      Returns void

    • When the form of a component that use the +>().focus

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:11855
    • When the form of a component that use the LisPaginatedSearchMixin mixin is submitted, the mixin parses the form contents into a !FormData | FormData instance. This instance is converted into @@ -1664,229 +1663,233 @@

    • Parameters

      • Optionaloptions: GetAnimationsOptions

      Returns Animation[]

    • Returns element's first attribute whose qualified name is qualifiedName, and null if there is no such attribute otherwise.

      +>().getAnimations

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:2461
    • 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

    • Returns the qualified names of all element's attributes. Can contain duplicates.

      +>().getAttribute

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:7793
    • Returns the qualified names of all element's attributes. Can contain duplicates.

      MDN Reference

      Returns string[]

    • MDN Reference

      +>().getAttributeNames

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:7805
    • Parameters

      • qualifiedName: string

      Returns null | Attr

    • MDN Reference

      +>().getAttributeNode

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:7807
    • Parameters

      • namespace: null | string
      • localName: string

      Returns null | Attr

    • Returns element's attribute whose namespace is namespace and local name is localName, and null if there is no such attribute otherwise.

      +>().getAttributeNodeNS

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:7809
    • 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

    • MDN Reference

      +>().getAttributeNS

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:7799
    • Returns DOMRect

    • MDN Reference

      +>().getBoundingClientRect

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:7811
    • Returns DOMRectList

    • 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.

      +>().getClientRects

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:7813
    • 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>

    • MDN Reference

      +>().getElementsByClassName

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:7819
    • Type Parameters

      • K extends keyof HTMLElementTagNameMap

      Parameters

      • qualifiedName: K

      Returns HTMLCollectionOf<HTMLElementTagNameMap[K]>

    • Type Parameters

      • K extends keyof SVGElementTagNameMap

      Parameters

      • qualifiedName: K

      Returns HTMLCollectionOf<SVGElementTagNameMap[K]>

    • Type Parameters

      • K extends keyof SVGElementTagNameMap

      Parameters

      • qualifiedName: K

      Returns HTMLCollectionOf<SVGElementTagNameMap[K]>

    • Type Parameters

      • K extends keyof MathMLElementTagNameMap

      Parameters

      • qualifiedName: K

      Returns HTMLCollectionOf<MathMLElementTagNameMap[K]>

    • Type Parameters

      • K extends keyof MathMLElementTagNameMap

      Parameters

      • qualifiedName: K

      Returns HTMLCollectionOf<MathMLElementTagNameMap[K]>

    • Type Parameters

      • K extends keyof HTMLElementDeprecatedTagNameMap

      Parameters

      • qualifiedName: K

      Returns HTMLCollectionOf<HTMLElementDeprecatedTagNameMap[K]>

    • Type Parameters

      • K extends keyof HTMLElementDeprecatedTagNameMap

      Parameters

      • qualifiedName: K

      Returns HTMLCollectionOf<HTMLElementDeprecatedTagNameMap[K]>

    • Parameters

      • qualifiedName: string

      Returns HTMLCollectionOf<Element>

    • Parameters

      • qualifiedName: string

      Returns HTMLCollectionOf<Element>

    • MDN Reference

      +>().getElementsByTagName

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:7826
    • Parameters

      • namespaceURI: "http://www.w3.org/1999/xhtml"
      • localName: string

      Returns HTMLCollectionOf<HTMLElement>

    • Parameters

      • namespaceURI: "http://www.w3.org/2000/svg"
      • localName: string

      Returns HTMLCollectionOf<SVGElement>

    • Parameters

      • namespaceURI: "http://www.w3.org/2000/svg"
      • localName: string

      Returns HTMLCollectionOf<SVGElement>

    • Parameters

      • namespaceURI: "http://www.w3.org/1998/Math/MathML"
      • localName: string

      Returns HTMLCollectionOf<MathMLElement>

    • Parameters

      • namespaceURI: "http://www.w3.org/1998/Math/MathML"
      • localName: string

      Returns HTMLCollectionOf<MathMLElement>

    • Parameters

      • namespace: null | string
      • localName: string

      Returns HTMLCollectionOf<Element>

    • Parameters

      • namespace: null | string
      • localName: string

      Returns HTMLCollectionOf<Element>

    • Returns node's root.

      +>().getElementsByTagNameNS

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:7831
    • Parameters

      • Optionaloptions: GetHTMLOptions

      Returns string

    • Returns node's root.

      MDN Reference

      Parameters

      • Optionaloptions: GetRootNodeOptions

      Returns Node

    • Returns true if element has an attribute whose qualified name is qualifiedName, and false otherwise.

      +>().getRootNode

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:15928
    • Returns true if element has an attribute whose qualified name is qualifiedName, and false otherwise.

      MDN Reference

      Parameters

      • qualifiedName: string

      Returns boolean

    • Returns true if element has an attribute whose namespace is namespace and local name is localName.

      +>().hasAttribute

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:7839
    • 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

    • Returns true if element has attributes, and false otherwise.

      +>().hasAttributeNS

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:7845
    • Returns true if element has attributes, and false otherwise.

      MDN Reference

      Returns boolean

    • Returns whether node has children.

      +>().hasAttributes

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:7851
    • Returns whether node has children.

      MDN Reference

      Returns boolean

    • MDN Reference

      +>().hasChildNodes

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:15934
    • Parameters

      • pointerId: number

      Returns boolean

    • MDN Reference

      +>().hasPointerCapture

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:7853
    • Returns void

    • MDN Reference

      +>().hidePopover

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:10078
    • Parameters

      • where: InsertPosition
      • element: Element

      Returns null | Element

    • Parameters

      • position: InsertPosition
      • text: string

      Returns void

    • Parameters

      • position: InsertPosition
      • string: string

      Returns void

    • MDN Reference

      +>().insertAdjacentHTML

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:7857
    • Parameters

      • where: InsertPosition
      • data: string

      Returns void

    • MDN Reference

      +>().insertAdjacentText

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:7859
    • Type Parameters

      • T extends Node

      Parameters

      • node: T
      • child: null | Node

      Returns T

    • MDN Reference

      +>().insertBefore

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:15936
    • Parameters

      • namespace: null | string

      Returns boolean

    • Returns whether node and otherNode have the same properties.

      +>().isDefaultNamespace

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:15938
    • Returns whether node and otherNode have the same properties.

      MDN Reference

      Parameters

      • otherNode: null | Node

      Returns boolean

    • MDN Reference

      +>().isEqualNode

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:15944
    • Parameters

      • otherNode: null | Node

      Returns boolean

    • MDN Reference

      +>().isSameNode

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:15946
    • Parameters

      • prefix: null | string

      Returns null | string

    • MDN Reference

      +>().lookupNamespaceURI

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:15948
    • Parameters

      • namespace: null | string

      Returns null | string

    • Returns true if matching selectors against element's root yields element, and false otherwise.

      +>().lookupPrefix

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:15950
    • Returns true if matching selectors against element's root yields element, and false otherwise.

      MDN Reference

      Parameters

      • selectors: string

      Returns boolean

    • Removes empty exclusive Text nodes and concatenates the data of remaining contiguous exclusive Text nodes into the first of their nodes.

      +>().matches

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:7865
    • 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

    • Inserts nodes before the first child of node, while replacing strings in nodes with equivalent Text nodes.

      +>().normalize

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:15956
    • 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

      • Rest...nodes: (string | Node)[]

      Returns void

    • Returns the first element that is a descendant of node that matches selectors.

      +>().prepend

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:16559
    • 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]

    • Type Parameters

      • K extends keyof SVGElementTagNameMap

      Parameters

      • selectors: K

      Returns null | SVGElementTagNameMap[K]

    • Type Parameters

      • K extends keyof SVGElementTagNameMap

      Parameters

      • selectors: K

      Returns null | SVGElementTagNameMap[K]

    • Type Parameters

      • K extends keyof MathMLElementTagNameMap

      Parameters

      • selectors: K

      Returns null | MathMLElementTagNameMap[K]

    • Type Parameters

      • K extends keyof MathMLElementTagNameMap

      Parameters

      • selectors: K

      Returns null | MathMLElementTagNameMap[K]

    • Type Parameters

      • K extends keyof HTMLElementDeprecatedTagNameMap

      Parameters

      • selectors: K

      Returns null | HTMLElementDeprecatedTagNameMap[K]

    • Type Parameters

      • K extends keyof HTMLElementDeprecatedTagNameMap

      Parameters

      • selectors: K

      Returns null | HTMLElementDeprecatedTagNameMap[K]

    • Type Parameters

      • E extends Element = Element

      Parameters

      • selectors: string

      Returns null | E

    • Type Parameters

      • E extends Element = Element

      Parameters

      • selectors: string

      Returns null | E

    • Returns all element descendants of node that match selectors.

      +>().querySelector

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:16570
    • Returns all element descendants of node that match selectors.

      MDN Reference

      Type Parameters

      • K extends keyof HTMLElementTagNameMap

      Parameters

      • selectors: K

      Returns NodeListOf<HTMLElementTagNameMap[K]>

    • Type Parameters

      • K extends keyof SVGElementTagNameMap

      Parameters

      • selectors: K

      Returns NodeListOf<SVGElementTagNameMap[K]>

    • Type Parameters

      • K extends keyof SVGElementTagNameMap

      Parameters

      • selectors: K

      Returns NodeListOf<SVGElementTagNameMap[K]>

    • Type Parameters

      • K extends keyof MathMLElementTagNameMap

      Parameters

      • selectors: K

      Returns NodeListOf<MathMLElementTagNameMap[K]>

    • Type Parameters

      • K extends keyof MathMLElementTagNameMap

      Parameters

      • selectors: K

      Returns NodeListOf<MathMLElementTagNameMap[K]>

    • Type Parameters

      • K extends keyof HTMLElementDeprecatedTagNameMap

      Parameters

      • selectors: K

      Returns NodeListOf<HTMLElementDeprecatedTagNameMap[K]>

    • Type Parameters

      • K extends keyof HTMLElementDeprecatedTagNameMap

      Parameters

      • selectors: K

      Returns NodeListOf<HTMLElementDeprecatedTagNameMap[K]>

    • Type Parameters

      • E extends Element = Element

      Parameters

      • selectors: string

      Returns NodeListOf<E>

    • Type Parameters

      • E extends Element = Element

      Parameters

      • selectors: string

      Returns NodeListOf<E>

    • MDN Reference

      +>().querySelectorAll

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:16581
    • Parameters

      • pointerId: number

      Returns void

    • Removes node.

      +>().releasePointerCapture

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:7867
    • Removes node.

      MDN Reference

      Returns void

    • Removes element's first attribute whose qualified name is qualifiedName.

      +>().remove

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:5726
    • Removes element's first attribute whose qualified name is qualifiedName.

      MDN Reference

      Parameters

      • qualifiedName: string

      Returns void

    • MDN Reference

      +>().removeAttribute

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:7873
    • Parameters

      • attr: Attr

      Returns Attr

    • Removes element's attribute whose namespace is namespace and local name is localName.

      +>().removeAttributeNode

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:7881
    • Removes element's attribute whose namespace is namespace and local name is localName.

      MDN Reference

      Parameters

      • namespace: null | string
      • localName: string

      Returns void

    • MDN Reference

      +>().removeAttributeNS

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:7879
    • Type Parameters

      • T extends Node

      Parameters

      • child: T

      Returns T

    • Type Parameters

      • K extends keyof HTMLElementEventMap

      Parameters

      • type: K
      • listener: ((this: HTMLElement, ev: HTMLElementEventMap[K]) => any)
          • (this, ev): any
          • Parameters

            Returns any

      • Optionaloptions: boolean | EventListenerOptions

      Returns void

    • Type Parameters

      • K extends keyof HTMLElementEventMap

      Parameters

      • type: K
      • listener: ((this: HTMLElement, ev: HTMLElementEventMap[K]) => any)
          • (this, ev): any
          • Parameters

            Returns any

      • Optionaloptions: boolean | EventListenerOptions

      Returns void

    • Parameters

      • type: string
      • listener: EventListenerOrEventListenerObject
      • Optionaloptions: boolean | EventListenerOptions

      Returns void

    • Parameters

      • type: string
      • listener: EventListenerOrEventListenerObject
      • Optionaloptions: boolean | EventListenerOptions

      Returns void

    • By default, the LisPaginatedSearchMixin +>().removeEventListener

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:10086
    • By default, the LisPaginatedSearchMixin displays search results info using the in paragraph tags. Components that use the mixin can override this portion of the template by implementing their own renderResultsInfo method.

      @@ -1904,101 +1907,105 @@
    • Type Parameters

      • T extends Node

      Parameters

      • node: Node
      • child: T

      Returns T

    • Replace all children of node with nodes, while replacing strings in nodes with equivalent Text nodes.

      +>().replaceChild

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:15960
    • 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

      • Rest...nodes: (string | Node)[]

      Returns void

    • Replaces node with nodes, while replacing strings in nodes with equivalent Text nodes.

      +>().replaceChildren

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:16589
    • 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

      • Rest...nodes: (string | Node)[]

      Returns void

    • Displays element fullscreen and resolves promise when done.

      +>().replaceWith

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:5734
    • 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

      • Optionaloptions: FullscreenOptions

      Returns Promise<void>

    • Returns void

    • Parameters

      • Optionaloptions: PointerLockOptions

      Returns Promise<void>

    • MDN Reference

      +>().requestPointerLock

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:7891
    • Parameters

      • Optionaloptions: ScrollToOptions

      Returns void

    • Parameters

      • x: number
      • y: number

      Returns void

    • Parameters

      • x: number
      • y: number

      Returns void

    • MDN Reference

      +>().scroll

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:7894
    • Parameters

      • Optionaloptions: ScrollToOptions

      Returns void

    • Parameters

      • x: number
      • y: number

      Returns void

    • Parameters

      • x: number
      • y: number

      Returns void

    • MDN Reference

      +>().scrollBy

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:7897
    • Parameters

      • Optionalarg: boolean | ScrollIntoViewOptions

      Returns void

    • MDN Reference

      +>().scrollIntoView

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:7899
    • Parameters

      • Optionaloptions: ScrollToOptions

      Returns void

    • Parameters

      • x: number
      • y: number

      Returns void

    • Parameters

      • x: number
      • y: number

      Returns void

    • Sets the value of element's first attribute whose qualified name is qualifiedName to value.

      +>().scrollTo

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:7902
    • Sets the value of element's first attribute whose qualified name is qualifiedName to value.

      MDN Reference

      Parameters

      • qualifiedName: string
      • value: string

      Returns void

    • MDN Reference

      +>().setAttribute

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:7908
    • Parameters

      • attr: Attr

      Returns null | Attr

    • MDN Reference

      +>().setAttributeNode

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:7916
    • Parameters

      • attr: Attr

      Returns null | Attr

    • Sets the value of element's attribute whose namespace is namespace and local name is localName to value.

      +>().setAttributeNodeNS

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:7918
    • 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

    • MDN Reference

      +>().setAttributeNS

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:7914
    • Parameters

      • html: string

      Returns void

    • Parameters

      • pointerId: number

      Returns void

    • MDN Reference

      +>().setPointerCapture

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:7922
    • Returns void

    • Components that use the +>().showPopover

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:10080
    • 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.

      +>().submit

    • 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
      • Optionalforce: boolean

      Returns boolean

    • Parameters

      • Optionalforce: boolean

      Returns void

    • Parameters

      • Optionalforce: boolean

      Returns boolean

    • A helper method that returns that first value that's defined: the given value, the value of the +>().togglePopover

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:10082
    • A helper method that returns that first value that's defined: the given value, the value of the specified querystring parameter, an empty string.

      Parameters

      • value: undefined | string

        The value to potentially return.

      • parameter: string

        The querystring parameter to potentially return the value of.

        @@ -2006,12 +2013,12 @@
    • Parameters

      • selectors: string

      Returns boolean

      This is a legacy alias of matches.

      MDN Reference

    • Adds an initializer function to the class that is called during instance +>().webkitMatchesSelector

      • Defined in node_modules/typescript/lib/lib.dom.d.ts:7936
    • 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 @@ -2180,7 +2187,7 @@ >().getPropertyOptions

      • Defined in node_modules/@lit/reactive-element/reactive-element.d.ts:416

    rendering

    renderOptions: RenderOptions
    renderRoot: HTMLElement | DocumentFragment

    Node or ShadowRoot into which element DOM should be rendered. Defaults +>().renderOptions

    • Defined in node_modules/lit-element/lit-element.d.ts:88
    renderRoot: DocumentFragment | HTMLElement

    Node or ShadowRoot into which element DOM should be rendered. Defaults to an open shadowRoot.

    • Returns HTMLElement | DocumentFragment

    • Returns DocumentFragment | HTMLElement

    • Invoked on each update to perform rendering tasks. This method may return @@ -2338,4 +2345,4 @@

      Parameters

      • _changedProperties: Map<PropertyKey, unknown> | PropertyValueMap<any>

      Returns void

    +>().willUpdate

    • Defined in node_modules/@lit/reactive-element/reactive-element.d.ts:651
    diff --git a/docs/functions/mixins.LisPaginatedSearchMixin.html b/docs/functions/mixins.LisPaginatedSearchMixin.html index f02acfa..b9153b3 100644 --- a/docs/functions/mixins.LisPaginatedSearchMixin.html +++ b/docs/functions/mixins.LisPaginatedSearchMixin.html @@ -30,10 +30,10 @@
    @customElement('lis-gene-search-element')
    export class LisGeneSearchElement extends
    LisPaginatedSearchMixin(LitElement)<GeneSearchData, GeneSearchResult>() // <-- curried function call
    {

    // set properties in the constructor
    constructor() {
    super();
    // configure query string parameters
    this.requiredQueryStringParams = [['query']];
    // no need to configure the results table since we're going to override it
    }

    // define the form part of the template
    override renderForm() {
    ...
    }

    // define the results part of the template
    override renderResults() {
    // this is actually the default implementation provided by the mixin
    return html`
    <lis-simple-table-element
    caption="Search Results"
    .dataAttributes=${this.resultAttributes}
    .header=${this.tableHeader}
    .data=${this.searchResults}>
    </lis-simple-table-element>
    `;
    }

    }
    -

    Returns (<SearchData, SearchResult>() => Constructor<LisPaginatedSearchElementInterface<SearchData, SearchResult>, any[]> & T)

    The generated mixin class.

    +
    diff --git a/docs/functions/mixins.LisSearchMixin.html b/docs/functions/mixins.LisSearchMixin.html deleted file mode 100644 index 414616a..0000000 --- a/docs/functions/mixins.LisSearchMixin.html +++ /dev/null @@ -1,39 +0,0 @@ -LisSearchMixin | @legumeinfo/web-components

    A mixin that encapsulates code that implements a search component. The mixin -is a function that uses the factory pattern to generate a class to be -extended by a component. To use the mixin, call the function with the -appropriate template arguments and extend the class it returns when defining -a component.

    -

    When using the mixin, the -requiredQueryStringParams, -y resultAttributes, -and tableHeader -properties of the extended class must be set in the component's constructor.

    -

    The renderForm -method must be overridden to define the form part of the component's -template. It is recommended that the form's elements' values are bound to the -URL query string parameters using the inherited -queryStringController -since their values will automatically be reflected in the URL query string -parameters.

    -

    Lastly, note the due to TypeScript's lack of support for partial type -argument inference the mixin function is curried. This means the function -returns another function that must also be called to generate the mixin -class:

    -
    @customElement('lis-pangene-lookup-element')
    export class LisPangeneLookupElement extends
    LisSearchMixin(LitElement)<PangeneSearchData, PangeneSearchResult>() // <-- curried function call
    {

    // set properties in the constructor
    constructor() {
    super();
    // configure query string parameters
    this.requiredQueryStringParams = [['query']];
    // configure results table
    this.resultAttributes = ['name', 'description'];
    this.tableHeader = {name: 'Name', description: 'Description'};
    }

    // define the form part of the template
    override renderForm() {
    // NOTE:
    // 1) the input element has a name attribute, which all form elemnts are required to have
    // 2) the input value is set to a URL query string parameter value
    return html`
    <form>
    <fieldset class="uk-fieldset">
    <legend class="uk-legend">Pangene lookup</legend>
    <div class="uk-margin">
    <input
    name="query" // <-- all form elements need a name
    class="uk-input"
    type="text"
    placeholder="Input"
    aria-label="Input"
    .value=${this.queryStringController.getParameter('query')}>
    </div>
    <div class="uk-margin">
    <button type="submit" class="uk-button uk-button-primary">Search</button>
    </div>
    </fieldset>
    </form>
    `;
    }

    } -
    - -

    By default, the LisSearchMixin renders -search results using the LisSimpleTableElement | LisSimpleTableElement. -If this is too restrictive, a class that uses the mixin may override its -renderResults method to draw the results portion of the template itself. -For example:

    -
    @customElement('lis-pangene-lookup-element')
    export class LisPangeneLookupElement extends
    LisSearchMixin(LitElement)<PangeneSearchData, PangeneSearchResult>() // <-- curried function call
    {

    // set properties in the constructor
    constructor() {
    super();
    // configure query string parameters
    this.requiredQueryStringParams = [['query']];
    // no need to configure the results table since we're going to override it
    }

    // define the form part of the template
    override renderForm() {
    ...
    }

    // define the results part of the template
    override renderResults() {
    // this is actually the default implementation provided by the mixin
    return html`
    <lis-simple-table-element
    caption="Lookup Results"
    .dataAttributes=${this.resultAttributes}
    .header=${this.tableHeader}
    .data=${this.searchResults}>
    </lis-simple-table-element>
    `;
    }

    } -
    - -
    diff --git a/docs/modules/controllers.html b/docs/modules/controllers.html index b77d9a4..6a8a74e 100644 --- a/docs/modules/controllers.html +++ b/docs/modules/controllers.html @@ -2,7 +2,7 @@ by multilpe components. Specifically, components have a "has-a" releationship with controllres, which gives them access to a controller's functionality. The controllers in this module are not intended for users of this library.

    -

    Index

    Classes

    Index

    Classes

    LisCancelPromiseController LisDomContentLoadedController LisQueryStringParametersController LisSlotController diff --git a/docs/modules/core_components.html b/docs/modules/core_components.html index ff01d9d..f2fff1a 100644 --- a/docs/modules/core_components.html +++ b/docs/modules/core_components.html @@ -2,9 +2,10 @@ blocks that can be composed to build higher-order components. The components in this module are quite generic and are not intended for users of this library.

    -

    Index

    Classes

    Index

    Classes

    LisAlertElement LisFormInputExampleElement LisFormWrapperElement +LisInlineLoadingElement LisLoadingElement LisModalElement LisPaginationElement diff --git a/docs/modules/mixins.html b/docs/modules/mixins.html index 7a0b1b1..58ea8d4 100644 --- a/docs/modules/mixins.html +++ b/docs/modules/mixins.html @@ -3,17 +3,13 @@ mixins, which gives them access to a mixin's functionality through inheritance. The mixins in this module are not intended for users of this library.

    -

    Index

    Classes

    Type Aliases

    Index

    Classes

    Type Aliases

    Functions

    diff --git a/docs/modules/models.html b/docs/modules/models.html index 540637d..e0e555c 100644 --- a/docs/modules/models.html +++ b/docs/modules/models.html @@ -1,5 +1,5 @@ models | @legumeinfo/web-components

    This module contains models that define various types. These models are for internal use only and should not by used by users of the library.

    -

    Index

    Type Aliases

    Index

    Type Aliases

    diff --git a/docs/modules/user_components.html b/docs/modules/user_components.html index 020f09c..d109b08 100644 --- a/docs/modules/user_components.html +++ b/docs/modules/user_components.html @@ -2,9 +2,10 @@ functionality for end users of this library. This module re-exports components from the core module for functionality reasons; the components from the core module are not intended for users of this library.

    -

    References

    References

    Re-exports LisAlertElement
    Re-exports LisFormInputExampleElement
    Re-exports LisFormWrapperElement
    Re-exports LisLoadingElement
    Re-exports LisModalElement
    Re-exports LisPaginationElement
    Re-exports LisSimpleTableElement
    +

    References

    Re-exports LisAlertElement
    Re-exports LisFormInputExampleElement
    Re-exports LisFormWrapperElement
    Re-exports LisInlineLoadingElement
    Re-exports LisLoadingElement
    Re-exports LisModalElement
    Re-exports LisPaginationElement
    Re-exports LisSimpleTableElement
    diff --git a/docs/types/mixins.Constructor.html b/docs/types/mixins.Constructor.html new file mode 100644 index 0000000..14da112 --- /dev/null +++ b/docs/types/mixins.Constructor.html @@ -0,0 +1,7 @@ +Constructor | @legumeinfo/web-components

    Type Alias Constructor<T, Params>

    Constructor<T, Params>: (new (...args: Params) => T)

    The constructor used to type constrain the super class type of the +LisPaginatedSearchMixin mixin.

    +

    Type Parameters

    • T = {}

      The type of class to be instantiated.

      +
    • Params extends any[] = any[]

      The type of the parameters argument for T.

      +

    Type declaration

      • new (...args): T
      • Parameters

        • Rest...args: Params

          The arguments that will be passed to the super class +constructor.

          +

        Returns T

    diff --git a/docs/types/mixins.DownloadFunction.html b/docs/types/mixins.DownloadFunction.html index ffa2c8f..76f0c54 100644 --- a/docs/types/mixins.DownloadFunction.html +++ b/docs/types/mixins.DownloadFunction.html @@ -1,8 +1,8 @@ -DownloadFunction | @legumeinfo/web-components

    Type Alias DownloadFunction<SearchData, SearchOptionsType>

    DownloadFunction<SearchData, SearchOptionsType>: ((searchData: SearchData, options: SearchOptionsType) => Promise<DownloadResults>)

    The signature of the optional download function available in components that use the -LisSearchMixin mixin.

    +DownloadFunction | @legumeinfo/web-components

    Type Alias DownloadFunction<SearchData>

    DownloadFunction<SearchData>: ((searchData: SearchData, options: PaginatedSearchOptions) => Promise<DownloadResults>)

    The signature of the optional download function available in components that use the +LisPaginatedSearchMixin mixin.

    Type Parameters

    Type declaration

    Type declaration

    +

    Returns Promise<DownloadResults>

    diff --git a/docs/types/mixins.DownloadResults.html b/docs/types/mixins.DownloadResults.html index e93e468..a46b7fe 100644 --- a/docs/types/mixins.DownloadResults.html +++ b/docs/types/mixins.DownloadResults.html @@ -1,4 +1,4 @@ DownloadResults | @legumeinfo/web-components
    DownloadResults: {
        errors?: string[];
    }

    The type of object a component that uses the -LisSearchMixin mixin expects +LisPaginatedSearchMixin mixin expects back when it performs a download.

    -
    +
    diff --git a/docs/types/mixins.PaginatedSearchData.html b/docs/types/mixins.PaginatedSearchData.html index 295900b..3144910 100644 --- a/docs/types/mixins.PaginatedSearchData.html +++ b/docs/types/mixins.PaginatedSearchData.html @@ -1,2 +1,2 @@ PaginatedSearchData | @legumeinfo/web-components
    PaginatedSearchData: {
        page: number;
    }

    Used to require pagination information in generic types.

    -
    +
    diff --git a/docs/types/mixins.PaginatedSearchFunction.html b/docs/types/mixins.PaginatedSearchFunction.html deleted file mode 100644 index 9347948..0000000 --- a/docs/types/mixins.PaginatedSearchFunction.html +++ /dev/null @@ -1,13 +0,0 @@ -PaginatedSearchFunction | @legumeinfo/web-components

    Type Alias PaginatedSearchFunction<SearchData, SearchResult, SearchOptionsType, SearchResultsType>

    The signature of the search function required by components that use the -LisPaginatedSearchMixin mixin.

    -

    Type Parameters

    The data that should be used to perform a search.

    -

    What page of the paginated results should be returned.

    -

    Optional parameters that aren't required to perform a search -but may be useful.

    -
    diff --git a/docs/types/mixins.PaginatedSearchOptions.html b/docs/types/mixins.PaginatedSearchOptions.html index a4abb66..b735d46 100644 --- a/docs/types/mixins.PaginatedSearchOptions.html +++ b/docs/types/mixins.PaginatedSearchOptions.html @@ -1,6 +1,6 @@ -PaginatedSearchOptions | @legumeinfo/web-components
    PaginatedSearchOptions: {} & SearchOptions

    Optional parameters that may be given to a search function of a component +PaginatedSearchOptions | @legumeinfo/web-components

    PaginatedSearchOptions: {
        abortSignal?: AbortSignal;
    }

    Optional parameters that may be given to a search function of a component that uses the LisPaginatedSearchMixin mixin. The AbortSignal instance will emit if a search is performed before the current search completes. This signal should be used to cancel in-flight requests if the search API supports it.

    -
    +
    diff --git a/docs/types/mixins.PaginatedSearchResults.html b/docs/types/mixins.PaginatedSearchResults.html index f1dce17..e66c654 100644 --- a/docs/types/mixins.PaginatedSearchResults.html +++ b/docs/types/mixins.PaginatedSearchResults.html @@ -1,6 +1,6 @@ -PaginatedSearchResults | @legumeinfo/web-components

    Type Alias PaginatedSearchResults<SearchResult>

    PaginatedSearchResults<SearchResult>: {
        hasNext?: boolean;
        numPages?: number;
        numResults?: number;
        pageSize?: number;
    } & SearchResults<SearchResult>

    The type of object a component that uses the +PaginatedSearchResults | @legumeinfo/web-components

    Type Alias PaginatedSearchResults<SearchResult>

    PaginatedSearchResults<SearchResult>: {
        errors?: string[];
        hasNext?: boolean;
        numPages?: number;
        numResults?: number;
        pageSize?: number;
        results: SearchResult[];
    }

    The type of object a component that uses the LisPaginatedSearchMixin mixin expects back when it performs a search.

    Type Parameters

    • SearchResult

      The type to expect in the results array of a paginated search results object.

      -
    +
    diff --git a/docs/types/mixins.SearchFunction.html b/docs/types/mixins.SearchFunction.html index 1a6a9ae..dd89a5e 100644 --- a/docs/types/mixins.SearchFunction.html +++ b/docs/types/mixins.SearchFunction.html @@ -1,11 +1,12 @@ -SearchFunction | @legumeinfo/web-components

    Type Alias SearchFunction<SearchData, SearchResult, SearchOptionsType, SearchResultsType>

    The signature of the search function required by components that use the -LisSearchMixin mixin.

    +SearchFunction | @legumeinfo/web-components

    Type Alias SearchFunction<SearchData, SearchResult>

    The signature of the search function required by components that use the +LisPaginatedSearchMixin mixin.

    Type Parameters

    Type declaration

    Type declaration

    +

    Returns Promise<PaginatedSearchResults<SearchResult>>

    diff --git a/docs/types/mixins.SearchOptions.html b/docs/types/mixins.SearchOptions.html deleted file mode 100644 index e415617..0000000 --- a/docs/types/mixins.SearchOptions.html +++ /dev/null @@ -1,6 +0,0 @@ -SearchOptions | @legumeinfo/web-components
    SearchOptions: {
        abortSignal?: AbortSignal;
    }

    Optional parameters that may be given to a search function of a component -that uses the LisSearchMixin mixin. The -AbortSignal instance will emit if a search is -performed before the current search completes. This signal should be used to -cancel in-flight requests if the search API supports it.

    -
    diff --git a/docs/types/mixins.SearchResults.html b/docs/types/mixins.SearchResults.html deleted file mode 100644 index 3311f10..0000000 --- a/docs/types/mixins.SearchResults.html +++ /dev/null @@ -1,6 +0,0 @@ -SearchResults | @legumeinfo/web-components

    Type Alias SearchResults<SearchResult>

    SearchResults<SearchResult>: {
        errors?: string[];
        results: SearchResult[];
    }

    The type of object a component that uses the -LisSearchMixin mixin expects -back when it performs a search.

    -

    Type Parameters

    • SearchResult

      The type to expect in the results array of a -search results object.

      -
    diff --git a/docs/types/models.AlertModifierModel.html b/docs/types/models.AlertModifierModel.html index da309af..9cd633e 100644 --- a/docs/types/models.AlertModifierModel.html +++ b/docs/types/models.AlertModifierModel.html @@ -1,2 +1,2 @@ AlertModifierModel | @legumeinfo/web-components
    AlertModifierModel:
        | "primary"
        | "success"
        | "warning"
        | "danger"

    UIkit alert class modifiers.

    -
    +
    diff --git a/docs/types/models.StringObjectModel.html b/docs/types/models.StringObjectModel.html index 7208a80..de8ce69 100644 --- a/docs/types/models.StringObjectModel.html +++ b/docs/types/models.StringObjectModel.html @@ -1,2 +1,2 @@ StringObjectModel | @legumeinfo/web-components
    StringObjectModel: {
        [key: string]: string;
    }

    An object whose keys and values properties must be strings.

    -
    +
    diff --git a/docs/types/user_components.GeneFormDataFunction.html b/docs/types/user_components.GeneFormDataFunction.html index ae16c60..2eb9f49 100644 --- a/docs/types/user_components.GeneFormDataFunction.html +++ b/docs/types/user_components.GeneFormDataFunction.html @@ -1,3 +1,3 @@ GeneFormDataFunction | @legumeinfo/web-components
    GeneFormDataFunction: ((options: GeneFormDataOptions) => Promise<GeneSearchFormData>)

    The type signature of a function that may be used to load the data used to construct the search form in the LisGeneSearchElement template.

    -
    +
    diff --git a/docs/types/user_components.GeneFormDataOptions.html b/docs/types/user_components.GeneFormDataOptions.html index 74efca5..d316f3c 100644 --- a/docs/types/user_components.GeneFormDataOptions.html +++ b/docs/types/user_components.GeneFormDataOptions.html @@ -2,4 +2,4 @@ AbortSignal instance will emit if a new function is provided before the current function completes. This signal should be used to cancel in-flight requests if the external API supports it.

    -
    +
    diff --git a/docs/types/user_components.GeneSearchData.html b/docs/types/user_components.GeneSearchData.html index 3352ebd..5229d2c 100644 --- a/docs/types/user_components.GeneSearchData.html +++ b/docs/types/user_components.GeneSearchData.html @@ -1,4 +1,4 @@ GeneSearchData | @legumeinfo/web-components
    GeneSearchData: {
        description: string;
        genus: string;
        identifier: string;
        name: string;
        page: number;
        species: string;
        strain: string;
    }

    The data that will be passed to the search function by the LisGeneSearchElement class when a search is performed.

    -
    +
    diff --git a/docs/types/user_components.GeneSearchFormData.html b/docs/types/user_components.GeneSearchFormData.html index 492d727..c23a740 100644 --- a/docs/types/user_components.GeneSearchFormData.html +++ b/docs/types/user_components.GeneSearchFormData.html @@ -1,3 +1,3 @@ GeneSearchFormData | @legumeinfo/web-components
    GeneSearchFormData: {
        genuses: {
            genus: string;
            species: {
                species: string;
                strains: {
                    strain: string;
                }[];
            }[];
        }[];
    }

    The data used to construct the search form in the LisGeneSearchElement template.

    -
    +
    diff --git a/docs/types/user_components.GeneSearchFunction.html b/docs/types/user_components.GeneSearchFunction.html index c1c0f3f..47cc8b7 100644 --- a/docs/types/user_components.GeneSearchFunction.html +++ b/docs/types/user_components.GeneSearchFunction.html @@ -8,4 +8,4 @@

    Returns Promise<GeneSearchResult[]>

    A Promise that resolves to an Array of GeneSearchResult objects.

    -
    +
    diff --git a/docs/types/user_components.GeneSearchResult.html b/docs/types/user_components.GeneSearchResult.html index c1d0012..b2d7510 100644 --- a/docs/types/user_components.GeneSearchResult.html +++ b/docs/types/user_components.GeneSearchResult.html @@ -1,3 +1,3 @@ GeneSearchResult | @legumeinfo/web-components
    GeneSearchResult: {
        description: string;
        geneFamilyAssignments: string[];
        genus: string;
        identifier: string;
        locations: string[];
        name: string;
        panGeneSets: string[];
        species: string;
        strain: string;
    }

    A single result of a gene search performed by the LisGeneSearchElement class.

    -
    +
    diff --git a/docs/types/user_components.LinkoutFunction.html b/docs/types/user_components.LinkoutFunction.html index aea3a09..f047b34 100644 --- a/docs/types/user_components.LinkoutFunction.html +++ b/docs/types/user_components.LinkoutFunction.html @@ -7,4 +7,4 @@ be useful.

    Returns Promise<LinkoutResults>

    A Promise that resolves to a LinkoutResults object.

    -
    +
    diff --git a/docs/types/user_components.LinkoutOptions.html b/docs/types/user_components.LinkoutOptions.html index 264e1cb..6e5d1a8 100644 --- a/docs/types/user_components.LinkoutOptions.html +++ b/docs/types/user_components.LinkoutOptions.html @@ -2,4 +2,4 @@ AbortSignal instance will emit if a linkout is performed before the current linkout completes. This signal should be used to cancel in-flight requests if the linkout API supports it.

    -
    +
    diff --git a/docs/types/user_components.LinkoutResult.html b/docs/types/user_components.LinkoutResult.html index 6e3074f..d59af5e 100644 --- a/docs/types/user_components.LinkoutResult.html +++ b/docs/types/user_components.LinkoutResult.html @@ -1,3 +1,3 @@ LinkoutResult | @legumeinfo/web-components
    LinkoutResult: {
        href: string;
        text: string;
    }

    A single result of a linkout performed by the LisLinkoutElement class.

    -
    +
    diff --git a/docs/types/user_components.LinkoutResults.html b/docs/types/user_components.LinkoutResults.html index 3d29db1..1977a5b 100644 --- a/docs/types/user_components.LinkoutResults.html +++ b/docs/types/user_components.LinkoutResults.html @@ -1,3 +1,3 @@ LinkoutResults | @legumeinfo/web-components
    LinkoutResults: {
        results: LinkoutResult[];
    }

    The type of object the LisLinkoutElement expects back from the linkout function.

    -
    +
    diff --git a/docs/types/user_components.PangeneDownloadFunction.html b/docs/types/user_components.PangeneDownloadFunction.html index ac37d8b..f589b7b 100644 --- a/docs/types/user_components.PangeneDownloadFunction.html +++ b/docs/types/user_components.PangeneDownloadFunction.html @@ -1 +1 @@ -PangeneDownloadFunction | @legumeinfo/web-components
    +PangeneDownloadFunction | @legumeinfo/web-components
    diff --git a/docs/types/user_components.PangeneFormDataFunction.html b/docs/types/user_components.PangeneFormDataFunction.html index c6877f8..689dc8d 100644 --- a/docs/types/user_components.PangeneFormDataFunction.html +++ b/docs/types/user_components.PangeneFormDataFunction.html @@ -1,3 +1,3 @@ PangeneFormDataFunction | @legumeinfo/web-components
    PangeneFormDataFunction: ((options: PangeneFormDataOptions) => Promise<PangeneLookupFormData>)

    The type signature of a function that may be used to load the data used to construct the lookup form in the LisPangeneLookupElement template.

    -
    +
    diff --git a/docs/types/user_components.PangeneFormDataOptions.html b/docs/types/user_components.PangeneFormDataOptions.html index 11eda2a..0fd3a57 100644 --- a/docs/types/user_components.PangeneFormDataOptions.html +++ b/docs/types/user_components.PangeneFormDataOptions.html @@ -2,4 +2,4 @@ AbortSignal instance will emit if a new function is provided before the current function completes. This signal should be used to cancel in-flight requests if the external API supports it.

    -
    +
    diff --git a/docs/types/user_components.PangeneLookupData.html b/docs/types/user_components.PangeneLookupData.html index 66d4ea4..a8926a8 100644 --- a/docs/types/user_components.PangeneLookupData.html +++ b/docs/types/user_components.PangeneLookupData.html @@ -1,4 +1,4 @@ PangeneLookupData | @legumeinfo/web-components
    PangeneLookupData: {
        annotation: string;
        assembly: string;
        genes: string[];
        genus: string;
        species: string;
        strain: string;
    } & PaginatedSearchData

    The data that will be passed to the lookup function by the LisPangeneLookupElement class when a lookup is performed.

    -
    +
    diff --git a/docs/types/user_components.PangeneLookupFormData.html b/docs/types/user_components.PangeneLookupFormData.html index c0bb75e..9f8425e 100644 --- a/docs/types/user_components.PangeneLookupFormData.html +++ b/docs/types/user_components.PangeneLookupFormData.html @@ -1,3 +1,3 @@ PangeneLookupFormData | @legumeinfo/web-components
    PangeneLookupFormData: {
        genuses: {
            genus: string;
            species: {
                species: string;
                strains: {
                    assemblies: {
                        annotations: {
                            annotation: ...;
                        }[];
                        assembly: string;
                    }[];
                    strain: string;
                }[];
            }[];
        }[];
    }

    The data used to construct the lookup form in the LisPangeneLookupElement template.

    -
    +
    diff --git a/docs/types/user_components.PangeneLookupResult.html b/docs/types/user_components.PangeneLookupResult.html index 0e113e0..ea15ae9 100644 --- a/docs/types/user_components.PangeneLookupResult.html +++ b/docs/types/user_components.PangeneLookupResult.html @@ -1,3 +1,3 @@ PangeneLookupResult | @legumeinfo/web-components
    PangeneLookupResult: {
        input: string;
        panGeneSet: string;
        target: string;
    }

    A single result of a pangene lookup performed by the LisPangeneLookupElement class.

    -
    +
    diff --git a/docs/types/user_components.PangeneSearchFunction.html b/docs/types/user_components.PangeneSearchFunction.html index a4a3267..6393209 100644 --- a/docs/types/user_components.PangeneSearchFunction.html +++ b/docs/types/user_components.PangeneSearchFunction.html @@ -1,9 +1,9 @@ -PangeneSearchFunction | @legumeinfo/web-components
    PangeneSearchFunction: ((searchData: PangeneLookupData, options: SearchOptions) => Promise<PangeneLookupResult[]>)

    The signature of the function the +PangeneSearchFunction | @legumeinfo/web-components

    PangeneSearchFunction: ((searchData: PangeneLookupData, options: PaginatedSearchOptions) => Promise<PangeneLookupResult[]>)

    The signature of the function the LisPangeneLookupElement class requires for performing a pangene lookup.

    -

    Type declaration

    +
    diff --git a/docs/types/user_components.PublicationSearchData.html b/docs/types/user_components.PublicationSearchData.html index 3df4b89..7f53888 100644 --- a/docs/types/user_components.PublicationSearchData.html +++ b/docs/types/user_components.PublicationSearchData.html @@ -1,4 +1,4 @@ PublicationSearchData | @legumeinfo/web-components
    PublicationSearchData: {
        page: number;
        query: string;
    }

    The data that will be passed to the search function by the LisPublicationSearchElement class when a search is performed.

    -
    +
    diff --git a/docs/types/user_components.PublicationSearchFunction.html b/docs/types/user_components.PublicationSearchFunction.html index 3ba673e..c894615 100644 --- a/docs/types/user_components.PublicationSearchFunction.html +++ b/docs/types/user_components.PublicationSearchFunction.html @@ -6,4 +6,4 @@

    Returns Promise<PublicationSearchResult[]>

    A Promise that resolves to an Array of PublicationSearchResult objects.

    -
    +
    diff --git a/docs/types/user_components.PublicationSearchResult.html b/docs/types/user_components.PublicationSearchResult.html index 236ed81..36622fc 100644 --- a/docs/types/user_components.PublicationSearchResult.html +++ b/docs/types/user_components.PublicationSearchResult.html @@ -1,3 +1,3 @@ PublicationSearchResult | @legumeinfo/web-components
    PublicationSearchResult: {
        doi: string;
        firstAuthor: string;
        journal: string;
        pubMedId: string;
        title: string;
        year: number;
    }

    A single result of a Publication search performed by the LisPublicationSearchElement class.

    -
    +
    diff --git a/docs/types/user_components.QTLSearchData.html b/docs/types/user_components.QTLSearchData.html index dfb9bf9..9d04d5f 100644 --- a/docs/types/user_components.QTLSearchData.html +++ b/docs/types/user_components.QTLSearchData.html @@ -1,4 +1,4 @@ QTLSearchData | @legumeinfo/web-components
    QTLSearchData: {
        page: number;
        query: string;
    }

    The data that will be passed to the search function by the LisQTLSearchElement class when a search is performed.

    -
    +
    diff --git a/docs/types/user_components.QTLSearchFunction.html b/docs/types/user_components.QTLSearchFunction.html index cb897d8..353ab84 100644 --- a/docs/types/user_components.QTLSearchFunction.html +++ b/docs/types/user_components.QTLSearchFunction.html @@ -6,4 +6,4 @@

    Returns Promise<QTLSearchResult[]>

    A Promise that resolves to an Array of QTLSearchResult objects.

    -
    +
    diff --git a/docs/types/user_components.QTLSearchResult.html b/docs/types/user_components.QTLSearchResult.html index b87d7ff..ce41ca2 100644 --- a/docs/types/user_components.QTLSearchResult.html +++ b/docs/types/user_components.QTLSearchResult.html @@ -1,3 +1,3 @@ QTLSearchResult | @legumeinfo/web-components
    QTLSearchResult: {
        end: number;
        identifier: string;
        linkageGroup_geneticMap_identifier: string;
        linkageGroup_identifier: string;
        markerNames: string;
        start: number;
        trait_name: string;
    }

    A single result of a QTL search performed by the LisQTLSearchElement class.

    -
    +
    diff --git a/docs/types/user_components.TraitAssociationFormDataFunction.html b/docs/types/user_components.TraitAssociationFormDataFunction.html index 805152a..2631f02 100644 --- a/docs/types/user_components.TraitAssociationFormDataFunction.html +++ b/docs/types/user_components.TraitAssociationFormDataFunction.html @@ -1,4 +1,4 @@ TraitAssociationFormDataFunction | @legumeinfo/web-components
    TraitAssociationFormDataFunction: ((options: TraitAssociationSearchFormDataOptions) => Promise<TraitAssociationSearchFormData>)

    The type signature of a function that may be used to load the data used to construct the search form in the LisTraitAssociationSearchElement template.

    -
    +
    diff --git a/docs/types/user_components.TraitAssociationSearchData.html b/docs/types/user_components.TraitAssociationSearchData.html index 64a3718..6d4ea7c 100644 --- a/docs/types/user_components.TraitAssociationSearchData.html +++ b/docs/types/user_components.TraitAssociationSearchData.html @@ -1,4 +1,4 @@ TraitAssociationSearchData | @legumeinfo/web-components
    TraitAssociationSearchData: {
        author: string;
        genus: string;
        page: number;
        pubId: string;
        species: string;
        traits: string;
        type: string;
    }

    The data that will be passed to the search function by the LisTraitAssociationSearchElement class when a search is performed.

    -
    +
    diff --git a/docs/types/user_components.TraitAssociationSearchFormData.html b/docs/types/user_components.TraitAssociationSearchFormData.html index 2c5040f..d4bb4e1 100644 --- a/docs/types/user_components.TraitAssociationSearchFormData.html +++ b/docs/types/user_components.TraitAssociationSearchFormData.html @@ -1,3 +1,3 @@ TraitAssociationSearchFormData | @legumeinfo/web-components
    TraitAssociationSearchFormData: {
        genuses: {
            genus: string;
            species: {
                species: string;
            }[];
        }[];
    }

    The data used to construct the search form in the LisTraitAssociationSearchElement template.

    -
    +
    diff --git a/docs/types/user_components.TraitAssociationSearchFormDataOptions.html b/docs/types/user_components.TraitAssociationSearchFormDataOptions.html index 82701ae..60a5843 100644 --- a/docs/types/user_components.TraitAssociationSearchFormDataOptions.html +++ b/docs/types/user_components.TraitAssociationSearchFormDataOptions.html @@ -2,4 +2,4 @@ AbortSignal instance will emit if a new function is provided before the current function completes. This signal should be used to cancel in-flight requests if the external API supports it.

    -
    +
    diff --git a/docs/types/user_components.TraitAssociationSearchFunction.html b/docs/types/user_components.TraitAssociationSearchFunction.html index 2ff9360..fcbe1db 100644 --- a/docs/types/user_components.TraitAssociationSearchFunction.html +++ b/docs/types/user_components.TraitAssociationSearchFunction.html @@ -7,4 +7,4 @@

    Returns Promise<TraitAssociationSearchResult[]>

    A Promise that resolves to an Array of TraitAssociationSearchResult objects.

    -
    +
    diff --git a/docs/types/user_components.TraitAssociationSearchResult.html b/docs/types/user_components.TraitAssociationSearchResult.html index 4875477..b8075c8 100644 --- a/docs/types/user_components.TraitAssociationSearchResult.html +++ b/docs/types/user_components.TraitAssociationSearchResult.html @@ -1,4 +1,4 @@ TraitAssociationSearchResult | @legumeinfo/web-components
    TraitAssociationSearchResult: {
        description: string;
        genotypes: string;
        identifier: string;
        name: string;
        synopsis: string;
        type: string;
    }

    A single result of a trait association search performed by the LisTraitAssociationSearchElement class. Contains the name of the trait and either a GWAS or QTL study object.

    -
    +
    diff --git a/docs/types/user_components.TraitSearchData.html b/docs/types/user_components.TraitSearchData.html index c01cc1b..35e1396 100644 --- a/docs/types/user_components.TraitSearchData.html +++ b/docs/types/user_components.TraitSearchData.html @@ -1,4 +1,4 @@ TraitSearchData | @legumeinfo/web-components
    TraitSearchData: {
        page: number;
        query: string;
    }

    The data that will be passed to the search function by the LisTraitSearchElement class when a search is performed.

    -
    +
    diff --git a/docs/types/user_components.TraitSearchFunction.html b/docs/types/user_components.TraitSearchFunction.html index 0f04858..d696552 100644 --- a/docs/types/user_components.TraitSearchFunction.html +++ b/docs/types/user_components.TraitSearchFunction.html @@ -6,4 +6,4 @@

    Returns Promise<TraitSearchResult[]>

    A Promise that resolves to an Array of TraitSearchResult objects.

    -
    +
    diff --git a/docs/types/user_components.TraitSearchResult.html b/docs/types/user_components.TraitSearchResult.html index 94a62f1..99c8740 100644 --- a/docs/types/user_components.TraitSearchResult.html +++ b/docs/types/user_components.TraitSearchResult.html @@ -1,3 +1,3 @@ TraitSearchResult | @legumeinfo/web-components
    TraitSearchResult: {
        description: string;
        identifier: string;
        name: string;
    }

    A single result of a trait search performed by the LisTraitSearchElement class.

    -
    +