From 4d1cff72b70d76808c6c27700e74f049b68cbdae Mon Sep 17 00:00:00 2001 From: semantic-release-bot Date: Fri, 31 Jul 2020 09:42:32 +0000 Subject: [PATCH] chore(release): 2.2.4 [skip ci] MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit ## [2.2.4](https://github.com/baidu/san-ssr/compare/v2.2.3...v2.2.4) (2020-07-31) ### Bug Fixes * 输入为 TypeScript 时不调用构造函数 ([40bf654](https://github.com/baidu/san-ssr/commit/40bf654054f75b25e6a9782dea55f23644602662)) --- CHANGELOG.md | 7 + docs/assets/js/search.js | 2 +- ...els_component_info_.componentinfoimpl.html | 18 +- ..._component_info_.dynamiccomponentinfo.html | 28 +- ...ls_component_info_.typedcomponentinfo.html | 24 +- .../_models_san_project_.sanproject.html | 28 +- ...san_source_file_.dynamicsansourcefile.html | 10 +- ...ls_san_source_file_.sansourcefileimpl.html | 8 +- ...s_san_source_file_.typedsansourcefile.html | 12 +- ...nt_class_parser_.componentclassparser.html | 18 +- ...cript_san_parser_.typescriptsanparser.html | 67 +--- docs/classes/_runtime_san_data_.sandata.html | 14 +- ...mpilers_anode_compiler_.anodecompiler.html | 42 +-- ...nent_compiler_.componentclasscompiler.html | 12 +- ...ers_element_compiler_.elementcompiler.html | 16 +- ...s_renderer_compiler_.renderercompiler.html | 18 +- .../_target_js_index_.tojscompiler.html | 230 +++--------- .../_target_js_js_emitter_.jsemitter.html | 96 ++--- docs/classes/_utils_emitter_.emitter.html | 40 +- docs/globals.html | 4 + docs/index.html | 33 +- .../_models_compiler_.compiler.html | 4 +- ...mponent_reference_.componentreference.html | 6 +- ..._reference_.dynamiccomponentreference.html | 8 +- ...els_options_.typescriptfiledescriptor.html | 4 +- .../_models_renderer_.renderer.html | 2 +- .../_runtime_index_.sanssrruntime.html | 324 ++++++++++++++++ .../_runtime_resolver_.resolver.html | 348 ++++++++++++++++++ .../_runtime_underscore_.context.html | 5 +- docs/modules/_bin_ssr_.html | 16 +- docs/modules/_fixtures_case_.html | 88 +++-- docs/modules/_index_.html | 6 +- docs/modules/_models_component_.html | 6 +- docs/modules/_models_component_info_.html | 6 +- .../modules/_models_component_reference_.html | 10 +- docs/modules/_models_options_.html | 12 +- docs/modules/_models_san_project_.html | 4 +- docs/modules/_models_san_source_file_.html | 6 +- .../_parsers_normalize_component_.html | 2 +- docs/modules/_parsers_parse_template_.html | 14 +- docs/modules/_parsers_tsconfig_.html | 2 +- .../_parsers_typescript_san_parser_.html | 2 +- docs/modules/_runtime_index_.html | 106 +++--- docs/modules/_runtime_resolver_.html | 311 ++++++++++++++++ docs/modules/_runtime_underscore_.html | 135 ++++--- .../_target_js_compilers_expr_compiler_.html | 79 ++-- ...arget_js_compilers_renderer_compiler_.html | 4 +- .../_target_js_compilers_stringifier_.html | 12 +- docs/modules/_target_js_index_.html | 4 +- docs/modules/_transpilers_ts2js_.html | 6 +- docs/modules/_utils_anode_util_.html | 6 +- docs/modules/_utils_ast_util_.html | 24 +- docs/modules/_utils_buffer_.html | 2 +- docs/modules/_utils_case_.html | 67 +++- docs/modules/_utils_dom_util_.html | 4 +- docs/modules/_utils_fs_.html | 2 +- docs/modules/_utils_lang_.html | 8 +- docs/modules/_utils_type_guards_.html | 38 +- package-lock.json | 2 +- package.json | 2 +- 60 files changed, 1695 insertions(+), 719 deletions(-) create mode 100644 docs/interfaces/_runtime_index_.sanssrruntime.html create mode 100644 docs/interfaces/_runtime_resolver_.resolver.html create mode 100644 docs/modules/_runtime_resolver_.html diff --git a/CHANGELOG.md b/CHANGELOG.md index 8755fde3..02998d99 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,10 @@ +## [2.2.4](https://github.com/baidu/san-ssr/compare/v2.2.3...v2.2.4) (2020-07-31) + + +### Bug Fixes + +* 输入为 TypeScript 时不调用构造函数 ([40bf654](https://github.com/baidu/san-ssr/commit/40bf654054f75b25e6a9782dea55f23644602662)) + ## [2.2.3](https://github.com/baidu/san-ssr/compare/v2.2.2...v2.2.3) (2020-07-27) diff --git a/docs/assets/js/search.js b/docs/assets/js/search.js index d2fc8493..234f6362 100644 --- a/docs/assets/js/search.js +++ b/docs/assets/js/search.js @@ -1,3 +1,3 @@ var typedoc = typedoc || {}; typedoc.search = typedoc.search || {}; - typedoc.search.data = {"kinds":{"1":"External module","32":"Variable","64":"Function","128":"Class","256":"Interface","512":"Constructor","1024":"Property","2048":"Method","65536":"Type literal","2097152":"Object literal","4194304":"Type alias"},"rows":[{"id":0,"kind":1,"name":"\"models/component-reference\"","url":"modules/_models_component_reference_.html","classes":"tsd-kind-external-module"},{"id":1,"kind":256,"name":"ComponentReference","url":"interfaces/_models_component_reference_.componentreference.html","classes":"tsd-kind-interface tsd-parent-kind-external-module","parent":"\"models/component-reference\""},{"id":2,"kind":1024,"name":"specifier","url":"interfaces/_models_component_reference_.componentreference.html#specifier","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"\"models/component-reference\".ComponentReference"},{"id":3,"kind":1024,"name":"id","url":"interfaces/_models_component_reference_.componentreference.html#id","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"\"models/component-reference\".ComponentReference"},{"id":4,"kind":1024,"name":"isDefault","url":"interfaces/_models_component_reference_.componentreference.html#isdefault","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"\"models/component-reference\".ComponentReference"},{"id":5,"kind":256,"name":"DynamicComponentReference","url":"interfaces/_models_component_reference_.dynamiccomponentreference.html","classes":"tsd-kind-interface tsd-parent-kind-external-module","parent":"\"models/component-reference\""},{"id":6,"kind":1024,"name":"componentClass","url":"interfaces/_models_component_reference_.dynamiccomponentreference.html#componentclass","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"\"models/component-reference\".DynamicComponentReference"},{"id":7,"kind":1024,"name":"specifier","url":"interfaces/_models_component_reference_.dynamiccomponentreference.html#specifier","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"\"models/component-reference\".DynamicComponentReference"},{"id":8,"kind":1024,"name":"id","url":"interfaces/_models_component_reference_.dynamiccomponentreference.html#id","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"\"models/component-reference\".DynamicComponentReference"},{"id":9,"kind":1024,"name":"isDefault","url":"interfaces/_models_component_reference_.dynamiccomponentreference.html#isdefault","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"\"models/component-reference\".DynamicComponentReference"},{"id":10,"kind":64,"name":"getComponentClassID","url":"modules/_models_component_reference_.html#getcomponentclassid","classes":"tsd-kind-function tsd-parent-kind-external-module","parent":"\"models/component-reference\""},{"id":11,"kind":64,"name":"getExportedComponentID","url":"modules/_models_component_reference_.html#getexportedcomponentid","classes":"tsd-kind-function tsd-parent-kind-external-module","parent":"\"models/component-reference\""},{"id":12,"kind":64,"name":"getDefaultExportedComponentID","url":"modules/_models_component_reference_.html#getdefaultexportedcomponentid","classes":"tsd-kind-function tsd-parent-kind-external-module","parent":"\"models/component-reference\""},{"id":13,"kind":1,"name":"\"utils/ast-util\"","url":"modules/_utils_ast_util_.html","classes":"tsd-kind-external-module"},{"id":14,"kind":32,"name":"debug","url":"modules/_utils_ast_util_.html#debug","classes":"tsd-kind-variable tsd-parent-kind-external-module tsd-is-not-exported","parent":"\"utils/ast-util\""},{"id":15,"kind":64,"name":"getSanImportDeclaration","url":"modules/_utils_ast_util_.html#getsanimportdeclaration","classes":"tsd-kind-function tsd-parent-kind-external-module","parent":"\"utils/ast-util\""},{"id":16,"kind":64,"name":"getComponentClassIdentifier","url":"modules/_utils_ast_util_.html#getcomponentclassidentifier","classes":"tsd-kind-function tsd-parent-kind-external-module","parent":"\"utils/ast-util\""},{"id":17,"kind":64,"name":"isChildClassOf","url":"modules/_utils_ast_util_.html#ischildclassof","classes":"tsd-kind-function tsd-parent-kind-external-module","parent":"\"utils/ast-util\""},{"id":18,"kind":64,"name":"getComponentDeclarations","url":"modules/_utils_ast_util_.html#getcomponentdeclarations","classes":"tsd-kind-function tsd-parent-kind-external-module","parent":"\"utils/ast-util\""},{"id":19,"kind":64,"name":"getPropertyStringValue","url":"modules/_utils_ast_util_.html#getpropertystringvalue","classes":"tsd-kind-function tsd-parent-kind-external-module tsd-has-type-parameter","parent":"\"utils/ast-util\""},{"id":20,"kind":64,"name":"getPropertyStringArrayValue","url":"modules/_utils_ast_util_.html#getpropertystringarrayvalue","classes":"tsd-kind-function tsd-parent-kind-external-module tsd-has-type-parameter","parent":"\"utils/ast-util\""},{"id":21,"kind":64,"name":"getLiteralText","url":"modules/_utils_ast_util_.html#getliteraltext","classes":"tsd-kind-function tsd-parent-kind-external-module tsd-is-not-exported","parent":"\"utils/ast-util\""},{"id":22,"kind":64,"name":"getChildComponents","url":"modules/_utils_ast_util_.html#getchildcomponents","classes":"tsd-kind-function tsd-parent-kind-external-module","parent":"\"utils/ast-util\""},{"id":23,"kind":64,"name":"getObjectLiteralPropertyKeys","url":"modules/_utils_ast_util_.html#getobjectliteralpropertykeys","classes":"tsd-kind-function tsd-parent-kind-external-module","parent":"\"utils/ast-util\""},{"id":24,"kind":64,"name":"getPropertyAssignmentName","url":"modules/_utils_ast_util_.html#getpropertyassignmentname","classes":"tsd-kind-function tsd-parent-kind-external-module","parent":"\"utils/ast-util\""},{"id":25,"kind":1,"name":"\"models/component-info\"","url":"modules/_models_component_info_.html","classes":"tsd-kind-external-module"},{"id":26,"kind":128,"name":"ComponentInfoImpl","url":"classes/_models_component_info_.componentinfoimpl.html","classes":"tsd-kind-class tsd-parent-kind-external-module tsd-has-type-parameter","parent":"\"models/component-info\""},{"id":27,"kind":512,"name":"constructor","url":"classes/_models_component_info_.componentinfoimpl.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"\"models/component-info\".ComponentInfoImpl"},{"id":28,"kind":1024,"name":"id","url":"classes/_models_component_info_.componentinfoimpl.html#id","classes":"tsd-kind-property tsd-parent-kind-class","parent":"\"models/component-info\".ComponentInfoImpl"},{"id":29,"kind":1024,"name":"template","url":"classes/_models_component_info_.componentinfoimpl.html#template","classes":"tsd-kind-property tsd-parent-kind-class","parent":"\"models/component-info\".ComponentInfoImpl"},{"id":30,"kind":1024,"name":"root","url":"classes/_models_component_info_.componentinfoimpl.html#root","classes":"tsd-kind-property tsd-parent-kind-class","parent":"\"models/component-info\".ComponentInfoImpl"},{"id":31,"kind":1024,"name":"childComponents","url":"classes/_models_component_info_.componentinfoimpl.html#childcomponents","classes":"tsd-kind-property tsd-parent-kind-class","parent":"\"models/component-info\".ComponentInfoImpl"},{"id":32,"kind":2048,"name":"hasMethod","url":"classes/_models_component_info_.componentinfoimpl.html#hasmethod","classes":"tsd-kind-method tsd-parent-kind-class","parent":"\"models/component-info\".ComponentInfoImpl"},{"id":33,"kind":2048,"name":"getComputedNames","url":"classes/_models_component_info_.componentinfoimpl.html#getcomputednames","classes":"tsd-kind-method tsd-parent-kind-class","parent":"\"models/component-info\".ComponentInfoImpl"},{"id":34,"kind":2048,"name":"getFilterNames","url":"classes/_models_component_info_.componentinfoimpl.html#getfilternames","classes":"tsd-kind-method tsd-parent-kind-class","parent":"\"models/component-info\".ComponentInfoImpl"},{"id":35,"kind":2048,"name":"getChildComponentRenference","url":"classes/_models_component_info_.componentinfoimpl.html#getchildcomponentrenference","classes":"tsd-kind-method tsd-parent-kind-class","parent":"\"models/component-info\".ComponentInfoImpl"},{"id":36,"kind":128,"name":"DynamicComponentInfo","url":"classes/_models_component_info_.dynamiccomponentinfo.html","classes":"tsd-kind-class tsd-parent-kind-external-module","parent":"\"models/component-info\""},{"id":37,"kind":1024,"name":"proto","url":"classes/_models_component_info_.dynamiccomponentinfo.html#proto","classes":"tsd-kind-property tsd-parent-kind-class","parent":"\"models/component-info\".DynamicComponentInfo"},{"id":38,"kind":512,"name":"constructor","url":"classes/_models_component_info_.dynamiccomponentinfo.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite","parent":"\"models/component-info\".DynamicComponentInfo"},{"id":39,"kind":1024,"name":"componentClass","url":"classes/_models_component_info_.dynamiccomponentinfo.html#componentclass","classes":"tsd-kind-property tsd-parent-kind-class","parent":"\"models/component-info\".DynamicComponentInfo"},{"id":40,"kind":2048,"name":"hasMethod","url":"classes/_models_component_info_.dynamiccomponentinfo.html#hasmethod","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite","parent":"\"models/component-info\".DynamicComponentInfo"},{"id":41,"kind":2048,"name":"getComputedNames","url":"classes/_models_component_info_.dynamiccomponentinfo.html#getcomputednames","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite","parent":"\"models/component-info\".DynamicComponentInfo"},{"id":42,"kind":2048,"name":"getFilterNames","url":"classes/_models_component_info_.dynamiccomponentinfo.html#getfilternames","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite","parent":"\"models/component-info\".DynamicComponentInfo"},{"id":43,"kind":1024,"name":"id","url":"classes/_models_component_info_.dynamiccomponentinfo.html#id","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"\"models/component-info\".DynamicComponentInfo"},{"id":44,"kind":1024,"name":"template","url":"classes/_models_component_info_.dynamiccomponentinfo.html#template","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"\"models/component-info\".DynamicComponentInfo"},{"id":45,"kind":1024,"name":"root","url":"classes/_models_component_info_.dynamiccomponentinfo.html#root","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"\"models/component-info\".DynamicComponentInfo"},{"id":46,"kind":1024,"name":"childComponents","url":"classes/_models_component_info_.dynamiccomponentinfo.html#childcomponents","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"\"models/component-info\".DynamicComponentInfo"},{"id":47,"kind":2048,"name":"getChildComponentRenference","url":"classes/_models_component_info_.dynamiccomponentinfo.html#getchildcomponentrenference","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"\"models/component-info\".DynamicComponentInfo"},{"id":48,"kind":128,"name":"TypedComponentInfo","url":"classes/_models_component_info_.typedcomponentinfo.html","classes":"tsd-kind-class tsd-parent-kind-external-module tsd-has-type-parameter","parent":"\"models/component-info\""},{"id":49,"kind":1024,"name":"computedNames","url":"classes/_models_component_info_.typedcomponentinfo.html#computednames","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-private","parent":"\"models/component-info\".TypedComponentInfo"},{"id":50,"kind":1024,"name":"filterNames","url":"classes/_models_component_info_.typedcomponentinfo.html#filternames","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-private","parent":"\"models/component-info\".TypedComponentInfo"},{"id":51,"kind":512,"name":"constructor","url":"classes/_models_component_info_.typedcomponentinfo.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite","parent":"\"models/component-info\".TypedComponentInfo"},{"id":52,"kind":1024,"name":"classDeclaration","url":"classes/_models_component_info_.typedcomponentinfo.html#classdeclaration","classes":"tsd-kind-property tsd-parent-kind-class","parent":"\"models/component-info\".TypedComponentInfo"},{"id":53,"kind":2048,"name":"hasMethod","url":"classes/_models_component_info_.typedcomponentinfo.html#hasmethod","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite","parent":"\"models/component-info\".TypedComponentInfo"},{"id":54,"kind":2048,"name":"getComputedNames","url":"classes/_models_component_info_.typedcomponentinfo.html#getcomputednames","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite","parent":"\"models/component-info\".TypedComponentInfo"},{"id":55,"kind":2048,"name":"getFilterNames","url":"classes/_models_component_info_.typedcomponentinfo.html#getfilternames","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite","parent":"\"models/component-info\".TypedComponentInfo"},{"id":56,"kind":1024,"name":"id","url":"classes/_models_component_info_.typedcomponentinfo.html#id","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"\"models/component-info\".TypedComponentInfo"},{"id":57,"kind":1024,"name":"template","url":"classes/_models_component_info_.typedcomponentinfo.html#template","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"\"models/component-info\".TypedComponentInfo"},{"id":58,"kind":1024,"name":"root","url":"classes/_models_component_info_.typedcomponentinfo.html#root","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"\"models/component-info\".TypedComponentInfo"},{"id":59,"kind":1024,"name":"childComponents","url":"classes/_models_component_info_.typedcomponentinfo.html#childcomponents","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"\"models/component-info\".TypedComponentInfo"},{"id":60,"kind":2048,"name":"getChildComponentRenference","url":"classes/_models_component_info_.typedcomponentinfo.html#getchildcomponentrenference","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"\"models/component-info\".TypedComponentInfo"},{"id":61,"kind":4194304,"name":"TagName","url":"modules/_models_component_info_.html#tagname","classes":"tsd-kind-type-alias tsd-parent-kind-external-module","parent":"\"models/component-info\""},{"id":62,"kind":4194304,"name":"ComponentInfo","url":"modules/_models_component_info_.html#componentinfo","classes":"tsd-kind-type-alias tsd-parent-kind-external-module","parent":"\"models/component-info\""},{"id":63,"kind":64,"name":"isTypedComponentInfo","url":"modules/_models_component_info_.html#istypedcomponentinfo","classes":"tsd-kind-function tsd-parent-kind-external-module","parent":"\"models/component-info\""},{"id":64,"kind":1,"name":"\"models/san-source-file\"","url":"modules/_models_san_source_file_.html","classes":"tsd-kind-external-module"},{"id":65,"kind":128,"name":"SanSourceFileImpl","url":"classes/_models_san_source_file_.sansourcefileimpl.html","classes":"tsd-kind-class tsd-parent-kind-external-module tsd-has-type-parameter","parent":"\"models/san-source-file\""},{"id":66,"kind":512,"name":"constructor","url":"classes/_models_san_source_file_.sansourcefileimpl.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"\"models/san-source-file\".SanSourceFileImpl"},{"id":67,"kind":1024,"name":"componentInfos","url":"classes/_models_san_source_file_.sansourcefileimpl.html#componentinfos","classes":"tsd-kind-property tsd-parent-kind-class","parent":"\"models/san-source-file\".SanSourceFileImpl"},{"id":68,"kind":1024,"name":"entryComponentInfo","url":"classes/_models_san_source_file_.sansourcefileimpl.html#entrycomponentinfo","classes":"tsd-kind-property tsd-parent-kind-class","parent":"\"models/san-source-file\".SanSourceFileImpl"},{"id":69,"kind":2048,"name":"getFilePath","url":"classes/_models_san_source_file_.sansourcefileimpl.html#getfilepath","classes":"tsd-kind-method tsd-parent-kind-class","parent":"\"models/san-source-file\".SanSourceFileImpl"},{"id":70,"kind":128,"name":"DynamicSanSourceFile","url":"classes/_models_san_source_file_.dynamicsansourcefile.html","classes":"tsd-kind-class tsd-parent-kind-external-module","parent":"\"models/san-source-file\""},{"id":71,"kind":512,"name":"constructor","url":"classes/_models_san_source_file_.dynamicsansourcefile.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite","parent":"\"models/san-source-file\".DynamicSanSourceFile"},{"id":72,"kind":1024,"name":"filePath","url":"classes/_models_san_source_file_.dynamicsansourcefile.html#filepath","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-private","parent":"\"models/san-source-file\".DynamicSanSourceFile"},{"id":73,"kind":1024,"name":"entryComponentInfo","url":"classes/_models_san_source_file_.dynamicsansourcefile.html#entrycomponentinfo","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-overwrite","parent":"\"models/san-source-file\".DynamicSanSourceFile"},{"id":74,"kind":2048,"name":"getFilePath","url":"classes/_models_san_source_file_.dynamicsansourcefile.html#getfilepath","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite","parent":"\"models/san-source-file\".DynamicSanSourceFile"},{"id":75,"kind":1024,"name":"componentInfos","url":"classes/_models_san_source_file_.dynamicsansourcefile.html#componentinfos","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"\"models/san-source-file\".DynamicSanSourceFile"},{"id":76,"kind":128,"name":"TypedSanSourceFile","url":"classes/_models_san_source_file_.typedsansourcefile.html","classes":"tsd-kind-class tsd-parent-kind-external-module","parent":"\"models/san-source-file\""},{"id":77,"kind":512,"name":"constructor","url":"classes/_models_san_source_file_.typedsansourcefile.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite","parent":"\"models/san-source-file\".TypedSanSourceFile"},{"id":78,"kind":1024,"name":"tsSourceFile","url":"classes/_models_san_source_file_.typedsansourcefile.html#tssourcefile","classes":"tsd-kind-property tsd-parent-kind-class","parent":"\"models/san-source-file\".TypedSanSourceFile"},{"id":79,"kind":2048,"name":"getFilePath","url":"classes/_models_san_source_file_.typedsansourcefile.html#getfilepath","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite","parent":"\"models/san-source-file\".TypedSanSourceFile"},{"id":80,"kind":2048,"name":"getComponentClassDeclarations","url":"classes/_models_san_source_file_.typedsansourcefile.html#getcomponentclassdeclarations","classes":"tsd-kind-method tsd-parent-kind-class","parent":"\"models/san-source-file\".TypedSanSourceFile"},{"id":81,"kind":1024,"name":"componentInfos","url":"classes/_models_san_source_file_.typedsansourcefile.html#componentinfos","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"\"models/san-source-file\".TypedSanSourceFile"},{"id":82,"kind":1024,"name":"entryComponentInfo","url":"classes/_models_san_source_file_.typedsansourcefile.html#entrycomponentinfo","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"\"models/san-source-file\".TypedSanSourceFile"},{"id":83,"kind":32,"name":"debug","url":"modules/_models_san_source_file_.html#debug","classes":"tsd-kind-variable tsd-parent-kind-external-module tsd-is-not-exported","parent":"\"models/san-source-file\""},{"id":84,"kind":4194304,"name":"SanSourceFile","url":"modules/_models_san_source_file_.html#sansourcefile","classes":"tsd-kind-type-alias tsd-parent-kind-external-module","parent":"\"models/san-source-file\""},{"id":85,"kind":64,"name":"isTypedSanSourceFile","url":"modules/_models_san_source_file_.html#istypedsansourcefile","classes":"tsd-kind-function tsd-parent-kind-external-module","parent":"\"models/san-source-file\""},{"id":86,"kind":1,"name":"\"utils/lang\"","url":"modules/_utils_lang_.html","classes":"tsd-kind-external-module"},{"id":87,"kind":64,"name":"isValidIdentifier","url":"modules/_utils_lang_.html#isvalididentifier","classes":"tsd-kind-function tsd-parent-kind-external-module","parent":"\"utils/lang\""},{"id":88,"kind":64,"name":"getMember","url":"modules/_utils_lang_.html#getmember","classes":"tsd-kind-function tsd-parent-kind-external-module tsd-has-type-parameter","parent":"\"utils/lang\""},{"id":89,"kind":64,"name":"functionString","url":"modules/_utils_lang_.html#functionstring","classes":"tsd-kind-function tsd-parent-kind-external-module","parent":"\"utils/lang\""},{"id":90,"kind":1,"name":"\"models/component\"","url":"modules/_models_component_.html","classes":"tsd-kind-external-module"},{"id":91,"kind":256,"name":"Computed","url":"interfaces/_models_component_.computed.html","classes":"tsd-kind-interface tsd-parent-kind-external-module","parent":"\"models/component\""},{"id":92,"kind":256,"name":"Filters","url":"interfaces/_models_component_.filters.html","classes":"tsd-kind-interface tsd-parent-kind-external-module","parent":"\"models/component\""},{"id":93,"kind":4194304,"name":"ComponentClass","url":"modules/_models_component_.html#componentclass","classes":"tsd-kind-type-alias tsd-parent-kind-external-module","parent":"\"models/component\""},{"id":94,"kind":32,"name":"COMPONENT_RESERVED_MEMBERS","url":"modules/_models_component_.html#component_reserved_members","classes":"tsd-kind-variable tsd-parent-kind-external-module","parent":"\"models/component\""},{"id":95,"kind":64,"name":"isComponentLoader","url":"modules/_models_component_.html#iscomponentloader","classes":"tsd-kind-function tsd-parent-kind-external-module","parent":"\"models/component\""},{"id":96,"kind":1,"name":"\"utils/type-guards\"","url":"modules/_utils_type_guards_.html","classes":"tsd-kind-external-module"},{"id":97,"kind":64,"name":"isExprUnaryNode","url":"modules/_utils_type_guards_.html#isexprunarynode","classes":"tsd-kind-function tsd-parent-kind-external-module","parent":"\"utils/type-guards\""},{"id":98,"kind":64,"name":"isExprStringNode","url":"modules/_utils_type_guards_.html#isexprstringnode","classes":"tsd-kind-function tsd-parent-kind-external-module","parent":"\"utils/type-guards\""},{"id":99,"kind":64,"name":"isExprNumberNode","url":"modules/_utils_type_guards_.html#isexprnumbernode","classes":"tsd-kind-function tsd-parent-kind-external-module","parent":"\"utils/type-guards\""},{"id":100,"kind":64,"name":"isExprBoolNode","url":"modules/_utils_type_guards_.html#isexprboolnode","classes":"tsd-kind-function tsd-parent-kind-external-module","parent":"\"utils/type-guards\""},{"id":101,"kind":64,"name":"isExprAccessorNode","url":"modules/_utils_type_guards_.html#isexpraccessornode","classes":"tsd-kind-function tsd-parent-kind-external-module","parent":"\"utils/type-guards\""},{"id":102,"kind":64,"name":"isExprInterpNode","url":"modules/_utils_type_guards_.html#isexprinterpnode","classes":"tsd-kind-function tsd-parent-kind-external-module","parent":"\"utils/type-guards\""},{"id":103,"kind":64,"name":"isExprCallNode","url":"modules/_utils_type_guards_.html#isexprcallnode","classes":"tsd-kind-function tsd-parent-kind-external-module","parent":"\"utils/type-guards\""},{"id":104,"kind":64,"name":"isExprTextNode","url":"modules/_utils_type_guards_.html#isexprtextnode","classes":"tsd-kind-function tsd-parent-kind-external-module","parent":"\"utils/type-guards\""},{"id":105,"kind":64,"name":"isExprBinaryNode","url":"modules/_utils_type_guards_.html#isexprbinarynode","classes":"tsd-kind-function tsd-parent-kind-external-module","parent":"\"utils/type-guards\""},{"id":106,"kind":64,"name":"isExprTertiaryNode","url":"modules/_utils_type_guards_.html#isexprtertiarynode","classes":"tsd-kind-function tsd-parent-kind-external-module","parent":"\"utils/type-guards\""},{"id":107,"kind":64,"name":"isExprArrayNode","url":"modules/_utils_type_guards_.html#isexprarraynode","classes":"tsd-kind-function tsd-parent-kind-external-module","parent":"\"utils/type-guards\""},{"id":108,"kind":64,"name":"isExprObjectNode","url":"modules/_utils_type_guards_.html#isexprobjectnode","classes":"tsd-kind-function tsd-parent-kind-external-module","parent":"\"utils/type-guards\""},{"id":109,"kind":64,"name":"isExprNullNode","url":"modules/_utils_type_guards_.html#isexprnullnode","classes":"tsd-kind-function tsd-parent-kind-external-module","parent":"\"utils/type-guards\""},{"id":110,"kind":64,"name":"isASlotNode","url":"modules/_utils_type_guards_.html#isaslotnode","classes":"tsd-kind-function tsd-parent-kind-external-module","parent":"\"utils/type-guards\""},{"id":111,"kind":64,"name":"isAIfNode","url":"modules/_utils_type_guards_.html#isaifnode","classes":"tsd-kind-function tsd-parent-kind-external-module","parent":"\"utils/type-guards\""},{"id":112,"kind":64,"name":"isAForNode","url":"modules/_utils_type_guards_.html#isafornode","classes":"tsd-kind-function tsd-parent-kind-external-module","parent":"\"utils/type-guards\""},{"id":113,"kind":64,"name":"isATextNode","url":"modules/_utils_type_guards_.html#isatextnode","classes":"tsd-kind-function tsd-parent-kind-external-module","parent":"\"utils/type-guards\""},{"id":114,"kind":64,"name":"isATemplateNode","url":"modules/_utils_type_guards_.html#isatemplatenode","classes":"tsd-kind-function tsd-parent-kind-external-module","parent":"\"utils/type-guards\""},{"id":115,"kind":64,"name":"isAFragmentNode","url":"modules/_utils_type_guards_.html#isafragmentnode","classes":"tsd-kind-function tsd-parent-kind-external-module","parent":"\"utils/type-guards\""},{"id":116,"kind":1,"name":"\"utils/anode-util\"","url":"modules/_utils_anode_util_.html","classes":"tsd-kind-external-module"},{"id":117,"kind":64,"name":"getANodePropByName","url":"modules/_utils_anode_util_.html#getanodepropbyname","classes":"tsd-kind-function tsd-parent-kind-external-module","parent":"\"utils/anode-util\""},{"id":118,"kind":64,"name":"parseANodeProps","url":"modules/_utils_anode_util_.html#parseanodeprops","classes":"tsd-kind-function tsd-parent-kind-external-module","parent":"\"utils/anode-util\""},{"id":119,"kind":64,"name":"visitANodeRecursively","url":"modules/_utils_anode_util_.html#visitanoderecursively","classes":"tsd-kind-function tsd-parent-kind-external-module","parent":"\"utils/anode-util\""},{"id":120,"kind":1,"name":"\"parsers/parse-template\"","url":"modules/_parsers_parse_template_.html","classes":"tsd-kind-external-module"},{"id":121,"kind":64,"name":"parseAndNormalizeTemplate","url":"modules/_parsers_parse_template_.html#parseandnormalizetemplate","classes":"tsd-kind-function tsd-parent-kind-external-module","parent":"\"parsers/parse-template\""},{"id":122,"kind":64,"name":"normalizeRootANode","url":"modules/_parsers_parse_template_.html#normalizerootanode","classes":"tsd-kind-function tsd-parent-kind-external-module tsd-is-not-exported","parent":"\"parsers/parse-template\""},{"id":123,"kind":64,"name":"normalizeOptionTag","url":"modules/_parsers_parse_template_.html#normalizeoptiontag","classes":"tsd-kind-function tsd-parent-kind-external-module tsd-is-not-exported","parent":"\"parsers/parse-template\""},{"id":124,"kind":64,"name":"normalizeANodeProps","url":"modules/_parsers_parse_template_.html#normalizeanodeprops","classes":"tsd-kind-function tsd-parent-kind-external-module tsd-is-not-exported","parent":"\"parsers/parse-template\""},{"id":125,"kind":64,"name":"normalizeRootClassProp","url":"modules/_parsers_parse_template_.html#normalizerootclassprop","classes":"tsd-kind-function tsd-parent-kind-external-module tsd-is-not-exported","parent":"\"parsers/parse-template\""},{"id":126,"kind":64,"name":"normalizeRootStyleProp","url":"modules/_parsers_parse_template_.html#normalizerootstyleprop","classes":"tsd-kind-function tsd-parent-kind-external-module tsd-is-not-exported","parent":"\"parsers/parse-template\""},{"id":127,"kind":64,"name":"normalizeRootATemplateNode","url":"modules/_parsers_parse_template_.html#normalizerootatemplatenode","classes":"tsd-kind-function tsd-parent-kind-external-module tsd-is-not-exported","parent":"\"parsers/parse-template\""},{"id":128,"kind":1,"name":"\"parsers/component-class-parser\"","url":"modules/_parsers_component_class_parser_.html","classes":"tsd-kind-external-module"},{"id":129,"kind":128,"name":"ComponentClassParser","url":"classes/_parsers_component_class_parser_.componentclassparser.html","classes":"tsd-kind-class tsd-parent-kind-external-module","parent":"\"parsers/component-class-parser\""},{"id":130,"kind":1024,"name":"id","url":"classes/_parsers_component_class_parser_.componentclassparser.html#id","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-private","parent":"\"parsers/component-class-parser\".ComponentClassParser"},{"id":131,"kind":1024,"name":"cids","url":"classes/_parsers_component_class_parser_.componentclassparser.html#cids","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-private","parent":"\"parsers/component-class-parser\".ComponentClassParser"},{"id":132,"kind":512,"name":"constructor","url":"classes/_parsers_component_class_parser_.componentclassparser.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"\"parsers/component-class-parser\".ComponentClassParser"},{"id":133,"kind":1024,"name":"root","url":"classes/_parsers_component_class_parser_.componentclassparser.html#root","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-private","parent":"\"parsers/component-class-parser\".ComponentClassParser"},{"id":134,"kind":1024,"name":"filePath","url":"classes/_parsers_component_class_parser_.componentclassparser.html#filepath","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-private","parent":"\"parsers/component-class-parser\".ComponentClassParser"},{"id":135,"kind":2048,"name":"parse","url":"classes/_parsers_component_class_parser_.componentclassparser.html#parse","classes":"tsd-kind-method tsd-parent-kind-class","parent":"\"parsers/component-class-parser\".ComponentClassParser"},{"id":136,"kind":2048,"name":"createComponentInfoFromComponentClass","url":"classes/_parsers_component_class_parser_.componentclassparser.html#createcomponentinfofromcomponentclass","classes":"tsd-kind-method tsd-parent-kind-class","parent":"\"parsers/component-class-parser\".ComponentClassParser"},{"id":137,"kind":2048,"name":"getChildComponentClasses","url":"classes/_parsers_component_class_parser_.componentclassparser.html#getchildcomponentclasses","classes":"tsd-kind-method tsd-parent-kind-class","parent":"\"parsers/component-class-parser\".ComponentClassParser"},{"id":138,"kind":2048,"name":"getOrSetID","url":"classes/_parsers_component_class_parser_.componentclassparser.html#getorsetid","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-private","parent":"\"parsers/component-class-parser\".ComponentClassParser"},{"id":139,"kind":1,"name":"\"parsers/normalize-component\"","url":"modules/_parsers_normalize_component_.html","classes":"tsd-kind-external-module"},{"id":140,"kind":64,"name":"normalizeComponentClass","url":"modules/_parsers_normalize_component_.html#normalizecomponentclass","classes":"tsd-kind-function tsd-parent-kind-external-module","parent":"\"parsers/normalize-component\""},{"id":141,"kind":1,"name":"\"parsers/typescript-san-parser\"","url":"modules/_parsers_typescript_san_parser_.html","classes":"tsd-kind-external-module"},{"id":142,"kind":128,"name":"TypeScriptSanParser","url":"classes/_parsers_typescript_san_parser_.typescriptsanparser.html","classes":"tsd-kind-class tsd-parent-kind-external-module","parent":"\"parsers/typescript-san-parser\""},{"id":143,"kind":512,"name":"constructor","url":"classes/_parsers_typescript_san_parser_.typescriptsanparser.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"\"parsers/typescript-san-parser\".TypeScriptSanParser"},{"id":144,"kind":1024,"name":"sourceFile","url":"classes/_parsers_typescript_san_parser_.typescriptsanparser.html#sourcefile","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-private","parent":"\"parsers/typescript-san-parser\".TypeScriptSanParser"},{"id":145,"kind":2048,"name":"parse","url":"classes/_parsers_typescript_san_parser_.typescriptsanparser.html#parse","classes":"tsd-kind-method tsd-parent-kind-class","parent":"\"parsers/typescript-san-parser\".TypeScriptSanParser"},{"id":146,"kind":2048,"name":"parseComponentClassDeclaration","url":"classes/_parsers_typescript_san_parser_.typescriptsanparser.html#parsecomponentclassdeclaration","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-private","parent":"\"parsers/typescript-san-parser\".TypeScriptSanParser"},{"id":147,"kind":32,"name":"debug","url":"modules/_parsers_typescript_san_parser_.html#debug","classes":"tsd-kind-variable tsd-parent-kind-external-module tsd-is-not-exported","parent":"\"parsers/typescript-san-parser\""},{"id":148,"kind":1,"name":"\"utils/emitter\"","url":"modules/_utils_emitter_.html","classes":"tsd-kind-external-module"},{"id":149,"kind":128,"name":"Emitter","url":"classes/_utils_emitter_.emitter.html","classes":"tsd-kind-class tsd-parent-kind-external-module","parent":"\"utils/emitter\""},{"id":150,"kind":1024,"name":"indentLevel","url":"classes/_utils_emitter_.emitter.html#indentlevel","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-private","parent":"\"utils/emitter\".Emitter"},{"id":151,"kind":1024,"name":"shiftWidth","url":"classes/_utils_emitter_.emitter.html#shiftwidth","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-private","parent":"\"utils/emitter\".Emitter"},{"id":152,"kind":1024,"name":"code","url":"classes/_utils_emitter_.emitter.html#code","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-protected","parent":"\"utils/emitter\".Emitter"},{"id":153,"kind":512,"name":"constructor","url":"classes/_utils_emitter_.emitter.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"\"utils/emitter\".Emitter"},{"id":154,"kind":2048,"name":"clear","url":"classes/_utils_emitter_.emitter.html#clear","classes":"tsd-kind-method tsd-parent-kind-class","parent":"\"utils/emitter\".Emitter"},{"id":155,"kind":2048,"name":"write","url":"classes/_utils_emitter_.emitter.html#write","classes":"tsd-kind-method tsd-parent-kind-class","parent":"\"utils/emitter\".Emitter"},{"id":156,"kind":2048,"name":"fullText","url":"classes/_utils_emitter_.emitter.html#fulltext","classes":"tsd-kind-method tsd-parent-kind-class","parent":"\"utils/emitter\".Emitter"},{"id":157,"kind":2048,"name":"indent","url":"classes/_utils_emitter_.emitter.html#indent","classes":"tsd-kind-method tsd-parent-kind-class","parent":"\"utils/emitter\".Emitter"},{"id":158,"kind":2048,"name":"unindent","url":"classes/_utils_emitter_.emitter.html#unindent","classes":"tsd-kind-method tsd-parent-kind-class","parent":"\"utils/emitter\".Emitter"},{"id":159,"kind":2048,"name":"writeNewLine","url":"classes/_utils_emitter_.emitter.html#writenewline","classes":"tsd-kind-method tsd-parent-kind-class","parent":"\"utils/emitter\".Emitter"},{"id":160,"kind":2048,"name":"nextLine","url":"classes/_utils_emitter_.emitter.html#nextline","classes":"tsd-kind-method tsd-parent-kind-class","parent":"\"utils/emitter\".Emitter"},{"id":161,"kind":2048,"name":"feedLine","url":"classes/_utils_emitter_.emitter.html#feedline","classes":"tsd-kind-method tsd-parent-kind-class","parent":"\"utils/emitter\".Emitter"},{"id":162,"kind":2048,"name":"writeLine","url":"classes/_utils_emitter_.emitter.html#writeline","classes":"tsd-kind-method tsd-parent-kind-class","parent":"\"utils/emitter\".Emitter"},{"id":163,"kind":2048,"name":"writeLines","url":"classes/_utils_emitter_.emitter.html#writelines","classes":"tsd-kind-method tsd-parent-kind-class","parent":"\"utils/emitter\".Emitter"},{"id":164,"kind":2048,"name":"writeIndentedLines","url":"classes/_utils_emitter_.emitter.html#writeindentedlines","classes":"tsd-kind-method tsd-parent-kind-class","parent":"\"utils/emitter\".Emitter"},{"id":165,"kind":2048,"name":"carriageReturn","url":"classes/_utils_emitter_.emitter.html#carriagereturn","classes":"tsd-kind-method tsd-parent-kind-class","parent":"\"utils/emitter\".Emitter"},{"id":166,"kind":2048,"name":"defaultWrite","url":"classes/_utils_emitter_.emitter.html#defaultwrite","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-protected","parent":"\"utils/emitter\".Emitter"},{"id":167,"kind":2048,"name":"atLineBegin","url":"classes/_utils_emitter_.emitter.html#atlinebegin","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-private","parent":"\"utils/emitter\".Emitter"},{"id":168,"kind":2048,"name":"size","url":"classes/_utils_emitter_.emitter.html#size","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-private","parent":"\"utils/emitter\".Emitter"},{"id":169,"kind":2048,"name":"lastChar","url":"classes/_utils_emitter_.emitter.html#lastchar","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-private","parent":"\"utils/emitter\".Emitter"},{"id":170,"kind":1,"name":"\"runtime/underscore\"","url":"modules/_runtime_underscore_.html","classes":"tsd-kind-external-module"},{"id":171,"kind":256,"name":"Context","url":"interfaces/_runtime_underscore_.context.html","classes":"tsd-kind-interface tsd-parent-kind-external-module","parent":"\"runtime/underscore\""},{"id":172,"kind":1024,"name":"parentCtx","url":"interfaces/_runtime_underscore_.context.html#parentctx","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"\"runtime/underscore\".Context"},{"id":173,"kind":2097152,"name":"BASE_PROPS","url":"modules/_runtime_underscore_.html#base_props","classes":"tsd-kind-object-literal tsd-parent-kind-external-module tsd-is-not-exported","parent":"\"runtime/underscore\""},{"id":174,"kind":32,"name":"class","url":"modules/_runtime_underscore_.html#base_props.class","classes":"tsd-kind-variable tsd-parent-kind-object-literal tsd-is-not-exported","parent":"\"runtime/underscore\".BASE_PROPS"},{"id":175,"kind":32,"name":"style","url":"modules/_runtime_underscore_.html#base_props.style","classes":"tsd-kind-variable tsd-parent-kind-object-literal tsd-is-not-exported","parent":"\"runtime/underscore\".BASE_PROPS"},{"id":176,"kind":32,"name":"id","url":"modules/_runtime_underscore_.html#base_props.id","classes":"tsd-kind-variable tsd-parent-kind-object-literal tsd-is-not-exported","parent":"\"runtime/underscore\".BASE_PROPS"},{"id":177,"kind":64,"name":"includes","url":"modules/_runtime_underscore_.html#includes","classes":"tsd-kind-function tsd-parent-kind-external-module tsd-has-type-parameter tsd-is-not-exported","parent":"\"runtime/underscore\""},{"id":178,"kind":2097152,"name":"HTML_ENTITY","url":"modules/_runtime_underscore_.html#html_entity","classes":"tsd-kind-object-literal tsd-parent-kind-external-module tsd-is-not-exported","parent":"\"runtime/underscore\""},{"id":179,"kind":32,"name":"<","url":"modules/_runtime_underscore_.html#html_entity._-3","classes":"tsd-kind-variable tsd-parent-kind-object-literal tsd-is-not-exported","parent":"\"runtime/underscore\".HTML_ENTITY"},{"id":180,"kind":32,"name":">","url":"modules/_runtime_underscore_.html#html_entity._-4","classes":"tsd-kind-variable tsd-parent-kind-object-literal tsd-is-not-exported","parent":"\"runtime/underscore\".HTML_ENTITY"},{"id":181,"kind":32,"name":"\"","url":"modules/_runtime_underscore_.html#html_entity._","classes":"tsd-kind-variable tsd-parent-kind-object-literal tsd-is-not-exported","parent":"\"runtime/underscore\".HTML_ENTITY"},{"id":182,"kind":32,"name":"'","url":"modules/_runtime_underscore_.html#html_entity._-2","classes":"tsd-kind-variable tsd-parent-kind-object-literal tsd-is-not-exported","parent":"\"runtime/underscore\".HTML_ENTITY"},{"id":183,"kind":32,"name":" ","url":"modules/_runtime_underscore_.html#html_entity._-5","classes":"tsd-kind-variable tsd-parent-kind-object-literal tsd-is-not-exported","parent":"\"runtime/underscore\".HTML_ENTITY"},{"id":184,"kind":32,"name":" ","url":"modules/_runtime_underscore_.html#html_entity._-9","classes":"tsd-kind-variable tsd-parent-kind-object-literal tsd-is-not-exported","parent":"\"runtime/underscore\".HTML_ENTITY"},{"id":185,"kind":32,"name":" ","url":"modules/_runtime_underscore_.html#html_entity._-8","classes":"tsd-kind-variable tsd-parent-kind-object-literal tsd-is-not-exported","parent":"\"runtime/underscore\".HTML_ENTITY"},{"id":186,"kind":32,"name":" ","url":"modules/_runtime_underscore_.html#html_entity._-10","classes":"tsd-kind-variable tsd-parent-kind-object-literal tsd-is-not-exported","parent":"\"runtime/underscore\".HTML_ENTITY"},{"id":187,"kind":32,"name":"©","url":"modules/_runtime_underscore_.html#html_entity._-6","classes":"tsd-kind-variable tsd-parent-kind-object-literal tsd-is-not-exported","parent":"\"runtime/underscore\".HTML_ENTITY"},{"id":188,"kind":32,"name":"®","url":"modules/_runtime_underscore_.html#html_entity._-7","classes":"tsd-kind-variable tsd-parent-kind-object-literal tsd-is-not-exported","parent":"\"runtime/underscore\".HTML_ENTITY"},{"id":189,"kind":32,"name":"‌","url":"modules/_runtime_underscore_.html#html_entity._-11","classes":"tsd-kind-variable tsd-parent-kind-object-literal tsd-is-not-exported","parent":"\"runtime/underscore\".HTML_ENTITY"},{"id":190,"kind":32,"name":"‍","url":"modules/_runtime_underscore_.html#html_entity._-12","classes":"tsd-kind-variable tsd-parent-kind-object-literal tsd-is-not-exported","parent":"\"runtime/underscore\".HTML_ENTITY"},{"id":191,"kind":32,"name":"&","url":"modules/_runtime_underscore_.html#html_entity._-1","classes":"tsd-kind-variable tsd-parent-kind-object-literal tsd-is-not-exported","parent":"\"runtime/underscore\".HTML_ENTITY"},{"id":192,"kind":32,"name":"rENTITY","url":"modules/_runtime_underscore_.html#rentity","classes":"tsd-kind-variable tsd-parent-kind-external-module tsd-is-not-exported","parent":"\"runtime/underscore\""},{"id":193,"kind":64,"name":"escapeHTML","url":"modules/_runtime_underscore_.html#escapehtml","classes":"tsd-kind-function tsd-parent-kind-external-module tsd-is-not-exported","parent":"\"runtime/underscore\""},{"id":194,"kind":64,"name":"_classFilter","url":"modules/_runtime_underscore_.html#_classfilter","classes":"tsd-kind-function tsd-parent-kind-external-module tsd-is-not-exported","parent":"\"runtime/underscore\""},{"id":195,"kind":64,"name":"isObject","url":"modules/_runtime_underscore_.html#isobject","classes":"tsd-kind-function tsd-parent-kind-external-module tsd-is-not-exported","parent":"\"runtime/underscore\""},{"id":196,"kind":64,"name":"_styleFilter","url":"modules/_runtime_underscore_.html#_stylefilter","classes":"tsd-kind-function tsd-parent-kind-external-module tsd-is-not-exported","parent":"\"runtime/underscore\""},{"id":197,"kind":64,"name":"_xclassFilter","url":"modules/_runtime_underscore_.html#_xclassfilter","classes":"tsd-kind-function tsd-parent-kind-external-module tsd-is-not-exported","parent":"\"runtime/underscore\""},{"id":198,"kind":64,"name":"_xstyleFilter","url":"modules/_runtime_underscore_.html#_xstylefilter","classes":"tsd-kind-function tsd-parent-kind-external-module tsd-is-not-exported","parent":"\"runtime/underscore\""},{"id":199,"kind":64,"name":"attrFilter","url":"modules/_runtime_underscore_.html#attrfilter","classes":"tsd-kind-function tsd-parent-kind-external-module tsd-is-not-exported","parent":"\"runtime/underscore\""},{"id":200,"kind":64,"name":"boolAttrFilter","url":"modules/_runtime_underscore_.html#boolattrfilter","classes":"tsd-kind-function tsd-parent-kind-external-module tsd-is-not-exported","parent":"\"runtime/underscore\""},{"id":201,"kind":64,"name":"defaultStyleFilter","url":"modules/_runtime_underscore_.html#defaultstylefilter","classes":"tsd-kind-function tsd-parent-kind-external-module tsd-is-not-exported","parent":"\"runtime/underscore\""},{"id":202,"kind":64,"name":"createFromPrototype","url":"modules/_runtime_underscore_.html#createfromprototype","classes":"tsd-kind-function tsd-parent-kind-external-module tsd-is-not-exported","parent":"\"runtime/underscore\""},{"id":203,"kind":64,"name":"getRootCtx","url":"modules/_runtime_underscore_.html#getrootctx","classes":"tsd-kind-function tsd-parent-kind-external-module tsd-has-type-parameter tsd-is-not-exported","parent":"\"runtime/underscore\""},{"id":204,"kind":2097152,"name":"_","url":"modules/_runtime_underscore_.html#_-13","classes":"tsd-kind-object-literal tsd-parent-kind-external-module","parent":"\"runtime/underscore\""},{"id":205,"kind":32,"name":"escapeHTML","url":"modules/_runtime_underscore_.html#_-13.escapehtml-1","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"\"runtime/underscore\"._"},{"id":206,"kind":32,"name":"defaultStyleFilter","url":"modules/_runtime_underscore_.html#_-13.defaultstylefilter-1","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"\"runtime/underscore\"._"},{"id":207,"kind":32,"name":"boolAttrFilter","url":"modules/_runtime_underscore_.html#_-13.boolattrfilter-1","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"\"runtime/underscore\"._"},{"id":208,"kind":32,"name":"attrFilter","url":"modules/_runtime_underscore_.html#_-13.attrfilter-1","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"\"runtime/underscore\"._"},{"id":209,"kind":32,"name":"includes","url":"modules/_runtime_underscore_.html#_-13.includes-1","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"\"runtime/underscore\"._"},{"id":210,"kind":32,"name":"_classFilter","url":"modules/_runtime_underscore_.html#_-13._classfilter-1","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"\"runtime/underscore\"._"},{"id":211,"kind":32,"name":"_styleFilter","url":"modules/_runtime_underscore_.html#_-13._stylefilter-1","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"\"runtime/underscore\"._"},{"id":212,"kind":32,"name":"_xstyleFilter","url":"modules/_runtime_underscore_.html#_-13._xstylefilter-1","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"\"runtime/underscore\"._"},{"id":213,"kind":32,"name":"_xclassFilter","url":"modules/_runtime_underscore_.html#_-13._xclassfilter-1","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"\"runtime/underscore\"._"},{"id":214,"kind":32,"name":"createFromPrototype","url":"modules/_runtime_underscore_.html#_-13.createfromprototype-1","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"\"runtime/underscore\"._"},{"id":215,"kind":32,"name":"getRootCtx","url":"modules/_runtime_underscore_.html#_-13.getrootctx-1","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"\"runtime/underscore\"._"},{"id":216,"kind":1,"name":"\"target-js/compilers/stringifier\"","url":"modules/_target_js_compilers_stringifier_.html","classes":"tsd-kind-external-module"},{"id":217,"kind":2097152,"name":"stringifier","url":"modules/_target_js_compilers_stringifier_.html#stringifier","classes":"tsd-kind-object-literal tsd-parent-kind-external-module","parent":"\"target-js/compilers/stringifier\""},{"id":218,"kind":64,"name":"obj","url":"modules/_target_js_compilers_stringifier_.html#stringifier.obj","classes":"tsd-kind-function tsd-parent-kind-object-literal","parent":"\"target-js/compilers/stringifier\".stringifier"},{"id":219,"kind":64,"name":"arr","url":"modules/_target_js_compilers_stringifier_.html#stringifier.arr","classes":"tsd-kind-function tsd-parent-kind-object-literal","parent":"\"target-js/compilers/stringifier\".stringifier"},{"id":220,"kind":64,"name":"str","url":"modules/_target_js_compilers_stringifier_.html#stringifier.str","classes":"tsd-kind-function tsd-parent-kind-object-literal","parent":"\"target-js/compilers/stringifier\".stringifier"},{"id":221,"kind":64,"name":"date","url":"modules/_target_js_compilers_stringifier_.html#stringifier.date","classes":"tsd-kind-function tsd-parent-kind-object-literal","parent":"\"target-js/compilers/stringifier\".stringifier"},{"id":222,"kind":64,"name":"any","url":"modules/_target_js_compilers_stringifier_.html#stringifier.any","classes":"tsd-kind-function tsd-parent-kind-object-literal","parent":"\"target-js/compilers/stringifier\".stringifier"},{"id":223,"kind":1,"name":"\"target-js/compilers/expr-compiler\"","url":"modules/_target_js_compilers_expr_compiler_.html","classes":"tsd-kind-external-module"},{"id":224,"kind":2097152,"name":"binaryOp","url":"modules/_target_js_compilers_expr_compiler_.html#binaryop","classes":"tsd-kind-object-literal tsd-parent-kind-external-module tsd-is-not-exported","parent":"\"target-js/compilers/expr-compiler\""},{"id":225,"kind":32,"name":"43","url":"modules/_target_js_compilers_expr_compiler_.html#binaryop.43","classes":"tsd-kind-variable tsd-parent-kind-object-literal tsd-is-not-exported","parent":"\"target-js/compilers/expr-compiler\".binaryOp"},{"id":226,"kind":32,"name":"45","url":"modules/_target_js_compilers_expr_compiler_.html#binaryop.45","classes":"tsd-kind-variable tsd-parent-kind-object-literal tsd-is-not-exported","parent":"\"target-js/compilers/expr-compiler\".binaryOp"},{"id":227,"kind":32,"name":"42","url":"modules/_target_js_compilers_expr_compiler_.html#binaryop.42","classes":"tsd-kind-variable tsd-parent-kind-object-literal tsd-is-not-exported","parent":"\"target-js/compilers/expr-compiler\".binaryOp"},{"id":228,"kind":32,"name":"47","url":"modules/_target_js_compilers_expr_compiler_.html#binaryop.47","classes":"tsd-kind-variable tsd-parent-kind-object-literal tsd-is-not-exported","parent":"\"target-js/compilers/expr-compiler\".binaryOp"},{"id":229,"kind":32,"name":"60","url":"modules/_target_js_compilers_expr_compiler_.html#binaryop.60","classes":"tsd-kind-variable tsd-parent-kind-object-literal tsd-is-not-exported","parent":"\"target-js/compilers/expr-compiler\".binaryOp"},{"id":230,"kind":32,"name":"62","url":"modules/_target_js_compilers_expr_compiler_.html#binaryop.62","classes":"tsd-kind-variable tsd-parent-kind-object-literal tsd-is-not-exported","parent":"\"target-js/compilers/expr-compiler\".binaryOp"},{"id":231,"kind":32,"name":"76","url":"modules/_target_js_compilers_expr_compiler_.html#binaryop.76","classes":"tsd-kind-variable tsd-parent-kind-object-literal tsd-is-not-exported","parent":"\"target-js/compilers/expr-compiler\".binaryOp"},{"id":232,"kind":32,"name":"94","url":"modules/_target_js_compilers_expr_compiler_.html#binaryop.94","classes":"tsd-kind-variable tsd-parent-kind-object-literal tsd-is-not-exported","parent":"\"target-js/compilers/expr-compiler\".binaryOp"},{"id":233,"kind":32,"name":"121","url":"modules/_target_js_compilers_expr_compiler_.html#binaryop.121","classes":"tsd-kind-variable tsd-parent-kind-object-literal tsd-is-not-exported","parent":"\"target-js/compilers/expr-compiler\".binaryOp"},{"id":234,"kind":32,"name":"122","url":"modules/_target_js_compilers_expr_compiler_.html#binaryop.122","classes":"tsd-kind-variable tsd-parent-kind-object-literal tsd-is-not-exported","parent":"\"target-js/compilers/expr-compiler\".binaryOp"},{"id":235,"kind":32,"name":"123","url":"modules/_target_js_compilers_expr_compiler_.html#binaryop.123","classes":"tsd-kind-variable tsd-parent-kind-object-literal tsd-is-not-exported","parent":"\"target-js/compilers/expr-compiler\".binaryOp"},{"id":236,"kind":32,"name":"155","url":"modules/_target_js_compilers_expr_compiler_.html#binaryop.155","classes":"tsd-kind-variable tsd-parent-kind-object-literal tsd-is-not-exported","parent":"\"target-js/compilers/expr-compiler\".binaryOp"},{"id":237,"kind":32,"name":"183","url":"modules/_target_js_compilers_expr_compiler_.html#binaryop.183","classes":"tsd-kind-variable tsd-parent-kind-object-literal tsd-is-not-exported","parent":"\"target-js/compilers/expr-compiler\".binaryOp"},{"id":238,"kind":32,"name":"248","url":"modules/_target_js_compilers_expr_compiler_.html#binaryop.248","classes":"tsd-kind-variable tsd-parent-kind-object-literal tsd-is-not-exported","parent":"\"target-js/compilers/expr-compiler\".binaryOp"},{"id":239,"kind":64,"name":"unary","url":"modules/_target_js_compilers_expr_compiler_.html#unary","classes":"tsd-kind-function tsd-parent-kind-external-module tsd-is-not-exported","parent":"\"target-js/compilers/expr-compiler\""},{"id":240,"kind":64,"name":"binary","url":"modules/_target_js_compilers_expr_compiler_.html#binary","classes":"tsd-kind-function tsd-parent-kind-external-module tsd-is-not-exported","parent":"\"target-js/compilers/expr-compiler\""},{"id":241,"kind":64,"name":"tertiary","url":"modules/_target_js_compilers_expr_compiler_.html#tertiary","classes":"tsd-kind-function tsd-parent-kind-external-module tsd-is-not-exported","parent":"\"target-js/compilers/expr-compiler\""},{"id":242,"kind":64,"name":"dataAccess","url":"modules/_target_js_compilers_expr_compiler_.html#dataaccess","classes":"tsd-kind-function tsd-parent-kind-external-module","parent":"\"target-js/compilers/expr-compiler\""},{"id":243,"kind":64,"name":"callExpr","url":"modules/_target_js_compilers_expr_compiler_.html#callexpr","classes":"tsd-kind-function tsd-parent-kind-external-module tsd-is-not-exported","parent":"\"target-js/compilers/expr-compiler\""},{"id":244,"kind":64,"name":"interp","url":"modules/_target_js_compilers_expr_compiler_.html#interp","classes":"tsd-kind-function tsd-parent-kind-external-module tsd-is-not-exported","parent":"\"target-js/compilers/expr-compiler\""},{"id":245,"kind":64,"name":"str","url":"modules/_target_js_compilers_expr_compiler_.html#str","classes":"tsd-kind-function tsd-parent-kind-external-module tsd-is-not-exported","parent":"\"target-js/compilers/expr-compiler\""},{"id":246,"kind":64,"name":"text","url":"modules/_target_js_compilers_expr_compiler_.html#text","classes":"tsd-kind-function tsd-parent-kind-external-module tsd-is-not-exported","parent":"\"target-js/compilers/expr-compiler\""},{"id":247,"kind":64,"name":"array","url":"modules/_target_js_compilers_expr_compiler_.html#array","classes":"tsd-kind-function tsd-parent-kind-external-module tsd-is-not-exported","parent":"\"target-js/compilers/expr-compiler\""},{"id":248,"kind":64,"name":"object","url":"modules/_target_js_compilers_expr_compiler_.html#object","classes":"tsd-kind-function tsd-parent-kind-external-module tsd-is-not-exported","parent":"\"target-js/compilers/expr-compiler\""},{"id":249,"kind":64,"name":"expr","url":"modules/_target_js_compilers_expr_compiler_.html#expr","classes":"tsd-kind-function tsd-parent-kind-external-module","parent":"\"target-js/compilers/expr-compiler\""},{"id":250,"kind":64,"name":"dispatch","url":"modules/_target_js_compilers_expr_compiler_.html#dispatch","classes":"tsd-kind-function tsd-parent-kind-external-module tsd-is-not-exported","parent":"\"target-js/compilers/expr-compiler\""},{"id":251,"kind":1,"name":"\"target-js/js-emitter\"","url":"modules/_target_js_js_emitter_.html","classes":"tsd-kind-external-module"},{"id":252,"kind":128,"name":"JSEmitter","url":"classes/_target_js_js_emitter_.jsemitter.html","classes":"tsd-kind-class tsd-parent-kind-external-module","parent":"\"target-js/js-emitter\""},{"id":253,"kind":1024,"name":"buffer","url":"classes/_target_js_js_emitter_.jsemitter.html#buffer","classes":"tsd-kind-property tsd-parent-kind-class","parent":"\"target-js/js-emitter\".JSEmitter"},{"id":254,"kind":2048,"name":"fullText","url":"classes/_target_js_js_emitter_.jsemitter.html#fulltext","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite","parent":"\"target-js/js-emitter\".JSEmitter"},{"id":255,"kind":2048,"name":"write","url":"classes/_target_js_js_emitter_.jsemitter.html#write","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite","parent":"\"target-js/js-emitter\".JSEmitter"},{"id":256,"kind":2048,"name":"writeHTMLExpression","url":"classes/_target_js_js_emitter_.jsemitter.html#writehtmlexpression","classes":"tsd-kind-method tsd-parent-kind-class","parent":"\"target-js/js-emitter\".JSEmitter"},{"id":257,"kind":2048,"name":"writeDataComment","url":"classes/_target_js_js_emitter_.jsemitter.html#writedatacomment","classes":"tsd-kind-method tsd-parent-kind-class","parent":"\"target-js/js-emitter\".JSEmitter"},{"id":258,"kind":2048,"name":"writeHTMLLiteral","url":"classes/_target_js_js_emitter_.jsemitter.html#writehtmlliteral","classes":"tsd-kind-method tsd-parent-kind-class","parent":"\"target-js/js-emitter\".JSEmitter"},{"id":259,"kind":2048,"name":"clearStringLiteralBuffer","url":"classes/_target_js_js_emitter_.jsemitter.html#clearstringliteralbuffer","classes":"tsd-kind-method tsd-parent-kind-class","parent":"\"target-js/js-emitter\".JSEmitter"},{"id":260,"kind":2048,"name":"writeSwitch","url":"classes/_target_js_js_emitter_.jsemitter.html#writeswitch","classes":"tsd-kind-method tsd-parent-kind-class","parent":"\"target-js/js-emitter\".JSEmitter"},{"id":261,"kind":2048,"name":"writeCase","url":"classes/_target_js_js_emitter_.jsemitter.html#writecase","classes":"tsd-kind-method tsd-parent-kind-class","parent":"\"target-js/js-emitter\".JSEmitter"},{"id":262,"kind":2048,"name":"writeBreak","url":"classes/_target_js_js_emitter_.jsemitter.html#writebreak","classes":"tsd-kind-method tsd-parent-kind-class","parent":"\"target-js/js-emitter\".JSEmitter"},{"id":263,"kind":2048,"name":"writeDefault","url":"classes/_target_js_js_emitter_.jsemitter.html#writedefault","classes":"tsd-kind-method tsd-parent-kind-class","parent":"\"target-js/js-emitter\".JSEmitter"},{"id":264,"kind":2048,"name":"writeFunction","url":"classes/_target_js_js_emitter_.jsemitter.html#writefunction","classes":"tsd-kind-method tsd-parent-kind-class","parent":"\"target-js/js-emitter\".JSEmitter"},{"id":265,"kind":2048,"name":"writeFunctionCall","url":"classes/_target_js_js_emitter_.jsemitter.html#writefunctioncall","classes":"tsd-kind-method tsd-parent-kind-class","parent":"\"target-js/js-emitter\".JSEmitter"},{"id":266,"kind":2048,"name":"writeAnonymousFunction","url":"classes/_target_js_js_emitter_.jsemitter.html#writeanonymousfunction","classes":"tsd-kind-method tsd-parent-kind-class","parent":"\"target-js/js-emitter\".JSEmitter"},{"id":267,"kind":2048,"name":"writeIf","url":"classes/_target_js_js_emitter_.jsemitter.html#writeif","classes":"tsd-kind-method tsd-parent-kind-class","parent":"\"target-js/js-emitter\".JSEmitter"},{"id":268,"kind":2048,"name":"beginIf","url":"classes/_target_js_js_emitter_.jsemitter.html#beginif","classes":"tsd-kind-method tsd-parent-kind-class","parent":"\"target-js/js-emitter\".JSEmitter"},{"id":269,"kind":2048,"name":"beginElseIf","url":"classes/_target_js_js_emitter_.jsemitter.html#beginelseif","classes":"tsd-kind-method tsd-parent-kind-class","parent":"\"target-js/js-emitter\".JSEmitter"},{"id":270,"kind":2048,"name":"beginElse","url":"classes/_target_js_js_emitter_.jsemitter.html#beginelse","classes":"tsd-kind-method tsd-parent-kind-class","parent":"\"target-js/js-emitter\".JSEmitter"},{"id":271,"kind":2048,"name":"endIf","url":"classes/_target_js_js_emitter_.jsemitter.html#endif","classes":"tsd-kind-method tsd-parent-kind-class","parent":"\"target-js/js-emitter\".JSEmitter"},{"id":272,"kind":2048,"name":"writeFor","url":"classes/_target_js_js_emitter_.jsemitter.html#writefor","classes":"tsd-kind-method tsd-parent-kind-class","parent":"\"target-js/js-emitter\".JSEmitter"},{"id":273,"kind":2048,"name":"beginFor","url":"classes/_target_js_js_emitter_.jsemitter.html#beginfor","classes":"tsd-kind-method tsd-parent-kind-class","parent":"\"target-js/js-emitter\".JSEmitter"},{"id":274,"kind":2048,"name":"endFor","url":"classes/_target_js_js_emitter_.jsemitter.html#endfor","classes":"tsd-kind-method tsd-parent-kind-class","parent":"\"target-js/js-emitter\".JSEmitter"},{"id":275,"kind":2048,"name":"writeContinue","url":"classes/_target_js_js_emitter_.jsemitter.html#writecontinue","classes":"tsd-kind-method tsd-parent-kind-class","parent":"\"target-js/js-emitter\".JSEmitter"},{"id":276,"kind":2048,"name":"writeBlock","url":"classes/_target_js_js_emitter_.jsemitter.html#writeblock","classes":"tsd-kind-method tsd-parent-kind-class","parent":"\"target-js/js-emitter\".JSEmitter"},{"id":277,"kind":2048,"name":"beginBlock","url":"classes/_target_js_js_emitter_.jsemitter.html#beginblock","classes":"tsd-kind-method tsd-parent-kind-class","parent":"\"target-js/js-emitter\".JSEmitter"},{"id":278,"kind":2048,"name":"endBlock","url":"classes/_target_js_js_emitter_.jsemitter.html#endblock","classes":"tsd-kind-method tsd-parent-kind-class","parent":"\"target-js/js-emitter\".JSEmitter"},{"id":279,"kind":1024,"name":"code","url":"classes/_target_js_js_emitter_.jsemitter.html#code","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited tsd-is-protected","parent":"\"target-js/js-emitter\".JSEmitter"},{"id":280,"kind":512,"name":"constructor","url":"classes/_target_js_js_emitter_.jsemitter.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class tsd-is-inherited","parent":"\"target-js/js-emitter\".JSEmitter"},{"id":281,"kind":2048,"name":"clear","url":"classes/_target_js_js_emitter_.jsemitter.html#clear","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"\"target-js/js-emitter\".JSEmitter"},{"id":282,"kind":2048,"name":"indent","url":"classes/_target_js_js_emitter_.jsemitter.html#indent","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"\"target-js/js-emitter\".JSEmitter"},{"id":283,"kind":2048,"name":"unindent","url":"classes/_target_js_js_emitter_.jsemitter.html#unindent","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"\"target-js/js-emitter\".JSEmitter"},{"id":284,"kind":2048,"name":"writeNewLine","url":"classes/_target_js_js_emitter_.jsemitter.html#writenewline","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"\"target-js/js-emitter\".JSEmitter"},{"id":285,"kind":2048,"name":"nextLine","url":"classes/_target_js_js_emitter_.jsemitter.html#nextline","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"\"target-js/js-emitter\".JSEmitter"},{"id":286,"kind":2048,"name":"feedLine","url":"classes/_target_js_js_emitter_.jsemitter.html#feedline","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"\"target-js/js-emitter\".JSEmitter"},{"id":287,"kind":2048,"name":"writeLine","url":"classes/_target_js_js_emitter_.jsemitter.html#writeline","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"\"target-js/js-emitter\".JSEmitter"},{"id":288,"kind":2048,"name":"writeLines","url":"classes/_target_js_js_emitter_.jsemitter.html#writelines","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"\"target-js/js-emitter\".JSEmitter"},{"id":289,"kind":2048,"name":"writeIndentedLines","url":"classes/_target_js_js_emitter_.jsemitter.html#writeindentedlines","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"\"target-js/js-emitter\".JSEmitter"},{"id":290,"kind":2048,"name":"carriageReturn","url":"classes/_target_js_js_emitter_.jsemitter.html#carriagereturn","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"\"target-js/js-emitter\".JSEmitter"},{"id":291,"kind":2048,"name":"defaultWrite","url":"classes/_target_js_js_emitter_.jsemitter.html#defaultwrite","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited tsd-is-protected","parent":"\"target-js/js-emitter\".JSEmitter"},{"id":292,"kind":1,"name":"\"runtime/san-data\"","url":"modules/_runtime_san_data_.html","classes":"tsd-kind-external-module"},{"id":293,"kind":256,"name":"DataObject","url":"interfaces/_runtime_san_data_.dataobject.html","classes":"tsd-kind-interface tsd-parent-kind-external-module tsd-is-not-exported","parent":"\"runtime/san-data\""},{"id":294,"kind":256,"name":"Computed","url":"interfaces/_runtime_san_data_.computed.html","classes":"tsd-kind-interface tsd-parent-kind-external-module tsd-is-not-exported","parent":"\"runtime/san-data\""},{"id":295,"kind":128,"name":"SanData","url":"classes/_runtime_san_data_.sandata.html","classes":"tsd-kind-class tsd-parent-kind-external-module","parent":"\"runtime/san-data\""},{"id":296,"kind":1024,"name":"data","url":"classes/_runtime_san_data_.sandata.html#data","classes":"tsd-kind-property tsd-parent-kind-class","parent":"\"runtime/san-data\".SanData"},{"id":297,"kind":1024,"name":"computed","url":"classes/_runtime_san_data_.sandata.html#computed","classes":"tsd-kind-property tsd-parent-kind-class","parent":"\"runtime/san-data\".SanData"},{"id":298,"kind":512,"name":"constructor","url":"classes/_runtime_san_data_.sandata.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"\"runtime/san-data\".SanData"},{"id":299,"kind":2048,"name":"get","url":"classes/_runtime_san_data_.sandata.html#get","classes":"tsd-kind-method tsd-parent-kind-class","parent":"\"runtime/san-data\".SanData"},{"id":300,"kind":2048,"name":"set","url":"classes/_runtime_san_data_.sandata.html#set","classes":"tsd-kind-method tsd-parent-kind-class","parent":"\"runtime/san-data\".SanData"},{"id":301,"kind":2048,"name":"removeAt","url":"classes/_runtime_san_data_.sandata.html#removeat","classes":"tsd-kind-method tsd-parent-kind-class","parent":"\"runtime/san-data\".SanData"},{"id":302,"kind":2048,"name":"parseExpr","url":"classes/_runtime_san_data_.sandata.html#parseexpr","classes":"tsd-kind-method tsd-parent-kind-class","parent":"\"runtime/san-data\".SanData"},{"id":303,"kind":1,"name":"\"runtime/index\"","url":"modules/_runtime_index_.html","classes":"tsd-kind-external-module"},{"id":304,"kind":32,"name":"RUNTIME_FILES","url":"modules/_runtime_index_.html#runtime_files","classes":"tsd-kind-variable tsd-parent-kind-external-module","parent":"\"runtime/index\""},{"id":305,"kind":64,"name":"createRuntime","url":"modules/_runtime_index_.html#createruntime","classes":"tsd-kind-function tsd-parent-kind-external-module","parent":"\"runtime/index\""},{"id":306,"kind":1,"name":"\"target-js/compilers/component-compiler\"","url":"modules/_target_js_compilers_component_compiler_.html","classes":"tsd-kind-external-module"},{"id":307,"kind":128,"name":"ComponentClassCompiler","url":"classes/_target_js_compilers_component_compiler_.componentclasscompiler.html","classes":"tsd-kind-class tsd-parent-kind-external-module","parent":"\"target-js/compilers/component-compiler\""},{"id":308,"kind":512,"name":"constructor","url":"classes/_target_js_compilers_component_compiler_.componentclasscompiler.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"\"target-js/compilers/component-compiler\".ComponentClassCompiler"},{"id":309,"kind":1024,"name":"emitter","url":"classes/_target_js_compilers_component_compiler_.componentclasscompiler.html#emitter","classes":"tsd-kind-property tsd-parent-kind-class","parent":"\"target-js/compilers/component-compiler\".ComponentClassCompiler"},{"id":310,"kind":2048,"name":"compile","url":"classes/_target_js_compilers_component_compiler_.componentclasscompiler.html#compile","classes":"tsd-kind-method tsd-parent-kind-class","parent":"\"target-js/compilers/component-compiler\".ComponentClassCompiler"},{"id":311,"kind":2048,"name":"emitObjectLiteral","url":"classes/_target_js_compilers_component_compiler_.componentclasscompiler.html#emitobjectliteral","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-private","parent":"\"target-js/compilers/component-compiler\".ComponentClassCompiler"},{"id":312,"kind":2048,"name":"emitArray","url":"classes/_target_js_compilers_component_compiler_.componentclasscompiler.html#emitarray","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-private","parent":"\"target-js/compilers/component-compiler\".ComponentClassCompiler"},{"id":313,"kind":2048,"name":"emitMethod","url":"classes/_target_js_compilers_component_compiler_.componentclasscompiler.html#emitmethod","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-private","parent":"\"target-js/compilers/component-compiler\".ComponentClassCompiler"},{"id":314,"kind":1,"name":"\"models/renderer\"","url":"modules/_models_renderer_.html","classes":"tsd-kind-external-module"},{"id":315,"kind":256,"name":"Renderer","url":"interfaces/_models_renderer_.renderer.html","classes":"tsd-kind-interface tsd-parent-kind-external-module","parent":"\"models/renderer\""},{"id":316,"kind":1,"name":"\"models/compiler\"","url":"modules/_models_compiler_.html","classes":"tsd-kind-external-module"},{"id":317,"kind":256,"name":"Compiler","url":"interfaces/_models_compiler_.compiler.html","classes":"tsd-kind-interface tsd-parent-kind-external-module","parent":"\"models/compiler\""},{"id":318,"kind":2048,"name":"compileToSource","url":"interfaces/_models_compiler_.compiler.html#compiletosource","classes":"tsd-kind-method tsd-parent-kind-interface","parent":"\"models/compiler\".Compiler"},{"id":319,"kind":2048,"name":"compileToRenderer","url":"interfaces/_models_compiler_.compiler.html#compiletorenderer","classes":"tsd-kind-method tsd-parent-kind-interface","parent":"\"models/compiler\".Compiler"},{"id":320,"kind":1,"name":"\"utils/dom-util\"","url":"modules/_utils_dom_util_.html","classes":"tsd-kind-external-module"},{"id":321,"kind":32,"name":"autoCloseTags","url":"modules/_utils_dom_util_.html#autoclosetags","classes":"tsd-kind-variable tsd-parent-kind-external-module","parent":"\"utils/dom-util\""},{"id":322,"kind":32,"name":"booleanAttributes","url":"modules/_utils_dom_util_.html#booleanattributes","classes":"tsd-kind-variable tsd-parent-kind-external-module","parent":"\"utils/dom-util\""},{"id":323,"kind":1,"name":"\"target-js/compilers/element-compiler\"","url":"modules/_target_js_compilers_element_compiler_.html","classes":"tsd-kind-external-module"},{"id":324,"kind":128,"name":"ElementCompiler","url":"classes/_target_js_compilers_element_compiler_.elementcompiler.html","classes":"tsd-kind-class tsd-parent-kind-external-module","parent":"\"target-js/compilers/element-compiler\""},{"id":325,"kind":512,"name":"constructor","url":"classes/_target_js_compilers_element_compiler_.elementcompiler.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"\"target-js/compilers/element-compiler\".ElementCompiler"},{"id":326,"kind":1024,"name":"aNodeCompiler","url":"classes/_target_js_compilers_element_compiler_.elementcompiler.html#anodecompiler","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-private","parent":"\"target-js/compilers/element-compiler\".ElementCompiler"},{"id":327,"kind":1024,"name":"emitter","url":"classes/_target_js_compilers_element_compiler_.elementcompiler.html#emitter","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-private","parent":"\"target-js/compilers/element-compiler\".ElementCompiler"},{"id":328,"kind":2048,"name":"tagStart","url":"classes/_target_js_compilers_element_compiler_.elementcompiler.html#tagstart","classes":"tsd-kind-method tsd-parent-kind-class","parent":"\"target-js/compilers/element-compiler\".ElementCompiler"},{"id":329,"kind":2048,"name":"compileProperty","url":"classes/_target_js_compilers_element_compiler_.elementcompiler.html#compileproperty","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-private","parent":"\"target-js/compilers/element-compiler\".ElementCompiler"},{"id":330,"kind":2048,"name":"compileBindProperties","url":"classes/_target_js_compilers_element_compiler_.elementcompiler.html#compilebindproperties","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-private","parent":"\"target-js/compilers/element-compiler\".ElementCompiler"},{"id":331,"kind":2048,"name":"tagEnd","url":"classes/_target_js_compilers_element_compiler_.elementcompiler.html#tagend","classes":"tsd-kind-method tsd-parent-kind-class","parent":"\"target-js/compilers/element-compiler\".ElementCompiler"},{"id":332,"kind":2048,"name":"inner","url":"classes/_target_js_compilers_element_compiler_.elementcompiler.html#inner","classes":"tsd-kind-method tsd-parent-kind-class","parent":"\"target-js/compilers/element-compiler\".ElementCompiler"},{"id":333,"kind":1,"name":"\"target-js/compilers/anode-compiler\"","url":"modules/_target_js_compilers_anode_compiler_.html","classes":"tsd-kind-external-module"},{"id":334,"kind":128,"name":"ANodeCompiler","url":"classes/_target_js_compilers_anode_compiler_.anodecompiler.html","classes":"tsd-kind-class tsd-parent-kind-external-module tsd-has-type-parameter","parent":"\"target-js/compilers/anode-compiler\""},{"id":335,"kind":1024,"name":"ssrIndex","url":"classes/_target_js_compilers_anode_compiler_.anodecompiler.html#ssrindex","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-private","parent":"\"target-js/compilers/anode-compiler\".ANodeCompiler"},{"id":336,"kind":1024,"name":"elementCompiler","url":"classes/_target_js_compilers_anode_compiler_.anodecompiler.html#elementcompiler","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-private","parent":"\"target-js/compilers/anode-compiler\".ANodeCompiler"},{"id":337,"kind":512,"name":"constructor","url":"classes/_target_js_compilers_anode_compiler_.anodecompiler.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"\"target-js/compilers/anode-compiler\".ANodeCompiler"},{"id":338,"kind":1024,"name":"componentInfo","url":"classes/_target_js_compilers_anode_compiler_.anodecompiler.html#componentinfo","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-private","parent":"\"target-js/compilers/anode-compiler\".ANodeCompiler"},{"id":339,"kind":1024,"name":"ssrOnly","url":"classes/_target_js_compilers_anode_compiler_.anodecompiler.html#ssronly","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-private","parent":"\"target-js/compilers/anode-compiler\".ANodeCompiler"},{"id":340,"kind":1024,"name":"emitter","url":"classes/_target_js_compilers_anode_compiler_.anodecompiler.html#emitter","classes":"tsd-kind-property tsd-parent-kind-class","parent":"\"target-js/compilers/anode-compiler\".ANodeCompiler"},{"id":341,"kind":2048,"name":"compile","url":"classes/_target_js_compilers_anode_compiler_.anodecompiler.html#compile","classes":"tsd-kind-method tsd-parent-kind-class","parent":"\"target-js/compilers/anode-compiler\".ANodeCompiler"},{"id":342,"kind":2048,"name":"compileText","url":"classes/_target_js_compilers_anode_compiler_.anodecompiler.html#compiletext","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-private","parent":"\"target-js/compilers/anode-compiler\".ANodeCompiler"},{"id":343,"kind":2048,"name":"compileTemplate","url":"classes/_target_js_compilers_anode_compiler_.anodecompiler.html#compiletemplate","classes":"tsd-kind-method tsd-parent-kind-class","parent":"\"target-js/compilers/anode-compiler\".ANodeCompiler"},{"id":344,"kind":2048,"name":"compileFragment","url":"classes/_target_js_compilers_anode_compiler_.anodecompiler.html#compilefragment","classes":"tsd-kind-method tsd-parent-kind-class","parent":"\"target-js/compilers/anode-compiler\".ANodeCompiler"},{"id":345,"kind":2048,"name":"compileIf","url":"classes/_target_js_compilers_anode_compiler_.anodecompiler.html#compileif","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-private","parent":"\"target-js/compilers/anode-compiler\".ANodeCompiler"},{"id":346,"kind":2048,"name":"compileFor","url":"classes/_target_js_compilers_anode_compiler_.anodecompiler.html#compilefor","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-private","parent":"\"target-js/compilers/anode-compiler\".ANodeCompiler"},{"id":347,"kind":2048,"name":"compileSlot","url":"classes/_target_js_compilers_anode_compiler_.anodecompiler.html#compileslot","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-private","parent":"\"target-js/compilers/anode-compiler\".ANodeCompiler"},{"id":348,"kind":2048,"name":"compileElement","url":"classes/_target_js_compilers_anode_compiler_.anodecompiler.html#compileelement","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-private","parent":"\"target-js/compilers/anode-compiler\".ANodeCompiler"},{"id":349,"kind":2048,"name":"outputData","url":"classes/_target_js_compilers_anode_compiler_.anodecompiler.html#outputdata","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-private","parent":"\"target-js/compilers/anode-compiler\".ANodeCompiler"},{"id":350,"kind":2048,"name":"compileComponent","url":"classes/_target_js_compilers_anode_compiler_.anodecompiler.html#compilecomponent","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-private","parent":"\"target-js/compilers/anode-compiler\".ANodeCompiler"},{"id":351,"kind":2048,"name":"compileSlotRenderer","url":"classes/_target_js_compilers_anode_compiler_.anodecompiler.html#compileslotrenderer","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-private","parent":"\"target-js/compilers/anode-compiler\".ANodeCompiler"},{"id":352,"kind":2048,"name":"componentDataCode","url":"classes/_target_js_compilers_anode_compiler_.anodecompiler.html#componentdatacode","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-private","parent":"\"target-js/compilers/anode-compiler\".ANodeCompiler"},{"id":353,"kind":2048,"name":"nextID","url":"classes/_target_js_compilers_anode_compiler_.anodecompiler.html#nextid","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-private","parent":"\"target-js/compilers/anode-compiler\".ANodeCompiler"},{"id":354,"kind":1,"name":"\"target-js/compilers/renderer-compiler\"","url":"modules/_target_js_compilers_renderer_compiler_.html","classes":"tsd-kind-external-module"},{"id":355,"kind":128,"name":"RendererCompiler","url":"classes/_target_js_compilers_renderer_compiler_.renderercompiler.html","classes":"tsd-kind-class tsd-parent-kind-external-module","parent":"\"target-js/compilers/renderer-compiler\""},{"id":356,"kind":512,"name":"constructor","url":"classes/_target_js_compilers_renderer_compiler_.renderercompiler.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"\"target-js/compilers/renderer-compiler\".RendererCompiler"},{"id":357,"kind":1024,"name":"ssrOnly","url":"classes/_target_js_compilers_renderer_compiler_.renderercompiler.html#ssronly","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-private","parent":"\"target-js/compilers/renderer-compiler\".RendererCompiler"},{"id":358,"kind":1024,"name":"emitter","url":"classes/_target_js_compilers_renderer_compiler_.renderercompiler.html#emitter","classes":"tsd-kind-property tsd-parent-kind-class","parent":"\"target-js/compilers/renderer-compiler\".RendererCompiler"},{"id":359,"kind":2048,"name":"compileComponentRenderer","url":"classes/_target_js_compilers_renderer_compiler_.renderercompiler.html#compilecomponentrenderer","classes":"tsd-kind-method tsd-parent-kind-class","parent":"\"target-js/compilers/renderer-compiler\".RendererCompiler"},{"id":360,"kind":2048,"name":"compileComponentRendererSource","url":"classes/_target_js_compilers_renderer_compiler_.renderercompiler.html#compilecomponentrenderersource","classes":"tsd-kind-method tsd-parent-kind-class","parent":"\"target-js/compilers/renderer-compiler\".RendererCompiler"},{"id":361,"kind":2048,"name":"compileComponentRendererBody","url":"classes/_target_js_compilers_renderer_compiler_.renderercompiler.html#compilecomponentrendererbody","classes":"tsd-kind-method tsd-parent-kind-class","parent":"\"target-js/compilers/renderer-compiler\".RendererCompiler"},{"id":362,"kind":2048,"name":"emitInitDataInCompileTime","url":"classes/_target_js_compilers_renderer_compiler_.renderercompiler.html#emitinitdataincompiletime","classes":"tsd-kind-method tsd-parent-kind-class","parent":"\"target-js/compilers/renderer-compiler\".RendererCompiler"},{"id":363,"kind":2048,"name":"emitInitDataInRuntime","url":"classes/_target_js_compilers_renderer_compiler_.renderercompiler.html#emitinitdatainruntime","classes":"tsd-kind-method tsd-parent-kind-class","parent":"\"target-js/compilers/renderer-compiler\".RendererCompiler"},{"id":364,"kind":2048,"name":"genComponentContextCode","url":"classes/_target_js_compilers_renderer_compiler_.renderercompiler.html#gencomponentcontextcode","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-private","parent":"\"target-js/compilers/renderer-compiler\".RendererCompiler"},{"id":365,"kind":32,"name":"RENDERER_ARGS","url":"modules/_target_js_compilers_renderer_compiler_.html#renderer_args","classes":"tsd-kind-variable tsd-parent-kind-external-module tsd-is-not-exported","parent":"\"target-js/compilers/renderer-compiler\""},{"id":366,"kind":1,"name":"\"transpilers/ts2js\"","url":"modules/_transpilers_ts2js_.html","classes":"tsd-kind-external-module"},{"id":367,"kind":32,"name":"debug","url":"modules/_transpilers_ts2js_.html#debug","classes":"tsd-kind-variable tsd-parent-kind-external-module tsd-is-not-exported","parent":"\"transpilers/ts2js\""},{"id":368,"kind":64,"name":"tsSourceFile2js","url":"modules/_transpilers_ts2js_.html#tssourcefile2js","classes":"tsd-kind-function tsd-parent-kind-external-module","parent":"\"transpilers/ts2js\""},{"id":369,"kind":64,"name":"tsCode2js","url":"modules/_transpilers_ts2js_.html#tscode2js","classes":"tsd-kind-function tsd-parent-kind-external-module","parent":"\"transpilers/ts2js\""},{"id":370,"kind":1,"name":"\"utils/fs\"","url":"modules/_utils_fs_.html","classes":"tsd-kind-external-module"},{"id":371,"kind":64,"name":"readStringSync","url":"modules/_utils_fs_.html#readstringsync","classes":"tsd-kind-function tsd-parent-kind-external-module","parent":"\"utils/fs\""},{"id":372,"kind":1,"name":"\"target-js/index\"","url":"modules/_target_js_index_.html","classes":"tsd-kind-external-module"},{"id":373,"kind":128,"name":"ToJSCompiler","url":"classes/_target_js_index_.tojscompiler.html","classes":"tsd-kind-class tsd-parent-kind-external-module","parent":"\"target-js/index\""},{"id":374,"kind":512,"name":"constructor","url":"classes/_target_js_index_.tojscompiler.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"\"target-js/index\".ToJSCompiler"},{"id":375,"kind":1024,"name":"project","url":"classes/_target_js_index_.tojscompiler.html#project","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-private","parent":"\"target-js/index\".ToJSCompiler"},{"id":376,"kind":2048,"name":"compileToSource","url":"classes/_target_js_index_.tojscompiler.html#compiletosource","classes":"tsd-kind-method tsd-parent-kind-class","parent":"\"target-js/index\".ToJSCompiler"},{"id":377,"kind":2048,"name":"compileToRenderer","url":"classes/_target_js_index_.tojscompiler.html#compiletorenderer","classes":"tsd-kind-method tsd-parent-kind-class","parent":"\"target-js/index\".ToJSCompiler"},{"id":378,"kind":2048,"name":"emitMainRenderFunctionBody","url":"classes/_target_js_index_.tojscompiler.html#emitmainrenderfunctionbody","classes":"tsd-kind-method tsd-parent-kind-class","parent":"\"target-js/index\".ToJSCompiler"},{"id":379,"kind":2048,"name":"emitComponent","url":"classes/_target_js_index_.tojscompiler.html#emitcomponent","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-private","parent":"\"target-js/index\".ToJSCompiler"},{"id":380,"kind":2048,"name":"compileTypeScriptToSource","url":"classes/_target_js_index_.tojscompiler.html#compiletypescripttosource","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-private","parent":"\"target-js/index\".ToJSCompiler"},{"id":381,"kind":2048,"name":"compileComponentClassToSource","url":"classes/_target_js_index_.tojscompiler.html#compilecomponentclasstosource","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-private","parent":"\"target-js/index\".ToJSCompiler"},{"id":382,"kind":2048,"name":"emitComponentRenderers","url":"classes/_target_js_index_.tojscompiler.html#emitcomponentrenderers","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-private","parent":"\"target-js/index\".ToJSCompiler"},{"id":383,"kind":2048,"name":"emitComponentRendererCall","url":"classes/_target_js_index_.tojscompiler.html#emitcomponentrenderercall","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-private","parent":"\"target-js/index\".ToJSCompiler"},{"id":384,"kind":2048,"name":"emitRuntime","url":"classes/_target_js_index_.tojscompiler.html#emitruntime","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-private","parent":"\"target-js/index\".ToJSCompiler"},{"id":385,"kind":32,"name":"debug","url":"modules/_target_js_index_.html#debug","classes":"tsd-kind-variable tsd-parent-kind-external-module tsd-is-not-exported","parent":"\"target-js/index\""},{"id":386,"kind":4194304,"name":"ToJSCompileOptions","url":"modules/_target_js_index_.html#tojscompileoptions","classes":"tsd-kind-type-alias tsd-parent-kind-external-module","parent":"\"target-js/index\""},{"id":387,"kind":65536,"name":"__type","url":"modules/_target_js_index_.html#tojscompileoptions.__type","classes":"tsd-kind-type-literal tsd-parent-kind-type-alias tsd-is-not-exported","parent":"\"target-js/index\".ToJSCompileOptions"},{"id":388,"kind":32,"name":"ssrOnly","url":"modules/_target_js_index_.html#tojscompileoptions.__type.ssronly","classes":"tsd-kind-variable tsd-parent-kind-type-literal tsd-is-not-exported","parent":"\"target-js/index\".ToJSCompileOptions.__type"},{"id":389,"kind":1,"name":"\"parsers/tsconfig\"","url":"modules/_parsers_tsconfig_.html","classes":"tsd-kind-external-module"},{"id":390,"kind":64,"name":"getDefaultTSConfigPath","url":"modules/_parsers_tsconfig_.html#getdefaulttsconfigpath","classes":"tsd-kind-function tsd-parent-kind-external-module","parent":"\"parsers/tsconfig\""},{"id":391,"kind":1,"name":"\"models/options\"","url":"modules/_models_options_.html","classes":"tsd-kind-external-module"},{"id":392,"kind":256,"name":"TypeScriptFileDescriptor","url":"interfaces/_models_options_.typescriptfiledescriptor.html","classes":"tsd-kind-interface tsd-parent-kind-external-module","parent":"\"models/options\""},{"id":393,"kind":1024,"name":"filePath","url":"interfaces/_models_options_.typescriptfiledescriptor.html#filepath","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"\"models/options\".TypeScriptFileDescriptor"},{"id":394,"kind":1024,"name":"fileContent","url":"interfaces/_models_options_.typescriptfiledescriptor.html#filecontent","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"\"models/options\".TypeScriptFileDescriptor"},{"id":395,"kind":4194304,"name":"ComponentClass","url":"modules/_models_options_.html#componentclass","classes":"tsd-kind-type-alias tsd-parent-kind-external-module","parent":"\"models/options\""},{"id":396,"kind":4194304,"name":"FilePath","url":"modules/_models_options_.html#filepath","classes":"tsd-kind-type-alias tsd-parent-kind-external-module","parent":"\"models/options\""},{"id":397,"kind":4194304,"name":"CompileInput","url":"modules/_models_options_.html#compileinput","classes":"tsd-kind-type-alias tsd-parent-kind-external-module","parent":"\"models/options\""},{"id":398,"kind":64,"name":"isTypeScriptFileDescriptor","url":"modules/_models_options_.html#istypescriptfiledescriptor","classes":"tsd-kind-function tsd-parent-kind-external-module","parent":"\"models/options\""},{"id":399,"kind":64,"name":"isFilePath","url":"modules/_models_options_.html#isfilepath","classes":"tsd-kind-function tsd-parent-kind-external-module","parent":"\"models/options\""},{"id":400,"kind":64,"name":"isComponentClass","url":"modules/_models_options_.html#iscomponentclass","classes":"tsd-kind-function tsd-parent-kind-external-module","parent":"\"models/options\""},{"id":401,"kind":1,"name":"\"models/san-project\"","url":"modules/_models_san_project_.html","classes":"tsd-kind-external-module"},{"id":402,"kind":128,"name":"SanProject","url":"classes/_models_san_project_.sanproject.html","classes":"tsd-kind-class tsd-parent-kind-external-module","parent":"\"models/san-project\""},{"id":403,"kind":1024,"name":"tsProject","url":"classes/_models_san_project_.sanproject.html#tsproject","classes":"tsd-kind-property tsd-parent-kind-class","parent":"\"models/san-project\".SanProject"},{"id":404,"kind":1024,"name":"compilers","url":"classes/_models_san_project_.sanproject.html#compilers","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-private","parent":"\"models/san-project\".SanProject"},{"id":405,"kind":512,"name":"constructor","url":"classes/_models_san_project_.sanproject.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"\"models/san-project\".SanProject"},{"id":406,"kind":1024,"name":"tsConfigFilePath","url":"classes/_models_san_project_.sanproject.html#tsconfigfilepath","classes":"tsd-kind-property tsd-parent-kind-class","parent":"\"models/san-project\".SanProject"},{"id":407,"kind":2048,"name":"compile","url":"classes/_models_san_project_.sanproject.html#compile","classes":"tsd-kind-method tsd-parent-kind-class","parent":"\"models/san-project\".SanProject"},{"id":408,"kind":2048,"name":"compileToSource","url":"classes/_models_san_project_.sanproject.html#compiletosource","classes":"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter","parent":"\"models/san-project\".SanProject"},{"id":409,"kind":2048,"name":"parseSanSourceFile","url":"classes/_models_san_project_.sanproject.html#parsesansourcefile","classes":"tsd-kind-method tsd-parent-kind-class","parent":"\"models/san-project\".SanProject"},{"id":410,"kind":2048,"name":"compileToRenderer","url":"classes/_models_san_project_.sanproject.html#compiletorenderer","classes":"tsd-kind-method tsd-parent-kind-class","parent":"\"models/san-project\".SanProject"},{"id":411,"kind":2048,"name":"getCompilerOptionsOrThrow","url":"classes/_models_san_project_.sanproject.html#getcompileroptionsorthrow","classes":"tsd-kind-method tsd-parent-kind-class","parent":"\"models/san-project\".SanProject"},{"id":412,"kind":2048,"name":"getOrCreateCompilerInstance","url":"classes/_models_san_project_.sanproject.html#getorcreatecompilerinstance","classes":"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter","parent":"\"models/san-project\".SanProject"},{"id":413,"kind":2048,"name":"loadCompilerClass","url":"classes/_models_san_project_.sanproject.html#loadcompilerclass","classes":"tsd-kind-method tsd-parent-kind-class","parent":"\"models/san-project\".SanProject"},{"id":414,"kind":2048,"name":"createOrRefreshSourceFile","url":"classes/_models_san_project_.sanproject.html#createorrefreshsourcefile","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-private","parent":"\"models/san-project\".SanProject"},{"id":415,"kind":4194304,"name":"CompilerClass","url":"modules/_models_san_project_.html#compilerclass","classes":"tsd-kind-type-alias tsd-parent-kind-external-module tsd-has-type-parameter tsd-is-not-exported","parent":"\"models/san-project\""},{"id":416,"kind":65536,"name":"__type","url":"modules/_models_san_project_.html#compilerclass.__type","classes":"tsd-kind-type-literal tsd-parent-kind-type-alias tsd-is-not-exported","parent":"\"models/san-project\".CompilerClass"},{"id":417,"kind":512,"name":"constructor","url":"modules/_models_san_project_.html#compilerclass.__type.constructor","classes":"tsd-kind-constructor tsd-parent-kind-type-literal tsd-is-not-exported","parent":"\"models/san-project\".CompilerClass.__type"},{"id":418,"kind":1,"name":"\"utils/buffer\"","url":"modules/_utils_buffer_.html","classes":"tsd-kind-external-module"},{"id":419,"kind":64,"name":"byteCount","url":"modules/_utils_buffer_.html#bytecount","classes":"tsd-kind-function tsd-parent-kind-external-module","parent":"\"utils/buffer\""},{"id":420,"kind":1,"name":"\"bin/ssr\"","url":"modules/_bin_ssr_.html","classes":"tsd-kind-external-module"},{"id":421,"kind":4194304,"name":"OptionValue","url":"modules/_bin_ssr_.html#optionvalue","classes":"tsd-kind-type-alias tsd-parent-kind-external-module tsd-is-not-exported","parent":"\"bin/ssr\""},{"id":422,"kind":32,"name":"target","url":"modules/_bin_ssr_.html#target","classes":"tsd-kind-variable tsd-parent-kind-external-module tsd-is-not-exported","parent":"\"bin/ssr\""},{"id":423,"kind":32,"name":"options","url":"modules/_bin_ssr_.html#options","classes":"tsd-kind-variable tsd-parent-kind-external-module tsd-is-not-exported","parent":"\"bin/ssr\""},{"id":424,"kind":32,"name":"tsConfigFilePath","url":"modules/_bin_ssr_.html#tsconfigfilepath","classes":"tsd-kind-variable tsd-parent-kind-external-module tsd-is-not-exported","parent":"\"bin/ssr\""},{"id":425,"kind":32,"name":"outputFile","url":"modules/_bin_ssr_.html#outputfile","classes":"tsd-kind-variable tsd-parent-kind-external-module tsd-is-not-exported","parent":"\"bin/ssr\""},{"id":426,"kind":32,"name":"componentFile","url":"modules/_bin_ssr_.html#componentfile","classes":"tsd-kind-variable tsd-parent-kind-external-module tsd-is-not-exported","parent":"\"bin/ssr\""},{"id":427,"kind":32,"name":"project","url":"modules/_bin_ssr_.html#project","classes":"tsd-kind-variable tsd-parent-kind-external-module tsd-is-not-exported","parent":"\"bin/ssr\""},{"id":428,"kind":32,"name":"targetCode","url":"modules/_bin_ssr_.html#targetcode","classes":"tsd-kind-variable tsd-parent-kind-external-module tsd-is-not-exported","parent":"\"bin/ssr\""},{"id":429,"kind":1,"name":"\"utils/case\"","url":"modules/_utils_case_.html","classes":"tsd-kind-external-module"},{"id":430,"kind":32,"name":"debug","url":"modules/_utils_case_.html#debug","classes":"tsd-kind-variable tsd-parent-kind-external-module tsd-is-not-exported","parent":"\"utils/case\""},{"id":431,"kind":64,"name":"parseSanHTML","url":"modules/_utils_case_.html#parsesanhtml","classes":"tsd-kind-function tsd-parent-kind-external-module","parent":"\"utils/case\""},{"id":432,"kind":64,"name":"assertSanHTMLEqual","url":"modules/_utils_case_.html#assertsanhtmlequal","classes":"tsd-kind-function tsd-parent-kind-external-module","parent":"\"utils/case\""},{"id":433,"kind":64,"name":"compareSanHTML","url":"modules/_utils_case_.html#comparesanhtml","classes":"tsd-kind-function tsd-parent-kind-external-module","parent":"\"utils/case\""},{"id":434,"kind":64,"name":"deepEqual","url":"modules/_utils_case_.html#deepequal","classes":"tsd-kind-function tsd-parent-kind-external-module","parent":"\"utils/case\""},{"id":435,"kind":1,"name":"\"index\"","url":"modules/_index_.html","classes":"tsd-kind-external-module"},{"id":436,"kind":32,"name":"defaultProject","url":"modules/_index_.html#defaultproject","classes":"tsd-kind-variable tsd-parent-kind-external-module tsd-is-not-exported","parent":"\"index\""},{"id":437,"kind":64,"name":"compileToSource","url":"modules/_index_.html#compiletosource","classes":"tsd-kind-function tsd-parent-kind-external-module","parent":"\"index\""},{"id":438,"kind":64,"name":"compileToRenderer","url":"modules/_index_.html#compiletorenderer","classes":"tsd-kind-function tsd-parent-kind-external-module","parent":"\"index\""},{"id":439,"kind":1,"name":"\"fixtures/case\"","url":"modules/_fixtures_case_.html","classes":"tsd-kind-external-module"},{"id":440,"kind":32,"name":"debug","url":"modules/_fixtures_case_.html#debug","classes":"tsd-kind-variable tsd-parent-kind-external-module tsd-is-not-exported","parent":"\"fixtures/case\""},{"id":441,"kind":32,"name":"caseRoot","url":"modules/_fixtures_case_.html#caseroot","classes":"tsd-kind-variable tsd-parent-kind-external-module","parent":"\"fixtures/case\""},{"id":442,"kind":32,"name":"tsConfigFilePath","url":"modules/_fixtures_case_.html#tsconfigfilepath","classes":"tsd-kind-variable tsd-parent-kind-external-module tsd-is-not-exported","parent":"\"fixtures/case\""},{"id":443,"kind":32,"name":"sanProject","url":"modules/_fixtures_case_.html#sanproject","classes":"tsd-kind-variable tsd-parent-kind-external-module tsd-is-not-exported","parent":"\"fixtures/case\""},{"id":444,"kind":64,"name":"tsExists","url":"modules/_fixtures_case_.html#tsexists","classes":"tsd-kind-function tsd-parent-kind-external-module","parent":"\"fixtures/case\""},{"id":445,"kind":64,"name":"ls","url":"modules/_fixtures_case_.html#ls","classes":"tsd-kind-function tsd-parent-kind-external-module","parent":"\"fixtures/case\""},{"id":446,"kind":64,"name":"readExpected","url":"modules/_fixtures_case_.html#readexpected","classes":"tsd-kind-function tsd-parent-kind-external-module","parent":"\"fixtures/case\""},{"id":447,"kind":64,"name":"compile","url":"modules/_fixtures_case_.html#compile","classes":"tsd-kind-function tsd-parent-kind-external-module","parent":"\"fixtures/case\""},{"id":448,"kind":64,"name":"compileTS","url":"modules/_fixtures_case_.html#compilets","classes":"tsd-kind-function tsd-parent-kind-external-module","parent":"\"fixtures/case\""},{"id":449,"kind":64,"name":"compileCaseToRenderer","url":"modules/_fixtures_case_.html#compilecasetorenderer","classes":"tsd-kind-function tsd-parent-kind-external-module","parent":"\"fixtures/case\""},{"id":450,"kind":64,"name":"readCaseData","url":"modules/_fixtures_case_.html#readcasedata","classes":"tsd-kind-function tsd-parent-kind-external-module","parent":"\"fixtures/case\""},{"id":451,"kind":64,"name":"getRenderArguments","url":"modules/_fixtures_case_.html#getrenderarguments","classes":"tsd-kind-function tsd-parent-kind-external-module","parent":"\"fixtures/case\""},{"id":452,"kind":64,"name":"renderOnthefly","url":"modules/_fixtures_case_.html#renderonthefly","classes":"tsd-kind-function tsd-parent-kind-external-module","parent":"\"fixtures/case\""},{"id":453,"kind":1,"name":"\"models/component-id\"","url":"modules/_models_component_id_.html","classes":"tsd-kind-external-module"}]}; \ No newline at end of file + typedoc.search.data = {"kinds":{"1":"External module","32":"Variable","64":"Function","128":"Class","256":"Interface","512":"Constructor","1024":"Property","2048":"Method","65536":"Type literal","2097152":"Object literal","4194304":"Type alias"},"rows":[{"id":0,"kind":1,"name":"\"models/component-reference\"","url":"modules/_models_component_reference_.html","classes":"tsd-kind-external-module"},{"id":1,"kind":256,"name":"ComponentReference","url":"interfaces/_models_component_reference_.componentreference.html","classes":"tsd-kind-interface tsd-parent-kind-external-module","parent":"\"models/component-reference\""},{"id":2,"kind":1024,"name":"specifier","url":"interfaces/_models_component_reference_.componentreference.html#specifier","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"\"models/component-reference\".ComponentReference"},{"id":3,"kind":1024,"name":"id","url":"interfaces/_models_component_reference_.componentreference.html#id","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"\"models/component-reference\".ComponentReference"},{"id":4,"kind":1024,"name":"isDefault","url":"interfaces/_models_component_reference_.componentreference.html#isdefault","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"\"models/component-reference\".ComponentReference"},{"id":5,"kind":256,"name":"DynamicComponentReference","url":"interfaces/_models_component_reference_.dynamiccomponentreference.html","classes":"tsd-kind-interface tsd-parent-kind-external-module","parent":"\"models/component-reference\""},{"id":6,"kind":1024,"name":"componentClass","url":"interfaces/_models_component_reference_.dynamiccomponentreference.html#componentclass","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"\"models/component-reference\".DynamicComponentReference"},{"id":7,"kind":1024,"name":"specifier","url":"interfaces/_models_component_reference_.dynamiccomponentreference.html#specifier","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"\"models/component-reference\".DynamicComponentReference"},{"id":8,"kind":1024,"name":"id","url":"interfaces/_models_component_reference_.dynamiccomponentreference.html#id","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"\"models/component-reference\".DynamicComponentReference"},{"id":9,"kind":1024,"name":"isDefault","url":"interfaces/_models_component_reference_.dynamiccomponentreference.html#isdefault","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"\"models/component-reference\".DynamicComponentReference"},{"id":10,"kind":64,"name":"getComponentClassID","url":"modules/_models_component_reference_.html#getcomponentclassid","classes":"tsd-kind-function tsd-parent-kind-external-module","parent":"\"models/component-reference\""},{"id":11,"kind":64,"name":"getExportedComponentID","url":"modules/_models_component_reference_.html#getexportedcomponentid","classes":"tsd-kind-function tsd-parent-kind-external-module","parent":"\"models/component-reference\""},{"id":12,"kind":64,"name":"getDefaultExportedComponentID","url":"modules/_models_component_reference_.html#getdefaultexportedcomponentid","classes":"tsd-kind-function tsd-parent-kind-external-module","parent":"\"models/component-reference\""},{"id":13,"kind":1,"name":"\"utils/ast-util\"","url":"modules/_utils_ast_util_.html","classes":"tsd-kind-external-module"},{"id":14,"kind":32,"name":"debug","url":"modules/_utils_ast_util_.html#debug","classes":"tsd-kind-variable tsd-parent-kind-external-module tsd-is-not-exported","parent":"\"utils/ast-util\""},{"id":15,"kind":64,"name":"getSanImportDeclaration","url":"modules/_utils_ast_util_.html#getsanimportdeclaration","classes":"tsd-kind-function tsd-parent-kind-external-module","parent":"\"utils/ast-util\""},{"id":16,"kind":64,"name":"getComponentClassIdentifier","url":"modules/_utils_ast_util_.html#getcomponentclassidentifier","classes":"tsd-kind-function tsd-parent-kind-external-module","parent":"\"utils/ast-util\""},{"id":17,"kind":64,"name":"isChildClassOf","url":"modules/_utils_ast_util_.html#ischildclassof","classes":"tsd-kind-function tsd-parent-kind-external-module","parent":"\"utils/ast-util\""},{"id":18,"kind":64,"name":"getComponentDeclarations","url":"modules/_utils_ast_util_.html#getcomponentdeclarations","classes":"tsd-kind-function tsd-parent-kind-external-module","parent":"\"utils/ast-util\""},{"id":19,"kind":64,"name":"getPropertyStringValue","url":"modules/_utils_ast_util_.html#getpropertystringvalue","classes":"tsd-kind-function tsd-parent-kind-external-module tsd-has-type-parameter","parent":"\"utils/ast-util\""},{"id":20,"kind":64,"name":"getPropertyStringArrayValue","url":"modules/_utils_ast_util_.html#getpropertystringarrayvalue","classes":"tsd-kind-function tsd-parent-kind-external-module tsd-has-type-parameter","parent":"\"utils/ast-util\""},{"id":21,"kind":64,"name":"getLiteralText","url":"modules/_utils_ast_util_.html#getliteraltext","classes":"tsd-kind-function tsd-parent-kind-external-module tsd-is-not-exported","parent":"\"utils/ast-util\""},{"id":22,"kind":64,"name":"getChildComponents","url":"modules/_utils_ast_util_.html#getchildcomponents","classes":"tsd-kind-function tsd-parent-kind-external-module","parent":"\"utils/ast-util\""},{"id":23,"kind":64,"name":"getObjectLiteralPropertyKeys","url":"modules/_utils_ast_util_.html#getobjectliteralpropertykeys","classes":"tsd-kind-function tsd-parent-kind-external-module","parent":"\"utils/ast-util\""},{"id":24,"kind":64,"name":"getPropertyAssignmentName","url":"modules/_utils_ast_util_.html#getpropertyassignmentname","classes":"tsd-kind-function tsd-parent-kind-external-module","parent":"\"utils/ast-util\""},{"id":25,"kind":1,"name":"\"models/component\"","url":"modules/_models_component_.html","classes":"tsd-kind-external-module"},{"id":26,"kind":256,"name":"Computed","url":"interfaces/_models_component_.computed.html","classes":"tsd-kind-interface tsd-parent-kind-external-module","parent":"\"models/component\""},{"id":27,"kind":256,"name":"Filters","url":"interfaces/_models_component_.filters.html","classes":"tsd-kind-interface tsd-parent-kind-external-module","parent":"\"models/component\""},{"id":28,"kind":4194304,"name":"ComponentClass","url":"modules/_models_component_.html#componentclass","classes":"tsd-kind-type-alias tsd-parent-kind-external-module","parent":"\"models/component\""},{"id":29,"kind":32,"name":"COMPONENT_RESERVED_MEMBERS","url":"modules/_models_component_.html#component_reserved_members","classes":"tsd-kind-variable tsd-parent-kind-external-module","parent":"\"models/component\""},{"id":30,"kind":64,"name":"isComponentLoader","url":"modules/_models_component_.html#iscomponentloader","classes":"tsd-kind-function tsd-parent-kind-external-module","parent":"\"models/component\""},{"id":31,"kind":1,"name":"\"models/component-info\"","url":"modules/_models_component_info_.html","classes":"tsd-kind-external-module"},{"id":32,"kind":128,"name":"ComponentInfoImpl","url":"classes/_models_component_info_.componentinfoimpl.html","classes":"tsd-kind-class tsd-parent-kind-external-module tsd-has-type-parameter","parent":"\"models/component-info\""},{"id":33,"kind":512,"name":"constructor","url":"classes/_models_component_info_.componentinfoimpl.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"\"models/component-info\".ComponentInfoImpl"},{"id":34,"kind":1024,"name":"id","url":"classes/_models_component_info_.componentinfoimpl.html#id","classes":"tsd-kind-property tsd-parent-kind-class","parent":"\"models/component-info\".ComponentInfoImpl"},{"id":35,"kind":1024,"name":"template","url":"classes/_models_component_info_.componentinfoimpl.html#template","classes":"tsd-kind-property tsd-parent-kind-class","parent":"\"models/component-info\".ComponentInfoImpl"},{"id":36,"kind":1024,"name":"root","url":"classes/_models_component_info_.componentinfoimpl.html#root","classes":"tsd-kind-property tsd-parent-kind-class","parent":"\"models/component-info\".ComponentInfoImpl"},{"id":37,"kind":1024,"name":"childComponents","url":"classes/_models_component_info_.componentinfoimpl.html#childcomponents","classes":"tsd-kind-property tsd-parent-kind-class","parent":"\"models/component-info\".ComponentInfoImpl"},{"id":38,"kind":2048,"name":"hasMethod","url":"classes/_models_component_info_.componentinfoimpl.html#hasmethod","classes":"tsd-kind-method tsd-parent-kind-class","parent":"\"models/component-info\".ComponentInfoImpl"},{"id":39,"kind":2048,"name":"getComputedNames","url":"classes/_models_component_info_.componentinfoimpl.html#getcomputednames","classes":"tsd-kind-method tsd-parent-kind-class","parent":"\"models/component-info\".ComponentInfoImpl"},{"id":40,"kind":2048,"name":"getFilterNames","url":"classes/_models_component_info_.componentinfoimpl.html#getfilternames","classes":"tsd-kind-method tsd-parent-kind-class","parent":"\"models/component-info\".ComponentInfoImpl"},{"id":41,"kind":2048,"name":"getChildComponentRenference","url":"classes/_models_component_info_.componentinfoimpl.html#getchildcomponentrenference","classes":"tsd-kind-method tsd-parent-kind-class","parent":"\"models/component-info\".ComponentInfoImpl"},{"id":42,"kind":128,"name":"DynamicComponentInfo","url":"classes/_models_component_info_.dynamiccomponentinfo.html","classes":"tsd-kind-class tsd-parent-kind-external-module","parent":"\"models/component-info\""},{"id":43,"kind":1024,"name":"proto","url":"classes/_models_component_info_.dynamiccomponentinfo.html#proto","classes":"tsd-kind-property tsd-parent-kind-class","parent":"\"models/component-info\".DynamicComponentInfo"},{"id":44,"kind":512,"name":"constructor","url":"classes/_models_component_info_.dynamiccomponentinfo.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite","parent":"\"models/component-info\".DynamicComponentInfo"},{"id":45,"kind":1024,"name":"componentClass","url":"classes/_models_component_info_.dynamiccomponentinfo.html#componentclass","classes":"tsd-kind-property tsd-parent-kind-class","parent":"\"models/component-info\".DynamicComponentInfo"},{"id":46,"kind":2048,"name":"hasMethod","url":"classes/_models_component_info_.dynamiccomponentinfo.html#hasmethod","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite","parent":"\"models/component-info\".DynamicComponentInfo"},{"id":47,"kind":2048,"name":"getComputedNames","url":"classes/_models_component_info_.dynamiccomponentinfo.html#getcomputednames","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite","parent":"\"models/component-info\".DynamicComponentInfo"},{"id":48,"kind":2048,"name":"getFilterNames","url":"classes/_models_component_info_.dynamiccomponentinfo.html#getfilternames","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite","parent":"\"models/component-info\".DynamicComponentInfo"},{"id":49,"kind":1024,"name":"id","url":"classes/_models_component_info_.dynamiccomponentinfo.html#id","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"\"models/component-info\".DynamicComponentInfo"},{"id":50,"kind":1024,"name":"template","url":"classes/_models_component_info_.dynamiccomponentinfo.html#template","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"\"models/component-info\".DynamicComponentInfo"},{"id":51,"kind":1024,"name":"root","url":"classes/_models_component_info_.dynamiccomponentinfo.html#root","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"\"models/component-info\".DynamicComponentInfo"},{"id":52,"kind":1024,"name":"childComponents","url":"classes/_models_component_info_.dynamiccomponentinfo.html#childcomponents","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"\"models/component-info\".DynamicComponentInfo"},{"id":53,"kind":2048,"name":"getChildComponentRenference","url":"classes/_models_component_info_.dynamiccomponentinfo.html#getchildcomponentrenference","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"\"models/component-info\".DynamicComponentInfo"},{"id":54,"kind":128,"name":"TypedComponentInfo","url":"classes/_models_component_info_.typedcomponentinfo.html","classes":"tsd-kind-class tsd-parent-kind-external-module tsd-has-type-parameter","parent":"\"models/component-info\""},{"id":55,"kind":1024,"name":"computedNames","url":"classes/_models_component_info_.typedcomponentinfo.html#computednames","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-private","parent":"\"models/component-info\".TypedComponentInfo"},{"id":56,"kind":1024,"name":"filterNames","url":"classes/_models_component_info_.typedcomponentinfo.html#filternames","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-private","parent":"\"models/component-info\".TypedComponentInfo"},{"id":57,"kind":512,"name":"constructor","url":"classes/_models_component_info_.typedcomponentinfo.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite","parent":"\"models/component-info\".TypedComponentInfo"},{"id":58,"kind":1024,"name":"classDeclaration","url":"classes/_models_component_info_.typedcomponentinfo.html#classdeclaration","classes":"tsd-kind-property tsd-parent-kind-class","parent":"\"models/component-info\".TypedComponentInfo"},{"id":59,"kind":2048,"name":"hasMethod","url":"classes/_models_component_info_.typedcomponentinfo.html#hasmethod","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite","parent":"\"models/component-info\".TypedComponentInfo"},{"id":60,"kind":2048,"name":"getComputedNames","url":"classes/_models_component_info_.typedcomponentinfo.html#getcomputednames","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite","parent":"\"models/component-info\".TypedComponentInfo"},{"id":61,"kind":2048,"name":"getFilterNames","url":"classes/_models_component_info_.typedcomponentinfo.html#getfilternames","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite","parent":"\"models/component-info\".TypedComponentInfo"},{"id":62,"kind":1024,"name":"id","url":"classes/_models_component_info_.typedcomponentinfo.html#id","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"\"models/component-info\".TypedComponentInfo"},{"id":63,"kind":1024,"name":"template","url":"classes/_models_component_info_.typedcomponentinfo.html#template","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"\"models/component-info\".TypedComponentInfo"},{"id":64,"kind":1024,"name":"root","url":"classes/_models_component_info_.typedcomponentinfo.html#root","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"\"models/component-info\".TypedComponentInfo"},{"id":65,"kind":1024,"name":"childComponents","url":"classes/_models_component_info_.typedcomponentinfo.html#childcomponents","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"\"models/component-info\".TypedComponentInfo"},{"id":66,"kind":2048,"name":"getChildComponentRenference","url":"classes/_models_component_info_.typedcomponentinfo.html#getchildcomponentrenference","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"\"models/component-info\".TypedComponentInfo"},{"id":67,"kind":4194304,"name":"TagName","url":"modules/_models_component_info_.html#tagname","classes":"tsd-kind-type-alias tsd-parent-kind-external-module","parent":"\"models/component-info\""},{"id":68,"kind":4194304,"name":"ComponentInfo","url":"modules/_models_component_info_.html#componentinfo","classes":"tsd-kind-type-alias tsd-parent-kind-external-module","parent":"\"models/component-info\""},{"id":69,"kind":64,"name":"isTypedComponentInfo","url":"modules/_models_component_info_.html#istypedcomponentinfo","classes":"tsd-kind-function tsd-parent-kind-external-module","parent":"\"models/component-info\""},{"id":70,"kind":1,"name":"\"models/san-source-file\"","url":"modules/_models_san_source_file_.html","classes":"tsd-kind-external-module"},{"id":71,"kind":128,"name":"SanSourceFileImpl","url":"classes/_models_san_source_file_.sansourcefileimpl.html","classes":"tsd-kind-class tsd-parent-kind-external-module tsd-has-type-parameter","parent":"\"models/san-source-file\""},{"id":72,"kind":512,"name":"constructor","url":"classes/_models_san_source_file_.sansourcefileimpl.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"\"models/san-source-file\".SanSourceFileImpl"},{"id":73,"kind":1024,"name":"componentInfos","url":"classes/_models_san_source_file_.sansourcefileimpl.html#componentinfos","classes":"tsd-kind-property tsd-parent-kind-class","parent":"\"models/san-source-file\".SanSourceFileImpl"},{"id":74,"kind":1024,"name":"entryComponentInfo","url":"classes/_models_san_source_file_.sansourcefileimpl.html#entrycomponentinfo","classes":"tsd-kind-property tsd-parent-kind-class","parent":"\"models/san-source-file\".SanSourceFileImpl"},{"id":75,"kind":2048,"name":"getFilePath","url":"classes/_models_san_source_file_.sansourcefileimpl.html#getfilepath","classes":"tsd-kind-method tsd-parent-kind-class","parent":"\"models/san-source-file\".SanSourceFileImpl"},{"id":76,"kind":128,"name":"DynamicSanSourceFile","url":"classes/_models_san_source_file_.dynamicsansourcefile.html","classes":"tsd-kind-class tsd-parent-kind-external-module","parent":"\"models/san-source-file\""},{"id":77,"kind":512,"name":"constructor","url":"classes/_models_san_source_file_.dynamicsansourcefile.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite","parent":"\"models/san-source-file\".DynamicSanSourceFile"},{"id":78,"kind":1024,"name":"filePath","url":"classes/_models_san_source_file_.dynamicsansourcefile.html#filepath","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-private","parent":"\"models/san-source-file\".DynamicSanSourceFile"},{"id":79,"kind":1024,"name":"entryComponentInfo","url":"classes/_models_san_source_file_.dynamicsansourcefile.html#entrycomponentinfo","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-overwrite","parent":"\"models/san-source-file\".DynamicSanSourceFile"},{"id":80,"kind":2048,"name":"getFilePath","url":"classes/_models_san_source_file_.dynamicsansourcefile.html#getfilepath","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite","parent":"\"models/san-source-file\".DynamicSanSourceFile"},{"id":81,"kind":1024,"name":"componentInfos","url":"classes/_models_san_source_file_.dynamicsansourcefile.html#componentinfos","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"\"models/san-source-file\".DynamicSanSourceFile"},{"id":82,"kind":128,"name":"TypedSanSourceFile","url":"classes/_models_san_source_file_.typedsansourcefile.html","classes":"tsd-kind-class tsd-parent-kind-external-module","parent":"\"models/san-source-file\""},{"id":83,"kind":512,"name":"constructor","url":"classes/_models_san_source_file_.typedsansourcefile.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite","parent":"\"models/san-source-file\".TypedSanSourceFile"},{"id":84,"kind":1024,"name":"tsSourceFile","url":"classes/_models_san_source_file_.typedsansourcefile.html#tssourcefile","classes":"tsd-kind-property tsd-parent-kind-class","parent":"\"models/san-source-file\".TypedSanSourceFile"},{"id":85,"kind":2048,"name":"getFilePath","url":"classes/_models_san_source_file_.typedsansourcefile.html#getfilepath","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite","parent":"\"models/san-source-file\".TypedSanSourceFile"},{"id":86,"kind":2048,"name":"getComponentClassDeclarations","url":"classes/_models_san_source_file_.typedsansourcefile.html#getcomponentclassdeclarations","classes":"tsd-kind-method tsd-parent-kind-class","parent":"\"models/san-source-file\".TypedSanSourceFile"},{"id":87,"kind":1024,"name":"componentInfos","url":"classes/_models_san_source_file_.typedsansourcefile.html#componentinfos","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"\"models/san-source-file\".TypedSanSourceFile"},{"id":88,"kind":1024,"name":"entryComponentInfo","url":"classes/_models_san_source_file_.typedsansourcefile.html#entrycomponentinfo","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"\"models/san-source-file\".TypedSanSourceFile"},{"id":89,"kind":32,"name":"debug","url":"modules/_models_san_source_file_.html#debug","classes":"tsd-kind-variable tsd-parent-kind-external-module tsd-is-not-exported","parent":"\"models/san-source-file\""},{"id":90,"kind":4194304,"name":"SanSourceFile","url":"modules/_models_san_source_file_.html#sansourcefile","classes":"tsd-kind-type-alias tsd-parent-kind-external-module","parent":"\"models/san-source-file\""},{"id":91,"kind":64,"name":"isTypedSanSourceFile","url":"modules/_models_san_source_file_.html#istypedsansourcefile","classes":"tsd-kind-function tsd-parent-kind-external-module","parent":"\"models/san-source-file\""},{"id":92,"kind":1,"name":"\"utils/lang\"","url":"modules/_utils_lang_.html","classes":"tsd-kind-external-module"},{"id":93,"kind":64,"name":"isValidIdentifier","url":"modules/_utils_lang_.html#isvalididentifier","classes":"tsd-kind-function tsd-parent-kind-external-module","parent":"\"utils/lang\""},{"id":94,"kind":64,"name":"getMember","url":"modules/_utils_lang_.html#getmember","classes":"tsd-kind-function tsd-parent-kind-external-module tsd-has-type-parameter","parent":"\"utils/lang\""},{"id":95,"kind":64,"name":"functionString","url":"modules/_utils_lang_.html#functionstring","classes":"tsd-kind-function tsd-parent-kind-external-module","parent":"\"utils/lang\""},{"id":96,"kind":1,"name":"\"utils/type-guards\"","url":"modules/_utils_type_guards_.html","classes":"tsd-kind-external-module"},{"id":97,"kind":64,"name":"isExprUnaryNode","url":"modules/_utils_type_guards_.html#isexprunarynode","classes":"tsd-kind-function tsd-parent-kind-external-module","parent":"\"utils/type-guards\""},{"id":98,"kind":64,"name":"isExprStringNode","url":"modules/_utils_type_guards_.html#isexprstringnode","classes":"tsd-kind-function tsd-parent-kind-external-module","parent":"\"utils/type-guards\""},{"id":99,"kind":64,"name":"isExprNumberNode","url":"modules/_utils_type_guards_.html#isexprnumbernode","classes":"tsd-kind-function tsd-parent-kind-external-module","parent":"\"utils/type-guards\""},{"id":100,"kind":64,"name":"isExprBoolNode","url":"modules/_utils_type_guards_.html#isexprboolnode","classes":"tsd-kind-function tsd-parent-kind-external-module","parent":"\"utils/type-guards\""},{"id":101,"kind":64,"name":"isExprAccessorNode","url":"modules/_utils_type_guards_.html#isexpraccessornode","classes":"tsd-kind-function tsd-parent-kind-external-module","parent":"\"utils/type-guards\""},{"id":102,"kind":64,"name":"isExprInterpNode","url":"modules/_utils_type_guards_.html#isexprinterpnode","classes":"tsd-kind-function tsd-parent-kind-external-module","parent":"\"utils/type-guards\""},{"id":103,"kind":64,"name":"isExprCallNode","url":"modules/_utils_type_guards_.html#isexprcallnode","classes":"tsd-kind-function tsd-parent-kind-external-module","parent":"\"utils/type-guards\""},{"id":104,"kind":64,"name":"isExprTextNode","url":"modules/_utils_type_guards_.html#isexprtextnode","classes":"tsd-kind-function tsd-parent-kind-external-module","parent":"\"utils/type-guards\""},{"id":105,"kind":64,"name":"isExprBinaryNode","url":"modules/_utils_type_guards_.html#isexprbinarynode","classes":"tsd-kind-function tsd-parent-kind-external-module","parent":"\"utils/type-guards\""},{"id":106,"kind":64,"name":"isExprTertiaryNode","url":"modules/_utils_type_guards_.html#isexprtertiarynode","classes":"tsd-kind-function tsd-parent-kind-external-module","parent":"\"utils/type-guards\""},{"id":107,"kind":64,"name":"isExprArrayNode","url":"modules/_utils_type_guards_.html#isexprarraynode","classes":"tsd-kind-function tsd-parent-kind-external-module","parent":"\"utils/type-guards\""},{"id":108,"kind":64,"name":"isExprObjectNode","url":"modules/_utils_type_guards_.html#isexprobjectnode","classes":"tsd-kind-function tsd-parent-kind-external-module","parent":"\"utils/type-guards\""},{"id":109,"kind":64,"name":"isExprNullNode","url":"modules/_utils_type_guards_.html#isexprnullnode","classes":"tsd-kind-function tsd-parent-kind-external-module","parent":"\"utils/type-guards\""},{"id":110,"kind":64,"name":"isASlotNode","url":"modules/_utils_type_guards_.html#isaslotnode","classes":"tsd-kind-function tsd-parent-kind-external-module","parent":"\"utils/type-guards\""},{"id":111,"kind":64,"name":"isAIfNode","url":"modules/_utils_type_guards_.html#isaifnode","classes":"tsd-kind-function tsd-parent-kind-external-module","parent":"\"utils/type-guards\""},{"id":112,"kind":64,"name":"isAForNode","url":"modules/_utils_type_guards_.html#isafornode","classes":"tsd-kind-function tsd-parent-kind-external-module","parent":"\"utils/type-guards\""},{"id":113,"kind":64,"name":"isATextNode","url":"modules/_utils_type_guards_.html#isatextnode","classes":"tsd-kind-function tsd-parent-kind-external-module","parent":"\"utils/type-guards\""},{"id":114,"kind":64,"name":"isATemplateNode","url":"modules/_utils_type_guards_.html#isatemplatenode","classes":"tsd-kind-function tsd-parent-kind-external-module","parent":"\"utils/type-guards\""},{"id":115,"kind":64,"name":"isAFragmentNode","url":"modules/_utils_type_guards_.html#isafragmentnode","classes":"tsd-kind-function tsd-parent-kind-external-module","parent":"\"utils/type-guards\""},{"id":116,"kind":1,"name":"\"utils/anode-util\"","url":"modules/_utils_anode_util_.html","classes":"tsd-kind-external-module"},{"id":117,"kind":64,"name":"getANodePropByName","url":"modules/_utils_anode_util_.html#getanodepropbyname","classes":"tsd-kind-function tsd-parent-kind-external-module","parent":"\"utils/anode-util\""},{"id":118,"kind":64,"name":"parseANodeProps","url":"modules/_utils_anode_util_.html#parseanodeprops","classes":"tsd-kind-function tsd-parent-kind-external-module","parent":"\"utils/anode-util\""},{"id":119,"kind":64,"name":"visitANodeRecursively","url":"modules/_utils_anode_util_.html#visitanoderecursively","classes":"tsd-kind-function tsd-parent-kind-external-module","parent":"\"utils/anode-util\""},{"id":120,"kind":1,"name":"\"parsers/parse-template\"","url":"modules/_parsers_parse_template_.html","classes":"tsd-kind-external-module"},{"id":121,"kind":64,"name":"parseAndNormalizeTemplate","url":"modules/_parsers_parse_template_.html#parseandnormalizetemplate","classes":"tsd-kind-function tsd-parent-kind-external-module","parent":"\"parsers/parse-template\""},{"id":122,"kind":64,"name":"normalizeRootANode","url":"modules/_parsers_parse_template_.html#normalizerootanode","classes":"tsd-kind-function tsd-parent-kind-external-module tsd-is-not-exported","parent":"\"parsers/parse-template\""},{"id":123,"kind":64,"name":"normalizeOptionTag","url":"modules/_parsers_parse_template_.html#normalizeoptiontag","classes":"tsd-kind-function tsd-parent-kind-external-module tsd-is-not-exported","parent":"\"parsers/parse-template\""},{"id":124,"kind":64,"name":"normalizeANodeProps","url":"modules/_parsers_parse_template_.html#normalizeanodeprops","classes":"tsd-kind-function tsd-parent-kind-external-module tsd-is-not-exported","parent":"\"parsers/parse-template\""},{"id":125,"kind":64,"name":"normalizeRootClassProp","url":"modules/_parsers_parse_template_.html#normalizerootclassprop","classes":"tsd-kind-function tsd-parent-kind-external-module tsd-is-not-exported","parent":"\"parsers/parse-template\""},{"id":126,"kind":64,"name":"normalizeRootStyleProp","url":"modules/_parsers_parse_template_.html#normalizerootstyleprop","classes":"tsd-kind-function tsd-parent-kind-external-module tsd-is-not-exported","parent":"\"parsers/parse-template\""},{"id":127,"kind":64,"name":"normalizeRootATemplateNode","url":"modules/_parsers_parse_template_.html#normalizerootatemplatenode","classes":"tsd-kind-function tsd-parent-kind-external-module tsd-is-not-exported","parent":"\"parsers/parse-template\""},{"id":128,"kind":1,"name":"\"parsers/component-class-parser\"","url":"modules/_parsers_component_class_parser_.html","classes":"tsd-kind-external-module"},{"id":129,"kind":128,"name":"ComponentClassParser","url":"classes/_parsers_component_class_parser_.componentclassparser.html","classes":"tsd-kind-class tsd-parent-kind-external-module","parent":"\"parsers/component-class-parser\""},{"id":130,"kind":1024,"name":"id","url":"classes/_parsers_component_class_parser_.componentclassparser.html#id","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-private","parent":"\"parsers/component-class-parser\".ComponentClassParser"},{"id":131,"kind":1024,"name":"cids","url":"classes/_parsers_component_class_parser_.componentclassparser.html#cids","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-private","parent":"\"parsers/component-class-parser\".ComponentClassParser"},{"id":132,"kind":512,"name":"constructor","url":"classes/_parsers_component_class_parser_.componentclassparser.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"\"parsers/component-class-parser\".ComponentClassParser"},{"id":133,"kind":1024,"name":"root","url":"classes/_parsers_component_class_parser_.componentclassparser.html#root","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-private","parent":"\"parsers/component-class-parser\".ComponentClassParser"},{"id":134,"kind":1024,"name":"filePath","url":"classes/_parsers_component_class_parser_.componentclassparser.html#filepath","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-private","parent":"\"parsers/component-class-parser\".ComponentClassParser"},{"id":135,"kind":2048,"name":"parse","url":"classes/_parsers_component_class_parser_.componentclassparser.html#parse","classes":"tsd-kind-method tsd-parent-kind-class","parent":"\"parsers/component-class-parser\".ComponentClassParser"},{"id":136,"kind":2048,"name":"createComponentInfoFromComponentClass","url":"classes/_parsers_component_class_parser_.componentclassparser.html#createcomponentinfofromcomponentclass","classes":"tsd-kind-method tsd-parent-kind-class","parent":"\"parsers/component-class-parser\".ComponentClassParser"},{"id":137,"kind":2048,"name":"getChildComponentClasses","url":"classes/_parsers_component_class_parser_.componentclassparser.html#getchildcomponentclasses","classes":"tsd-kind-method tsd-parent-kind-class","parent":"\"parsers/component-class-parser\".ComponentClassParser"},{"id":138,"kind":2048,"name":"getOrSetID","url":"classes/_parsers_component_class_parser_.componentclassparser.html#getorsetid","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-private","parent":"\"parsers/component-class-parser\".ComponentClassParser"},{"id":139,"kind":1,"name":"\"parsers/normalize-component\"","url":"modules/_parsers_normalize_component_.html","classes":"tsd-kind-external-module"},{"id":140,"kind":64,"name":"normalizeComponentClass","url":"modules/_parsers_normalize_component_.html#normalizecomponentclass","classes":"tsd-kind-function tsd-parent-kind-external-module","parent":"\"parsers/normalize-component\""},{"id":141,"kind":1,"name":"\"parsers/typescript-san-parser\"","url":"modules/_parsers_typescript_san_parser_.html","classes":"tsd-kind-external-module"},{"id":142,"kind":128,"name":"TypeScriptSanParser","url":"classes/_parsers_typescript_san_parser_.typescriptsanparser.html","classes":"tsd-kind-class tsd-parent-kind-external-module","parent":"\"parsers/typescript-san-parser\""},{"id":143,"kind":2048,"name":"parse","url":"classes/_parsers_typescript_san_parser_.typescriptsanparser.html#parse","classes":"tsd-kind-method tsd-parent-kind-class","parent":"\"parsers/typescript-san-parser\".TypeScriptSanParser"},{"id":144,"kind":2048,"name":"parseComponentClassDeclaration","url":"classes/_parsers_typescript_san_parser_.typescriptsanparser.html#parsecomponentclassdeclaration","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-private","parent":"\"parsers/typescript-san-parser\".TypeScriptSanParser"},{"id":145,"kind":32,"name":"debug","url":"modules/_parsers_typescript_san_parser_.html#debug","classes":"tsd-kind-variable tsd-parent-kind-external-module tsd-is-not-exported","parent":"\"parsers/typescript-san-parser\""},{"id":146,"kind":1,"name":"\"utils/emitter\"","url":"modules/_utils_emitter_.html","classes":"tsd-kind-external-module"},{"id":147,"kind":128,"name":"Emitter","url":"classes/_utils_emitter_.emitter.html","classes":"tsd-kind-class tsd-parent-kind-external-module","parent":"\"utils/emitter\""},{"id":148,"kind":1024,"name":"indentLevel","url":"classes/_utils_emitter_.emitter.html#indentlevel","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-private","parent":"\"utils/emitter\".Emitter"},{"id":149,"kind":1024,"name":"shiftWidth","url":"classes/_utils_emitter_.emitter.html#shiftwidth","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-private","parent":"\"utils/emitter\".Emitter"},{"id":150,"kind":1024,"name":"code","url":"classes/_utils_emitter_.emitter.html#code","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-protected","parent":"\"utils/emitter\".Emitter"},{"id":151,"kind":512,"name":"constructor","url":"classes/_utils_emitter_.emitter.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"\"utils/emitter\".Emitter"},{"id":152,"kind":2048,"name":"clear","url":"classes/_utils_emitter_.emitter.html#clear","classes":"tsd-kind-method tsd-parent-kind-class","parent":"\"utils/emitter\".Emitter"},{"id":153,"kind":2048,"name":"write","url":"classes/_utils_emitter_.emitter.html#write","classes":"tsd-kind-method tsd-parent-kind-class","parent":"\"utils/emitter\".Emitter"},{"id":154,"kind":2048,"name":"fullText","url":"classes/_utils_emitter_.emitter.html#fulltext","classes":"tsd-kind-method tsd-parent-kind-class","parent":"\"utils/emitter\".Emitter"},{"id":155,"kind":2048,"name":"indent","url":"classes/_utils_emitter_.emitter.html#indent","classes":"tsd-kind-method tsd-parent-kind-class","parent":"\"utils/emitter\".Emitter"},{"id":156,"kind":2048,"name":"unindent","url":"classes/_utils_emitter_.emitter.html#unindent","classes":"tsd-kind-method tsd-parent-kind-class","parent":"\"utils/emitter\".Emitter"},{"id":157,"kind":2048,"name":"writeNewLine","url":"classes/_utils_emitter_.emitter.html#writenewline","classes":"tsd-kind-method tsd-parent-kind-class","parent":"\"utils/emitter\".Emitter"},{"id":158,"kind":2048,"name":"nextLine","url":"classes/_utils_emitter_.emitter.html#nextline","classes":"tsd-kind-method tsd-parent-kind-class","parent":"\"utils/emitter\".Emitter"},{"id":159,"kind":2048,"name":"feedLine","url":"classes/_utils_emitter_.emitter.html#feedline","classes":"tsd-kind-method tsd-parent-kind-class","parent":"\"utils/emitter\".Emitter"},{"id":160,"kind":2048,"name":"writeLine","url":"classes/_utils_emitter_.emitter.html#writeline","classes":"tsd-kind-method tsd-parent-kind-class","parent":"\"utils/emitter\".Emitter"},{"id":161,"kind":2048,"name":"writeLines","url":"classes/_utils_emitter_.emitter.html#writelines","classes":"tsd-kind-method tsd-parent-kind-class","parent":"\"utils/emitter\".Emitter"},{"id":162,"kind":2048,"name":"writeIndentedLines","url":"classes/_utils_emitter_.emitter.html#writeindentedlines","classes":"tsd-kind-method tsd-parent-kind-class","parent":"\"utils/emitter\".Emitter"},{"id":163,"kind":2048,"name":"carriageReturn","url":"classes/_utils_emitter_.emitter.html#carriagereturn","classes":"tsd-kind-method tsd-parent-kind-class","parent":"\"utils/emitter\".Emitter"},{"id":164,"kind":2048,"name":"defaultWrite","url":"classes/_utils_emitter_.emitter.html#defaultwrite","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-protected","parent":"\"utils/emitter\".Emitter"},{"id":165,"kind":2048,"name":"atLineBegin","url":"classes/_utils_emitter_.emitter.html#atlinebegin","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-private","parent":"\"utils/emitter\".Emitter"},{"id":166,"kind":2048,"name":"size","url":"classes/_utils_emitter_.emitter.html#size","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-private","parent":"\"utils/emitter\".Emitter"},{"id":167,"kind":2048,"name":"lastChar","url":"classes/_utils_emitter_.emitter.html#lastchar","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-private","parent":"\"utils/emitter\".Emitter"},{"id":168,"kind":1,"name":"\"runtime/underscore\"","url":"modules/_runtime_underscore_.html","classes":"tsd-kind-external-module"},{"id":169,"kind":256,"name":"Context","url":"interfaces/_runtime_underscore_.context.html","classes":"tsd-kind-interface tsd-parent-kind-external-module","parent":"\"runtime/underscore\""},{"id":170,"kind":1024,"name":"parentCtx","url":"interfaces/_runtime_underscore_.context.html#parentctx","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"\"runtime/underscore\".Context"},{"id":171,"kind":2097152,"name":"BASE_PROPS","url":"modules/_runtime_underscore_.html#base_props","classes":"tsd-kind-object-literal tsd-parent-kind-external-module tsd-is-not-exported","parent":"\"runtime/underscore\""},{"id":172,"kind":32,"name":"class","url":"modules/_runtime_underscore_.html#base_props.class","classes":"tsd-kind-variable tsd-parent-kind-object-literal tsd-is-not-exported","parent":"\"runtime/underscore\".BASE_PROPS"},{"id":173,"kind":32,"name":"style","url":"modules/_runtime_underscore_.html#base_props.style","classes":"tsd-kind-variable tsd-parent-kind-object-literal tsd-is-not-exported","parent":"\"runtime/underscore\".BASE_PROPS"},{"id":174,"kind":32,"name":"id","url":"modules/_runtime_underscore_.html#base_props.id","classes":"tsd-kind-variable tsd-parent-kind-object-literal tsd-is-not-exported","parent":"\"runtime/underscore\".BASE_PROPS"},{"id":175,"kind":64,"name":"includes","url":"modules/_runtime_underscore_.html#includes","classes":"tsd-kind-function tsd-parent-kind-external-module tsd-has-type-parameter tsd-is-not-exported","parent":"\"runtime/underscore\""},{"id":176,"kind":2097152,"name":"HTML_ENTITY","url":"modules/_runtime_underscore_.html#html_entity","classes":"tsd-kind-object-literal tsd-parent-kind-external-module tsd-is-not-exported","parent":"\"runtime/underscore\""},{"id":177,"kind":32,"name":"<","url":"modules/_runtime_underscore_.html#html_entity._-3","classes":"tsd-kind-variable tsd-parent-kind-object-literal tsd-is-not-exported","parent":"\"runtime/underscore\".HTML_ENTITY"},{"id":178,"kind":32,"name":">","url":"modules/_runtime_underscore_.html#html_entity._-4","classes":"tsd-kind-variable tsd-parent-kind-object-literal tsd-is-not-exported","parent":"\"runtime/underscore\".HTML_ENTITY"},{"id":179,"kind":32,"name":"\"","url":"modules/_runtime_underscore_.html#html_entity._","classes":"tsd-kind-variable tsd-parent-kind-object-literal tsd-is-not-exported","parent":"\"runtime/underscore\".HTML_ENTITY"},{"id":180,"kind":32,"name":"'","url":"modules/_runtime_underscore_.html#html_entity._-2","classes":"tsd-kind-variable tsd-parent-kind-object-literal tsd-is-not-exported","parent":"\"runtime/underscore\".HTML_ENTITY"},{"id":181,"kind":32,"name":" ","url":"modules/_runtime_underscore_.html#html_entity._-5","classes":"tsd-kind-variable tsd-parent-kind-object-literal tsd-is-not-exported","parent":"\"runtime/underscore\".HTML_ENTITY"},{"id":182,"kind":32,"name":" ","url":"modules/_runtime_underscore_.html#html_entity._-9","classes":"tsd-kind-variable tsd-parent-kind-object-literal tsd-is-not-exported","parent":"\"runtime/underscore\".HTML_ENTITY"},{"id":183,"kind":32,"name":" ","url":"modules/_runtime_underscore_.html#html_entity._-8","classes":"tsd-kind-variable tsd-parent-kind-object-literal tsd-is-not-exported","parent":"\"runtime/underscore\".HTML_ENTITY"},{"id":184,"kind":32,"name":" ","url":"modules/_runtime_underscore_.html#html_entity._-10","classes":"tsd-kind-variable tsd-parent-kind-object-literal tsd-is-not-exported","parent":"\"runtime/underscore\".HTML_ENTITY"},{"id":185,"kind":32,"name":"©","url":"modules/_runtime_underscore_.html#html_entity._-6","classes":"tsd-kind-variable tsd-parent-kind-object-literal tsd-is-not-exported","parent":"\"runtime/underscore\".HTML_ENTITY"},{"id":186,"kind":32,"name":"®","url":"modules/_runtime_underscore_.html#html_entity._-7","classes":"tsd-kind-variable tsd-parent-kind-object-literal tsd-is-not-exported","parent":"\"runtime/underscore\".HTML_ENTITY"},{"id":187,"kind":32,"name":"‌","url":"modules/_runtime_underscore_.html#html_entity._-11","classes":"tsd-kind-variable tsd-parent-kind-object-literal tsd-is-not-exported","parent":"\"runtime/underscore\".HTML_ENTITY"},{"id":188,"kind":32,"name":"‍","url":"modules/_runtime_underscore_.html#html_entity._-12","classes":"tsd-kind-variable tsd-parent-kind-object-literal tsd-is-not-exported","parent":"\"runtime/underscore\".HTML_ENTITY"},{"id":189,"kind":32,"name":"&","url":"modules/_runtime_underscore_.html#html_entity._-1","classes":"tsd-kind-variable tsd-parent-kind-object-literal tsd-is-not-exported","parent":"\"runtime/underscore\".HTML_ENTITY"},{"id":190,"kind":32,"name":"rENTITY","url":"modules/_runtime_underscore_.html#rentity","classes":"tsd-kind-variable tsd-parent-kind-external-module tsd-is-not-exported","parent":"\"runtime/underscore\""},{"id":191,"kind":64,"name":"escapeHTML","url":"modules/_runtime_underscore_.html#escapehtml","classes":"tsd-kind-function tsd-parent-kind-external-module tsd-is-not-exported","parent":"\"runtime/underscore\""},{"id":192,"kind":64,"name":"_classFilter","url":"modules/_runtime_underscore_.html#_classfilter","classes":"tsd-kind-function tsd-parent-kind-external-module tsd-is-not-exported","parent":"\"runtime/underscore\""},{"id":193,"kind":64,"name":"isObject","url":"modules/_runtime_underscore_.html#isobject","classes":"tsd-kind-function tsd-parent-kind-external-module tsd-is-not-exported","parent":"\"runtime/underscore\""},{"id":194,"kind":64,"name":"_styleFilter","url":"modules/_runtime_underscore_.html#_stylefilter","classes":"tsd-kind-function tsd-parent-kind-external-module tsd-is-not-exported","parent":"\"runtime/underscore\""},{"id":195,"kind":64,"name":"_xclassFilter","url":"modules/_runtime_underscore_.html#_xclassfilter","classes":"tsd-kind-function tsd-parent-kind-external-module tsd-is-not-exported","parent":"\"runtime/underscore\""},{"id":196,"kind":64,"name":"_xstyleFilter","url":"modules/_runtime_underscore_.html#_xstylefilter","classes":"tsd-kind-function tsd-parent-kind-external-module tsd-is-not-exported","parent":"\"runtime/underscore\""},{"id":197,"kind":64,"name":"attrFilter","url":"modules/_runtime_underscore_.html#attrfilter","classes":"tsd-kind-function tsd-parent-kind-external-module tsd-is-not-exported","parent":"\"runtime/underscore\""},{"id":198,"kind":64,"name":"boolAttrFilter","url":"modules/_runtime_underscore_.html#boolattrfilter","classes":"tsd-kind-function tsd-parent-kind-external-module tsd-is-not-exported","parent":"\"runtime/underscore\""},{"id":199,"kind":64,"name":"defaultStyleFilter","url":"modules/_runtime_underscore_.html#defaultstylefilter","classes":"tsd-kind-function tsd-parent-kind-external-module tsd-is-not-exported","parent":"\"runtime/underscore\""},{"id":200,"kind":64,"name":"createFromPrototype","url":"modules/_runtime_underscore_.html#createfromprototype","classes":"tsd-kind-function tsd-parent-kind-external-module tsd-is-not-exported","parent":"\"runtime/underscore\""},{"id":201,"kind":64,"name":"createInstanceFromClass","url":"modules/_runtime_underscore_.html#createinstancefromclass","classes":"tsd-kind-function tsd-parent-kind-external-module tsd-is-not-exported","parent":"\"runtime/underscore\""},{"id":202,"kind":64,"name":"getRootCtx","url":"modules/_runtime_underscore_.html#getrootctx","classes":"tsd-kind-function tsd-parent-kind-external-module tsd-has-type-parameter tsd-is-not-exported","parent":"\"runtime/underscore\""},{"id":203,"kind":2097152,"name":"_","url":"modules/_runtime_underscore_.html#_-13","classes":"tsd-kind-object-literal tsd-parent-kind-external-module","parent":"\"runtime/underscore\""},{"id":204,"kind":32,"name":"createInstanceFromClass","url":"modules/_runtime_underscore_.html#_-13.createinstancefromclass-1","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"\"runtime/underscore\"._"},{"id":205,"kind":32,"name":"escapeHTML","url":"modules/_runtime_underscore_.html#_-13.escapehtml-1","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"\"runtime/underscore\"._"},{"id":206,"kind":32,"name":"defaultStyleFilter","url":"modules/_runtime_underscore_.html#_-13.defaultstylefilter-1","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"\"runtime/underscore\"._"},{"id":207,"kind":32,"name":"boolAttrFilter","url":"modules/_runtime_underscore_.html#_-13.boolattrfilter-1","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"\"runtime/underscore\"._"},{"id":208,"kind":32,"name":"attrFilter","url":"modules/_runtime_underscore_.html#_-13.attrfilter-1","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"\"runtime/underscore\"._"},{"id":209,"kind":32,"name":"includes","url":"modules/_runtime_underscore_.html#_-13.includes-1","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"\"runtime/underscore\"._"},{"id":210,"kind":32,"name":"_classFilter","url":"modules/_runtime_underscore_.html#_-13._classfilter-1","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"\"runtime/underscore\"._"},{"id":211,"kind":32,"name":"_styleFilter","url":"modules/_runtime_underscore_.html#_-13._stylefilter-1","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"\"runtime/underscore\"._"},{"id":212,"kind":32,"name":"_xstyleFilter","url":"modules/_runtime_underscore_.html#_-13._xstylefilter-1","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"\"runtime/underscore\"._"},{"id":213,"kind":32,"name":"_xclassFilter","url":"modules/_runtime_underscore_.html#_-13._xclassfilter-1","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"\"runtime/underscore\"._"},{"id":214,"kind":32,"name":"createFromPrototype","url":"modules/_runtime_underscore_.html#_-13.createfromprototype-1","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"\"runtime/underscore\"._"},{"id":215,"kind":32,"name":"getRootCtx","url":"modules/_runtime_underscore_.html#_-13.getrootctx-1","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"\"runtime/underscore\"._"},{"id":216,"kind":1,"name":"\"target-js/compilers/stringifier\"","url":"modules/_target_js_compilers_stringifier_.html","classes":"tsd-kind-external-module"},{"id":217,"kind":2097152,"name":"stringifier","url":"modules/_target_js_compilers_stringifier_.html#stringifier","classes":"tsd-kind-object-literal tsd-parent-kind-external-module","parent":"\"target-js/compilers/stringifier\""},{"id":218,"kind":64,"name":"obj","url":"modules/_target_js_compilers_stringifier_.html#stringifier.obj","classes":"tsd-kind-function tsd-parent-kind-object-literal","parent":"\"target-js/compilers/stringifier\".stringifier"},{"id":219,"kind":64,"name":"arr","url":"modules/_target_js_compilers_stringifier_.html#stringifier.arr","classes":"tsd-kind-function tsd-parent-kind-object-literal","parent":"\"target-js/compilers/stringifier\".stringifier"},{"id":220,"kind":64,"name":"str","url":"modules/_target_js_compilers_stringifier_.html#stringifier.str","classes":"tsd-kind-function tsd-parent-kind-object-literal","parent":"\"target-js/compilers/stringifier\".stringifier"},{"id":221,"kind":64,"name":"date","url":"modules/_target_js_compilers_stringifier_.html#stringifier.date","classes":"tsd-kind-function tsd-parent-kind-object-literal","parent":"\"target-js/compilers/stringifier\".stringifier"},{"id":222,"kind":64,"name":"any","url":"modules/_target_js_compilers_stringifier_.html#stringifier.any","classes":"tsd-kind-function tsd-parent-kind-object-literal","parent":"\"target-js/compilers/stringifier\".stringifier"},{"id":223,"kind":1,"name":"\"target-js/compilers/expr-compiler\"","url":"modules/_target_js_compilers_expr_compiler_.html","classes":"tsd-kind-external-module"},{"id":224,"kind":2097152,"name":"binaryOp","url":"modules/_target_js_compilers_expr_compiler_.html#binaryop","classes":"tsd-kind-object-literal tsd-parent-kind-external-module tsd-is-not-exported","parent":"\"target-js/compilers/expr-compiler\""},{"id":225,"kind":32,"name":"43","url":"modules/_target_js_compilers_expr_compiler_.html#binaryop.43","classes":"tsd-kind-variable tsd-parent-kind-object-literal tsd-is-not-exported","parent":"\"target-js/compilers/expr-compiler\".binaryOp"},{"id":226,"kind":32,"name":"45","url":"modules/_target_js_compilers_expr_compiler_.html#binaryop.45","classes":"tsd-kind-variable tsd-parent-kind-object-literal tsd-is-not-exported","parent":"\"target-js/compilers/expr-compiler\".binaryOp"},{"id":227,"kind":32,"name":"42","url":"modules/_target_js_compilers_expr_compiler_.html#binaryop.42","classes":"tsd-kind-variable tsd-parent-kind-object-literal tsd-is-not-exported","parent":"\"target-js/compilers/expr-compiler\".binaryOp"},{"id":228,"kind":32,"name":"47","url":"modules/_target_js_compilers_expr_compiler_.html#binaryop.47","classes":"tsd-kind-variable tsd-parent-kind-object-literal tsd-is-not-exported","parent":"\"target-js/compilers/expr-compiler\".binaryOp"},{"id":229,"kind":32,"name":"60","url":"modules/_target_js_compilers_expr_compiler_.html#binaryop.60","classes":"tsd-kind-variable tsd-parent-kind-object-literal tsd-is-not-exported","parent":"\"target-js/compilers/expr-compiler\".binaryOp"},{"id":230,"kind":32,"name":"62","url":"modules/_target_js_compilers_expr_compiler_.html#binaryop.62","classes":"tsd-kind-variable tsd-parent-kind-object-literal tsd-is-not-exported","parent":"\"target-js/compilers/expr-compiler\".binaryOp"},{"id":231,"kind":32,"name":"76","url":"modules/_target_js_compilers_expr_compiler_.html#binaryop.76","classes":"tsd-kind-variable tsd-parent-kind-object-literal tsd-is-not-exported","parent":"\"target-js/compilers/expr-compiler\".binaryOp"},{"id":232,"kind":32,"name":"94","url":"modules/_target_js_compilers_expr_compiler_.html#binaryop.94","classes":"tsd-kind-variable tsd-parent-kind-object-literal tsd-is-not-exported","parent":"\"target-js/compilers/expr-compiler\".binaryOp"},{"id":233,"kind":32,"name":"121","url":"modules/_target_js_compilers_expr_compiler_.html#binaryop.121","classes":"tsd-kind-variable tsd-parent-kind-object-literal tsd-is-not-exported","parent":"\"target-js/compilers/expr-compiler\".binaryOp"},{"id":234,"kind":32,"name":"122","url":"modules/_target_js_compilers_expr_compiler_.html#binaryop.122","classes":"tsd-kind-variable tsd-parent-kind-object-literal tsd-is-not-exported","parent":"\"target-js/compilers/expr-compiler\".binaryOp"},{"id":235,"kind":32,"name":"123","url":"modules/_target_js_compilers_expr_compiler_.html#binaryop.123","classes":"tsd-kind-variable tsd-parent-kind-object-literal tsd-is-not-exported","parent":"\"target-js/compilers/expr-compiler\".binaryOp"},{"id":236,"kind":32,"name":"155","url":"modules/_target_js_compilers_expr_compiler_.html#binaryop.155","classes":"tsd-kind-variable tsd-parent-kind-object-literal tsd-is-not-exported","parent":"\"target-js/compilers/expr-compiler\".binaryOp"},{"id":237,"kind":32,"name":"183","url":"modules/_target_js_compilers_expr_compiler_.html#binaryop.183","classes":"tsd-kind-variable tsd-parent-kind-object-literal tsd-is-not-exported","parent":"\"target-js/compilers/expr-compiler\".binaryOp"},{"id":238,"kind":32,"name":"248","url":"modules/_target_js_compilers_expr_compiler_.html#binaryop.248","classes":"tsd-kind-variable tsd-parent-kind-object-literal tsd-is-not-exported","parent":"\"target-js/compilers/expr-compiler\".binaryOp"},{"id":239,"kind":64,"name":"unary","url":"modules/_target_js_compilers_expr_compiler_.html#unary","classes":"tsd-kind-function tsd-parent-kind-external-module tsd-is-not-exported","parent":"\"target-js/compilers/expr-compiler\""},{"id":240,"kind":64,"name":"binary","url":"modules/_target_js_compilers_expr_compiler_.html#binary","classes":"tsd-kind-function tsd-parent-kind-external-module tsd-is-not-exported","parent":"\"target-js/compilers/expr-compiler\""},{"id":241,"kind":64,"name":"tertiary","url":"modules/_target_js_compilers_expr_compiler_.html#tertiary","classes":"tsd-kind-function tsd-parent-kind-external-module tsd-is-not-exported","parent":"\"target-js/compilers/expr-compiler\""},{"id":242,"kind":64,"name":"dataAccess","url":"modules/_target_js_compilers_expr_compiler_.html#dataaccess","classes":"tsd-kind-function tsd-parent-kind-external-module","parent":"\"target-js/compilers/expr-compiler\""},{"id":243,"kind":64,"name":"callExpr","url":"modules/_target_js_compilers_expr_compiler_.html#callexpr","classes":"tsd-kind-function tsd-parent-kind-external-module tsd-is-not-exported","parent":"\"target-js/compilers/expr-compiler\""},{"id":244,"kind":64,"name":"interp","url":"modules/_target_js_compilers_expr_compiler_.html#interp","classes":"tsd-kind-function tsd-parent-kind-external-module tsd-is-not-exported","parent":"\"target-js/compilers/expr-compiler\""},{"id":245,"kind":64,"name":"str","url":"modules/_target_js_compilers_expr_compiler_.html#str","classes":"tsd-kind-function tsd-parent-kind-external-module tsd-is-not-exported","parent":"\"target-js/compilers/expr-compiler\""},{"id":246,"kind":64,"name":"text","url":"modules/_target_js_compilers_expr_compiler_.html#text","classes":"tsd-kind-function tsd-parent-kind-external-module tsd-is-not-exported","parent":"\"target-js/compilers/expr-compiler\""},{"id":247,"kind":64,"name":"array","url":"modules/_target_js_compilers_expr_compiler_.html#array","classes":"tsd-kind-function tsd-parent-kind-external-module tsd-is-not-exported","parent":"\"target-js/compilers/expr-compiler\""},{"id":248,"kind":64,"name":"object","url":"modules/_target_js_compilers_expr_compiler_.html#object","classes":"tsd-kind-function tsd-parent-kind-external-module tsd-is-not-exported","parent":"\"target-js/compilers/expr-compiler\""},{"id":249,"kind":64,"name":"expr","url":"modules/_target_js_compilers_expr_compiler_.html#expr","classes":"tsd-kind-function tsd-parent-kind-external-module","parent":"\"target-js/compilers/expr-compiler\""},{"id":250,"kind":64,"name":"dispatch","url":"modules/_target_js_compilers_expr_compiler_.html#dispatch","classes":"tsd-kind-function tsd-parent-kind-external-module tsd-is-not-exported","parent":"\"target-js/compilers/expr-compiler\""},{"id":251,"kind":1,"name":"\"target-js/js-emitter\"","url":"modules/_target_js_js_emitter_.html","classes":"tsd-kind-external-module"},{"id":252,"kind":128,"name":"JSEmitter","url":"classes/_target_js_js_emitter_.jsemitter.html","classes":"tsd-kind-class tsd-parent-kind-external-module","parent":"\"target-js/js-emitter\""},{"id":253,"kind":1024,"name":"buffer","url":"classes/_target_js_js_emitter_.jsemitter.html#buffer","classes":"tsd-kind-property tsd-parent-kind-class","parent":"\"target-js/js-emitter\".JSEmitter"},{"id":254,"kind":2048,"name":"fullText","url":"classes/_target_js_js_emitter_.jsemitter.html#fulltext","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite","parent":"\"target-js/js-emitter\".JSEmitter"},{"id":255,"kind":2048,"name":"write","url":"classes/_target_js_js_emitter_.jsemitter.html#write","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite","parent":"\"target-js/js-emitter\".JSEmitter"},{"id":256,"kind":2048,"name":"writeHTMLExpression","url":"classes/_target_js_js_emitter_.jsemitter.html#writehtmlexpression","classes":"tsd-kind-method tsd-parent-kind-class","parent":"\"target-js/js-emitter\".JSEmitter"},{"id":257,"kind":2048,"name":"writeDataComment","url":"classes/_target_js_js_emitter_.jsemitter.html#writedatacomment","classes":"tsd-kind-method tsd-parent-kind-class","parent":"\"target-js/js-emitter\".JSEmitter"},{"id":258,"kind":2048,"name":"writeHTMLLiteral","url":"classes/_target_js_js_emitter_.jsemitter.html#writehtmlliteral","classes":"tsd-kind-method tsd-parent-kind-class","parent":"\"target-js/js-emitter\".JSEmitter"},{"id":259,"kind":2048,"name":"clearStringLiteralBuffer","url":"classes/_target_js_js_emitter_.jsemitter.html#clearstringliteralbuffer","classes":"tsd-kind-method tsd-parent-kind-class","parent":"\"target-js/js-emitter\".JSEmitter"},{"id":260,"kind":2048,"name":"writeSwitch","url":"classes/_target_js_js_emitter_.jsemitter.html#writeswitch","classes":"tsd-kind-method tsd-parent-kind-class","parent":"\"target-js/js-emitter\".JSEmitter"},{"id":261,"kind":2048,"name":"writeCase","url":"classes/_target_js_js_emitter_.jsemitter.html#writecase","classes":"tsd-kind-method tsd-parent-kind-class","parent":"\"target-js/js-emitter\".JSEmitter"},{"id":262,"kind":2048,"name":"writeBreak","url":"classes/_target_js_js_emitter_.jsemitter.html#writebreak","classes":"tsd-kind-method tsd-parent-kind-class","parent":"\"target-js/js-emitter\".JSEmitter"},{"id":263,"kind":2048,"name":"writeDefault","url":"classes/_target_js_js_emitter_.jsemitter.html#writedefault","classes":"tsd-kind-method tsd-parent-kind-class","parent":"\"target-js/js-emitter\".JSEmitter"},{"id":264,"kind":2048,"name":"writeFunction","url":"classes/_target_js_js_emitter_.jsemitter.html#writefunction","classes":"tsd-kind-method tsd-parent-kind-class","parent":"\"target-js/js-emitter\".JSEmitter"},{"id":265,"kind":2048,"name":"writeFunctionCall","url":"classes/_target_js_js_emitter_.jsemitter.html#writefunctioncall","classes":"tsd-kind-method tsd-parent-kind-class","parent":"\"target-js/js-emitter\".JSEmitter"},{"id":266,"kind":2048,"name":"writeAnonymousFunction","url":"classes/_target_js_js_emitter_.jsemitter.html#writeanonymousfunction","classes":"tsd-kind-method tsd-parent-kind-class","parent":"\"target-js/js-emitter\".JSEmitter"},{"id":267,"kind":2048,"name":"writeIf","url":"classes/_target_js_js_emitter_.jsemitter.html#writeif","classes":"tsd-kind-method tsd-parent-kind-class","parent":"\"target-js/js-emitter\".JSEmitter"},{"id":268,"kind":2048,"name":"beginIf","url":"classes/_target_js_js_emitter_.jsemitter.html#beginif","classes":"tsd-kind-method tsd-parent-kind-class","parent":"\"target-js/js-emitter\".JSEmitter"},{"id":269,"kind":2048,"name":"beginElseIf","url":"classes/_target_js_js_emitter_.jsemitter.html#beginelseif","classes":"tsd-kind-method tsd-parent-kind-class","parent":"\"target-js/js-emitter\".JSEmitter"},{"id":270,"kind":2048,"name":"beginElse","url":"classes/_target_js_js_emitter_.jsemitter.html#beginelse","classes":"tsd-kind-method tsd-parent-kind-class","parent":"\"target-js/js-emitter\".JSEmitter"},{"id":271,"kind":2048,"name":"endIf","url":"classes/_target_js_js_emitter_.jsemitter.html#endif","classes":"tsd-kind-method tsd-parent-kind-class","parent":"\"target-js/js-emitter\".JSEmitter"},{"id":272,"kind":2048,"name":"writeFor","url":"classes/_target_js_js_emitter_.jsemitter.html#writefor","classes":"tsd-kind-method tsd-parent-kind-class","parent":"\"target-js/js-emitter\".JSEmitter"},{"id":273,"kind":2048,"name":"beginFor","url":"classes/_target_js_js_emitter_.jsemitter.html#beginfor","classes":"tsd-kind-method tsd-parent-kind-class","parent":"\"target-js/js-emitter\".JSEmitter"},{"id":274,"kind":2048,"name":"endFor","url":"classes/_target_js_js_emitter_.jsemitter.html#endfor","classes":"tsd-kind-method tsd-parent-kind-class","parent":"\"target-js/js-emitter\".JSEmitter"},{"id":275,"kind":2048,"name":"writeContinue","url":"classes/_target_js_js_emitter_.jsemitter.html#writecontinue","classes":"tsd-kind-method tsd-parent-kind-class","parent":"\"target-js/js-emitter\".JSEmitter"},{"id":276,"kind":2048,"name":"writeBlock","url":"classes/_target_js_js_emitter_.jsemitter.html#writeblock","classes":"tsd-kind-method tsd-parent-kind-class","parent":"\"target-js/js-emitter\".JSEmitter"},{"id":277,"kind":2048,"name":"beginBlock","url":"classes/_target_js_js_emitter_.jsemitter.html#beginblock","classes":"tsd-kind-method tsd-parent-kind-class","parent":"\"target-js/js-emitter\".JSEmitter"},{"id":278,"kind":2048,"name":"endBlock","url":"classes/_target_js_js_emitter_.jsemitter.html#endblock","classes":"tsd-kind-method tsd-parent-kind-class","parent":"\"target-js/js-emitter\".JSEmitter"},{"id":279,"kind":1024,"name":"code","url":"classes/_target_js_js_emitter_.jsemitter.html#code","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited tsd-is-protected","parent":"\"target-js/js-emitter\".JSEmitter"},{"id":280,"kind":512,"name":"constructor","url":"classes/_target_js_js_emitter_.jsemitter.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class tsd-is-inherited","parent":"\"target-js/js-emitter\".JSEmitter"},{"id":281,"kind":2048,"name":"clear","url":"classes/_target_js_js_emitter_.jsemitter.html#clear","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"\"target-js/js-emitter\".JSEmitter"},{"id":282,"kind":2048,"name":"indent","url":"classes/_target_js_js_emitter_.jsemitter.html#indent","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"\"target-js/js-emitter\".JSEmitter"},{"id":283,"kind":2048,"name":"unindent","url":"classes/_target_js_js_emitter_.jsemitter.html#unindent","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"\"target-js/js-emitter\".JSEmitter"},{"id":284,"kind":2048,"name":"writeNewLine","url":"classes/_target_js_js_emitter_.jsemitter.html#writenewline","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"\"target-js/js-emitter\".JSEmitter"},{"id":285,"kind":2048,"name":"nextLine","url":"classes/_target_js_js_emitter_.jsemitter.html#nextline","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"\"target-js/js-emitter\".JSEmitter"},{"id":286,"kind":2048,"name":"feedLine","url":"classes/_target_js_js_emitter_.jsemitter.html#feedline","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"\"target-js/js-emitter\".JSEmitter"},{"id":287,"kind":2048,"name":"writeLine","url":"classes/_target_js_js_emitter_.jsemitter.html#writeline","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"\"target-js/js-emitter\".JSEmitter"},{"id":288,"kind":2048,"name":"writeLines","url":"classes/_target_js_js_emitter_.jsemitter.html#writelines","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"\"target-js/js-emitter\".JSEmitter"},{"id":289,"kind":2048,"name":"writeIndentedLines","url":"classes/_target_js_js_emitter_.jsemitter.html#writeindentedlines","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"\"target-js/js-emitter\".JSEmitter"},{"id":290,"kind":2048,"name":"carriageReturn","url":"classes/_target_js_js_emitter_.jsemitter.html#carriagereturn","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"\"target-js/js-emitter\".JSEmitter"},{"id":291,"kind":2048,"name":"defaultWrite","url":"classes/_target_js_js_emitter_.jsemitter.html#defaultwrite","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited tsd-is-protected","parent":"\"target-js/js-emitter\".JSEmitter"},{"id":292,"kind":1,"name":"\"runtime/resolver\"","url":"modules/_runtime_resolver_.html","classes":"tsd-kind-external-module"},{"id":293,"kind":256,"name":"Resolver","url":"interfaces/_runtime_resolver_.resolver.html","classes":"tsd-kind-interface tsd-parent-kind-external-module","parent":"\"runtime/resolver\""},{"id":294,"kind":1024,"name":"getRenderer","url":"interfaces/_runtime_resolver_.resolver.html#getrenderer","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"\"runtime/resolver\".Resolver"},{"id":295,"kind":65536,"name":"__type","url":"interfaces/_runtime_resolver_.resolver.html#getrenderer.__type-1","classes":"tsd-kind-type-literal tsd-parent-kind-property tsd-is-not-exported","parent":"\"runtime/resolver\".Resolver.getRenderer"},{"id":296,"kind":1024,"name":"setRenderer","url":"interfaces/_runtime_resolver_.resolver.html#setrenderer","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"\"runtime/resolver\".Resolver"},{"id":297,"kind":65536,"name":"__type","url":"interfaces/_runtime_resolver_.resolver.html#setrenderer.__type-3","classes":"tsd-kind-type-literal tsd-parent-kind-property tsd-is-not-exported","parent":"\"runtime/resolver\".Resolver.setRenderer"},{"id":298,"kind":1024,"name":"getPrototype","url":"interfaces/_runtime_resolver_.resolver.html#getprototype","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"\"runtime/resolver\".Resolver"},{"id":299,"kind":65536,"name":"__type","url":"interfaces/_runtime_resolver_.resolver.html#getprototype.__type","classes":"tsd-kind-type-literal tsd-parent-kind-property tsd-is-not-exported","parent":"\"runtime/resolver\".Resolver.getPrototype"},{"id":300,"kind":1024,"name":"setPrototype","url":"interfaces/_runtime_resolver_.resolver.html#setprototype","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"\"runtime/resolver\".Resolver"},{"id":301,"kind":65536,"name":"__type","url":"interfaces/_runtime_resolver_.resolver.html#setprototype.__type-2","classes":"tsd-kind-type-literal tsd-parent-kind-property tsd-is-not-exported","parent":"\"runtime/resolver\".Resolver.setPrototype"},{"id":302,"kind":64,"name":"createResolver","url":"modules/_runtime_resolver_.html#createresolver","classes":"tsd-kind-function tsd-parent-kind-external-module","parent":"\"runtime/resolver\""},{"id":303,"kind":1,"name":"\"runtime/san-data\"","url":"modules/_runtime_san_data_.html","classes":"tsd-kind-external-module"},{"id":304,"kind":256,"name":"DataObject","url":"interfaces/_runtime_san_data_.dataobject.html","classes":"tsd-kind-interface tsd-parent-kind-external-module tsd-is-not-exported","parent":"\"runtime/san-data\""},{"id":305,"kind":256,"name":"Computed","url":"interfaces/_runtime_san_data_.computed.html","classes":"tsd-kind-interface tsd-parent-kind-external-module tsd-is-not-exported","parent":"\"runtime/san-data\""},{"id":306,"kind":128,"name":"SanData","url":"classes/_runtime_san_data_.sandata.html","classes":"tsd-kind-class tsd-parent-kind-external-module","parent":"\"runtime/san-data\""},{"id":307,"kind":1024,"name":"data","url":"classes/_runtime_san_data_.sandata.html#data","classes":"tsd-kind-property tsd-parent-kind-class","parent":"\"runtime/san-data\".SanData"},{"id":308,"kind":1024,"name":"computed","url":"classes/_runtime_san_data_.sandata.html#computed","classes":"tsd-kind-property tsd-parent-kind-class","parent":"\"runtime/san-data\".SanData"},{"id":309,"kind":512,"name":"constructor","url":"classes/_runtime_san_data_.sandata.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"\"runtime/san-data\".SanData"},{"id":310,"kind":2048,"name":"get","url":"classes/_runtime_san_data_.sandata.html#get","classes":"tsd-kind-method tsd-parent-kind-class","parent":"\"runtime/san-data\".SanData"},{"id":311,"kind":2048,"name":"set","url":"classes/_runtime_san_data_.sandata.html#set","classes":"tsd-kind-method tsd-parent-kind-class","parent":"\"runtime/san-data\".SanData"},{"id":312,"kind":2048,"name":"removeAt","url":"classes/_runtime_san_data_.sandata.html#removeat","classes":"tsd-kind-method tsd-parent-kind-class","parent":"\"runtime/san-data\".SanData"},{"id":313,"kind":2048,"name":"parseExpr","url":"classes/_runtime_san_data_.sandata.html#parseexpr","classes":"tsd-kind-method tsd-parent-kind-class","parent":"\"runtime/san-data\".SanData"},{"id":314,"kind":1,"name":"\"utils/fs\"","url":"modules/_utils_fs_.html","classes":"tsd-kind-external-module"},{"id":315,"kind":64,"name":"readStringSync","url":"modules/_utils_fs_.html#readstringsync","classes":"tsd-kind-function tsd-parent-kind-external-module","parent":"\"utils/fs\""},{"id":316,"kind":1,"name":"\"runtime/index\"","url":"modules/_runtime_index_.html","classes":"tsd-kind-external-module"},{"id":317,"kind":256,"name":"SanSSRRuntime","url":"interfaces/_runtime_index_.sanssrruntime.html","classes":"tsd-kind-interface tsd-parent-kind-external-module","parent":"\"runtime/index\""},{"id":318,"kind":1024,"name":"_","url":"interfaces/_runtime_index_.sanssrruntime.html#_","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"\"runtime/index\".SanSSRRuntime"},{"id":319,"kind":65536,"name":"__type","url":"interfaces/_runtime_index_.sanssrruntime.html#_.__type","classes":"tsd-kind-type-literal tsd-parent-kind-property tsd-is-not-exported","parent":"\"runtime/index\".SanSSRRuntime._"},{"id":320,"kind":32,"name":"createInstanceFromClass","url":"interfaces/_runtime_index_.sanssrruntime.html#_.__type.createinstancefromclass","classes":"tsd-kind-variable tsd-parent-kind-type-literal tsd-is-not-exported","parent":"\"runtime/index\".SanSSRRuntime._.__type"},{"id":321,"kind":32,"name":"escapeHTML","url":"interfaces/_runtime_index_.sanssrruntime.html#_.__type.escapehtml","classes":"tsd-kind-variable tsd-parent-kind-type-literal tsd-is-not-exported","parent":"\"runtime/index\".SanSSRRuntime._.__type"},{"id":322,"kind":32,"name":"defaultStyleFilter","url":"interfaces/_runtime_index_.sanssrruntime.html#_.__type.defaultstylefilter","classes":"tsd-kind-variable tsd-parent-kind-type-literal tsd-is-not-exported","parent":"\"runtime/index\".SanSSRRuntime._.__type"},{"id":323,"kind":32,"name":"boolAttrFilter","url":"interfaces/_runtime_index_.sanssrruntime.html#_.__type.boolattrfilter","classes":"tsd-kind-variable tsd-parent-kind-type-literal tsd-is-not-exported","parent":"\"runtime/index\".SanSSRRuntime._.__type"},{"id":324,"kind":32,"name":"attrFilter","url":"interfaces/_runtime_index_.sanssrruntime.html#_.__type.attrfilter","classes":"tsd-kind-variable tsd-parent-kind-type-literal tsd-is-not-exported","parent":"\"runtime/index\".SanSSRRuntime._.__type"},{"id":325,"kind":32,"name":"includes","url":"interfaces/_runtime_index_.sanssrruntime.html#_.__type.includes","classes":"tsd-kind-variable tsd-parent-kind-type-literal tsd-is-not-exported","parent":"\"runtime/index\".SanSSRRuntime._.__type"},{"id":326,"kind":32,"name":"_classFilter","url":"interfaces/_runtime_index_.sanssrruntime.html#_.__type._classfilter","classes":"tsd-kind-variable tsd-parent-kind-type-literal tsd-is-not-exported","parent":"\"runtime/index\".SanSSRRuntime._.__type"},{"id":327,"kind":32,"name":"_styleFilter","url":"interfaces/_runtime_index_.sanssrruntime.html#_.__type._stylefilter","classes":"tsd-kind-variable tsd-parent-kind-type-literal tsd-is-not-exported","parent":"\"runtime/index\".SanSSRRuntime._.__type"},{"id":328,"kind":32,"name":"_xstyleFilter","url":"interfaces/_runtime_index_.sanssrruntime.html#_.__type._xstylefilter","classes":"tsd-kind-variable tsd-parent-kind-type-literal tsd-is-not-exported","parent":"\"runtime/index\".SanSSRRuntime._.__type"},{"id":329,"kind":32,"name":"_xclassFilter","url":"interfaces/_runtime_index_.sanssrruntime.html#_.__type._xclassfilter","classes":"tsd-kind-variable tsd-parent-kind-type-literal tsd-is-not-exported","parent":"\"runtime/index\".SanSSRRuntime._.__type"},{"id":330,"kind":32,"name":"createFromPrototype","url":"interfaces/_runtime_index_.sanssrruntime.html#_.__type.createfromprototype","classes":"tsd-kind-variable tsd-parent-kind-type-literal tsd-is-not-exported","parent":"\"runtime/index\".SanSSRRuntime._.__type"},{"id":331,"kind":32,"name":"getRootCtx","url":"interfaces/_runtime_index_.sanssrruntime.html#_.__type.getrootctx","classes":"tsd-kind-variable tsd-parent-kind-type-literal tsd-is-not-exported","parent":"\"runtime/index\".SanSSRRuntime._.__type"},{"id":332,"kind":1024,"name":"SanData","url":"interfaces/_runtime_index_.sanssrruntime.html#sandata","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"\"runtime/index\".SanSSRRuntime"},{"id":333,"kind":1024,"name":"resolver","url":"interfaces/_runtime_index_.sanssrruntime.html#resolver","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"\"runtime/index\".SanSSRRuntime"},{"id":334,"kind":1024,"name":"exports","url":"interfaces/_runtime_index_.sanssrruntime.html#exports","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"\"runtime/index\".SanSSRRuntime"},{"id":335,"kind":65536,"name":"__type","url":"interfaces/_runtime_index_.sanssrruntime.html#exports.__type-1","classes":"tsd-kind-type-literal tsd-parent-kind-property tsd-is-not-exported","parent":"\"runtime/index\".SanSSRRuntime.exports"},{"id":336,"kind":32,"name":"RUNTIME_FILES","url":"modules/_runtime_index_.html#runtime_files","classes":"tsd-kind-variable tsd-parent-kind-external-module tsd-is-not-exported","parent":"\"runtime/index\""},{"id":337,"kind":64,"name":"emitRuntime","url":"modules/_runtime_index_.html#emitruntime","classes":"tsd-kind-function tsd-parent-kind-external-module","parent":"\"runtime/index\""},{"id":338,"kind":64,"name":"createRuntime","url":"modules/_runtime_index_.html#createruntime","classes":"tsd-kind-function tsd-parent-kind-external-module","parent":"\"runtime/index\""},{"id":339,"kind":1,"name":"\"target-js/compilers/component-compiler\"","url":"modules/_target_js_compilers_component_compiler_.html","classes":"tsd-kind-external-module"},{"id":340,"kind":128,"name":"ComponentClassCompiler","url":"classes/_target_js_compilers_component_compiler_.componentclasscompiler.html","classes":"tsd-kind-class tsd-parent-kind-external-module","parent":"\"target-js/compilers/component-compiler\""},{"id":341,"kind":512,"name":"constructor","url":"classes/_target_js_compilers_component_compiler_.componentclasscompiler.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"\"target-js/compilers/component-compiler\".ComponentClassCompiler"},{"id":342,"kind":1024,"name":"emitter","url":"classes/_target_js_compilers_component_compiler_.componentclasscompiler.html#emitter","classes":"tsd-kind-property tsd-parent-kind-class","parent":"\"target-js/compilers/component-compiler\".ComponentClassCompiler"},{"id":343,"kind":2048,"name":"compile","url":"classes/_target_js_compilers_component_compiler_.componentclasscompiler.html#compile","classes":"tsd-kind-method tsd-parent-kind-class","parent":"\"target-js/compilers/component-compiler\".ComponentClassCompiler"},{"id":344,"kind":2048,"name":"emitObjectLiteral","url":"classes/_target_js_compilers_component_compiler_.componentclasscompiler.html#emitobjectliteral","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-private","parent":"\"target-js/compilers/component-compiler\".ComponentClassCompiler"},{"id":345,"kind":2048,"name":"emitArray","url":"classes/_target_js_compilers_component_compiler_.componentclasscompiler.html#emitarray","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-private","parent":"\"target-js/compilers/component-compiler\".ComponentClassCompiler"},{"id":346,"kind":2048,"name":"emitMethod","url":"classes/_target_js_compilers_component_compiler_.componentclasscompiler.html#emitmethod","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-private","parent":"\"target-js/compilers/component-compiler\".ComponentClassCompiler"},{"id":347,"kind":1,"name":"\"models/renderer\"","url":"modules/_models_renderer_.html","classes":"tsd-kind-external-module"},{"id":348,"kind":256,"name":"Renderer","url":"interfaces/_models_renderer_.renderer.html","classes":"tsd-kind-interface tsd-parent-kind-external-module","parent":"\"models/renderer\""},{"id":349,"kind":1,"name":"\"models/compiler\"","url":"modules/_models_compiler_.html","classes":"tsd-kind-external-module"},{"id":350,"kind":256,"name":"Compiler","url":"interfaces/_models_compiler_.compiler.html","classes":"tsd-kind-interface tsd-parent-kind-external-module","parent":"\"models/compiler\""},{"id":351,"kind":2048,"name":"compileToSource","url":"interfaces/_models_compiler_.compiler.html#compiletosource","classes":"tsd-kind-method tsd-parent-kind-interface","parent":"\"models/compiler\".Compiler"},{"id":352,"kind":2048,"name":"compileToRenderer","url":"interfaces/_models_compiler_.compiler.html#compiletorenderer","classes":"tsd-kind-method tsd-parent-kind-interface","parent":"\"models/compiler\".Compiler"},{"id":353,"kind":1,"name":"\"utils/dom-util\"","url":"modules/_utils_dom_util_.html","classes":"tsd-kind-external-module"},{"id":354,"kind":32,"name":"autoCloseTags","url":"modules/_utils_dom_util_.html#autoclosetags","classes":"tsd-kind-variable tsd-parent-kind-external-module","parent":"\"utils/dom-util\""},{"id":355,"kind":32,"name":"booleanAttributes","url":"modules/_utils_dom_util_.html#booleanattributes","classes":"tsd-kind-variable tsd-parent-kind-external-module","parent":"\"utils/dom-util\""},{"id":356,"kind":1,"name":"\"target-js/compilers/element-compiler\"","url":"modules/_target_js_compilers_element_compiler_.html","classes":"tsd-kind-external-module"},{"id":357,"kind":128,"name":"ElementCompiler","url":"classes/_target_js_compilers_element_compiler_.elementcompiler.html","classes":"tsd-kind-class tsd-parent-kind-external-module","parent":"\"target-js/compilers/element-compiler\""},{"id":358,"kind":512,"name":"constructor","url":"classes/_target_js_compilers_element_compiler_.elementcompiler.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"\"target-js/compilers/element-compiler\".ElementCompiler"},{"id":359,"kind":1024,"name":"aNodeCompiler","url":"classes/_target_js_compilers_element_compiler_.elementcompiler.html#anodecompiler","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-private","parent":"\"target-js/compilers/element-compiler\".ElementCompiler"},{"id":360,"kind":1024,"name":"emitter","url":"classes/_target_js_compilers_element_compiler_.elementcompiler.html#emitter","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-private","parent":"\"target-js/compilers/element-compiler\".ElementCompiler"},{"id":361,"kind":2048,"name":"tagStart","url":"classes/_target_js_compilers_element_compiler_.elementcompiler.html#tagstart","classes":"tsd-kind-method tsd-parent-kind-class","parent":"\"target-js/compilers/element-compiler\".ElementCompiler"},{"id":362,"kind":2048,"name":"compileProperty","url":"classes/_target_js_compilers_element_compiler_.elementcompiler.html#compileproperty","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-private","parent":"\"target-js/compilers/element-compiler\".ElementCompiler"},{"id":363,"kind":2048,"name":"compileBindProperties","url":"classes/_target_js_compilers_element_compiler_.elementcompiler.html#compilebindproperties","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-private","parent":"\"target-js/compilers/element-compiler\".ElementCompiler"},{"id":364,"kind":2048,"name":"tagEnd","url":"classes/_target_js_compilers_element_compiler_.elementcompiler.html#tagend","classes":"tsd-kind-method tsd-parent-kind-class","parent":"\"target-js/compilers/element-compiler\".ElementCompiler"},{"id":365,"kind":2048,"name":"inner","url":"classes/_target_js_compilers_element_compiler_.elementcompiler.html#inner","classes":"tsd-kind-method tsd-parent-kind-class","parent":"\"target-js/compilers/element-compiler\".ElementCompiler"},{"id":366,"kind":1,"name":"\"target-js/compilers/anode-compiler\"","url":"modules/_target_js_compilers_anode_compiler_.html","classes":"tsd-kind-external-module"},{"id":367,"kind":128,"name":"ANodeCompiler","url":"classes/_target_js_compilers_anode_compiler_.anodecompiler.html","classes":"tsd-kind-class tsd-parent-kind-external-module tsd-has-type-parameter","parent":"\"target-js/compilers/anode-compiler\""},{"id":368,"kind":1024,"name":"ssrIndex","url":"classes/_target_js_compilers_anode_compiler_.anodecompiler.html#ssrindex","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-private","parent":"\"target-js/compilers/anode-compiler\".ANodeCompiler"},{"id":369,"kind":1024,"name":"elementCompiler","url":"classes/_target_js_compilers_anode_compiler_.anodecompiler.html#elementcompiler","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-private","parent":"\"target-js/compilers/anode-compiler\".ANodeCompiler"},{"id":370,"kind":512,"name":"constructor","url":"classes/_target_js_compilers_anode_compiler_.anodecompiler.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"\"target-js/compilers/anode-compiler\".ANodeCompiler"},{"id":371,"kind":1024,"name":"componentInfo","url":"classes/_target_js_compilers_anode_compiler_.anodecompiler.html#componentinfo","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-private","parent":"\"target-js/compilers/anode-compiler\".ANodeCompiler"},{"id":372,"kind":1024,"name":"ssrOnly","url":"classes/_target_js_compilers_anode_compiler_.anodecompiler.html#ssronly","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-private","parent":"\"target-js/compilers/anode-compiler\".ANodeCompiler"},{"id":373,"kind":1024,"name":"emitter","url":"classes/_target_js_compilers_anode_compiler_.anodecompiler.html#emitter","classes":"tsd-kind-property tsd-parent-kind-class","parent":"\"target-js/compilers/anode-compiler\".ANodeCompiler"},{"id":374,"kind":2048,"name":"compile","url":"classes/_target_js_compilers_anode_compiler_.anodecompiler.html#compile","classes":"tsd-kind-method tsd-parent-kind-class","parent":"\"target-js/compilers/anode-compiler\".ANodeCompiler"},{"id":375,"kind":2048,"name":"compileText","url":"classes/_target_js_compilers_anode_compiler_.anodecompiler.html#compiletext","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-private","parent":"\"target-js/compilers/anode-compiler\".ANodeCompiler"},{"id":376,"kind":2048,"name":"compileTemplate","url":"classes/_target_js_compilers_anode_compiler_.anodecompiler.html#compiletemplate","classes":"tsd-kind-method tsd-parent-kind-class","parent":"\"target-js/compilers/anode-compiler\".ANodeCompiler"},{"id":377,"kind":2048,"name":"compileFragment","url":"classes/_target_js_compilers_anode_compiler_.anodecompiler.html#compilefragment","classes":"tsd-kind-method tsd-parent-kind-class","parent":"\"target-js/compilers/anode-compiler\".ANodeCompiler"},{"id":378,"kind":2048,"name":"compileIf","url":"classes/_target_js_compilers_anode_compiler_.anodecompiler.html#compileif","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-private","parent":"\"target-js/compilers/anode-compiler\".ANodeCompiler"},{"id":379,"kind":2048,"name":"compileFor","url":"classes/_target_js_compilers_anode_compiler_.anodecompiler.html#compilefor","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-private","parent":"\"target-js/compilers/anode-compiler\".ANodeCompiler"},{"id":380,"kind":2048,"name":"compileSlot","url":"classes/_target_js_compilers_anode_compiler_.anodecompiler.html#compileslot","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-private","parent":"\"target-js/compilers/anode-compiler\".ANodeCompiler"},{"id":381,"kind":2048,"name":"compileElement","url":"classes/_target_js_compilers_anode_compiler_.anodecompiler.html#compileelement","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-private","parent":"\"target-js/compilers/anode-compiler\".ANodeCompiler"},{"id":382,"kind":2048,"name":"outputData","url":"classes/_target_js_compilers_anode_compiler_.anodecompiler.html#outputdata","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-private","parent":"\"target-js/compilers/anode-compiler\".ANodeCompiler"},{"id":383,"kind":2048,"name":"compileComponent","url":"classes/_target_js_compilers_anode_compiler_.anodecompiler.html#compilecomponent","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-private","parent":"\"target-js/compilers/anode-compiler\".ANodeCompiler"},{"id":384,"kind":2048,"name":"compileSlotRenderer","url":"classes/_target_js_compilers_anode_compiler_.anodecompiler.html#compileslotrenderer","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-private","parent":"\"target-js/compilers/anode-compiler\".ANodeCompiler"},{"id":385,"kind":2048,"name":"componentDataCode","url":"classes/_target_js_compilers_anode_compiler_.anodecompiler.html#componentdatacode","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-private","parent":"\"target-js/compilers/anode-compiler\".ANodeCompiler"},{"id":386,"kind":2048,"name":"nextID","url":"classes/_target_js_compilers_anode_compiler_.anodecompiler.html#nextid","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-private","parent":"\"target-js/compilers/anode-compiler\".ANodeCompiler"},{"id":387,"kind":1,"name":"\"target-js/compilers/renderer-compiler\"","url":"modules/_target_js_compilers_renderer_compiler_.html","classes":"tsd-kind-external-module"},{"id":388,"kind":128,"name":"RendererCompiler","url":"classes/_target_js_compilers_renderer_compiler_.renderercompiler.html","classes":"tsd-kind-class tsd-parent-kind-external-module","parent":"\"target-js/compilers/renderer-compiler\""},{"id":389,"kind":512,"name":"constructor","url":"classes/_target_js_compilers_renderer_compiler_.renderercompiler.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"\"target-js/compilers/renderer-compiler\".RendererCompiler"},{"id":390,"kind":1024,"name":"ssrOnly","url":"classes/_target_js_compilers_renderer_compiler_.renderercompiler.html#ssronly","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-private","parent":"\"target-js/compilers/renderer-compiler\".RendererCompiler"},{"id":391,"kind":1024,"name":"emitter","url":"classes/_target_js_compilers_renderer_compiler_.renderercompiler.html#emitter","classes":"tsd-kind-property tsd-parent-kind-class","parent":"\"target-js/compilers/renderer-compiler\".RendererCompiler"},{"id":392,"kind":2048,"name":"compileComponentRenderer","url":"classes/_target_js_compilers_renderer_compiler_.renderercompiler.html#compilecomponentrenderer","classes":"tsd-kind-method tsd-parent-kind-class","parent":"\"target-js/compilers/renderer-compiler\".RendererCompiler"},{"id":393,"kind":2048,"name":"compileComponentRendererSource","url":"classes/_target_js_compilers_renderer_compiler_.renderercompiler.html#compilecomponentrenderersource","classes":"tsd-kind-method tsd-parent-kind-class","parent":"\"target-js/compilers/renderer-compiler\".RendererCompiler"},{"id":394,"kind":2048,"name":"compileComponentRendererBody","url":"classes/_target_js_compilers_renderer_compiler_.renderercompiler.html#compilecomponentrendererbody","classes":"tsd-kind-method tsd-parent-kind-class","parent":"\"target-js/compilers/renderer-compiler\".RendererCompiler"},{"id":395,"kind":2048,"name":"emitInitDataInCompileTime","url":"classes/_target_js_compilers_renderer_compiler_.renderercompiler.html#emitinitdataincompiletime","classes":"tsd-kind-method tsd-parent-kind-class","parent":"\"target-js/compilers/renderer-compiler\".RendererCompiler"},{"id":396,"kind":2048,"name":"emitInitDataInRuntime","url":"classes/_target_js_compilers_renderer_compiler_.renderercompiler.html#emitinitdatainruntime","classes":"tsd-kind-method tsd-parent-kind-class","parent":"\"target-js/compilers/renderer-compiler\".RendererCompiler"},{"id":397,"kind":2048,"name":"genComponentContextCode","url":"classes/_target_js_compilers_renderer_compiler_.renderercompiler.html#gencomponentcontextcode","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-private","parent":"\"target-js/compilers/renderer-compiler\".RendererCompiler"},{"id":398,"kind":32,"name":"RENDERER_ARGS","url":"modules/_target_js_compilers_renderer_compiler_.html#renderer_args","classes":"tsd-kind-variable tsd-parent-kind-external-module tsd-is-not-exported","parent":"\"target-js/compilers/renderer-compiler\""},{"id":399,"kind":1,"name":"\"transpilers/ts2js\"","url":"modules/_transpilers_ts2js_.html","classes":"tsd-kind-external-module"},{"id":400,"kind":32,"name":"debug","url":"modules/_transpilers_ts2js_.html#debug","classes":"tsd-kind-variable tsd-parent-kind-external-module tsd-is-not-exported","parent":"\"transpilers/ts2js\""},{"id":401,"kind":64,"name":"tsSourceFile2js","url":"modules/_transpilers_ts2js_.html#tssourcefile2js","classes":"tsd-kind-function tsd-parent-kind-external-module","parent":"\"transpilers/ts2js\""},{"id":402,"kind":64,"name":"tsCode2js","url":"modules/_transpilers_ts2js_.html#tscode2js","classes":"tsd-kind-function tsd-parent-kind-external-module","parent":"\"transpilers/ts2js\""},{"id":403,"kind":1,"name":"\"target-js/index\"","url":"modules/_target_js_index_.html","classes":"tsd-kind-external-module"},{"id":404,"kind":128,"name":"ToJSCompiler","url":"classes/_target_js_index_.tojscompiler.html","classes":"tsd-kind-class tsd-parent-kind-external-module","parent":"\"target-js/index\""},{"id":405,"kind":512,"name":"constructor","url":"classes/_target_js_index_.tojscompiler.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"\"target-js/index\".ToJSCompiler"},{"id":406,"kind":1024,"name":"project","url":"classes/_target_js_index_.tojscompiler.html#project","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-private","parent":"\"target-js/index\".ToJSCompiler"},{"id":407,"kind":2048,"name":"compileToSource","url":"classes/_target_js_index_.tojscompiler.html#compiletosource","classes":"tsd-kind-method tsd-parent-kind-class","parent":"\"target-js/index\".ToJSCompiler"},{"id":408,"kind":2048,"name":"compileToRenderer","url":"classes/_target_js_index_.tojscompiler.html#compiletorenderer","classes":"tsd-kind-method tsd-parent-kind-class","parent":"\"target-js/index\".ToJSCompiler"},{"id":409,"kind":2048,"name":"doCompileToSource","url":"classes/_target_js_index_.tojscompiler.html#docompiletosource","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-private","parent":"\"target-js/index\".ToJSCompiler"},{"id":410,"kind":2048,"name":"compileTSComponentToSource","url":"classes/_target_js_index_.tojscompiler.html#compiletscomponenttosource","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-private","parent":"\"target-js/index\".ToJSCompiler"},{"id":411,"kind":2048,"name":"compileComponentClassToSource","url":"classes/_target_js_index_.tojscompiler.html#compilecomponentclasstosource","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-private","parent":"\"target-js/index\".ToJSCompiler"},{"id":412,"kind":32,"name":"debug","url":"modules/_target_js_index_.html#debug","classes":"tsd-kind-variable tsd-parent-kind-external-module tsd-is-not-exported","parent":"\"target-js/index\""},{"id":413,"kind":4194304,"name":"ToJSCompileOptions","url":"modules/_target_js_index_.html#tojscompileoptions","classes":"tsd-kind-type-alias tsd-parent-kind-external-module","parent":"\"target-js/index\""},{"id":414,"kind":65536,"name":"__type","url":"modules/_target_js_index_.html#tojscompileoptions.__type","classes":"tsd-kind-type-literal tsd-parent-kind-type-alias tsd-is-not-exported","parent":"\"target-js/index\".ToJSCompileOptions"},{"id":415,"kind":32,"name":"ssrOnly","url":"modules/_target_js_index_.html#tojscompileoptions.__type.ssronly","classes":"tsd-kind-variable tsd-parent-kind-type-literal tsd-is-not-exported","parent":"\"target-js/index\".ToJSCompileOptions.__type"},{"id":416,"kind":1,"name":"\"parsers/tsconfig\"","url":"modules/_parsers_tsconfig_.html","classes":"tsd-kind-external-module"},{"id":417,"kind":64,"name":"getDefaultTSConfigPath","url":"modules/_parsers_tsconfig_.html#getdefaulttsconfigpath","classes":"tsd-kind-function tsd-parent-kind-external-module","parent":"\"parsers/tsconfig\""},{"id":418,"kind":1,"name":"\"models/options\"","url":"modules/_models_options_.html","classes":"tsd-kind-external-module"},{"id":419,"kind":256,"name":"TypeScriptFileDescriptor","url":"interfaces/_models_options_.typescriptfiledescriptor.html","classes":"tsd-kind-interface tsd-parent-kind-external-module","parent":"\"models/options\""},{"id":420,"kind":1024,"name":"filePath","url":"interfaces/_models_options_.typescriptfiledescriptor.html#filepath","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"\"models/options\".TypeScriptFileDescriptor"},{"id":421,"kind":1024,"name":"fileContent","url":"interfaces/_models_options_.typescriptfiledescriptor.html#filecontent","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"\"models/options\".TypeScriptFileDescriptor"},{"id":422,"kind":4194304,"name":"ComponentClass","url":"modules/_models_options_.html#componentclass","classes":"tsd-kind-type-alias tsd-parent-kind-external-module","parent":"\"models/options\""},{"id":423,"kind":4194304,"name":"FilePath","url":"modules/_models_options_.html#filepath","classes":"tsd-kind-type-alias tsd-parent-kind-external-module","parent":"\"models/options\""},{"id":424,"kind":4194304,"name":"CompileInput","url":"modules/_models_options_.html#compileinput","classes":"tsd-kind-type-alias tsd-parent-kind-external-module","parent":"\"models/options\""},{"id":425,"kind":64,"name":"isTypeScriptFileDescriptor","url":"modules/_models_options_.html#istypescriptfiledescriptor","classes":"tsd-kind-function tsd-parent-kind-external-module","parent":"\"models/options\""},{"id":426,"kind":64,"name":"isFilePath","url":"modules/_models_options_.html#isfilepath","classes":"tsd-kind-function tsd-parent-kind-external-module","parent":"\"models/options\""},{"id":427,"kind":64,"name":"isComponentClass","url":"modules/_models_options_.html#iscomponentclass","classes":"tsd-kind-function tsd-parent-kind-external-module","parent":"\"models/options\""},{"id":428,"kind":1,"name":"\"models/san-project\"","url":"modules/_models_san_project_.html","classes":"tsd-kind-external-module"},{"id":429,"kind":128,"name":"SanProject","url":"classes/_models_san_project_.sanproject.html","classes":"tsd-kind-class tsd-parent-kind-external-module","parent":"\"models/san-project\""},{"id":430,"kind":1024,"name":"tsProject","url":"classes/_models_san_project_.sanproject.html#tsproject","classes":"tsd-kind-property tsd-parent-kind-class","parent":"\"models/san-project\".SanProject"},{"id":431,"kind":1024,"name":"compilers","url":"classes/_models_san_project_.sanproject.html#compilers","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-private","parent":"\"models/san-project\".SanProject"},{"id":432,"kind":512,"name":"constructor","url":"classes/_models_san_project_.sanproject.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"\"models/san-project\".SanProject"},{"id":433,"kind":1024,"name":"tsConfigFilePath","url":"classes/_models_san_project_.sanproject.html#tsconfigfilepath","classes":"tsd-kind-property tsd-parent-kind-class","parent":"\"models/san-project\".SanProject"},{"id":434,"kind":2048,"name":"compile","url":"classes/_models_san_project_.sanproject.html#compile","classes":"tsd-kind-method tsd-parent-kind-class","parent":"\"models/san-project\".SanProject"},{"id":435,"kind":2048,"name":"compileToSource","url":"classes/_models_san_project_.sanproject.html#compiletosource","classes":"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter","parent":"\"models/san-project\".SanProject"},{"id":436,"kind":2048,"name":"parseSanSourceFile","url":"classes/_models_san_project_.sanproject.html#parsesansourcefile","classes":"tsd-kind-method tsd-parent-kind-class","parent":"\"models/san-project\".SanProject"},{"id":437,"kind":2048,"name":"compileToRenderer","url":"classes/_models_san_project_.sanproject.html#compiletorenderer","classes":"tsd-kind-method tsd-parent-kind-class","parent":"\"models/san-project\".SanProject"},{"id":438,"kind":2048,"name":"getCompilerOptionsOrThrow","url":"classes/_models_san_project_.sanproject.html#getcompileroptionsorthrow","classes":"tsd-kind-method tsd-parent-kind-class","parent":"\"models/san-project\".SanProject"},{"id":439,"kind":2048,"name":"getOrCreateCompilerInstance","url":"classes/_models_san_project_.sanproject.html#getorcreatecompilerinstance","classes":"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter","parent":"\"models/san-project\".SanProject"},{"id":440,"kind":2048,"name":"loadCompilerClass","url":"classes/_models_san_project_.sanproject.html#loadcompilerclass","classes":"tsd-kind-method tsd-parent-kind-class","parent":"\"models/san-project\".SanProject"},{"id":441,"kind":2048,"name":"createOrRefreshSourceFile","url":"classes/_models_san_project_.sanproject.html#createorrefreshsourcefile","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-private","parent":"\"models/san-project\".SanProject"},{"id":442,"kind":4194304,"name":"CompilerClass","url":"modules/_models_san_project_.html#compilerclass","classes":"tsd-kind-type-alias tsd-parent-kind-external-module tsd-has-type-parameter tsd-is-not-exported","parent":"\"models/san-project\""},{"id":443,"kind":65536,"name":"__type","url":"modules/_models_san_project_.html#compilerclass.__type","classes":"tsd-kind-type-literal tsd-parent-kind-type-alias tsd-is-not-exported","parent":"\"models/san-project\".CompilerClass"},{"id":444,"kind":512,"name":"constructor","url":"modules/_models_san_project_.html#compilerclass.__type.constructor","classes":"tsd-kind-constructor tsd-parent-kind-type-literal tsd-is-not-exported","parent":"\"models/san-project\".CompilerClass.__type"},{"id":445,"kind":1,"name":"\"utils/buffer\"","url":"modules/_utils_buffer_.html","classes":"tsd-kind-external-module"},{"id":446,"kind":64,"name":"byteCount","url":"modules/_utils_buffer_.html#bytecount","classes":"tsd-kind-function tsd-parent-kind-external-module","parent":"\"utils/buffer\""},{"id":447,"kind":1,"name":"\"bin/ssr\"","url":"modules/_bin_ssr_.html","classes":"tsd-kind-external-module"},{"id":448,"kind":4194304,"name":"OptionValue","url":"modules/_bin_ssr_.html#optionvalue","classes":"tsd-kind-type-alias tsd-parent-kind-external-module tsd-is-not-exported","parent":"\"bin/ssr\""},{"id":449,"kind":32,"name":"target","url":"modules/_bin_ssr_.html#target","classes":"tsd-kind-variable tsd-parent-kind-external-module tsd-is-not-exported","parent":"\"bin/ssr\""},{"id":450,"kind":32,"name":"options","url":"modules/_bin_ssr_.html#options","classes":"tsd-kind-variable tsd-parent-kind-external-module tsd-is-not-exported","parent":"\"bin/ssr\""},{"id":451,"kind":32,"name":"tsConfigFilePath","url":"modules/_bin_ssr_.html#tsconfigfilepath","classes":"tsd-kind-variable tsd-parent-kind-external-module tsd-is-not-exported","parent":"\"bin/ssr\""},{"id":452,"kind":32,"name":"outputFile","url":"modules/_bin_ssr_.html#outputfile","classes":"tsd-kind-variable tsd-parent-kind-external-module tsd-is-not-exported","parent":"\"bin/ssr\""},{"id":453,"kind":32,"name":"componentFile","url":"modules/_bin_ssr_.html#componentfile","classes":"tsd-kind-variable tsd-parent-kind-external-module tsd-is-not-exported","parent":"\"bin/ssr\""},{"id":454,"kind":32,"name":"project","url":"modules/_bin_ssr_.html#project","classes":"tsd-kind-variable tsd-parent-kind-external-module tsd-is-not-exported","parent":"\"bin/ssr\""},{"id":455,"kind":32,"name":"targetCode","url":"modules/_bin_ssr_.html#targetcode","classes":"tsd-kind-variable tsd-parent-kind-external-module tsd-is-not-exported","parent":"\"bin/ssr\""},{"id":456,"kind":1,"name":"\"utils/case\"","url":"modules/_utils_case_.html","classes":"tsd-kind-external-module"},{"id":457,"kind":32,"name":"debug","url":"modules/_utils_case_.html#debug","classes":"tsd-kind-variable tsd-parent-kind-external-module tsd-is-not-exported","parent":"\"utils/case\""},{"id":458,"kind":64,"name":"parseSanHTML","url":"modules/_utils_case_.html#parsesanhtml","classes":"tsd-kind-function tsd-parent-kind-external-module","parent":"\"utils/case\""},{"id":459,"kind":64,"name":"assertSanHTMLEqual","url":"modules/_utils_case_.html#assertsanhtmlequal","classes":"tsd-kind-function tsd-parent-kind-external-module","parent":"\"utils/case\""},{"id":460,"kind":64,"name":"assertDeepEqual","url":"modules/_utils_case_.html#assertdeepequal","classes":"tsd-kind-function tsd-parent-kind-external-module","parent":"\"utils/case\""},{"id":461,"kind":64,"name":"compareSanHTML","url":"modules/_utils_case_.html#comparesanhtml","classes":"tsd-kind-function tsd-parent-kind-external-module","parent":"\"utils/case\""},{"id":462,"kind":64,"name":"deepEqual","url":"modules/_utils_case_.html#deepequal","classes":"tsd-kind-function tsd-parent-kind-external-module","parent":"\"utils/case\""},{"id":463,"kind":64,"name":"isObject","url":"modules/_utils_case_.html#isobject","classes":"tsd-kind-function tsd-parent-kind-external-module tsd-is-not-exported","parent":"\"utils/case\""},{"id":464,"kind":1,"name":"\"index\"","url":"modules/_index_.html","classes":"tsd-kind-external-module"},{"id":465,"kind":32,"name":"defaultProject","url":"modules/_index_.html#defaultproject","classes":"tsd-kind-variable tsd-parent-kind-external-module tsd-is-not-exported","parent":"\"index\""},{"id":466,"kind":64,"name":"compileToSource","url":"modules/_index_.html#compiletosource","classes":"tsd-kind-function tsd-parent-kind-external-module","parent":"\"index\""},{"id":467,"kind":64,"name":"compileToRenderer","url":"modules/_index_.html#compiletorenderer","classes":"tsd-kind-function tsd-parent-kind-external-module","parent":"\"index\""},{"id":468,"kind":1,"name":"\"fixtures/case\"","url":"modules/_fixtures_case_.html","classes":"tsd-kind-external-module"},{"id":469,"kind":32,"name":"debug","url":"modules/_fixtures_case_.html#debug","classes":"tsd-kind-variable tsd-parent-kind-external-module tsd-is-not-exported","parent":"\"fixtures/case\""},{"id":470,"kind":32,"name":"caseRoot","url":"modules/_fixtures_case_.html#caseroot","classes":"tsd-kind-variable tsd-parent-kind-external-module","parent":"\"fixtures/case\""},{"id":471,"kind":32,"name":"tsConfigFilePath","url":"modules/_fixtures_case_.html#tsconfigfilepath","classes":"tsd-kind-variable tsd-parent-kind-external-module tsd-is-not-exported","parent":"\"fixtures/case\""},{"id":472,"kind":32,"name":"sanProject","url":"modules/_fixtures_case_.html#sanproject","classes":"tsd-kind-variable tsd-parent-kind-external-module tsd-is-not-exported","parent":"\"fixtures/case\""},{"id":473,"kind":64,"name":"jsExists","url":"modules/_fixtures_case_.html#jsexists","classes":"tsd-kind-function tsd-parent-kind-external-module","parent":"\"fixtures/case\""},{"id":474,"kind":64,"name":"tsExists","url":"modules/_fixtures_case_.html#tsexists","classes":"tsd-kind-function tsd-parent-kind-external-module","parent":"\"fixtures/case\""},{"id":475,"kind":64,"name":"ls","url":"modules/_fixtures_case_.html#ls","classes":"tsd-kind-function tsd-parent-kind-external-module","parent":"\"fixtures/case\""},{"id":476,"kind":64,"name":"readExpected","url":"modules/_fixtures_case_.html#readexpected","classes":"tsd-kind-function tsd-parent-kind-external-module","parent":"\"fixtures/case\""},{"id":477,"kind":64,"name":"compileJS","url":"modules/_fixtures_case_.html#compilejs","classes":"tsd-kind-function tsd-parent-kind-external-module","parent":"\"fixtures/case\""},{"id":478,"kind":64,"name":"compileTS","url":"modules/_fixtures_case_.html#compilets","classes":"tsd-kind-function tsd-parent-kind-external-module","parent":"\"fixtures/case\""},{"id":479,"kind":64,"name":"compileCaseToRenderer","url":"modules/_fixtures_case_.html#compilecasetorenderer","classes":"tsd-kind-function tsd-parent-kind-external-module","parent":"\"fixtures/case\""},{"id":480,"kind":64,"name":"readCaseData","url":"modules/_fixtures_case_.html#readcasedata","classes":"tsd-kind-function tsd-parent-kind-external-module","parent":"\"fixtures/case\""},{"id":481,"kind":64,"name":"getRenderArguments","url":"modules/_fixtures_case_.html#getrenderarguments","classes":"tsd-kind-function tsd-parent-kind-external-module","parent":"\"fixtures/case\""},{"id":482,"kind":64,"name":"renderOnthefly","url":"modules/_fixtures_case_.html#renderonthefly","classes":"tsd-kind-function tsd-parent-kind-external-module","parent":"\"fixtures/case\""},{"id":483,"kind":1,"name":"\"models/component-id\"","url":"modules/_models_component_id_.html","classes":"tsd-kind-external-module"}]}; \ No newline at end of file diff --git a/docs/classes/_models_component_info_.componentinfoimpl.html b/docs/classes/_models_component_info_.componentinfoimpl.html index 0e579774..9344d308 100644 --- a/docs/classes/_models_component_info_.componentinfoimpl.html +++ b/docs/classes/_models_component_info_.componentinfoimpl.html @@ -148,7 +148,7 @@

