mirror of https://github.com/ghostfolio/ghostfolio
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
62 lines
1.7 KiB
62 lines
1.7 KiB
"use strict";
|
|
Object.defineProperty(exports, "__esModule", { value: true });
|
|
exports.PRESET_KEYS = exports.PRESETS = void 0;
|
|
const PRESET = {
|
|
$CLASS: /^class$/,
|
|
$ID: /^id$/,
|
|
$NAME: /^name$/,
|
|
$DATA: /^data-/,
|
|
$SRC: /^src$/,
|
|
$FOR: /^for$/,
|
|
$TYPE: /^type$/,
|
|
$HREF: /^href$/,
|
|
$VALUE: /^value$/,
|
|
$TITLE: /^title$/,
|
|
$ALT: /^alt$/,
|
|
$ROLE: /^role$/,
|
|
$ARIA: /^aria-/,
|
|
$ANGULAR_STRUCTURAL_DIRECTIVE: /^\*/,
|
|
$ANGULAR_TWO_WAY_BINDING: /^\[\(/,
|
|
$ANGULAR_ANIMATION: /^\@/,
|
|
$ANGULAR_ANIMATION_INPUT: /^\[@/,
|
|
$ANGULAR_INPUT: /^\[[^(@]/,
|
|
$ANGULAR_OUTPUT: /^\(/,
|
|
$ANGULAR_ELEMENT_REF: /^#/,
|
|
$VUE_ATTRIBUTE: /^v-/,
|
|
};
|
|
const PRESET_GROUPS = {
|
|
$ANGULAR: [
|
|
PRESET.$CLASS,
|
|
PRESET.$ID,
|
|
PRESET.$ANGULAR_ELEMENT_REF,
|
|
PRESET.$ANGULAR_STRUCTURAL_DIRECTIVE,
|
|
PRESET.$ANGULAR_ANIMATION,
|
|
PRESET.$ANGULAR_ANIMATION_INPUT,
|
|
PRESET.$ANGULAR_TWO_WAY_BINDING,
|
|
PRESET.$ANGULAR_INPUT,
|
|
PRESET.$ANGULAR_OUTPUT,
|
|
],
|
|
$CODE_GUIDE: [
|
|
PRESET.$CLASS,
|
|
PRESET.$ID,
|
|
PRESET.$NAME,
|
|
PRESET.$DATA,
|
|
PRESET.$SRC,
|
|
PRESET.$FOR,
|
|
PRESET.$TYPE,
|
|
PRESET.$HREF,
|
|
PRESET.$VALUE,
|
|
PRESET.$TITLE,
|
|
PRESET.$ALT,
|
|
PRESET.$ROLE,
|
|
PRESET.$ARIA,
|
|
],
|
|
$HTML: [PRESET.$CLASS, PRESET.$ID],
|
|
$VUE: [PRESET.$CLASS, PRESET.$ID, PRESET.$VUE_ATTRIBUTE],
|
|
};
|
|
const presets = Object.assign(Object.assign({}, PRESET), PRESET_GROUPS);
|
|
const presetKeys = {};
|
|
Object.keys(presets).forEach((key) => (presetKeys[key] = key));
|
|
exports.PRESETS = presets;
|
|
exports.PRESET_KEYS = presetKeys;
|
|
//# sourceMappingURL=presets.js.map
|