@@ -130,23 +130,22 @@ class InElementSupportProvider {
130
130
}
131
131
132
132
export default class RenderTree {
133
- tree ! : CapturedRenderNode [ ] ;
134
- owner : any ;
135
- retainObject : any ;
136
- releaseObject : any ;
137
- inspectNode : ( node : Node ) => void ;
138
- renderNodeIdPrefix : string ;
139
- nodes ! : Record < string , CapturedRenderNode > ;
140
- serialized ! : Record < string , any > ;
141
- ranges ! : Record < string , Range | null | undefined > ;
142
- parentNodes : any ;
143
- previouslyRetainedObjects : any ;
144
- retainedObjects : any ;
145
- inElementSupport : InElementSupportProvider | undefined ;
133
+ declare tree : CapturedRenderNode [ ] ;
134
+ declare owner : any ;
135
+ declare retainObject : any ;
136
+ declare releaseObject : any ;
137
+ declare inspectNode : ( node : Node ) => void ;
138
+ declare renderNodeIdPrefix : string ;
139
+ declare nodes : Record < string , CapturedRenderNode > ;
140
+ declare serialized : Record < string , any > ;
141
+ declare ranges : Record < string , Range | null | undefined > ;
142
+ declare parentNodes : any ;
143
+ declare previouslyRetainedObjects : any ;
144
+ declare retainedObjects : any ;
145
+ declare inElementSupport : InElementSupportProvider | undefined ;
146
146
/**
147
147
* Sets up the initial options.
148
148
*
149
- * @method constructor
150
149
* @param {Object } options
151
150
* - {owner} owner The Ember app's owner.
152
151
* - {Function} retainObject Called to retain an object for future inspection.
@@ -201,9 +200,6 @@ export default class RenderTree {
201
200
* bounds: Option<'single' | 'range'>;
202
201
* children: SerializedRenderNode[];
203
202
* }
204
- *
205
- * @method build
206
- * @return {Array<SerializedRenderNode> } The render nodes tree.
207
203
*/
208
204
build ( ) {
209
205
this . _reset ( ) ;
@@ -218,9 +214,6 @@ export default class RenderTree {
218
214
219
215
/**
220
216
* Find a render node by id.
221
- *
222
- * @param {string } id A render node id.
223
- * @return {Option<SerializedRenderNode> } A render node with the given id, if any.
224
217
*/
225
218
find ( id : string ) : CapturedRenderNode | null {
226
219
let node = this . nodes [ id ] ;
@@ -235,7 +228,6 @@ export default class RenderTree {
235
228
/**
236
229
* Find the deepest enclosing render node for a given DOM node.
237
230
*
238
- * @method findNearest
239
231
* @param {Node } node A DOM node.
240
232
* @param {string } hint The id of the last-matched render node (see comment below).
241
233
* @return {Option<SerializedRenderNode> } The deepest enclosing render node, if any.
@@ -280,7 +272,6 @@ export default class RenderTree {
280
272
/**
281
273
* Get the bounding rect for a given render node id.
282
274
*
283
- * @method getBoundingClientRect
284
275
* @param {* } id A render node id.
285
276
* @return {Option<DOMRect> } The bounding rect, if the render node is found and has valid `bounds`.
286
277
*/
@@ -315,7 +306,6 @@ export default class RenderTree {
315
306
/**
316
307
* Get the DOM range for a give render node id.
317
308
*
318
- * @method getRange
319
309
* @param {string } id A render node id.
320
310
* @return {Option<Range> } The DOM range, if the render node is found and has valid `bounds`.
321
311
*/
@@ -343,7 +333,6 @@ export default class RenderTree {
343
333
/**
344
334
* Scroll the given render node id into view (if the render node is found and has valid `bounds`).
345
335
*
346
- * @method scrollIntoView
347
336
* @param {string } id A render node id.
348
337
*/
349
338
scrollIntoView ( id : string ) {
@@ -368,7 +357,6 @@ export default class RenderTree {
368
357
* Inspect the bounds for the given render node id in the "Elements" panel (if the render node
369
358
* is found and has valid `bounds`).
370
359
*
371
- * @method inspectElement
372
360
* @param {string } id A render node id.
373
361
*/
374
362
inspectElement ( id : string ) {
0 commit comments