Skip to content

Commit c7f4316

Browse files
chore(release): 1.4.3 [skip ci]
## [1.4.3](v1.4.2...v1.4.3) (2020-02-20) ### Bug Fixes * use fixed version of ts-morph ([ccb9af7](ccb9af7))
1 parent ccb9af7 commit c7f4316

26 files changed

+807
-840
lines changed

CHANGELOG.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,10 @@
1+
## [1.4.3](https://github.com/searchfe/san-ssr-target-php/compare/v1.4.2...v1.4.3) (2020-02-20)
2+
3+
4+
### Bug Fixes
5+
6+
* use fixed version of ts-morph ([ccb9af7](https://github.com/searchfe/san-ssr-target-php/commit/ccb9af74c5fe9021bad96323dbb1a6f4893d7590))
7+
18
## [1.4.2](https://github.com/searchfe/san-ssr-target-php/compare/v1.4.1...v1.4.2) (2020-01-06)
29

310

docs/assets/js/search.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

docs/classes/_compilers_anode_compiler_.anodecompiler.html

Lines changed: 55 additions & 125 deletions
Large diffs are not rendered by default.

docs/classes/_compilers_element_compiler_.elementcompiler.html

Lines changed: 64 additions & 42 deletions
Original file line numberDiff line numberDiff line change
@@ -117,19 +117,40 @@ <h2>Constructors</h2>
117117
<a name="constructor" class="tsd-anchor"></a>
118118
<h3>constructor</h3>
119119
<ul class="tsd-signatures tsd-kind-constructor tsd-parent-kind-class">
120-
<li class="tsd-signature tsd-kind-icon">new <wbr>Element<wbr>Compiler<span class="tsd-signature-symbol">(</span>compileANode<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="_compilers_element_compiler_.elementcompiler.html" class="tsd-signature-type">ElementCompiler</a></li>
120+
<li class="tsd-signature tsd-kind-icon">new <wbr>Element<wbr>Compiler<span class="tsd-signature-symbol">(</span>compileANode<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">function</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="_compilers_element_compiler_.elementcompiler.html" class="tsd-signature-type">ElementCompiler</a></li>
121121
</ul>
122122
<ul class="tsd-descriptions">
123123
<li class="tsd-description">
124124
<aside class="tsd-sources">
125125
<ul>
126-
<li>Defined in <a href="https://github.com/searchfe/san-ssr-target-php/blob/c694d22/src/compilers/element-compiler.ts#L9">compilers/element-compiler.ts:9</a></li>
126+
<li>Defined in <a href="https://github.com/searchfe/san-ssr-target-php/blob/ccb9af7/src/compilers/element-compiler.ts#L10">compilers/element-compiler.ts:10</a></li>
127127
</ul>
128128
</aside>
129129
<h4 class="tsd-parameters-title">Parameters</h4>
130130
<ul class="tsd-parameters">
131131
<li>
132-
<h5>compileANode: <span class="tsd-signature-type">any</span></h5>
132+
<h5>compileANode: <span class="tsd-signature-type">function</span></h5>
133+
<ul class="tsd-parameters">
134+
<li class="tsd-parameter-siganture">
135+
<ul class="tsd-signatures tsd-kind-type-literal tsd-is-not-exported">
136+
<li class="tsd-signature tsd-kind-icon"><span class="tsd-signature-symbol">(</span>aNode<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">ANode</span>, emitter<span class="tsd-signature-symbol">: </span><a href="_emitters_emitter_.phpemitter.html" class="tsd-signature-type">PHPEmitter</a><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">void</span></li>
137+
</ul>
138+
<ul class="tsd-descriptions">
139+
<li class="tsd-description">
140+
<h4 class="tsd-parameters-title">Parameters</h4>
141+
<ul class="tsd-parameters">
142+
<li>
143+
<h5>aNode: <span class="tsd-signature-type">ANode</span></h5>
144+
</li>
145+
<li>
146+
<h5>emitter: <a href="_emitters_emitter_.phpemitter.html" class="tsd-signature-type">PHPEmitter</a></h5>
147+
</li>
148+
</ul>
149+
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">void</span></h4>
150+
</li>
151+
</ul>
152+
</li>
153+
</ul>
133154
</li>
134155
</ul>
135156
<h4 class="tsd-returns-title">Returns <a href="_compilers_element_compiler_.elementcompiler.html" class="tsd-signature-type">ElementCompiler</a></h4>
@@ -142,12 +163,36 @@ <h2>Properties</h2>
142163
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class tsd-is-private">
143164
<a name="compileanode" class="tsd-anchor"></a>
144165
<h3><span class="tsd-flag ts-flagPrivate">Private</span> compileANode</h3>
145-
<div class="tsd-signature tsd-kind-icon">compileANode<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">any</span></div>
166+
<div class="tsd-signature tsd-kind-icon">compileANode<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">function</span></div>
146167
<aside class="tsd-sources">
147168
<ul>
148-
<li>Defined in <a href="https://github.com/searchfe/san-ssr-target-php/blob/c694d22/src/compilers/element-compiler.ts#L9">compilers/element-compiler.ts:9</a></li>
169+
<li>Defined in <a href="https://github.com/searchfe/san-ssr-target-php/blob/ccb9af7/src/compilers/element-compiler.ts#L10">compilers/element-compiler.ts:10</a></li>
149170
</ul>
150171
</aside>
172+
<div class="tsd-type-declaration">
173+
<h4>Type declaration</h4>
174+
<ul class="tsd-parameters">
175+
<li class="tsd-parameter-siganture">
176+
<ul class="tsd-signatures tsd-kind-type-literal tsd-parent-kind-property tsd-is-not-exported">
177+
<li class="tsd-signature tsd-kind-icon"><span class="tsd-signature-symbol">(</span>aNode<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">ANode</span>, emitter<span class="tsd-signature-symbol">: </span><a href="_emitters_emitter_.phpemitter.html" class="tsd-signature-type">PHPEmitter</a><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">void</span></li>
178+
</ul>
179+
<ul class="tsd-descriptions">
180+
<li class="tsd-description">
181+
<h4 class="tsd-parameters-title">Parameters</h4>
182+
<ul class="tsd-parameters">
183+
<li>
184+
<h5>aNode: <span class="tsd-signature-type">ANode</span></h5>
185+
</li>
186+
<li>
187+
<h5>emitter: <a href="_emitters_emitter_.phpemitter.html" class="tsd-signature-type">PHPEmitter</a></h5>
188+
</li>
189+
</ul>
190+
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">void</span></h4>
191+
</li>
192+
</ul>
193+
</li>
194+
</ul>
195+
</div>
151196
</section>
152197
</section>
153198
<section class="tsd-panel-group tsd-member-group ">
@@ -156,33 +201,22 @@ <h2>Methods</h2>
156201
<a name="inner" class="tsd-anchor"></a>
157202
<h3>inner</h3>
158203
<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
159-
<li class="tsd-signature tsd-kind-icon">inner<span class="tsd-signature-symbol">(</span>emitter<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">any</span>, aNode<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">void</span></li>
204+
<li class="tsd-signature tsd-kind-icon">inner<span class="tsd-signature-symbol">(</span>emitter<span class="tsd-signature-symbol">: </span><a href="_emitters_emitter_.phpemitter.html" class="tsd-signature-type">PHPEmitter</a>, aNode<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">ANode</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">void</span></li>
160205
</ul>
161206
<ul class="tsd-descriptions">
162207
<li class="tsd-description">
163208
<aside class="tsd-sources">
164209
<ul>
165-
<li>Defined in <a href="https://github.com/searchfe/san-ssr-target-php/blob/c694d22/src/compilers/element-compiler.ts#L207">compilers/element-compiler.ts:207</a></li>
210+
<li>Defined in <a href="https://github.com/searchfe/san-ssr-target-php/blob/ccb9af7/src/compilers/element-compiler.ts#L191">compilers/element-compiler.ts:191</a></li>
166211
</ul>
167212
</aside>
168-
<div class="tsd-comment tsd-typography">
169-
<div class="lead">
170-
<p>编译元素内容</p>
171-
</div>
172-
</div>
173213
<h4 class="tsd-parameters-title">Parameters</h4>
174214
<ul class="tsd-parameters">
175215
<li>
176-
<h5>emitter: <span class="tsd-signature-type">any</span></h5>
177-
<div class="tsd-comment tsd-typography">
178-
<p>编译源码的中间buffer</p>
179-
</div>
216+
<h5>emitter: <a href="_emitters_emitter_.phpemitter.html" class="tsd-signature-type">PHPEmitter</a></h5>
180217
</li>
181218
<li>
182-
<h5>aNode: <span class="tsd-signature-type">any</span></h5>
183-
<div class="tsd-comment tsd-typography">
184-
<p>元素的抽象节点信息</p>
185-
</div>
219+
<h5>aNode: <span class="tsd-signature-type">ANode</span></h5>
186220
</li>
187221
</ul>
188222
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">void</span></h4>
@@ -193,13 +227,13 @@ <h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">void</spa
193227
<a name="tagend" class="tsd-anchor"></a>
194228
<h3>tag<wbr>End</h3>
195229
<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
196-
<li class="tsd-signature tsd-kind-icon">tag<wbr>End<span class="tsd-signature-symbol">(</span>emitter<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">any</span>, aNode<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">any</span>, tagNameVariable<span class="tsd-signature-symbol">?: </span><span class="tsd-signature-type">any</span>, noTemplateOutput<span class="tsd-signature-symbol">?: </span><span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">void</span></li>
230+
<li class="tsd-signature tsd-kind-icon">tag<wbr>End<span class="tsd-signature-symbol">(</span>emitter<span class="tsd-signature-symbol">: </span><a href="_emitters_emitter_.phpemitter.html" class="tsd-signature-type">PHPEmitter</a>, aNode<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">ANode</span>, tagNameVariable<span class="tsd-signature-symbol">?: </span><span class="tsd-signature-type">undefined</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">string</span>, noTemplateOutput<span class="tsd-signature-symbol">?: </span><span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">void</span></li>
197231
</ul>
198232
<ul class="tsd-descriptions">
199233
<li class="tsd-description">
200234
<aside class="tsd-sources">
201235
<ul>
202-
<li>Defined in <a href="https://github.com/searchfe/san-ssr-target-php/blob/c694d22/src/compilers/element-compiler.ts#L177">compilers/element-compiler.ts:177</a></li>
236+
<li>Defined in <a href="https://github.com/searchfe/san-ssr-target-php/blob/ccb9af7/src/compilers/element-compiler.ts#L166">compilers/element-compiler.ts:166</a></li>
203237
</ul>
204238
</aside>
205239
<div class="tsd-comment tsd-typography">
@@ -210,19 +244,13 @@ <h3>tag<wbr>End</h3>
210244
<h4 class="tsd-parameters-title">Parameters</h4>
211245
<ul class="tsd-parameters">
212246
<li>
213-
<h5>emitter: <span class="tsd-signature-type">any</span></h5>
214-
<div class="tsd-comment tsd-typography">
215-
<p>编译源码的中间buffer</p>
216-
</div>
247+
<h5>emitter: <a href="_emitters_emitter_.phpemitter.html" class="tsd-signature-type">PHPEmitter</a></h5>
217248
</li>
218249
<li>
219-
<h5>aNode: <span class="tsd-signature-type">any</span></h5>
220-
<div class="tsd-comment tsd-typography">
221-
<p>抽象节点</p>
222-
</div>
250+
<h5>aNode: <span class="tsd-signature-type">ANode</span></h5>
223251
</li>
224252
<li>
225-
<h5><span class="tsd-flag ts-flagOptional">Optional</span> tagNameVariable: <span class="tsd-signature-type">any</span></h5>
253+
<h5><span class="tsd-flag ts-flagOptional">Optional</span> tagNameVariable: <span class="tsd-signature-type">undefined</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">string</span></h5>
226254
<div class="tsd-comment tsd-typography">
227255
<p>组件标签为外部动态传入时的标签变量名</p>
228256
</div>
@@ -239,13 +267,13 @@ <h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">void</spa
239267
<a name="tagstart" class="tsd-anchor"></a>
240268
<h3>tag<wbr>Start</h3>
241269
<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
242-
<li class="tsd-signature tsd-kind-icon">tag<wbr>Start<span class="tsd-signature-symbol">(</span>emitter<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">any</span>, aNode<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">any</span>, tagNameVariable<span class="tsd-signature-symbol">?: </span><span class="tsd-signature-type">any</span>, noTemplateOutput<span class="tsd-signature-symbol">?: </span><span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">void</span></li>
270+
<li class="tsd-signature tsd-kind-icon">tag<wbr>Start<span class="tsd-signature-symbol">(</span>emitter<span class="tsd-signature-symbol">: </span><a href="_emitters_emitter_.phpemitter.html" class="tsd-signature-type">PHPEmitter</a>, aNode<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">ANode</span>, tagNameVariable<span class="tsd-signature-symbol">?: </span><span class="tsd-signature-type">undefined</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">string</span>, noTemplateOutput<span class="tsd-signature-symbol">?: </span><span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">void</span></li>
243271
</ul>
244272
<ul class="tsd-descriptions">
245273
<li class="tsd-description">
246274
<aside class="tsd-sources">
247275
<ul>
248-
<li>Defined in <a href="https://github.com/searchfe/san-ssr-target-php/blob/c694d22/src/compilers/element-compiler.ts#L21">compilers/element-compiler.ts:21</a></li>
276+
<li>Defined in <a href="https://github.com/searchfe/san-ssr-target-php/blob/ccb9af7/src/compilers/element-compiler.ts#L20">compilers/element-compiler.ts:20</a></li>
249277
</ul>
250278
</aside>
251279
<div class="tsd-comment tsd-typography">
@@ -256,19 +284,13 @@ <h3>tag<wbr>Start</h3>
256284
<h4 class="tsd-parameters-title">Parameters</h4>
257285
<ul class="tsd-parameters">
258286
<li>
259-
<h5>emitter: <span class="tsd-signature-type">any</span></h5>
260-
<div class="tsd-comment tsd-typography">
261-
<p>编译源码的中间buffer</p>
262-
</div>
287+
<h5>emitter: <a href="_emitters_emitter_.phpemitter.html" class="tsd-signature-type">PHPEmitter</a></h5>
263288
</li>
264289
<li>
265-
<h5>aNode: <span class="tsd-signature-type">any</span></h5>
266-
<div class="tsd-comment tsd-typography">
267-
<p>抽象节点</p>
268-
</div>
290+
<h5>aNode: <span class="tsd-signature-type">ANode</span></h5>
269291
</li>
270292
<li>
271-
<h5><span class="tsd-flag ts-flagOptional">Optional</span> tagNameVariable: <span class="tsd-signature-type">any</span></h5>
293+
<h5><span class="tsd-flag ts-flagOptional">Optional</span> tagNameVariable: <span class="tsd-signature-type">undefined</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">string</span></h5>
272294
<div class="tsd-comment tsd-typography">
273295
<p>组件标签为外部动态传入时的标签变量名</p>
274296
</div>

0 commit comments

Comments
 (0)