123456789101112131415161718192021222324252627282930313233343536373839404142 |
- "use strict";
- Object.defineProperty(exports, "__esModule", { value: true });
- exports.AttributeAction = exports.IgnoreCaseMode = exports.SelectorType = void 0;
- var SelectorType;
- (function (SelectorType) {
- SelectorType["Attribute"] = "attribute";
- SelectorType["Pseudo"] = "pseudo";
- SelectorType["PseudoElement"] = "pseudo-element";
- SelectorType["Tag"] = "tag";
- SelectorType["Universal"] = "universal";
- // Traversals
- SelectorType["Adjacent"] = "adjacent";
- SelectorType["Child"] = "child";
- SelectorType["Descendant"] = "descendant";
- SelectorType["Parent"] = "parent";
- SelectorType["Sibling"] = "sibling";
- SelectorType["ColumnCombinator"] = "column-combinator";
- })(SelectorType = exports.SelectorType || (exports.SelectorType = {}));
- /**
- * Modes for ignore case.
- *
- * This could be updated to an enum, and the object is
- * the current stand-in that will allow code to be updated
- * without big changes.
- */
- exports.IgnoreCaseMode = {
- Unknown: null,
- QuirksMode: "quirks",
- IgnoreCase: true,
- CaseSensitive: false,
- };
- var AttributeAction;
- (function (AttributeAction) {
- AttributeAction["Any"] = "any";
- AttributeAction["Element"] = "element";
- AttributeAction["End"] = "end";
- AttributeAction["Equals"] = "equals";
- AttributeAction["Exists"] = "exists";
- AttributeAction["Hyphen"] = "hyphen";
- AttributeAction["Not"] = "not";
- AttributeAction["Start"] = "start";
- })(AttributeAction = exports.AttributeAction || (exports.AttributeAction = {}));
|