Index
All Classes and Interfaces|All Packages|Serialized Form
A
- addI18nFileParser(I18nFileParser) - Method in class dev.vanengine.core.VanEngine
-
Register an additional i18n file parser (e.g.
- addI18nMessages(String, Map) - Method in class dev.vanengine.core.VanEngine
-
Register translation messages for a locale.
- addScopeClass(String, String) - Static method in class dev.vanengine.core.compile.VanParser
-
Add a scope class to every opening HTML tag in the fragment.
- analyzeScript(String) - Static method in class dev.vanengine.core.compile.VanSignalGen
- arrayExpr() - Method in record class dev.vanengine.core.support.VanUtil.VForExpr
-
Returns the value of the
arrayExprrecord component. - assets() - Method in record class dev.vanengine.core.VanCompiler.CompiledResult
-
Returns the value of the
assetsrecord component. - Attr(String, String) - Constructor for record class dev.vanengine.core.support.VanAst.Attr
-
Creates an instance of a
Attrrecord class. - attrExpr() - Method in record class dev.vanengine.core.compile.VanSignalGen.DynamicAttrBinding
-
Returns the value of the
attrExprrecord component. - attrs() - Method in class dev.vanengine.core.support.VanAst.Node.Element
B
- basePath(Path) - Method in class dev.vanengine.core.VanEngine.Builder
- body() - Method in record class dev.vanengine.core.compile.VanSignalGen.ComputedDecl
-
Returns the value of the
bodyrecord component. - body() - Method in record class dev.vanengine.core.compile.VanSignalGen.FunctionDecl
-
Returns the value of the
bodyrecord component. - body() - Method in record class dev.vanengine.core.compile.VanSignalGen.LifecycleDecl
-
Returns the value of the
bodyrecord component. - body() - Method in record class dev.vanengine.core.compile.VanSignalGen.WatchDecl
-
Returns the value of the
bodyrecord component. - body() - Method in record class dev.vanengine.core.compile.VanSignalGen.WatchEffectDecl
-
Returns the value of the
bodyrecord component. - build() - Method in class dev.vanengine.core.VanEngine.Builder
- builder() - Static method in class dev.vanengine.core.VanEngine
C
- children() - Method in class dev.vanengine.core.support.VanAst.Node.Element
- ClassBinding(List, String) - Constructor for record class dev.vanengine.core.compile.VanSignalGen.ClassBinding
-
Creates an instance of a
ClassBindingrecord class. - classes() - Method in record class dev.vanengine.core.compile.VanSignalGen.TemplateBindings
-
Returns the value of the
classesrecord component. - className() - Method in record class dev.vanengine.core.compile.VanSignalGen.ClassItem.Static
-
Returns the value of the
classNamerecord component. - className() - Method in record class dev.vanengine.core.compile.VanSignalGen.ClassItem.Toggle
-
Returns the value of the
classNamerecord component. - collectBindingPaths(VanSignalGen.TemplateBindings) - Static method in class dev.vanengine.core.compile.VanSignalGen
- collectReactiveNamesList(VanSignalGen.ScriptAnalysis) - Static method in class dev.vanengine.core.compile.VanSignalGen
- Comment(String) - Constructor for class dev.vanengine.core.support.VanAst.Node.Comment
- compile(String) - Static method in class dev.vanengine.core.runtime.VanExpressions
-
Compile an expression string into a reusable Expr (for direct use).
- compile(String, Map) - Method in class dev.vanengine.core.VanEngine
-
Compile a .van file and evaluate with model data in one step.
- compile(String, Map) - Method in class dev.vanengine.core.VanCompiler
-
Compile with an explicit files map (for classpath resources or in-memory).
- compile(Path, Path) - Method in class dev.vanengine.core.VanCompiler
-
Compile a .van file, returning cached results when no file in the dependency tree has changed.
- CompiledResult(String, Map) - Constructor for record class dev.vanengine.core.VanCompiler.CompiledResult
-
Creates an instance of a
CompiledResultrecord class. - compileLiteral(String, Map) - Method in class dev.vanengine.core.VanEngine
-
Compile an inline template and evaluate with model data in one step.
- compiler() - Method in class dev.vanengine.core.VanEngine
-
Access the underlying compiler for framework integration (import collection, etc.).
- ComputedDecl(String, String) - Constructor for record class dev.vanengine.core.compile.VanSignalGen.ComputedDecl
-
Creates an instance of a
ComputedDeclrecord class. - computeds() - Method in record class dev.vanengine.core.compile.VanSignalGen.ScriptAnalysis
-
Returns the value of the
computedsrecord component. - condition() - Method in record class dev.vanengine.core.compile.VanSignalGen.ClassItem.Toggle
-
Returns the value of the
conditionrecord component. - containsAnyWholeWord(String, Collection) - Static method in class dev.vanengine.core.support.VanUtil
- containsWholeWord(String, String) - Static method in class dev.vanengine.core.support.VanUtil
- content() - Method in record class dev.vanengine.core.ResolvedModule
-
Returns the value of the
contentrecord component. - content() - Method in class dev.vanengine.core.support.VanAst.Node.Comment
- content() - Method in class dev.vanengine.core.support.VanAst.Node.Text
- copy() - Method in class dev.vanengine.core.support.VanAst.Node.Element
-
Deep copy of this element and all descendants.
- copyNode(VanAst.Node) - Static method in class dev.vanengine.core.support.VanAst
D
- defaultLocale(String) - Method in class dev.vanengine.core.VanEngine.Builder
- destructKeys() - Method in record class dev.vanengine.core.support.VanUtil.VForExpr
-
Returns the value of the
destructKeysrecord component. - dev.vanengine.core - package dev.vanengine.core
- dev.vanengine.core.compile - package dev.vanengine.core.compile
- dev.vanengine.core.i18n - package dev.vanengine.core.i18n
- dev.vanengine.core.runtime - package dev.vanengine.core.runtime
- dev.vanengine.core.support - package dev.vanengine.core.support
- DynamicAttrBinding(List, String, String) - Constructor for record class dev.vanengine.core.compile.VanSignalGen.DynamicAttrBinding
-
Creates an instance of a
DynamicAttrBindingrecord class. - dynamicAttrs() - Method in record class dev.vanengine.core.compile.VanSignalGen.TemplateBindings
-
Returns the value of the
dynamicAttrsrecord component. - DynamicEventBinding(List, String, String) - Constructor for record class dev.vanengine.core.compile.VanSignalGen.DynamicEventBinding
-
Creates an instance of a
DynamicEventBindingrecord class. - dynamicEvents() - Method in record class dev.vanengine.core.compile.VanSignalGen.TemplateBindings
-
Returns the value of the
dynamicEventsrecord component.
E
- Element(String, List, List, boolean) - Constructor for class dev.vanengine.core.support.VanAst.Node.Element
- equals(Object) - Method in record class dev.vanengine.core.compile.VanParser.PropDef
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class dev.vanengine.core.compile.VanParser.ScriptImport
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class dev.vanengine.core.compile.VanParser.VanBlock
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class dev.vanengine.core.compile.VanParser.VanImport
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class dev.vanengine.core.compile.VanSignalGen.ClassBinding
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class dev.vanengine.core.compile.VanSignalGen.ClassItem.Static
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class dev.vanengine.core.compile.VanSignalGen.ClassItem.Toggle
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class dev.vanengine.core.compile.VanSignalGen.ComputedDecl
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class dev.vanengine.core.compile.VanSignalGen.DynamicAttrBinding
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class dev.vanengine.core.compile.VanSignalGen.DynamicEventBinding
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class dev.vanengine.core.compile.VanSignalGen.EventBinding
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class dev.vanengine.core.compile.VanSignalGen.FunctionDecl
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class dev.vanengine.core.compile.VanSignalGen.HtmlDirectiveBinding
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class dev.vanengine.core.compile.VanSignalGen.LifecycleDecl
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class dev.vanengine.core.compile.VanSignalGen.ModelBinding
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class dev.vanengine.core.compile.VanSignalGen.ReactiveDecl
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class dev.vanengine.core.compile.VanSignalGen.ScriptAnalysis
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class dev.vanengine.core.compile.VanSignalGen.ShowBinding
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class dev.vanengine.core.compile.VanSignalGen.SignalDecl
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class dev.vanengine.core.compile.VanSignalGen.StyleBinding
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class dev.vanengine.core.compile.VanSignalGen.TeleportBinding
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class dev.vanengine.core.compile.VanSignalGen.TemplateBindings
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class dev.vanengine.core.compile.VanSignalGen.TextBinding
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class dev.vanengine.core.compile.VanSignalGen.TextDirectiveBinding
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class dev.vanengine.core.compile.VanSignalGen.WatchDecl
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class dev.vanengine.core.compile.VanSignalGen.WatchEffectDecl
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class dev.vanengine.core.ResolvedComponent
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class dev.vanengine.core.ResolvedModule
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class dev.vanengine.core.support.VanAst.Attr
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class dev.vanengine.core.support.VanUtil.VForExpr
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class dev.vanengine.core.VanCompiler.CompiledResult
-
Indicates whether some other object is "equal to" this one.
- escapeHtml(String) - Static method in class dev.vanengine.core.support.VanUtil
- eval(Map) - Method in interface dev.vanengine.core.runtime.VanExpressions.Expr
- evaluate(String, Map) - Static method in class dev.vanengine.core.runtime.VanExpressions
- evaluate(Map) - Method in class dev.vanengine.core.VanTemplate
- evaluate(Map, String) - Method in class dev.vanengine.core.VanTemplate
- event() - Method in record class dev.vanengine.core.compile.VanSignalGen.EventBinding
-
Returns the value of the
eventrecord component. - EventBinding(List, String, String, List) - Constructor for record class dev.vanengine.core.compile.VanSignalGen.EventBinding
-
Creates an instance of a
EventBindingrecord class. - eventExpr() - Method in record class dev.vanengine.core.compile.VanSignalGen.DynamicEventBinding
-
Returns the value of the
eventExprrecord component. - events() - Method in record class dev.vanengine.core.compile.VanSignalGen.TemplateBindings
-
Returns the value of the
eventsrecord component. - expr() - Method in record class dev.vanengine.core.compile.VanSignalGen.ClassBinding
-
Returns the value of the
exprrecord component. - expr() - Method in record class dev.vanengine.core.compile.VanSignalGen.HtmlDirectiveBinding
-
Returns the value of the
exprrecord component. - expr() - Method in record class dev.vanengine.core.compile.VanSignalGen.ShowBinding
-
Returns the value of the
exprrecord component. - expr() - Method in record class dev.vanengine.core.compile.VanSignalGen.StyleBinding
-
Returns the value of the
exprrecord component. - expr() - Method in record class dev.vanengine.core.compile.VanSignalGen.TextDirectiveBinding
-
Returns the value of the
exprrecord component.
F
- findMissingKeys() - Method in class dev.vanengine.core.VanEngine
-
Find keys present in defaultLocale but missing in other locales.
- format(String, Map) - Static method in class dev.vanengine.core.i18n.MessageFormatter
-
Replace {key} placeholders in the message with values from the params map.
- formatSafe(String, Map) - Static method in class dev.vanengine.core.i18n.MessageFormatter
-
Same as
MessageFormatter.format(String, Map), but HTML-escapes parameter values before substitution. - FunctionDecl(String, String, String) - Constructor for record class dev.vanengine.core.compile.VanSignalGen.FunctionDecl
-
Creates an instance of a
FunctionDeclrecord class. - functions() - Method in record class dev.vanengine.core.compile.VanSignalGen.ScriptAnalysis
-
Returns the value of the
functionsrecord component.
G
- generateSignals(String, String, List, String) - Static method in class dev.vanengine.core.compile.VanSignalGen
- generateSignalsCommentFrom(VanSignalGen.ScriptAnalysis, VanSignalGen.TemplateBindings, List, String) - Static method in class dev.vanengine.core.compile.VanSignalGen
-
Generate comment-anchored signal JS from pre-computed analysis and bindings.
- getAttr(String) - Method in class dev.vanengine.core.support.VanAst.Node.Element
- getBasePath() - Method in class dev.vanengine.core.VanEngine
- getColumn() - Method in exception class dev.vanengine.core.VanTemplateException
- getDefaultLocale() - Method in class dev.vanengine.core.VanEngine
- getExpression() - Method in exception class dev.vanengine.core.VanTemplateException
- getGlobalName() - Method in class dev.vanengine.core.support.ThemeConfig
- getGlobalName() - Method in class dev.vanengine.core.VanCompiler
- getHtml() - Method in class dev.vanengine.core.VanTemplate
- getI18nMessages(String) - Method in class dev.vanengine.core.VanEngine
-
Get translation messages for the given locale with key-level merge fallback.
- getKey() - Method in exception class dev.vanengine.core.i18n.MissingTranslationException
- getLine() - Method in exception class dev.vanengine.core.VanTemplateException
- getLiteralTemplate(String) - Method in class dev.vanengine.core.VanEngine
-
Compile an inline template string and return a reusable template.
- getLocale() - Method in exception class dev.vanengine.core.i18n.MissingTranslationException
- getMessage(String, String) - Method in class dev.vanengine.core.VanEngine
-
Get a translated message by dot-separated key (no parameters).
- getMessage(String, String, Map) - Method in class dev.vanengine.core.VanEngine
-
Get a translated message by dot-separated key, with {placeholder} replacement.
- getMissingKeyStrategy() - Method in class dev.vanengine.core.VanEngine
- getTemplate(String) - Method in class dev.vanengine.core.VanEngine
-
Compile a .van file from the filesystem and return a reusable template.
- getTemplate(String, Map) - Method in class dev.vanengine.core.VanEngine
-
Compile from an explicit files map (for classpath resources) and return a reusable template.
- getTemplatePath() - Method in exception class dev.vanengine.core.VanTemplateException
- globalName(String) - Method in class dev.vanengine.core.VanEngine.Builder
H
- handler() - Method in record class dev.vanengine.core.compile.VanSignalGen.DynamicEventBinding
-
Returns the value of the
handlerrecord component. - handler() - Method in record class dev.vanengine.core.compile.VanSignalGen.EventBinding
-
Returns the value of the
handlerrecord component. - hasAttr(String) - Method in class dev.vanengine.core.support.VanAst.Node.Element
- hasEmit() - Method in record class dev.vanengine.core.compile.VanSignalGen.ScriptAnalysis
-
Returns the value of the
hasEmitrecord component. - hashCode() - Method in record class dev.vanengine.core.compile.VanParser.PropDef
-
Returns a hash code value for this object.
- hashCode() - Method in record class dev.vanengine.core.compile.VanParser.ScriptImport
-
Returns a hash code value for this object.
- hashCode() - Method in record class dev.vanengine.core.compile.VanParser.VanBlock
-
Returns a hash code value for this object.
- hashCode() - Method in record class dev.vanengine.core.compile.VanParser.VanImport
-
Returns a hash code value for this object.
- hashCode() - Method in record class dev.vanengine.core.compile.VanSignalGen.ClassBinding
-
Returns a hash code value for this object.
- hashCode() - Method in record class dev.vanengine.core.compile.VanSignalGen.ClassItem.Static
-
Returns a hash code value for this object.
- hashCode() - Method in record class dev.vanengine.core.compile.VanSignalGen.ClassItem.Toggle
-
Returns a hash code value for this object.
- hashCode() - Method in record class dev.vanengine.core.compile.VanSignalGen.ComputedDecl
-
Returns a hash code value for this object.
- hashCode() - Method in record class dev.vanengine.core.compile.VanSignalGen.DynamicAttrBinding
-
Returns a hash code value for this object.
- hashCode() - Method in record class dev.vanengine.core.compile.VanSignalGen.DynamicEventBinding
-
Returns a hash code value for this object.
- hashCode() - Method in record class dev.vanengine.core.compile.VanSignalGen.EventBinding
-
Returns a hash code value for this object.
- hashCode() - Method in record class dev.vanengine.core.compile.VanSignalGen.FunctionDecl
-
Returns a hash code value for this object.
- hashCode() - Method in record class dev.vanengine.core.compile.VanSignalGen.HtmlDirectiveBinding
-
Returns a hash code value for this object.
- hashCode() - Method in record class dev.vanengine.core.compile.VanSignalGen.LifecycleDecl
-
Returns a hash code value for this object.
- hashCode() - Method in record class dev.vanengine.core.compile.VanSignalGen.ModelBinding
-
Returns a hash code value for this object.
- hashCode() - Method in record class dev.vanengine.core.compile.VanSignalGen.ReactiveDecl
-
Returns a hash code value for this object.
- hashCode() - Method in record class dev.vanengine.core.compile.VanSignalGen.ScriptAnalysis
-
Returns a hash code value for this object.
- hashCode() - Method in record class dev.vanengine.core.compile.VanSignalGen.ShowBinding
-
Returns a hash code value for this object.
- hashCode() - Method in record class dev.vanengine.core.compile.VanSignalGen.SignalDecl
-
Returns a hash code value for this object.
- hashCode() - Method in record class dev.vanengine.core.compile.VanSignalGen.StyleBinding
-
Returns a hash code value for this object.
- hashCode() - Method in record class dev.vanengine.core.compile.VanSignalGen.TeleportBinding
-
Returns a hash code value for this object.
- hashCode() - Method in record class dev.vanengine.core.compile.VanSignalGen.TemplateBindings
-
Returns a hash code value for this object.
- hashCode() - Method in record class dev.vanengine.core.compile.VanSignalGen.TextBinding
-
Returns a hash code value for this object.
- hashCode() - Method in record class dev.vanengine.core.compile.VanSignalGen.TextDirectiveBinding
-
Returns a hash code value for this object.
- hashCode() - Method in record class dev.vanengine.core.compile.VanSignalGen.WatchDecl
-
Returns a hash code value for this object.
- hashCode() - Method in record class dev.vanengine.core.compile.VanSignalGen.WatchEffectDecl
-
Returns a hash code value for this object.
- hashCode() - Method in record class dev.vanengine.core.ResolvedComponent
-
Returns a hash code value for this object.
- hashCode() - Method in record class dev.vanengine.core.ResolvedModule
-
Returns a hash code value for this object.
- hashCode() - Method in record class dev.vanengine.core.support.VanAst.Attr
-
Returns a hash code value for this object.
- hashCode() - Method in record class dev.vanengine.core.support.VanUtil.VForExpr
-
Returns a hash code value for this object.
- hashCode() - Method in record class dev.vanengine.core.VanCompiler.CompiledResult
-
Returns a hash code value for this object.
- hasI18nMessages() - Method in class dev.vanengine.core.VanEngine
-
Whether any i18n messages have been loaded.
- hook() - Method in record class dev.vanengine.core.compile.VanSignalGen.LifecycleDecl
-
Returns the value of the
hookrecord component. - html() - Method in record class dev.vanengine.core.ResolvedComponent
-
Returns the value of the
htmlrecord component. - html() - Method in record class dev.vanengine.core.VanCompiler.CompiledResult
-
Returns the value of the
htmlrecord component. - HtmlDirectiveBinding(List, String) - Constructor for record class dev.vanengine.core.compile.VanSignalGen.HtmlDirectiveBinding
-
Creates an instance of a
HtmlDirectiveBindingrecord class. - htmls() - Method in record class dev.vanengine.core.compile.VanSignalGen.TemplateBindings
-
Returns the value of the
htmlsrecord component.
I
- I18nFileParser - Interface in dev.vanengine.core.i18n
-
SPI for parsing i18n translation files.
- indexVar() - Method in record class dev.vanengine.core.support.VanUtil.VForExpr
-
Returns the value of the
indexVarrecord component. - initialValue() - Method in record class dev.vanengine.core.compile.VanSignalGen.ReactiveDecl
-
Returns the value of the
initialValuerecord component. - initialValue() - Method in record class dev.vanengine.core.compile.VanSignalGen.SignalDecl
-
Returns the value of the
initialValuerecord component. - injectSignalComments(String, List) - Static method in class dev.vanengine.core.compile.VanSignalGen
- isDestructured() - Method in record class dev.vanengine.core.support.VanUtil.VForExpr
- isTruthy(Object) - Static method in class dev.vanengine.core.runtime.VanExpressions
- isTruthy(String, Map) - Static method in class dev.vanengine.core.runtime.VanExpressions
- isTypeOnly() - Method in record class dev.vanengine.core.compile.VanParser.ScriptImport
-
Returns the value of the
isTypeOnlyrecord component. - isTypeOnly() - Method in record class dev.vanengine.core.ResolvedModule
-
Returns the value of the
isTypeOnlyrecord component. - isWordChar(char) - Static method in class dev.vanengine.core.support.VanUtil
- itemVar() - Method in record class dev.vanengine.core.support.VanUtil.VForExpr
-
Returns the value of the
itemVarrecord component.
J
- jsLiteralToDisplay(String) - Static method in class dev.vanengine.core.compile.VanSignalGen
- JsonI18nFileParser - Class in dev.vanengine.core.i18n
-
Built-in JSON parser for i18n translation files.
- JsonI18nFileParser() - Constructor for class dev.vanengine.core.i18n.JsonI18nFileParser
L
- LifecycleDecl(String, String) - Constructor for record class dev.vanengine.core.compile.VanSignalGen.LifecycleDecl
-
Creates an instance of a
LifecycleDeclrecord class. - lifecycles() - Method in record class dev.vanengine.core.compile.VanSignalGen.ScriptAnalysis
-
Returns the value of the
lifecyclesrecord component. - loadI18nFiles(Path) - Method in class dev.vanengine.core.VanEngine
-
Scan an i18n directory for translation files and load them.
- loadI18nFromStream(String, String, InputStream) - Method in class dev.vanengine.core.VanEngine
-
Load i18n messages from a stream.
M
- MAPPER - Static variable in class dev.vanengine.core.support.VanUtil
-
Shared ObjectMapper instance — thread-safe, reuse everywhere.
- markDynamic(List) - Static method in class dev.vanengine.core.support.VanAst
-
Mark dynamic subtrees — nodes with directives, {{ }}, or :attr.
- MessageFormatter - Class in dev.vanengine.core.i18n
-
Simple {key} placeholder replacement for i18n messages, with optional plural resolution and HTML-safe formatting.
- missingKeyStrategy(MissingKeyStrategy) - Method in class dev.vanengine.core.VanEngine.Builder
- MissingKeyStrategy - Enum Class in dev.vanengine.core.i18n
-
Strategy for handling missing i18n translation keys.
- MissingTranslationException - Exception Class in dev.vanengine.core.i18n
-
Thrown when a translation key is missing and strategy is
MissingKeyStrategy.THROW_EXCEPTION. - MissingTranslationException(String, String) - Constructor for exception class dev.vanengine.core.i18n.MissingTranslationException
- ModelBinding(List, String, List) - Constructor for record class dev.vanengine.core.compile.VanSignalGen.ModelBinding
-
Creates an instance of a
ModelBindingrecord class. - models() - Method in record class dev.vanengine.core.compile.VanSignalGen.TemplateBindings
-
Returns the value of the
modelsrecord component. - modifiers() - Method in record class dev.vanengine.core.compile.VanSignalGen.EventBinding
-
Returns the value of the
modifiersrecord component. - modifiers() - Method in record class dev.vanengine.core.compile.VanSignalGen.ModelBinding
-
Returns the value of the
modifiersrecord component. - moduleImports() - Method in record class dev.vanengine.core.ResolvedComponent
-
Returns the value of the
moduleImportsrecord component. - MUSTACHE - Static variable in class dev.vanengine.core.support.VanUtil
N
- name() - Method in record class dev.vanengine.core.compile.VanParser.PropDef
-
Returns the value of the
namerecord component. - name() - Method in record class dev.vanengine.core.compile.VanParser.VanImport
-
Returns the value of the
namerecord component. - name() - Method in record class dev.vanengine.core.compile.VanSignalGen.ComputedDecl
-
Returns the value of the
namerecord component. - name() - Method in record class dev.vanengine.core.compile.VanSignalGen.FunctionDecl
-
Returns the value of the
namerecord component. - name() - Method in record class dev.vanengine.core.compile.VanSignalGen.ReactiveDecl
-
Returns the value of the
namerecord component. - name() - Method in record class dev.vanengine.core.compile.VanSignalGen.SignalDecl
-
Returns the value of the
namerecord component. - name() - Method in record class dev.vanengine.core.support.VanAst.Attr
-
Returns the value of the
namerecord component.
O
- offsetToLineCol(String, int) - Static method in exception class dev.vanengine.core.VanTemplateException
-
Convert a character offset in source text to line:column.
P
- params() - Method in record class dev.vanengine.core.compile.VanSignalGen.FunctionDecl
-
Returns the value of the
paramsrecord component. - params() - Method in record class dev.vanengine.core.compile.VanSignalGen.WatchDecl
-
Returns the value of the
paramsrecord component. - parse(InputStream) - Method in interface dev.vanengine.core.i18n.I18nFileParser
-
Parse an i18n file from the given input stream.
- parse(InputStream) - Method in class dev.vanengine.core.i18n.JsonI18nFileParser
- parse(String) - Static method in class dev.vanengine.core.support.VanAst
- parseBlocks(String) - Static method in class dev.vanengine.core.compile.VanParser
-
Extract blocks from a
.vansource file. - parseClassExpr(String) - Static method in class dev.vanengine.core.compile.VanSignalGen
- parseDefineProps(String) - Static method in class dev.vanengine.core.compile.VanParser
-
Parse
defineProps({ ... })from a script setup block. - parseImportPaths(String) - Static method in class dev.vanengine.core.VanCompiler
-
Extract component import paths from .van file content.
- parseImports(String) - Static method in class dev.vanengine.core.compile.VanParser
-
Parse
import X from './path.van'statements from a script setup block. - parseScriptImports(String) - Static method in class dev.vanengine.core.compile.VanParser
-
Parse non-.van imports from a script setup block.
- parseStyleExpr(String) - Static method in class dev.vanengine.core.compile.VanSignalGen
- parseVForExpr(String) - Static method in class dev.vanengine.core.support.VanUtil
- pascalToKebab(String) - Static method in class dev.vanengine.core.compile.VanParser
-
Convert PascalCase to kebab-case:
DefaultLayout->default-layout. - path() - Method in record class dev.vanengine.core.compile.VanParser.ScriptImport
-
Returns the value of the
pathrecord component. - path() - Method in record class dev.vanengine.core.compile.VanParser.VanImport
-
Returns the value of the
pathrecord component. - path() - Method in record class dev.vanengine.core.compile.VanSignalGen.ClassBinding
-
Returns the value of the
pathrecord component. - path() - Method in record class dev.vanengine.core.compile.VanSignalGen.DynamicAttrBinding
-
Returns the value of the
pathrecord component. - path() - Method in record class dev.vanengine.core.compile.VanSignalGen.DynamicEventBinding
-
Returns the value of the
pathrecord component. - path() - Method in record class dev.vanengine.core.compile.VanSignalGen.EventBinding
-
Returns the value of the
pathrecord component. - path() - Method in record class dev.vanengine.core.compile.VanSignalGen.HtmlDirectiveBinding
-
Returns the value of the
pathrecord component. - path() - Method in record class dev.vanengine.core.compile.VanSignalGen.ModelBinding
-
Returns the value of the
pathrecord component. - path() - Method in record class dev.vanengine.core.compile.VanSignalGen.ShowBinding
-
Returns the value of the
pathrecord component. - path() - Method in record class dev.vanengine.core.compile.VanSignalGen.StyleBinding
-
Returns the value of the
pathrecord component. - path() - Method in record class dev.vanengine.core.compile.VanSignalGen.TeleportBinding
-
Returns the value of the
pathrecord component. - path() - Method in record class dev.vanengine.core.compile.VanSignalGen.TextBinding
-
Returns the value of the
pathrecord component. - path() - Method in record class dev.vanengine.core.compile.VanSignalGen.TextDirectiveBinding
-
Returns the value of the
pathrecord component. - path() - Method in record class dev.vanengine.core.ResolvedModule
-
Returns the value of the
pathrecord component. - processAll(String, Map) - Static method in class dev.vanengine.core.runtime.VanRuntime
-
Process all SSR directives with default timeout (5s).
- processAll(String, Map, long) - Static method in class dev.vanengine.core.runtime.VanRuntime
-
Process all SSR directives with custom timeout.
- PropDef(String, String, boolean) - Constructor for record class dev.vanengine.core.compile.VanParser.PropDef
-
Creates an instance of a
PropDefrecord class. - props() - Method in record class dev.vanengine.core.compile.VanParser.VanBlock
-
Returns the value of the
propsrecord component. - propType() - Method in record class dev.vanengine.core.compile.VanParser.PropDef
-
Returns the value of the
propTyperecord component.
R
- raw() - Method in record class dev.vanengine.core.compile.VanParser.ScriptImport
-
Returns the value of the
rawrecord component. - ReactiveDecl(String, String) - Constructor for record class dev.vanengine.core.compile.VanSignalGen.ReactiveDecl
-
Creates an instance of a
ReactiveDeclrecord class. - reactives() - Method in record class dev.vanengine.core.compile.VanSignalGen.ScriptAnalysis
-
Returns the value of the
reactivesrecord component. - reloadI18nFiles() - Method in class dev.vanengine.core.VanEngine
-
Clear and reload all i18n files from the basePath/i18n directory.
- removeAttr(String) - Method in class dev.vanengine.core.support.VanAst.Node.Element
- renderAst(List, Map) - Static method in class dev.vanengine.core.runtime.VanRuntime
-
Process on pre-parsed AST nodes (avoids re-parsing for cached templates).
- renderToString(String, Map, String) - Method in class dev.vanengine.core.VanCompiler
-
Render with data — compiles and binds data into final HTML.
- renderToString(String, Map, String) - Method in class dev.vanengine.core.VanEngine
-
Render with data — compiles in-memory files and binds JSON data in one shot.
- replace(Matcher) - Method in interface dev.vanengine.core.support.VanUtil.MatchReplacer
- replaceAll(Pattern, String, VanUtil.MatchReplacer) - Static method in class dev.vanengine.core.support.VanUtil
- required() - Method in record class dev.vanengine.core.compile.VanParser.PropDef
-
Returns the value of the
requiredrecord component. - ResolvedComponent - Record Class in dev.vanengine.core
-
The result of resolving a
.vanfile (with or without imports). - ResolvedComponent(String, List, String, List) - Constructor for record class dev.vanengine.core.ResolvedComponent
-
Creates an instance of a
ResolvedComponentrecord class. - ResolvedModule - Record Class in dev.vanengine.core
-
A resolved non-component module import (.ts/.js file).
- ResolvedModule(String, String, boolean) - Constructor for record class dev.vanengine.core.ResolvedModule
-
Creates an instance of a
ResolvedModulerecord class. - resolveNestedKey(Map, String) - Static method in class dev.vanengine.core.support.VanUtil
- resolvePath(String, Map) - Static method in class dev.vanengine.core.runtime.VanExpressions
- resolvePlural(String, int) - Static method in class dev.vanengine.core.i18n.MessageFormatter
-
Resolve plural forms separated by
|(pipe). - resolveWithFiles(String, Map, JsonNode) - Static method in class dev.vanengine.core.compile.VanResolver
-
Resolve a .van entry file with all component imports from an in-memory file map.
- resolveWithFilesDebug(String, Map, JsonNode, Map) - Static method in class dev.vanengine.core.compile.VanResolver
-
Like resolveWithFiles, but with debug HTML comments.
- RETURN_KEY - Enum constant in enum class dev.vanengine.core.i18n.MissingKeyStrategy
-
Return the key path as the value (e.g.
- RETURN_PLACEHOLDER - Enum constant in enum class dev.vanengine.core.i18n.MissingKeyStrategy
-
Return a placeholder string like "[missing: nav.home]".
- runtimeJs() - Static method in class dev.vanengine.core.compile.VanSignalGen
- runtimeJs(String) - Static method in class dev.vanengine.core.compile.VanSignalGen
S
- scopeCss(String, String) - Static method in class dev.vanengine.core.compile.VanParser
-
Scope CSS by inserting
.{id}on selectors. - scopeId(String) - Static method in class dev.vanengine.core.compile.VanParser
-
Generate a deterministic 8-hex-char scope ID from content.
- ScriptAnalysis(List, List, List, List, List, List, List, boolean) - Constructor for record class dev.vanengine.core.compile.VanSignalGen.ScriptAnalysis
-
Creates an instance of a
ScriptAnalysisrecord class. - ScriptImport(String, boolean, String) - Constructor for record class dev.vanengine.core.compile.VanParser.ScriptImport
-
Creates an instance of a
ScriptImportrecord class. - scriptServer() - Method in record class dev.vanengine.core.compile.VanParser.VanBlock
-
Returns the value of the
scriptServerrecord component. - scriptSetup() - Method in record class dev.vanengine.core.compile.VanParser.VanBlock
-
Returns the value of the
scriptSetuprecord component. - scriptSetup() - Method in record class dev.vanengine.core.ResolvedComponent
-
Returns the value of the
scriptSetuprecord component. - selfClosing() - Method in class dev.vanengine.core.support.VanAst.Node.Element
- setAttr(String, String) - Method in class dev.vanengine.core.support.VanAst.Node.Element
- setBasePath(Path) - Method in class dev.vanengine.core.VanEngine
- setContent(String) - Method in class dev.vanengine.core.support.VanAst.Node.Text
- setDefaultLocale(String) - Method in class dev.vanengine.core.VanEngine
- setGlobalName(String) - Method in class dev.vanengine.core.support.ThemeConfig
- setGlobalName(String) - Method in class dev.vanengine.core.VanCompiler
- setGlobalName(String) - Method in class dev.vanengine.core.VanEngine
- setMissingKeyStrategy(MissingKeyStrategy) - Method in class dev.vanengine.core.VanEngine
- ShowBinding(List, String, String) - Constructor for record class dev.vanengine.core.compile.VanSignalGen.ShowBinding
-
Creates an instance of a
ShowBindingrecord class. - shows() - Method in record class dev.vanengine.core.compile.VanSignalGen.TemplateBindings
-
Returns the value of the
showsrecord component. - SignalDecl(String, String) - Constructor for record class dev.vanengine.core.compile.VanSignalGen.SignalDecl
-
Creates an instance of a
SignalDeclrecord class. - signalName() - Method in record class dev.vanengine.core.compile.VanSignalGen.ModelBinding
-
Returns the value of the
signalNamerecord component. - signals() - Method in record class dev.vanengine.core.compile.VanSignalGen.ScriptAnalysis
-
Returns the value of the
signalsrecord component. - SKIP_SCOPE_TAGS - Static variable in class dev.vanengine.core.support.VanUtil
- smartCopy(List) - Static method in class dev.vanengine.core.support.VanAst
-
Smart copy: only deep-copy dynamic subtrees.
- source() - Method in record class dev.vanengine.core.compile.VanSignalGen.WatchDecl
-
Returns the value of the
sourcerecord component. - sourceStart() - Method in class dev.vanengine.core.support.VanAst.Node.Element
- splitRespectingNesting(String) - Static method in class dev.vanengine.core.support.VanUtil
- Static(String) - Constructor for record class dev.vanengine.core.compile.VanSignalGen.ClassItem.Static
-
Creates an instance of a
Staticrecord class. - stripQuotes(String) - Static method in class dev.vanengine.core.support.VanUtil
-
Strip surrounding single or double quotes.
- style() - Method in record class dev.vanengine.core.compile.VanParser.VanBlock
-
Returns the value of the
stylerecord component. - StyleBinding(List, String) - Constructor for record class dev.vanengine.core.compile.VanSignalGen.StyleBinding
-
Creates an instance of a
StyleBindingrecord class. - styles() - Method in record class dev.vanengine.core.compile.VanSignalGen.TemplateBindings
-
Returns the value of the
stylesrecord component. - styles() - Method in record class dev.vanengine.core.ResolvedComponent
-
Returns the value of the
stylesrecord component. - styleScoped() - Method in record class dev.vanengine.core.compile.VanParser.VanBlock
-
Returns the value of the
styleScopedrecord component. - supportedExtensions() - Method in interface dev.vanengine.core.i18n.I18nFileParser
-
File extensions this parser can handle (lowercase, without dot), e.g.
- supportedExtensions() - Method in class dev.vanengine.core.i18n.JsonI18nFileParser
- supportedI18nExtensions() - Method in class dev.vanengine.core.VanEngine
-
Return all file extensions currently supported by registered parsers.
T
- tag() - Method in class dev.vanengine.core.support.VanAst.Node.Element
- tagName() - Method in record class dev.vanengine.core.compile.VanParser.VanImport
-
Returns the value of the
tagNamerecord component. - target() - Method in record class dev.vanengine.core.compile.VanSignalGen.TeleportBinding
-
Returns the value of the
targetrecord component. - TeleportBinding(List, String) - Constructor for record class dev.vanengine.core.compile.VanSignalGen.TeleportBinding
-
Creates an instance of a
TeleportBindingrecord class. - teleports() - Method in record class dev.vanengine.core.compile.VanSignalGen.TemplateBindings
-
Returns the value of the
teleportsrecord component. - template() - Method in record class dev.vanengine.core.compile.VanParser.VanBlock
-
Returns the value of the
templaterecord component. - template() - Method in record class dev.vanengine.core.compile.VanSignalGen.TextBinding
-
Returns the value of the
templaterecord component. - TemplateBindings(List, List, List, List, List, List, List, List, List, List, List) - Constructor for record class dev.vanengine.core.compile.VanSignalGen.TemplateBindings
-
Creates an instance of a
TemplateBindingsrecord class. - templateToJsExpr(String, String[]) - Static method in class dev.vanengine.core.compile.VanSignalGen
- Text(String) - Constructor for class dev.vanengine.core.support.VanAst.Node.Text
- TextBinding(List, String) - Constructor for record class dev.vanengine.core.compile.VanSignalGen.TextBinding
-
Creates an instance of a
TextBindingrecord class. - TextDirectiveBinding(List, String) - Constructor for record class dev.vanengine.core.compile.VanSignalGen.TextDirectiveBinding
-
Creates an instance of a
TextDirectiveBindingrecord class. - textDirectives() - Method in record class dev.vanengine.core.compile.VanSignalGen.TemplateBindings
-
Returns the value of the
textDirectivesrecord component. - texts() - Method in record class dev.vanengine.core.compile.VanSignalGen.TemplateBindings
-
Returns the value of the
textsrecord component. - ThemeConfig - Class in dev.vanengine.core.support
-
Configuration loaded from theme.json in a theme directory.
- ThemeConfig() - Constructor for class dev.vanengine.core.support.ThemeConfig
- THROW_EXCEPTION - Enum constant in enum class dev.vanengine.core.i18n.MissingKeyStrategy
-
Throw a
MissingTranslationException. - Toggle(String, String) - Constructor for record class dev.vanengine.core.compile.VanSignalGen.ClassItem.Toggle
-
Creates an instance of a
Togglerecord class. - toHtml(List) - Static method in class dev.vanengine.core.support.VanAst
- toString() - Method in record class dev.vanengine.core.compile.VanParser.PropDef
-
Returns a string representation of this record class.
- toString() - Method in record class dev.vanengine.core.compile.VanParser.ScriptImport
-
Returns a string representation of this record class.
- toString() - Method in record class dev.vanengine.core.compile.VanParser.VanBlock
-
Returns a string representation of this record class.
- toString() - Method in record class dev.vanengine.core.compile.VanParser.VanImport
-
Returns a string representation of this record class.
- toString() - Method in record class dev.vanengine.core.compile.VanSignalGen.ClassBinding
-
Returns a string representation of this record class.
- toString() - Method in record class dev.vanengine.core.compile.VanSignalGen.ClassItem.Static
-
Returns a string representation of this record class.
- toString() - Method in record class dev.vanengine.core.compile.VanSignalGen.ClassItem.Toggle
-
Returns a string representation of this record class.
- toString() - Method in record class dev.vanengine.core.compile.VanSignalGen.ComputedDecl
-
Returns a string representation of this record class.
- toString() - Method in record class dev.vanengine.core.compile.VanSignalGen.DynamicAttrBinding
-
Returns a string representation of this record class.
- toString() - Method in record class dev.vanengine.core.compile.VanSignalGen.DynamicEventBinding
-
Returns a string representation of this record class.
- toString() - Method in record class dev.vanengine.core.compile.VanSignalGen.EventBinding
-
Returns a string representation of this record class.
- toString() - Method in record class dev.vanengine.core.compile.VanSignalGen.FunctionDecl
-
Returns a string representation of this record class.
- toString() - Method in record class dev.vanengine.core.compile.VanSignalGen.HtmlDirectiveBinding
-
Returns a string representation of this record class.
- toString() - Method in record class dev.vanengine.core.compile.VanSignalGen.LifecycleDecl
-
Returns a string representation of this record class.
- toString() - Method in record class dev.vanengine.core.compile.VanSignalGen.ModelBinding
-
Returns a string representation of this record class.
- toString() - Method in record class dev.vanengine.core.compile.VanSignalGen.ReactiveDecl
-
Returns a string representation of this record class.
- toString() - Method in record class dev.vanengine.core.compile.VanSignalGen.ScriptAnalysis
-
Returns a string representation of this record class.
- toString() - Method in record class dev.vanengine.core.compile.VanSignalGen.ShowBinding
-
Returns a string representation of this record class.
- toString() - Method in record class dev.vanengine.core.compile.VanSignalGen.SignalDecl
-
Returns a string representation of this record class.
- toString() - Method in record class dev.vanengine.core.compile.VanSignalGen.StyleBinding
-
Returns a string representation of this record class.
- toString() - Method in record class dev.vanengine.core.compile.VanSignalGen.TeleportBinding
-
Returns a string representation of this record class.
- toString() - Method in record class dev.vanengine.core.compile.VanSignalGen.TemplateBindings
-
Returns a string representation of this record class.
- toString() - Method in record class dev.vanengine.core.compile.VanSignalGen.TextBinding
-
Returns a string representation of this record class.
- toString() - Method in record class dev.vanengine.core.compile.VanSignalGen.TextDirectiveBinding
-
Returns a string representation of this record class.
- toString() - Method in record class dev.vanengine.core.compile.VanSignalGen.WatchDecl
-
Returns a string representation of this record class.
- toString() - Method in record class dev.vanengine.core.compile.VanSignalGen.WatchEffectDecl
-
Returns a string representation of this record class.
- toString() - Method in record class dev.vanengine.core.ResolvedComponent
-
Returns a string representation of this record class.
- toString() - Method in record class dev.vanengine.core.ResolvedModule
-
Returns a string representation of this record class.
- toString() - Method in record class dev.vanengine.core.support.VanAst.Attr
-
Returns a string representation of this record class.
- toString() - Method in record class dev.vanengine.core.support.VanUtil.VForExpr
-
Returns a string representation of this record class.
- toString() - Method in record class dev.vanengine.core.VanCompiler.CompiledResult
-
Returns a string representation of this record class.
- transformExpr(String, String[]) - Static method in class dev.vanengine.core.compile.VanSignalGen
- transition() - Method in record class dev.vanengine.core.compile.VanSignalGen.ShowBinding
-
Returns the value of the
transitionrecord component. - TRIPLE_MUSTACHE - Static variable in class dev.vanengine.core.support.VanUtil
V
- value() - Method in record class dev.vanengine.core.support.VanAst.Attr
-
Returns the value of the
valuerecord component. - valueExpr() - Method in record class dev.vanengine.core.compile.VanSignalGen.DynamicAttrBinding
-
Returns the value of the
valueExprrecord component. - valueOf(String) - Static method in enum class dev.vanengine.core.i18n.MissingKeyStrategy
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class dev.vanengine.core.i18n.MissingKeyStrategy
-
Returns an array containing the constants of this enum class, in the order they are declared.
- VanAst - Class in dev.vanengine.core.support
-
Mutable HTML AST for the Van template pipeline.
- VanAst.Attr - Record Class in dev.vanengine.core.support
- VanAst.Node - Interface in dev.vanengine.core.support
- VanAst.Node.Comment - Class in dev.vanengine.core.support
- VanAst.Node.Element - Class in dev.vanengine.core.support
- VanAst.Node.Text - Class in dev.vanengine.core.support
- VanBlock(String, String, String, String, boolean, List) - Constructor for record class dev.vanengine.core.compile.VanParser.VanBlock
-
Creates an instance of a
VanBlockrecord class. - VanCompiler - Class in dev.vanengine.core
-
Pipeline: VanParser → VanResolver → render (with VanSignalGen for client JS).
- VanCompiler() - Constructor for class dev.vanengine.core.VanCompiler
- VanCompiler.CompiledResult - Record Class in dev.vanengine.core
- VanEngine - Class in dev.vanengine.core
- VanEngine(VanCompiler) - Constructor for class dev.vanengine.core.VanEngine
- VanEngine.Builder - Class in dev.vanengine.core
- VanExpressions - Class in dev.vanengine.core.runtime
-
Evaluates JavaScript-like expressions against a Java data model.
- VanExpressions.Expr - Interface in dev.vanengine.core.runtime
-
A compiled expression that can be evaluated against any scope.
- VanImport(String, String, String) - Constructor for record class dev.vanengine.core.compile.VanParser.VanImport
-
Creates an instance of a
VanImportrecord class. - VanParser - Class in dev.vanengine.core.compile
-
Parser for
.vanfiles (Vue SFC syntax). - VanParser.PropDef - Record Class in dev.vanengine.core.compile
-
A single prop declaration from
defineProps({ ... }). - VanParser.ScriptImport - Record Class in dev.vanengine.core.compile
-
A non-component import from
<script setup>(.ts/.js/.tsx/.jsx files). - VanParser.VanBlock - Record Class in dev.vanengine.core.compile
-
Extracted blocks from a
.vanfile. - VanParser.VanImport - Record Class in dev.vanengine.core.compile
-
A
.vancomponent import from<script setup>. - VanResolver - Class in dev.vanengine.core.compile
-
Resolves
.vancomponent imports, slots, scoped styles, and interpolation. - VanRuntime - Class in dev.vanengine.core.runtime
-
Server-side rendering processor for Van templates.
- VanSignalGen - Class in dev.vanengine.core.compile
-
Signal-based JavaScript code generator for
<script setup>reactive code. - VanSignalGen.ClassBinding - Record Class in dev.vanengine.core.compile
- VanSignalGen.ClassItem - Interface in dev.vanengine.core.compile
- VanSignalGen.ClassItem.Static - Record Class in dev.vanengine.core.compile
- VanSignalGen.ClassItem.Toggle - Record Class in dev.vanengine.core.compile
- VanSignalGen.ComputedDecl - Record Class in dev.vanengine.core.compile
- VanSignalGen.DynamicAttrBinding - Record Class in dev.vanengine.core.compile
- VanSignalGen.DynamicEventBinding - Record Class in dev.vanengine.core.compile
- VanSignalGen.EventBinding - Record Class in dev.vanengine.core.compile
-
Event modifiers parsed from @click.prevent.stop → modifiers=["prevent","stop"]
- VanSignalGen.FunctionDecl - Record Class in dev.vanengine.core.compile
- VanSignalGen.HtmlDirectiveBinding - Record Class in dev.vanengine.core.compile
- VanSignalGen.LifecycleDecl - Record Class in dev.vanengine.core.compile
- VanSignalGen.ModelBinding - Record Class in dev.vanengine.core.compile
-
v-model with modifiers: v-model.lazy.number → modifiers=["lazy","number"]
- VanSignalGen.ReactiveDecl - Record Class in dev.vanengine.core.compile
- VanSignalGen.ScriptAnalysis - Record Class in dev.vanengine.core.compile
- VanSignalGen.ShowBinding - Record Class in dev.vanengine.core.compile
- VanSignalGen.SignalDecl - Record Class in dev.vanengine.core.compile
- VanSignalGen.StyleBinding - Record Class in dev.vanengine.core.compile
- VanSignalGen.TeleportBinding - Record Class in dev.vanengine.core.compile
- VanSignalGen.TemplateBindings - Record Class in dev.vanengine.core.compile
- VanSignalGen.TextBinding - Record Class in dev.vanengine.core.compile
- VanSignalGen.TextDirectiveBinding - Record Class in dev.vanengine.core.compile
- VanSignalGen.WatchDecl - Record Class in dev.vanengine.core.compile
- VanSignalGen.WatchEffectDecl - Record Class in dev.vanengine.core.compile
- VanTemplate - Class in dev.vanengine.core
- VanTemplateException - Exception Class in dev.vanengine.core
-
Thrown when a .van template cannot be compiled or evaluated.
- VanTemplateException(String, String) - Constructor for exception class dev.vanengine.core.VanTemplateException
- VanTemplateException(String, String, String) - Constructor for exception class dev.vanengine.core.VanTemplateException
- VanTemplateException(String, String, String, int, int) - Constructor for exception class dev.vanengine.core.VanTemplateException
- VanTemplateException(String, String, Throwable) - Constructor for exception class dev.vanengine.core.VanTemplateException
- VanUtil - Class in dev.vanengine.core.support
-
Shared utilities for the Van template engine.
- VanUtil.MatchReplacer - Interface in dev.vanengine.core.support
- VanUtil.VForExpr - Record Class in dev.vanengine.core.support
-
Parsed v-for expression.
- VForExpr(String, List, String, String) - Constructor for record class dev.vanengine.core.support.VanUtil.VForExpr
-
Creates an instance of a
VForExprrecord class. - VOID_ELEMENTS - Static variable in class dev.vanengine.core.support.VanUtil
W
- walkTemplate(String, String[]) - Static method in class dev.vanengine.core.compile.VanSignalGen
- WARN_AND_RETURN_KEY - Enum constant in enum class dev.vanengine.core.i18n.MissingKeyStrategy
-
Log a warning and return the key path.
- WatchDecl(String, String, String) - Constructor for record class dev.vanengine.core.compile.VanSignalGen.WatchDecl
-
Creates an instance of a
WatchDeclrecord class. - WatchEffectDecl(String) - Constructor for record class dev.vanengine.core.compile.VanSignalGen.WatchEffectDecl
-
Creates an instance of a
WatchEffectDeclrecord class. - watchEffects() - Method in record class dev.vanengine.core.compile.VanSignalGen.ScriptAnalysis
-
Returns the value of the
watchEffectsrecord component. - watches() - Method in record class dev.vanengine.core.compile.VanSignalGen.ScriptAnalysis
-
Returns the value of the
watchesrecord component.
All Classes and Interfaces|All Packages|Serialized Form