UNPKG

@lynx-js/web-core

Version:

This is an internal experimental package, do not use

39 lines (38 loc) 2.65 kB
import { uniqueIdSymbol } from '../../constants.js'; import type { AddConfigPAPI, AddDatasetPAPI, AddEventPAPI, ElementIsEqualPAPI, FirstElementPAPI, GetChildrenPAPI, GetComponentIdPAPI, GetDataByKeyPAPI, GetDatasetPAPI, GetElementConfigPAPI, GetElementUniqueIDPAPI, GetEventPAPI, GetEventsPAPI, GetPageElementPAPI, GetParentPAPI, GetTemplatePartsPAPI, InsertElementBeforePAPI, LastElementPAPI, MarkPartElementPAPI, MarkTemplateElementPAPI, NextElementPAPI, RemoveElementPAPI, ReplaceElementPAPI, ReplaceElementsPAPI, SetConfigPAPI, SetDatasetPAPI, SetEventsPAPI, SwapElementPAPI, UpdateComponentIDPAPI, UpdateComponentInfoPAPI, UpdateListCallbacksPAPI } from '../../types/index.js'; export interface ServerElement extends HTMLElement { [uniqueIdSymbol]: number; } export declare function getUniqueId(element: unknown): number; export declare const __ElementIsEqual: ElementIsEqualPAPI; export declare const __GetElementUniqueID: GetElementUniqueIDPAPI; export declare const __GetParent: GetParentPAPI; export declare const __GetChildren: GetChildrenPAPI; export declare const __AddEvent: AddEventPAPI; export declare const __GetEvent: GetEventPAPI; export declare const __GetEvents: GetEventsPAPI; export declare const __SetEvents: SetEventsPAPI; export declare const __UpdateListCallbacks: UpdateListCallbacksPAPI; export declare const __GetConfig: GetElementConfigPAPI; export declare const __SetConfig: SetConfigPAPI; export declare const __GetElementConfig: GetElementConfigPAPI; export declare const __GetComponentID: GetComponentIdPAPI; export declare const __GetDataset: GetDatasetPAPI; export declare const __SetDataset: SetDatasetPAPI; export declare const __AddDataset: AddDatasetPAPI; export declare const __GetDataByKey: GetDataByKeyPAPI; export declare const __FirstElement: FirstElementPAPI; export declare const __LastElement: LastElementPAPI; export declare const __NextElement: NextElementPAPI; export declare const __RemoveElement: RemoveElementPAPI; export declare const __ReplaceElement: ReplaceElementPAPI; export declare const __SwapElement: SwapElementPAPI; export declare const __AddConfig: AddConfigPAPI; export declare const __UpdateComponentInfo: UpdateComponentInfoPAPI; export declare const __UpdateComponentID: UpdateComponentIDPAPI; export declare const __MarkTemplateElement: MarkTemplateElementPAPI; export declare const __MarkPartElement: MarkPartElementPAPI; export declare const __GetTemplateParts: GetTemplatePartsPAPI; export declare const __GetPageElement: GetPageElementPAPI; export declare const __InsertElementBefore: InsertElementBeforePAPI; export declare const __ReplaceElements: ReplaceElementsPAPI;