@matthewp/linkedom
Version:
A triple-linked lists based DOM implementation
40 lines (39 loc) • 1.23 kB
JavaScript
;
const CHANGED = Symbol('changed');
exports.CHANGED = CHANGED;
const CLASS_LIST = Symbol('classList');
exports.CLASS_LIST = CLASS_LIST;
const CUSTOM_ELEMENTS = Symbol('CustomElements');
exports.CUSTOM_ELEMENTS = CUSTOM_ELEMENTS;
const DATASET = Symbol('dataset');
exports.DATASET = DATASET;
const DOCTYPE = Symbol('doctype');
exports.DOCTYPE = DOCTYPE;
const DOM_PARSER = Symbol('DOMParser');
exports.DOM_PARSER = DOM_PARSER;
const END = Symbol('end');
exports.END = END;
const EVENT_TARGET = Symbol('EventTarget');
exports.EVENT_TARGET = EVENT_TARGET;
const IMAGE = Symbol('image');
exports.IMAGE = IMAGE;
const MIME = Symbol('mime');
exports.MIME = MIME;
const MUTATION_OBSERVER = Symbol('MutationObserver');
exports.MUTATION_OBSERVER = MUTATION_OBSERVER;
const NEXT = Symbol('next');
exports.NEXT = NEXT;
const OWNER_ELEMENT = Symbol('ownerElement');
exports.OWNER_ELEMENT = OWNER_ELEMENT;
const PREV = Symbol('prev');
exports.PREV = PREV;
const PRIVATE = Symbol('private');
exports.PRIVATE = PRIVATE;
const SHEET = Symbol('sheet');
exports.SHEET = SHEET;
const START = Symbol('start');
exports.START = START;
const STYLE = Symbol('style');
exports.STYLE = STYLE;
const VALUE = Symbol('value');
exports.VALUE = VALUE;