@@ -160,7 +160,7 @@
filepath
filepath: string
diff --git a/docs/classes/_models_component_.component.html b/docs/classes/_models_component_.component.html
index 329f3bc5..7284bbb8 100644
--- a/docs/classes/_models_component_.component.html
+++ b/docs/classes/_models_component_.component.html
@@ -112,7 +112,7 @@
aNode
@@ -122,7 +122,7 @@
Optional components
components: object
@@ -140,7 +140,7 @@
data
@@ -150,7 +150,7 @@
Optional getComponentgetComponentType: function
@@ -181,7 +181,7 @@
Optional template
template: string
@@ -191,7 +191,7 @@
Static components: object
@@ -209,7 +209,7 @@
Static sanssrCid
sanssrCid: number
@@ -219,7 +219,7 @@
Static template: string
diff --git a/docs/classes/_models_component_.data.html b/docs/classes/_models_component_.data.html
index 22308c66..434d975e 100644
--- a/docs/classes/_models_component_.data.html
+++ b/docs/classes/_models_component_.data.html
@@ -102,7 +102,7 @@
get
Parameters
diff --git a/docs/classes/_models_san_app_.sanapp.html b/docs/classes/_models_san_app_.sanapp.html
index eef75f60..d1020c6b 100644
--- a/docs/classes/_models_san_app_.sanapp.html
+++ b/docs/classes/_models_san_app_.sanapp.html
@@ -118,7 +118,7 @@ constructor
Parameters
@@ -146,7 +146,7 @@ componentClasses
@@ -156,7 +156,7 @@ entrySourceFile
@@ -166,7 +166,7 @@ projectFiles
@@ -183,7 +183,7 @@ getEntryComponentClass
@@ -200,7 +200,7 @@ getEntryComponentClassOrThrow
@@ -217,7 +217,7 @@
compileComponent
compileComponentLoader
compileElement
compileFor
compileIf
compileSlot
compileTemplate
compileText
Private nextID
Returns string
diff --git a/docs/classes/_target_js_compilers_element_compiler_.elementcompiler.html b/docs/classes/_target_js_compilers_element_compiler_.elementcompiler.html index cc1a2425..40d0fcfd 100644 --- a/docs/classes/_target_js_compilers_element_compiler_.elementcompiler.html +++ b/docs/classes/_target_js_compilers_element_compiler_.elementcompiler.html @@ -116,7 +116,7 @@constructor
Parameters
@@ -138,7 +138,7 @@Private compileAnode
inner
tagEnd
tagStart
constructor
Parameters
@@ -148,7 +148,7 @@Private aNodeCompiler
aNodeCompiler: any
@@ -158,7 +158,7 @@ component: Component
@@ -168,7 +168,7 @@
Private component
Private elementSource
elementSourceCompiler: any
@@ -178,7 +178,7 @@ funcName: string
@@ -195,7 +195,7 @@
@@ -222,7 +222,7 @@
Private funcName
compileComponentSource
Private genComponentC
@@ -250,7 +250,7 @@
Private genComponentP
diff --git a/docs/classes/_target_js_emitters_emitter_.jsemitter.html b/docs/classes/_target_js_emitters_emitter_.jsemitter.html
index c1f1588b..eedb1d74 100644
--- a/docs/classes/_target_js_emitters_emitter_.jsemitter.html
+++ b/docs/classes/_target_js_emitters_emitter_.jsemitter.html
@@ -132,7 +132,7 @@
constructor
Parameters
@@ -155,7 +155,7 @@Protected code
@@ -173,7 +173,7 @@carriageReturn
Returns void
@@ -191,7 +191,7 @@Protected defaultWrite
project: Project
@@ -162,7 +162,7 @@ root: string
@@ -172,7 +172,7 @@
Parameters
@@ -215,7 +215,7 @@feedLine
Parameters
@@ -239,7 +239,7 @@fullText
Returns string
@@ -257,7 +257,7 @@indent
Returns void
@@ -275,7 +275,7 @@nextLine
Parameters
@@ -299,7 +299,7 @@unindent
Returns void
@@ -317,7 +317,7 @@write
Parameters
@@ -340,7 +340,7 @@writeAnonymousFunction
Parameters
@@ -366,7 +366,7 @@writeFunction
Parameters
@@ -396,7 +396,7 @@writeLine
Parameters
@@ -420,7 +420,7 @@writeLines
Parameters
@@ -444,7 +444,7 @@writeNewLine
Returns void
diff --git a/docs/classes/_target_js_index_.tojscompiler.html b/docs/classes/_target_js_index_.tojscompiler.html index d983d735..2cf58a97 100644 --- a/docs/classes/_target_js_index_.tojscompiler.html +++ b/docs/classes/_target_js_index_.tojscompiler.html @@ -122,7 +122,7 @@constructor
Parameters
@@ -152,7 +152,7 @@Private project
Private root
Private tsConfigFile<
tsConfigFilePath: object
@@ -189,7 +189,7 @@
segs: any[]
@@ -159,7 +159,7 @@
@@ -187,7 +187,7 @@
@@ -209,7 +209,7 @@
@@ -240,7 +240,7 @@
@@ -268,7 +268,7 @@
@@ -296,7 +296,7 @@
diff --git a/docs/classes/_target_php_compilers_anode_compiler_.anodecompiler.html b/docs/classes/_target_php_compilers_anode_compiler_.anodecompiler.html
index 0a324739..af0344e7 100644
--- a/docs/classes/_target_php_compilers_anode_compiler_.anodecompiler.html
+++ b/docs/classes/_target_php_compilers_anode_compiler_.anodecompiler.html
@@ -133,7 +133,7 @@
component: any
@@ -171,7 +171,7 @@
@@ -181,7 +181,7 @@ id: number = 0
@@ -191,7 +191,7 @@ stringifier: any
@@ -208,7 +208,7 @@
@@ -245,7 +245,7 @@
@@ -282,7 +282,7 @@
@@ -319,7 +319,7 @@
@@ -350,7 +350,7 @@
@@ -381,7 +381,7 @@
@@ -412,7 +412,7 @@
@@ -443,7 +443,7 @@
@@ -474,7 +474,7 @@
@@ -505,7 +505,7 @@
components: Map<number, ComponentClassInfo> = new Map()
@@ -122,7 +122,7 @@
compileANode: any
@@ -162,7 +162,7 @@
@@ -199,7 +199,7 @@
@@ -242,7 +242,7 @@
diff --git a/docs/classes/_target_php_compilers_renderer_compiler_.renderercompiler.html b/docs/classes/_target_php_compilers_renderer_compiler_.renderercompiler.html
index a4a685d1..644ec6db 100644
--- a/docs/classes/_target_php_compilers_renderer_compiler_.renderercompiler.html
+++ b/docs/classes/_target_php_compilers_renderer_compiler_.renderercompiler.html
@@ -120,7 +120,7 @@
@@ -178,7 +178,7 @@ emitter: any
@@ -188,7 +188,7 @@
@@ -198,7 +198,7 @@ stringifier: Stringifier
@@ -215,7 +215,7 @@
@@ -237,7 +237,7 @@
diff --git a/docs/classes/_target_php_compilers_stringifier_.stringifier.html b/docs/classes/_target_php_compilers_stringifier_.stringifier.html
index 92cef282..fc52dcb2 100644
--- a/docs/classes/_target_php_compilers_stringifier_.stringifier.html
+++ b/docs/classes/_target_php_compilers_stringifier_.stringifier.html
@@ -118,7 +118,7 @@
nsPrefix: string = ""
@@ -157,7 +157,7 @@
buffer: string = ""
@@ -189,7 +189,7 @@
@@ -177,7 +177,7 @@ root: string
@@ -187,7 +187,7 @@
compile
Parameters
diff --git a/docs/classes/_target_js_source_buffer_.compilesourcebuffer.html b/docs/classes/_target_js_source_buffer_.compilesourcebuffer.html index d1267695..2aa44105 100644 --- a/docs/classes/_target_js_source_buffer_.compilesourcebuffer.html +++ b/docs/classes/_target_js_source_buffer_.compilesourcebuffer.html @@ -126,7 +126,7 @@constructor
Returns CompileSourceBuffer
@@ -142,7 +142,7 @@segs
addRaw
joinDataStringify
joinExpr
joinRaw
joinString
toCode
constructor
Parameters
@@ -161,7 +161,7 @@Private component
Private elementCompilerelementCompiler: any
Private id
Private stringifier
compile
compileComponent
compileComponentLoader
compileElement
compileFor
compileIf
compileSlot
compileTemplate
compileText
Private nextID
Returns string
diff --git a/docs/classes/_target_php_compilers_component_registry_.componentregistry.html b/docs/classes/_target_php_compilers_component_registry_.componentregistry.html index 679412da..609aa6e1 100644 --- a/docs/classes/_target_php_compilers_component_registry_.componentregistry.html +++ b/docs/classes/_target_php_compilers_component_registry_.componentregistry.html @@ -105,7 +105,7 @@Private components
registerComponents
Parameters
@@ -145,7 +145,7 @@writeComponentRegistry
Parameters
diff --git a/docs/classes/_target_php_compilers_element_compiler_.elementcompiler.html b/docs/classes/_target_php_compilers_element_compiler_.elementcompiler.html index f9ab2823..27e2d960 100644 --- a/docs/classes/_target_php_compilers_element_compiler_.elementcompiler.html +++ b/docs/classes/_target_php_compilers_element_compiler_.elementcompiler.html @@ -123,7 +123,7 @@constructor
Parameters
@@ -145,7 +145,7 @@Private compileANode
inner
tagEnd
tagStart
constructor
Parameters
@@ -148,7 +148,7 @@Private aNodeCompiler
aNodeCompiler: ANodeCompiler
@@ -158,7 +158,7 @@ component: any
@@ -168,7 +168,7 @@
Private component
Private elementCompilerelementCompiler: ElementCompiler
Private emitter
Private namespacePrefixnamespacePrefix: string = ""
Private stringifier
compile
genComponentContextCode
constructor
Parameters
@@ -140,7 +140,7 @@Private nsPrefix
any
Parameters
@@ -180,7 +180,7 @@arr
Parameters
@@ -203,7 +203,7 @@date
Parameters
@@ -226,7 +226,7 @@obj
Parameters
@@ -249,7 +249,7 @@str
Parameters
diff --git a/docs/classes/_target_php_emitters_emitter_.phpemitter.html b/docs/classes/_target_php_emitters_emitter_.phpemitter.html index 200d5b01..705cd5d4 100644 --- a/docs/classes/_target_php_emitters_emitter_.phpemitter.html +++ b/docs/classes/_target_php_emitters_emitter_.phpemitter.html @@ -156,7 +156,7 @@constructor
Parameters
@@ -178,7 +178,7 @@buffer
Protected code
@@ -206,7 +206,7 @@beginBlock
Parameters
@@ -229,7 +229,7 @@beginElse
Returns void
@@ -246,7 +246,7 @@beginElseIf
Parameters
@@ -269,7 +269,7 @@beginForeach
Parameters
@@ -292,7 +292,7 @@beginIf
Parameters
@@ -315,7 +315,7 @@beginNamespace
Parameters
@@ -338,7 +338,7 @@bufferHTMLLiteral
Parameters
@@ -362,7 +362,7 @@carriageReturn
Returns void
@@ -379,7 +379,7 @@clearStringLiteralBuffer
Returns void
@@ -397,7 +397,7 @@Protected defaultWrite
project: Project
@@ -167,7 +167,7 @@
Parameters
@@ -420,7 +420,7 @@endBlock
Returns void
@@ -437,7 +437,7 @@endForeach
Returns void
@@ -454,7 +454,7 @@endIf
Returns void
@@ -471,7 +471,7 @@endNamespace
Returns void
@@ -489,7 +489,7 @@feedLine
Parameters
@@ -513,7 +513,7 @@fullText
Returns string
@@ -531,7 +531,7 @@indent
Returns void
@@ -549,7 +549,7 @@nextLine
Parameters
@@ -573,7 +573,7 @@unindent
Returns void
@@ -591,7 +591,7 @@write
Parameters
@@ -614,7 +614,7 @@writeAnonymousFunction
Parameters
@@ -643,7 +643,7 @@writeBlock
Parameters
@@ -669,7 +669,7 @@writeBreak
Returns void
@@ -686,7 +686,7 @@writeCase
Parameters
@@ -712,7 +712,7 @@writeContinue
Returns void
@@ -729,7 +729,7 @@writeDataComment
Returns void
@@ -746,7 +746,7 @@writeDefault
Parameters
@@ -769,7 +769,7 @@writeForeach
Parameters
@@ -795,7 +795,7 @@writeFunction
Parameters
@@ -827,7 +827,7 @@writeFunctionCall
Parameters
@@ -853,7 +853,7 @@writeHTML
Parameters
@@ -876,7 +876,7 @@writeIf
Parameters
@@ -903,7 +903,7 @@writeLine
Parameters
@@ -927,7 +927,7 @@writeLines
Parameters
@@ -951,7 +951,7 @@writeNewLine
Returns void
@@ -968,7 +968,7 @@writeSwitch
Parameters
diff --git a/docs/classes/_target_php_index_.tophpcompiler.html b/docs/classes/_target_php_index_.tophpcompiler.html index 975316ef..7241e0e7 100644 --- a/docs/classes/_target_php_index_.tophpcompiler.html +++ b/docs/classes/_target_php_index_.tophpcompiler.html @@ -127,7 +127,7 @@constructor
Parameters
@@ -157,7 +157,7 @@Private project
Private requiredModulesrequiredModules: ModuleInfo[]
Private root
Private tsConfigFile<
tsConfigFilePath: string
@@ -204,7 +204,7 @@
compile
Parameters
@@ -241,7 +241,7 @@compileComponent
Parameters
@@ -267,7 +267,7 @@compileComponents
Parameters
@@ -296,7 +296,7 @@Private compileRenderer
code: string = ""
@@ -169,7 +169,7 @@ indentLevel: number = 0
@@ -179,7 +179,7 @@ shiftWidth: any
@@ -196,7 +196,7 @@
Parameters
@@ -328,7 +328,7 @@Private ns
Parameters
diff --git a/docs/classes/_utils_emitter_.emitter.html b/docs/classes/_utils_emitter_.emitter.html index 1bfbee8b..4b8d8f12 100644 --- a/docs/classes/_utils_emitter_.emitter.html +++ b/docs/classes/_utils_emitter_.emitter.html @@ -137,7 +137,7 @@constructor
Parameters
@@ -159,7 +159,7 @@Protected code
Private indentLevel
Private shiftWidth
Private atLineBegin
Returns boolean
@@ -213,7 +213,7 @@carriageReturn
Returns void
@@ -230,7 +230,7 @@Protected defaultWrite
startTime: number
@@ -147,7 +147,7 @@
js: = ".js"
@@ -101,7 +101,7 @@ ts: = ".ts"
diff --git a/docs/enums/_models_target_.target.html b/docs/enums/_models_target_.target.html
index b9bc4915..7dfbd44a 100644
--- a/docs/enums/_models_target_.target.html
+++ b/docs/enums/_models_target_.target.html
@@ -91,7 +91,7 @@ js: = "js"
@@ -101,7 +101,7 @@ php: = "php"
diff --git a/docs/index.html b/docs/index.html
index 728ced05..b86811e7 100644
--- a/docs/index.html
+++ b/docs/index.html
@@ -110,22 +110,25 @@
Parameters
@@ -253,7 +253,7 @@feedLine
Parameters
@@ -276,7 +276,7 @@fullText
Returns string
@@ -293,7 +293,7 @@indent
Returns void
@@ -310,7 +310,7 @@Private lastChar
Returns string
@@ -327,7 +327,7 @@nextLine
Parameters
@@ -350,7 +350,7 @@Private size
Returns number
@@ -367,7 +367,7 @@unindent
Returns void
@@ -384,7 +384,7 @@Abstract write
Parameters
@@ -407,7 +407,7 @@writeLine
Parameters
@@ -430,7 +430,7 @@writeLines
Parameters
@@ -453,7 +453,7 @@writeNewLine
Returns void
diff --git a/docs/classes/_utils_timing_.measure.html b/docs/classes/_utils_timing_.measure.html index c8a898c0..46a795d6 100644 --- a/docs/classes/_utils_timing_.measure.html +++ b/docs/classes/_utils_timing_.measure.html @@ -114,7 +114,7 @@constructor
Returns Measure
@@ -130,7 +130,7 @@Private startTime
duration
Returns string
diff --git a/docs/enums/_models_source_file_type_.sourcefiletype.html b/docs/enums/_models_source_file_type_.sourcefiletype.html index a1dca78d..5bde629b 100644 --- a/docs/enums/_models_source_file_type_.sourcefiletype.html +++ b/docs/enums/_models_source_file_type_.sourcefiletype.html @@ -91,7 +91,7 @@js
ts
js
php
CLI Usage
Programmatic Interface
-To PHP programmatic inteface (typedoc: ToPHPCompiler):
-import { Target, SanProject } from '../models/san-project' +children: ANode[]
@@ -121,7 +121,7 @@ directives: object
@@ -151,7 +151,7 @@ elif: ANode
@@ -161,7 +161,7 @@ elses: ANode[]
@@ -171,7 +171,7 @@ events: any
@@ -181,7 +181,7 @@ expr: Expression
@@ -191,7 +191,7 @@ hotspot: ANode
@@ -201,7 +201,7 @@ ifRinsed: ANode
@@ -211,7 +211,7 @@ name: string
@@ -221,7 +221,7 @@ props: ANodeProp[]
@@ -231,7 +231,7 @@ tagName: string
@@ -241,7 +241,7 @@ textExpr: Expression
@@ -251,7 +251,7 @@ value: Expression
@@ -261,7 +261,7 @@ vars: ANode[]
diff --git a/docs/interfaces/_models_anode_.anodeprop.html b/docs/interfaces/_models_anode_.anodeprop.html
index e53f8c7d..139e85ea 100644
--- a/docs/interfaces/_models_anode_.anodeprop.html
+++ b/docs/interfaces/_models_anode_.anodeprop.html
@@ -101,7 +101,7 @@ expr: any
@@ -111,7 +111,7 @@ name: string
@@ -121,7 +121,7 @@ raw: string
@@ -131,7 +131,7 @@ x: any
diff --git a/docs/interfaces/_models_compiler_.compiler.html b/docs/interfaces/_models_compiler_.compiler.html
index 6873f4a6..b78151e4 100644
--- a/docs/interfaces/_models_compiler_.compiler.html
+++ b/docs/interfaces/_models_compiler_.compiler.html
@@ -109,7 +109,7 @@
args: Expression[]
@@ -120,7 +120,7 @@ expr: Expression
@@ -130,7 +130,7 @@ items: Expression[]
@@ -140,7 +140,7 @@ literal: string
@@ -150,7 +150,7 @@ name: Expression
@@ -160,7 +160,7 @@ operator: number
@@ -170,7 +170,7 @@ original: boolean
@@ -180,7 +180,7 @@ parenthesized: boolean
@@ -190,7 +190,7 @@ paths: Expression[]
@@ -200,7 +200,7 @@ segs: Expression[]
@@ -210,7 +210,7 @@ spread: boolean
@@ -220,7 +220,7 @@ type: number
@@ -230,7 +230,7 @@ value: string
diff --git a/docs/modules/_bin_debug_.html b/docs/modules/_bin_debug_.html
index 32f16bb6..1bec29a4 100644
--- a/docs/modules/_bin_debug_.html
+++ b/docs/modules/_bin_debug_.html
@@ -99,7 +99,7 @@ caseName: string = process.argv[2]
@@ -109,7 +109,7 @@ expected: string = readFileSync(htmlPath, 'utf8')
@@ -119,7 +119,7 @@ expectedData: object
@@ -134,7 +134,7 @@ expectedHtml: object
@@ -149,7 +149,7 @@ htmlPath: string = resolve(__dirname, '../../test/cases', caseName, 'result.html')
@@ -166,7 +166,7 @@
OptionValue: string | undefined
@@ -112,7 +112,7 @@ componentFile: string = resolve(yargs.argv._[0])
@@ -122,7 +122,7 @@ nsPrefix: string = yargs.argv.prefix as OptionValue
@@ -132,7 +132,7 @@ outputFile: string = yargs.argv.output as OptionValue
@@ -142,7 +142,7 @@ project: SanProject = new SanProject({ tsConfigFilePath })
@@ -152,7 +152,7 @@ target: string = yargs.argv.target as OptionValue
@@ -162,7 +162,7 @@ targetCode: any = project.compile(componentFile, target as Target, { nsPrefix })
@@ -172,7 +172,7 @@
@@ -118,7 +118,7 @@
SanProjectOptions: object
diff --git a/docs/modules/_models_source_file_type_.html b/docs/modules/_models_source_file_type_.html
index 40e1bec1..0e58b184 100644
--- a/docs/modules/_models_source_file_type_.html
+++ b/docs/modules/_models_source_file_type_.html
@@ -98,7 +98,7 @@
debug: any = debugFactory('component-parser')
diff --git a/docs/modules/_parsers_tsconfig_.html b/docs/modules/_parsers_tsconfig_.html
index fde2f652..e1e9e355 100644
--- a/docs/modules/_parsers_tsconfig_.html
+++ b/docs/modules/_parsers_tsconfig_.html
@@ -92,7 +92,7 @@
The SanProject class is used to compile component files into ssr code string.
+TypeScript:
+ -To JavaScript programmatic inteface (typedoc: ToJSCompiler):
- +Or in JavaScript:
+ +The SanProject#compile(filepath, target, options) has a third parameter
options
, which is passed + directly to the target code generator's compile(sanApp, options) as the second parameter.Milestones
diff --git a/docs/interfaces/_models_anode_.anode.html b/docs/interfaces/_models_anode_.anode.html index acf2a341..dbebb94b 100644 --- a/docs/interfaces/_models_anode_.anode.html +++ b/docs/interfaces/_models_anode_.anode.html @@ -111,7 +111,7 @@children
directives
Optional elif
Optional elses
events
Optional expr
hotspot
Optional ifRinsed
Optional name
props
tagName
Optional textExpr
Optional value
Optional vars
expr
name
raw
x
compile
Parameters
diff --git a/docs/interfaces/_models_expression_.expression.html b/docs/interfaces/_models_expression_.expression.html index 97225d15..88a2e579 100644 --- a/docs/interfaces/_models_expression_.expression.html +++ b/docs/interfaces/_models_expression_.expression.html @@ -110,7 +110,7 @@args
expr
items
literal
name
operator
original
parenthesized
paths
segs
spread
type
value
Const caseName
Const expected
expectedData
expectedHtml
Const htmlPath
check
Parameters
@@ -192,7 +192,7 @@deepEqual
Parameters
@@ -218,7 +218,7 @@test
Parameters
diff --git a/docs/modules/_bin_ssr_.html b/docs/modules/_bin_ssr_.html index dd7effa9..72a3d3c8 100644 --- a/docs/modules/_bin_ssr_.html +++ b/docs/modules/_bin_ssr_.html @@ -99,7 +99,7 @@OptionValue
Const componentFile
Const nsPrefix
Const outputFile
Const project
Const target
Const targetCode
Const tsConfigFile
tsConfigFilePath: string = yargs.argv.tsconfig as OptionValue
diff --git a/docs/modules/_loaders_case_.html b/docs/modules/_loaders_case_.html
index eb73a0bb..ef21bd75 100644
--- a/docs/modules/_loaders_case_.html
+++ b/docs/modules/_loaders_case_.html
@@ -96,7 +96,7 @@
FileLoader: function | object
@@ -118,7 +118,7 @@
compileAllToJS
Returns string
@@ -113,7 +113,7 @@compileAllToPHP
Returns string
@@ -130,7 +130,7 @@compileToJS
Parameters
@@ -153,7 +153,7 @@compileToPHP
Parameters
@@ -176,7 +176,7 @@renderByJS
Parameters
@@ -199,7 +199,7 @@renderByPHP
Parameters
diff --git a/docs/modules/_loaders_common_js_.html b/docs/modules/_loaders_common_js_.html index 0241a371..6fac64fa 100644 --- a/docs/modules/_loaders_common_js_.html +++ b/docs/modules/_loaders_common_js_.html @@ -101,7 +101,7 @@FileLoader
Const defaultFileLoader
Parameters
@@ -141,7 +141,7 @@getModuleSpecifier
Parameters
diff --git a/docs/modules/_loaders_exec_.html b/docs/modules/_loaders_exec_.html index 73b675c8..d63295a7 100644 --- a/docs/modules/_loaders_exec_.html +++ b/docs/modules/_loaders_exec_.html @@ -92,7 +92,7 @@exec
Parameters
@@ -118,7 +118,7 @@execSync
Parameters
diff --git a/docs/modules/_models_component_.html b/docs/modules/_models_component_.html index cc64b571..8346a99e 100644 --- a/docs/modules/_models_component_.html +++ b/docs/modules/_models_component_.html @@ -101,7 +101,7 @@Const COMPONENT_RESERVED_COMPONENT_RESERVED_MEMBERS: Set<string> = new Set('aNode,computed,filters,components,' +'initData,template,attached,created,' +'detached,disposed,compiled'.split(','))
isComponentClass
Parameters
@@ -141,7 +141,7 @@isComponentLoader
Parameters
diff --git a/docs/modules/_models_san_project_.html b/docs/modules/_models_san_project_.html index c4ff3d7d..04c5a860 100644 --- a/docs/modules/_models_san_project_.html +++ b/docs/modules/_models_san_project_.html @@ -93,7 +93,7 @@SanProjectOptions
getSourceFileType
Parameters
@@ -124,7 +124,7 @@getSourceFileTypeOrThrow
Parameters
diff --git a/docs/modules/_parsers_dependency_resolver_.html b/docs/modules/_parsers_dependency_resolver_.html index f068fab3..18a11baa 100644 --- a/docs/modules/_parsers_dependency_resolver_.html +++ b/docs/modules/_parsers_dependency_resolver_.html @@ -96,7 +96,7 @@getDependenciesRecursively
Parameters
@@ -122,7 +122,7 @@getInlineDeclarations
Parameters
@@ -145,7 +145,7 @@getInlineDependencies
Parameters
@@ -168,7 +168,7 @@getInlineDependencyLiterals
Parameters
@@ -191,7 +191,7 @@isRelativePath
Parameters
@@ -214,7 +214,7 @@shouldInline
Parameters
diff --git a/docs/modules/_parsers_normalize_component_.html b/docs/modules/_parsers_normalize_component_.html index 3c0f649f..edb2be08 100644 --- a/docs/modules/_parsers_normalize_component_.html +++ b/docs/modules/_parsers_normalize_component_.html @@ -91,7 +91,7 @@normalizeComponentClass
Parameters
diff --git a/docs/modules/_parsers_san_app_parser_.html b/docs/modules/_parsers_san_app_parser_.html index 8d78a88d..2be0324d 100644 --- a/docs/modules/_parsers_san_app_parser_.html +++ b/docs/modules/_parsers_san_app_parser_.html @@ -93,7 +93,7 @@Const debug
getDefaultConfig
Returns any
@@ -109,7 +109,7 @@getDefaultConfigPath
Returns string
diff --git a/docs/modules/_target_js_compilers_expr_compiler_.html b/docs/modules/_target_js_compilers_expr_compiler_.html index 71a7da0c..88d2cc23 100644 --- a/docs/modules/_target_js_compilers_expr_compiler_.html +++ b/docs/modules/_target_js_compilers_expr_compiler_.html @@ -87,7 +87,7 @@Const compileExprSource
compileExprSource: object
@@ -105,7 +105,7 @@
@@ -133,7 +133,7 @@
@@ -161,7 +161,7 @@
@@ -189,7 +189,7 @@
@@ -217,7 +217,7 @@
@@ -245,7 +245,7 @@
@@ -278,7 +278,7 @@
@@ -306,7 +306,7 @@
@@ -334,7 +334,7 @@
@@ -358,7 +358,7 @@ binaryOp: object
@@ -372,7 +372,7 @@ 121: string = "<="
@@ -382,7 +382,7 @@ 122: string = "=="
@@ -392,7 +392,7 @@ 123: string = ">="
@@ -402,7 +402,7 @@ 155: string = "!=="
@@ -412,7 +412,7 @@ 183: string = "==="
@@ -422,7 +422,7 @@ 248: string = "||"
@@ -432,7 +432,7 @@ 42: string = "*"
@@ -442,7 +442,7 @@ 43: string = "+"
@@ -452,7 +452,7 @@ 45: string = "-"
@@ -462,7 +462,7 @@ 47: string = "/"
@@ -472,7 +472,7 @@ 60: string = "<"
@@ -482,7 +482,7 @@ 62: string = ">"
@@ -492,7 +492,7 @@ 76: string = "&&"
@@ -502,7 +502,7 @@ 94: string = "!="
diff --git a/docs/modules/_target_js_compilers_renderer_compiler_.html b/docs/modules/_target_js_compilers_renderer_compiler_.html
index 8506a9b3..3d50ae37 100644
--- a/docs/modules/_target_js_compilers_renderer_compiler_.html
+++ b/docs/modules/_target_js_compilers_renderer_compiler_.html
@@ -97,7 +97,7 @@
stringifier: object
@@ -100,7 +100,7 @@
debug: any = debugFactory('san-ssr:ts2js')
@@ -111,7 +111,7 @@
ToJSCompilerOptions: object
@@ -123,7 +123,7 @@ debug: any = debugFactory('target-js')
diff --git a/docs/modules/_target_js_utils_fs_.html b/docs/modules/_target_js_utils_fs_.html
index d19c8cd6..80a90ae4 100644
--- a/docs/modules/_target_js_utils_fs_.html
+++ b/docs/modules/_target_js_utils_fs_.html
@@ -91,7 +91,7 @@
ComponentClassInfo: object
diff --git a/docs/modules/_target_php_compilers_expr_compiler_.html b/docs/modules/_target_php_compilers_expr_compiler_.html
index 2abe019c..7d9bb9ed 100644
--- a/docs/modules/_target_php_compilers_expr_compiler_.html
+++ b/docs/modules/_target_php_compilers_expr_compiler_.html
@@ -87,7 +87,7 @@
_expr
array
callExpr
dataAccess
expr
interp
object
stringLiteralize
text
binaryOp
121
122
123
155
183
248
42
43
45
47
60
62
76
94
functionString
Parameters
diff --git a/docs/modules/_target_js_compilers_stringifier_.html b/docs/modules/_target_js_compilers_stringifier_.html index 19215df8..1d287faa 100644 --- a/docs/modules/_target_js_compilers_stringifier_.html +++ b/docs/modules/_target_js_compilers_stringifier_.html @@ -87,7 +87,7 @@Const stringifier
any
Parameters
@@ -123,7 +123,7 @@arr
Parameters
@@ -146,7 +146,7 @@date
Parameters
@@ -169,7 +169,7 @@obj
Parameters
@@ -192,7 +192,7 @@str
Parameters
diff --git a/docs/modules/_target_js_compilers_ts2js_.html b/docs/modules/_target_js_compilers_ts2js_.html index 07a57b5e..bb0909e1 100644 --- a/docs/modules/_target_js_compilers_ts2js_.html +++ b/docs/modules/_target_js_compilers_ts2js_.html @@ -94,7 +94,7 @@Const debug
tsCode2js
Parameters
@@ -137,7 +137,7 @@tsSourceFile2js
Parameters
diff --git a/docs/modules/_target_js_emitters_runtime_.html b/docs/modules/_target_js_emitters_runtime_.html index 7200885b..f72e36b6 100644 --- a/docs/modules/_target_js_emitters_runtime_.html +++ b/docs/modules/_target_js_emitters_runtime_.html @@ -91,7 +91,7 @@emitRuntime
Parameters
diff --git a/docs/modules/_target_js_index_.html b/docs/modules/_target_js_index_.html index d493f296..6fb78d32 100644 --- a/docs/modules/_target_js_index_.html +++ b/docs/modules/_target_js_index_.html @@ -99,7 +99,7 @@ToJSCompilerOptions
Const debug
readStringSync
Parameters
diff --git a/docs/modules/_target_php_compilers_component_registry_.html b/docs/modules/_target_php_compilers_component_registry_.html index 51d39e0c..005e2929 100644 --- a/docs/modules/_target_php_compilers_component_registry_.html +++ b/docs/modules/_target_php_compilers_component_registry_.html @@ -93,7 +93,7 @@ComponentClassInfo
Const compileExprSource
compileExprSource: object
@@ -105,7 +105,7 @@
@@ -138,7 +138,7 @@
@@ -171,7 +171,7 @@
@@ -200,7 +200,7 @@
@@ -238,7 +238,7 @@
@@ -267,7 +267,7 @@
@@ -300,7 +300,7 @@
@@ -333,7 +333,7 @@
@@ -367,7 +367,7 @@
@@ -396,7 +396,7 @@ binaryOp: object
@@ -415,7 +415,7 @@ 121: string = "<="
@@ -425,7 +425,7 @@ 122: string = "=="
@@ -435,7 +435,7 @@ 123: string = ">="
@@ -445,7 +445,7 @@ 155: string = "!=="
@@ -455,7 +455,7 @@ 183: string = "==="
@@ -465,7 +465,7 @@ 248: string = "||"
@@ -475,7 +475,7 @@ 42: string = "*"
@@ -485,7 +485,7 @@ 43: string = "+"
@@ -495,7 +495,7 @@ 45: string = "-"
@@ -505,7 +505,7 @@ 47: string = "/"
@@ -515,7 +515,7 @@ 60: string = "<"
@@ -525,7 +525,7 @@ 62: string = ">"
@@ -535,7 +535,7 @@ 76: string = "&&"
@@ -545,7 +545,7 @@ 94: string = "!="
diff --git a/docs/modules/_target_php_compilers_ts2php_.html b/docs/modules/_target_php_compilers_ts2php_.html
index f7773063..e9a85d68 100644
--- a/docs/modules/_target_php_compilers_ts2php_.html
+++ b/docs/modules/_target_php_compilers_ts2php_.html
@@ -99,7 +99,7 @@ ModuleInfo: object
@@ -126,7 +126,7 @@ debug: any = debugFactory('san-ssr:ts2php')
@@ -143,7 +143,7 @@
runtimeFiles: string[] = ['underscore.php','san.php','Ts2Php_Helper.php','component-registry.php']
@@ -110,7 +110,7 @@
ToPHPCompilerOptions: object
@@ -123,7 +123,7 @@ debug: any = debugFactory('target-php')
diff --git a/docs/modules/_target_php_transformers_index_.html b/docs/modules/_target_php_transformers_index_.html
index 97eadc16..41a3f9ca 100644
--- a/docs/modules/_target_php_transformers_index_.html
+++ b/docs/modules/_target_php_transformers_index_.html
@@ -93,7 +93,7 @@
_expr
array
callExpr
dataAccess
expr
interp
object
stringLiteralize
text
binaryOp
121
122
123
155
183
248
42
43
45
47
60
62
76
94
ModuleInfo
Const debug
generatePHPCode
Parameters
diff --git a/docs/modules/_target_php_emitters_runtime_.html b/docs/modules/_target_php_emitters_runtime_.html index 873df3f4..6be800c1 100644 --- a/docs/modules/_target_php_emitters_runtime_.html +++ b/docs/modules/_target_php_emitters_runtime_.html @@ -93,7 +93,7 @@Const runtimeFiles
emitRuntime
Parameters
diff --git a/docs/modules/_target_php_index_.html b/docs/modules/_target_php_index_.html index 7fa68fc8..e13af2a3 100644 --- a/docs/modules/_target_php_index_.html +++ b/docs/modules/_target_php_index_.html @@ -99,7 +99,7 @@ToPHPCompilerOptions
Const debug
Const uselessComponentP
uselessComponentProps: string[] = ['components']
@@ -110,7 +110,7 @@
reservedNames: RegExp[] = [/^list$/i]
@@ -112,7 +112,7 @@
@@ -124,7 +124,7 @@
diff --git a/docs/modules/_utils_ast_util_.html b/docs/modules/_utils_ast_util_.html
index 2c356d37..2d845a52 100644
--- a/docs/modules/_utils_ast_util_.html
+++ b/docs/modules/_utils_ast_util_.html
@@ -96,7 +96,7 @@ debug: any = debugFactory('ast-util')
@@ -113,7 +113,7 @@
caseRoot: string = resolve(__dirname, '../../test/cases')
@@ -115,7 +115,7 @@ cases: string[] = readdirSync(caseRoot)
@@ -125,7 +125,7 @@ debug: any = debugFactory('case')
@@ -135,7 +135,7 @@ jsSSRUnables: string[] = ['multi-files']
@@ -145,7 +145,7 @@
@@ -155,7 +155,7 @@ sanProject: SanProject = new SanProject({ tsConfigFilePath })
@@ -165,7 +165,7 @@
diff --git a/docs/modules/_utils_timing_.html b/docs/modules/_utils_timing_.html
index 3a093364..f20ac553 100644
--- a/docs/modules/_utils_timing_.html
+++ b/docs/modules/_utils_timing_.html
@@ -98,7 +98,7 @@
transformAstToPHP
Parameters
diff --git a/docs/modules/_target_php_transformers_refactor_computed_property_.html b/docs/modules/_target_php_transformers_refactor_computed_property_.html index 30e18b14..bd56adc3 100644 --- a/docs/modules/_target_php_transformers_refactor_computed_property_.html +++ b/docs/modules/_target_php_transformers_refactor_computed_property_.html @@ -91,7 +91,7 @@refactorComputedProperty
Parameters
diff --git a/docs/modules/_target_php_transformers_refactor_filters_property_.html b/docs/modules/_target_php_transformers_refactor_filters_property_.html index fa9a2c05..57d759ec 100644 --- a/docs/modules/_target_php_transformers_refactor_filters_property_.html +++ b/docs/modules/_target_php_transformers_refactor_filters_property_.html @@ -91,7 +91,7 @@refactorFiltersProperty
Parameters
diff --git a/docs/modules/_target_php_util_.html b/docs/modules/_target_php_util_.html index 70d0c87d..348999fd 100644 --- a/docs/modules/_target_php_util_.html +++ b/docs/modules/_target_php_util_.html @@ -95,7 +95,7 @@Const reservedNames
isObjectLiteralExpression
Parameters
@@ -135,7 +135,7 @@isReserved
Parameters
@@ -158,7 +158,7 @@removeObjectLiteralInitiator
Parameters
diff --git a/docs/modules/_target_php_utils_fs_.html b/docs/modules/_target_php_utils_fs_.html index 6a748bfb..d528c56d 100644 --- a/docs/modules/_target_php_utils_fs_.html +++ b/docs/modules/_target_php_utils_fs_.html @@ -91,7 +91,7 @@readPHPSource
Parameters
diff --git a/docs/modules/_utils_anode_.html b/docs/modules/_utils_anode_.html index fb6437c2..9b8ee5fe 100644 --- a/docs/modules/_utils_anode_.html +++ b/docs/modules/_utils_anode_.html @@ -93,7 +93,7 @@getANodePropByName
getANodeProps
Parameters
@@ -147,7 +147,7 @@postProp
Const debug
getComponentClassIdentifier
Parameters
@@ -139,7 +139,7 @@getSanImportDeclaration
Parameters
@@ -162,7 +162,7 @@isChildClassOf
Parameters
@@ -188,7 +188,7 @@movePropertyInitiatorToPrototype
Parameters
diff --git a/docs/modules/_utils_buffer_.html b/docs/modules/_utils_buffer_.html index bc62abd6..8dcae799 100644 --- a/docs/modules/_utils_buffer_.html +++ b/docs/modules/_utils_buffer_.html @@ -91,7 +91,7 @@byteCount
Parameters
diff --git a/docs/modules/_utils_case_.html b/docs/modules/_utils_case_.html index c7c5c38d..92cf48a9 100644 --- a/docs/modules/_utils_case_.html +++ b/docs/modules/_utils_case_.html @@ -105,7 +105,7 @@Const caseRoot
Const cases
Const debug
Const jsSSRUnables
Const multiFileCasesmultiFileCases: string[] = ['multi-component-files', 'multi-files']
Const sanProject
Const tsConfigFile
tsConfigFilePath: string = resolve(__dirname, '../../test/tsconfig.json')
@@ -182,7 +182,7 @@
CloseTags: Set<string> = new Set('area,base,br,col,embed,hr,img,input,keygen,param,source,track,wbr'.split(','))
compileAllToJS
Returns void
@@ -199,7 +199,7 @@compileAllToPHP
Returns void
@@ -216,7 +216,7 @@compileToJS
Parameters
@@ -239,7 +239,7 @@compileToPHP
Parameters
@@ -262,7 +262,7 @@parseHtml
Parameters
@@ -285,7 +285,7 @@supportE2E
Parameters
@@ -308,7 +308,7 @@supportJSSSR
Parameters
diff --git a/docs/modules/_utils_element_.html b/docs/modules/_utils_element_.html index d914db38..705d7726 100644 --- a/docs/modules/_utils_element_.html +++ b/docs/modules/_utils_element_.html @@ -87,7 +87,7 @@Const autoCloseTags
automeasure
Parameters
@@ -121,7 +121,7 @@startMeasure
Returns Measure