Defined in src/main/js/search/store-api/ComplexQuery.ts:45 Properties ROOT Defined in src/main/js/search/store-api/ComplexQuery.ts:47 current Defined in src/main/js/search/store-api/ComplexQuery.ts:55 current Index current Index : number
Defined in src/main/js/search/store-api/ComplexQuery.ts:53 parents Defined in src/main/js/search/store-api/ComplexQuery.ts:51 query Options Defined in src/main/js/search/store-api/ComplexQuery.ts:49 Methods child child ( childIndex ) : undefined | ASTNode Returns undefined | ASTNode Defined in src/main/js/search/store-api/ComplexQuery.ts:75 children children ( ) : ASTNode [] Defined in src/main/js/search/store-api/ComplexQuery.ts:91 children Count children Count ( ) : number Returns number Defined in src/main/js/search/store-api/ComplexQuery.ts:93 has Child has Child ( childIndex ) : boolean Returns boolean Defined in src/main/js/search/store-api/ComplexQuery.ts:77 has Children has Children ( ) : boolean Returns boolean Defined in src/main/js/search/store-api/ComplexQuery.ts:79 has Next Sibling has Next Sibling ( ) : boolean Returns boolean Defined in src/main/js/search/store-api/ComplexQuery.ts:65 has Parent has Parent ( ) : boolean Returns boolean Defined in src/main/js/search/store-api/ComplexQuery.ts:83 has Prev Sibling has Prev Sibling ( ) : boolean Returns boolean Defined in src/main/js/search/store-api/ComplexQuery.ts:67 isROOT isROOT ( node ? ) : boolean Returns boolean Defined in src/main/js/search/store-api/ComplexQuery.ts:96 parent parent ( ) : undefined | ASTNode Returns undefined | ASTNode Defined in src/main/js/search/store-api/ComplexQuery.ts:89 sibling sibling ( offsetFromCurrentPosition ) : undefined | ASTNode Parameters offsetFromCurrentPosition : number Returns undefined | ASTNode Defined in src/main/js/search/store-api/ComplexQuery.ts:63 to Ancestor to Ancestor ( offset ) : undefined | Walker Returns undefined | Walker Defined in src/main/js/search/store-api/ComplexQuery.ts:85 to Child to Child ( childIndex ) : undefined | Walker Returns undefined | Walker Defined in src/main/js/search/store-api/ComplexQuery.ts:73 to First Child to First Child ( ) : undefined | Walker Returns undefined | Walker Defined in src/main/js/search/store-api/ComplexQuery.ts:69 to Last Child to Last Child ( ) : undefined | Walker Returns undefined | Walker Defined in src/main/js/search/store-api/ComplexQuery.ts:71 to Next Sibling to Next Sibling ( ) : undefined | Walker Returns undefined | Walker Defined in src/main/js/search/store-api/ComplexQuery.ts:57 to Parent to Parent ( ) : undefined | Walker Returns undefined | Walker Defined in src/main/js/search/store-api/ComplexQuery.ts:81 to Prev Sibling to Prev Sibling ( ) : undefined | Walker Returns undefined | Walker Defined in src/main/js/search/store-api/ComplexQuery.ts:59 toROOT toROOT ( ) : Walker Defined in src/main/js/search/store-api/ComplexQuery.ts:87 to Sibling to Sibling ( offsetFromCurrentPosition ) : undefined | Walker Parameters offsetFromCurrentPosition : number Returns undefined | Walker Defined in src/main/js/search/store-api/ComplexQuery.ts:61 walk walk ( cb , scope ? ) : void Returns void Defined in src/main/js/search/store-api/ComplexQuery.ts:113 walk Children walk Children ( cb , scope ? ) : void Returns void Defined in src/main/js/search/store-api/ComplexQuery.ts:100 walk Post Order walk Post Order ( cb , scope ? ) : void Returns void Defined in src/main/js/search/store-api/ComplexQuery.ts:110 walk Pre Order walk Pre Order ( cb , scope ? ) : void Returns void Defined in src/main/js/search/store-api/ComplexQuery.ts:105 walker walker ( ) : Walker Defined in src/main/js/search/store-api/ComplexQuery.ts:98
Helper to analyze an AST.