mirror of
https://github.com/Sevichecc/Urara-Blog.git
synced 2025-05-03 06:49:29 +08:00
42 lines
1.5 KiB
Text
42 lines
1.5 KiB
Text
"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 = {}));
|