marko
Version:
Optimized runtime for Marko templates.
72 lines (71 loc) • 1.56 kB
TypeScript
export declare enum AccessorPrefix {
BranchScopes = "A",
ClosureScopes = "B",
ClosureSignalIndex = "C",
ConditionalRenderer = "D",
ControlledHandler = "E",
ControlledType = "F",
ControlledValue = "G",
DynamicHTMLLastChild = "H",
EventAttributes = "I",
Getter = "J",
Lifecycle = "K",
Promise = "L",
TagVariableChange = "M"
}
export declare enum AccessorProp {
Global = "$",
Owner = "_",
AbortControllers = "A",
AbortScopes = "B",
AwaitCounter = "O",
BranchAccessor = "C",
BranchScopes = "D",
CatchContent = "E",
ClosestBranch = "F",
ClosestBranchId = "G",
Gen = "H",
DetachedAwait = "V",
EndNode = "K",
Id = "L",
Load = "X",
LoopKey = "M",
ParentBranch = "N",
PendingEffects = "J",
PendingRenders = "W",
PendingScopes = "Y",
PlaceholderBranch = "P",
PlaceholderContent = "Q",
Renderer = "R",
StartNode = "S",
TagVariable = "T",
TagVariableChange = "U"
}
export declare enum RendererProp {
Id = "a",
Clone = "b",
Setup = "c",
Params = "d",
Owner = "e",
Accessor = "f",
LocalClosures = "g",
LocalClosureValues = "h",
Embed = "i"
}
export declare enum PendingRenderProp {
Key = "a",
Scope = "b",
Signal = "c",
Value = "d",
Gen = "e",
Pending = "f"
}
export declare enum ClosureSignalProp {
ScopeInstancesAccessor = "a",
SignalIndexAccessor = "b",
Index = "c"
}
export declare enum LoadSignalValue {
Value = "a",
Signal = "b"
}