UNPKG

sigma-ui

Version:
1,302 lines (1,301 loc) 109 kB
import "./chunk-PZ5AY32C.js"; // ../../node_modules/.pnpm/prettier@3.5.0/node_modules/prettier/plugins/angular.mjs var $s = Object.defineProperty; var Xt = (t26) => { throw TypeError(t26); }; var Jt = (t26, e) => { for (var n in e) $s(t26, n, { get: e[n], enumerable: true }); }; var it = (t26, e, n) => e.has(t26) || Xt("Cannot " + n); var L = (t26, e, n) => (it(t26, e, "read from private field"), n ? n.call(t26) : e.get(t26)); var V = (t26, e, n) => e.has(t26) ? Xt("Cannot add the same private member more than once") : e instanceof WeakSet ? e.add(t26) : e.set(t26, n); var K = (t26, e, n, s) => (it(t26, e, "write to private field"), s ? s.call(t26, n) : e.set(t26, n), n); var c = (t26, e, n) => (it(t26, e, "access private method"), n); var zt = {}; Jt(zt, { parsers: () => jt }); var jt = {}; Jt(jt, { __ng_action: () => Ur, __ng_binding: () => Wr, __ng_directive: () => jr, __ng_interpolation: () => qr }); var Gr = new RegExp(`(\\:not\\()|(([\\.\\#]?)[-\\w]+)|(?:\\[([-.\\w*\\\\$]+)(?:=(["']?)([^\\]"']*)\\5)?\\])|(\\))|(\\s*,\\s*)`, "g"); var Yt; (function(t26) { t26[t26.Emulated = 0] = "Emulated", t26[t26.None = 2] = "None", t26[t26.ShadowDom = 3] = "ShadowDom"; })(Yt || (Yt = {})); var Qt; (function(t26) { t26[t26.OnPush = 0] = "OnPush", t26[t26.Default = 1] = "Default"; })(Qt || (Qt = {})); var Kt; (function(t26) { t26[t26.None = 0] = "None", t26[t26.SignalBased = 1] = "SignalBased", t26[t26.HasDecoratorInputTransform = 2] = "HasDecoratorInputTransform"; })(Kt || (Kt = {})); var B; (function(t26) { t26[t26.NONE = 0] = "NONE", t26[t26.HTML = 1] = "HTML", t26[t26.STYLE = 2] = "STYLE", t26[t26.SCRIPT = 3] = "SCRIPT", t26[t26.URL = 4] = "URL", t26[t26.RESOURCE_URL = 5] = "RESOURCE_URL"; })(B || (B = {})); var Zt; (function(t26) { t26[t26.Error = 0] = "Error", t26[t26.Warning = 1] = "Warning", t26[t26.Ignore = 2] = "Ignore"; })(Zt || (Zt = {})); var en; (function(t26) { t26[t26.Little = 0] = "Little", t26[t26.Big = 1] = "Big"; })(en || (en = {})); var tn; (function(t26) { t26[t26.None = 0] = "None", t26[t26.Const = 1] = "Const"; })(tn || (tn = {})); var nn; (function(t26) { t26[t26.Dynamic = 0] = "Dynamic", t26[t26.Bool = 1] = "Bool", t26[t26.String = 2] = "String", t26[t26.Int = 3] = "Int", t26[t26.Number = 4] = "Number", t26[t26.Function = 5] = "Function", t26[t26.Inferred = 6] = "Inferred", t26[t26.None = 7] = "None"; })(nn || (nn = {})); var Rs = void 0; var sn; (function(t26) { t26[t26.Minus = 0] = "Minus", t26[t26.Plus = 1] = "Plus"; })(sn || (sn = {})); var _; (function(t26) { t26[t26.Equals = 0] = "Equals", t26[t26.NotEquals = 1] = "NotEquals", t26[t26.Identical = 2] = "Identical", t26[t26.NotIdentical = 3] = "NotIdentical", t26[t26.Minus = 4] = "Minus", t26[t26.Plus = 5] = "Plus", t26[t26.Divide = 6] = "Divide", t26[t26.Multiply = 7] = "Multiply", t26[t26.Modulo = 8] = "Modulo", t26[t26.And = 9] = "And", t26[t26.Or = 10] = "Or", t26[t26.BitwiseOr = 11] = "BitwiseOr", t26[t26.BitwiseAnd = 12] = "BitwiseAnd", t26[t26.Lower = 13] = "Lower", t26[t26.LowerEquals = 14] = "LowerEquals", t26[t26.Bigger = 15] = "Bigger", t26[t26.BiggerEquals = 16] = "BiggerEquals", t26[t26.NullishCoalesce = 17] = "NullishCoalesce"; })(_ || (_ = {})); function Bs(t26, e) { return t26 == null || e == null ? t26 == e : t26.isEquivalent(e); } function Ds(t26, e, n) { let s = t26.length; if (s !== e.length) return false; for (let r = 0; r < s; r++) if (!n(t26[r], e[r])) return false; return true; } function tt(t26, e) { return Ds(t26, e, (n, s) => n.isEquivalent(s)); } var k = class { type; sourceSpan; constructor(e, n) { this.type = e || null, this.sourceSpan = n || null; } prop(e, n) { return new gt(this, e, null, n); } key(e, n, s) { return new vt(this, e, n, s); } callFn(e, n, s) { return new Xe(this, e, null, n, s); } instantiate(e, n, s) { return new ft(this, e, n, s); } conditional(e, n = null, s) { return new mt(this, e, n, null, s); } equals(e, n) { return new C(_.Equals, this, e, null, n); } notEquals(e, n) { return new C(_.NotEquals, this, e, null, n); } identical(e, n) { return new C(_.Identical, this, e, null, n); } notIdentical(e, n) { return new C(_.NotIdentical, this, e, null, n); } minus(e, n) { return new C(_.Minus, this, e, null, n); } plus(e, n) { return new C(_.Plus, this, e, null, n); } divide(e, n) { return new C(_.Divide, this, e, null, n); } multiply(e, n) { return new C(_.Multiply, this, e, null, n); } modulo(e, n) { return new C(_.Modulo, this, e, null, n); } and(e, n) { return new C(_.And, this, e, null, n); } bitwiseOr(e, n, s = true) { return new C(_.BitwiseOr, this, e, null, n, s); } bitwiseAnd(e, n, s = true) { return new C(_.BitwiseAnd, this, e, null, n, s); } or(e, n) { return new C(_.Or, this, e, null, n); } lower(e, n) { return new C(_.Lower, this, e, null, n); } lowerEquals(e, n) { return new C(_.LowerEquals, this, e, null, n); } bigger(e, n) { return new C(_.Bigger, this, e, null, n); } biggerEquals(e, n) { return new C(_.BiggerEquals, this, e, null, n); } isBlank(e) { return this.equals(TYPED_NULL_EXPR, e); } nullishCoalesce(e, n) { return new C(_.NullishCoalesce, this, e, null, n); } toStmt() { return new xt(this, null); } }; var Ge = class t extends k { name; constructor(e, n, s) { super(n, s), this.name = e; } isEquivalent(e) { return e instanceof t && this.name === e.name; } isConstant() { return false; } visitExpression(e, n) { return e.visitReadVarExpr(this, n); } clone() { return new t(this.name, this.type, this.sourceSpan); } set(e) { return new ut(this.name, e, null, this.sourceSpan); } }; var ct = class t2 extends k { expr; constructor(e, n, s) { super(n, s), this.expr = e; } visitExpression(e, n) { return e.visitTypeofExpr(this, n); } isEquivalent(e) { return e instanceof t2 && e.expr.isEquivalent(this.expr); } isConstant() { return this.expr.isConstant(); } clone() { return new t2(this.expr.clone()); } }; var ut = class t3 extends k { name; value; constructor(e, n, s, r) { super(s || n.type, r), this.name = e, this.value = n; } isEquivalent(e) { return e instanceof t3 && this.name === e.name && this.value.isEquivalent(e.value); } isConstant() { return false; } visitExpression(e, n) { return e.visitWriteVarExpr(this, n); } clone() { return new t3(this.name, this.value.clone(), this.type, this.sourceSpan); } toDeclStmt(e, n) { return new wt(this.name, this.value, e, n, this.sourceSpan); } toConstDecl() { return this.toDeclStmt(Rs, Ee.Final); } }; var pt = class t4 extends k { receiver; index; value; constructor(e, n, s, r, o) { super(r || s.type, o), this.receiver = e, this.index = n, this.value = s; } isEquivalent(e) { return e instanceof t4 && this.receiver.isEquivalent(e.receiver) && this.index.isEquivalent(e.index) && this.value.isEquivalent(e.value); } isConstant() { return false; } visitExpression(e, n) { return e.visitWriteKeyExpr(this, n); } clone() { return new t4(this.receiver.clone(), this.index.clone(), this.value.clone(), this.type, this.sourceSpan); } }; var ht = class t5 extends k { receiver; name; value; constructor(e, n, s, r, o) { super(r || s.type, o), this.receiver = e, this.name = n, this.value = s; } isEquivalent(e) { return e instanceof t5 && this.receiver.isEquivalent(e.receiver) && this.name === e.name && this.value.isEquivalent(e.value); } isConstant() { return false; } visitExpression(e, n) { return e.visitWritePropExpr(this, n); } clone() { return new t5(this.receiver.clone(), this.name, this.value.clone(), this.type, this.sourceSpan); } }; var Xe = class t6 extends k { fn; args; pure; constructor(e, n, s, r, o = false) { super(s, r), this.fn = e, this.args = n, this.pure = o; } get receiver() { return this.fn; } isEquivalent(e) { return e instanceof t6 && this.fn.isEquivalent(e.fn) && tt(this.args, e.args) && this.pure === e.pure; } isConstant() { return false; } visitExpression(e, n) { return e.visitInvokeFunctionExpr(this, n); } clone() { return new t6(this.fn.clone(), this.args.map((e) => e.clone()), this.type, this.sourceSpan, this.pure); } }; var ft = class t7 extends k { classExpr; args; constructor(e, n, s, r) { super(s, r), this.classExpr = e, this.args = n; } isEquivalent(e) { return e instanceof t7 && this.classExpr.isEquivalent(e.classExpr) && tt(this.args, e.args); } isConstant() { return false; } visitExpression(e, n) { return e.visitInstantiateExpr(this, n); } clone() { return new t7(this.classExpr.clone(), this.args.map((e) => e.clone()), this.type, this.sourceSpan); } }; var Je = class t8 extends k { value; constructor(e, n, s) { super(n, s), this.value = e; } isEquivalent(e) { return e instanceof t8 && this.value === e.value; } isConstant() { return true; } visitExpression(e, n) { return e.visitLiteralExpr(this, n); } clone() { return new t8(this.value, this.type, this.sourceSpan); } }; var dt = class t9 extends k { value; typeParams; constructor(e, n, s = null, r) { super(n, r), this.value = e, this.typeParams = s; } isEquivalent(e) { return e instanceof t9 && this.value.name === e.value.name && this.value.moduleName === e.value.moduleName; } isConstant() { return false; } visitExpression(e, n) { return e.visitExternalExpr(this, n); } clone() { return new t9(this.value, this.type, this.typeParams, this.sourceSpan); } }; var mt = class t10 extends k { condition; falseCase; trueCase; constructor(e, n, s = null, r, o) { super(r || n.type, o), this.condition = e, this.falseCase = s, this.trueCase = n; } isEquivalent(e) { return e instanceof t10 && this.condition.isEquivalent(e.condition) && this.trueCase.isEquivalent(e.trueCase) && Bs(this.falseCase, e.falseCase); } isConstant() { return false; } visitExpression(e, n) { return e.visitConditionalExpr(this, n); } clone() { var e; return new t10(this.condition.clone(), this.trueCase.clone(), (e = this.falseCase) == null ? void 0 : e.clone(), this.type, this.sourceSpan); } }; var C = class t11 extends k { operator; rhs; parens; lhs; constructor(e, n, s, r, o, a = true) { super(r || n.type, o), this.operator = e, this.rhs = s, this.parens = a, this.lhs = n; } isEquivalent(e) { return e instanceof t11 && this.operator === e.operator && this.lhs.isEquivalent(e.lhs) && this.rhs.isEquivalent(e.rhs); } isConstant() { return false; } visitExpression(e, n) { return e.visitBinaryOperatorExpr(this, n); } clone() { return new t11(this.operator, this.lhs.clone(), this.rhs.clone(), this.type, this.sourceSpan, this.parens); } }; var gt = class t12 extends k { receiver; name; constructor(e, n, s, r) { super(s, r), this.receiver = e, this.name = n; } get index() { return this.name; } isEquivalent(e) { return e instanceof t12 && this.receiver.isEquivalent(e.receiver) && this.name === e.name; } isConstant() { return false; } visitExpression(e, n) { return e.visitReadPropExpr(this, n); } set(e) { return new ht(this.receiver, this.name, e, null, this.sourceSpan); } clone() { return new t12(this.receiver.clone(), this.name, this.type, this.sourceSpan); } }; var vt = class t13 extends k { receiver; index; constructor(e, n, s, r) { super(s, r), this.receiver = e, this.index = n; } isEquivalent(e) { return e instanceof t13 && this.receiver.isEquivalent(e.receiver) && this.index.isEquivalent(e.index); } isConstant() { return false; } visitExpression(e, n) { return e.visitReadKeyExpr(this, n); } set(e) { return new pt(this.receiver, this.index, e, null, this.sourceSpan); } clone() { return new t13(this.receiver.clone(), this.index.clone(), this.type, this.sourceSpan); } }; var Ye = class t14 extends k { entries; constructor(e, n, s) { super(n, s), this.entries = e; } isConstant() { return this.entries.every((e) => e.isConstant()); } isEquivalent(e) { return e instanceof t14 && tt(this.entries, e.entries); } visitExpression(e, n) { return e.visitLiteralArrayExpr(this, n); } clone() { return new t14(this.entries.map((e) => e.clone()), this.type, this.sourceSpan); } }; var Qe = class t15 extends k { entries; valueType = null; constructor(e, n, s) { super(n, s), this.entries = e, n && (this.valueType = n.valueType); } isEquivalent(e) { return e instanceof t15 && tt(this.entries, e.entries); } isConstant() { return this.entries.every((e) => e.value.isConstant()); } visitExpression(e, n) { return e.visitLiteralMapExpr(this, n); } clone() { let e = this.entries.map((n) => n.clone()); return new t15(e, this.type, this.sourceSpan); } }; var Ee; (function(t26) { t26[t26.None = 0] = "None", t26[t26.Final = 1] = "Final", t26[t26.Private = 2] = "Private", t26[t26.Exported = 4] = "Exported", t26[t26.Static = 8] = "Static"; })(Ee || (Ee = {})); var Ke = class { modifiers; sourceSpan; leadingComments; constructor(e = Ee.None, n = null, s) { this.modifiers = e, this.sourceSpan = n, this.leadingComments = s; } hasModifier(e) { return (this.modifiers & e) !== 0; } addLeadingComment(e) { this.leadingComments = this.leadingComments ?? [], this.leadingComments.push(e); } }; var wt = class t16 extends Ke { name; value; type; constructor(e, n, s, r, o, a) { super(r, o, a), this.name = e, this.value = n, this.type = s || n && n.type || null; } isEquivalent(e) { return e instanceof t16 && this.name === e.name && (this.value ? !!e.value && this.value.isEquivalent(e.value) : !e.value); } visitStatement(e, n) { return e.visitDeclareVarStmt(this, n); } }; var xt = class t17 extends Ke { expr; constructor(e, n, s) { super(Ee.None, n, s), this.expr = e; } isEquivalent(e) { return e instanceof t17 && this.expr.isEquivalent(e.expr); } visitStatement(e, n) { return e.visitExpressionStmt(this, n); } }; function Os(t26, e, n) { return new Ge(t26, e, n); } var Xr = Os("<unknown>"); var rn = class t18 { static INSTANCE = new t18(); keyOf(e) { if (e instanceof Je && typeof e.value == "string") return `"${e.value}"`; if (e instanceof Je) return String(e.value); if (e instanceof Ye) { let n = []; for (let s of e.entries) n.push(this.keyOf(s)); return `[${n.join(",")}]`; } else if (e instanceof Qe) { let n = []; for (let s of e.entries) { let r = s.key; s.quoted && (r = `"${r}"`), n.push(r + ":" + this.keyOf(s.value)); } return `{${n.join(",")}}`; } else { if (e instanceof dt) return `import("${e.value.moduleName}", ${e.value.name})`; if (e instanceof Ge) return `read(${e.name})`; if (e instanceof ct) return `typeof(${this.keyOf(e.expr)})`; throw new Error(`${this.constructor.name} does not handle expressions of type ${e.constructor.name}`); } } }; var i = "@angular/core"; var P = class { static NEW_METHOD = "factory"; static TRANSFORM_METHOD = "transform"; static PATCH_DEPS = "patchedDeps"; static core = { name: null, moduleName: i }; static namespaceHTML = { name: "\u0275\u0275namespaceHTML", moduleName: i }; static namespaceMathML = { name: "\u0275\u0275namespaceMathML", moduleName: i }; static namespaceSVG = { name: "\u0275\u0275namespaceSVG", moduleName: i }; static element = { name: "\u0275\u0275element", moduleName: i }; static elementStart = { name: "\u0275\u0275elementStart", moduleName: i }; static elementEnd = { name: "\u0275\u0275elementEnd", moduleName: i }; static advance = { name: "\u0275\u0275advance", moduleName: i }; static syntheticHostProperty = { name: "\u0275\u0275syntheticHostProperty", moduleName: i }; static syntheticHostListener = { name: "\u0275\u0275syntheticHostListener", moduleName: i }; static attribute = { name: "\u0275\u0275attribute", moduleName: i }; static attributeInterpolate1 = { name: "\u0275\u0275attributeInterpolate1", moduleName: i }; static attributeInterpolate2 = { name: "\u0275\u0275attributeInterpolate2", moduleName: i }; static attributeInterpolate3 = { name: "\u0275\u0275attributeInterpolate3", moduleName: i }; static attributeInterpolate4 = { name: "\u0275\u0275attributeInterpolate4", moduleName: i }; static attributeInterpolate5 = { name: "\u0275\u0275attributeInterpolate5", moduleName: i }; static attributeInterpolate6 = { name: "\u0275\u0275attributeInterpolate6", moduleName: i }; static attributeInterpolate7 = { name: "\u0275\u0275attributeInterpolate7", moduleName: i }; static attributeInterpolate8 = { name: "\u0275\u0275attributeInterpolate8", moduleName: i }; static attributeInterpolateV = { name: "\u0275\u0275attributeInterpolateV", moduleName: i }; static classProp = { name: "\u0275\u0275classProp", moduleName: i }; static elementContainerStart = { name: "\u0275\u0275elementContainerStart", moduleName: i }; static elementContainerEnd = { name: "\u0275\u0275elementContainerEnd", moduleName: i }; static elementContainer = { name: "\u0275\u0275elementContainer", moduleName: i }; static styleMap = { name: "\u0275\u0275styleMap", moduleName: i }; static styleMapInterpolate1 = { name: "\u0275\u0275styleMapInterpolate1", moduleName: i }; static styleMapInterpolate2 = { name: "\u0275\u0275styleMapInterpolate2", moduleName: i }; static styleMapInterpolate3 = { name: "\u0275\u0275styleMapInterpolate3", moduleName: i }; static styleMapInterpolate4 = { name: "\u0275\u0275styleMapInterpolate4", moduleName: i }; static styleMapInterpolate5 = { name: "\u0275\u0275styleMapInterpolate5", moduleName: i }; static styleMapInterpolate6 = { name: "\u0275\u0275styleMapInterpolate6", moduleName: i }; static styleMapInterpolate7 = { name: "\u0275\u0275styleMapInterpolate7", moduleName: i }; static styleMapInterpolate8 = { name: "\u0275\u0275styleMapInterpolate8", moduleName: i }; static styleMapInterpolateV = { name: "\u0275\u0275styleMapInterpolateV", moduleName: i }; static classMap = { name: "\u0275\u0275classMap", moduleName: i }; static classMapInterpolate1 = { name: "\u0275\u0275classMapInterpolate1", moduleName: i }; static classMapInterpolate2 = { name: "\u0275\u0275classMapInterpolate2", moduleName: i }; static classMapInterpolate3 = { name: "\u0275\u0275classMapInterpolate3", moduleName: i }; static classMapInterpolate4 = { name: "\u0275\u0275classMapInterpolate4", moduleName: i }; static classMapInterpolate5 = { name: "\u0275\u0275classMapInterpolate5", moduleName: i }; static classMapInterpolate6 = { name: "\u0275\u0275classMapInterpolate6", moduleName: i }; static classMapInterpolate7 = { name: "\u0275\u0275classMapInterpolate7", moduleName: i }; static classMapInterpolate8 = { name: "\u0275\u0275classMapInterpolate8", moduleName: i }; static classMapInterpolateV = { name: "\u0275\u0275classMapInterpolateV", moduleName: i }; static styleProp = { name: "\u0275\u0275styleProp", moduleName: i }; static stylePropInterpolate1 = { name: "\u0275\u0275stylePropInterpolate1", moduleName: i }; static stylePropInterpolate2 = { name: "\u0275\u0275stylePropInterpolate2", moduleName: i }; static stylePropInterpolate3 = { name: "\u0275\u0275stylePropInterpolate3", moduleName: i }; static stylePropInterpolate4 = { name: "\u0275\u0275stylePropInterpolate4", moduleName: i }; static stylePropInterpolate5 = { name: "\u0275\u0275stylePropInterpolate5", moduleName: i }; static stylePropInterpolate6 = { name: "\u0275\u0275stylePropInterpolate6", moduleName: i }; static stylePropInterpolate7 = { name: "\u0275\u0275stylePropInterpolate7", moduleName: i }; static stylePropInterpolate8 = { name: "\u0275\u0275stylePropInterpolate8", moduleName: i }; static stylePropInterpolateV = { name: "\u0275\u0275stylePropInterpolateV", moduleName: i }; static nextContext = { name: "\u0275\u0275nextContext", moduleName: i }; static resetView = { name: "\u0275\u0275resetView", moduleName: i }; static templateCreate = { name: "\u0275\u0275template", moduleName: i }; static defer = { name: "\u0275\u0275defer", moduleName: i }; static deferWhen = { name: "\u0275\u0275deferWhen", moduleName: i }; static deferOnIdle = { name: "\u0275\u0275deferOnIdle", moduleName: i }; static deferOnImmediate = { name: "\u0275\u0275deferOnImmediate", moduleName: i }; static deferOnTimer = { name: "\u0275\u0275deferOnTimer", moduleName: i }; static deferOnHover = { name: "\u0275\u0275deferOnHover", moduleName: i }; static deferOnInteraction = { name: "\u0275\u0275deferOnInteraction", moduleName: i }; static deferOnViewport = { name: "\u0275\u0275deferOnViewport", moduleName: i }; static deferPrefetchWhen = { name: "\u0275\u0275deferPrefetchWhen", moduleName: i }; static deferPrefetchOnIdle = { name: "\u0275\u0275deferPrefetchOnIdle", moduleName: i }; static deferPrefetchOnImmediate = { name: "\u0275\u0275deferPrefetchOnImmediate", moduleName: i }; static deferPrefetchOnTimer = { name: "\u0275\u0275deferPrefetchOnTimer", moduleName: i }; static deferPrefetchOnHover = { name: "\u0275\u0275deferPrefetchOnHover", moduleName: i }; static deferPrefetchOnInteraction = { name: "\u0275\u0275deferPrefetchOnInteraction", moduleName: i }; static deferPrefetchOnViewport = { name: "\u0275\u0275deferPrefetchOnViewport", moduleName: i }; static deferHydrateWhen = { name: "\u0275\u0275deferHydrateWhen", moduleName: i }; static deferHydrateNever = { name: "\u0275\u0275deferHydrateNever", moduleName: i }; static deferHydrateOnIdle = { name: "\u0275\u0275deferHydrateOnIdle", moduleName: i }; static deferHydrateOnImmediate = { name: "\u0275\u0275deferHydrateOnImmediate", moduleName: i }; static deferHydrateOnTimer = { name: "\u0275\u0275deferHydrateOnTimer", moduleName: i }; static deferHydrateOnHover = { name: "\u0275\u0275deferHydrateOnHover", moduleName: i }; static deferHydrateOnInteraction = { name: "\u0275\u0275deferHydrateOnInteraction", moduleName: i }; static deferHydrateOnViewport = { name: "\u0275\u0275deferHydrateOnViewport", moduleName: i }; static deferEnableTimerScheduling = { name: "\u0275\u0275deferEnableTimerScheduling", moduleName: i }; static conditional = { name: "\u0275\u0275conditional", moduleName: i }; static repeater = { name: "\u0275\u0275repeater", moduleName: i }; static repeaterCreate = { name: "\u0275\u0275repeaterCreate", moduleName: i }; static repeaterTrackByIndex = { name: "\u0275\u0275repeaterTrackByIndex", moduleName: i }; static repeaterTrackByIdentity = { name: "\u0275\u0275repeaterTrackByIdentity", moduleName: i }; static componentInstance = { name: "\u0275\u0275componentInstance", moduleName: i }; static text = { name: "\u0275\u0275text", moduleName: i }; static enableBindings = { name: "\u0275\u0275enableBindings", moduleName: i }; static disableBindings = { name: "\u0275\u0275disableBindings", moduleName: i }; static getCurrentView = { name: "\u0275\u0275getCurrentView", moduleName: i }; static textInterpolate = { name: "\u0275\u0275textInterpolate", moduleName: i }; static textInterpolate1 = { name: "\u0275\u0275textInterpolate1", moduleName: i }; static textInterpolate2 = { name: "\u0275\u0275textInterpolate2", moduleName: i }; static textInterpolate3 = { name: "\u0275\u0275textInterpolate3", moduleName: i }; static textInterpolate4 = { name: "\u0275\u0275textInterpolate4", moduleName: i }; static textInterpolate5 = { name: "\u0275\u0275textInterpolate5", moduleName: i }; static textInterpolate6 = { name: "\u0275\u0275textInterpolate6", moduleName: i }; static textInterpolate7 = { name: "\u0275\u0275textInterpolate7", moduleName: i }; static textInterpolate8 = { name: "\u0275\u0275textInterpolate8", moduleName: i }; static textInterpolateV = { name: "\u0275\u0275textInterpolateV", moduleName: i }; static restoreView = { name: "\u0275\u0275restoreView", moduleName: i }; static pureFunction0 = { name: "\u0275\u0275pureFunction0", moduleName: i }; static pureFunction1 = { name: "\u0275\u0275pureFunction1", moduleName: i }; static pureFunction2 = { name: "\u0275\u0275pureFunction2", moduleName: i }; static pureFunction3 = { name: "\u0275\u0275pureFunction3", moduleName: i }; static pureFunction4 = { name: "\u0275\u0275pureFunction4", moduleName: i }; static pureFunction5 = { name: "\u0275\u0275pureFunction5", moduleName: i }; static pureFunction6 = { name: "\u0275\u0275pureFunction6", moduleName: i }; static pureFunction7 = { name: "\u0275\u0275pureFunction7", moduleName: i }; static pureFunction8 = { name: "\u0275\u0275pureFunction8", moduleName: i }; static pureFunctionV = { name: "\u0275\u0275pureFunctionV", moduleName: i }; static pipeBind1 = { name: "\u0275\u0275pipeBind1", moduleName: i }; static pipeBind2 = { name: "\u0275\u0275pipeBind2", moduleName: i }; static pipeBind3 = { name: "\u0275\u0275pipeBind3", moduleName: i }; static pipeBind4 = { name: "\u0275\u0275pipeBind4", moduleName: i }; static pipeBindV = { name: "\u0275\u0275pipeBindV", moduleName: i }; static hostProperty = { name: "\u0275\u0275hostProperty", moduleName: i }; static property = { name: "\u0275\u0275property", moduleName: i }; static propertyInterpolate = { name: "\u0275\u0275propertyInterpolate", moduleName: i }; static propertyInterpolate1 = { name: "\u0275\u0275propertyInterpolate1", moduleName: i }; static propertyInterpolate2 = { name: "\u0275\u0275propertyInterpolate2", moduleName: i }; static propertyInterpolate3 = { name: "\u0275\u0275propertyInterpolate3", moduleName: i }; static propertyInterpolate4 = { name: "\u0275\u0275propertyInterpolate4", moduleName: i }; static propertyInterpolate5 = { name: "\u0275\u0275propertyInterpolate5", moduleName: i }; static propertyInterpolate6 = { name: "\u0275\u0275propertyInterpolate6", moduleName: i }; static propertyInterpolate7 = { name: "\u0275\u0275propertyInterpolate7", moduleName: i }; static propertyInterpolate8 = { name: "\u0275\u0275propertyInterpolate8", moduleName: i }; static propertyInterpolateV = { name: "\u0275\u0275propertyInterpolateV", moduleName: i }; static i18n = { name: "\u0275\u0275i18n", moduleName: i }; static i18nAttributes = { name: "\u0275\u0275i18nAttributes", moduleName: i }; static i18nExp = { name: "\u0275\u0275i18nExp", moduleName: i }; static i18nStart = { name: "\u0275\u0275i18nStart", moduleName: i }; static i18nEnd = { name: "\u0275\u0275i18nEnd", moduleName: i }; static i18nApply = { name: "\u0275\u0275i18nApply", moduleName: i }; static i18nPostprocess = { name: "\u0275\u0275i18nPostprocess", moduleName: i }; static pipe = { name: "\u0275\u0275pipe", moduleName: i }; static projection = { name: "\u0275\u0275projection", moduleName: i }; static projectionDef = { name: "\u0275\u0275projectionDef", moduleName: i }; static reference = { name: "\u0275\u0275reference", moduleName: i }; static inject = { name: "\u0275\u0275inject", moduleName: i }; static injectAttribute = { name: "\u0275\u0275injectAttribute", moduleName: i }; static directiveInject = { name: "\u0275\u0275directiveInject", moduleName: i }; static invalidFactory = { name: "\u0275\u0275invalidFactory", moduleName: i }; static invalidFactoryDep = { name: "\u0275\u0275invalidFactoryDep", moduleName: i }; static templateRefExtractor = { name: "\u0275\u0275templateRefExtractor", moduleName: i }; static forwardRef = { name: "forwardRef", moduleName: i }; static resolveForwardRef = { name: "resolveForwardRef", moduleName: i }; static replaceMetadata = { name: "\u0275\u0275replaceMetadata", moduleName: i }; static \u0275\u0275defineInjectable = { name: "\u0275\u0275defineInjectable", moduleName: i }; static declareInjectable = { name: "\u0275\u0275ngDeclareInjectable", moduleName: i }; static InjectableDeclaration = { name: "\u0275\u0275InjectableDeclaration", moduleName: i }; static resolveWindow = { name: "\u0275\u0275resolveWindow", moduleName: i }; static resolveDocument = { name: "\u0275\u0275resolveDocument", moduleName: i }; static resolveBody = { name: "\u0275\u0275resolveBody", moduleName: i }; static getComponentDepsFactory = { name: "\u0275\u0275getComponentDepsFactory", moduleName: i }; static defineComponent = { name: "\u0275\u0275defineComponent", moduleName: i }; static declareComponent = { name: "\u0275\u0275ngDeclareComponent", moduleName: i }; static setComponentScope = { name: "\u0275\u0275setComponentScope", moduleName: i }; static ChangeDetectionStrategy = { name: "ChangeDetectionStrategy", moduleName: i }; static ViewEncapsulation = { name: "ViewEncapsulation", moduleName: i }; static ComponentDeclaration = { name: "\u0275\u0275ComponentDeclaration", moduleName: i }; static FactoryDeclaration = { name: "\u0275\u0275FactoryDeclaration", moduleName: i }; static declareFactory = { name: "\u0275\u0275ngDeclareFactory", moduleName: i }; static FactoryTarget = { name: "\u0275\u0275FactoryTarget", moduleName: i }; static defineDirective = { name: "\u0275\u0275defineDirective", moduleName: i }; static declareDirective = { name: "\u0275\u0275ngDeclareDirective", moduleName: i }; static DirectiveDeclaration = { name: "\u0275\u0275DirectiveDeclaration", moduleName: i }; static InjectorDef = { name: "\u0275\u0275InjectorDef", moduleName: i }; static InjectorDeclaration = { name: "\u0275\u0275InjectorDeclaration", moduleName: i }; static defineInjector = { name: "\u0275\u0275defineInjector", moduleName: i }; static declareInjector = { name: "\u0275\u0275ngDeclareInjector", moduleName: i }; static NgModuleDeclaration = { name: "\u0275\u0275NgModuleDeclaration", moduleName: i }; static ModuleWithProviders = { name: "ModuleWithProviders", moduleName: i }; static defineNgModule = { name: "\u0275\u0275defineNgModule", moduleName: i }; static declareNgModule = { name: "\u0275\u0275ngDeclareNgModule", moduleName: i }; static setNgModuleScope = { name: "\u0275\u0275setNgModuleScope", moduleName: i }; static registerNgModuleType = { name: "\u0275\u0275registerNgModuleType", moduleName: i }; static PipeDeclaration = { name: "\u0275\u0275PipeDeclaration", moduleName: i }; static definePipe = { name: "\u0275\u0275definePipe", moduleName: i }; static declarePipe = { name: "\u0275\u0275ngDeclarePipe", moduleName: i }; static declareClassMetadata = { name: "\u0275\u0275ngDeclareClassMetadata", moduleName: i }; static declareClassMetadataAsync = { name: "\u0275\u0275ngDeclareClassMetadataAsync", moduleName: i }; static setClassMetadata = { name: "\u0275setClassMetadata", moduleName: i }; static setClassMetadataAsync = { name: "\u0275setClassMetadataAsync", moduleName: i }; static setClassDebugInfo = { name: "\u0275setClassDebugInfo", moduleName: i }; static queryRefresh = { name: "\u0275\u0275queryRefresh", moduleName: i }; static viewQuery = { name: "\u0275\u0275viewQuery", moduleName: i }; static loadQuery = { name: "\u0275\u0275loadQuery", moduleName: i }; static contentQuery = { name: "\u0275\u0275contentQuery", moduleName: i }; static viewQuerySignal = { name: "\u0275\u0275viewQuerySignal", moduleName: i }; static contentQuerySignal = { name: "\u0275\u0275contentQuerySignal", moduleName: i }; static queryAdvance = { name: "\u0275\u0275queryAdvance", moduleName: i }; static twoWayProperty = { name: "\u0275\u0275twoWayProperty", moduleName: i }; static twoWayBindingSet = { name: "\u0275\u0275twoWayBindingSet", moduleName: i }; static twoWayListener = { name: "\u0275\u0275twoWayListener", moduleName: i }; static declareLet = { name: "\u0275\u0275declareLet", moduleName: i }; static storeLet = { name: "\u0275\u0275storeLet", moduleName: i }; static readContextLet = { name: "\u0275\u0275readContextLet", moduleName: i }; static attachSourceLocations = { name: "\u0275\u0275attachSourceLocations", moduleName: i }; static NgOnChangesFeature = { name: "\u0275\u0275NgOnChangesFeature", moduleName: i }; static InheritDefinitionFeature = { name: "\u0275\u0275InheritDefinitionFeature", moduleName: i }; static CopyDefinitionFeature = { name: "\u0275\u0275CopyDefinitionFeature", moduleName: i }; static ProvidersFeature = { name: "\u0275\u0275ProvidersFeature", moduleName: i }; static HostDirectivesFeature = { name: "\u0275\u0275HostDirectivesFeature", moduleName: i }; static InputTransformsFeatureFeature = { name: "\u0275\u0275InputTransformsFeature", moduleName: i }; static ExternalStylesFeature = { name: "\u0275\u0275ExternalStylesFeature", moduleName: i }; static listener = { name: "\u0275\u0275listener", moduleName: i }; static getInheritedFactory = { name: "\u0275\u0275getInheritedFactory", moduleName: i }; static sanitizeHtml = { name: "\u0275\u0275sanitizeHtml", moduleName: i }; static sanitizeStyle = { name: "\u0275\u0275sanitizeStyle", moduleName: i }; static sanitizeResourceUrl = { name: "\u0275\u0275sanitizeResourceUrl", moduleName: i }; static sanitizeScript = { name: "\u0275\u0275sanitizeScript", moduleName: i }; static sanitizeUrl = { name: "\u0275\u0275sanitizeUrl", moduleName: i }; static sanitizeUrlOrResourceUrl = { name: "\u0275\u0275sanitizeUrlOrResourceUrl", moduleName: i }; static trustConstantHtml = { name: "\u0275\u0275trustConstantHtml", moduleName: i }; static trustConstantResourceUrl = { name: "\u0275\u0275trustConstantResourceUrl", moduleName: i }; static validateIframeAttribute = { name: "\u0275\u0275validateIframeAttribute", moduleName: i }; static InputSignalBrandWriteType = { name: "\u0275INPUT_SIGNAL_BRAND_WRITE_TYPE", moduleName: i }; static UnwrapDirectiveSignalInputs = { name: "\u0275UnwrapDirectiveSignalInputs", moduleName: i }; static unwrapWritableSignal = { name: "\u0275unwrapWritableSignal", moduleName: i }; }; var St = class { full; major; minor; patch; constructor(e) { this.full = e; let n = e.split("."); this.major = n[0], this.minor = n[1], this.patch = n.slice(2).join("."); } }; var on; (function(t26) { t26[t26.Class = 0] = "Class", t26[t26.Function = 1] = "Function"; })(on || (on = {})); var an; (function(t26) { t26[t26.Directive = 0] = "Directive", t26[t26.Component = 1] = "Component", t26[t26.Injectable = 2] = "Injectable", t26[t26.Pipe = 3] = "Pipe", t26[t26.NgModule = 4] = "NgModule"; })(an || (an = {})); var ye = class { input; errLocation; ctxLocation; message; constructor(e, n, s, r) { this.input = n, this.errLocation = s, this.ctxLocation = r, this.message = `Parser Error: ${e} ${s} [${n}] in ${r}`; } }; var G = class { start; end; constructor(e, n) { this.start = e, this.end = n; } toAbsolute(e) { return new O(e + this.start, e + this.end); } }; var E = class { span; sourceSpan; constructor(e, n) { this.span = e, this.sourceSpan = n; } toString() { return "AST"; } }; var se = class extends E { nameSpan; constructor(e, n, s) { super(e, n), this.nameSpan = s; } }; var b = class extends E { visit(e, n = null) { } }; var X = class extends E { visit(e, n = null) { return e.visitImplicitReceiver(this, n); } }; var Et = class extends X { visit(e, n = null) { var s; return (s = e.visitThisReceiver) == null ? void 0 : s.call(e, this, n); } }; var _e = class extends E { expressions; constructor(e, n, s) { super(e, n), this.expressions = s; } visit(e, n = null) { return e.visitChain(this, n); } }; var Ce = class extends E { condition; trueExp; falseExp; constructor(e, n, s, r, o) { super(e, n), this.condition = s, this.trueExp = r, this.falseExp = o; } visit(e, n = null) { return e.visitConditional(this, n); } }; var re = class extends se { receiver; name; constructor(e, n, s, r, o) { super(e, n, s), this.receiver = r, this.name = o; } visit(e, n = null) { return e.visitPropertyRead(this, n); } }; var Te = class extends se { receiver; name; value; constructor(e, n, s, r, o, a) { super(e, n, s), this.receiver = r, this.name = o, this.value = a; } visit(e, n = null) { return e.visitPropertyWrite(this, n); } }; var ie = class extends se { receiver; name; constructor(e, n, s, r, o) { super(e, n, s), this.receiver = r, this.name = o; } visit(e, n = null) { return e.visitSafePropertyRead(this, n); } }; var ke = class extends E { receiver; key; constructor(e, n, s, r) { super(e, n), this.receiver = s, this.key = r; } visit(e, n = null) { return e.visitKeyedRead(this, n); } }; var oe = class extends E { receiver; key; constructor(e, n, s, r) { super(e, n), this.receiver = s, this.key = r; } visit(e, n = null) { return e.visitSafeKeyedRead(this, n); } }; var Ie = class extends E { receiver; key; value; constructor(e, n, s, r, o) { super(e, n), this.receiver = s, this.key = r, this.value = o; } visit(e, n = null) { return e.visitKeyedWrite(this, n); } }; var be = class extends se { exp; name; args; constructor(e, n, s, r, o, a) { super(e, n, a), this.exp = s, this.name = r, this.args = o; } visit(e, n = null) { return e.visitPipe(this, n); } }; var N = class extends E { value; constructor(e, n, s) { super(e, n), this.value = s; } visit(e, n = null) { return e.visitLiteralPrimitive(this, n); } }; var Ne = class extends E { expressions; constructor(e, n, s) { super(e, n), this.expressions = s; } visit(e, n = null) { return e.visitLiteralArray(this, n); } }; var Ae = class extends E { keys; values; constructor(e, n, s, r) { super(e, n), this.keys = s, this.values = r; } visit(e, n = null) { return e.visitLiteralMap(this, n); } }; var Pe = class extends E { strings; expressions; constructor(e, n, s, r) { super(e, n), this.strings = s, this.expressions = r; } visit(e, n = null) { return e.visitInterpolation(this, n); } }; var A = class extends E { operation; left; right; constructor(e, n, s, r, o) { super(e, n), this.operation = s, this.left = r, this.right = o; } visit(e, n = null) { return e.visitBinary(this, n); } }; var ae = class t19 extends A { operator; expr; left = null; right = null; operation = null; static createMinus(e, n, s) { return new t19(e, n, "-", s, "-", new N(e, n, 0), s); } static createPlus(e, n, s) { return new t19(e, n, "+", s, "-", s, new N(e, n, 0)); } constructor(e, n, s, r, o, a, l) { super(e, n, o, a, l), this.operator = s, this.expr = r; } visit(e, n = null) { return e.visitUnary !== void 0 ? e.visitUnary(this, n) : e.visitBinary(this, n); } }; var Le = class extends E { expression; constructor(e, n, s) { super(e, n), this.expression = s; } visit(e, n = null) { return e.visitPrefixNot(this, n); } }; var Me = class extends E { expression; constructor(e, n, s) { super(e, n), this.expression = s; } visit(e, n = null) { return e.visitTypeofExpression(this, n); } }; var $e = class extends E { expression; constructor(e, n, s) { super(e, n), this.expression = s; } visit(e, n = null) { return e.visitNonNullAssert(this, n); } }; var Re = class extends E { receiver; args; argumentSpan; constructor(e, n, s, r, o) { super(e, n), this.receiver = s, this.args = r, this.argumentSpan = o; } visit(e, n = null) { return e.visitCall(this, n); } }; var le = class extends E { receiver; args; argumentSpan; constructor(e, n, s, r, o) { super(e, n), this.receiver = s, this.args = r, this.argumentSpan = o; } visit(e, n = null) { return e.visitSafeCall(this, n); } }; var O = class { start; end; constructor(e, n) { this.start = e, this.end = n; } }; var W = class extends E { ast; source; location; errors; constructor(e, n, s, r, o) { super(new G(0, n === null ? 0 : n.length), new O(r, n === null ? r : r + n.length)), this.ast = e, this.source = n, this.location = s, this.errors = o; } visit(e, n = null) { return e.visitASTWithSource ? e.visitASTWithSource(this, n) : this.ast.visit(e, n); } toString() { return `${this.source} in ${this.location}`; } }; var ce = class { sourceSpan; key; value; constructor(e, n, s) { this.sourceSpan = e, this.key = n, this.value = s; } }; var Be = class { sourceSpan; key; value; constructor(e, n, s) { this.sourceSpan = e, this.key = n, this.value = s; } }; var yt = class { visit(e, n) { e.visit(this, n); } visitUnary(e, n) { this.visit(e.expr, n); } visitBinary(e, n) { this.visit(e.left, n), this.visit(e.right, n); } visitChain(e, n) { this.visitAll(e.expressions, n); } visitConditional(e, n) { this.visit(e.condition, n), this.visit(e.trueExp, n), this.visit(e.falseExp, n); } visitPipe(e, n) { this.visit(e.exp, n), this.visitAll(e.args, n); } visitImplicitReceiver(e, n) { } visitThisReceiver(e, n) { } visitInterpolation(e, n) { this.visitAll(e.expressions, n); } visitKeyedRead(e, n) { this.visit(e.receiver, n), this.visit(e.key, n); } visitKeyedWrite(e, n) { this.visit(e.receiver, n), this.visit(e.key, n), this.visit(e.value, n); } visitLiteralArray(e, n) { this.visitAll(e.expressions, n); } visitLiteralMap(e, n) { this.visitAll(e.values, n); } visitLiteralPrimitive(e, n) { } visitPrefixNot(e, n) { this.visit(e.expression, n); } visitTypeofExpression(e, n) { this.visit(e.expression, n); } visitNonNullAssert(e, n) { this.visit(e.expression, n); } visitPropertyRead(e, n) { this.visit(e.receiver, n); } visitPropertyWrite(e, n) { this.visit(e.receiver, n), this.visit(e.value, n); } visitSafePropertyRead(e, n) { this.visit(e.receiver, n); } visitSafeKeyedRead(e, n) { this.visit(e.receiver, n), this.visit(e.key, n); } visitCall(e, n) { this.visit(e.receiver, n), this.visitAll(e.args, n); } visitSafeCall(e, n) { this.visit(e.receiver, n), this.visitAll(e.args, n); } visitAll(e, n) { for (let s of e) this.visit(s, n); } }; var ln; (function(t26) { t26[t26.DEFAULT = 0] = "DEFAULT", t26[t26.LITERAL_ATTR = 1] = "LITERAL_ATTR", t26[t26.ANIMATION = 2] = "ANIMATION", t26[t26.TWO_WAY = 3] = "TWO_WAY"; })(ln || (ln = {})); var cn; (function(t26) { t26[t26.Regular = 0] = "Regular", t26[t26.Animation = 1] = "Animation", t26[t26.TwoWay = 2] = "TwoWay"; })(cn || (cn = {})); var H; (function(t26) { t26[t26.Property = 0] = "Property", t26[t26.Attribute = 1] = "Attribute", t26[t26.Class = 2] = "Class", t26[t26.Style = 3] = "Style", t26[t26.Animation = 4] = "Animation", t26[t26.TwoWay = 5] = "TwoWay"; })(H || (H = {})); var un; (function(t26) { t26[t26.RAW_TEXT = 0] = "RAW_TEXT", t26[t26.ESCAPABLE_RAW_TEXT = 1] = "ESCAPABLE_RAW_TEXT", t26[t26.PARSABLE_DATA = 2] = "PARSABLE_DATA"; })(un || (un = {})); var Fs = [/@/, /^\s*$/, /[<>]/, /^[{}]$/, /&(#|[a-z])/i, /^\/\//]; function Vs(t26, e) { if (e != null && !(Array.isArray(e) && e.length == 2)) throw new Error(`Expected '${t26}' to be an array, [start, end].`); if (e != null) { let n = e[0], s = e[1]; Fs.forEach((r) => { if (r.test(n) || r.test(s)) throw new Error(`['${n}', '${s}'] contains unusable interpolation symbol.`); }); } } var _t = class t20 { start; end; static fromArray(e) { return e ? (Vs("interpolation", e), new t20(e[0], e[1])) : Z; } constructor(e, n) { this.start = e, this.end = n; } }; var Z = new _t("{{", "}}"); var ot = 0; var Un = 9; var Hs = 10; var Us = 11; var Ws = 12; var qs = 13; var Wn = 32; var js = 33; var qn = 34; var zs = 35; var jn = 36; var Gs = 37; var pn = 38; var zn = 39; var je = 40; var me = 41; var Xs = 42; var Gn = 43; var ge = 44; var Xn = 45; var ee = 46; var Ct = 47; var te = 58; var ve = 59; var Js = 60; var qe = 61; var Ys = 62; var hn = 63; var Qs = 48; var Ks = 57; var Jn = 65; var Zs = 69; var Yn = 90; var ze = 91; var er = 92; var we = 93; var tr = 94; var Mt = 95; var Qn = 97; var nr = 101; var sr = 102; var rr = 110; var ir = 114; var or = 116; var ar = 117; var lr = 118; var Kn = 122; var Tt = 123; var fn = 124; var xe = 125; var Zn = 160; var cr = 96; function ur(t26) { return t26 >= Un && t26 <= Wn || t26 == Zn; } function j(t26) { return Qs <= t26 && t26 <= Ks; } function pr(t26) { return t26 >= Qn && t26 <= Kn || t26 >= Jn && t26 <= Yn; } function dn(t26) { return t26 === zn || t26 === qn || t26 === cr; } var mn; (function(t26) { t26[t26.WARNING = 0] = "WARNING", t26[t26.ERROR = 1] = "ERROR"; })(mn || (mn = {})); var gn; (function(t26) { t26[t26.Inline = 0] = "Inline", t26[t26.SideEffect = 1] = "SideEffect", t26[t26.Omit = 2] = "Omit"; })(gn || (gn = {})); var vn; (function(t26) { t26[t26.Global = 0] = "Global", t26[t26.Local = 1] = "Local"; })(vn || (vn = {})); var wn; (function(t26) { t26[t26.Directive = 0] = "Directive", t26[t26.Pipe = 1] = "Pipe", t26[t26.NgModule = 2] = "NgModule"; })(wn || (wn = {})); var hr = "(:(where|is)\\()?"; var es = "-shadowcsshost"; var ts = "-shadowcsscontext"; var $t = "(?:\\(((?:\\([^)(]*\\)|[^)(]*)+?)\\))?([^,{]*)"; var Jr = new RegExp(es + $t, "gim"); var Yr = new RegExp(hr + "(" + ts + $t + ")", "gim"); var Qr = new RegExp(ts + $t, "im"); var fr = es + "-no-combinator"; var Kr = new RegExp(`${fr}(?![^(]*\\))`, "g"); var ns = "%COMMENT%"; var Zr = new RegExp(ns, "g"); var ei = new RegExp(`(\\s*(?:${ns}\\s*)*)([^;\\{\\}]+?)(\\s*)((?:{%BLOCK%}?\\s*;?)|(?:\\s*;))`, "g"); var dr = "%COMMA_IN_PLACEHOLDER%"; var mr = "%SEMI_IN_PLACEHOLDER%"; var gr = "%COLON_IN_PLACEHOLDER%"; var ti = new RegExp(dr, "g"); var ni = new RegExp(mr, "g"); var si = new RegExp(gr, "g"); var f; (function(t26) { t26[t26.ListEnd = 0] = "ListEnd", t26[t26.Statement = 1] = "Statement", t26[t26.Variable = 2] = "Variable", t26[t26.ElementStart = 3] = "ElementStart", t26[t26.Element = 4] = "Element", t26[t26.Template = 5] = "Template", t26[t26.ElementEnd = 6] = "ElementEnd", t26[t26.ContainerStart = 7] = "ContainerStart", t26[t26.Container = 8] = "Container", t26[t26.ContainerEnd = 9] = "ContainerEnd", t26[t26.DisableBindings = 10] = "DisableBindings", t26[t26.Conditional = 11] = "Conditional", t26[t26.EnableBindings = 12] = "EnableBindings", t26[t26.Text = 13] = "Text", t26[t26.Listener = 14] = "Listener", t26[t26.InterpolateText = 15] = "InterpolateText", t26[t26.Binding = 16] = "Binding", t26[t26.Property = 17] = "Property", t26[t26.StyleProp = 18] = "StyleProp", t26[t26.ClassProp = 19] = "ClassProp", t26[t26.StyleMap = 20] = "StyleMap", t26[t26.ClassMap = 21] = "ClassMap", t26[t26.Advance = 22] = "Advance", t26[t26.Pipe = 23] = "Pipe", t26[t26.Attribute = 24] = "Attribute", t26[t26.ExtractedAttribute = 25] = "ExtractedAttribute", t26[t26.Defer = 26] = "Defer", t26[t26.DeferOn = 27] = "DeferOn", t26[t26.DeferWhen = 28] = "DeferWhen", t26[t26.I18nMessage = 29] = "I18nMessage", t26[t26.HostProperty = 30] = "HostProperty", t26[t26.Namespace = 31] = "Namespace", t26[t26.ProjectionDef = 32] = "ProjectionDef", t26[t26.Projection = 33] = "Projection", t26[t26.RepeaterCreate = 34] = "RepeaterCreate", t26[t26.Repeater = 35] = "Repeater", t26[t26.TwoWayProperty = 36] = "TwoWayProperty", t26[t26.TwoWayListener = 37] = "TwoWayListener", t26[t26.DeclareLet = 38] = "DeclareLet", t26[t26.StoreLet = 39] = "StoreLet", t26[t26.I18nStart = 40] = "I18nStart", t26[t26.I18n = 41] = "I18n", t26[t26.I18nEnd = 42] = "I18nEnd", t26[t26.I18nExpression = 43] = "I18nExpression", t26[t26.I18nApply = 44] = "I18nApply", t26[t26.IcuStart = 45] = "IcuStart", t26[t26.IcuEnd = 46] = "IcuEnd", t26[t26.IcuPlaceholder = 47] = "IcuPlaceholder", t26[t26.I18nContext = 48] = "I18nContext", t26[t26.I18nAttributes = 49] = "I18nAttributes", t26[t26.SourceLocation = 50] = "SourceLocation"; })(f || (f = {})); var J; (function(t26) { t26[t26.LexicalRead = 0] = "LexicalRead", t26[t26.Context = 1] = "Context", t26[t26.TrackContext = 2] = "TrackContext", t26[t26.ReadVariable = 3] = "ReadVariable", t26[t26.NextContext = 4] = "NextContext", t26[t26.Reference = 5] = "Reference", t26[t26.StoreLet = 6] = "StoreLet", t26[t26.ContextLetReference = 7] = "ContextLetReference", t26[t26.GetCurrentView = 8] = "GetCurrentView", t26[t26.RestoreView = 9] = "RestoreView", t26[t26.ResetView = 10] = "ResetView", t26[t26.PureFunctionExpr = 11] = "PureFunctionExpr", t26[t26.PureFunctionParameterExpr = 12] = "PureFunctionParameterExpr", t26[t26.PipeBinding = 13] = "PipeBinding", t26[t26.PipeBindingVariadic = 14] = "PipeBindingVariadic", t26[t26.SafePropertyRead = 15] = "SafePropertyRead", t26[t26.SafeKeyedRead = 16] = "SafeKeyedRead", t26[t26.SafeInvokeFunction = 17] = "SafeInvokeFunction", t26[t26.SafeTernaryExpr = 18] = "SafeTernaryExpr", t26[t26.EmptyExpr = 19] = "EmptyExpr", t26[t26.AssignTemporaryExpr = 20] = "AssignTemporaryExpr", t26[t26.ReadTemporaryExpr = 21] = "ReadTemporaryExpr", t26[t26.SlotLiteralExpr = 22] = "SlotLiteralExpr", t26[t26.ConditionalCase = 23] = "ConditionalCase", t26[t26.ConstCollected = 24] = "ConstCollected", t26[t26.TwoWayBindingSet = 25] = "TwoWayBindingSet"; })(J || (J = {})); var xn; (function(t26) { t26[t26.None = 0] = "None", t26[t26.AlwaysInline = 1] = "AlwaysInline"; })(xn || (xn = {})); var Sn; (function(t26) { t26[t26.Context = 0] = "Context", t26[t26.Identifier = 1] = "Identifier", t26[t26.SavedView = 2] = "SavedView", t26[t2