UNPKG

1.53 kBJavaScriptView Raw
1const HOOK_MOUNT = Symbol("mount");
2const HOOK_MOUNTED = Symbol("mounted");
3const HOOK_UPDATE = Symbol("update");
4const HOOK_UPDATED = Symbol("updated");
5const HOOK_UNMOUNT = Symbol("unmount");
6const HOOK_CURRENT = {};
7
8const ELEMENT_PROPS = Symbol("props");
9const ELEMENT_IGNORE_ATTR = Symbol("ignore");
10const ELEMENT_TRUE_VALUES = [true, 1, "", "1", "true"];
11
12const ARRAY_EMPTY = [];
13
14const NODE_TYPE = "localName";
15
16const KEY = Symbol("key");
17
18const META_STYLE_SHEET = Symbol("styleSheet");
19
20const META_MAP_CHILDREN = Symbol("mapChildren");
21
22const META_KEYES = Symbol("keyes");
23
24const NODE_HOST = "host";
25
26const IGNORE_CHILDREN = {
27 innerHTML: 1,
28 textContent: 1,
29 contenteditable: 1
30};
31
32const JOIN_CHILDREN = {
33 style: 1,
34 children: 1
35};
36
37const HYDRATE_PROPS = {
38 className: 1,
39 id: 1,
40 checked: 1,
41 value: 1,
42 selected: 1
43};
44
45const CACHE_STYLE_SHEET = {};
46
47const SUPPORT_STYLE_SHEET = "adoptedStyleSheets" in document;
48
49const STYLE_SHEET_KEY = Symbol();
50
51export { ARRAY_EMPTY as A, CACHE_STYLE_SHEET as C, ELEMENT_TRUE_VALUES as E, HOOK_CURRENT as H, IGNORE_CHILDREN as I, JOIN_CHILDREN as J, KEY as K, META_MAP_CHILDREN as M, NODE_HOST as N, SUPPORT_STYLE_SHEET as S, HOOK_MOUNT as a, HOOK_UPDATED as b, HOOK_MOUNTED as c, HOOK_UNMOUNT as d, HOOK_UPDATE as e, HYDRATE_PROPS as f, META_KEYES as g, META_STYLE_SHEET as h, STYLE_SHEET_KEY as i, NODE_TYPE as j, ELEMENT_IGNORE_ATTR as k, ELEMENT_PROPS as l };
52//# sourceMappingURL=constants.js.map