Ƭ IXTreeConstructorParam: INodeParam‹T› | ITextParam‹T›
Defined in XTree.ts:43
Ƭ visitorFn: function
Defined in utils.ts:18
▸ (node
: XTree): boolean | void
Parameters:
Name | Type |
---|---|
node |
XTree |
▸ Memo(target
: any, propertyKey
: string, descriptor
: PropertyDescriptor): void
Defined in utils.ts:66
Parameters:
Name | Type |
---|---|
target |
any |
propertyKey |
string |
descriptor |
PropertyDescriptor |
Returns: void
▸ XTreeBFTraverse<T>(root
: XTree‹T›, visitor
: visitorFn): void
Defined in utils.ts:48
Breadth-First pre-order Traverse
export
Type parameters:
▪ T
Parameters:
Name | Type |
---|---|
root |
XTree‹T› |
visitor |
visitorFn |
Returns: void
▸ XTreeDFPostOrderTraverse<T>(node
: XTree‹T›, visitor
: visitorFn): void
Defined in utils.ts:60
Type parameters:
▪ T
Parameters:
Name | Type |
---|---|
node |
XTree‹T› |
visitor |
visitorFn |
Returns: void
▸ XTreeDFTraverse<T>(root
: XTree‹T›, visitor
: visitorFn): void
Defined in utils.ts:26
Depth-First pre-order Traverse
export
Type parameters:
▪ T
Parameters:
Name | Type | Description |
---|---|---|
root |
XTree‹T› | - |
visitor |
visitorFn |
Returns: void
▸ md4(message
: string): string
Defined in md4.ts:21
Parameters:
Name | Type |
---|---|
message |
string |
Returns: string
▸ typeOf(obj
: any): string
Defined in utils.ts:14
Parameters:
Name | Type |
---|---|
obj |
any |
Returns: string