{
	"id": 0,
	"name": "@rxap/tree",
	"variant": "project",
	"kind": 1,
	"flags": {},
	"children": [
		{
			"id": 124,
			"name": "DefaultTreeApplyFilterMethod",
			"variant": "declaration",
			"kind": 128,
			"flags": {},
			"children": [
				{
					"id": 125,
					"name": "constructor",
					"variant": "declaration",
					"kind": 512,
					"flags": {},
					"signatures": [
						{
							"id": 126,
							"name": "DefaultTreeApplyFilterMethod",
							"variant": "signature",
							"kind": 16384,
							"flags": {},
							"typeParameters": [
								{
									"id": 127,
									"name": "Data",
									"variant": "typeParam",
									"kind": 131072,
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "unknown"
									},
									"default": {
										"type": "intrinsic",
										"name": "any"
									}
								}
							],
							"type": {
								"type": "reference",
								"target": 124,
								"typeArguments": [
									{
										"type": "reference",
										"target": 127,
										"name": "Data",
										"package": "@rxap/tree",
										"qualifiedName": "DefaultTreeApplyFilterMethod.Data",
										"refersToTypeParameter": true
									}
								],
								"name": "DefaultTreeApplyFilterMethod",
								"package": "@rxap/tree"
							}
						}
					]
				},
				{
					"id": 128,
					"name": "lastFilter",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isProtected": true
					},
					"sources": [
						{
							"fileName": "tree/src/lib/tree.data-source.ts",
							"line": 129,
							"character": 12,
							"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/tree/src/lib/tree.data-source.ts#L129"
						}
					],
					"type": {
						"type": "union",
						"types": [
							{
								"type": "literal",
								"value": null
							},
							{
								"type": "reference",
								"target": 6,
								"typeArguments": [
									{
										"type": "intrinsic",
										"name": "unknown"
									}
								],
								"name": "ISearchForm",
								"package": "@rxap/tree"
							}
						]
					},
					"defaultValue": "null"
				},
				{
					"id": 129,
					"name": "call",
					"variant": "declaration",
					"kind": 2048,
					"flags": {},
					"sources": [
						{
							"fileName": "tree/src/lib/tree.data-source.ts",
							"line": 131,
							"character": 2,
							"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/tree/src/lib/tree.data-source.ts#L131"
						}
					],
					"signatures": [
						{
							"id": 130,
							"name": "call",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"sources": [
								{
									"fileName": "tree/src/lib/tree.data-source.ts",
									"line": 131,
									"character": 2,
									"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/tree/src/lib/tree.data-source.ts#L131"
								}
							],
							"parameters": [
								{
									"id": 131,
									"name": "__namedParameters",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": 118,
										"name": "TreeApplyFilterParameter",
										"package": "@rxap/tree"
									}
								}
							],
							"type": {
								"type": "union",
								"types": [
									{
										"type": "array",
										"elementType": {
											"type": "reference",
											"target": {
												"sourceFileName": "packages/data-structure/tree/src/lib/node.ts",
												"qualifiedName": "Node"
											},
											"typeArguments": [
												{
													"type": "reference",
													"target": 127,
													"name": "Data",
													"package": "@rxap/tree",
													"qualifiedName": "DefaultTreeApplyFilterMethod.Data",
													"refersToTypeParameter": true
												},
												{
													"type": "intrinsic",
													"name": "any"
												}
											],
											"name": "Node",
											"package": "@rxap/data-structure-tree"
										}
									},
									{
										"type": "reference",
										"target": {
											"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
											"qualifiedName": "Promise"
										},
										"typeArguments": [
											{
												"type": "array",
												"elementType": {
													"type": "reference",
													"target": {
														"sourceFileName": "packages/data-structure/tree/src/lib/node.ts",
														"qualifiedName": "Node"
													},
													"typeArguments": [
														{
															"type": "reference",
															"target": 127,
															"name": "Data",
															"package": "@rxap/tree",
															"qualifiedName": "DefaultTreeApplyFilterMethod.Data",
															"refersToTypeParameter": true
														},
														{
															"type": "intrinsic",
															"name": "any"
														}
													],
													"name": "Node",
													"package": "@rxap/data-structure-tree"
												}
											}
										],
										"name": "Promise",
										"package": "typescript"
									}
								]
							},
							"implementationOf": {
								"type": "reference",
								"target": -1,
								"name": "Method.call"
							}
						}
					],
					"implementationOf": {
						"type": "reference",
						"target": -1,
						"name": "Method.call"
					}
				},
				{
					"id": 132,
					"name": "isEqualToLastFilter",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isProtected": true
					},
					"sources": [
						{
							"fileName": "tree/src/lib/tree.data-source.ts",
							"line": 215,
							"character": 12,
							"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/tree/src/lib/tree.data-source.ts#L215"
						}
					],
					"signatures": [
						{
							"id": 133,
							"name": "isEqualToLastFilter",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"sources": [
								{
									"fileName": "tree/src/lib/tree.data-source.ts",
									"line": 215,
									"character": 12,
									"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/tree/src/lib/tree.data-source.ts#L215"
								}
							],
							"parameters": [
								{
									"id": 134,
									"name": "filter",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": 6,
										"name": "ISearchForm",
										"package": "@rxap/tree"
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "boolean"
							}
						}
					]
				}
			],
			"groups": [
				{
					"title": "Constructors",
					"children": [
						125
					]
				},
				{
					"title": "Properties",
					"children": [
						128
					]
				},
				{
					"title": "Methods",
					"children": [
						129,
						132
					]
				}
			],
			"sources": [
				{
					"fileName": "tree/src/lib/tree.data-source.ts",
					"line": 126,
					"character": 13,
					"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/tree/src/lib/tree.data-source.ts#L126"
				}
			],
			"typeParameters": [
				{
					"id": 135,
					"name": "Data",
					"variant": "typeParam",
					"kind": 131072,
					"flags": {},
					"type": {
						"type": "intersection",
						"types": [
							{
								"type": "reference",
								"target": {
									"sourceFileName": "packages/utilities/src/lib/helpers.ts",
									"qualifiedName": "WithIdentifier"
								},
								"name": "WithIdentifier",
								"package": "@rxap/utilities"
							},
							{
								"type": "reference",
								"target": {
									"sourceFileName": "packages/utilities/src/lib/helpers.ts",
									"qualifiedName": "WithChildren"
								},
								"name": "WithChildren",
								"package": "@rxap/utilities"
							}
						]
					},
					"default": {
						"type": "intrinsic",
						"name": "any"
					}
				}
			],
			"implementedTypes": [
				{
					"type": "reference",
					"target": {
						"sourceFileName": "packages/pattern/src/lib/method.ts",
						"qualifiedName": "Method"
					},
					"typeArguments": [
						{
							"type": "array",
							"elementType": {
								"type": "reference",
								"target": {
									"sourceFileName": "packages/data-structure/tree/src/lib/node.ts",
									"qualifiedName": "Node"
								},
								"typeArguments": [
									{
										"type": "reference",
										"target": 127,
										"name": "Data",
										"package": "@rxap/tree",
										"qualifiedName": "DefaultTreeApplyFilterMethod.Data",
										"refersToTypeParameter": true
									}
								],
								"name": "Node",
								"package": "@rxap/data-structure-tree"
							}
						},
						{
							"type": "reference",
							"target": 118,
							"name": "TreeApplyFilterParameter",
							"package": "@rxap/tree"
						}
					],
					"name": "Method",
					"package": "@rxap/pattern"
				}
			]
		},
		{
			"id": 10,
			"name": "SearchForm",
			"variant": "declaration",
			"kind": 128,
			"flags": {},
			"children": [
				{
					"id": 11,
					"name": "constructor",
					"variant": "declaration",
					"kind": 512,
					"flags": {},
					"signatures": [
						{
							"id": 12,
							"name": "SearchForm",
							"variant": "signature",
							"kind": 16384,
							"flags": {},
							"typeParameters": [
								{
									"id": 13,
									"name": "Scope",
									"variant": "typeParam",
									"kind": 131072,
									"flags": {},
									"default": {
										"type": "intrinsic",
										"name": "unknown"
									}
								}
							],
							"type": {
								"type": "reference",
								"target": 10,
								"typeArguments": [
									{
										"type": "reference",
										"target": 13,
										"name": "Scope",
										"package": "@rxap/tree",
										"qualifiedName": "SearchForm.Scope",
										"refersToTypeParameter": true
									}
								],
								"name": "SearchForm",
								"package": "@rxap/tree"
							}
						}
					]
				},
				{
					"id": 14,
					"name": "rxapFormGroup",
					"variant": "declaration",
					"kind": 1024,
					"flags": {},
					"sources": [
						{
							"fileName": "tree/src/lib/search.form.ts",
							"line": 32,
							"character": 2,
							"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/tree/src/lib/search.form.ts#L32"
						}
					],
					"type": {
						"type": "reference",
						"target": {
							"sourceFileName": "packages/angular/forms/src/lib/form-group.ts",
							"qualifiedName": "RxapFormGroup"
						},
						"typeArguments": [
							{
								"type": "reference",
								"target": 6,
								"typeArguments": [
									{
										"type": "reference",
										"target": 13,
										"name": "Scope",
										"package": "@rxap/tree",
										"qualifiedName": "SearchForm.Scope",
										"refersToTypeParameter": true
									}
								],
								"name": "ISearchForm",
								"package": "@rxap/tree"
							}
						],
						"name": "RxapFormGroup",
						"package": "@rxap/forms"
					},
					"implementationOf": {
						"type": "reference",
						"target": -1,
						"name": "FormType.rxapFormGroup"
					}
				},
				{
					"id": 16,
					"name": "scope",
					"variant": "declaration",
					"kind": 1024,
					"flags": {},
					"sources": [
						{
							"fileName": "tree/src/lib/search.form.ts",
							"line": 38,
							"character": 2,
							"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/tree/src/lib/search.form.ts#L38"
						}
					],
					"type": {
						"type": "reference",
						"target": {
							"sourceFileName": "packages/angular/forms/src/lib/form-control.ts",
							"qualifiedName": "RxapFormControl"
						},
						"typeArguments": [
							{
								"type": "reference",
								"target": {
									"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
									"qualifiedName": "Record"
								},
								"typeArguments": [
									{
										"type": "intrinsic",
										"name": "string"
									},
									{
										"type": "array",
										"elementType": {
											"type": "reference",
											"target": 13,
											"name": "Scope",
											"package": "@rxap/tree",
											"qualifiedName": "SearchForm.Scope",
											"refersToTypeParameter": true
										}
									}
								],
								"name": "Record",
								"package": "typescript"
							}
						],
						"name": "RxapFormControl",
						"package": "@rxap/forms"
					},
					"implementationOf": {
						"type": "reference",
						"target": -1,
						"name": "FormType.scope"
					}
				},
				{
					"id": 15,
					"name": "search",
					"variant": "declaration",
					"kind": 1024,
					"flags": {},
					"sources": [
						{
							"fileName": "tree/src/lib/search.form.ts",
							"line": 35,
							"character": 2,
							"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/tree/src/lib/search.form.ts#L35"
						}
					],
					"type": {
						"type": "reference",
						"target": {
							"sourceFileName": "packages/angular/forms/src/lib/form-control.ts",
							"qualifiedName": "RxapFormControl"
						},
						"typeArguments": [
							{
								"type": "intrinsic",
								"name": "string"
							}
						],
						"name": "RxapFormControl",
						"package": "@rxap/forms"
					},
					"implementationOf": {
						"type": "reference",
						"target": -1,
						"name": "FormType.search"
					}
				}
			],
			"groups": [
				{
					"title": "Constructors",
					"children": [
						11
					]
				},
				{
					"title": "Properties",
					"children": [
						14,
						16,
						15
					]
				}
			],
			"sources": [
				{
					"fileName": "tree/src/lib/search.form.ts",
					"line": 30,
					"character": 13,
					"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/tree/src/lib/search.form.ts#L30"
				}
			],
			"typeParameters": [
				{
					"id": 17,
					"name": "Scope",
					"variant": "typeParam",
					"kind": 131072,
					"flags": {},
					"default": {
						"type": "intrinsic",
						"name": "unknown"
					}
				}
			],
			"implementedTypes": [
				{
					"type": "reference",
					"target": {
						"sourceFileName": "packages/angular/forms/src/lib/model.ts",
						"qualifiedName": "FormType"
					},
					"typeArguments": [
						{
							"type": "reference",
							"target": 6,
							"typeArguments": [
								{
									"type": "reference",
									"target": 13,
									"name": "Scope",
									"package": "@rxap/tree",
									"qualifiedName": "SearchForm.Scope",
									"refersToTypeParameter": true
								}
							],
							"name": "ISearchForm",
							"package": "@rxap/tree"
						}
					],
					"name": "FormType",
					"package": "@rxap/forms"
				}
			]
		},
		{
			"id": 25,
			"name": "TreeComponent",
			"variant": "declaration",
			"kind": 128,
			"flags": {},
			"children": [
				{
					"id": 26,
					"name": "constructor",
					"variant": "declaration",
					"kind": 512,
					"flags": {},
					"sources": [
						{
							"fileName": "tree/src/lib/tree.component.ts",
							"line": 138,
							"character": 2,
							"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/tree/src/lib/tree.component.ts#L138"
						}
					],
					"signatures": [
						{
							"id": 27,
							"name": "TreeComponent",
							"variant": "signature",
							"kind": 16384,
							"flags": {},
							"sources": [
								{
									"fileName": "tree/src/lib/tree.component.ts",
									"line": 138,
									"character": 2,
									"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/tree/src/lib/tree.component.ts#L138"
								}
							],
							"typeParameters": [
								{
									"id": 28,
									"name": "Data",
									"variant": "typeParam",
									"kind": 131072,
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "unknown"
									},
									"default": {
										"type": "intrinsic",
										"name": "any"
									}
								}
							],
							"parameters": [
								{
									"id": 29,
									"name": "viewContainerRef",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": {
											"sourceFileName": "node_modules/@angular/core/index.d.ts",
											"qualifiedName": "ViewContainerRef"
										},
										"name": "ViewContainerRef",
										"package": "@angular/core"
									}
								},
								{
									"id": 30,
									"name": "cdr",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": {
											"sourceFileName": "node_modules/@angular/core/index.d.ts",
											"qualifiedName": "ChangeDetectorRef"
										},
										"name": "ChangeDetectorRef",
										"package": "@angular/core"
									}
								},
								{
									"id": 31,
									"name": "contentEditableMethod",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "union",
										"types": [
											{
												"type": "literal",
												"value": null
											},
											{
												"type": "reference",
												"target": {
													"sourceFileName": "packages/pattern/src/lib/method.ts",
													"qualifiedName": "Method"
												},
												"typeArguments": [
													{
														"type": "intrinsic",
														"name": "any"
													},
													{
														"type": "union",
														"types": [
															{
																"type": "literal",
																"value": null
															},
															{
																"type": "intrinsic",
																"name": "string"
															}
														]
													}
												],
												"name": "Method",
												"package": "@rxap/pattern"
											}
										]
									}
								},
								{
									"id": 32,
									"name": "renderer",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": {
											"sourceFileName": "node_modules/@angular/core/index.d.ts",
											"qualifiedName": "Renderer2"
										},
										"name": "Renderer2",
										"package": "@angular/core"
									}
								},
								{
									"id": 33,
									"name": "elementRef",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": {
											"sourceFileName": "node_modules/@angular/core/index.d.ts",
											"qualifiedName": "ElementRef"
										},
										"typeArguments": [
											{
												"type": "reference",
												"target": {
													"sourceFileName": "node_modules/typescript/lib/lib.dom.d.ts",
													"qualifiedName": "HTMLElement"
												},
												"name": "HTMLElement",
												"package": "typescript"
											}
										],
										"name": "ElementRef",
										"package": "@angular/core"
									}
								},
								{
									"id": 34,
									"name": "searchForm",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "union",
										"types": [
											{
												"type": "literal",
												"value": null
											},
											{
												"type": "reference",
												"target": 10,
												"typeArguments": [
													{
														"type": "intrinsic",
														"name": "unknown"
													}
												],
												"name": "SearchForm",
												"package": "@rxap/tree"
											}
										]
									}
								}
							],
							"type": {
								"type": "reference",
								"target": 25,
								"typeArguments": [
									{
										"type": "reference",
										"target": 28,
										"name": "Data",
										"package": "@rxap/tree",
										"qualifiedName": "TreeComponent.Data",
										"refersToTypeParameter": true
									}
								],
								"name": "TreeComponent",
								"package": "@rxap/tree"
							}
						}
					]
				},
				{
					"id": 44,
					"name": "content",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isPublic": true,
						"isOptional": true
					},
					"sources": [
						{
							"fileName": "tree/src/lib/tree.component.ts",
							"line": 110,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/tree/src/lib/tree.component.ts#L110"
						}
					],
					"type": {
						"type": "reference",
						"target": 20,
						"name": "TreeContentDirective",
						"package": "@rxap/tree"
					}
				},
				{
					"id": 37,
					"name": "contentEditableMethod",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isPublic": true,
						"isOptional": true
					},
					"sources": [
						{
							"fileName": "tree/src/lib/tree.component.ts",
							"line": 96,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/tree/src/lib/tree.component.ts#L96"
						}
					],
					"type": {
						"type": "union",
						"types": [
							{
								"type": "literal",
								"value": null
							},
							{
								"type": "reference",
								"target": {
									"sourceFileName": "packages/pattern/src/lib/method.ts",
									"qualifiedName": "Method"
								},
								"typeArguments": [
									{
										"type": "intrinsic",
										"name": "any"
									},
									{
										"type": "union",
										"types": [
											{
												"type": "literal",
												"value": null
											},
											{
												"type": "intrinsic",
												"name": "string"
											}
										]
									}
								],
								"name": "Method",
								"package": "@rxap/pattern"
							}
						]
					}
				},
				{
					"id": 36,
					"name": "dataSource",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isPublic": true
					},
					"sources": [
						{
							"fileName": "tree/src/lib/tree.component.ts",
							"line": 94,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/tree/src/lib/tree.component.ts#L94"
						}
					],
					"type": {
						"type": "reference",
						"target": 136,
						"typeArguments": [
							{
								"type": "reference",
								"target": 28,
								"name": "Data",
								"package": "@rxap/tree",
								"qualifiedName": "TreeComponent.Data",
								"refersToTypeParameter": true
							}
						],
						"name": "TreeDataSource",
						"package": "@rxap/tree"
					}
				},
				{
					"id": 47,
					"name": "details",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isPublic": true
					},
					"sources": [
						{
							"fileName": "tree/src/lib/tree.component.ts",
							"line": 116,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/tree/src/lib/tree.component.ts#L116"
						}
					],
					"type": {
						"type": "reference",
						"target": {
							"sourceFileName": "node_modules/@angular/core/index.d.ts",
							"qualifiedName": "EventEmitter"
						},
						"typeArguments": [
							{
								"type": "intrinsic",
								"name": "any"
							}
						],
						"name": "EventEmitter",
						"package": "@angular/core"
					},
					"defaultValue": "..."
				},
				{
					"id": 48,
					"name": "dividerOffset",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isPublic": true
					},
					"sources": [
						{
							"fileName": "tree/src/lib/tree.component.ts",
							"line": 118,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/tree/src/lib/tree.component.ts#L118"
						}
					],
					"type": {
						"type": "intrinsic",
						"name": "string"
					},
					"defaultValue": "'256px'"
				},
				{
					"id": 39,
					"name": "getIcon",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isPublic": true,
						"isOptional": true
					},
					"sources": [
						{
							"fileName": "tree/src/lib/tree.component.ts",
							"line": 100,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/tree/src/lib/tree.component.ts#L100"
						}
					],
					"type": {
						"type": "reference",
						"target": {
							"sourceFileName": "packages/data-structure/tree/src/lib/node.ts",
							"qualifiedName": "NodeGetIconFunction"
						},
						"typeArguments": [
							{
								"type": "intrinsic",
								"name": "any"
							}
						],
						"name": "NodeGetIconFunction",
						"package": "@rxap/data-structure-tree"
					}
				},
				{
					"id": 41,
					"name": "getStyle",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isPublic": true,
						"isOptional": true
					},
					"sources": [
						{
							"fileName": "tree/src/lib/tree.component.ts",
							"line": 104,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/tree/src/lib/tree.component.ts#L104"
						}
					],
					"type": {
						"type": "reference",
						"target": {
							"sourceFileName": "packages/data-structure/tree/src/lib/node.ts",
							"qualifiedName": "NodeGetStyleFunction"
						},
						"typeArguments": [
							{
								"type": "intrinsic",
								"name": "any"
							}
						],
						"name": "NodeGetStyleFunction",
						"package": "@rxap/data-structure-tree"
					}
				},
				{
					"id": 40,
					"name": "getType",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isPublic": true,
						"isOptional": true
					},
					"sources": [
						{
							"fileName": "tree/src/lib/tree.component.ts",
							"line": 102,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/tree/src/lib/tree.component.ts#L102"
						}
					],
					"type": {
						"type": "reference",
						"target": {
							"sourceFileName": "packages/data-structure/tree/src/lib/node.ts",
							"qualifiedName": "NodeGetTypeFunction"
						},
						"typeArguments": [
							{
								"type": "intrinsic",
								"name": "any"
							}
						],
						"name": "NodeGetTypeFunction",
						"package": "@rxap/data-structure-tree"
					}
				},
				{
					"id": 43,
					"name": "hasDetails",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isPublic": true,
						"isOptional": true
					},
					"sources": [
						{
							"fileName": "tree/src/lib/tree.component.ts",
							"line": 108,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/tree/src/lib/tree.component.ts#L108"
						}
					],
					"type": {
						"type": "reference",
						"target": {
							"sourceFileName": "packages/data-structure/tree/src/lib/node.ts",
							"qualifiedName": "NodeHasDetailsFunction"
						},
						"typeArguments": [
							{
								"type": "intrinsic",
								"name": "any"
							}
						],
						"name": "NodeHasDetailsFunction",
						"package": "@rxap/data-structure-tree"
					}
				},
				{
					"id": 45,
					"name": "hideLeafIcon",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isPublic": true
					},
					"sources": [
						{
							"fileName": "tree/src/lib/tree.component.ts",
							"line": 112,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/tree/src/lib/tree.component.ts#L112"
						}
					],
					"type": {
						"type": "intrinsic",
						"name": "boolean"
					},
					"defaultValue": "false"
				},
				{
					"id": 46,
					"name": "id",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isPublic": true,
						"isOptional": true
					},
					"sources": [
						{
							"fileName": "tree/src/lib/tree.component.ts",
							"line": 114,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/tree/src/lib/tree.component.ts#L114"
						}
					],
					"type": {
						"type": "intrinsic",
						"name": "string"
					}
				},
				{
					"id": 42,
					"name": "multiple",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isPublic": true
					},
					"sources": [
						{
							"fileName": "tree/src/lib/tree.component.ts",
							"line": 106,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/tree/src/lib/tree.component.ts#L106"
						}
					],
					"type": {
						"type": "intrinsic",
						"name": "boolean"
					},
					"defaultValue": "false"
				},
				{
					"id": 49,
					"name": "portal",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isPublic": true
					},
					"sources": [
						{
							"fileName": "tree/src/lib/tree.component.ts",
							"line": 119,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/tree/src/lib/tree.component.ts#L119"
						}
					],
					"type": {
						"type": "union",
						"types": [
							{
								"type": "literal",
								"value": null
							},
							{
								"type": "reference",
								"target": {
									"sourceFileName": "node_modules/@angular/cdk/portal/index.d.ts",
									"qualifiedName": "TemplatePortal"
								},
								"typeArguments": [
									{
										"type": "intrinsic",
										"name": "any"
									}
								],
								"name": "TemplatePortal",
								"package": "@angular/cdk"
							}
						]
					},
					"defaultValue": "null"
				},
				{
					"id": 58,
					"name": "searchForm",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isPublic": true,
						"isReadonly": true
					},
					"sources": [
						{
							"fileName": "tree/src/lib/tree.component.ts",
							"line": 150,
							"character": 20,
							"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/tree/src/lib/tree.component.ts#L150"
						}
					],
					"type": {
						"type": "union",
						"types": [
							{
								"type": "literal",
								"value": null
							},
							{
								"type": "reference",
								"target": 10,
								"typeArguments": [
									{
										"type": "intrinsic",
										"name": "unknown"
									}
								],
								"name": "SearchForm",
								"package": "@rxap/tree"
							}
						]
					}
				},
				{
					"id": 51,
					"name": "showTreeNavigation",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isPublic": true,
						"isReadonly": true
					},
					"sources": [
						{
							"fileName": "tree/src/lib/tree.component.ts",
							"line": 123,
							"character": 18,
							"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/tree/src/lib/tree.component.ts#L123"
						}
					],
					"type": {
						"type": "reference",
						"target": {
							"sourceFileName": "node_modules/@angular/core/index.d.ts",
							"qualifiedName": "WritableSignal"
						},
						"typeArguments": [
							{
								"type": "intrinsic",
								"name": "boolean"
							}
						],
						"name": "WritableSignal",
						"package": "@angular/core"
					},
					"defaultValue": "..."
				},
				{
					"id": 38,
					"name": "toDisplay",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isPublic": true,
						"isOptional": true
					},
					"sources": [
						{
							"fileName": "tree/src/lib/tree.component.ts",
							"line": 98,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/tree/src/lib/tree.component.ts#L98"
						}
					],
					"type": {
						"type": "reference",
						"target": {
							"sourceFileName": "packages/data-structure/tree/src/lib/node.ts",
							"qualifiedName": "NodeToDisplayFunction"
						},
						"typeArguments": [
							{
								"type": "intrinsic",
								"name": "any"
							}
						],
						"name": "NodeToDisplayFunction",
						"package": "@rxap/data-structure-tree"
					}
				},
				{
					"id": 50,
					"name": "treeContainer",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isPublic": true
					},
					"sources": [
						{
							"fileName": "tree/src/lib/tree.component.ts",
							"line": 121,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/tree/src/lib/tree.component.ts#L121"
						}
					],
					"type": {
						"type": "reference",
						"target": {
							"sourceFileName": "node_modules/@angular/core/index.d.ts",
							"qualifiedName": "ElementRef"
						},
						"name": "ElementRef",
						"package": "@angular/core"
					}
				},
				{
					"id": 35,
					"name": "treeControl",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isPublic": true
					},
					"sources": [
						{
							"fileName": "tree/src/lib/tree.component.ts",
							"line": 92,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/tree/src/lib/tree.component.ts#L92"
						}
					],
					"type": {
						"type": "reference",
						"target": {
							"sourceFileName": "node_modules/@angular/cdk/tree/index.d.ts",
							"qualifiedName": "FlatTreeControl"
						},
						"typeArguments": [
							{
								"type": "reference",
								"target": {
									"sourceFileName": "packages/data-structure/tree/src/lib/node.ts",
									"qualifiedName": "Node"
								},
								"typeArguments": [
									{
										"type": "reference",
										"target": 28,
										"name": "Data",
										"package": "@rxap/tree",
										"qualifiedName": "TreeComponent.Data",
										"refersToTypeParameter": true
									},
									{
										"type": "intrinsic",
										"name": "any"
									}
								],
								"name": "Node",
								"package": "@rxap/data-structure-tree"
							}
						],
						"name": "FlatTreeControl",
						"package": "@angular/cdk"
					}
				},
				{
					"id": 61,
					"name": "cacheId",
					"variant": "declaration",
					"kind": 262144,
					"flags": {
						"isPublic": true
					},
					"sources": [
						{
							"fileName": "tree/src/lib/tree.component.ts",
							"line": 160,
							"character": 13,
							"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/tree/src/lib/tree.component.ts#L160"
						}
					],
					"getSignature": {
						"id": 62,
						"name": "cacheId",
						"variant": "signature",
						"kind": 524288,
						"flags": {},
						"sources": [
							{
								"fileName": "tree/src/lib/tree.component.ts",
								"line": 160,
								"character": 13,
								"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/tree/src/lib/tree.component.ts#L160"
							}
						],
						"type": {
							"type": "intrinsic",
							"name": "string"
						}
					}
				},
				{
					"id": 59,
					"name": "nodeDisplayEditable",
					"variant": "declaration",
					"kind": 262144,
					"flags": {
						"isPublic": true
					},
					"sources": [
						{
							"fileName": "tree/src/lib/tree.component.ts",
							"line": 156,
							"character": 13,
							"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/tree/src/lib/tree.component.ts#L156"
						}
					],
					"getSignature": {
						"id": 60,
						"name": "nodeDisplayEditable",
						"variant": "signature",
						"kind": 524288,
						"flags": {},
						"sources": [
							{
								"fileName": "tree/src/lib/tree.component.ts",
								"line": 156,
								"character": 13,
								"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/tree/src/lib/tree.component.ts#L156"
							}
						],
						"type": {
							"type": "intrinsic",
							"name": "boolean"
						}
					}
				},
				{
					"id": 63,
					"name": "getLevel",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isPublic": true
					},
					"sources": [
						{
							"fileName": "tree/src/lib/tree.component.ts",
							"line": 164,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/tree/src/lib/tree.component.ts#L164"
						}
					],
					"signatures": [
						{
							"id": 64,
							"name": "getLevel",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"sources": [
								{
									"fileName": "tree/src/lib/tree.component.ts",
									"line": 164,
									"character": 20,
									"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/tree/src/lib/tree.component.ts#L164"
								}
							],
							"parameters": [
								{
									"id": 65,
									"name": "node",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": {
											"sourceFileName": "packages/data-structure/tree/src/lib/node.ts",
											"qualifiedName": "Node"
										},
										"typeArguments": [
											{
												"type": "reference",
												"target": 28,
												"name": "Data",
												"package": "@rxap/tree",
												"qualifiedName": "TreeComponent.Data",
												"refersToTypeParameter": true
											}
										],
										"name": "Node",
										"package": "@rxap/data-structure-tree"
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "number"
							}
						}
					]
				},
				{
					"id": 69,
					"name": "hasChild",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isPublic": true
					},
					"sources": [
						{
							"fileName": "tree/src/lib/tree.component.ts",
							"line": 168,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/tree/src/lib/tree.component.ts#L168"
						}
					],
					"signatures": [
						{
							"id": 70,
							"name": "hasChild",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"sources": [
								{
									"fileName": "tree/src/lib/tree.component.ts",
									"line": 168,
									"character": 20,
									"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/tree/src/lib/tree.component.ts#L168"
								}
							],
							"parameters": [
								{
									"id": 71,
									"name": "_",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "number"
									}
								},
								{
									"id": 72,
									"name": "nodeData",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": {
											"sourceFileName": "packages/data-structure/tree/src/lib/node.ts",
											"qualifiedName": "Node"
										},
										"typeArguments": [
											{
												"type": "reference",
												"target": 28,
												"name": "Data",
												"package": "@rxap/tree",
												"qualifiedName": "TreeComponent.Data",
												"refersToTypeParameter": true
											}
										],
										"name": "Node",
										"package": "@rxap/data-structure-tree"
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "boolean"
							}
						}
					]
				},
				{
					"id": 66,
					"name": "isExpandable",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isPublic": true
					},
					"sources": [
						{
							"fileName": "tree/src/lib/tree.component.ts",
							"line": 166,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/tree/src/lib/tree.component.ts#L166"
						}
					],
					"signatures": [
						{
							"id": 67,
							"name": "isExpandable",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"sources": [
								{
									"fileName": "tree/src/lib/tree.component.ts",
									"line": 166,
									"character": 24,
									"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/tree/src/lib/tree.component.ts#L166"
								}
							],
							"parameters": [
								{
									"id": 68,
									"name": "node",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": {
											"sourceFileName": "packages/data-structure/tree/src/lib/node.ts",
											"qualifiedName": "Node"
										},
										"typeArguments": [
											{
												"type": "reference",
												"target": 28,
												"name": "Data",
												"package": "@rxap/tree",
												"qualifiedName": "TreeComponent.Data",
												"refersToTypeParameter": true
											}
										],
										"name": "Node",
										"package": "@rxap/data-structure-tree"
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "boolean"
							}
						}
					]
				},
				{
					"id": 75,
					"name": "ngAfterContentInit",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isPublic": true
					},
					"sources": [
						{
							"fileName": "tree/src/lib/tree.component.ts",
							"line": 194,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/tree/src/lib/tree.component.ts#L194"
						}
					],
					"signatures": [
						{
							"id": 76,
							"name": "ngAfterContentInit",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"comment": {
								"summary": [
									{
										"kind": "text",
										"text": "A callback method that is invoked immediately after\nAngular has completed initialization of all of the directive's\ncontent.\nIt is invoked only once when the directive is instantiated."
									}
								]
							},
							"sources": [
								{
									"fileName": "tree/src/lib/tree.component.ts",
									"line": 194,
									"character": 9,
									"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/tree/src/lib/tree.component.ts#L194"
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							},
							"implementationOf": {
								"type": "reference",
								"target": -1,
								"name": "AfterContentInit.ngAfterContentInit"
							}
						}
					],
					"implementationOf": {
						"type": "reference",
						"target": -1,
						"name": "AfterContentInit.ngAfterContentInit"
					}
				},
				{
					"id": 73,
					"name": "ngOnInit",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isPublic": true
					},
					"sources": [
						{
							"fileName": "tree/src/lib/tree.component.ts",
							"line": 170,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/tree/src/lib/tree.component.ts#L170"
						}
					],
					"signatures": [
						{
							"id": 74,
							"name": "ngOnInit",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"comment": {
								"summary": [
									{
										"kind": "text",
										"text": "A callback method that is invoked immediately after the\ndefault change detector has checked the directive's\ndata-bound properties for the first time,\nand before any of the view or content children have been checked.\nIt is invoked only once when the directive is instantiated."
									}
								]
							},
							"sources": [
								{
									"fileName": "tree/src/lib/tree.component.ts",
									"line": 170,
									"character": 9,
									"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/tree/src/lib/tree.component.ts#L170"
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							},
							"implementationOf": {
								"type": "reference",
								"target": -1,
								"name": "OnInit.ngOnInit"
							}
						}
					],
					"implementationOf": {
						"type": "reference",
						"target": -1,
						"name": "OnInit.ngOnInit"
					}
				},
				{
					"id": 80,
					"name": "onContentEditableChange",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isPublic": true
					},
					"sources": [
						{
							"fileName": "tree/src/lib/tree.component.ts",
							"line": 220,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/tree/src/lib/tree.component.ts#L220"
						}
					],
					"signatures": [
						{
							"id": 81,
							"name": "onContentEditableChange",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"sources": [
								{
									"fileName": "tree/src/lib/tree.component.ts",
									"line": 220,
									"character": 9,
									"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/tree/src/lib/tree.component.ts#L220"
								}
							],
							"parameters": [
								{
									"id": 82,
									"name": "value",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "union",
										"types": [
											{
												"type": "literal",
												"value": null
											},
											{
												"type": "intrinsic",
												"name": "string"
											}
										]
									}
								},
								{
									"id": 83,
									"name": "node",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": {
											"sourceFileName": "packages/data-structure/tree/src/lib/node.ts",
											"qualifiedName": "Node"
										},
										"typeArguments": [
											{
												"type": "reference",
												"target": 28,
												"name": "Data",
												"package": "@rxap/tree",
												"qualifiedName": "TreeComponent.Data",
												"refersToTypeParameter": true
											}
										],
										"name": "Node",
										"package": "@rxap/data-structure-tree"
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "any"
							}
						}
					]
				},
				{
					"id": 84,
					"name": "onMousedown",
					"variant": "declaration",
					"kind": 2048,
					"flags": {},
					"sources": [
						{
							"fileName": "tree/src/lib/tree.component.ts",
							"line": 225,
							"character": 2,
							"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/tree/src/lib/tree.component.ts#L225"
						}
					],
					"signatures": [
						{
							"id": 85,
							"name": "onMousedown",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"sources": [
								{
									"fileName": "tree/src/lib/tree.component.ts",
									"line": 225,
									"character": 2,
									"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/tree/src/lib/tree.component.ts#L225"
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							}
						}
					]
				},
				{
					"id": 88,
					"name": "onMousemove",
					"variant": "declaration",
					"kind": 2048,
					"flags": {},
					"sources": [
						{
							"fileName": "tree/src/lib/tree.component.ts",
							"line": 235,
							"character": 2,
							"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/tree/src/lib/tree.component.ts#L235"
						}
					],
					"signatures": [
						{
							"id": 89,
							"name": "onMousemove",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"sources": [
								{
									"fileName": "tree/src/lib/tree.component.ts",
									"line": 235,
									"character": 2,
									"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/tree/src/lib/tree.component.ts#L235"
								}
							],
							"parameters": [
								{
									"id": 90,
									"name": "$event",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": {
											"sourceFileName": "node_modules/typescript/lib/lib.dom.d.ts",
											"qualifiedName": "MouseEvent"
										},
										"name": "MouseEvent",
										"package": "typescript"
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							}
						}
					]
				},
				{
					"id": 86,
					"name": "onMouseup",
					"variant": "declaration",
					"kind": 2048,
					"flags": {},
					"sources": [
						{
							"fileName": "tree/src/lib/tree.component.ts",
							"line": 230,
							"character": 2,
							"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/tree/src/lib/tree.component.ts#L230"
						}
					],
					"signatures": [
						{
							"id": 87,
							"name": "onMouseup",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"sources": [
								{
									"fileName": "tree/src/lib/tree.component.ts",
									"line": 230,
									"character": 2,
									"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/tree/src/lib/tree.component.ts#L230"
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							}
						}
					]
				},
				{
					"id": 77,
					"name": "openDetails",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isPublic": true
					},
					"sources": [
						{
							"fileName": "tree/src/lib/tree.component.ts",
							"line": 205,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/tree/src/lib/tree.component.ts#L205"
						}
					],
					"signatures": [
						{
							"id": 78,
							"name": "openDetails",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"sources": [
								{
									"fileName": "tree/src/lib/tree.component.ts",
									"line": 205,
									"character": 9,
									"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/tree/src/lib/tree.component.ts#L205"
								}
							],
							"parameters": [
								{
									"id": 79,
									"name": "node",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": {
											"sourceFileName": "packages/data-structure/tree/src/lib/node.ts",
											"qualifiedName": "Node"
										},
										"typeArguments": [
											{
												"type": "reference",
												"target": 28,
												"name": "Data",
												"package": "@rxap/tree",
												"qualifiedName": "TreeComponent.Data",
												"refersToTypeParameter": true
											}
										],
										"name": "Node",
										"package": "@rxap/data-structure-tree"
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							}
						}
					]
				},
				{
					"id": 91,
					"name": "toggleTreeNavigation",
					"variant": "declaration",
					"kind": 2048,
					"flags": {},
					"sources": [
						{
							"fileName": "tree/src/lib/tree.component.ts",
							"line": 249,
							"character": 2,
							"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/tree/src/lib/tree.component.ts#L249"
						}
					],
					"signatures": [
						{
							"id": 92,
							"name": "toggleTreeNavigation",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"sources": [
								{
									"fileName": "tree/src/lib/tree.component.ts",
									"line": 249,
									"character": 2,
									"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/tree/src/lib/tree.component.ts#L249"
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							}
						}
					]
				}
			],
			"groups": [
				{
					"title": "Constructors",
					"children": [
						26
					]
				},
				{
					"title": "Properties",
					"children": [
						44,
						37,
						36,
						47,
						48,
						39,
						41,
						40,
						43,
						45,
						46,
						42,
						49,
						58,
						51,
						38,
						50,
						35
					]
				},
				{
					"title": "Accessors",
					"children": [
						61,
						59
					]
				},
				{
					"title": "Methods",
					"children": [
						63,
						69,
						66,
						75,
						73,
						80,
						84,
						88,
						86,
						77,
						91
					]
				}
			],
			"sources": [
				{
					"fileName": "tree/src/lib/tree.component.ts",
					"line": 90,
					"character": 13,
					"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/tree/src/lib/tree.component.ts#L90"
				}
			],
			"typeParameters": [
				{
					"id": 96,
					"name": "Data",
					"variant": "typeParam",
					"kind": 131072,
					"flags": {},
					"type": {
						"type": "intersection",
						"types": [
							{
								"type": "reference",
								"target": {
									"sourceFileName": "packages/utilities/src/lib/helpers.ts",
									"qualifiedName": "WithIdentifier"
								},
								"name": "WithIdentifier",
								"package": "@rxap/utilities"
							},
							{
								"type": "reference",
								"target": {
									"sourceFileName": "packages/utilities/src/lib/helpers.ts",
									"qualifiedName": "WithChildren"
								},
								"name": "WithChildren",
								"package": "@rxap/utilities"
							}
						]
					},
					"default": {
						"type": "intrinsic",
						"name": "any"
					}
				}
			],
			"implementedTypes": [
				{
					"type": "reference",
					"target": {
						"sourceFileName": "node_modules/@angular/core/index.d.ts",
						"qualifiedName": "OnInit"
					},
					"name": "OnInit",
					"package": "@angular/core"
				},
				{
					"type": "reference",
					"target": {
						"sourceFileName": "node_modules/@angular/core/index.d.ts",
						"qualifiedName": "AfterContentInit"
					},
					"name": "AfterContentInit",
					"package": "@angular/core"
				}
			]
		},
		{
			"id": 20,
			"name": "TreeContentDirective",
			"variant": "declaration",
			"kind": 128,
			"flags": {},
			"children": [
				{
					"id": 21,
					"name": "constructor",
					"variant": "declaration",
					"kind": 512,
					"flags": {},
					"sources": [
						{
							"fileName": "tree/src/lib/tree-content.directive.ts",
							"line": 12,
							"character": 2,
							"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/tree/src/lib/tree-content.directive.ts#L12"
						}
					],
					"signatures": [
						{
							"id": 22,
							"name": "TreeContentDirective",
							"variant": "signature",
							"kind": 16384,
							"flags": {},
							"sources": [
								{
									"fileName": "tree/src/lib/tree-content.directive.ts",
									"line": 12,
									"character": 2,
									"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/tree/src/lib/tree-content.directive.ts#L12"
								}
							],
							"parameters": [
								{
									"id": 23,
									"name": "template",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": {
											"sourceFileName": "node_modules/@angular/core/index.d.ts",
											"qualifiedName": "TemplateRef"
										},
										"typeArguments": [
											{
												"type": "intrinsic",
												"name": "any"
											}
										],
										"name": "TemplateRef",
										"package": "@angular/core"
									}
								}
							],
							"type": {
								"type": "reference",
								"target": 20,
								"name": "TreeContentDirective",
								"package": "@rxap/tree"
							}
						}
					]
				},
				{
					"id": 24,
					"name": "template",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isPublic": true,
						"isReadonly": true
					},
					"sources": [
						{
							"fileName": "tree/src/lib/tree-content.directive.ts",
							"line": 14,
							"character": 20,
							"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/tree/src/lib/tree-content.directive.ts#L14"
						}
					],
					"type": {
						"type": "reference",
						"target": {
							"sourceFileName": "node_modules/@angular/core/index.d.ts",
							"qualifiedName": "TemplateRef"
						},
						"typeArguments": [
							{
								"type": "intrinsic",
								"name": "any"
							}
						],
						"name": "TemplateRef",
						"package": "@angular/core"
					}
				}
			],
			"groups": [
				{
					"title": "Constructors",
					"children": [
						21
					]
				},
				{
					"title": "Properties",
					"children": [
						24
					]
				}
			],
			"sources": [
				{
					"fileName": "tree/src/lib/tree-content.directive.ts",
					"line": 11,
					"character": 13,
					"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/tree/src/lib/tree-content.directive.ts#L11"
				}
			]
		},
		{
			"id": 136,
			"name": "TreeDataSource",
			"variant": "declaration",
			"kind": 128,
			"flags": {},
			"children": [
				{
					"id": 146,
					"name": "constructor",
					"variant": "declaration",
					"kind": 512,
					"flags": {},
					"sources": [
						{
							"fileName": "tree/src/lib/tree.data-source.ts",
							"line": 258,
							"character": 2,
							"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/tree/src/lib/tree.data-source.ts#L258"
						}
					],
					"signatures": [
						{
							"id": 147,
							"name": "TreeDataSource",
							"variant": "signature",
							"kind": 16384,
							"flags": {},
							"sources": [
								{
									"fileName": "tree/src/lib/tree.data-source.ts",
									"line": 258,
									"character": 2,
									"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/tree/src/lib/tree.data-source.ts#L258"
								}
							],
							"typeParameters": [
								{
									"id": 148,
									"name": "Data",
									"variant": "typeParam",
									"kind": 131072,
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "unknown"
									},
									"default": {
										"type": "intrinsic",
										"name": "any"
									}
								},
								{
									"id": 149,
									"name": "RootParameters",
									"variant": "typeParam",
									"kind": 131072,
									"flags": {},
									"default": {
										"type": "intrinsic",
										"name": "any"
									}
								},
								{
									"id": 150,
									"name": "NodeParameters",
									"variant": "typeParam",
									"kind": 131072,
									"flags": {},
									"default": {
										"type": "intrinsic",
										"name": "any"
									}
								}
							],
							"parameters": [
								{
									"id": 151,
									"name": "rootRemoteMethod",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": {
											"sourceFileName": "packages/pattern/src/lib/method.ts",
											"qualifiedName": "Method"
										},
										"typeArguments": [
											{
												"type": "union",
												"types": [
													{
														"type": "reference",
														"target": 148,
														"name": "Data",
														"package": "@rxap/tree",
														"qualifiedName": "TreeDataSource.Data",
														"refersToTypeParameter": true
													},
													{
														"type": "array",
														"elementType": {
															"type": "reference",
															"target": 148,
															"name": "Data",
															"package": "@rxap/tree",
															"qualifiedName": "TreeDataSource.Data",
															"refersToTypeParameter": true
														}
													}
												]
											},
											{
												"type": "reference",
												"target": 149,
												"name": "RootParameters",
												"package": "@rxap/tree",
												"qualifiedName": "TreeDataSource.RootParameters",
												"refersToTypeParameter": true
											}
										],
										"name": "Method",
										"package": "@rxap/pattern"
									}
								},
								{
									"id": 152,
									"name": "childrenRemoteMethod",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "union",
										"types": [
											{
												"type": "literal",
												"value": null
											},
											{
												"type": "reference",
												"target": {
													"sourceFileName": "packages/pattern/src/lib/method.ts",
													"qualifiedName": "Method"
												},
												"typeArguments": [
													{
														"type": "array",
														"elementType": {
															"type": "reference",
															"target": 148,
															"name": "Data",
															"package": "@rxap/tree",
															"qualifiedName": "TreeDataSource.Data",
															"refersToTypeParameter": true
														}
													},
													{
														"type": "reference",
														"target": {
															"sourceFileName": "packages/data-structure/tree/src/lib/node.ts",
															"qualifiedName": "Node"
														},
														"typeArguments": [
															{
																"type": "reference",
																"target": 148,
																"name": "Data",
																"package": "@rxap/tree",
																"qualifiedName": "TreeDataSource.Data",
																"refersToTypeParameter": true
															},
															{
																"type": "intrinsic",
																"name": "any"
															}
														],
														"name": "Node",
														"package": "@rxap/data-structure-tree"
													}
												],
												"name": "Method",
												"package": "@rxap/pattern"
											}
										]
									},
									"defaultValue": "null"
								},
								{
									"id": 153,
									"name": "applyFilterMethod",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "union",
										"types": [
											{
												"type": "literal",
												"value": null
											},
											{
												"type": "reference",
												"target": {
													"sourceFileName": "packages/pattern/src/lib/method.ts",
													"qualifiedName": "Method"
												},
												"typeArguments": [
													{
														"type": "array",
														"elementType": {
															"type": "reference",
															"target": {
																"sourceFileName": "packages/data-structure/tree/src/lib/node.ts",
																"qualifiedName": "Node"
															},
															"typeArguments": [
																{
																	"type": "reference",
																	"target": 148,
																	"name": "Data",
																	"package": "@rxap/tree",
																	"qualifiedName": "TreeDataSource.Data",
																	"refersToTypeParameter": true
																},
																{
																	"type": "intrinsic",
																	"name": "any"
																}
															],
															"name": "Node",
															"package": "@rxap/data-structure-tree"
														}
													},
													{
														"type": "reference",
														"target": 118,
														"typeArguments": [
															{
																"type": "reference",
																"target": 6,
																"typeArguments": [
																	{
																		"type": "intrinsic",
																		"name": "unknown"
																	}
																],
																"name": "ISearchForm",
																"package": "@rxap/tree"
															},
															{
																"type": "intrinsic",
																"name": "any"
															}
														],
														"name": "TreeApplyFilterParameter",
														"package": "@rxap/tree"
													}
												],
												"name": "Method",
												"package": "@rxap/pattern"
											}
										]
									},
									"defaultValue": "null"
								},
								{
									"id": 154,
									"name": "metadata",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "union",
										"types": [
											{
												"type": "literal",
												"value": null
											},
											{
												"type": "reference",
												"target": 106,
												"name": "TreeDataSourceMetadata",
												"package": "@rxap/tree"
											}
										]
									},
									"defaultValue": "null"
								}
							],
							"type": {
								"type": "reference",
								"target": 136,
								"typeArguments": [
									{
										"type": "reference",
										"target": 148,
										"name": "Data",
										"package": "@rxap/tree",
										"qualifiedName": "TreeDataSource.Data",
										"refersToTypeParameter": true
									},
									{
										"type": "reference",
										"target": 149,
										"name": "RootParameters",
										"package": "@rxap/tree",
										"qualifiedName": "TreeDataSource.RootParameters",
										"refersToTypeParameter": true
									},
									{
										"type": "reference",
										"target": 150,
										"name": "NodeParameters",
										"package": "@rxap/tree",
										"qualifiedName": "TreeDataSource.NodeParameters",
										"refersToTypeParameter": true
									}
								],
								"name": "TreeDataSource",
								"package": "@rxap/tree"
							},
							"overwrites": {
								"type": "reference",
								"target": -1,
								"name": "BaseDataSource<Array<Node<Data>>, TreeDataSourceMetadata>.constructor"
							}
						}
					],
					"overwrites": {
						"type": "reference",
						"target": -1,
						"name": "BaseDataSource<Array<Node<Data>>, TreeDataSourceMetadata>.constructor"
					}
				},
				{
					"id": 331,
					"name": "__id",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isPublic": true,
						"isInherited": true
					},
					"comment": {
						"summary": [
							{
								"kind": "text",
								"text": "unique internal id"
							}
						],
						"modifierTags": [
							"@internal"
						]
					},
					"sources": [
						{
							"fileName": "definition/src/lib/definition.ts",
							"line": 61,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/definition/src/lib/definition.ts#L61"
						}
					],
					"type": {
						"type": "intrinsic",
						"name": "string"
					},
					"defaultValue": "...",
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "BaseDataSource.__id"
					}
				},
				{
					"id": 280,
					"name": "_connectedViewer",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isProtected": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "data-source/src/lib/base.data-source.ts",
							"line": 78,
							"character": 12,
							"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/data-source/src/lib/base.data-source.ts#L78"
						}
					],
					"type": {
						"type": "reference",
						"target": {
							"sourceFileName": "node_modules/typescript/lib/lib.es2015.collection.d.ts",
							"qualifiedName": "Map"
						},
						"typeArguments": [
							{
								"type": "intrinsic",
								"name": "string"
							},
							{
								"type": "reference",
								"target": {
									"sourceFileName": "node_modules/rxjs/src/internal/Observable.ts",
									"qualifiedName": "Observable"
								},
								"typeArguments": [
									{
										"type": "array",
										"elementType": {
											"type": "reference",
											"target": {
												"sourceFileName": "packages/data-structure/tree/src/lib/node.ts",
												"qualifiedName": "Node"
											},
											"typeArguments": [
												{
													"type": "reference",
													"target": 148,
													"name": "Data",
													"package": "@rxap/tree",
													"qualifiedName": "TreeDataSource.Data",
													"refersToTypeParameter": true
												},
												{
													"type": "intrinsic",
													"name": "any"
												}
											],
											"name": "Node",
											"package": "@rxap/data-structure-tree"
										}
									}
								],
								"name": "Observable",
								"package": "rxjs"
							}
						],
						"name": "Map",
						"package": "typescript"
					},
					"defaultValue": "...",
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "BaseDataSource._connectedViewer"
					}
				},
				{
					"id": 281,
					"name": "_connectedViewerTeardown",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isProtected": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "data-source/src/lib/base.data-source.ts",
							"line": 79,
							"character": 12,
							"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/data-source/src/lib/base.data-source.ts#L79"
						}
					],
					"type": {
						"type": "reference",
						"target": {
							"sourceFileName": "node_modules/typescript/lib/lib.es2015.collection.d.ts",
							"qualifiedName": "Map"
						},
						"typeArguments": [
							{
								"type": "intrinsic",
								"name": "string"
							},
							{
								"type": "reference",
								"target": {
									"sourceFileName": "node_modules/rxjs/src/internal/types.ts",
									"qualifiedName": "TeardownLogic"
								},
								"name": "TeardownLogic",
								"package": "rxjs"
							}
						],
						"name": "Map",
						"package": "typescript"
					},
					"defaultValue": "...",
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "BaseDataSource._connectedViewerTeardown"
					}
				},
				{
					"id": 286,
					"name": "_data",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isProtected": true,
						"isOptional": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "data-source/src/lib/base.data-source.ts",
							"line": 104,
							"character": 12,
							"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/data-source/src/lib/base.data-source.ts#L104"
						}
					],
					"type": {
						"type": "array",
						"elementType": {
							"type": "reference",
							"target": {
								"sourceFileName": "packages/data-structure/tree/src/lib/node.ts",
								"qualifiedName": "Node"
							},
							"typeArguments": [
								{
									"type": "reference",
									"target": 148,
									"name": "Data",
									"package": "@rxap/tree",
									"qualifiedName": "TreeDataSource.Data",
									"refersToTypeParameter": true
								},
								{
									"type": "intrinsic",
									"name": "any"
								}
							],
							"name": "Node",
							"package": "@rxap/data-structure-tree"
						}
					},
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "BaseDataSource._data"
					}
				},
				{
					"id": 161,
					"name": "_data$",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isProtected": true
					},
					"sources": [
						{
							"fileName": "tree/src/lib/tree.data-source.ts",
							"line": 250,
							"character": 21,
							"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/tree/src/lib/tree.data-source.ts#L250"
						}
					],
					"type": {
						"type": "reference",
						"target": {
							"sourceFileName": "node_modules/rxjs/src/internal/BehaviorSubject.ts",
							"qualifiedName": "BehaviorSubject"
						},
						"typeArguments": [
							{
								"type": "array",
								"elementType": {
									"type": "reference",
									"target": {
										"sourceFileName": "packages/data-structure/tree/src/lib/node.ts",
										"qualifiedName": "Node"
									},
									"typeArguments": [
										{
											"type": "reference",
											"target": 148,
											"name": "Data",
											"package": "@rxap/tree",
											"qualifiedName": "TreeDataSource.Data",
											"refersToTypeParameter": true
										},
										{
											"type": "intrinsic",
											"name": "any"
										}
									],
									"name": "Node",
									"package": "@rxap/data-structure-tree"
								}
							}
						],
						"name": "BehaviorSubject",
						"package": "rxjs"
					},
					"defaultValue": "...",
					"overwrites": {
						"type": "reference",
						"target": -1,
						"name": "BaseDataSource._data$"
					}
				},
				{
					"id": 332,
					"name": "_initialised",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isProtected": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "definition/src/lib/definition.ts",
							"line": 62,
							"character": 12,
							"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/definition/src/lib/definition.ts#L62"
						}
					],
					"type": {
						"type": "intrinsic",
						"name": "boolean"
					},
					"defaultValue": "false",
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "BaseDataSource._initialised"
					}
				},
				{
					"id": 279,
					"name": "_lastRefreshed",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isProtected": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "data-source/src/lib/base.data-source.ts",
							"line": 77,
							"character": 12,
							"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/data-source/src/lib/base.data-source.ts#L77"
						}
					],
					"type": {
						"type": "union",
						"types": [
							{
								"type": "literal",
								"value": null
							},
							{
								"type": "reference",
								"target": {
									"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
									"qualifiedName": "Date"
								},
								"name": "Date",
								"package": "typescript"
							}
						]
					},
					"defaultValue": "null",
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "BaseDataSource._lastRefreshed"
					}
				},
				{
					"id": 283,
					"name": "_retry$",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isProtected": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "data-source/src/lib/base.data-source.ts",
							"line": 90,
							"character": 12,
							"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/data-source/src/lib/base.data-source.ts#L90"
						}
					],
					"type": {
						"type": "reference",
						"target": {
							"sourceFileName": "node_modules/rxjs/src/internal/Subject.ts",
							"qualifiedName": "Subject"
						},
						"typeArguments": [
							{
								"type": "intrinsic",
								"name": "void"
							}
						],
						"name": "Subject",
						"package": "rxjs"
					},
					"defaultValue": "...",
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "BaseDataSource._retry$"
					}
				},
				{
					"id": 282,
					"name": "_viewerIds",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isProtected": true,
						"isInherited": true
					},
					"comment": {
						"summary": [
							{
								"kind": "text",
								"text": "a map of viewer to view id.\nAllows to create a view id from the viewer object reference"
							}
						]
					},
					"sources": [
						{
							"fileName": "data-source/src/lib/base.data-source.ts",
							"line": 89,
							"character": 12,
							"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/data-source/src/lib/base.data-source.ts#L89"
						}
					],
					"type": {
						"type": "reference",
						"target": {
							"sourceFileName": "node_modules/typescript/lib/lib.es2015.collection.d.ts",
							"qualifiedName": "Map"
						},
						"typeArguments": [
							{
								"type": "reference",
								"target": {
									"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
									"qualifiedName": "BaseDataSourceViewer"
								},
								"typeArguments": [
									{
										"type": "intrinsic",
										"name": "any"
									}
								],
								"name": "BaseDataSourceViewer",
								"package": "@rxap/data-source"
							},
							{
								"type": "intrinsic",
								"name": "string"
							}
						],
						"name": "Map",
						"package": "typescript"
					},
					"defaultValue": "...",
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "BaseDataSource._viewerIds"
					}
				},
				{
					"id": 274,
					"name": "change$",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isPublic": true,
						"isReadonly": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "data-source/src/lib/base.data-source.ts",
							"line": 67,
							"character": 18,
							"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/data-source/src/lib/base.data-source.ts#L67"
						}
					],
					"type": {
						"type": "reference",
						"target": {
							"sourceFileName": "node_modules/rxjs/src/internal/Subject.ts",
							"qualifiedName": "Subject"
						},
						"typeArguments": [
							{
								"type": "array",
								"elementType": {
									"type": "reference",
									"target": {
										"sourceFileName": "packages/data-structure/tree/src/lib/node.ts",
										"qualifiedName": "Node"
									},
									"typeArguments": [
										{
											"type": "reference",
											"target": 148,
											"name": "Data",
											"package": "@rxap/tree",
											"qualifiedName": "TreeDataSource.Data",
											"refersToTypeParameter": true
										},
										{
											"type": "intrinsic",
											"name": "any"
										}
									],
									"name": "Node",
									"package": "@rxap/data-structure-tree"
								}
							}
						],
						"name": "Subject",
						"package": "rxjs"
					},
					"defaultValue": "...",
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "BaseDataSource.change$"
					}
				},
				{
					"id": 168,
					"name": "childrenRemoteMethod",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isPublic": true,
						"isReadonly": true
					},
					"sources": [
						{
							"fileName": "tree/src/lib/tree.data-source.ts",
							"line": 263,
							"character": 20,
							"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/tree/src/lib/tree.data-source.ts#L263"
						}
					],
					"type": {
						"type": "union",
						"types": [
							{
								"type": "literal",
								"value": null
							},
							{
								"type": "reference",
								"target": {
									"sourceFileName": "packages/pattern/src/lib/method.ts",
									"qualifiedName": "Method"
								},
								"typeArguments": [
									{
										"type": "array",
										"elementType": {
											"type": "reference",
											"target": 148,
											"name": "Data",
											"package": "@rxap/tree",
											"qualifiedName": "TreeDataSource.Data",
											"refersToTypeParameter": true
										}
									},
									{
										"type": "reference",
										"target": {
											"sourceFileName": "packages/data-structure/tree/src/lib/node.ts",
											"qualifiedName": "Node"
										},
										"typeArguments": [
											{
												"type": "reference",
												"target": 148,
												"name": "Data",
												"package": "@rxap/tree",
												"qualifiedName": "TreeDataSource.Data",
												"refersToTypeParameter": true
											},
											{
												"type": "intrinsic",
												"name": "any"
											}
										],
										"name": "Node",
										"package": "@rxap/data-structure-tree"
									}
								],
								"name": "Method",
								"package": "@rxap/pattern"
							}
						]
					},
					"defaultValue": "null"
				},
				{
					"id": 328,
					"name": "destroyed$",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isPublic": true,
						"isReadonly": true,
						"isInherited": true
					},
					"comment": {
						"summary": [
							{
								"kind": "text",
								"text": "Emits if the data source is destroyed"
							}
						]
					},
					"sources": [
						{
							"fileName": "definition/src/lib/definition.ts",
							"line": 48,
							"character": 18,
							"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/definition/src/lib/definition.ts#L48"
						}
					],
					"type": {
						"type": "union",
						"types": [
							{
								"type": "intrinsic",
								"name": "undefined"
							},
							{
								"type": "reference",
								"target": {
									"sourceFileName": "node_modules/rxjs/src/internal/Subject.ts",
									"qualifiedName": "Subject"
								},
								"typeArguments": [
									{
										"type": "intrinsic",
										"name": "void"
									}
								],
								"name": "Subject",
								"package": "rxjs"
							}
						]
					},
					"defaultValue": "...",
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "BaseDataSource.destroyed$"
					}
				},
				{
					"id": 276,
					"name": "error$",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isPublic": true,
						"isReadonly": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "data-source/src/lib/base.data-source.ts",
							"line": 73,
							"character": 18,
							"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/data-source/src/lib/base.data-source.ts#L73"
						}
					],
					"type": {
						"type": "reference",
						"target": {
							"sourceFileName": "node_modules/rxjs/src/internal/ReplaySubject.ts",
							"qualifiedName": "ReplaySubject"
						},
						"typeArguments": [
							{
								"type": "reference",
								"target": {
									"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
									"qualifiedName": "Error"
								},
								"name": "Error",
								"package": "typescript"
							}
						],
						"name": "ReplaySubject",
						"package": "rxjs"
					},
					"defaultValue": "...",
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "BaseDataSource.error$"
					}
				},
				{
					"id": 158,
					"name": "expanded",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isPublic": true
					},
					"sources": [
						{
							"fileName": "tree/src/lib/tree.data-source.ts",
							"line": 246,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/tree/src/lib/tree.data-source.ts#L246"
						}
					],
					"type": {
						"type": "reference",
						"target": {
							"sourceFileName": "node_modules/@angular/cdk/collections/index.d.ts",
							"qualifiedName": "SelectionModel"
						},
						"typeArguments": [
							{
								"type": "intrinsic",
								"name": "string"
							}
						],
						"name": "SelectionModel",
						"package": "@angular/cdk"
					}
				},
				{
					"id": 177,
					"name": "getIcon",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isPublic": true
					},
					"sources": [
						{
							"fileName": "tree/src/lib/tree.data-source.ts",
							"line": 314,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/tree/src/lib/tree.data-source.ts#L314"
						}
					],
					"type": {
						"type": "reference",
						"target": {
							"sourceFileName": "packages/data-structure/tree/src/lib/node.ts",
							"qualifiedName": "NodeGetIconFunction"
						},
						"typeArguments": [
							{
								"type": "reference",
								"target": 148,
								"name": "Data",
								"package": "@rxap/tree",
								"qualifiedName": "TreeDataSource.Data",
								"refersToTypeParameter": true
							}
						],
						"name": "NodeGetIconFunction",
						"package": "@rxap/data-structure-tree"
					},
					"defaultValue": "..."
				},
				{
					"id": 179,
					"name": "getStyle",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isPublic": true
					},
					"sources": [
						{
							"fileName": "tree/src/lib/tree.data-source.ts",
							"line": 318,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/tree/src/lib/tree.data-source.ts#L318"
						}
					],
					"type": {
						"type": "reference",
						"target": {
							"sourceFileName": "packages/data-structure/tree/src/lib/node.ts",
							"qualifiedName": "NodeGetStyleFunction"
						},
						"typeArguments": [
							{
								"type": "reference",
								"target": 148,
								"name": "Data",
								"package": "@rxap/tree",
								"qualifiedName": "TreeDataSource.Data",
								"refersToTypeParameter": true
							}
						],
						"name": "NodeGetStyleFunction",
						"package": "@rxap/data-structure-tree"
					},
					"defaultValue": "..."
				},
				{
					"id": 178,
					"name": "getType",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isPublic": true
					},
					"sources": [
						{
							"fileName": "tree/src/lib/tree.data-source.ts",
							"line": 316,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/tree/src/lib/tree.data-source.ts#L316"
						}
					],
					"type": {
						"type": "reference",
						"target": {
							"sourceFileName": "packages/data-structure/tree/src/lib/node.ts",
							"qualifiedName": "NodeGetTypeFunction"
						},
						"typeArguments": [
							{
								"type": "reference",
								"target": 148,
								"name": "Data",
								"package": "@rxap/tree",
								"qualifiedName": "TreeDataSource.Data",
								"refersToTypeParameter": true
							}
						],
						"name": "NodeGetTypeFunction",
						"package": "@rxap/data-structure-tree"
					},
					"defaultValue": "..."
				},
				{
					"id": 180,
					"name": "hasDetails",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isPublic": true
					},
					"sources": [
						{
							"fileName": "tree/src/lib/tree.data-source.ts",
							"line": 322,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/tree/src/lib/tree.data-source.ts#L322"
						}
					],
					"type": {
						"type": "reference",
						"target": {
							"sourceFileName": "packages/data-structure/tree/src/lib/node.ts",
							"qualifiedName": "NodeHasDetailsFunction"
						},
						"typeArguments": [
							{
								"type": "reference",
								"target": 148,
								"name": "Data",
								"package": "@rxap/tree",
								"qualifiedName": "TreeDataSource.Data",
								"refersToTypeParameter": true
							}
						],
						"name": "NodeHasDetailsFunction",
						"package": "@rxap/data-structure-tree"
					},
					"defaultValue": "..."
				},
				{
					"id": 285,
					"name": "hasError",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isPublic": true,
						"isOptional": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "data-source/src/lib/base.data-source.ts",
							"line": 94,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/data-source/src/lib/base.data-source.ts#L94"
						}
					],
					"type": {
						"type": "reference",
						"target": {
							"sourceFileName": "node_modules/@angular/core/index.d.ts",
							"qualifiedName": "Signal"
						},
						"typeArguments": [
							{
								"type": "intrinsic",
								"name": "boolean"
							}
						],
						"name": "Signal",
						"package": "@angular/core"
					},
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "BaseDataSource.hasError"
					}
				},
				{
					"id": 275,
					"name": "hasError$",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isPublic": true,
						"isReadonly": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "data-source/src/lib/base.data-source.ts",
							"line": 72,
							"character": 18,
							"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/data-source/src/lib/base.data-source.ts#L72"
						}
					],
					"type": {
						"type": "reference",
						"target": {
							"sourceFileName": "packages/rxjs/src/lib/toggle-subject.ts",
							"qualifiedName": "ToggleSubject"
						},
						"name": "ToggleSubject",
						"package": "@rxap/rxjs"
					},
					"defaultValue": "...",
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "BaseDataSource.hasError$"
					}
				},
				{
					"id": 329,
					"name": "initialised$",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isPublic": true,
						"isReadonly": true,
						"isInherited": true
					},
					"comment": {
						"summary": [
							{
								"kind": "text",
								"text": "Emits if the data source is initialised"
							}
						]
					},
					"sources": [
						{
							"fileName": "definition/src/lib/definition.ts",
							"line": 52,
							"character": 18,
							"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/definition/src/lib/definition.ts#L52"
						}
					],
					"type": {
						"type": "union",
						"types": [
							{
								"type": "intrinsic",
								"name": "undefined"
							},
							{
								"type": "reference",
								"target": {
									"sourceFileName": "node_modules/rxjs/src/internal/Subject.ts",
									"qualifiedName": "Subject"
								},
								"typeArguments": [
									{
										"type": "intrinsic",
										"name": "void"
									}
								],
								"name": "Subject",
								"package": "rxjs"
							}
						]
					},
					"defaultValue": "...",
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "BaseDataSource.initialised$"
					}
				},
				{
					"id": 330,
					"name": "interceptors",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isPublic": true,
						"isReadonly": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "definition/src/lib/definition.ts",
							"line": 53,
							"character": 18,
							"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/definition/src/lib/definition.ts#L53"
						}
					],
					"type": {
						"type": "union",
						"types": [
							{
								"type": "intrinsic",
								"name": "undefined"
							},
							{
								"type": "reference",
								"target": {
									"sourceFileName": "node_modules/typescript/lib/lib.es2015.collection.d.ts",
									"qualifiedName": "Set"
								},
								"typeArguments": [
									{
										"type": "reference",
										"target": {
											"sourceFileName": "node_modules/rxjs/src/internal/Subject.ts",
											"qualifiedName": "Subject"
										},
										"typeArguments": [
											{
												"type": "intrinsic",
												"name": "any"
											}
										],
										"name": "Subject",
										"package": "rxjs"
									}
								],
								"name": "Set",
								"package": "typescript"
							}
						]
					},
					"defaultValue": "...",
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "BaseDataSource.interceptors"
					}
				},
				{
					"id": 284,
					"name": "loading",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isPublic": true,
						"isOptional": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "data-source/src/lib/base.data-source.ts",
							"line": 92,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/data-source/src/lib/base.data-source.ts#L92"
						}
					],
					"type": {
						"type": "reference",
						"target": {
							"sourceFileName": "node_modules/@angular/core/index.d.ts",
							"qualifiedName": "Signal"
						},
						"typeArguments": [
							{
								"type": "intrinsic",
								"name": "boolean"
							}
						],
						"name": "Signal",
						"package": "@angular/core"
					},
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "BaseDataSource.loading"
					}
				},
				{
					"id": 159,
					"name": "loading$",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isPublic": true
					},
					"comment": {
						"summary": [
							{
								"kind": "text",
								"text": "Indicates weather the data source is currently loading new data"
							}
						]
					},
					"sources": [
						{
							"fileName": "tree/src/lib/tree.data-source.ts",
							"line": 248,
							"character": 18,
							"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/tree/src/lib/tree.data-source.ts#L248"
						}
					],
					"type": {
						"type": "reference",
						"target": {
							"sourceFileName": "packages/rxjs/src/lib/toggle-subject.ts",
							"qualifiedName": "ToggleSubject"
						},
						"name": "ToggleSubject",
						"package": "@rxap/rxjs"
					},
					"defaultValue": "...",
					"overwrites": {
						"type": "reference",
						"target": -1,
						"name": "BaseDataSource.loading$"
					}
				},
				{
					"id": 181,
					"name": "matchFilter",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isPublic": true
					},
					"sources": [
						{
							"fileName": "tree/src/lib/tree.data-source.ts",
							"line": 324,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/tree/src/lib/tree.data-source.ts#L324"
						}
					],
					"type": {
						"type": "reflection",
						"declaration": {
							"id": 182,
							"name": "__type",
							"variant": "declaration",
							"kind": 65536,
							"flags": {},
							"sources": [
								{
									"fileName": "tree/src/lib/tree.data-source.ts",
									"line": 324,
									"character": 22,
									"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/tree/src/lib/tree.data-source.ts#L324"
								}
							],
							"signatures": [
								{
									"id": 183,
									"name": "__type",
									"variant": "signature",
									"kind": 4096,
									"flags": {},
									"sources": [
										{
											"fileName": "tree/src/lib/tree.data-source.ts",
											"line": 324,
											"character": 22,
											"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/tree/src/lib/tree.data-source.ts#L324"
										}
									],
									"parameters": [
										{
											"id": 184,
											"name": "node",
											"variant": "param",
											"kind": 32768,
											"flags": {},
											"type": {
												"type": "reference",
												"target": {
													"sourceFileName": "packages/data-structure/tree/src/lib/node.ts",
													"qualifiedName": "Node"
												},
												"typeArguments": [
													{
														"type": "reference",
														"target": 148,
														"name": "Data",
														"package": "@rxap/tree",
														"qualifiedName": "TreeDataSource.Data",
														"refersToTypeParameter": true
													}
												],
												"name": "Node",
												"package": "@rxap/data-structure-tree"
											}
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "boolean"
									}
								}
							]
						}
					},
					"defaultValue": "..."
				},
				{
					"id": 327,
					"name": "metadata",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isPublic": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "definition/src/lib/definition.ts",
							"line": 44,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/definition/src/lib/definition.ts#L44"
						}
					],
					"type": {
						"type": "reference",
						"target": 106,
						"name": "TreeDataSourceMetadata",
						"package": "@rxap/tree"
					},
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "BaseDataSource.metadata"
					}
				},
				{
					"id": 167,
					"name": "rootRemoteMethod",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isPublic": true,
						"isReadonly": true
					},
					"sources": [
						{
							"fileName": "tree/src/lib/tree.data-source.ts",
							"line": 260,
							"character": 20,
							"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/tree/src/lib/tree.data-source.ts#L260"
						}
					],
					"type": {
						"type": "reference",
						"target": {
							"sourceFileName": "packages/pattern/src/lib/method.ts",
							"qualifiedName": "Method"
						},
						"typeArguments": [
							{
								"type": "union",
								"types": [
									{
										"type": "reference",
										"target": 148,
										"name": "Data",
										"package": "@rxap/tree",
										"qualifiedName": "TreeDataSource.Data",
										"refersToTypeParameter": true
									},
									{
										"type": "array",
										"elementType": {
											"type": "reference",
											"target": 148,
											"name": "Data",
											"package": "@rxap/tree",
											"qualifiedName": "TreeDataSource.Data",
											"refersToTypeParameter": true
										}
									}
								]
							},
							{
								"type": "reference",
								"target": 149,
								"name": "RootParameters",
								"package": "@rxap/tree",
								"qualifiedName": "TreeDataSource.RootParameters",
								"refersToTypeParameter": true
							}
						],
						"name": "Method",
						"package": "@rxap/pattern"
					}
				},
				{
					"id": 160,
					"name": "searchForm",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isPublic": true
					},
					"sources": [
						{
							"fileName": "tree/src/lib/tree.data-source.ts",
							"line": 249,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/tree/src/lib/tree.data-source.ts#L249"
						}
					],
					"type": {
						"type": "union",
						"types": [
							{
								"type": "literal",
								"value": null
							},
							{
								"type": "reference",
								"target": 10,
								"typeArguments": [
									{
										"type": "intrinsic",
										"name": "unknown"
									}
								],
								"name": "SearchForm",
								"package": "@rxap/tree"
							}
						]
					},
					"defaultValue": "null"
				},
				{
					"id": 157,
					"name": "selected",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isPublic": true
					},
					"sources": [
						{
							"fileName": "tree/src/lib/tree.data-source.ts",
							"line": 245,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/tree/src/lib/tree.data-source.ts#L245"
						}
					],
					"type": {
						"type": "reference",
						"target": {
							"sourceFileName": "node_modules/@angular/cdk/collections/index.d.ts",
							"qualifiedName": "SelectionModel"
						},
						"typeArguments": [
							{
								"type": "reference",
								"target": {
									"sourceFileName": "packages/data-structure/tree/src/lib/node.ts",
									"qualifiedName": "Node"
								},
								"typeArguments": [
									{
										"type": "reference",
										"target": 148,
										"name": "Data",
										"package": "@rxap/tree",
										"qualifiedName": "TreeDataSource.Data",
										"refersToTypeParameter": true
									},
									{
										"type": "intrinsic",
										"name": "any"
									}
								],
								"name": "Node",
								"package": "@rxap/data-structure-tree"
							}
						],
						"name": "SelectionModel",
						"package": "@angular/cdk"
					}
				},
				{
					"id": 176,
					"name": "toDisplay",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isPublic": true
					},
					"sources": [
						{
							"fileName": "tree/src/lib/tree.data-source.ts",
							"line": 311,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/tree/src/lib/tree.data-source.ts#L311"
						}
					],
					"type": {
						"type": "reference",
						"target": {
							"sourceFileName": "packages/data-structure/tree/src/lib/node.ts",
							"qualifiedName": "NodeToDisplayFunction"
						},
						"typeArguments": [
							{
								"type": "reference",
								"target": 148,
								"name": "Data",
								"package": "@rxap/tree",
								"qualifiedName": "TreeDataSource.Data",
								"refersToTypeParameter": true
							}
						],
						"name": "NodeToDisplayFunction",
						"package": "@rxap/data-structure-tree"
					},
					"defaultValue": "..."
				},
				{
					"id": 155,
					"name": "tree$",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isPublic": true
					},
					"sources": [
						{
							"fileName": "tree/src/lib/tree.data-source.ts",
							"line": 243,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/tree/src/lib/tree.data-source.ts#L243"
						}
					],
					"type": {
						"type": "reference",
						"target": {
							"sourceFileName": "node_modules/rxjs/src/internal/BehaviorSubject.ts",
							"qualifiedName": "BehaviorSubject"
						},
						"typeArguments": [
							{
								"type": "array",
								"elementType": {
									"type": "reference",
									"target": {
										"sourceFileName": "packages/data-structure/tree/src/lib/node.ts",
										"qualifiedName": "Node"
									},
									"typeArguments": [
										{
											"type": "reference",
											"target": 148,
											"name": "Data",
											"package": "@rxap/tree",
											"qualifiedName": "TreeDataSource.Data",
											"refersToTypeParameter": true
										},
										{
											"type": "intrinsic",
											"name": "any"
										}
									],
									"name": "Node",
									"package": "@rxap/data-structure-tree"
								}
							}
						],
						"name": "BehaviorSubject",
						"package": "rxjs"
					},
					"defaultValue": "..."
				},
				{
					"id": 156,
					"name": "treeControl",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isPublic": true
					},
					"sources": [
						{
							"fileName": "tree/src/lib/tree.data-source.ts",
							"line": 244,
							"character": 19,
							"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/tree/src/lib/tree.data-source.ts#L244"
						}
					],
					"type": {
						"type": "reference",
						"target": {
							"sourceFileName": "node_modules/@angular/cdk/tree/index.d.ts",
							"qualifiedName": "FlatTreeControl"
						},
						"typeArguments": [
							{
								"type": "reference",
								"target": {
									"sourceFileName": "packages/data-structure/tree/src/lib/node.ts",
									"qualifiedName": "Node"
								},
								"typeArguments": [
									{
										"type": "reference",
										"target": 148,
										"name": "Data",
										"package": "@rxap/tree",
										"qualifiedName": "TreeDataSource.Data",
										"refersToTypeParameter": true
									},
									{
										"type": "intrinsic",
										"name": "any"
									}
								],
								"name": "Node",
								"package": "@rxap/data-structure-tree"
							}
						],
						"name": "FlatTreeControl",
						"package": "@angular/cdk"
					}
				},
				{
					"id": 139,
					"name": "destroyed$",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isPublic": true,
						"isStatic": true,
						"isReadonly": true,
						"isInherited": true
					},
					"comment": {
						"summary": [
							{
								"kind": "text",
								"text": "Emits when a new Definition instance is initialised"
							}
						]
					},
					"sources": [
						{
							"fileName": "definition/src/lib/definition.ts",
							"line": 41,
							"character": 25,
							"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/definition/src/lib/definition.ts#L41"
						}
					],
					"type": {
						"type": "reference",
						"target": {
							"sourceFileName": "node_modules/rxjs/src/internal/Subject.ts",
							"qualifiedName": "Subject"
						},
						"typeArguments": [
							{
								"type": "reference",
								"target": {
									"sourceFileName": "packages/angular/definition/src/lib/definition.ts",
									"qualifiedName": "BaseDefinition"
								},
								"typeArguments": [
									{
										"type": "reference",
										"target": {
											"sourceFileName": "packages/angular/definition/src/lib/definition.metadata.ts",
											"qualifiedName": "BaseDefinitionMetadata"
										},
										"name": "BaseDefinitionMetadata",
										"package": "@rxap/definition"
									}
								],
								"name": "BaseDefinition",
								"package": "@rxap/definition"
							}
						],
						"name": "Subject",
						"package": "rxjs"
					},
					"defaultValue": "...",
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "BaseDataSource.destroyed$"
					}
				},
				{
					"id": 138,
					"name": "initialised$",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isPublic": true,
						"isStatic": true,
						"isReadonly": true,
						"isInherited": true
					},
					"comment": {
						"summary": [
							{
								"kind": "text",
								"text": "Emits when a new Definition instance is initialised"
							}
						]
					},
					"sources": [
						{
							"fileName": "definition/src/lib/definition.ts",
							"line": 35,
							"character": 25,
							"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/definition/src/lib/definition.ts#L35"
						}
					],
					"type": {
						"type": "reference",
						"target": {
							"sourceFileName": "node_modules/rxjs/src/internal/Subject.ts",
							"qualifiedName": "Subject"
						},
						"typeArguments": [
							{
								"type": "reference",
								"target": {
									"sourceFileName": "packages/angular/definition/src/lib/definition.ts",
									"qualifiedName": "BaseDefinition"
								},
								"typeArguments": [
									{
										"type": "reference",
										"target": {
											"sourceFileName": "packages/angular/definition/src/lib/definition.metadata.ts",
											"qualifiedName": "BaseDefinitionMetadata"
										},
										"name": "BaseDefinitionMetadata",
										"package": "@rxap/definition"
									}
								],
								"name": "BaseDefinition",
								"package": "@rxap/definition"
							}
						],
						"name": "Subject",
						"package": "rxjs"
					},
					"defaultValue": "...",
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "BaseDataSource.initialised$"
					}
				},
				{
					"id": 137,
					"name": "instances",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isPublic": true,
						"isStatic": true,
						"isReadonly": true,
						"isInherited": true
					},
					"comment": {
						"summary": [
							{
								"kind": "text",
								"text": "A map of active Definition instances"
							}
						]
					},
					"sources": [
						{
							"fileName": "definition/src/lib/definition.ts",
							"line": 27,
							"character": 25,
							"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/definition/src/lib/definition.ts#L27"
						}
					],
					"type": {
						"type": "reference",
						"target": {
							"sourceFileName": "node_modules/typescript/lib/lib.es2015.collection.d.ts",
							"qualifiedName": "Map"
						},
						"typeArguments": [
							{
								"type": "intrinsic",
								"name": "string"
							},
							{
								"type": "reference",
								"target": {
									"sourceFileName": "packages/angular/definition/src/lib/definition.ts",
									"qualifiedName": "BaseDefinition"
								},
								"typeArguments": [
									{
										"type": "reference",
										"target": {
											"sourceFileName": "packages/angular/definition/src/lib/definition.metadata.ts",
											"qualifiedName": "BaseDefinitionMetadata"
										},
										"name": "BaseDefinitionMetadata",
										"package": "@rxap/definition"
									}
								],
								"name": "BaseDefinition",
								"package": "@rxap/definition"
							}
						],
						"name": "Map",
						"package": "typescript"
					},
					"defaultValue": "...",
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "BaseDataSource.instances"
					}
				},
				{
					"id": 287,
					"name": "data",
					"variant": "declaration",
					"kind": 262144,
					"flags": {
						"isPublic": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "data-source/src/lib/base.data-source.ts",
							"line": 106,
							"character": 13,
							"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/data-source/src/lib/base.data-source.ts#L106"
						}
					],
					"getSignature": {
						"id": 288,
						"name": "data",
						"variant": "signature",
						"kind": 524288,
						"flags": {
							"isInherited": true
						},
						"sources": [
							{
								"fileName": "data-source/src/lib/base.data-source.ts",
								"line": 106,
								"character": 13,
								"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/data-source/src/lib/base.data-source.ts#L106"
							}
						],
						"type": {
							"type": "union",
							"types": [
								{
									"type": "intrinsic",
									"name": "undefined"
								},
								{
									"type": "reference",
									"target": {
										"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
										"qualifiedName": "BaseDataSource.Data"
									},
									"name": "Data",
									"package": "@rxap/data-source",
									"qualifiedName": "BaseDataSource.Data",
									"refersToTypeParameter": true
								}
							]
						},
						"inheritedFrom": {
							"type": "reference",
							"target": -1,
							"name": "BaseDataSource.data"
						}
					},
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "BaseDataSource.data"
					}
				},
				{
					"id": 289,
					"name": "hasConnections",
					"variant": "declaration",
					"kind": 262144,
					"flags": {
						"isPublic": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "data-source/src/lib/base.data-source.ts",
							"line": 110,
							"character": 13,
							"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/data-source/src/lib/base.data-source.ts#L110"
						}
					],
					"getSignature": {
						"id": 290,
						"name": "hasConnections",
						"variant": "signature",
						"kind": 524288,
						"flags": {
							"isInherited": true
						},
						"sources": [
							{
								"fileName": "data-source/src/lib/base.data-source.ts",
								"line": 110,
								"character": 13,
								"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/data-source/src/lib/base.data-source.ts#L110"
							}
						],
						"type": {
							"type": "intrinsic",
							"name": "boolean"
						},
						"inheritedFrom": {
							"type": "reference",
							"target": -1,
							"name": "BaseDataSource.hasConnections"
						}
					},
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "BaseDataSource.hasConnections"
					}
				},
				{
					"id": 333,
					"name": "id",
					"variant": "declaration",
					"kind": 262144,
					"flags": {
						"isPublic": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "definition/src/lib/definition.ts",
							"line": 87,
							"character": 13,
							"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/definition/src/lib/definition.ts#L87"
						}
					],
					"getSignature": {
						"id": 334,
						"name": "id",
						"variant": "signature",
						"kind": 524288,
						"flags": {
							"isInherited": true
						},
						"sources": [
							{
								"fileName": "definition/src/lib/definition.ts",
								"line": 87,
								"character": 13,
								"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/definition/src/lib/definition.ts#L87"
							}
						],
						"type": {
							"type": "intrinsic",
							"name": "string"
						},
						"inheritedFrom": {
							"type": "reference",
							"target": -1,
							"name": "BaseDataSource.id"
						}
					},
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "BaseDataSource.id"
					}
				},
				{
					"id": 277,
					"name": "lastRefreshed",
					"variant": "declaration",
					"kind": 262144,
					"flags": {
						"isPublic": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "data-source/src/lib/base.data-source.ts",
							"line": 74,
							"character": 13,
							"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/data-source/src/lib/base.data-source.ts#L74"
						}
					],
					"getSignature": {
						"id": 278,
						"name": "lastRefreshed",
						"variant": "signature",
						"kind": 524288,
						"flags": {
							"isInherited": true
						},
						"sources": [
							{
								"fileName": "data-source/src/lib/base.data-source.ts",
								"line": 74,
								"character": 13,
								"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/data-source/src/lib/base.data-source.ts#L74"
							}
						],
						"type": {
							"type": "union",
							"types": [
								{
									"type": "literal",
									"value": null
								},
								{
									"type": "reference",
									"target": {
										"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
										"qualifiedName": "Date"
									},
									"name": "Date",
									"package": "typescript"
								}
							]
						},
						"inheritedFrom": {
							"type": "reference",
							"target": -1,
							"name": "BaseDataSource.lastRefreshed"
						}
					},
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "BaseDataSource.lastRefreshed"
					}
				},
				{
					"id": 170,
					"name": "nodeParameters",
					"variant": "declaration",
					"kind": 262144,
					"flags": {
						"isPublic": true
					},
					"sources": [
						{
							"fileName": "tree/src/lib/tree.data-source.ts",
							"line": 280,
							"character": 13,
							"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/tree/src/lib/tree.data-source.ts#L280"
						},
						{
							"fileName": "tree/src/lib/tree.data-source.ts",
							"line": 284,
							"character": 13,
							"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/tree/src/lib/tree.data-source.ts#L284"
						}
					],
					"getSignature": {
						"id": 171,
						"name": "nodeParameters",
						"variant": "signature",
						"kind": 524288,
						"flags": {},
						"sources": [
							{
								"fileName": "tree/src/lib/tree.data-source.ts",
								"line": 280,
								"character": 13,
								"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/tree/src/lib/tree.data-source.ts#L280"
							}
						],
						"type": {
							"type": "union",
							"types": [
								{
									"type": "literal",
									"value": null
								},
								{
									"type": "reference",
									"target": 150,
									"name": "NodeParameters",
									"package": "@rxap/tree",
									"qualifiedName": "TreeDataSource.NodeParameters",
									"refersToTypeParameter": true
								}
							]
						}
					},
					"setSignature": {
						"id": 172,
						"name": "nodeParameters",
						"variant": "signature",
						"kind": 1048576,
						"flags": {},
						"sources": [
							{
								"fileName": "tree/src/lib/tree.data-source.ts",
								"line": 284,
								"character": 13,
								"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/tree/src/lib/tree.data-source.ts#L284"
							}
						],
						"parameters": [
							{
								"id": 173,
								"name": "nodeParameters",
								"variant": "param",
								"kind": 32768,
								"flags": {},
								"type": {
									"type": "union",
									"types": [
										{
											"type": "literal",
											"value": null
										},
										{
											"type": "reference",
											"target": 150,
											"name": "NodeParameters",
											"package": "@rxap/tree",
											"qualifiedName": "TreeDataSource.NodeParameters",
											"refersToTypeParameter": true
										}
									]
								}
							}
						],
						"type": {
							"type": "intrinsic",
							"name": "void"
						}
					}
				},
				{
					"id": 267,
					"name": "_connect",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isProtected": true
					},
					"sources": [
						{
							"fileName": "tree/src/lib/tree.data-source.ts",
							"line": 622,
							"character": 21,
							"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/tree/src/lib/tree.data-source.ts#L622"
						}
					],
					"signatures": [
						{
							"id": 268,
							"name": "_connect",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"sources": [
								{
									"fileName": "tree/src/lib/tree.data-source.ts",
									"line": 622,
									"character": 21,
									"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/tree/src/lib/tree.data-source.ts#L622"
								}
							],
							"parameters": [
								{
									"id": 269,
									"name": "collectionViewer",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": {
											"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
											"qualifiedName": "Required"
										},
										"typeArguments": [
											{
												"type": "reference",
												"target": {
													"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
													"qualifiedName": "BaseDataSourceViewer"
												},
												"typeArguments": [
													{
														"type": "intrinsic",
														"name": "any"
													}
												],
												"name": "BaseDataSourceViewer",
												"package": "@rxap/data-source"
											}
										],
										"name": "Required",
										"package": "typescript"
									}
								}
							],
							"type": {
								"type": "reference",
								"target": {
									"sourceFileName": "node_modules/rxjs/src/internal/Observable.ts",
									"qualifiedName": "Observable"
								},
								"typeArguments": [
									{
										"type": "array",
										"elementType": {
											"type": "reference",
											"target": {
												"sourceFileName": "packages/data-structure/tree/src/lib/node.ts",
												"qualifiedName": "Node"
											},
											"typeArguments": [
												{
													"type": "reference",
													"target": 148,
													"name": "Data",
													"package": "@rxap/tree",
													"qualifiedName": "TreeDataSource.Data",
													"refersToTypeParameter": true
												},
												{
													"type": "intrinsic",
													"name": "any"
												}
											],
											"name": "Node",
											"package": "@rxap/data-structure-tree"
										}
									}
								],
								"name": "Observable",
								"package": "rxjs"
							},
							"overwrites": {
								"type": "reference",
								"target": -1,
								"name": "BaseDataSource._connect"
							}
						}
					],
					"overwrites": {
						"type": "reference",
						"target": -1,
						"name": "BaseDataSource._connect"
					}
				},
				{
					"id": 317,
					"name": "_disconnect",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isProtected": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "data-source/src/lib/base.data-source.ts",
							"line": 308,
							"character": 12,
							"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/data-source/src/lib/base.data-source.ts#L308"
						}
					],
					"signatures": [
						{
							"id": 318,
							"name": "_disconnect",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isInherited": true
							},
							"sources": [
								{
									"fileName": "data-source/src/lib/base.data-source.ts",
									"line": 308,
									"character": 12,
									"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/data-source/src/lib/base.data-source.ts#L308"
								}
							],
							"parameters": [
								{
									"id": 319,
									"name": "viewerId",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "string"
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": -1,
								"name": "BaseDataSource._disconnect"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "BaseDataSource._disconnect"
					}
				},
				{
					"id": 337,
					"name": "applyMetadata",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isPublic": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "definition/src/lib/definition.ts",
							"line": 111,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/definition/src/lib/definition.ts#L111"
						}
					],
					"signatures": [
						{
							"id": 338,
							"name": "applyMetadata",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isInherited": true
							},
							"sources": [
								{
									"fileName": "definition/src/lib/definition.ts",
									"line": 111,
									"character": 9,
									"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/definition/src/lib/definition.ts#L111"
								}
							],
							"parameters": [
								{
									"id": 339,
									"name": "partialMetadata",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": {
											"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
											"qualifiedName": "Partial"
										},
										"typeArguments": [
											{
												"type": "reference",
												"target": 106,
												"name": "TreeDataSourceMetadata",
												"package": "@rxap/tree"
											}
										],
										"name": "Partial",
										"package": "typescript"
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": -1,
								"name": "BaseDataSource.applyMetadata"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "BaseDataSource.applyMetadata"
					}
				},
				{
					"id": 297,
					"name": "attach",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isPublic": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "data-source/src/lib/base.data-source.ts",
							"line": 210,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/data-source/src/lib/base.data-source.ts#L210"
						}
					],
					"signatures": [
						{
							"id": 298,
							"name": "attach",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isInherited": true
							},
							"sources": [
								{
									"fileName": "data-source/src/lib/base.data-source.ts",
									"line": 210,
									"character": 9,
									"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/data-source/src/lib/base.data-source.ts#L210"
								}
							],
							"parameters": [
								{
									"id": 299,
									"name": "viewerId",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "string"
									}
								}
							],
							"type": {
								"type": "reference",
								"target": {
									"sourceFileName": "node_modules/rxjs/src/internal/Observable.ts",
									"qualifiedName": "Observable"
								},
								"typeArguments": [
									{
										"type": "array",
										"elementType": {
											"type": "reference",
											"target": {
												"sourceFileName": "packages/data-structure/tree/src/lib/node.ts",
												"qualifiedName": "Node"
											},
											"typeArguments": [
												{
													"type": "reference",
													"target": 148,
													"name": "Data",
													"package": "@rxap/tree",
													"qualifiedName": "TreeDataSource.Data",
													"refersToTypeParameter": true
												},
												{
													"type": "intrinsic",
													"name": "any"
												}
											],
											"name": "Node",
											"package": "@rxap/data-structure-tree"
										}
									}
								],
								"name": "Observable",
								"package": "rxjs"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": -1,
								"name": "BaseDataSource.attach"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "BaseDataSource.attach"
					}
				},
				{
					"id": 243,
					"name": "collapseNode",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isPublic": true
					},
					"sources": [
						{
							"fileName": "tree/src/lib/tree.data-source.ts",
							"line": 510,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/tree/src/lib/tree.data-source.ts#L510"
						}
					],
					"signatures": [
						{
							"id": 244,
							"name": "collapseNode",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"sources": [
								{
									"fileName": "tree/src/lib/tree.data-source.ts",
									"line": 510,
									"character": 9,
									"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/tree/src/lib/tree.data-source.ts#L510"
								}
							],
							"parameters": [
								{
									"id": 245,
									"name": "node",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": {
											"sourceFileName": "packages/data-structure/tree/src/lib/node.ts",
											"qualifiedName": "Node"
										},
										"typeArguments": [
											{
												"type": "reference",
												"target": 148,
												"name": "Data",
												"package": "@rxap/tree",
												"qualifiedName": "TreeDataSource.Data",
												"refersToTypeParameter": true
											}
										],
										"name": "Node",
										"package": "@rxap/data-structure-tree"
									}
								},
								{
									"id": 246,
									"name": "options",
									"variant": "param",
									"kind": 32768,
									"flags": {
										"isOptional": true
									},
									"type": {
										"type": "reference",
										"target": {
											"sourceFileName": "packages/data-structure/tree/src/lib/node.ts",
											"qualifiedName": "EventOptions"
										},
										"name": "EventOptions",
										"package": "@rxap/data-structure-tree"
									}
								}
							],
							"type": {
								"type": "reference",
								"target": {
									"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
									"qualifiedName": "Promise"
								},
								"typeArguments": [
									{
										"type": "intrinsic",
										"name": "void"
									}
								],
								"name": "Promise",
								"package": "typescript"
							}
						}
					]
				},
				{
					"id": 294,
					"name": "connect",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isPublic": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "data-source/src/lib/base.data-source.ts",
							"line": 124,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/data-source/src/lib/base.data-source.ts#L124"
						}
					],
					"signatures": [
						{
							"id": 295,
							"name": "connect",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isInherited": true
							},
							"sources": [
								{
									"fileName": "data-source/src/lib/base.data-source.ts",
									"line": 124,
									"character": 9,
									"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/data-source/src/lib/base.data-source.ts#L124"
								}
							],
							"parameters": [
								{
									"id": 296,
									"name": "viewerOrString",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "union",
										"types": [
											{
												"type": "intrinsic",
												"name": "string"
											},
											{
												"type": "reference",
												"target": {
													"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
													"qualifiedName": "BaseDataSourceViewer"
												},
												"typeArguments": [
													{
														"type": "intrinsic",
														"name": "any"
													}
												],
												"name": "BaseDataSourceViewer",
												"package": "@rxap/data-source"
											}
										]
									}
								}
							],
							"type": {
								"type": "reference",
								"target": {
									"sourceFileName": "node_modules/rxjs/src/internal/Observable.ts",
									"qualifiedName": "Observable"
								},
								"typeArguments": [
									{
										"type": "array",
										"elementType": {
											"type": "reference",
											"target": {
												"sourceFileName": "packages/data-structure/tree/src/lib/node.ts",
												"qualifiedName": "Node"
											},
											"typeArguments": [
												{
													"type": "reference",
													"target": 148,
													"name": "Data",
													"package": "@rxap/tree",
													"qualifiedName": "TreeDataSource.Data",
													"refersToTypeParameter": true
												},
												{
													"type": "intrinsic",
													"name": "any"
												}
											],
											"name": "Node",
											"package": "@rxap/data-structure-tree"
										}
									}
								],
								"name": "Observable",
								"package": "rxjs"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": -1,
								"name": "BaseDataSource.connect"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "BaseDataSource.connect"
					}
				},
				{
					"id": 309,
					"name": "derive",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isPublic": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "data-source/src/lib/base.data-source.ts",
							"line": 270,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/data-source/src/lib/base.data-source.ts#L270"
						}
					],
					"signatures": [
						{
							"id": 310,
							"name": "derive",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isInherited": true
							},
							"sources": [
								{
									"fileName": "data-source/src/lib/base.data-source.ts",
									"line": 270,
									"character": 9,
									"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/data-source/src/lib/base.data-source.ts#L270"
								}
							],
							"parameters": [
								{
									"id": 311,
									"name": "id",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "string"
									}
								},
								{
									"id": 312,
									"name": "metadata",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": {
											"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
											"qualifiedName": "Partial"
										},
										"typeArguments": [
											{
												"type": "reference",
												"target": {
													"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
													"qualifiedName": "BaseDataSourceMetadata"
												},
												"name": "BaseDataSourceMetadata",
												"package": "@rxap/data-source"
											}
										],
										"name": "Partial",
										"package": "typescript"
									},
									"defaultValue": "..."
								}
							],
							"type": {
								"type": "reference",
								"target": {
									"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
									"qualifiedName": "BaseDataSource"
								},
								"typeArguments": [
									{
										"type": "intrinsic",
										"name": "any"
									}
								],
								"name": "BaseDataSource",
								"package": "@rxap/data-source"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": -1,
								"name": "BaseDataSource.derive"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "BaseDataSource.derive"
					}
				},
				{
					"id": 211,
					"name": "deselectNode",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isPublic": true
					},
					"sources": [
						{
							"fileName": "tree/src/lib/tree.data-source.ts",
							"line": 400,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/tree/src/lib/tree.data-source.ts#L400"
						}
					],
					"signatures": [
						{
							"id": 212,
							"name": "deselectNode",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"sources": [
								{
									"fileName": "tree/src/lib/tree.data-source.ts",
									"line": 400,
									"character": 9,
									"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/tree/src/lib/tree.data-source.ts#L400"
								}
							],
							"parameters": [
								{
									"id": 213,
									"name": "node",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": {
											"sourceFileName": "packages/data-structure/tree/src/lib/node.ts",
											"qualifiedName": "Node"
										},
										"typeArguments": [
											{
												"type": "reference",
												"target": 148,
												"name": "Data",
												"package": "@rxap/tree",
												"qualifiedName": "TreeDataSource.Data",
												"refersToTypeParameter": true
											}
										],
										"name": "Node",
										"package": "@rxap/data-structure-tree"
									}
								}
							],
							"type": {
								"type": "reference",
								"target": {
									"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
									"qualifiedName": "Promise"
								},
								"typeArguments": [
									{
										"type": "intrinsic",
										"name": "void"
									}
								],
								"name": "Promise",
								"package": "typescript"
							}
						}
					]
				},
				{
					"id": 251,
					"name": "destroy",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isPublic": true
					},
					"sources": [
						{
							"fileName": "tree/src/lib/tree.data-source.ts",
							"line": 538,
							"character": 18,
							"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/tree/src/lib/tree.data-source.ts#L538"
						}
					],
					"signatures": [
						{
							"id": 252,
							"name": "destroy",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"comment": {
								"summary": [],
								"blockTags": [
									{
										"tag": "@deprecated",
										"content": [
											{
												"kind": "text",
												"text": "use ngOnDestroy instead"
											}
										]
									}
								]
							},
							"sources": [
								{
									"fileName": "tree/src/lib/tree.data-source.ts",
									"line": 538,
									"character": 18,
									"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/tree/src/lib/tree.data-source.ts#L538"
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							},
							"overwrites": {
								"type": "reference",
								"target": -1,
								"name": "BaseDataSource.destroy"
							}
						}
					],
					"overwrites": {
						"type": "reference",
						"target": -1,
						"name": "BaseDataSource.destroy"
					}
				},
				{
					"id": 303,
					"name": "disconnect",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isPublic": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "data-source/src/lib/base.data-source.ts",
							"line": 225,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/data-source/src/lib/base.data-source.ts#L225"
						}
					],
					"signatures": [
						{
							"id": 304,
							"name": "disconnect",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isInherited": true
							},
							"sources": [
								{
									"fileName": "data-source/src/lib/base.data-source.ts",
									"line": 225,
									"character": 9,
									"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/data-source/src/lib/base.data-source.ts#L225"
								}
							],
							"parameters": [
								{
									"id": 305,
									"name": "viewerOrId",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "union",
										"types": [
											{
												"type": "intrinsic",
												"name": "string"
											},
											{
												"type": "reference",
												"target": {
													"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
													"qualifiedName": "BaseDataSourceViewer"
												},
												"typeArguments": [
													{
														"type": "intrinsic",
														"name": "any"
													}
												],
												"name": "BaseDataSourceViewer",
												"package": "@rxap/data-source"
											}
										]
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": -1,
								"name": "BaseDataSource.disconnect"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "BaseDataSource.disconnect"
					}
				},
				{
					"id": 214,
					"name": "expandNode",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isPublic": true
					},
					"sources": [
						{
							"fileName": "tree/src/lib/tree.data-source.ts",
							"line": 405,
							"character": 15,
							"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/tree/src/lib/tree.data-source.ts#L405"
						}
					],
					"signatures": [
						{
							"id": 215,
							"name": "expandNode",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"sources": [
								{
									"fileName": "tree/src/lib/tree.data-source.ts",
									"line": 405,
									"character": 15,
									"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/tree/src/lib/tree.data-source.ts#L405"
								}
							],
							"parameters": [
								{
									"id": 216,
									"name": "node",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": {
											"sourceFileName": "packages/data-structure/tree/src/lib/node.ts",
											"qualifiedName": "Node"
										},
										"typeArguments": [
											{
												"type": "reference",
												"target": 148,
												"name": "Data",
												"package": "@rxap/tree",
												"qualifiedName": "TreeDataSource.Data",
												"refersToTypeParameter": true
											}
										],
										"name": "Node",
										"package": "@rxap/data-structure-tree"
									}
								},
								{
									"id": 217,
									"name": "options",
									"variant": "param",
									"kind": 32768,
									"flags": {
										"isOptional": true
									},
									"type": {
										"type": "reference",
										"target": {
											"sourceFileName": "packages/data-structure/tree/src/lib/node.ts",
											"qualifiedName": "EventOptions"
										},
										"name": "EventOptions",
										"package": "@rxap/data-structure-tree"
									}
								}
							],
							"type": {
								"type": "reference",
								"target": {
									"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
									"qualifiedName": "Promise"
								},
								"typeArguments": [
									{
										"type": "intrinsic",
										"name": "void"
									}
								],
								"name": "Promise",
								"package": "typescript"
							}
						}
					]
				},
				{
					"id": 247,
					"name": "flatTree",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isPublic": true
					},
					"sources": [
						{
							"fileName": "tree/src/lib/tree.data-source.ts",
							"line": 534,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/tree/src/lib/tree.data-source.ts#L534"
						}
					],
					"signatures": [
						{
							"id": 248,
							"name": "flatTree",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"comment": {
								"summary": [
									{
										"kind": "text",
										"text": "Converts the tree structure into a list."
									}
								]
							},
							"sources": [
								{
									"fileName": "tree/src/lib/tree.data-source.ts",
									"line": 534,
									"character": 9,
									"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/tree/src/lib/tree.data-source.ts#L534"
								}
							],
							"parameters": [
								{
									"id": 249,
									"name": "tree",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": {
											"sourceFileName": "packages/data-structure/tree/src/lib/node.ts",
											"qualifiedName": "Node"
										},
										"typeArguments": [
											{
												"type": "reference",
												"target": 148,
												"name": "Data",
												"package": "@rxap/tree",
												"qualifiedName": "TreeDataSource.Data",
												"refersToTypeParameter": true
											}
										],
										"name": "Node",
										"package": "@rxap/data-structure-tree"
									}
								},
								{
									"id": 250,
									"name": "all",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"comment": {
										"summary": [
											{
												"kind": "text",
												"text": "true - include nodes children that are not expanded"
											}
										]
									},
									"type": {
										"type": "intrinsic",
										"name": "boolean"
									},
									"defaultValue": "false"
								}
							],
							"type": {
								"type": "array",
								"elementType": {
									"type": "reference",
									"target": {
										"sourceFileName": "packages/data-structure/tree/src/lib/node.ts",
										"qualifiedName": "Node"
									},
									"typeArguments": [
										{
											"type": "reference",
											"target": 148,
											"name": "Data",
											"package": "@rxap/tree",
											"qualifiedName": "TreeDataSource.Data",
											"refersToTypeParameter": true
										},
										{
											"type": "intrinsic",
											"name": "any"
										}
									],
									"name": "Node",
									"package": "@rxap/data-structure-tree"
								}
							}
						}
					]
				},
				{
					"id": 320,
					"name": "genericRetryFunction",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isProtected": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "data-source/src/lib/base.data-source.ts",
							"line": 311,
							"character": 12,
							"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/data-source/src/lib/base.data-source.ts#L311"
						}
					],
					"signatures": [
						{
							"id": 321,
							"name": "genericRetryFunction",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isInherited": true
							},
							"sources": [
								{
									"fileName": "data-source/src/lib/base.data-source.ts",
									"line": 311,
									"character": 12,
									"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/data-source/src/lib/base.data-source.ts#L311"
								}
							],
							"parameters": [
								{
									"id": 322,
									"name": "error",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "any"
									}
								},
								{
									"id": 323,
									"name": "retryCount",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "number"
									}
								}
							],
							"type": {
								"type": "reference",
								"target": {
									"sourceFileName": "node_modules/rxjs/src/internal/Observable.ts",
									"qualifiedName": "Observable"
								},
								"typeArguments": [
									{
										"type": "intrinsic",
										"name": "any"
									}
								],
								"name": "Observable",
								"package": "rxjs"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": -1,
								"name": "BaseDataSource.genericRetryFunction"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "BaseDataSource.genericRetryFunction"
					}
				},
				{
					"id": 218,
					"name": "getChildren",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isPublic": true
					},
					"sources": [
						{
							"fileName": "tree/src/lib/tree.data-source.ts",
							"line": 445,
							"character": 15,
							"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/tree/src/lib/tree.data-source.ts#L445"
						}
					],
					"signatures": [
						{
							"id": 219,
							"name": "getChildren",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"sources": [
								{
									"fileName": "tree/src/lib/tree.data-source.ts",
									"line": 445,
									"character": 15,
									"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/tree/src/lib/tree.data-source.ts#L445"
								}
							],
							"parameters": [
								{
									"id": 220,
									"name": "node",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": {
											"sourceFileName": "packages/data-structure/tree/src/lib/node.ts",
											"qualifiedName": "Node"
										},
										"typeArguments": [
											{
												"type": "reference",
												"target": 148,
												"name": "Data",
												"package": "@rxap/tree",
												"qualifiedName": "TreeDataSource.Data",
												"refersToTypeParameter": true
											}
										],
										"name": "Node",
										"package": "@rxap/data-structure-tree"
									}
								}
							],
							"type": {
								"type": "reference",
								"target": {
									"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
									"qualifiedName": "Promise"
								},
								"typeArguments": [
									{
										"type": "array",
										"elementType": {
											"type": "reference",
											"target": 148,
											"name": "Data",
											"package": "@rxap/tree",
											"qualifiedName": "TreeDataSource.Data",
											"refersToTypeParameter": true
										}
									}
								],
								"name": "Promise",
								"package": "typescript"
							}
						}
					]
				},
				{
					"id": 335,
					"name": "getMetadata",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isPublic": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "definition/src/lib/definition.ts",
							"line": 107,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/definition/src/lib/definition.ts#L107"
						}
					],
					"signatures": [
						{
							"id": 336,
							"name": "getMetadata",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isInherited": true
							},
							"sources": [
								{
									"fileName": "definition/src/lib/definition.ts",
									"line": 107,
									"character": 9,
									"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/definition/src/lib/definition.ts#L107"
								}
							],
							"type": {
								"type": "union",
								"types": [
									{
										"type": "literal",
										"value": null
									},
									{
										"type": "reference",
										"target": 106,
										"name": "TreeDataSourceMetadata",
										"package": "@rxap/tree"
									}
								]
							},
							"inheritedFrom": {
								"type": "reference",
								"target": -1,
								"name": "BaseDataSource.getMetadata"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "BaseDataSource.getMetadata"
					}
				},
				{
					"id": 231,
					"name": "getNodeById",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isPublic": true
					},
					"sources": [
						{
							"fileName": "tree/src/lib/tree.data-source.ts",
							"line": 465,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/tree/src/lib/tree.data-source.ts#L465"
						}
					],
					"signatures": [
						{
							"id": 232,
							"name": "getNodeById",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"sources": [
								{
									"fileName": "tree/src/lib/tree.data-source.ts",
									"line": 465,
									"character": 9,
									"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/tree/src/lib/tree.data-source.ts#L465"
								}
							],
							"parameters": [
								{
									"id": 233,
									"name": "id",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "string"
									}
								}
							],
							"type": {
								"type": "union",
								"types": [
									{
										"type": "literal",
										"value": null
									},
									{
										"type": "reference",
										"target": {
											"sourceFileName": "packages/data-structure/tree/src/lib/node.ts",
											"qualifiedName": "Node"
										},
										"typeArguments": [
											{
												"type": "reference",
												"target": 148,
												"name": "Data",
												"package": "@rxap/tree",
												"qualifiedName": "TreeDataSource.Data",
												"refersToTypeParameter": true
											},
											{
												"type": "intrinsic",
												"name": "any"
											}
										],
										"name": "Node",
										"package": "@rxap/data-structure-tree"
									}
								]
							}
						}
					]
				},
				{
					"id": 221,
					"name": "getRoot",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isPublic": true
					},
					"sources": [
						{
							"fileName": "tree/src/lib/tree.data-source.ts",
							"line": 453,
							"character": 15,
							"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/tree/src/lib/tree.data-source.ts#L453"
						}
					],
					"signatures": [
						{
							"id": 222,
							"name": "getRoot",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"sources": [
								{
									"fileName": "tree/src/lib/tree.data-source.ts",
									"line": 453,
									"character": 15,
									"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/tree/src/lib/tree.data-source.ts#L453"
								}
							],
							"parameters": [
								{
									"id": 223,
									"name": "options",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reflection",
										"declaration": {
											"id": 224,
											"name": "__type",
											"variant": "declaration",
											"kind": 65536,
											"flags": {},
											"children": [
												{
													"id": 225,
													"name": "cache",
													"variant": "declaration",
													"kind": 1024,
													"flags": {
														"isOptional": true
													},
													"sources": [
														{
															"fileName": "tree/src/lib/tree.data-source.ts",
															"line": 453,
															"character": 34,
															"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/tree/src/lib/tree.data-source.ts#L453"
														}
													],
													"type": {
														"type": "intrinsic",
														"name": "boolean"
													}
												}
											],
											"groups": [
												{
													"title": "Properties",
													"children": [
														225
													]
												}
											],
											"sources": [
												{
													"fileName": "tree/src/lib/tree.data-source.ts",
													"line": 453,
													"character": 32,
													"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/tree/src/lib/tree.data-source.ts#L453"
												}
											]
										}
									},
									"defaultValue": "{}"
								}
							],
							"type": {
								"type": "reference",
								"target": {
									"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
									"qualifiedName": "Promise"
								},
								"typeArguments": [
									{
										"type": "union",
										"types": [
											{
												"type": "reference",
												"target": 148,
												"name": "Data",
												"package": "@rxap/tree",
												"qualifiedName": "TreeDataSource.Data",
												"refersToTypeParameter": true
											},
											{
												"type": "array",
												"elementType": {
													"type": "reference",
													"target": 148,
													"name": "Data",
													"package": "@rxap/tree",
													"qualifiedName": "TreeDataSource.Data",
													"refersToTypeParameter": true
												}
											}
										]
									}
								],
								"name": "Promise",
								"package": "typescript"
							}
						}
					]
				},
				{
					"id": 226,
					"name": "getRootParameters",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isPublic": true
					},
					"sources": [
						{
							"fileName": "tree/src/lib/tree.data-source.ts",
							"line": 458,
							"character": 15,
							"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/tree/src/lib/tree.data-source.ts#L458"
						}
					],
					"signatures": [
						{
							"id": 227,
							"name": "getRootParameters",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"sources": [
								{
									"fileName": "tree/src/lib/tree.data-source.ts",
									"line": 458,
									"character": 15,
									"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/tree/src/lib/tree.data-source.ts#L458"
								}
							],
							"parameters": [
								{
									"id": 228,
									"name": "options",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reflection",
										"declaration": {
											"id": 229,
											"name": "__type",
											"variant": "declaration",
											"kind": 65536,
											"flags": {},
											"children": [
												{
													"id": 230,
													"name": "cache",
													"variant": "declaration",
													"kind": 1024,
													"flags": {
														"isOptional": true
													},
													"sources": [
														{
															"fileName": "tree/src/lib/tree.data-source.ts",
															"line": 458,
															"character": 44,
															"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/tree/src/lib/tree.data-source.ts#L458"
														}
													],
													"type": {
														"type": "intrinsic",
														"name": "boolean"
													}
												}
											],
											"groups": [
												{
													"title": "Properties",
													"children": [
														230
													]
												}
											],
											"sources": [
												{
													"fileName": "tree/src/lib/tree.data-source.ts",
													"line": 458,
													"character": 42,
													"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/tree/src/lib/tree.data-source.ts#L458"
												}
											]
										}
									},
									"defaultValue": "{}"
								}
							],
							"type": {
								"type": "reference",
								"target": {
									"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
									"qualifiedName": "Promise"
								},
								"typeArguments": [
									{
										"type": "reference",
										"target": 149,
										"name": "RootParameters",
										"package": "@rxap/tree",
										"qualifiedName": "TreeDataSource.RootParameters",
										"refersToTypeParameter": true
									}
								],
								"name": "Promise",
								"package": "typescript"
							}
						}
					]
				},
				{
					"id": 185,
					"name": "getTreeRoot",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isPublic": true
					},
					"sources": [
						{
							"fileName": "tree/src/lib/tree.data-source.ts",
							"line": 326,
							"character": 15,
							"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/tree/src/lib/tree.data-source.ts#L326"
						}
					],
					"signatures": [
						{
							"id": 186,
							"name": "getTreeRoot",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"sources": [
								{
									"fileName": "tree/src/lib/tree.data-source.ts",
									"line": 326,
									"character": 15,
									"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/tree/src/lib/tree.data-source.ts#L326"
								}
							],
							"parameters": [
								{
									"id": 187,
									"name": "options",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reflection",
										"declaration": {
											"id": 188,
											"name": "__type",
											"variant": "declaration",
											"kind": 65536,
											"flags": {},
											"children": [
												{
													"id": 189,
													"name": "cache",
													"variant": "declaration",
													"kind": 1024,
													"flags": {
														"isOptional": true
													},
													"sources": [
														{
															"fileName": "tree/src/lib/tree.data-source.ts",
															"line": 326,
															"character": 38,
															"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/tree/src/lib/tree.data-source.ts#L326"
														}
													],
													"type": {
														"type": "intrinsic",
														"name": "boolean"
													}
												}
											],
											"groups": [
												{
													"title": "Properties",
													"children": [
														189
													]
												}
											],
											"sources": [
												{
													"fileName": "tree/src/lib/tree.data-source.ts",
													"line": 326,
													"character": 36,
													"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/tree/src/lib/tree.data-source.ts#L326"
												}
											]
										}
									},
									"defaultValue": "{}"
								}
							],
							"type": {
								"type": "reference",
								"target": {
									"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
									"qualifiedName": "Promise"
								},
								"typeArguments": [
									{
										"type": "array",
										"elementType": {
											"type": "reference",
											"target": {
												"sourceFileName": "packages/data-structure/tree/src/lib/node.ts",
												"qualifiedName": "Node"
											},
											"typeArguments": [
												{
													"type": "reference",
													"target": 148,
													"name": "Data",
													"package": "@rxap/tree",
													"qualifiedName": "TreeDataSource.Data",
													"refersToTypeParameter": true
												},
												{
													"type": "intrinsic",
													"name": "any"
												}
											],
											"name": "Node",
											"package": "@rxap/data-structure-tree"
										}
									}
								],
								"name": "Promise",
								"package": "typescript"
							}
						}
					]
				},
				{
					"id": 291,
					"name": "getViewerId",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isPublic": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "data-source/src/lib/base.data-source.ts",
							"line": 114,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/data-source/src/lib/base.data-source.ts#L114"
						}
					],
					"signatures": [
						{
							"id": 292,
							"name": "getViewerId",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isInherited": true
							},
							"sources": [
								{
									"fileName": "data-source/src/lib/base.data-source.ts",
									"line": 114,
									"character": 9,
									"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/data-source/src/lib/base.data-source.ts#L114"
								}
							],
							"parameters": [
								{
									"id": 293,
									"name": "viewer",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": {
											"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
											"qualifiedName": "BaseDataSourceViewer"
										},
										"name": "BaseDataSourceViewer",
										"package": "@rxap/data-source"
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "string"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": -1,
								"name": "BaseDataSource.getViewerId"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "BaseDataSource.getViewerId"
					}
				},
				{
					"id": 324,
					"name": "handelError",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isProtected": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "data-source/src/lib/base.data-source.ts",
							"line": 317,
							"character": 12,
							"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/data-source/src/lib/base.data-source.ts#L317"
						}
					],
					"signatures": [
						{
							"id": 325,
							"name": "handelError",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isInherited": true
							},
							"sources": [
								{
									"fileName": "data-source/src/lib/base.data-source.ts",
									"line": 317,
									"character": 12,
									"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/data-source/src/lib/base.data-source.ts#L317"
								}
							],
							"parameters": [
								{
									"id": 326,
									"name": "error",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "any"
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": -1,
								"name": "BaseDataSource.handelError"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "BaseDataSource.handelError"
					}
				},
				{
					"id": 342,
					"name": "init",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isPublic": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "definition/src/lib/definition.ts",
							"line": 127,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/definition/src/lib/definition.ts#L127"
						}
					],
					"signatures": [
						{
							"id": 343,
							"name": "init",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isInherited": true
							},
							"sources": [
								{
									"fileName": "definition/src/lib/definition.ts",
									"line": 127,
									"character": 9,
									"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/definition/src/lib/definition.ts#L127"
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": -1,
								"name": "BaseDataSource.init"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "BaseDataSource.init"
					}
				},
				{
					"id": 300,
					"name": "isConnected",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isPublic": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "data-source/src/lib/base.data-source.ts",
							"line": 217,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/data-source/src/lib/base.data-source.ts#L217"
						}
					],
					"signatures": [
						{
							"id": 301,
							"name": "isConnected",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isInherited": true
							},
							"sources": [
								{
									"fileName": "data-source/src/lib/base.data-source.ts",
									"line": 217,
									"character": 9,
									"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/data-source/src/lib/base.data-source.ts#L217"
								}
							],
							"parameters": [
								{
									"id": 302,
									"name": "viewerOrId",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "union",
										"types": [
											{
												"type": "intrinsic",
												"name": "string"
											},
											{
												"type": "reference",
												"target": {
													"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
													"qualifiedName": "BaseDataSourceViewer"
												},
												"typeArguments": [
													{
														"type": "intrinsic",
														"name": "any"
													}
												],
												"name": "BaseDataSourceViewer",
												"package": "@rxap/data-source"
											}
										]
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "boolean"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": -1,
								"name": "BaseDataSource.isConnected"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "BaseDataSource.isConnected"
					}
				},
				{
					"id": 340,
					"name": "ngOnDestroy",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isPublic": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "definition/src/lib/definition.ts",
							"line": 122,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/definition/src/lib/definition.ts#L122"
						}
					],
					"signatures": [
						{
							"id": 341,
							"name": "ngOnDestroy",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isInherited": true
							},
							"comment": {
								"summary": [
									{
										"kind": "text",
										"text": "A callback method that performs custom clean-up, invoked immediately\nbefore a directive, pipe, or service instance is destroyed."
									}
								]
							},
							"sources": [
								{
									"fileName": "definition/src/lib/definition.ts",
									"line": 122,
									"character": 9,
									"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/definition/src/lib/definition.ts#L122"
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": -1,
								"name": "BaseDataSource.ngOnDestroy"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "BaseDataSource.ngOnDestroy"
					}
				},
				{
					"id": 174,
					"name": "ngOnInit",
					"variant": "declaration",
					"kind": 2048,
					"flags": {},
					"sources": [
						{
							"fileName": "tree/src/lib/tree.data-source.ts",
							"line": 289,
							"character": 2,
							"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/tree/src/lib/tree.data-source.ts#L289"
						}
					],
					"signatures": [
						{
							"id": 175,
							"name": "ngOnInit",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"comment": {
								"summary": [
									{
										"kind": "text",
										"text": "A callback method that is invoked immediately after the\ndefault change detector has checked the directive's\ndata-bound properties for the first time,\nand before any of the view or content children have been checked.\nIt is invoked only once when the directive is instantiated."
									}
								]
							},
							"sources": [
								{
									"fileName": "tree/src/lib/tree.data-source.ts",
									"line": 289,
									"character": 2,
									"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/tree/src/lib/tree.data-source.ts#L289"
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							},
							"implementationOf": {
								"type": "reference",
								"target": -1,
								"name": "OnInit.ngOnInit"
							}
						}
					],
					"implementationOf": {
						"type": "reference",
						"target": -1,
						"name": "OnInit.ngOnInit"
					}
				},
				{
					"id": 255,
					"name": "refresh",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isPublic": true
					},
					"sources": [
						{
							"fileName": "tree/src/lib/tree.data-source.ts",
							"line": 553,
							"character": 24,
							"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/tree/src/lib/tree.data-source.ts#L553"
						}
					],
					"signatures": [
						{
							"id": 256,
							"name": "refresh",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"sources": [
								{
									"fileName": "tree/src/lib/tree.data-source.ts",
									"line": 553,
									"character": 24,
									"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/tree/src/lib/tree.data-source.ts#L553"
								}
							],
							"type": {
								"type": "reference",
								"target": {
									"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
									"qualifiedName": "Promise"
								},
								"typeArguments": [
									{
										"type": "intrinsic",
										"name": "any"
									}
								],
								"name": "Promise",
								"package": "typescript"
							},
							"overwrites": {
								"type": "reference",
								"target": -1,
								"name": "BaseDataSource.refresh"
							}
						}
					],
					"overwrites": {
						"type": "reference",
						"target": -1,
						"name": "BaseDataSource.refresh"
					}
				},
				{
					"id": 253,
					"name": "refreshMatchFilter",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isPublic": true
					},
					"sources": [
						{
							"fileName": "tree/src/lib/tree.data-source.ts",
							"line": 549,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/tree/src/lib/tree.data-source.ts#L549"
						}
					],
					"signatures": [
						{
							"id": 254,
							"name": "refreshMatchFilter",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"sources": [
								{
									"fileName": "tree/src/lib/tree.data-source.ts",
									"line": 549,
									"character": 9,
									"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/tree/src/lib/tree.data-source.ts#L549"
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							}
						}
					]
				},
				{
					"id": 257,
					"name": "reset",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isPublic": true
					},
					"sources": [
						{
							"fileName": "tree/src/lib/tree.data-source.ts",
							"line": 595,
							"character": 18,
							"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/tree/src/lib/tree.data-source.ts#L595"
						}
					],
					"signatures": [
						{
							"id": 258,
							"name": "reset",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"sources": [
								{
									"fileName": "tree/src/lib/tree.data-source.ts",
									"line": 595,
									"character": 18,
									"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/tree/src/lib/tree.data-source.ts#L595"
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "any"
							},
							"overwrites": {
								"type": "reference",
								"target": -1,
								"name": "BaseDataSource.reset"
							}
						}
					],
					"overwrites": {
						"type": "reference",
						"target": -1,
						"name": "BaseDataSource.reset"
					}
				},
				{
					"id": 315,
					"name": "retry",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isPublic": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "data-source/src/lib/base.data-source.ts",
							"line": 293,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/data-source/src/lib/base.data-source.ts#L293"
						}
					],
					"signatures": [
						{
							"id": 316,
							"name": "retry",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isInherited": true
							},
							"sources": [
								{
									"fileName": "data-source/src/lib/base.data-source.ts",
									"line": 293,
									"character": 9,
									"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/data-source/src/lib/base.data-source.ts#L293"
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "any"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": -1,
								"name": "BaseDataSource.retry"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "BaseDataSource.retry"
					}
				},
				{
					"id": 190,
					"name": "selectNode",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isPublic": true
					},
					"sources": [
						{
							"fileName": "tree/src/lib/tree.data-source.ts",
							"line": 364,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/tree/src/lib/tree.data-source.ts#L364"
						}
					],
					"signatures": [
						{
							"id": 191,
							"name": "selectNode",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"sources": [
								{
									"fileName": "tree/src/lib/tree.data-source.ts",
									"line": 364,
									"character": 9,
									"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/tree/src/lib/tree.data-source.ts#L364"
								}
							],
							"parameters": [
								{
									"id": 192,
									"name": "node",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": {
											"sourceFileName": "packages/data-structure/tree/src/lib/node.ts",
											"qualifiedName": "Node"
										},
										"typeArguments": [
											{
												"type": "reference",
												"target": 148,
												"name": "Data",
												"package": "@rxap/tree",
												"qualifiedName": "TreeDataSource.Data",
												"refersToTypeParameter": true
											}
										],
										"name": "Node",
										"package": "@rxap/data-structure-tree"
									}
								}
							],
							"type": {
								"type": "reference",
								"target": {
									"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
									"qualifiedName": "Promise"
								},
								"typeArguments": [
									{
										"type": "intrinsic",
										"name": "void"
									}
								],
								"name": "Promise",
								"package": "typescript"
							}
						}
					]
				},
				{
					"id": 205,
					"name": "setGetIcon",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isPublic": true
					},
					"sources": [
						{
							"fileName": "tree/src/lib/tree.data-source.ts",
							"line": 390,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/tree/src/lib/tree.data-source.ts#L390"
						}
					],
					"signatures": [
						{
							"id": 206,
							"name": "setGetIcon",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"sources": [
								{
									"fileName": "tree/src/lib/tree.data-source.ts",
									"line": 390,
									"character": 9,
									"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/tree/src/lib/tree.data-source.ts#L390"
								}
							],
							"parameters": [
								{
									"id": 207,
									"name": "getIcon",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": {
											"sourceFileName": "packages/data-structure/tree/src/lib/node.ts",
											"qualifiedName": "NodeGetIconFunction"
										},
										"typeArguments": [
											{
												"type": "reference",
												"target": 148,
												"name": "Data",
												"package": "@rxap/tree",
												"qualifiedName": "TreeDataSource.Data",
												"refersToTypeParameter": true
											}
										],
										"name": "NodeGetIconFunction",
										"package": "@rxap/data-structure-tree"
									},
									"defaultValue": "..."
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							}
						}
					]
				},
				{
					"id": 259,
					"name": "setGetStyle",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isPublic": true
					},
					"sources": [
						{
							"fileName": "tree/src/lib/tree.data-source.ts",
							"line": 601,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/tree/src/lib/tree.data-source.ts#L601"
						}
					],
					"signatures": [
						{
							"id": 260,
							"name": "setGetStyle",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"sources": [
								{
									"fileName": "tree/src/lib/tree.data-source.ts",
									"line": 601,
									"character": 9,
									"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/tree/src/lib/tree.data-source.ts#L601"
								}
							],
							"parameters": [
								{
									"id": 261,
									"name": "getStyle",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": {
											"sourceFileName": "packages/data-structure/tree/src/lib/node.ts",
											"qualifiedName": "NodeGetStyleFunction"
										},
										"typeArguments": [
											{
												"type": "intrinsic",
												"name": "any"
											}
										],
										"name": "NodeGetStyleFunction",
										"package": "@rxap/data-structure-tree"
									},
									"defaultValue": "..."
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							}
						}
					]
				},
				{
					"id": 262,
					"name": "setGetType",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isPublic": true
					},
					"sources": [
						{
							"fileName": "tree/src/lib/tree.data-source.ts",
							"line": 605,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/tree/src/lib/tree.data-source.ts#L605"
						}
					],
					"signatures": [
						{
							"id": 263,
							"name": "setGetType",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"sources": [
								{
									"fileName": "tree/src/lib/tree.data-source.ts",
									"line": 605,
									"character": 9,
									"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/tree/src/lib/tree.data-source.ts#L605"
								}
							],
							"parameters": [
								{
									"id": 264,
									"name": "getType",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": {
											"sourceFileName": "packages/data-structure/tree/src/lib/node.ts",
											"qualifiedName": "NodeGetTypeFunction"
										},
										"typeArguments": [
											{
												"type": "intrinsic",
												"name": "any"
											}
										],
										"name": "NodeGetTypeFunction",
										"package": "@rxap/data-structure-tree"
									},
									"defaultValue": "..."
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							}
						}
					]
				},
				{
					"id": 208,
					"name": "setHasDetails",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isPublic": true
					},
					"sources": [
						{
							"fileName": "tree/src/lib/tree.data-source.ts",
							"line": 394,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/tree/src/lib/tree.data-source.ts#L394"
						}
					],
					"signatures": [
						{
							"id": 209,
							"name": "setHasDetails",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"sources": [
								{
									"fileName": "tree/src/lib/tree.data-source.ts",
									"line": 394,
									"character": 9,
									"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/tree/src/lib/tree.data-source.ts#L394"
								}
							],
							"parameters": [
								{
									"id": 210,
									"name": "hasDetails",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": {
											"sourceFileName": "packages/data-structure/tree/src/lib/node.ts",
											"qualifiedName": "NodeHasDetailsFunction"
										},
										"typeArguments": [
											{
												"type": "reference",
												"target": 148,
												"name": "Data",
												"package": "@rxap/tree",
												"qualifiedName": "TreeDataSource.Data",
												"refersToTypeParameter": true
											}
										],
										"name": "NodeHasDetailsFunction",
										"package": "@rxap/data-structure-tree"
									},
									"defaultValue": "..."
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							}
						}
					]
				},
				{
					"id": 196,
					"name": "setMatchFilter",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isPublic": true
					},
					"sources": [
						{
							"fileName": "tree/src/lib/tree.data-source.ts",
							"line": 380,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/tree/src/lib/tree.data-source.ts#L380"
						}
					],
					"signatures": [
						{
							"id": 197,
							"name": "setMatchFilter",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"sources": [
								{
									"fileName": "tree/src/lib/tree.data-source.ts",
									"line": 380,
									"character": 9,
									"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/tree/src/lib/tree.data-source.ts#L380"
								}
							],
							"parameters": [
								{
									"id": 198,
									"name": "matchFilter",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reflection",
										"declaration": {
											"id": 199,
											"name": "__type",
											"variant": "declaration",
											"kind": 65536,
											"flags": {},
											"sources": [
												{
													"fileName": "tree/src/lib/tree.data-source.ts",
													"line": 380,
													"character": 37,
													"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/tree/src/lib/tree.data-source.ts#L380"
												}
											],
											"signatures": [
												{
													"id": 200,
													"name": "__type",
													"variant": "signature",
													"kind": 4096,
													"flags": {},
													"sources": [
														{
															"fileName": "tree/src/lib/tree.data-source.ts",
															"line": 380,
															"character": 37,
															"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/tree/src/lib/tree.data-source.ts#L380"
														}
													],
													"parameters": [
														{
															"id": 201,
															"name": "node",
															"variant": "param",
															"kind": 32768,
															"flags": {},
															"type": {
																"type": "reference",
																"target": {
																	"sourceFileName": "packages/data-structure/tree/src/lib/node.ts",
																	"qualifiedName": "Node"
																},
																"typeArguments": [
																	{
																		"type": "reference",
																		"target": 148,
																		"name": "Data",
																		"package": "@rxap/tree",
																		"qualifiedName": "TreeDataSource.Data",
																		"refersToTypeParameter": true
																	}
																],
																"name": "Node",
																"package": "@rxap/data-structure-tree"
															}
														}
													],
													"type": {
														"type": "intrinsic",
														"name": "boolean"
													}
												}
											]
										}
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							}
						}
					]
				},
				{
					"id": 202,
					"name": "setToDisplay",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isPublic": true
					},
					"sources": [
						{
							"fileName": "tree/src/lib/tree.data-source.ts",
							"line": 384,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/tree/src/lib/tree.data-source.ts#L384"
						}
					],
					"signatures": [
						{
							"id": 203,
							"name": "setToDisplay",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"sources": [
								{
									"fileName": "tree/src/lib/tree.data-source.ts",
									"line": 384,
									"character": 9,
									"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/tree/src/lib/tree.data-source.ts#L384"
								}
							],
							"parameters": [
								{
									"id": 204,
									"name": "toDisplay",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": {
											"sourceFileName": "packages/data-structure/tree/src/lib/node.ts",
											"qualifiedName": "NodeToDisplayFunction"
										},
										"typeArguments": [
											{
												"type": "reference",
												"target": 148,
												"name": "Data",
												"package": "@rxap/tree",
												"qualifiedName": "TreeDataSource.Data",
												"refersToTypeParameter": true
											}
										],
										"name": "NodeToDisplayFunction",
										"package": "@rxap/data-structure-tree"
									},
									"defaultValue": "..."
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							}
						}
					]
				},
				{
					"id": 193,
					"name": "setTreeControl",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isPublic": true
					},
					"sources": [
						{
							"fileName": "tree/src/lib/tree.data-source.ts",
							"line": 376,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/tree/src/lib/tree.data-source.ts#L376"
						}
					],
					"signatures": [
						{
							"id": 194,
							"name": "setTreeControl",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"sources": [
								{
									"fileName": "tree/src/lib/tree.data-source.ts",
									"line": 376,
									"character": 9,
									"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/tree/src/lib/tree.data-source.ts#L376"
								}
							],
							"parameters": [
								{
									"id": 195,
									"name": "treeControl",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": {
											"sourceFileName": "node_modules/@angular/cdk/tree/index.d.ts",
											"qualifiedName": "FlatTreeControl"
										},
										"typeArguments": [
											{
												"type": "reference",
												"target": {
													"sourceFileName": "packages/data-structure/tree/src/lib/node.ts",
													"qualifiedName": "Node"
												},
												"typeArguments": [
													{
														"type": "reference",
														"target": 148,
														"name": "Data",
														"package": "@rxap/tree",
														"qualifiedName": "TreeDataSource.Data",
														"refersToTypeParameter": true
													},
													{
														"type": "intrinsic",
														"name": "any"
													}
												],
												"name": "Node",
												"package": "@rxap/data-structure-tree"
											}
										],
										"name": "FlatTreeControl",
										"package": "@angular/cdk"
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							}
						}
					]
				},
				{
					"id": 313,
					"name": "toJSON",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isPublic": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "data-source/src/lib/base.data-source.ts",
							"line": 280,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/data-source/src/lib/base.data-source.ts#L280"
						}
					],
					"signatures": [
						{
							"id": 314,
							"name": "toJSON",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isInherited": true
							},
							"sources": [
								{
									"fileName": "data-source/src/lib/base.data-source.ts",
									"line": 280,
									"character": 9,
									"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/data-source/src/lib/base.data-source.ts#L280"
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "object"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": -1,
								"name": "BaseDataSource.toJSON"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "BaseDataSource.toJSON"
					}
				},
				{
					"id": 234,
					"name": "toNode",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isPublic": true
					},
					"sources": [
						{
							"fileName": "tree/src/lib/tree.data-source.ts",
							"line": 484,
							"character": 15,
							"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/tree/src/lib/tree.data-source.ts#L484"
						}
					],
					"signatures": [
						{
							"id": 235,
							"name": "toNode",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"sources": [
								{
									"fileName": "tree/src/lib/tree.data-source.ts",
									"line": 484,
									"character": 15,
									"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/tree/src/lib/tree.data-source.ts#L484"
								}
							],
							"parameters": [
								{
									"id": 236,
									"name": "parent",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "union",
										"types": [
											{
												"type": "literal",
												"value": null
											},
											{
												"type": "reference",
												"target": {
													"sourceFileName": "packages/data-structure/tree/src/lib/node.ts",
													"qualifiedName": "Node"
												},
												"typeArguments": [
													{
														"type": "reference",
														"target": 148,
														"name": "Data",
														"package": "@rxap/tree",
														"qualifiedName": "TreeDataSource.Data",
														"refersToTypeParameter": true
													},
													{
														"type": "intrinsic",
														"name": "any"
													}
												],
												"name": "Node",
												"package": "@rxap/data-structure-tree"
											}
										]
									}
								},
								{
									"id": 237,
									"name": "item",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": 148,
										"name": "Data",
										"package": "@rxap/tree",
										"qualifiedName": "TreeDataSource.Data",
										"refersToTypeParameter": true
									}
								},
								{
									"id": 238,
									"name": "depth",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "number"
									},
									"defaultValue": "0"
								},
								{
									"id": 239,
									"name": "onExpand",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": {
											"sourceFileName": "packages/data-structure/tree/src/lib/node.ts",
											"qualifiedName": "ExpandNodeFunction"
										},
										"typeArguments": [
											{
												"type": "reference",
												"target": 148,
												"name": "Data",
												"package": "@rxap/tree",
												"qualifiedName": "TreeDataSource.Data",
												"refersToTypeParameter": true
											}
										],
										"name": "ExpandNodeFunction",
										"package": "@rxap/data-structure-tree"
									},
									"defaultValue": "..."
								},
								{
									"id": 240,
									"name": "onCollapse",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": {
											"sourceFileName": "packages/data-structure/tree/src/lib/node.ts",
											"qualifiedName": "ExpandNodeFunction"
										},
										"typeArguments": [
											{
												"type": "reference",
												"target": 148,
												"name": "Data",
												"package": "@rxap/tree",
												"qualifiedName": "TreeDataSource.Data",
												"refersToTypeParameter": true
											}
										],
										"name": "ExpandNodeFunction",
										"package": "@rxap/data-structure-tree"
									},
									"defaultValue": "..."
								},
								{
									"id": 241,
									"name": "onSelect",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": {
											"sourceFileName": "packages/data-structure/tree/src/lib/node.ts",
											"qualifiedName": "ExpandNodeFunction"
										},
										"typeArguments": [
											{
												"type": "reference",
												"target": 148,
												"name": "Data",
												"package": "@rxap/tree",
												"qualifiedName": "TreeDataSource.Data",
												"refersToTypeParameter": true
											}
										],
										"name": "ExpandNodeFunction",
										"package": "@rxap/data-structure-tree"
									},
									"defaultValue": "..."
								},
								{
									"id": 242,
									"name": "onDeselect",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": {
											"sourceFileName": "packages/data-structure/tree/src/lib/node.ts",
											"qualifiedName": "ExpandNodeFunction"
										},
										"typeArguments": [
											{
												"type": "reference",
												"target": 148,
												"name": "Data",
												"package": "@rxap/tree",
												"qualifiedName": "TreeDataSource.Data",
												"refersToTypeParameter": true
											}
										],
										"name": "ExpandNodeFunction",
										"package": "@rxap/data-structure-tree"
									},
									"defaultValue": "..."
								}
							],
							"type": {
								"type": "reference",
								"target": {
									"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
									"qualifiedName": "Promise"
								},
								"typeArguments": [
									{
										"type": "reference",
										"target": {
											"sourceFileName": "packages/data-structure/tree/src/lib/node.ts",
											"qualifiedName": "Node"
										},
										"typeArguments": [
											{
												"type": "reference",
												"target": 148,
												"name": "Data",
												"package": "@rxap/tree",
												"qualifiedName": "TreeDataSource.Data",
												"refersToTypeParameter": true
											},
											{
												"type": "intrinsic",
												"name": "any"
											}
										],
										"name": "Node",
										"package": "@rxap/data-structure-tree"
									}
								],
								"name": "Promise",
								"package": "typescript"
							}
						}
					]
				},
				{
					"id": 306,
					"name": "toPromise",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isPublic": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "data-source/src/lib/base.data-source.ts",
							"line": 264,
							"character": 15,
							"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/data-source/src/lib/base.data-source.ts#L264"
						}
					],
					"signatures": [
						{
							"id": 307,
							"name": "toPromise",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isInherited": true
							},
							"comment": {
								"summary": [
									{
										"kind": "text",
										"text": "Creates a connection to tha data source and converts the Observable into a\npromise and then disconnects the viewer"
									}
								]
							},
							"sources": [
								{
									"fileName": "data-source/src/lib/base.data-source.ts",
									"line": 264,
									"character": 15,
									"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/data-source/src/lib/base.data-source.ts#L264"
								}
							],
							"parameters": [
								{
									"id": 308,
									"name": "viewer",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": {
											"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
											"qualifiedName": "BaseDataSourceViewer"
										},
										"name": "BaseDataSourceViewer",
										"package": "@rxap/data-source"
									}
								}
							],
							"type": {
								"type": "reference",
								"target": {
									"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
									"qualifiedName": "Promise"
								},
								"typeArguments": [
									{
										"type": "array",
										"elementType": {
											"type": "reference",
											"target": {
												"sourceFileName": "packages/data-structure/tree/src/lib/node.ts",
												"qualifiedName": "Node"
											},
											"typeArguments": [
												{
													"type": "reference",
													"target": 148,
													"name": "Data",
													"package": "@rxap/tree",
													"qualifiedName": "TreeDataSource.Data",
													"refersToTypeParameter": true
												},
												{
													"type": "intrinsic",
													"name": "any"
												}
											],
											"name": "Node",
											"package": "@rxap/data-structure-tree"
										}
									}
								],
								"name": "Promise",
								"package": "typescript"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": -1,
								"name": "BaseDataSource.toPromise"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "BaseDataSource.toPromise"
					}
				},
				{
					"id": 265,
					"name": "updateNodes",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isPublic": true
					},
					"sources": [
						{
							"fileName": "tree/src/lib/tree.data-source.ts",
							"line": 613,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/tree/src/lib/tree.data-source.ts#L613"
						}
					],
					"signatures": [
						{
							"id": 266,
							"name": "updateNodes",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"comment": {
								"summary": [
									{
										"kind": "text",
										"text": "recall the getStyle, getIcon and toDisplay methods\nand update the node objects"
									}
								]
							},
							"sources": [
								{
									"fileName": "tree/src/lib/tree.data-source.ts",
									"line": 613,
									"character": 9,
									"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/tree/src/lib/tree.data-source.ts#L613"
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							}
						}
					]
				},
				{
					"id": 140,
					"name": "add",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isPublic": true,
						"isStatic": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "definition/src/lib/definition.ts",
							"line": 94,
							"character": 16,
							"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/definition/src/lib/definition.ts#L94"
						}
					],
					"signatures": [
						{
							"id": 141,
							"name": "add",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isInherited": true
							},
							"sources": [
								{
									"fileName": "definition/src/lib/definition.ts",
									"line": 94,
									"character": 16,
									"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/definition/src/lib/definition.ts#L94"
								}
							],
							"parameters": [
								{
									"id": 142,
									"name": "definition",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": {
											"sourceFileName": "packages/angular/definition/src/lib/definition.ts",
											"qualifiedName": "BaseDefinition"
										},
										"name": "BaseDefinition",
										"package": "@rxap/definition"
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": -1,
								"name": "BaseDataSource.add"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "BaseDataSource.add"
					}
				},
				{
					"id": 143,
					"name": "remove",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isPublic": true,
						"isStatic": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "definition/src/lib/definition.ts",
							"line": 102,
							"character": 16,
							"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/definition/src/lib/definition.ts#L102"
						}
					],
					"signatures": [
						{
							"id": 144,
							"name": "remove",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isInherited": true
							},
							"sources": [
								{
									"fileName": "definition/src/lib/definition.ts",
									"line": 102,
									"character": 16,
									"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/definition/src/lib/definition.ts#L102"
								}
							],
							"parameters": [
								{
									"id": 145,
									"name": "definition",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": {
											"sourceFileName": "packages/angular/definition/src/lib/definition.ts",
											"qualifiedName": "BaseDefinition"
										},
										"name": "BaseDefinition",
										"package": "@rxap/definition"
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": -1,
								"name": "BaseDataSource.remove"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "BaseDataSource.remove"
					}
				}
			],
			"groups": [
				{
					"title": "Constructors",
					"children": [
						146
					]
				},
				{
					"title": "Properties",
					"children": [
						331,
						280,
						281,
						286,
						161,
						332,
						279,
						283,
						282,
						274,
						168,
						328,
						276,
						158,
						177,
						179,
						178,
						180,
						285,
						275,
						329,
						330,
						284,
						159,
						181,
						327,
						167,
						160,
						157,
						176,
						155,
						156,
						139,
						138,
						137
					]
				},
				{
					"title": "Accessors",
					"children": [
						287,
						289,
						333,
						277,
						170
					]
				},
				{
					"title": "Methods",
					"children": [
						267,
						317,
						337,
						297,
						243,
						294,
						309,
						211,
						251,
						303,
						214,
						247,
						320,
						218,
						335,
						231,
						221,
						226,
						185,
						291,
						324,
						342,
						300,
						340,
						174,
						255,
						253,
						257,
						315,
						190,
						205,
						259,
						262,
						208,
						196,
						202,
						193,
						313,
						234,
						306,
						265,
						140,
						143
					]
				}
			],
			"sources": [
				{
					"fileName": "tree/src/lib/tree.data-source.ts",
					"line": 238,
					"character": 13,
					"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/tree/src/lib/tree.data-source.ts#L238"
				}
			],
			"typeParameters": [
				{
					"id": 344,
					"name": "Data",
					"variant": "typeParam",
					"kind": 131072,
					"flags": {},
					"type": {
						"type": "intersection",
						"types": [
							{
								"type": "reference",
								"target": {
									"sourceFileName": "packages/utilities/src/lib/helpers.ts",
									"qualifiedName": "WithIdentifier"
								},
								"name": "WithIdentifier",
								"package": "@rxap/utilities"
							},
							{
								"type": "reference",
								"target": {
									"sourceFileName": "packages/utilities/src/lib/helpers.ts",
									"qualifiedName": "WithChildren"
								},
								"name": "WithChildren",
								"package": "@rxap/utilities"
							}
						]
					},
					"default": {
						"type": "intrinsic",
						"name": "any"
					}
				},
				{
					"id": 345,
					"name": "RootParameters",
					"variant": "typeParam",
					"kind": 131072,
					"flags": {},
					"default": {
						"type": "intrinsic",
						"name": "any"
					}
				},
				{
					"id": 346,
					"name": "NodeParameters",
					"variant": "typeParam",
					"kind": 131072,
					"flags": {},
					"default": {
						"type": "intrinsic",
						"name": "any"
					}
				}
			],
			"extendedTypes": [
				{
					"type": "reference",
					"target": {
						"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
						"qualifiedName": "BaseDataSource"
					},
					"typeArguments": [
						{
							"type": "array",
							"elementType": {
								"type": "reference",
								"target": {
									"sourceFileName": "packages/data-structure/tree/src/lib/node.ts",
									"qualifiedName": "Node"
								},
								"typeArguments": [
									{
										"type": "reference",
										"target": 148,
										"name": "Data",
										"package": "@rxap/tree",
										"qualifiedName": "TreeDataSource.Data",
										"refersToTypeParameter": true
									}
								],
								"name": "Node",
								"package": "@rxap/data-structure-tree"
							}
						},
						{
							"type": "reference",
							"target": 106,
							"name": "TreeDataSourceMetadata",
							"package": "@rxap/tree"
						}
					],
					"name": "BaseDataSource",
					"package": "@rxap/data-source"
				}
			],
			"implementedTypes": [
				{
					"type": "reference",
					"target": {
						"sourceFileName": "node_modules/@angular/core/index.d.ts",
						"qualifiedName": "OnInit"
					},
					"name": "OnInit",
					"package": "@angular/core"
				}
			]
		},
		{
			"id": 6,
			"name": "ISearchForm",
			"variant": "declaration",
			"kind": 256,
			"flags": {},
			"children": [
				{
					"id": 8,
					"name": "scope",
					"variant": "declaration",
					"kind": 1024,
					"flags": {},
					"sources": [
						{
							"fileName": "tree/src/lib/search.form.ts",
							"line": 22,
							"character": 2,
							"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/tree/src/lib/search.form.ts#L22"
						}
					],
					"type": {
						"type": "reference",
						"target": {
							"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
							"qualifiedName": "Record"
						},
						"typeArguments": [
							{
								"type": "intrinsic",
								"name": "string"
							},
							{
								"type": "array",
								"elementType": {
									"type": "reference",
									"target": 9,
									"name": "Scope",
									"package": "@rxap/tree",
									"qualifiedName": "ISearchForm.Scope",
									"refersToTypeParameter": true
								}
							}
						],
						"name": "Record",
						"package": "typescript"
					}
				},
				{
					"id": 7,
					"name": "search",
					"variant": "declaration",
					"kind": 1024,
					"flags": {},
					"sources": [
						{
							"fileName": "tree/src/lib/search.form.ts",
							"line": 21,
							"character": 2,
							"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/tree/src/lib/search.form.ts#L21"
						}
					],
					"type": {
						"type": "intrinsic",
						"name": "string"
					}
				}
			],
			"groups": [
				{
					"title": "Properties",
					"children": [
						8,
						7
					]
				}
			],
			"sources": [
				{
					"fileName": "tree/src/lib/search.form.ts",
					"line": 20,
					"character": 17,
					"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/tree/src/lib/search.form.ts#L20"
				}
			],
			"typeParameters": [
				{
					"id": 9,
					"name": "Scope",
					"variant": "typeParam",
					"kind": 131072,
					"flags": {},
					"default": {
						"type": "intrinsic",
						"name": "unknown"
					}
				}
			]
		},
		{
			"id": 118,
			"name": "TreeApplyFilterParameter",
			"variant": "declaration",
			"kind": 256,
			"flags": {},
			"children": [
				{
					"id": 120,
					"name": "filter",
					"variant": "declaration",
					"kind": 1024,
					"flags": {},
					"sources": [
						{
							"fileName": "tree/src/lib/tree.data-source.ts",
							"line": 121,
							"character": 2,
							"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/tree/src/lib/tree.data-source.ts#L121"
						}
					],
					"type": {
						"type": "reference",
						"target": 122,
						"name": "Form",
						"package": "@rxap/tree",
						"qualifiedName": "TreeApplyFilterParameter.Form",
						"refersToTypeParameter": true
					}
				},
				{
					"id": 121,
					"name": "scopeTypes",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isOptional": true
					},
					"sources": [
						{
							"fileName": "tree/src/lib/tree.data-source.ts",
							"line": 122,
							"character": 2,
							"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/tree/src/lib/tree.data-source.ts#L122"
						}
					],
					"type": {
						"type": "array",
						"elementType": {
							"type": "intrinsic",
							"name": "string"
						}
					}
				},
				{
					"id": 119,
					"name": "tree",
					"variant": "declaration",
					"kind": 1024,
					"flags": {},
					"sources": [
						{
							"fileName": "tree/src/lib/tree.data-source.ts",
							"line": 120,
							"character": 2,
							"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/tree/src/lib/tree.data-source.ts#L120"
						}
					],
					"type": {
						"type": "array",
						"elementType": {
							"type": "reference",
							"target": {
								"sourceFileName": "packages/data-structure/tree/src/lib/node.ts",
								"qualifiedName": "Node"
							},
							"typeArguments": [
								{
									"type": "reference",
									"target": 123,
									"name": "Data",
									"package": "@rxap/tree",
									"qualifiedName": "TreeApplyFilterParameter.Data",
									"refersToTypeParameter": true
								},
								{
									"type": "intrinsic",
									"name": "any"
								}
							],
							"name": "Node",
							"package": "@rxap/data-structure-tree"
						}
					}
				}
			],
			"groups": [
				{
					"title": "Properties",
					"children": [
						120,
						121,
						119
					]
				}
			],
			"sources": [
				{
					"fileName": "tree/src/lib/tree.data-source.ts",
					"line": 119,
					"character": 17,
					"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/tree/src/lib/tree.data-source.ts#L119"
				}
			],
			"typeParameters": [
				{
					"id": 122,
					"name": "Form",
					"variant": "typeParam",
					"kind": 131072,
					"flags": {},
					"type": {
						"type": "reference",
						"target": 6,
						"name": "ISearchForm",
						"package": "@rxap/tree"
					},
					"default": {
						"type": "reference",
						"target": 6,
						"name": "ISearchForm",
						"package": "@rxap/tree"
					}
				},
				{
					"id": 123,
					"name": "Data",
					"variant": "typeParam",
					"kind": 131072,
					"flags": {},
					"type": {
						"type": "intersection",
						"types": [
							{
								"type": "reference",
								"target": {
									"sourceFileName": "packages/utilities/src/lib/helpers.ts",
									"qualifiedName": "WithIdentifier"
								},
								"name": "WithIdentifier",
								"package": "@rxap/utilities"
							},
							{
								"type": "reference",
								"target": {
									"sourceFileName": "packages/utilities/src/lib/helpers.ts",
									"qualifiedName": "WithChildren"
								},
								"name": "WithChildren",
								"package": "@rxap/utilities"
							}
						]
					},
					"default": {
						"type": "intrinsic",
						"name": "any"
					}
				}
			]
		},
		{
			"id": 106,
			"name": "TreeDataSourceMetadata",
			"variant": "declaration",
			"kind": 256,
			"flags": {},
			"children": [
				{
					"id": 110,
					"name": "autoRefreshWithoutCache",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isOptional": true
					},
					"comment": {
						"summary": [
							{
								"kind": "text",
								"text": "If true the tree will be refreshed with caching disbabled after the first load"
							}
						]
					},
					"sources": [
						{
							"fileName": "tree/src/lib/tree.data-source.ts",
							"line": 73,
							"character": 2,
							"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/tree/src/lib/tree.data-source.ts#L73"
						}
					],
					"type": {
						"type": "intrinsic",
						"name": "boolean"
					}
				},
				{
					"id": 108,
					"name": "expandMultiple",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isOptional": true
					},
					"sources": [
						{
							"fileName": "tree/src/lib/tree.data-source.ts",
							"line": 68,
							"character": 2,
							"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/tree/src/lib/tree.data-source.ts#L68"
						}
					],
					"type": {
						"type": "intrinsic",
						"name": "boolean"
					}
				},
				{
					"id": 112,
					"name": "id",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "definition/src/lib/definition.metadata.ts",
							"line": 9,
							"character": 2,
							"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/definition/src/lib/definition.metadata.ts#L9"
						}
					],
					"type": {
						"type": "intrinsic",
						"name": "string"
					},
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "BaseDataSourceMetadata.id"
					}
				},
				{
					"id": 111,
					"name": "restore",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isOptional": true,
						"isInherited": true
					},
					"comment": {
						"summary": [
							{
								"kind": "text",
								"text": "Indicates weather the data source should restore the last value from local storage"
							}
						]
					},
					"sources": [
						{
							"fileName": "data-source/src/lib/base.data-source.ts",
							"line": 58,
							"character": 2,
							"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/data-source/src/lib/base.data-source.ts#L58"
						}
					],
					"type": {
						"type": "intrinsic",
						"name": "boolean"
					},
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "BaseDataSourceMetadata.restore"
					}
				},
				{
					"id": 109,
					"name": "scopeTypes",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isOptional": true
					},
					"sources": [
						{
							"fileName": "tree/src/lib/tree.data-source.ts",
							"line": 69,
							"character": 2,
							"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/tree/src/lib/tree.data-source.ts#L69"
						}
					],
					"type": {
						"type": "array",
						"elementType": {
							"type": "intrinsic",
							"name": "string"
						}
					}
				},
				{
					"id": 107,
					"name": "selectMultiple",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isOptional": true
					},
					"sources": [
						{
							"fileName": "tree/src/lib/tree.data-source.ts",
							"line": 67,
							"character": 2,
							"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/tree/src/lib/tree.data-source.ts#L67"
						}
					],
					"type": {
						"type": "intrinsic",
						"name": "boolean"
					}
				}
			],
			"groups": [
				{
					"title": "Properties",
					"children": [
						110,
						108,
						112,
						111,
						109,
						107
					]
				}
			],
			"sources": [
				{
					"fileName": "tree/src/lib/tree.data-source.ts",
					"line": 66,
					"character": 17,
					"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/tree/src/lib/tree.data-source.ts#L66"
				}
			],
			"indexSignatures": [
				{
					"id": 113,
					"name": "__index",
					"variant": "signature",
					"kind": 8192,
					"flags": {},
					"sources": [
						{
							"fileName": "tree/src/lib/tree.data-source.ts",
							"line": 66,
							"character": 17,
							"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/tree/src/lib/tree.data-source.ts#L66"
						}
					],
					"parameters": [
						{
							"id": 114,
							"name": "key",
							"variant": "param",
							"kind": 32768,
							"flags": {},
							"type": {
								"type": "intrinsic",
								"name": "string"
							}
						}
					],
					"type": {
						"type": "intrinsic",
						"name": "any"
					}
				}
			],
			"extendedTypes": [
				{
					"type": "reference",
					"target": {
						"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
						"qualifiedName": "BaseDataSourceMetadata"
					},
					"name": "BaseDataSourceMetadata",
					"package": "@rxap/data-source"
				}
			]
		},
		{
			"id": 19,
			"name": "RXAP_TREE_CONTENT_EDITABLE_METHOD",
			"variant": "declaration",
			"kind": 32,
			"flags": {
				"isConst": true
			},
			"sources": [
				{
					"fileName": "tree/src/lib/tokens.ts",
					"line": 3,
					"character": 13,
					"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/tree/src/lib/tokens.ts#L3"
				}
			],
			"type": {
				"type": "reference",
				"target": {
					"sourceFileName": "node_modules/@angular/core/index.d.ts",
					"qualifiedName": "InjectionToken"
				},
				"typeArguments": [
					{
						"type": "intrinsic",
						"name": "unknown"
					}
				],
				"name": "InjectionToken",
				"package": "@angular/core"
			},
			"defaultValue": "..."
		},
		{
			"id": 117,
			"name": "RXAP_TREE_DATA_SOURCE_APPLY_FILTER_METHOD",
			"variant": "declaration",
			"kind": 32,
			"flags": {
				"isConst": true
			},
			"sources": [
				{
					"fileName": "tree/src/lib/tree.data-source.ts",
					"line": 83,
					"character": 13,
					"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/tree/src/lib/tree.data-source.ts#L83"
				}
			],
			"type": {
				"type": "reference",
				"target": {
					"sourceFileName": "node_modules/@angular/core/index.d.ts",
					"qualifiedName": "InjectionToken"
				},
				"typeArguments": [
					{
						"type": "intrinsic",
						"name": "unknown"
					}
				],
				"name": "InjectionToken",
				"package": "@angular/core"
			},
			"defaultValue": "..."
		},
		{
			"id": 116,
			"name": "RXAP_TREE_DATA_SOURCE_CHILDREN_REMOTE_METHOD",
			"variant": "declaration",
			"kind": 32,
			"flags": {
				"isConst": true
			},
			"sources": [
				{
					"fileName": "tree/src/lib/tree.data-source.ts",
					"line": 79,
					"character": 13,
					"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/tree/src/lib/tree.data-source.ts#L79"
				}
			],
			"type": {
				"type": "reference",
				"target": {
					"sourceFileName": "node_modules/@angular/core/index.d.ts",
					"qualifiedName": "InjectionToken"
				},
				"typeArguments": [
					{
						"type": "intrinsic",
						"name": "unknown"
					}
				],
				"name": "InjectionToken",
				"package": "@angular/core"
			},
			"defaultValue": "..."
		},
		{
			"id": 115,
			"name": "RXAP_TREE_DATA_SOURCE_ROOT_REMOTE_METHOD",
			"variant": "declaration",
			"kind": 32,
			"flags": {
				"isConst": true
			},
			"sources": [
				{
					"fileName": "tree/src/lib/tree.data-source.ts",
					"line": 76,
					"character": 13,
					"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/tree/src/lib/tree.data-source.ts#L76"
				}
			],
			"type": {
				"type": "reference",
				"target": {
					"sourceFileName": "node_modules/@angular/core/index.d.ts",
					"qualifiedName": "InjectionToken"
				},
				"typeArguments": [
					{
						"type": "intrinsic",
						"name": "unknown"
					}
				],
				"name": "InjectionToken",
				"package": "@angular/core"
			},
			"defaultValue": "..."
		},
		{
			"id": 18,
			"name": "SearchFormProviders",
			"variant": "declaration",
			"kind": 32,
			"flags": {
				"isConst": true
			},
			"sources": [
				{
					"fileName": "tree/src/lib/search.form.ts",
					"line": 56,
					"character": 13,
					"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/tree/src/lib/search.form.ts#L56"
				}
			],
			"type": {
				"type": "array",
				"elementType": {
					"type": "reference",
					"target": {
						"sourceFileName": "node_modules/@angular/core/index.d.ts",
						"qualifiedName": "Provider"
					},
					"name": "Provider",
					"package": "@angular/core"
				}
			},
			"defaultValue": "..."
		},
		{
			"id": 101,
			"name": "flatTree",
			"variant": "declaration",
			"kind": 64,
			"flags": {},
			"sources": [
				{
					"fileName": "tree/src/lib/tree.data-source.ts",
					"line": 86,
					"character": 16,
					"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/tree/src/lib/tree.data-source.ts#L86"
				}
			],
			"signatures": [
				{
					"id": 102,
					"name": "flatTree",
					"variant": "signature",
					"kind": 4096,
					"flags": {},
					"sources": [
						{
							"fileName": "tree/src/lib/tree.data-source.ts",
							"line": 86,
							"character": 16,
							"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/tree/src/lib/tree.data-source.ts#L86"
						}
					],
					"typeParameters": [
						{
							"id": 103,
							"name": "Data",
							"variant": "typeParam",
							"kind": 131072,
							"flags": {},
							"type": {
								"type": "intrinsic",
								"name": "unknown"
							},
							"default": {
								"type": "intrinsic",
								"name": "any"
							}
						}
					],
					"parameters": [
						{
							"id": 104,
							"name": "tree",
							"variant": "param",
							"kind": 32768,
							"flags": {},
							"type": {
								"type": "union",
								"types": [
									{
										"type": "reference",
										"target": {
											"sourceFileName": "packages/data-structure/tree/src/lib/node.ts",
											"qualifiedName": "Node"
										},
										"typeArguments": [
											{
												"type": "reference",
												"target": 103,
												"name": "Data",
												"package": "@rxap/tree",
												"refersToTypeParameter": true
											},
											{
												"type": "intrinsic",
												"name": "any"
											}
										],
										"name": "Node",
										"package": "@rxap/data-structure-tree"
									},
									{
										"type": "array",
										"elementType": {
											"type": "reference",
											"target": {
												"sourceFileName": "packages/data-structure/tree/src/lib/node.ts",
												"qualifiedName": "Node"
											},
											"typeArguments": [
												{
													"type": "reference",
													"target": 103,
													"name": "Data",
													"package": "@rxap/tree",
													"refersToTypeParameter": true
												},
												{
													"type": "intrinsic",
													"name": "any"
												}
											],
											"name": "Node",
											"package": "@rxap/data-structure-tree"
										}
									}
								]
							}
						},
						{
							"id": 105,
							"name": "all",
							"variant": "param",
							"kind": 32768,
							"flags": {},
							"type": {
								"type": "intrinsic",
								"name": "boolean"
							},
							"defaultValue": "false"
						}
					],
					"type": {
						"type": "array",
						"elementType": {
							"type": "reference",
							"target": {
								"sourceFileName": "packages/data-structure/tree/src/lib/node.ts",
								"qualifiedName": "Node"
							},
							"typeArguments": [
								{
									"type": "reference",
									"target": 103,
									"name": "Data",
									"package": "@rxap/tree",
									"refersToTypeParameter": true
								},
								{
									"type": "intrinsic",
									"name": "any"
								}
							],
							"name": "Node",
							"package": "@rxap/data-structure-tree"
						}
					}
				}
			]
		},
		{
			"id": 1,
			"name": "FormFactory",
			"variant": "declaration",
			"kind": 64,
			"flags": {},
			"sources": [
				{
					"fileName": "tree/src/lib/search.form.ts",
					"line": 42,
					"character": 16,
					"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/tree/src/lib/search.form.ts#L42"
				}
			],
			"signatures": [
				{
					"id": 2,
					"name": "FormFactory",
					"variant": "signature",
					"kind": 4096,
					"flags": {},
					"sources": [
						{
							"fileName": "tree/src/lib/search.form.ts",
							"line": 42,
							"character": 16,
							"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/tree/src/lib/search.form.ts#L42"
						}
					],
					"parameters": [
						{
							"id": 3,
							"name": "injector",
							"variant": "param",
							"kind": 32768,
							"flags": {},
							"type": {
								"type": "reference",
								"target": {
									"sourceFileName": "node_modules/@angular/core/index.d.ts",
									"qualifiedName": "Injector"
								},
								"name": "Injector",
								"package": "@angular/core"
							}
						},
						{
							"id": 4,
							"name": "state",
							"variant": "param",
							"kind": 32768,
							"flags": {},
							"type": {
								"type": "union",
								"types": [
									{
										"type": "literal",
										"value": null
									},
									{
										"type": "reference",
										"target": 6,
										"typeArguments": [
											{
												"type": "intrinsic",
												"name": "unknown"
											}
										],
										"name": "ISearchForm",
										"package": "@rxap/tree"
									}
								]
							}
						},
						{
							"id": 5,
							"name": "existingFormDefinition",
							"variant": "param",
							"kind": 32768,
							"flags": {},
							"type": {
								"type": "union",
								"types": [
									{
										"type": "literal",
										"value": null
									},
									{
										"type": "reference",
										"target": 10,
										"typeArguments": [
											{
												"type": "intrinsic",
												"name": "unknown"
											}
										],
										"name": "SearchForm",
										"package": "@rxap/tree"
									}
								]
							}
						}
					],
					"type": {
						"type": "reference",
						"target": 10,
						"name": "SearchForm",
						"package": "@rxap/tree"
					}
				}
			]
		},
		{
			"id": 97,
			"name": "isSelectionChange",
			"variant": "declaration",
			"kind": 64,
			"flags": {},
			"sources": [
				{
					"fileName": "tree/src/lib/tree.data-source.ts",
					"line": 62,
					"character": 16,
					"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/tree/src/lib/tree.data-source.ts#L62"
				}
			],
			"signatures": [
				{
					"id": 98,
					"name": "isSelectionChange",
					"variant": "signature",
					"kind": 4096,
					"flags": {},
					"sources": [
						{
							"fileName": "tree/src/lib/tree.data-source.ts",
							"line": 62,
							"character": 16,
							"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/tree/src/lib/tree.data-source.ts#L62"
						}
					],
					"typeParameters": [
						{
							"id": 99,
							"name": "T",
							"variant": "typeParam",
							"kind": 131072,
							"flags": {}
						}
					],
					"parameters": [
						{
							"id": 100,
							"name": "obj",
							"variant": "param",
							"kind": 32768,
							"flags": {},
							"type": {
								"type": "intrinsic",
								"name": "any"
							}
						}
					],
					"type": {
						"type": "predicate",
						"name": "obj",
						"asserts": false,
						"targetType": {
							"type": "reference",
							"target": {
								"sourceFileName": "node_modules/@angular/cdk/collections/index.d.ts",
								"qualifiedName": "SelectionChange"
							},
							"typeArguments": [
								{
									"type": "reference",
									"target": 99,
									"name": "T",
									"package": "@rxap/tree",
									"refersToTypeParameter": true
								}
							],
							"name": "SelectionChange",
							"package": "@angular/cdk"
						}
					}
				}
			]
		}
	],
	"groups": [
		{
			"title": "Classes",
			"children": [
				124,
				10,
				25,
				20,
				136
			]
		},
		{
			"title": "Interfaces",
			"children": [
				6,
				118,
				106
			]
		},
		{
			"title": "Variables",
			"children": [
				19,
				117,
				116,
				115,
				18
			]
		},
		{
			"title": "Functions",
			"children": [
				101,
				1,
				97
			]
		}
	],
	"packageName": "@rxap/tree",
	"packageVersion": "19.0.3",
	"readme": [
		{
			"kind": "text",
			"text": "This package provides a tree component and data source for Angular applications. It includes features such as searching, filtering, and displaying hierarchical data. The package also offers directives for customizing the content of tree nodes.\n\n[![npm version](https://img.shields.io/npm/v/@rxap/tree?style=flat-square)](https://www.npmjs.com/package/@rxap/tree)\n[![commitizen friendly](https://img.shields.io/badge/commitizen-friendly-brightgreen.svg?style=flat-square)](https://commitizen.github.io/cz-cli/)\n[![styled with prettier](https://img.shields.io/badge/styled_with-prettier-ff69b4.svg?style=flat-square)](https://github.com/prettier/prettier)\n![Libraries.io dependency status for latest release, scoped npm package](https://img.shields.io/librariesio/release/npm/@rxap/tree)\n![npm](https://img.shields.io/npm/dm/@rxap/tree)\n![NPM](https://img.shields.io/npm/l/@rxap/tree)\n\n- [Installation](#installation)\n- [Generators](#generators)\n  - [init](#init)\n\n# Installation\n\n**Add the package to your workspace:**\n"
		},
		{
			"kind": "code",
			"text": "```bash\nyarn add @rxap/tree\n```"
		},
		{
			"kind": "text",
			"text": "\n**Install peer dependencies:**\n"
		},
		{
			"kind": "code",
			"text": "```bash\nyarn add @angular/cdk @angular/common @angular/core @angular/material @rxap/contenteditable @rxap/data-source @rxap/data-structure-tree @rxap/forms @rxap/material-directives @rxap/pattern @rxap/rxjs @rxap/utilities rxjs \n```"
		},
		{
			"kind": "text",
			"text": "\n**Execute the init generator:**\n"
		},
		{
			"kind": "code",
			"text": "```bash\nyarn nx g @rxap/tree:init\n```"
		},
		{
			"kind": "text",
			"text": "\n# Generators\n\n## init\n> Initialize the package in the workspace\n\n"
		},
		{
			"kind": "code",
			"text": "```bash\nnx g @rxap/tree:init\n```"
		}
	],
	"symbolIdMap": {
		"0": {
			"sourceFileName": "packages/angular/tree/src/index.ts",
			"qualifiedName": ""
		},
		"1": {
			"sourceFileName": "packages/angular/tree/src/lib/search.form.ts",
			"qualifiedName": "FormFactory"
		},
		"2": {
			"sourceFileName": "packages/angular/tree/src/lib/search.form.ts",
			"qualifiedName": "FormFactory"
		},
		"3": {
			"sourceFileName": "packages/angular/tree/src/lib/search.form.ts",
			"qualifiedName": "injector"
		},
		"4": {
			"sourceFileName": "packages/angular/tree/src/lib/search.form.ts",
			"qualifiedName": "state"
		},
		"5": {
			"sourceFileName": "packages/angular/tree/src/lib/search.form.ts",
			"qualifiedName": "existingFormDefinition"
		},
		"6": {
			"sourceFileName": "packages/angular/tree/src/lib/search.form.ts",
			"qualifiedName": "ISearchForm"
		},
		"7": {
			"sourceFileName": "packages/angular/tree/src/lib/search.form.ts",
			"qualifiedName": "ISearchForm.search"
		},
		"8": {
			"sourceFileName": "packages/angular/tree/src/lib/search.form.ts",
			"qualifiedName": "ISearchForm.scope"
		},
		"9": {
			"sourceFileName": "packages/angular/tree/src/lib/search.form.ts",
			"qualifiedName": "ISearchForm.Scope"
		},
		"10": {
			"sourceFileName": "packages/angular/tree/src/lib/search.form.ts",
			"qualifiedName": "SearchForm"
		},
		"13": {
			"sourceFileName": "packages/angular/tree/src/lib/search.form.ts",
			"qualifiedName": "SearchForm.Scope"
		},
		"14": {
			"sourceFileName": "packages/angular/tree/src/lib/search.form.ts",
			"qualifiedName": "SearchForm.rxapFormGroup"
		},
		"15": {
			"sourceFileName": "packages/angular/tree/src/lib/search.form.ts",
			"qualifiedName": "SearchForm.search"
		},
		"16": {
			"sourceFileName": "packages/angular/tree/src/lib/search.form.ts",
			"qualifiedName": "SearchForm.scope"
		},
		"17": {
			"sourceFileName": "packages/angular/tree/src/lib/search.form.ts",
			"qualifiedName": "SearchForm.Scope"
		},
		"18": {
			"sourceFileName": "packages/angular/tree/src/lib/search.form.ts",
			"qualifiedName": "SearchFormProviders"
		},
		"19": {
			"sourceFileName": "packages/angular/tree/src/lib/tokens.ts",
			"qualifiedName": "RXAP_TREE_CONTENT_EDITABLE_METHOD"
		},
		"20": {
			"sourceFileName": "packages/angular/tree/src/lib/tree-content.directive.ts",
			"qualifiedName": "TreeContentDirective"
		},
		"21": {
			"sourceFileName": "packages/angular/tree/src/lib/tree-content.directive.ts",
			"qualifiedName": "TreeContentDirective.__constructor"
		},
		"22": {
			"sourceFileName": "packages/angular/tree/src/lib/tree-content.directive.ts",
			"qualifiedName": "TreeContentDirective"
		},
		"23": {
			"sourceFileName": "packages/angular/tree/src/lib/tree-content.directive.ts",
			"qualifiedName": "template"
		},
		"24": {
			"sourceFileName": "packages/angular/tree/src/lib/tree-content.directive.ts",
			"qualifiedName": "TreeContentDirective.template"
		},
		"25": {
			"sourceFileName": "packages/angular/tree/src/lib/tree.component.ts",
			"qualifiedName": "TreeComponent"
		},
		"26": {
			"sourceFileName": "packages/angular/tree/src/lib/tree.component.ts",
			"qualifiedName": "TreeComponent.__constructor"
		},
		"27": {
			"sourceFileName": "packages/angular/tree/src/lib/tree.component.ts",
			"qualifiedName": "TreeComponent"
		},
		"28": {
			"sourceFileName": "packages/angular/tree/src/lib/tree.component.ts",
			"qualifiedName": "TreeComponent.Data"
		},
		"29": {
			"sourceFileName": "packages/angular/tree/src/lib/tree.component.ts",
			"qualifiedName": "viewContainerRef"
		},
		"30": {
			"sourceFileName": "packages/angular/tree/src/lib/tree.component.ts",
			"qualifiedName": "cdr"
		},
		"31": {
			"sourceFileName": "packages/angular/tree/src/lib/tree.component.ts",
			"qualifiedName": "contentEditableMethod"
		},
		"32": {
			"sourceFileName": "packages/angular/tree/src/lib/tree.component.ts",
			"qualifiedName": "renderer"
		},
		"33": {
			"sourceFileName": "packages/angular/tree/src/lib/tree.component.ts",
			"qualifiedName": "elementRef"
		},
		"34": {
			"sourceFileName": "packages/angular/tree/src/lib/tree.component.ts",
			"qualifiedName": "searchForm"
		},
		"35": {
			"sourceFileName": "packages/angular/tree/src/lib/tree.component.ts",
			"qualifiedName": "TreeComponent.treeControl"
		},
		"36": {
			"sourceFileName": "packages/angular/tree/src/lib/tree.component.ts",
			"qualifiedName": "TreeComponent.dataSource"
		},
		"37": {
			"sourceFileName": "packages/angular/tree/src/lib/tree.component.ts",
			"qualifiedName": "TreeComponent.contentEditableMethod"
		},
		"38": {
			"sourceFileName": "packages/angular/tree/src/lib/tree.component.ts",
			"qualifiedName": "TreeComponent.toDisplay"
		},
		"39": {
			"sourceFileName": "packages/angular/tree/src/lib/tree.component.ts",
			"qualifiedName": "TreeComponent.getIcon"
		},
		"40": {
			"sourceFileName": "packages/angular/tree/src/lib/tree.component.ts",
			"qualifiedName": "TreeComponent.getType"
		},
		"41": {
			"sourceFileName": "packages/angular/tree/src/lib/tree.component.ts",
			"qualifiedName": "TreeComponent.getStyle"
		},
		"42": {
			"sourceFileName": "packages/angular/tree/src/lib/tree.component.ts",
			"qualifiedName": "TreeComponent.multiple"
		},
		"43": {
			"sourceFileName": "packages/angular/tree/src/lib/tree.component.ts",
			"qualifiedName": "TreeComponent.hasDetails"
		},
		"44": {
			"sourceFileName": "packages/angular/tree/src/lib/tree.component.ts",
			"qualifiedName": "TreeComponent.content"
		},
		"45": {
			"sourceFileName": "packages/angular/tree/src/lib/tree.component.ts",
			"qualifiedName": "TreeComponent.hideLeafIcon"
		},
		"46": {
			"sourceFileName": "packages/angular/tree/src/lib/tree.component.ts",
			"qualifiedName": "TreeComponent.id"
		},
		"47": {
			"sourceFileName": "packages/angular/tree/src/lib/tree.component.ts",
			"qualifiedName": "TreeComponent.details"
		},
		"48": {
			"sourceFileName": "packages/angular/tree/src/lib/tree.component.ts",
			"qualifiedName": "TreeComponent.dividerOffset"
		},
		"49": {
			"sourceFileName": "packages/angular/tree/src/lib/tree.component.ts",
			"qualifiedName": "TreeComponent.portal"
		},
		"50": {
			"sourceFileName": "packages/angular/tree/src/lib/tree.component.ts",
			"qualifiedName": "TreeComponent.treeContainer"
		},
		"51": {
			"sourceFileName": "packages/angular/tree/src/lib/tree.component.ts",
			"qualifiedName": "TreeComponent.showTreeNavigation"
		},
		"58": {
			"sourceFileName": "packages/angular/tree/src/lib/tree.component.ts",
			"qualifiedName": "TreeComponent.searchForm"
		},
		"59": {
			"sourceFileName": "packages/angular/tree/src/lib/tree.component.ts",
			"qualifiedName": "TreeComponent.nodeDisplayEditable"
		},
		"60": {
			"sourceFileName": "packages/angular/tree/src/lib/tree.component.ts",
			"qualifiedName": "TreeComponent.nodeDisplayEditable"
		},
		"61": {
			"sourceFileName": "packages/angular/tree/src/lib/tree.component.ts",
			"qualifiedName": "TreeComponent.cacheId"
		},
		"62": {
			"sourceFileName": "packages/angular/tree/src/lib/tree.component.ts",
			"qualifiedName": "TreeComponent.cacheId"
		},
		"63": {
			"sourceFileName": "packages/angular/tree/src/lib/tree.component.ts",
			"qualifiedName": "TreeComponent.getLevel"
		},
		"64": {
			"sourceFileName": "packages/angular/tree/src/lib/tree.component.ts",
			"qualifiedName": "TreeComponent.getLevel"
		},
		"65": {
			"sourceFileName": "packages/angular/tree/src/lib/tree.component.ts",
			"qualifiedName": "node"
		},
		"66": {
			"sourceFileName": "packages/angular/tree/src/lib/tree.component.ts",
			"qualifiedName": "TreeComponent.isExpandable"
		},
		"67": {
			"sourceFileName": "packages/angular/tree/src/lib/tree.component.ts",
			"qualifiedName": "TreeComponent.isExpandable"
		},
		"68": {
			"sourceFileName": "packages/angular/tree/src/lib/tree.component.ts",
			"qualifiedName": "node"
		},
		"69": {
			"sourceFileName": "packages/angular/tree/src/lib/tree.component.ts",
			"qualifiedName": "TreeComponent.hasChild"
		},
		"70": {
			"sourceFileName": "packages/angular/tree/src/lib/tree.component.ts",
			"qualifiedName": "TreeComponent.hasChild"
		},
		"71": {
			"sourceFileName": "packages/angular/tree/src/lib/tree.component.ts",
			"qualifiedName": "_"
		},
		"72": {
			"sourceFileName": "packages/angular/tree/src/lib/tree.component.ts",
			"qualifiedName": "nodeData"
		},
		"73": {
			"sourceFileName": "packages/angular/tree/src/lib/tree.component.ts",
			"qualifiedName": "TreeComponent.ngOnInit"
		},
		"74": {
			"sourceFileName": "packages/angular/tree/src/lib/tree.component.ts",
			"qualifiedName": "TreeComponent.ngOnInit"
		},
		"75": {
			"sourceFileName": "packages/angular/tree/src/lib/tree.component.ts",
			"qualifiedName": "TreeComponent.ngAfterContentInit"
		},
		"76": {
			"sourceFileName": "packages/angular/tree/src/lib/tree.component.ts",
			"qualifiedName": "TreeComponent.ngAfterContentInit"
		},
		"77": {
			"sourceFileName": "packages/angular/tree/src/lib/tree.component.ts",
			"qualifiedName": "TreeComponent.openDetails"
		},
		"78": {
			"sourceFileName": "packages/angular/tree/src/lib/tree.component.ts",
			"qualifiedName": "TreeComponent.openDetails"
		},
		"79": {
			"sourceFileName": "packages/angular/tree/src/lib/tree.component.ts",
			"qualifiedName": "node"
		},
		"80": {
			"sourceFileName": "packages/angular/tree/src/lib/tree.component.ts",
			"qualifiedName": "TreeComponent.onContentEditableChange"
		},
		"81": {
			"sourceFileName": "packages/angular/tree/src/lib/tree.component.ts",
			"qualifiedName": "TreeComponent.onContentEditableChange"
		},
		"82": {
			"sourceFileName": "packages/angular/tree/src/lib/tree.component.ts",
			"qualifiedName": "value"
		},
		"83": {
			"sourceFileName": "packages/angular/tree/src/lib/tree.component.ts",
			"qualifiedName": "node"
		},
		"84": {
			"sourceFileName": "packages/angular/tree/src/lib/tree.component.ts",
			"qualifiedName": "TreeComponent.onMousedown"
		},
		"85": {
			"sourceFileName": "packages/angular/tree/src/lib/tree.component.ts",
			"qualifiedName": "TreeComponent.onMousedown"
		},
		"86": {
			"sourceFileName": "packages/angular/tree/src/lib/tree.component.ts",
			"qualifiedName": "TreeComponent.onMouseup"
		},
		"87": {
			"sourceFileName": "packages/angular/tree/src/lib/tree.component.ts",
			"qualifiedName": "TreeComponent.onMouseup"
		},
		"88": {
			"sourceFileName": "packages/angular/tree/src/lib/tree.component.ts",
			"qualifiedName": "TreeComponent.onMousemove"
		},
		"89": {
			"sourceFileName": "packages/angular/tree/src/lib/tree.component.ts",
			"qualifiedName": "TreeComponent.onMousemove"
		},
		"90": {
			"sourceFileName": "packages/angular/tree/src/lib/tree.component.ts",
			"qualifiedName": "$event"
		},
		"91": {
			"sourceFileName": "packages/angular/tree/src/lib/tree.component.ts",
			"qualifiedName": "TreeComponent.toggleTreeNavigation"
		},
		"92": {
			"sourceFileName": "packages/angular/tree/src/lib/tree.component.ts",
			"qualifiedName": "TreeComponent.toggleTreeNavigation"
		},
		"96": {
			"sourceFileName": "packages/angular/tree/src/lib/tree.component.ts",
			"qualifiedName": "TreeComponent.Data"
		},
		"97": {
			"sourceFileName": "packages/angular/tree/src/lib/tree.data-source.ts",
			"qualifiedName": "isSelectionChange"
		},
		"98": {
			"sourceFileName": "packages/angular/tree/src/lib/tree.data-source.ts",
			"qualifiedName": "isSelectionChange"
		},
		"99": {
			"sourceFileName": "packages/angular/tree/src/lib/tree.data-source.ts",
			"qualifiedName": "T"
		},
		"100": {
			"sourceFileName": "packages/angular/tree/src/lib/tree.data-source.ts",
			"qualifiedName": "obj"
		},
		"101": {
			"sourceFileName": "packages/angular/tree/src/lib/tree.data-source.ts",
			"qualifiedName": "flatTree"
		},
		"102": {
			"sourceFileName": "packages/angular/tree/src/lib/tree.data-source.ts",
			"qualifiedName": "flatTree"
		},
		"103": {
			"sourceFileName": "packages/angular/tree/src/lib/tree.data-source.ts",
			"qualifiedName": "Data"
		},
		"104": {
			"sourceFileName": "packages/angular/tree/src/lib/tree.data-source.ts",
			"qualifiedName": "tree"
		},
		"105": {
			"sourceFileName": "packages/angular/tree/src/lib/tree.data-source.ts",
			"qualifiedName": "all"
		},
		"106": {
			"sourceFileName": "packages/angular/tree/src/lib/tree.data-source.ts",
			"qualifiedName": "TreeDataSourceMetadata"
		},
		"107": {
			"sourceFileName": "packages/angular/tree/src/lib/tree.data-source.ts",
			"qualifiedName": "TreeDataSourceMetadata.selectMultiple"
		},
		"108": {
			"sourceFileName": "packages/angular/tree/src/lib/tree.data-source.ts",
			"qualifiedName": "TreeDataSourceMetadata.expandMultiple"
		},
		"109": {
			"sourceFileName": "packages/angular/tree/src/lib/tree.data-source.ts",
			"qualifiedName": "TreeDataSourceMetadata.scopeTypes"
		},
		"110": {
			"sourceFileName": "packages/angular/tree/src/lib/tree.data-source.ts",
			"qualifiedName": "TreeDataSourceMetadata.autoRefreshWithoutCache"
		},
		"111": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSourceMetadata.restore"
		},
		"112": {
			"sourceFileName": "packages/angular/definition/src/lib/definition.metadata.ts",
			"qualifiedName": "BaseDefinitionMetadata.id"
		},
		"113": {
			"sourceFileName": "packages/angular/definition/src/lib/definition.metadata.ts",
			"qualifiedName": "BaseDefinitionMetadata.__index"
		},
		"115": {
			"sourceFileName": "packages/angular/tree/src/lib/tree.data-source.ts",
			"qualifiedName": "RXAP_TREE_DATA_SOURCE_ROOT_REMOTE_METHOD"
		},
		"116": {
			"sourceFileName": "packages/angular/tree/src/lib/tree.data-source.ts",
			"qualifiedName": "RXAP_TREE_DATA_SOURCE_CHILDREN_REMOTE_METHOD"
		},
		"117": {
			"sourceFileName": "packages/angular/tree/src/lib/tree.data-source.ts",
			"qualifiedName": "RXAP_TREE_DATA_SOURCE_APPLY_FILTER_METHOD"
		},
		"118": {
			"sourceFileName": "packages/angular/tree/src/lib/tree.data-source.ts",
			"qualifiedName": "TreeApplyFilterParameter"
		},
		"119": {
			"sourceFileName": "packages/angular/tree/src/lib/tree.data-source.ts",
			"qualifiedName": "TreeApplyFilterParameter.tree"
		},
		"120": {
			"sourceFileName": "packages/angular/tree/src/lib/tree.data-source.ts",
			"qualifiedName": "TreeApplyFilterParameter.filter"
		},
		"121": {
			"sourceFileName": "packages/angular/tree/src/lib/tree.data-source.ts",
			"qualifiedName": "TreeApplyFilterParameter.scopeTypes"
		},
		"122": {
			"sourceFileName": "packages/angular/tree/src/lib/tree.data-source.ts",
			"qualifiedName": "TreeApplyFilterParameter.Form"
		},
		"123": {
			"sourceFileName": "packages/angular/tree/src/lib/tree.data-source.ts",
			"qualifiedName": "TreeApplyFilterParameter.Data"
		},
		"124": {
			"sourceFileName": "packages/angular/tree/src/lib/tree.data-source.ts",
			"qualifiedName": "DefaultTreeApplyFilterMethod"
		},
		"127": {
			"sourceFileName": "packages/angular/tree/src/lib/tree.data-source.ts",
			"qualifiedName": "DefaultTreeApplyFilterMethod.Data"
		},
		"128": {
			"sourceFileName": "packages/angular/tree/src/lib/tree.data-source.ts",
			"qualifiedName": "DefaultTreeApplyFilterMethod.lastFilter"
		},
		"129": {
			"sourceFileName": "packages/angular/tree/src/lib/tree.data-source.ts",
			"qualifiedName": "DefaultTreeApplyFilterMethod.call"
		},
		"130": {
			"sourceFileName": "packages/angular/tree/src/lib/tree.data-source.ts",
			"qualifiedName": "DefaultTreeApplyFilterMethod.call"
		},
		"131": {
			"sourceFileName": "packages/angular/tree/src/lib/tree.data-source.ts",
			"qualifiedName": "__0"
		},
		"132": {
			"sourceFileName": "packages/angular/tree/src/lib/tree.data-source.ts",
			"qualifiedName": "DefaultTreeApplyFilterMethod.isEqualToLastFilter"
		},
		"133": {
			"sourceFileName": "packages/angular/tree/src/lib/tree.data-source.ts",
			"qualifiedName": "DefaultTreeApplyFilterMethod.isEqualToLastFilter"
		},
		"134": {
			"sourceFileName": "packages/angular/tree/src/lib/tree.data-source.ts",
			"qualifiedName": "filter"
		},
		"135": {
			"sourceFileName": "packages/angular/tree/src/lib/tree.data-source.ts",
			"qualifiedName": "DefaultTreeApplyFilterMethod.Data"
		},
		"136": {
			"sourceFileName": "packages/angular/tree/src/lib/tree.data-source.ts",
			"qualifiedName": "TreeDataSource"
		},
		"137": {
			"sourceFileName": "packages/angular/definition/src/lib/definition.ts",
			"qualifiedName": "BaseDefinition.instances"
		},
		"138": {
			"sourceFileName": "packages/angular/definition/src/lib/definition.ts",
			"qualifiedName": "BaseDefinition.initialised$"
		},
		"139": {
			"sourceFileName": "packages/angular/definition/src/lib/definition.ts",
			"qualifiedName": "BaseDefinition.destroyed$"
		},
		"140": {
			"sourceFileName": "packages/angular/definition/src/lib/definition.ts",
			"qualifiedName": "BaseDefinition.add"
		},
		"141": {
			"sourceFileName": "packages/angular/definition/src/lib/definition.ts",
			"qualifiedName": "BaseDefinition.add"
		},
		"142": {
			"sourceFileName": "packages/angular/definition/src/lib/definition.ts",
			"qualifiedName": "definition"
		},
		"143": {
			"sourceFileName": "packages/angular/definition/src/lib/definition.ts",
			"qualifiedName": "BaseDefinition.remove"
		},
		"144": {
			"sourceFileName": "packages/angular/definition/src/lib/definition.ts",
			"qualifiedName": "BaseDefinition.remove"
		},
		"145": {
			"sourceFileName": "packages/angular/definition/src/lib/definition.ts",
			"qualifiedName": "definition"
		},
		"146": {
			"sourceFileName": "packages/angular/tree/src/lib/tree.data-source.ts",
			"qualifiedName": "TreeDataSource.__constructor"
		},
		"147": {
			"sourceFileName": "packages/angular/tree/src/lib/tree.data-source.ts",
			"qualifiedName": "TreeDataSource"
		},
		"148": {
			"sourceFileName": "packages/angular/tree/src/lib/tree.data-source.ts",
			"qualifiedName": "TreeDataSource.Data"
		},
		"149": {
			"sourceFileName": "packages/angular/tree/src/lib/tree.data-source.ts",
			"qualifiedName": "TreeDataSource.RootParameters"
		},
		"150": {
			"sourceFileName": "packages/angular/tree/src/lib/tree.data-source.ts",
			"qualifiedName": "TreeDataSource.NodeParameters"
		},
		"151": {
			"sourceFileName": "packages/angular/tree/src/lib/tree.data-source.ts",
			"qualifiedName": "rootRemoteMethod"
		},
		"152": {
			"sourceFileName": "packages/angular/tree/src/lib/tree.data-source.ts",
			"qualifiedName": "childrenRemoteMethod"
		},
		"153": {
			"sourceFileName": "packages/angular/tree/src/lib/tree.data-source.ts",
			"qualifiedName": "applyFilterMethod"
		},
		"154": {
			"sourceFileName": "packages/angular/tree/src/lib/tree.data-source.ts",
			"qualifiedName": "metadata"
		},
		"155": {
			"sourceFileName": "packages/angular/tree/src/lib/tree.data-source.ts",
			"qualifiedName": "TreeDataSource.tree$"
		},
		"156": {
			"sourceFileName": "packages/angular/tree/src/lib/tree.data-source.ts",
			"qualifiedName": "TreeDataSource.treeControl"
		},
		"157": {
			"sourceFileName": "packages/angular/tree/src/lib/tree.data-source.ts",
			"qualifiedName": "TreeDataSource.selected"
		},
		"158": {
			"sourceFileName": "packages/angular/tree/src/lib/tree.data-source.ts",
			"qualifiedName": "TreeDataSource.expanded"
		},
		"159": {
			"sourceFileName": "packages/angular/tree/src/lib/tree.data-source.ts",
			"qualifiedName": "TreeDataSource.loading$"
		},
		"160": {
			"sourceFileName": "packages/angular/tree/src/lib/tree.data-source.ts",
			"qualifiedName": "TreeDataSource.searchForm"
		},
		"161": {
			"sourceFileName": "packages/angular/tree/src/lib/tree.data-source.ts",
			"qualifiedName": "TreeDataSource._data$"
		},
		"167": {
			"sourceFileName": "packages/angular/tree/src/lib/tree.data-source.ts",
			"qualifiedName": "TreeDataSource.rootRemoteMethod"
		},
		"168": {
			"sourceFileName": "packages/angular/tree/src/lib/tree.data-source.ts",
			"qualifiedName": "TreeDataSource.childrenRemoteMethod"
		},
		"170": {
			"sourceFileName": "packages/angular/tree/src/lib/tree.data-source.ts",
			"qualifiedName": "TreeDataSource.nodeParameters"
		},
		"171": {
			"sourceFileName": "packages/angular/tree/src/lib/tree.data-source.ts",
			"qualifiedName": "TreeDataSource.nodeParameters"
		},
		"172": {
			"sourceFileName": "packages/angular/tree/src/lib/tree.data-source.ts",
			"qualifiedName": "TreeDataSource.nodeParameters"
		},
		"173": {
			"sourceFileName": "packages/angular/tree/src/lib/tree.data-source.ts",
			"qualifiedName": "nodeParameters"
		},
		"174": {
			"sourceFileName": "packages/angular/tree/src/lib/tree.data-source.ts",
			"qualifiedName": "TreeDataSource.ngOnInit"
		},
		"175": {
			"sourceFileName": "packages/angular/tree/src/lib/tree.data-source.ts",
			"qualifiedName": "TreeDataSource.ngOnInit"
		},
		"176": {
			"sourceFileName": "packages/angular/tree/src/lib/tree.data-source.ts",
			"qualifiedName": "TreeDataSource.toDisplay"
		},
		"177": {
			"sourceFileName": "packages/angular/tree/src/lib/tree.data-source.ts",
			"qualifiedName": "TreeDataSource.getIcon"
		},
		"178": {
			"sourceFileName": "packages/angular/tree/src/lib/tree.data-source.ts",
			"qualifiedName": "TreeDataSource.getType"
		},
		"179": {
			"sourceFileName": "packages/angular/tree/src/lib/tree.data-source.ts",
			"qualifiedName": "TreeDataSource.getStyle"
		},
		"180": {
			"sourceFileName": "packages/angular/tree/src/lib/tree.data-source.ts",
			"qualifiedName": "TreeDataSource.hasDetails"
		},
		"181": {
			"sourceFileName": "packages/angular/tree/src/lib/tree.data-source.ts",
			"qualifiedName": "TreeDataSource.matchFilter"
		},
		"182": {
			"sourceFileName": "packages/angular/tree/src/lib/tree.data-source.ts",
			"qualifiedName": "__type"
		},
		"183": {
			"sourceFileName": "packages/angular/tree/src/lib/tree.data-source.ts",
			"qualifiedName": "__type"
		},
		"184": {
			"sourceFileName": "packages/angular/tree/src/lib/tree.data-source.ts",
			"qualifiedName": "node"
		},
		"185": {
			"sourceFileName": "packages/angular/tree/src/lib/tree.data-source.ts",
			"qualifiedName": "TreeDataSource.getTreeRoot"
		},
		"186": {
			"sourceFileName": "packages/angular/tree/src/lib/tree.data-source.ts",
			"qualifiedName": "TreeDataSource.getTreeRoot"
		},
		"187": {
			"sourceFileName": "packages/angular/tree/src/lib/tree.data-source.ts",
			"qualifiedName": "options"
		},
		"188": {
			"sourceFileName": "packages/angular/tree/src/lib/tree.data-source.ts",
			"qualifiedName": "__type"
		},
		"189": {
			"sourceFileName": "packages/angular/tree/src/lib/tree.data-source.ts",
			"qualifiedName": "__type.cache"
		},
		"190": {
			"sourceFileName": "packages/angular/tree/src/lib/tree.data-source.ts",
			"qualifiedName": "TreeDataSource.selectNode"
		},
		"191": {
			"sourceFileName": "packages/angular/tree/src/lib/tree.data-source.ts",
			"qualifiedName": "TreeDataSource.selectNode"
		},
		"192": {
			"sourceFileName": "packages/angular/tree/src/lib/tree.data-source.ts",
			"qualifiedName": "node"
		},
		"193": {
			"sourceFileName": "packages/angular/tree/src/lib/tree.data-source.ts",
			"qualifiedName": "TreeDataSource.setTreeControl"
		},
		"194": {
			"sourceFileName": "packages/angular/tree/src/lib/tree.data-source.ts",
			"qualifiedName": "TreeDataSource.setTreeControl"
		},
		"195": {
			"sourceFileName": "packages/angular/tree/src/lib/tree.data-source.ts",
			"qualifiedName": "treeControl"
		},
		"196": {
			"sourceFileName": "packages/angular/tree/src/lib/tree.data-source.ts",
			"qualifiedName": "TreeDataSource.setMatchFilter"
		},
		"197": {
			"sourceFileName": "packages/angular/tree/src/lib/tree.data-source.ts",
			"qualifiedName": "TreeDataSource.setMatchFilter"
		},
		"198": {
			"sourceFileName": "packages/angular/tree/src/lib/tree.data-source.ts",
			"qualifiedName": "matchFilter"
		},
		"199": {
			"sourceFileName": "packages/angular/tree/src/lib/tree.data-source.ts",
			"qualifiedName": "__type"
		},
		"200": {
			"sourceFileName": "packages/angular/tree/src/lib/tree.data-source.ts",
			"qualifiedName": "__type"
		},
		"201": {
			"sourceFileName": "packages/angular/tree/src/lib/tree.data-source.ts",
			"qualifiedName": "node"
		},
		"202": {
			"sourceFileName": "packages/angular/tree/src/lib/tree.data-source.ts",
			"qualifiedName": "TreeDataSource.setToDisplay"
		},
		"203": {
			"sourceFileName": "packages/angular/tree/src/lib/tree.data-source.ts",
			"qualifiedName": "TreeDataSource.setToDisplay"
		},
		"204": {
			"sourceFileName": "packages/angular/tree/src/lib/tree.data-source.ts",
			"qualifiedName": "toDisplay"
		},
		"205": {
			"sourceFileName": "packages/angular/tree/src/lib/tree.data-source.ts",
			"qualifiedName": "TreeDataSource.setGetIcon"
		},
		"206": {
			"sourceFileName": "packages/angular/tree/src/lib/tree.data-source.ts",
			"qualifiedName": "TreeDataSource.setGetIcon"
		},
		"207": {
			"sourceFileName": "packages/angular/tree/src/lib/tree.data-source.ts",
			"qualifiedName": "getIcon"
		},
		"208": {
			"sourceFileName": "packages/angular/tree/src/lib/tree.data-source.ts",
			"qualifiedName": "TreeDataSource.setHasDetails"
		},
		"209": {
			"sourceFileName": "packages/angular/tree/src/lib/tree.data-source.ts",
			"qualifiedName": "TreeDataSource.setHasDetails"
		},
		"210": {
			"sourceFileName": "packages/angular/tree/src/lib/tree.data-source.ts",
			"qualifiedName": "hasDetails"
		},
		"211": {
			"sourceFileName": "packages/angular/tree/src/lib/tree.data-source.ts",
			"qualifiedName": "TreeDataSource.deselectNode"
		},
		"212": {
			"sourceFileName": "packages/angular/tree/src/lib/tree.data-source.ts",
			"qualifiedName": "TreeDataSource.deselectNode"
		},
		"213": {
			"sourceFileName": "packages/angular/tree/src/lib/tree.data-source.ts",
			"qualifiedName": "node"
		},
		"214": {
			"sourceFileName": "packages/angular/tree/src/lib/tree.data-source.ts",
			"qualifiedName": "TreeDataSource.expandNode"
		},
		"215": {
			"sourceFileName": "packages/angular/tree/src/lib/tree.data-source.ts",
			"qualifiedName": "TreeDataSource.expandNode"
		},
		"216": {
			"sourceFileName": "packages/angular/tree/src/lib/tree.data-source.ts",
			"qualifiedName": "node"
		},
		"217": {
			"sourceFileName": "packages/angular/tree/src/lib/tree.data-source.ts",
			"qualifiedName": "options"
		},
		"218": {
			"sourceFileName": "packages/angular/tree/src/lib/tree.data-source.ts",
			"qualifiedName": "TreeDataSource.getChildren"
		},
		"219": {
			"sourceFileName": "packages/angular/tree/src/lib/tree.data-source.ts",
			"qualifiedName": "TreeDataSource.getChildren"
		},
		"220": {
			"sourceFileName": "packages/angular/tree/src/lib/tree.data-source.ts",
			"qualifiedName": "node"
		},
		"221": {
			"sourceFileName": "packages/angular/tree/src/lib/tree.data-source.ts",
			"qualifiedName": "TreeDataSource.getRoot"
		},
		"222": {
			"sourceFileName": "packages/angular/tree/src/lib/tree.data-source.ts",
			"qualifiedName": "TreeDataSource.getRoot"
		},
		"223": {
			"sourceFileName": "packages/angular/tree/src/lib/tree.data-source.ts",
			"qualifiedName": "options"
		},
		"224": {
			"sourceFileName": "packages/angular/tree/src/lib/tree.data-source.ts",
			"qualifiedName": "__type"
		},
		"225": {
			"sourceFileName": "packages/angular/tree/src/lib/tree.data-source.ts",
			"qualifiedName": "__type.cache"
		},
		"226": {
			"sourceFileName": "packages/angular/tree/src/lib/tree.data-source.ts",
			"qualifiedName": "TreeDataSource.getRootParameters"
		},
		"227": {
			"sourceFileName": "packages/angular/tree/src/lib/tree.data-source.ts",
			"qualifiedName": "TreeDataSource.getRootParameters"
		},
		"228": {
			"sourceFileName": "packages/angular/tree/src/lib/tree.data-source.ts",
			"qualifiedName": "options"
		},
		"229": {
			"sourceFileName": "packages/angular/tree/src/lib/tree.data-source.ts",
			"qualifiedName": "__type"
		},
		"230": {
			"sourceFileName": "packages/angular/tree/src/lib/tree.data-source.ts",
			"qualifiedName": "__type.cache"
		},
		"231": {
			"sourceFileName": "packages/angular/tree/src/lib/tree.data-source.ts",
			"qualifiedName": "TreeDataSource.getNodeById"
		},
		"232": {
			"sourceFileName": "packages/angular/tree/src/lib/tree.data-source.ts",
			"qualifiedName": "TreeDataSource.getNodeById"
		},
		"233": {
			"sourceFileName": "packages/angular/tree/src/lib/tree.data-source.ts",
			"qualifiedName": "id"
		},
		"234": {
			"sourceFileName": "packages/angular/tree/src/lib/tree.data-source.ts",
			"qualifiedName": "TreeDataSource.toNode"
		},
		"235": {
			"sourceFileName": "packages/angular/tree/src/lib/tree.data-source.ts",
			"qualifiedName": "TreeDataSource.toNode"
		},
		"236": {
			"sourceFileName": "packages/angular/tree/src/lib/tree.data-source.ts",
			"qualifiedName": "parent"
		},
		"237": {
			"sourceFileName": "packages/angular/tree/src/lib/tree.data-source.ts",
			"qualifiedName": "item"
		},
		"238": {
			"sourceFileName": "packages/angular/tree/src/lib/tree.data-source.ts",
			"qualifiedName": "depth"
		},
		"239": {
			"sourceFileName": "packages/angular/tree/src/lib/tree.data-source.ts",
			"qualifiedName": "onExpand"
		},
		"240": {
			"sourceFileName": "packages/angular/tree/src/lib/tree.data-source.ts",
			"qualifiedName": "onCollapse"
		},
		"241": {
			"sourceFileName": "packages/angular/tree/src/lib/tree.data-source.ts",
			"qualifiedName": "onSelect"
		},
		"242": {
			"sourceFileName": "packages/angular/tree/src/lib/tree.data-source.ts",
			"qualifiedName": "onDeselect"
		},
		"243": {
			"sourceFileName": "packages/angular/tree/src/lib/tree.data-source.ts",
			"qualifiedName": "TreeDataSource.collapseNode"
		},
		"244": {
			"sourceFileName": "packages/angular/tree/src/lib/tree.data-source.ts",
			"qualifiedName": "TreeDataSource.collapseNode"
		},
		"245": {
			"sourceFileName": "packages/angular/tree/src/lib/tree.data-source.ts",
			"qualifiedName": "node"
		},
		"246": {
			"sourceFileName": "packages/angular/tree/src/lib/tree.data-source.ts",
			"qualifiedName": "options"
		},
		"247": {
			"sourceFileName": "packages/angular/tree/src/lib/tree.data-source.ts",
			"qualifiedName": "TreeDataSource.flatTree"
		},
		"248": {
			"sourceFileName": "packages/angular/tree/src/lib/tree.data-source.ts",
			"qualifiedName": "TreeDataSource.flatTree"
		},
		"249": {
			"sourceFileName": "packages/angular/tree/src/lib/tree.data-source.ts",
			"qualifiedName": "tree"
		},
		"250": {
			"sourceFileName": "packages/angular/tree/src/lib/tree.data-source.ts",
			"qualifiedName": "all"
		},
		"251": {
			"sourceFileName": "packages/angular/tree/src/lib/tree.data-source.ts",
			"qualifiedName": "TreeDataSource.destroy"
		},
		"252": {
			"sourceFileName": "packages/angular/tree/src/lib/tree.data-source.ts",
			"qualifiedName": "TreeDataSource.destroy"
		},
		"253": {
			"sourceFileName": "packages/angular/tree/src/lib/tree.data-source.ts",
			"qualifiedName": "TreeDataSource.refreshMatchFilter"
		},
		"254": {
			"sourceFileName": "packages/angular/tree/src/lib/tree.data-source.ts",
			"qualifiedName": "TreeDataSource.refreshMatchFilter"
		},
		"255": {
			"sourceFileName": "packages/angular/tree/src/lib/tree.data-source.ts",
			"qualifiedName": "TreeDataSource.refresh"
		},
		"256": {
			"sourceFileName": "packages/angular/tree/src/lib/tree.data-source.ts",
			"qualifiedName": "TreeDataSource.refresh"
		},
		"257": {
			"sourceFileName": "packages/angular/tree/src/lib/tree.data-source.ts",
			"qualifiedName": "TreeDataSource.reset"
		},
		"258": {
			"sourceFileName": "packages/angular/tree/src/lib/tree.data-source.ts",
			"qualifiedName": "TreeDataSource.reset"
		},
		"259": {
			"sourceFileName": "packages/angular/tree/src/lib/tree.data-source.ts",
			"qualifiedName": "TreeDataSource.setGetStyle"
		},
		"260": {
			"sourceFileName": "packages/angular/tree/src/lib/tree.data-source.ts",
			"qualifiedName": "TreeDataSource.setGetStyle"
		},
		"261": {
			"sourceFileName": "packages/angular/tree/src/lib/tree.data-source.ts",
			"qualifiedName": "getStyle"
		},
		"262": {
			"sourceFileName": "packages/angular/tree/src/lib/tree.data-source.ts",
			"qualifiedName": "TreeDataSource.setGetType"
		},
		"263": {
			"sourceFileName": "packages/angular/tree/src/lib/tree.data-source.ts",
			"qualifiedName": "TreeDataSource.setGetType"
		},
		"264": {
			"sourceFileName": "packages/angular/tree/src/lib/tree.data-source.ts",
			"qualifiedName": "getType"
		},
		"265": {
			"sourceFileName": "packages/angular/tree/src/lib/tree.data-source.ts",
			"qualifiedName": "TreeDataSource.updateNodes"
		},
		"266": {
			"sourceFileName": "packages/angular/tree/src/lib/tree.data-source.ts",
			"qualifiedName": "TreeDataSource.updateNodes"
		},
		"267": {
			"sourceFileName": "packages/angular/tree/src/lib/tree.data-source.ts",
			"qualifiedName": "TreeDataSource._connect"
		},
		"268": {
			"sourceFileName": "packages/angular/tree/src/lib/tree.data-source.ts",
			"qualifiedName": "TreeDataSource._connect"
		},
		"269": {
			"sourceFileName": "packages/angular/tree/src/lib/tree.data-source.ts",
			"qualifiedName": "collectionViewer"
		},
		"274": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource.change$"
		},
		"275": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource.hasError$"
		},
		"276": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource.error$"
		},
		"277": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource.lastRefreshed"
		},
		"278": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource.lastRefreshed"
		},
		"279": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource._lastRefreshed"
		},
		"280": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource._connectedViewer"
		},
		"281": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource._connectedViewerTeardown"
		},
		"282": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource._viewerIds"
		},
		"283": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource._retry$"
		},
		"284": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource.loading"
		},
		"285": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource.hasError"
		},
		"286": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource._data"
		},
		"287": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource.data"
		},
		"288": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource.data"
		},
		"289": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource.hasConnections"
		},
		"290": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource.hasConnections"
		},
		"291": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource.getViewerId"
		},
		"292": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource.getViewerId"
		},
		"293": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "viewer"
		},
		"294": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource.connect"
		},
		"295": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource.connect"
		},
		"296": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "viewerOrString"
		},
		"297": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource.attach"
		},
		"298": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource.attach"
		},
		"299": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "viewerId"
		},
		"300": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource.isConnected"
		},
		"301": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource.isConnected"
		},
		"302": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "viewerOrId"
		},
		"303": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource.disconnect"
		},
		"304": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource.disconnect"
		},
		"305": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "viewerOrId"
		},
		"306": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource.toPromise"
		},
		"307": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource.toPromise"
		},
		"308": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "viewer"
		},
		"309": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource.derive"
		},
		"310": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource.derive"
		},
		"311": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "id"
		},
		"312": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "metadata"
		},
		"313": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource.toJSON"
		},
		"314": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource.toJSON"
		},
		"315": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource.retry"
		},
		"316": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource.retry"
		},
		"317": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource._disconnect"
		},
		"318": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource._disconnect"
		},
		"319": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "viewerId"
		},
		"320": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource.genericRetryFunction"
		},
		"321": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource.genericRetryFunction"
		},
		"322": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "error"
		},
		"323": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "retryCount"
		},
		"324": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource.handelError"
		},
		"325": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource.handelError"
		},
		"326": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "error"
		},
		"327": {
			"sourceFileName": "packages/angular/definition/src/lib/definition.ts",
			"qualifiedName": "BaseDefinition.metadata"
		},
		"328": {
			"sourceFileName": "packages/angular/definition/src/lib/definition.ts",
			"qualifiedName": "BaseDefinition.destroyed$"
		},
		"329": {
			"sourceFileName": "packages/angular/definition/src/lib/definition.ts",
			"qualifiedName": "BaseDefinition.initialised$"
		},
		"330": {
			"sourceFileName": "packages/angular/definition/src/lib/definition.ts",
			"qualifiedName": "BaseDefinition.interceptors"
		},
		"331": {
			"sourceFileName": "packages/angular/definition/src/lib/definition.ts",
			"qualifiedName": "BaseDefinition.__id"
		},
		"332": {
			"sourceFileName": "packages/angular/definition/src/lib/definition.ts",
			"qualifiedName": "BaseDefinition._initialised"
		},
		"333": {
			"sourceFileName": "packages/angular/definition/src/lib/definition.ts",
			"qualifiedName": "BaseDefinition.id"
		},
		"334": {
			"sourceFileName": "packages/angular/definition/src/lib/definition.ts",
			"qualifiedName": "BaseDefinition.id"
		},
		"335": {
			"sourceFileName": "packages/angular/definition/src/lib/definition.ts",
			"qualifiedName": "BaseDefinition.getMetadata"
		},
		"336": {
			"sourceFileName": "packages/angular/definition/src/lib/definition.ts",
			"qualifiedName": "BaseDefinition.getMetadata"
		},
		"337": {
			"sourceFileName": "packages/angular/definition/src/lib/definition.ts",
			"qualifiedName": "BaseDefinition.applyMetadata"
		},
		"338": {
			"sourceFileName": "packages/angular/definition/src/lib/definition.ts",
			"qualifiedName": "BaseDefinition.applyMetadata"
		},
		"339": {
			"sourceFileName": "packages/angular/definition/src/lib/definition.ts",
			"qualifiedName": "partialMetadata"
		},
		"340": {
			"sourceFileName": "packages/angular/definition/src/lib/definition.ts",
			"qualifiedName": "BaseDefinition.ngOnDestroy"
		},
		"341": {
			"sourceFileName": "packages/angular/definition/src/lib/definition.ts",
			"qualifiedName": "BaseDefinition.ngOnDestroy"
		},
		"342": {
			"sourceFileName": "packages/angular/definition/src/lib/definition.ts",
			"qualifiedName": "BaseDefinition.init"
		},
		"343": {
			"sourceFileName": "packages/angular/definition/src/lib/definition.ts",
			"qualifiedName": "BaseDefinition.init"
		},
		"344": {
			"sourceFileName": "packages/angular/tree/src/lib/tree.data-source.ts",
			"qualifiedName": "TreeDataSource.Data"
		},
		"345": {
			"sourceFileName": "packages/angular/tree/src/lib/tree.data-source.ts",
			"qualifiedName": "TreeDataSource.RootParameters"
		},
		"346": {
			"sourceFileName": "packages/angular/tree/src/lib/tree.data-source.ts",
			"qualifiedName": "TreeDataSource.NodeParameters"
		}
	},
	"files": {
		"entries": {
			"1": "packages/angular/tree/src/index.ts"
		},
		"reflections": {
			"1": 0
		}
	}
}