constructor

  • @@ -186,7 +186,7 @@

    childComponents

    childComponents: Map<TagName | ANode, R>
    @@ -196,7 +196,7 @@

    id

    id: string
    @@ -211,7 +211,7 @@

    root

    root: ANode
    @@ -221,7 +221,7 @@

    template

    template: string
    @@ -238,7 +238,7 @@

    getChildComponentRenference

  • Parameters

    @@ -264,7 +264,7 @@

    Abstract getComputed
  • Returns string[]

    @@ -281,7 +281,7 @@

    Abstract getFilterNa
  • Returns string[]

    @@ -298,7 +298,7 @@

    Abstract hasMethod

  • Parameters

    diff --git a/docs/classes/_models_component_info_.dynamiccomponentinfo.html b/docs/classes/_models_component_info_.dynamiccomponentinfo.html index 7b2468f9..b2a79a8e 100644 --- a/docs/classes/_models_component_info_.dynamiccomponentinfo.html +++ b/docs/classes/_models_component_info_.dynamiccomponentinfo.html @@ -121,14 +121,14 @@

    Constructors

    constructor

    Returns DynamicComponentInfo

    @@ -163,17 +163,17 @@

    childComponents

    componentClass

    -
    componentClass: ComponentConstructor<__type, __type>
    +
    componentClass: ComponentClass
    @@ -184,7 +184,7 @@

    id

    @@ -199,7 +199,7 @@

    proto

    proto: SanComponent<__type>
    @@ -210,7 +210,7 @@

    root

    @@ -221,7 +221,7 @@

    template

    @@ -239,7 +239,7 @@

    getChildComponentRenference

    Parameters

    @@ -266,7 +266,7 @@

    getComputedNames

    Returns string[]

    @@ -284,7 +284,7 @@

    getFilterNames

    Returns string[]

    @@ -302,7 +302,7 @@

    hasMethod

    Parameters

    diff --git a/docs/classes/_models_component_info_.typedcomponentinfo.html b/docs/classes/_models_component_info_.typedcomponentinfo.html index d684ae64..e4574568 100644 --- a/docs/classes/_models_component_info_.typedcomponentinfo.html +++ b/docs/classes/_models_component_info_.typedcomponentinfo.html @@ -137,7 +137,7 @@

    constructor

    Parameters

    @@ -172,7 +172,7 @@

    childComponents

    @@ -182,7 +182,7 @@

    classDeclaration

    classDeclaration: ClassDeclaration
    @@ -192,7 +192,7 @@

    Private computedNames

    computedNames: string[]
    @@ -202,7 +202,7 @@

    Private filterNames

    filterNames: string[]
    @@ -213,7 +213,7 @@

    id

    @@ -229,7 +229,7 @@

    root

    @@ -240,7 +240,7 @@

    template

    @@ -258,7 +258,7 @@

    getChildComponentRenference

    Parameters

    @@ -285,7 +285,7 @@

    getComputedNames

    Returns string[]

    @@ -303,7 +303,7 @@

    getFilterNames

    Returns string[]

    @@ -321,7 +321,7 @@

    hasMethod

    Parameters

    diff --git a/docs/classes/_models_san_project_.sanproject.html b/docs/classes/_models_san_project_.sanproject.html index 8c0b2539..7e4ff24e 100644 --- a/docs/classes/_models_san_project_.sanproject.html +++ b/docs/classes/_models_san_project_.sanproject.html @@ -131,7 +131,7 @@

    constructor

  • Parameters

    @@ -153,7 +153,7 @@

    Private compilers

    compilers: Map<CompilerClass, Compiler> = new Map()
    @@ -163,7 +163,7 @@

    tsConfigFilePath

    tsConfigFilePath: null | string | undefined
    @@ -173,7 +173,7 @@

    Optional tsProject

    tsProject: Project
    @@ -190,7 +190,7 @@

    compile

  • @@ -231,7 +231,7 @@

    compileToRenderer

  • @@ -266,7 +266,7 @@

    compileToSource

  • @@ -308,7 +308,7 @@

    Private createOrRefresh

    Parameters

    @@ -337,7 +337,7 @@

    getCompilerOptionsOrThrow

  • Returns CompilerOptions

    @@ -354,7 +354,7 @@

    getOrCreateCompilerInstance

  • Type parameters

    @@ -383,7 +383,7 @@

    loadCompilerClass

  • Parameters

    @@ -408,7 +408,7 @@

    parseSanSourceFile

  • @@ -427,7 +427,7 @@

    Returns

    Parameters

    @@ -441,7 +441,7 @@

    Returns

    Parameters

    diff --git a/docs/classes/_models_san_source_file_.dynamicsansourcefile.html b/docs/classes/_models_san_source_file_.dynamicsansourcefile.html index 40f1e93a..8db915de 100644 --- a/docs/classes/_models_san_source_file_.dynamicsansourcefile.html +++ b/docs/classes/_models_san_source_file_.dynamicsansourcefile.html @@ -122,7 +122,7 @@

    constructor

    Parameters

    @@ -151,7 +151,7 @@

    componentInfos

    @@ -167,7 +167,7 @@

    entryComponentInfo

    @@ -177,7 +177,7 @@

    Private filePath

    filePath: string
    @@ -195,7 +195,7 @@

    getFilePath

    Returns string

    diff --git a/docs/classes/_models_san_source_file_.sansourcefileimpl.html b/docs/classes/_models_san_source_file_.sansourcefileimpl.html index 8da0041c..c80cd53d 100644 --- a/docs/classes/_models_san_source_file_.sansourcefileimpl.html +++ b/docs/classes/_models_san_source_file_.sansourcefileimpl.html @@ -139,7 +139,7 @@

    constructor

  • Parameters

    @@ -164,7 +164,7 @@

    componentInfos

    componentInfos: T[]
    @@ -179,7 +179,7 @@

    Optional entryComponententryComponentInfo: T

    @@ -205,7 +205,7 @@

    Abstract getFilePath
  • diff --git a/docs/classes/_models_san_source_file_.typedsansourcefile.html b/docs/classes/_models_san_source_file_.typedsansourcefile.html index 78f733b6..f9f00149 100644 --- a/docs/classes/_models_san_source_file_.typedsansourcefile.html +++ b/docs/classes/_models_san_source_file_.typedsansourcefile.html @@ -123,7 +123,7 @@

    constructor

    Parameters

    @@ -152,7 +152,7 @@

    componentInfos

    @@ -168,7 +168,7 @@

    Optional entryComponent

    Inherited from SanSourceFileImpl.entryComponentInfo

    @@ -187,7 +187,7 @@

    tsSourceFile

    tsSourceFile: SourceFile
    @@ -204,7 +204,7 @@

    getComponentClassDeclarations

  • @@ -227,7 +227,7 @@

    getFilePath

    Returns string

    diff --git a/docs/classes/_parsers_component_class_parser_.componentclassparser.html b/docs/classes/_parsers_component_class_parser_.componentclassparser.html index ae50eac7..546e700a 100644 --- a/docs/classes/_parsers_component_class_parser_.componentclassparser.html +++ b/docs/classes/_parsers_component_class_parser_.componentclassparser.html @@ -120,7 +120,7 @@

    constructor

  • Parameters

    @@ -145,7 +145,7 @@

    Private cids

    cids: Map<ComponentConstructor<__type, __type>, string> = new Map()
    @@ -155,7 +155,7 @@

    Private filePath

    filePath: string
    @@ -165,7 +165,7 @@

    Private id

    id: number = 0
    @@ -175,7 +175,7 @@

    Private root

    root: ComponentConstructor<__type, __type>
    @@ -192,7 +192,7 @@

    createComponentInfoFromComponentClass

  • @@ -223,7 +223,7 @@

    getChildComponentClasses

  • @@ -258,7 +258,7 @@

    Private getOrSetID

  • Parameters

    @@ -281,7 +281,7 @@

    parse

  • Returns DynamicSanSourceFile

    diff --git a/docs/classes/_parsers_typescript_san_parser_.typescriptsanparser.html b/docs/classes/_parsers_typescript_san_parser_.typescriptsanparser.html index 9219cadd..4d2e5a0b 100644 --- a/docs/classes/_parsers_typescript_san_parser_.typescriptsanparser.html +++ b/docs/classes/_parsers_typescript_san_parser_.typescriptsanparser.html @@ -88,18 +88,6 @@

    Hierarchy

    Index

    -
    -

    Constructors

    - -
    -
    -

    Properties

    - -

    Methods

      @@ -111,18 +99,18 @@

      Methods

    -

    Constructors

    -
    - -

    constructor

    - -
    -
    -
    -

    Properties

    -
    - -

    Private sourceFile

    -
    sourceFile: SourceFile
    - -
    -
    -
    -

    Methods

    -
    - -

    parse

    - - @@ -178,7 +133,7 @@

    Private parseComponent

    Parameters

    @@ -214,12 +169,6 @@

    Returns TypeScriptSanParser

    @@ -164,7 +164,7 @@

    data

    @@ -181,7 +181,7 @@

    get

  • Parameters

    @@ -204,7 +204,7 @@

    parseExpr

  • Parameters

    @@ -227,7 +227,7 @@

    removeAt

  • Parameters

    @@ -253,7 +253,7 @@

    set

  • Parameters

    diff --git a/docs/classes/_target_js_compilers_anode_compiler_.anodecompiler.html b/docs/classes/_target_js_compilers_anode_compiler_.anodecompiler.html index cbc552b5..28b64a41 100644 --- a/docs/classes/_target_js_compilers_anode_compiler_.anodecompiler.html +++ b/docs/classes/_target_js_compilers_anode_compiler_.anodecompiler.html @@ -146,7 +146,7 @@

    constructor

  • @@ -191,7 +191,7 @@

    Private componentInfo

    componentInfo: ComponentInfo
    @@ -206,7 +206,7 @@

    Private elementCompilerelementCompiler: ElementCompiler

    @@ -216,7 +216,7 @@

    emitter

    emitter: JSEmitter
    @@ -231,7 +231,7 @@

    Private ssrIndex

    ssrIndex: number = 0
    @@ -241,7 +241,7 @@

    Private ssrOnly

    ssrOnly: boolean
    @@ -263,7 +263,7 @@

    compile

  • Parameters

    @@ -283,13 +283,13 @@

    Returns void

    Private compileComponent

      -
    • compileComponent(aNode: ANode, cid: string, isRootElement: boolean): void
    • +
    • compileComponent(aNode: ANode, ref: ComponentReference, isRootElement: boolean): void
    +
    + +

    Private compileTSComponentToSource

    + + +

    compileToRenderer

    @@ -193,7 +215,7 @@

    compileToRenderer

  • @@ -235,7 +257,7 @@

    compileToSource

  • @@ -280,116 +302,23 @@

    Returns string

  • - -

    Private compileTypeScriptToSource

    - - -
    -
    - -

    Private emitComponent

    + +

    Private doCompileToSource

    -
    -
    - -

    Private emitComponentRendererCall

    - - -
    -
    - -

    Private emitComponentRenderers

    - -
      -
    • - -
      -
      -

      出源文件中所有组件的 renderer 代码

      -
      -
      -

      Parameters

      -
        -
      • -
        componentInfos: ComponentInfo[]
        -
      • ssrOnly: boolean
      • @@ -401,71 +330,6 @@

        Returns void

    -
    - -

    emitMainRenderFunctionBody

    - -
      -
    • - -
      -
      -

      产生 SSR 代码的函数体,包括运行时、组件代码、组件 render 代码、入口组件调用

      -
      -
      -

      Parameters

      - -

      Returns void

      -
    • -
    -
    -
    - -

    Private emitRuntime

    -
      -
    • emitRuntime(emitter: Emitter, name: string): void
    • -
    -
      -
    • - -
      -
      -

      产出运行时代码

      -
      -
      -

      Parameters

      -
        -
      • -
        emitter: Emitter
        -
      • -
      • -
        name: string
        -
      • -
      -

      Returns void

      -
    • -
    -

  • +
  • + compileTSComponentToSource +
  • compileToRenderer
  • @@ -502,22 +369,7 @@

    Returns voidcompileToSource

  • - compileTypeScriptToSource -
  • -
  • - emitComponent -
  • -
  • - emitComponentRendererCall -
  • -
  • - emitComponentRenderers -
  • -
  • - emitMainRenderFunctionBody -
  • -
  • - emitRuntime + doCompileToSource
  • diff --git a/docs/classes/_target_js_js_emitter_.jsemitter.html b/docs/classes/_target_js_js_emitter_.jsemitter.html index 02d9a255..1e4437cd 100644 --- a/docs/classes/_target_js_js_emitter_.jsemitter.html +++ b/docs/classes/_target_js_js_emitter_.jsemitter.html @@ -156,7 +156,7 @@

    constructor

    Parameters

    @@ -178,7 +178,7 @@

    buffer

    buffer: string = ""
    @@ -189,7 +189,7 @@

    Protected code

    @@ -200,13 +200,13 @@

    Methods

    beginBlock

      -
    • beginBlock(expr: string): void
    • +
    • beginBlock(expr: string, nl?: boolean): void

    Returns void

  • @@ -229,7 +232,7 @@

    beginElse

  • Returns void

    @@ -246,7 +249,7 @@

    beginElseIf

  • Parameters

    @@ -269,7 +272,7 @@

    beginFor

  • Parameters

    @@ -292,7 +295,7 @@

    beginIf

  • Parameters

    @@ -316,7 +319,7 @@

    carriageReturn

    Returns void

    @@ -334,7 +337,7 @@

    clear

    Returns void

    @@ -351,7 +354,7 @@

    clearStringLiteralBuffer

  • Returns void

    @@ -369,7 +372,7 @@

    Protected defaultWrite

    Inherited from Emitter.defaultWrite

    Parameters

    @@ -386,15 +389,21 @@

    Returns void

    endBlock

      -
    • endBlock(): void
    • +
    • endBlock(nl?: boolean): void
    @@ -409,7 +418,7 @@

    endFor

  • Returns void

    @@ -426,7 +435,7 @@

    endIf

  • Returns void

    @@ -444,7 +453,7 @@

    feedLine

    Parameters

    @@ -468,7 +477,7 @@

    fullText

    Returns string

    @@ -486,7 +495,7 @@

    indent

    Returns void

    @@ -504,7 +513,7 @@

    nextLine

    Parameters

    @@ -528,7 +537,7 @@

    unindent

    Returns void

    @@ -546,7 +555,7 @@

    write

    Parameters

    @@ -569,7 +578,7 @@

    writeAnonymousFunction

  • Parameters

    @@ -589,13 +598,13 @@

    Returns void

    writeBlock

      -
    • writeBlock(expr: string, cb?: Function): void
    • +
    • writeBlock(expr: string, cb?: Function, nl?: boolean): void

    Returns void

  • @@ -621,7 +633,7 @@

    writeBreak

  • Returns void

    @@ -638,7 +650,7 @@

    writeCase

  • Parameters

    @@ -664,7 +676,7 @@

    writeContinue

  • Returns void

    @@ -681,7 +693,7 @@

    writeDataComment

  • Returns void

    @@ -698,7 +710,7 @@

    writeDefault

  • Parameters

    @@ -721,7 +733,7 @@

    writeFor

  • Parameters

    @@ -747,7 +759,7 @@

    writeFunction

  • Parameters

    @@ -776,7 +788,7 @@

    writeFunctionCall

  • Parameters

    @@ -802,7 +814,7 @@

    writeHTMLExpression

  • Parameters

    @@ -825,7 +837,7 @@

    writeHTMLLiteral

  • Parameters

    @@ -848,7 +860,7 @@

    writeIf

  • Parameters

    @@ -875,7 +887,7 @@

    writeIndentedLines

    Parameters

    @@ -899,7 +911,7 @@

    writeLine

    Parameters

    @@ -923,7 +935,7 @@

    writeLines

    Parameters

    @@ -947,7 +959,7 @@

    writeNewLine

    Returns void

    @@ -964,7 +976,7 @@

    writeSwitch

  • Parameters

    diff --git a/docs/classes/_utils_emitter_.emitter.html b/docs/classes/_utils_emitter_.emitter.html index 03fa5ec3..39a6fc34 100644 --- a/docs/classes/_utils_emitter_.emitter.html +++ b/docs/classes/_utils_emitter_.emitter.html @@ -136,7 +136,7 @@

    constructor

  • Parameters

    @@ -158,7 +158,7 @@

    Protected code

    code: string = ""
    @@ -168,7 +168,7 @@

    Private indentLevel

    indentLevel: number = 0
    @@ -178,7 +178,7 @@

    Private shiftWidth

    shiftWidth: number
    @@ -195,7 +195,7 @@

    Private atLineBegin

    Returns boolean

    @@ -212,7 +212,7 @@

    carriageReturn

  • Returns void

    @@ -229,7 +229,7 @@

    clear

  • Returns void

    @@ -246,7 +246,7 @@

    Protected defaultWrite

    Parameters

    @@ -269,7 +269,7 @@

    feedLine

  • Parameters

    @@ -292,7 +292,7 @@

    fullText

  • Returns string

    @@ -309,7 +309,7 @@

    indent

  • Returns void

    @@ -326,7 +326,7 @@

    Private lastChar

  • Returns string

    @@ -343,7 +343,7 @@

    nextLine

  • Parameters

    @@ -366,7 +366,7 @@

    Private size

  • Returns number

    @@ -383,7 +383,7 @@

    unindent

  • Returns void

    @@ -400,7 +400,7 @@

    Abstract write

  • Parameters

    @@ -423,7 +423,7 @@

    writeIndentedLines

  • Parameters

    @@ -446,7 +446,7 @@

    writeLine

  • Parameters

    @@ -469,7 +469,7 @@

    writeLines

  • Parameters

    @@ -492,7 +492,7 @@

    writeNewLine

  • Returns void

    diff --git a/docs/globals.html b/docs/globals.html index b7f1f2a5..bfa97c8c 100644 --- a/docs/globals.html +++ b/docs/globals.html @@ -88,6 +88,7 @@

    External modules

  • "parsers/tsconfig"
  • "parsers/typescript-san-parser"
  • "runtime/index"
  • +
  • "runtime/resolver"
  • "runtime/san-data"
  • "runtime/underscore"
  • "target-js/compilers/anode-compiler"
  • @@ -174,6 +175,9 @@

    External modules

  • "runtime/index"
  • +
  • + "runtime/resolver" +
  • "runtime/san-data"
  • diff --git a/docs/index.html b/docs/index.html index e99fe8b5..71f91c6b 100644 --- a/docs/index.html +++ b/docs/index.html @@ -135,6 +135,9 @@

    其他目标平台

    贡献指南

    + +

    开发起步

    +

    欢迎任何类型的 Issue、完整的 Pull Request、或者不完整的 Pull Request。可以按照下面的步骤开始开发:

    1. 克隆本仓库并 npm install
    2. @@ -145,15 +148,34 @@

      贡献指南

    3. RENDER。compileToRenderer + render() 的结果。

  • -
  • 如果 debug 符合预期,可以运行 npm run integration 来查看其它样例是否仍然正常。
  • +
  • 如果 debug 符合预期,可以运行 npm run e2e 来查看其它样例是否仍然正常。
  • 如果一切正常,运行 npm run check 来做最后的编码风格检查,和完整的测试。
  • 如果能够通过那么 Travis CI 就应该能通过,请发 PR 到本仓库。
  • -

    Tips:

    + +

    debug 进阶

    +
    +

    准备步骤:

      -
    1. 请添加 PATH=$PATH:./bin 到你的 Shell 配置,就可以直接用 debug array-literal 了。
    2. -
    3. 如果你在用 ZShell,先执行一次 ./bin/auto-complete 或把它添加到 .zshrc 里,debug 命令就可以自动补全样例名了。
    4. +
    5. 添加 export PATH=$PATH:./bin 到你的 Shell 配置里。
    6. +
    7. 让你的 zsh 进入项目目录后自动 source ./bin/auto-complete(如果你想自动补全 case 名字的话)。可以自定义 chpwd() 方法来实现。
    +

    debug 命令:

    + +

    注意:

    + @@ -136,7 +136,7 @@

    isComponentLoader

  • Parameters

    diff --git a/docs/modules/_models_component_info_.html b/docs/modules/_models_component_info_.html index 60b68250..f58c0581 100644 --- a/docs/modules/_models_component_info_.html +++ b/docs/modules/_models_component_info_.html @@ -102,7 +102,7 @@

    ComponentInfo

    @@ -112,7 +112,7 @@

    TagName

    TagName: string
    @@ -129,7 +129,7 @@

    isTypedComponentInfo

  • Parameters

    diff --git a/docs/modules/_models_component_reference_.html b/docs/modules/_models_component_reference_.html index c5afc62e..8b2634ad 100644 --- a/docs/modules/_models_component_reference_.html +++ b/docs/modules/_models_component_reference_.html @@ -100,7 +100,7 @@

    getComponentClassID

  • @@ -118,7 +118,7 @@

    getComponentClassID

    • 此时要求它是 sourceFile 内 top level 的名字,因此是唯一的
    • 例如:named export 组件,ID 为 ClassDeclaration#.getName()
    • -
    • 特例:default export 的组件,ID 为 0
    • +
    • 特例:default export 的组件,ID 为 "default"
  • @@ -144,7 +144,7 @@

    getDefaultExportedComponentID

  • @@ -158,7 +158,7 @@

    getDefaultExportedComponentID

    import AComponent from './a.san'

    // 对于如下 Component Reference, // 如果 id 为 AComponent 将无法定位到 a.san.ts 中的 class A - { specifier: './a.san', id: '0', isDefault: true }

    + { specifier: './a.san', id: 'default', isDefault: true }

    Returns string

  • @@ -174,7 +174,7 @@

    getExportedComponentID

  • Parameters

    diff --git a/docs/modules/_models_options_.html b/docs/modules/_models_options_.html index 0a73f694..0cda427e 100644 --- a/docs/modules/_models_options_.html +++ b/docs/modules/_models_options_.html @@ -103,7 +103,7 @@

    CompileInput

    @@ -113,7 +113,7 @@

    ComponentClass

    ComponentClass: ComponentConstructor<__type, any>
    @@ -123,7 +123,7 @@

    FilePath

    FilePath: string
    @@ -140,7 +140,7 @@

    isComponentClass

  • Parameters

    @@ -163,7 +163,7 @@

    isFilePath

  • Parameters

    @@ -186,7 +186,7 @@

    isTypeScriptFileDescriptor

  • Parameters

    diff --git a/docs/modules/_models_san_project_.html b/docs/modules/_models_san_project_.html index 15403656..1e49cd53 100644 --- a/docs/modules/_models_san_project_.html +++ b/docs/modules/_models_san_project_.html @@ -93,7 +93,7 @@

    CompilerClass

    CompilerClass<T>: object

    Type parameters

    @@ -114,7 +114,7 @@
    constructor: function
  • Parameters

    diff --git a/docs/modules/_models_san_source_file_.html b/docs/modules/_models_san_source_file_.html index 2bc6dbc7..b26e5dce 100644 --- a/docs/modules/_models_san_source_file_.html +++ b/docs/modules/_models_san_source_file_.html @@ -107,7 +107,7 @@

    SanSourceFile

    @@ -120,7 +120,7 @@

    Const debug

    debug: Debugger = debugFactory('san-source-file')
    @@ -137,7 +137,7 @@

    isTypedSanSourceFile

  • Parameters

    diff --git a/docs/modules/_parsers_normalize_component_.html b/docs/modules/_parsers_normalize_component_.html index b3f1687b..de95733e 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_parse_template_.html b/docs/modules/_parsers_parse_template_.html index 66cb90d0..2cc9899f 100644 --- a/docs/modules/_parsers_parse_template_.html +++ b/docs/modules/_parsers_parse_template_.html @@ -97,7 +97,7 @@

    normalizeANodeProps

  • Parameters

    @@ -120,7 +120,7 @@

    normalizeOptionTag

  • Parameters

    @@ -143,7 +143,7 @@

    normalizeRootANode

  • @@ -176,7 +176,7 @@

    normalizeRootATemplateNode

  • Parameters

    @@ -199,7 +199,7 @@

    normalizeRootClassProp

  • Parameters

    @@ -222,7 +222,7 @@

    normalizeRootStyleProp

  • Parameters

    @@ -245,7 +245,7 @@

    parseAndNormalizeTemplate

  • Parameters

    diff --git a/docs/modules/_parsers_tsconfig_.html b/docs/modules/_parsers_tsconfig_.html index 2689db84..1d24e025 100644 --- a/docs/modules/_parsers_tsconfig_.html +++ b/docs/modules/_parsers_tsconfig_.html @@ -91,7 +91,7 @@

    getDefaultTSConfigPath

  • Parameters

    diff --git a/docs/modules/_parsers_typescript_san_parser_.html b/docs/modules/_parsers_typescript_san_parser_.html index d84a786f..33271dca 100644 --- a/docs/modules/_parsers_typescript_san_parser_.html +++ b/docs/modules/_parsers_typescript_san_parser_.html @@ -93,7 +93,7 @@

    Const debug

    debug: Debugger = debugFactory('ts-component-parser')
    diff --git a/docs/modules/_runtime_index_.html b/docs/modules/_runtime_index_.html index ebfec65d..b1c8ad9a 100644 --- a/docs/modules/_runtime_index_.html +++ b/docs/modules/_runtime_index_.html @@ -71,31 +71,43 @@

    Index

    +

    Interfaces

    + +
    +

    Variables

    Functions

    -
    +

    Variables

    -
    +

    Const RUNTIME_FILES

    -
    RUNTIME_FILES: string[] = [resolve(__dirname, '../../dist/runtime/underscore.js'),resolve(__dirname, '../../dist/runtime/san-data.js')]
    +
    RUNTIME_FILES: string[] = [resolve(__dirname, '../../dist/runtime/underscore.js'),resolve(__dirname, '../../dist/runtime/san-data.js'),resolve(__dirname, '../../dist/runtime/resolver.js')]
    +
    +
    +

    编译成源代码时,需要包含的运行时文件

    +
    +
    @@ -104,59 +116,49 @@

    Functions

    createRuntime

    + +
    +
    + +

    emitRuntime

    +
      +
    • emitRuntime(emitter: Emitter): void
    @@ -175,12 +177,18 @@
    includes: diff --git a/docs/modules/_runtime_resolver_.html b/docs/modules/_runtime_resolver_.html new file mode 100644 index 00000000..95a53ac4 --- /dev/null +++ b/docs/modules/_runtime_resolver_.html @@ -0,0 +1,311 @@ + + + + + + "runtime/resolver" | san-ssr + + + + + +
    +
    +
    +
    + +
    +
    + Options +
    +
    + All +
      +
    • Public
    • +
    • Public/Protected
    • +
    • All
    • +
    +
    + + + + + + +
    +
    + Menu +
    +
    +
    +
    +
    +
    + +

    External module "runtime/resolver"

    +
    +
    +
    +
    +
    +
    +
    +

    Index

    +
    +
    +
    +

    Interfaces

    + +
    +
    +

    Functions

    + +
    +
    +
    +
    +
    +

    Functions

    +
    + +

    createResolver

    +
      +
    • createResolver(exports: object): object
    • +
    +
      +
    • + +

      Parameters

      +
        +
      • +
        exports: object
        +
          +
        • +
          [key: string]: any
          +
        • +
        +
      • +
      +

      Returns object

      +
        +
      • +
        prototypes: object
        +
          +
        +
      • +
      • +
        getPrototype: function
        +
          +
        • getPrototype(id: string): any
        • +
        +
      • +
      • +
        getRenderer: function
        +
          +
        • getRenderer(id: string, specifier?: string): any
        • +
        +
          +
        • + +

          Parameters

          +
            +
          • +
            id: string
            +
          • +
          • +
            Default value specifier: string = "."
            +
          • +
          +

          Returns any

          +
        • +
      • +
      • +
        setPrototype: function
        +
          +
        • setPrototype(id: string, proto: any): void
        • +
        +
          +
        • + +

          Parameters

          +
            +
          • +
            id: string
            +
          • +
          • +
            proto: any
            +
          • +
          +

          Returns void

          +
        • +
      • +
      • +
        setRenderer: function
        +
          +
        • setRenderer(id: string, fn: Function): void
        • +
        +
          +
        • + +

          Parameters

          +
            +
          • +
            id: string
            +
          • +
          • +
            fn: Function
            +
          • +
          +

          Returns void

          +
        • +
      • +
      +
    • +
    +
    +
    +
    + +
    +
    +
    +
    +

    Legend

    +
    +
      +
    • Module
    • +
    • Object literal
    • +
    • Variable
    • +
    • Function
    • +
    • Function with type parameter
    • +
    • Index signature
    • +
    • Type alias
    • +
    • Type alias with type parameter
    • +
    +
      +
    • Enumeration
    • +
    • Enumeration member
    • +
    • Property
    • +
    • Method
    • +
    +
      +
    • Interface
    • +
    • Interface with type parameter
    • +
    • Constructor
    • +
    • Property
    • +
    • Method
    • +
    • Index signature
    • +
    +
      +
    • Class
    • +
    • Class with type parameter
    • +
    • Constructor
    • +
    • Property
    • +
    • Method
    • +
    • Accessor
    • +
    • Index signature
    • +
    +
      +
    • Inherited constructor
    • +
    • Inherited property
    • +
    • Inherited method
    • +
    • Inherited accessor
    • +
    +
      +
    • Protected property
    • +
    • Protected method
    • +
    • Protected accessor
    • +
    +
      +
    • Private property
    • +
    • Private method
    • +
    • Private accessor
    • +
    +
      +
    • Static property
    • +
    • Static method
    • +
    +
    +
    +
    +
    +

    Generated using TypeDoc

    +
    +
    + + + + \ No newline at end of file diff --git a/docs/modules/_runtime_underscore_.html b/docs/modules/_runtime_underscore_.html index 1702877d..48ff9aee 100644 --- a/docs/modules/_runtime_underscore_.html +++ b/docs/modules/_runtime_underscore_.html @@ -92,6 +92,7 @@

    Functions

  • attrFilter
  • boolAttrFilter
  • createFromPrototype
  • +
  • createInstanceFromClass
  • defaultStyleFilter
  • escapeHTML
  • getRootCtx
  • @@ -118,7 +119,7 @@

    Const rENTITY

    rENTITY: RegExp = new RegExp(`[${Object.keys(HTML_ENTITY).join('')}]`, 'g')
    @@ -135,7 +136,7 @@

    _classFilter

  • Parameters

    @@ -158,7 +159,7 @@

    _styleFilter

  • Parameters

    @@ -178,22 +179,22 @@

    Returns string

    _xclassFilter

      -
    • _xclassFilter(outer: string | string[], inner: string): string
    • +
    • _xclassFilter(inherits: string | string[], own: string): string

  • +
    + +

    createInstanceFromClass

    +
      +
    • createInstanceFromClass(Clazz: ComponentClass): SanComponent<__type>
    • +
    + +

    defaultStyleFilter

    @@ -317,7 +341,7 @@

    defaultStyleFilter

  • Parameters

    @@ -343,7 +367,7 @@

    escapeHTML

  • Parameters

    @@ -366,7 +390,7 @@

    getRootCtx

  • Type parameters

    @@ -395,7 +419,7 @@

    includes

  • Type parameters

    @@ -427,7 +451,7 @@

    isObject

  • Parameters

    @@ -449,7 +473,7 @@

    Const BASE_PROPS

    BASE_PROPS: object
    @@ -458,7 +482,7 @@

    class

    class: number = 1
    @@ -468,7 +492,7 @@

    id

    id: number = 1
  • @@ -478,7 +502,7 @@

    style

    style: number = 1
    @@ -489,7 +513,7 @@

    Const HTML_ENTITY

    HTML_ENTITY: object
    @@ -498,7 +522,7 @@

    "

    ": string = "&quot;"
    @@ -508,7 +532,7 @@

    &

    &: string = "&amp;"
    @@ -518,7 +542,7 @@

    '

    ': string = "&#39;"
    @@ -528,7 +552,7 @@

    <

    <: string = "&lt;"
    @@ -538,7 +562,7 @@

    >

    >: string = "&gt;"
    @@ -548,7 +572,7 @@

     

    : string = "&nbsp;"
    @@ -558,7 +582,7 @@

    ©

    ©: string = "&copy;"
    @@ -568,7 +592,7 @@

    ®

    ®: string = "&reg;"
    @@ -578,7 +602,7 @@

    : string = "&ensp;"
    @@ -588,7 +612,7 @@

    : string = "&emsp;"
    @@ -598,7 +622,7 @@

    : string = "&thinsp;"
    @@ -608,7 +632,7 @@

    : string = "&zwnj;"
    @@ -618,7 +642,7 @@

    : string = "&zwj;"
    @@ -629,7 +653,7 @@

    Const _

    _: object
    @@ -638,7 +662,7 @@

    _classFilter

    _classFilter: _classFilter
    @@ -648,7 +672,7 @@

    _styleFilter

    _styleFilter: _styleFilter
    @@ -658,7 +682,7 @@

    _xclassFilter

    _xclassFilter: _xclassFilter
    @@ -668,7 +692,7 @@

    _xstyleFilter

    _xstyleFilter: _xstyleFilter
    @@ -678,7 +702,7 @@

    attrFilter

    attrFilter: attrFilter
    @@ -688,7 +712,7 @@

    boolAttrFilter

    boolAttrFilter: boolAttrFilter
    @@ -698,7 +722,17 @@

    createFromPrototype

    createFromPrototype: createFromPrototype
    + +
    + +

    createInstanceFromClass

    +
    createInstanceFromClass: createInstanceFromClass
    +
    @@ -708,7 +742,7 @@

    defaultStyleFilter

    defaultStyleFilter: defaultStyleFilter
    @@ -718,7 +752,7 @@

    escapeHTML

    escapeHTML: escapeHTML
    @@ -728,7 +762,7 @@

    getRootCtx

    getRootCtx: getRootCtx
    @@ -738,7 +772,7 @@

    includes

    includes: includes
    @@ -785,6 +819,9 @@

    includes

  • createFromPrototype
  • +
  • + createInstanceFromClass +
  • defaultStyleFilter
  • diff --git a/docs/modules/_target_js_compilers_expr_compiler_.html b/docs/modules/_target_js_compilers_expr_compiler_.html index 406cf2a1..5a447441 100644 --- a/docs/modules/_target_js_compilers_expr_compiler_.html +++ b/docs/modules/_target_js_compilers_expr_compiler_.html @@ -108,7 +108,7 @@

    array

  • Parameters

    @@ -131,7 +131,7 @@

    binary

  • Parameters

    @@ -154,7 +154,7 @@

    callExpr

  • Parameters

    @@ -177,7 +177,7 @@

    dataAccess

  • Parameters

    @@ -197,13 +197,13 @@

    Returns string

    dispatch

      -
    • dispatch(e: ExprNode): string
    • +
    • dispatch(e: ExprNode, escapeHTML: boolean): string

    Returns string

  • @@ -220,13 +223,13 @@

    Returns string

    expr

      -
    • expr(e: ExprNode): string
    • +
    • expr(e: ExprNode, escapeHTML?: boolean): string

    Returns string

    @@ -243,13 +249,13 @@

    Returns string

    interp

      -
    • interp(interpExpr: ExprInterpNode): string
    • +
    • interp(interpExpr: ExprInterpNode, escapeHTML: boolean): string

    Returns string

    @@ -272,7 +281,7 @@

    object

  • Parameters

    @@ -289,13 +298,13 @@

    Returns string

    str

      -
    • str(e: ExprStringNode): string
    • +
    • str(e: ExprStringNode, escapeHTML: boolean): string

    Returns string

  • @@ -318,7 +330,7 @@

    tertiary

  • Parameters

    @@ -335,13 +347,13 @@

    Returns string

    text

      -
    • text(textExpr: ExprTextNode): string
    • +
    • text(textExpr: ExprTextNode, escapeHTML: boolean): string

    Returns string

  • @@ -364,7 +379,7 @@

    unary

  • Parameters

    @@ -386,7 +401,7 @@

    Const binaryOp

    binaryOp: object
    @@ -395,7 +410,7 @@

    121

    121: string = "<="
    @@ -405,7 +420,7 @@

    122

    122: string = "=="
    @@ -415,7 +430,7 @@

    123

    123: string = ">="
    @@ -425,7 +440,7 @@

    155

    155: string = "!=="
    @@ -435,7 +450,7 @@

    183

    183: string = "==="
    @@ -445,7 +460,7 @@

    248

    248: string = "||"
    @@ -455,7 +470,7 @@

    42

    42: string = "*"
    @@ -465,7 +480,7 @@

    43

    43: string = "+"
    @@ -475,7 +490,7 @@

    45

    45: string = "-"
    @@ -485,7 +500,7 @@

    47

    47: string = "/"
    @@ -495,7 +510,7 @@

    60

    60: string = "<"
    @@ -505,7 +520,7 @@

    62

    62: string = ">"
    @@ -515,7 +530,7 @@

    76

    76: string = "&&"
    @@ -525,7 +540,7 @@

    94

    94: string = "!="
    diff --git a/docs/modules/_target_js_compilers_renderer_compiler_.html b/docs/modules/_target_js_compilers_renderer_compiler_.html index 88b44c68..4b91b0aa 100644 --- a/docs/modules/_target_js_compilers_renderer_compiler_.html +++ b/docs/modules/_target_js_compilers_renderer_compiler_.html @@ -90,10 +90,10 @@

    Variables

    Const RENDERER_ARGS

    -
    RENDERER_ARGS: string[] = ['data = {}', 'noDataOutput', 'sanSSRRuntime', 'parentCtx', 'tagName = "div"', 'slots']
    +
    RENDERER_ARGS: string[] = ['data = {}', 'noDataOutput', 'runtime = sanSSRRuntime', 'parentCtx', 'tagName = "div"', 'slots']
    diff --git a/docs/modules/_target_js_compilers_stringifier_.html b/docs/modules/_target_js_compilers_stringifier_.html index 587b6361..ee2c0ee4 100644 --- a/docs/modules/_target_js_compilers_stringifier_.html +++ b/docs/modules/_target_js_compilers_stringifier_.html @@ -87,7 +87,7 @@

    Const stringifier

    stringifier: object
    @@ -100,7 +100,7 @@

    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_index_.html b/docs/modules/_target_js_index_.html index 191503af..415d59e2 100644 --- a/docs/modules/_target_js_index_.html +++ b/docs/modules/_target_js_index_.html @@ -99,7 +99,7 @@

    ToJSCompileOptions

    ToJSCompileOptions: object
    @@ -120,7 +120,7 @@

    Const debug

    debug: Debugger = debugFactory('target-js')
  • diff --git a/docs/modules/_transpilers_ts2js_.html b/docs/modules/_transpilers_ts2js_.html index d363b470..7a0b9a1a 100644 --- a/docs/modules/_transpilers_ts2js_.html +++ b/docs/modules/_transpilers_ts2js_.html @@ -94,7 +94,7 @@

    Const debug

    debug: Debugger = debugFactory('san-ssr:ts2js')
    @@ -111,7 +111,7 @@

    tsCode2js

  • Parameters

    @@ -137,7 +137,7 @@

    tsSourceFile2js

  • Parameters

    diff --git a/docs/modules/_utils_anode_util_.html b/docs/modules/_utils_anode_util_.html index 25b4ab81..f08268a7 100644 --- a/docs/modules/_utils_anode_util_.html +++ b/docs/modules/_utils_anode_util_.html @@ -93,7 +93,7 @@

    getANodePropByName

  • @@ -127,7 +127,7 @@

    parseANodeProps

  • @@ -156,7 +156,7 @@

    visitANodeRecursively

  • diff --git a/docs/modules/_utils_ast_util_.html b/docs/modules/_utils_ast_util_.html index 45fbb4f5..62b5642e 100644 --- a/docs/modules/_utils_ast_util_.html +++ b/docs/modules/_utils_ast_util_.html @@ -102,7 +102,7 @@

    Const debug

    debug: Debugger = debugFactory('ast-util')
    @@ -119,7 +119,7 @@

    getChildComponents

  • Parameters

    @@ -145,7 +145,7 @@

    getComponentClassIdentifier

  • Parameters

    @@ -171,7 +171,7 @@

    getComponentDeclarations

  • Parameters

    @@ -194,7 +194,7 @@

    getLiteralText

  • Parameters

    @@ -220,7 +220,7 @@

    getObjectLiteralPropertyKeys

  • Parameters

    @@ -246,7 +246,7 @@

    getPropertyAssignmentName

  • Parameters

    @@ -269,7 +269,7 @@

    getPropertyStringArrayValue

  • Type parameters

    @@ -305,7 +305,7 @@

    getPropertyStringValue

  • Type parameters

    @@ -331,7 +331,7 @@

    Returns T<
  • Type parameters

    @@ -366,7 +366,7 @@

    getSanImportDeclaration

  • Parameters

    @@ -392,7 +392,7 @@

    isChildClassOf

  • Parameters

    diff --git a/docs/modules/_utils_buffer_.html b/docs/modules/_utils_buffer_.html index 5a8142db..ca6cdaa6 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 ef69f687..3535bf20 100644 --- a/docs/modules/_utils_case_.html +++ b/docs/modules/_utils_case_.html @@ -79,9 +79,11 @@

    Variables

    Functions

    @@ -96,13 +98,39 @@

    Const debug

    debug: Debugger = debugFactory('case')

    Functions

    +
    + +

    assertDeepEqual

    +
      +
    • assertDeepEqual(lhs: any, rhs: any): void
    • +
    +
      +
    • + +

      Parameters

      +
        +
      • +
        lhs: any
        +
      • +
      • +
        rhs: any
        +
      • +
      +

      Returns void

      +
    • +
    +

    assertSanHTMLEqual

    @@ -113,7 +141,7 @@

    assertSanHTMLEqual

  • Parameters

    @@ -139,7 +167,7 @@

    compareSanHTML

  • @@ -176,7 +204,7 @@

    deepEqual

  • Parameters

    @@ -192,6 +220,29 @@

    Returns boolean

  • +
    + +

    isObject

    +
      +
    • isObject(val: any): boolean
    • +
    +
      +
    • + +

      Parameters

      +
        +
      • +
        val: any
        +
      • +
      +

      Returns boolean

      +
    • +
    +

    parseSanHTML

    @@ -202,7 +253,7 @@

    parseSanHTML

  • Parameters

    @@ -233,6 +284,9 @@

    Returns object debug

  • +
  • + assertDeepEqual +
  • assertSanHTMLEqual
  • @@ -242,6 +296,9 @@

    Returns object deepEqual

  • +
  • + isObject +
  • parseSanHTML
  • diff --git a/docs/modules/_utils_dom_util_.html b/docs/modules/_utils_dom_util_.html index 506febbe..8e57d13c 100644 --- a/docs/modules/_utils_dom_util_.html +++ b/docs/modules/_utils_dom_util_.html @@ -88,7 +88,7 @@

    Const autoCloseTags

    autoCloseTags: Set<string> = new Set('area,base,br,col,embed,hr,img,input,keygen,param,source,track,wbr'.split(',')) @@ -98,7 +98,7 @@

    Const booleanAttributes

    booleanAttributes: Set<string> = new Set(('allowpaymentrequest,async,autofocus,autoplay,' +'checked,controls,default,defer,disabled,formnovalidate,' +'hidden,ismap,itemscope,loop,multiple,muted,nomodule,novalidate,' +'open,readonly,required,reversed,selected,typemustmatch').split(','))
    diff --git a/docs/modules/_utils_fs_.html b/docs/modules/_utils_fs_.html index 9e8098d5..5b8c8e7c 100644 --- a/docs/modules/_utils_fs_.html +++ b/docs/modules/_utils_fs_.html @@ -91,7 +91,7 @@

    readStringSync

  • Parameters

    diff --git a/docs/modules/_utils_lang_.html b/docs/modules/_utils_lang_.html index 7667aca1..40f0b955 100644 --- a/docs/modules/_utils_lang_.html +++ b/docs/modules/_utils_lang_.html @@ -93,7 +93,7 @@

    functionString

  • Parameters

    @@ -117,7 +117,7 @@

    getMember

  • Type parameters

    @@ -143,7 +143,7 @@

    Returns T<
  • Type parameters

    @@ -178,7 +178,7 @@

    isValidIdentifier

  • Parameters

    diff --git a/docs/modules/_utils_type_guards_.html b/docs/modules/_utils_type_guards_.html index 673a1538..b7360af8 100644 --- a/docs/modules/_utils_type_guards_.html +++ b/docs/modules/_utils_type_guards_.html @@ -109,7 +109,7 @@

    isAForNode

  • Parameters

    @@ -132,7 +132,7 @@

    isAFragmentNode

  • Parameters

    @@ -155,7 +155,7 @@

    isAIfNode

  • Parameters

    @@ -178,7 +178,7 @@

    isASlotNode

  • Parameters

    @@ -201,7 +201,7 @@

    isATemplateNode

  • Parameters

    @@ -224,7 +224,7 @@

    isATextNode

  • Parameters

    @@ -247,7 +247,7 @@

    isExprAccessorNode

  • Parameters

    @@ -270,7 +270,7 @@

    isExprArrayNode

  • Parameters

    @@ -293,7 +293,7 @@

    isExprBinaryNode

  • Parameters

    @@ -316,7 +316,7 @@

    isExprBoolNode

  • Parameters

    @@ -339,7 +339,7 @@

    isExprCallNode

  • Parameters

    @@ -362,7 +362,7 @@

    isExprInterpNode

  • Parameters

    @@ -385,7 +385,7 @@

    isExprNullNode

  • Parameters

    @@ -408,7 +408,7 @@

    isExprNumberNode

  • Parameters

    @@ -431,7 +431,7 @@

    isExprObjectNode

  • Parameters

    @@ -454,7 +454,7 @@

    isExprStringNode

  • Parameters

    @@ -477,7 +477,7 @@

    isExprTertiaryNode

  • Parameters

    @@ -500,7 +500,7 @@

    isExprTextNode

  • Parameters

    @@ -523,7 +523,7 @@

    isExprUnaryNode

  • Parameters

    diff --git a/package-lock.json b/package-lock.json index a68bffbd..7f697cdd 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,6 +1,6 @@ { "name": "san-ssr", - "version": "2.2.3", + "version": "2.2.4", "lockfileVersion": 1, "requires": true, "dependencies": { diff --git a/package.json b/package.json index 0b507f9c..ed67a5e3 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "san-ssr", - "version": "2.2.3", + "version": "2.2.4", "description": "San server-side-render framework and utils", "main": "dist/index.js", "types": "dist/index.d.ts",