@lynx-js/web-core
Version:
This is an internal experimental package, do not use
60 lines (59 loc) • 2.2 kB
TypeScript
export declare const lynxUniqueIdAttribute: "l-uid";
export declare const cssIdAttribute: "l-css-id";
export declare const lynxEntryNameAttribute: "l-e-name";
export declare const lynxDisposedAttribute: "l-disposed";
export declare const lynxElementTemplateMarkerAttribute: "l-template";
export declare const lynxPartIdAttribute: "dirtyID";
export declare const lynxDefaultDisplayLinearAttribute: "lynx-default-display-linear";
export declare const lynxDefaultOverflowVisibleAttribute: "lynx-default-overflow-visible";
export declare const LYNX_TIMING_FLAG_ATTRIBUTE: "__lynx_timing_flag";
export declare const i18nResourceMissedEventName: "i18nResourceMissed";
export declare const uniqueIdSymbol: unique symbol;
export declare const systemInfoBase: Record<string, string | number>;
export declare const W3cEventNameToLynx: Record<string, string>;
export declare const LynxEventNameToW3cCommon: Record<string, string>;
export declare const MagicHeader0 = 1095910483;
export declare const MagicHeader1 = 1179603543;
export declare const TemplateSectionLabel: {
readonly Manifest: 1;
readonly StyleInfo: 2;
readonly LepusCode: 3;
readonly CustomSections: 4;
readonly ElementTemplates: 5;
readonly Configurations: 6;
};
/**
* const enum will be shakedown in Typescript Compiler
*/
export declare const enum ErrorCode {
SUCCESS = 0,
UNKNOWN = 1,
NODE_NOT_FOUND = 2,
METHOD_NOT_FOUND = 3,
PARAM_INVALID = 4,
SELECTOR_NOT_SUPPORTED = 5,
NO_UI_FOR_NODE = 6
}
export declare const LYNX_TAG_TO_HTML_TAG_MAP: Record<string, string>;
export declare const HTML_TAG_TO_LYNX_TAG_MAP: Record<string, string>;
/**
* also see packages/web-platform/web-core/src/constants.rs
*/
export declare const LYNX_TAG_TO_DYNAMIC_LOAD_TAG_ID: Record<string, number>;
export declare const scrollContainerDom: unique symbol;
export declare const loadUnknownElementEventName = "loadUnknownElement";
export declare const enum IdentifierType {
ID_SELECTOR = 0,// css selector
/**
* @deprecated
*/
REF_ID = 1,
UNIQUE_ID = 2
}
export declare const enum AnimationOperation {
START = 0,
PLAY = 1,
PAUSE = 2,
CANCEL = 3,
FINISH = 4
}