{
	"id": 0,
	"name": "@rxap/data-source",
	"variant": "project",
	"kind": 1,
	"flags": {},
	"children": [
		{
			"id": 72,
			"name": "BaseDataSource",
			"variant": "declaration",
			"kind": 128,
			"flags": {},
			"children": [
				{
					"id": 82,
					"name": "constructor",
					"variant": "declaration",
					"kind": 512,
					"flags": {},
					"sources": [
						{
							"fileName": "packages/angular/data-source/src/lib/base.data-source.ts",
							"line": 96,
							"character": 2,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/base.data-source.ts#L96"
						}
					],
					"signatures": [
						{
							"id": 83,
							"name": "BaseDataSource",
							"variant": "signature",
							"kind": 16384,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/angular/data-source/src/lib/base.data-source.ts",
									"line": 96,
									"character": 2,
									"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/base.data-source.ts#L96"
								}
							],
							"typeParameters": [
								{
									"id": 84,
									"name": "Data",
									"variant": "typeParam",
									"kind": 131072,
									"flags": {},
									"default": {
										"type": "intrinsic",
										"name": "any"
									}
								},
								{
									"id": 85,
									"name": "Metadata",
									"variant": "typeParam",
									"kind": 131072,
									"flags": {},
									"type": {
										"type": "reference",
										"target": 67,
										"name": "BaseDataSourceMetadata",
										"package": "@rxap/data-source"
									},
									"default": {
										"type": "reference",
										"target": 67,
										"name": "BaseDataSourceMetadata",
										"package": "@rxap/data-source"
									}
								},
								{
									"id": 86,
									"name": "Viewer",
									"variant": "typeParam",
									"kind": 131072,
									"flags": {},
									"type": {
										"type": "reference",
										"target": 60,
										"typeArguments": [
											{
												"type": "intrinsic",
												"name": "any"
											}
										],
										"name": "BaseDataSourceViewer",
										"package": "@rxap/data-source"
									},
									"default": {
										"type": "reference",
										"target": 60,
										"typeArguments": [
											{
												"type": "intrinsic",
												"name": "any"
											}
										],
										"name": "BaseDataSourceViewer",
										"package": "@rxap/data-source"
									}
								}
							],
							"parameters": [
								{
									"id": 87,
									"name": "metadata",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "union",
										"types": [
											{
												"type": "literal",
												"value": null
											},
											{
												"type": "reference",
												"target": 85,
												"name": "Metadata",
												"package": "@rxap/data-source",
												"qualifiedName": "BaseDataSource.Metadata",
												"refersToTypeParameter": true
											}
										]
									},
									"defaultValue": "null"
								}
							],
							"type": {
								"type": "reference",
								"target": 72,
								"typeArguments": [
									{
										"type": "reference",
										"target": 84,
										"name": "Data",
										"package": "@rxap/data-source",
										"qualifiedName": "BaseDataSource.Data",
										"refersToTypeParameter": true
									},
									{
										"type": "reference",
										"target": 85,
										"name": "Metadata",
										"package": "@rxap/data-source",
										"qualifiedName": "BaseDataSource.Metadata",
										"refersToTypeParameter": true
									},
									{
										"type": "reference",
										"target": 86,
										"name": "Viewer",
										"package": "@rxap/data-source",
										"qualifiedName": "BaseDataSource.Viewer",
										"refersToTypeParameter": true
									}
								],
								"name": "BaseDataSource",
								"package": "@rxap/data-source"
							},
							"overwrites": {
								"type": "reference",
								"target": -1,
								"name": "BaseDefinition<Metadata>.constructor"
							}
						}
					],
					"overwrites": {
						"type": "reference",
						"target": -1,
						"name": "BaseDefinition<Metadata>.constructor"
					}
				},
				{
					"id": 154,
					"name": "__id",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isPublic": true,
						"isInherited": true
					},
					"comment": {
						"summary": [
							{
								"kind": "text",
								"text": "unique internal id"
							}
						],
						"modifierTags": [
							"@internal"
						]
					},
					"sources": [
						{
							"fileName": "packages/angular/definition/src/lib/definition.ts",
							"line": 61,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/definition/src/lib/definition.ts#L61"
						}
					],
					"type": {
						"type": "intrinsic",
						"name": "string"
					},
					"defaultValue": "...",
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "BaseDefinition.__id"
					}
				},
				{
					"id": 95,
					"name": "_connectedViewer",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isProtected": true
					},
					"sources": [
						{
							"fileName": "packages/angular/data-source/src/lib/base.data-source.ts",
							"line": 78,
							"character": 12,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/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": "reference",
										"target": 84,
										"name": "Data",
										"package": "@rxap/data-source",
										"qualifiedName": "BaseDataSource.Data",
										"refersToTypeParameter": true
									}
								],
								"name": "Observable",
								"package": "rxjs"
							}
						],
						"name": "Map",
						"package": "typescript"
					},
					"defaultValue": "..."
				},
				{
					"id": 96,
					"name": "_connectedViewerTeardown",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isProtected": true
					},
					"sources": [
						{
							"fileName": "packages/angular/data-source/src/lib/base.data-source.ts",
							"line": 79,
							"character": 12,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/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": "..."
				},
				{
					"id": 102,
					"name": "_data",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isProtected": true,
						"isOptional": true
					},
					"sources": [
						{
							"fileName": "packages/angular/data-source/src/lib/base.data-source.ts",
							"line": 104,
							"character": 12,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/base.data-source.ts#L104"
						}
					],
					"type": {
						"type": "reference",
						"target": 84,
						"name": "Data",
						"package": "@rxap/data-source",
						"qualifiedName": "BaseDataSource.Data",
						"refersToTypeParameter": true
					}
				},
				{
					"id": 97,
					"name": "_data$",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isProtected": true
					},
					"sources": [
						{
							"fileName": "packages/angular/data-source/src/lib/base.data-source.ts",
							"line": 83,
							"character": 12,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/base.data-source.ts#L83"
						}
					],
					"type": {
						"type": "reference",
						"target": {
							"sourceFileName": "node_modules/rxjs/src/internal/Observable.ts",
							"qualifiedName": "Observable"
						},
						"typeArguments": [
							{
								"type": "reference",
								"target": 84,
								"name": "Data",
								"package": "@rxap/data-source",
								"qualifiedName": "BaseDataSource.Data",
								"refersToTypeParameter": true
							}
						],
						"name": "Observable",
						"package": "rxjs"
					},
					"defaultValue": "EMPTY"
				},
				{
					"id": 155,
					"name": "_initialised",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isProtected": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/definition/src/lib/definition.ts",
							"line": 62,
							"character": 12,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/definition/src/lib/definition.ts#L62"
						}
					],
					"type": {
						"type": "intrinsic",
						"name": "boolean"
					},
					"defaultValue": "false",
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "BaseDefinition._initialised"
					}
				},
				{
					"id": 94,
					"name": "_lastRefreshed",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isProtected": true
					},
					"sources": [
						{
							"fileName": "packages/angular/data-source/src/lib/base.data-source.ts",
							"line": 77,
							"character": 12,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/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"
				},
				{
					"id": 99,
					"name": "_retry$",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isProtected": true
					},
					"sources": [
						{
							"fileName": "packages/angular/data-source/src/lib/base.data-source.ts",
							"line": 90,
							"character": 12,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/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": "..."
				},
				{
					"id": 98,
					"name": "_viewerIds",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isProtected": 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": "packages/angular/data-source/src/lib/base.data-source.ts",
							"line": 89,
							"character": 12,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/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": 86,
								"name": "Viewer",
								"package": "@rxap/data-source",
								"qualifiedName": "BaseDataSource.Viewer",
								"refersToTypeParameter": true
							},
							{
								"type": "intrinsic",
								"name": "string"
							}
						],
						"name": "Map",
						"package": "typescript"
					},
					"defaultValue": "..."
				},
				{
					"id": 88,
					"name": "change$",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isPublic": true,
						"isReadonly": true
					},
					"sources": [
						{
							"fileName": "packages/angular/data-source/src/lib/base.data-source.ts",
							"line": 67,
							"character": 18,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/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": "reference",
								"target": 84,
								"name": "Data",
								"package": "@rxap/data-source",
								"qualifiedName": "BaseDataSource.Data",
								"refersToTypeParameter": true
							}
						],
						"name": "Subject",
						"package": "rxjs"
					},
					"defaultValue": "..."
				},
				{
					"id": 151,
					"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": "packages/angular/definition/src/lib/definition.ts",
							"line": 48,
							"character": 18,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/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": "BaseDefinition.destroyed$"
					}
				},
				{
					"id": 91,
					"name": "error$",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isPublic": true,
						"isReadonly": true
					},
					"sources": [
						{
							"fileName": "packages/angular/data-source/src/lib/base.data-source.ts",
							"line": 73,
							"character": 18,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/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": "..."
				},
				{
					"id": 101,
					"name": "hasError",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isPublic": true,
						"isOptional": true
					},
					"sources": [
						{
							"fileName": "packages/angular/data-source/src/lib/base.data-source.ts",
							"line": 94,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/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"
					}
				},
				{
					"id": 90,
					"name": "hasError$",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isPublic": true,
						"isReadonly": true
					},
					"sources": [
						{
							"fileName": "packages/angular/data-source/src/lib/base.data-source.ts",
							"line": 72,
							"character": 18,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/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": "..."
				},
				{
					"id": 152,
					"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": "packages/angular/definition/src/lib/definition.ts",
							"line": 52,
							"character": 18,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/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": "BaseDefinition.initialised$"
					}
				},
				{
					"id": 153,
					"name": "interceptors",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isPublic": true,
						"isReadonly": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/definition/src/lib/definition.ts",
							"line": 53,
							"character": 18,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/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": "BaseDefinition.interceptors"
					}
				},
				{
					"id": 100,
					"name": "loading",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isPublic": true,
						"isOptional": true
					},
					"sources": [
						{
							"fileName": "packages/angular/data-source/src/lib/base.data-source.ts",
							"line": 92,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/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"
					}
				},
				{
					"id": 89,
					"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": "packages/angular/data-source/src/lib/base.data-source.ts",
							"line": 71,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/base.data-source.ts#L71"
						}
					],
					"type": {
						"type": "reference",
						"target": {
							"sourceFileName": "node_modules/rxjs/src/internal/Observable.ts",
							"qualifiedName": "Observable"
						},
						"typeArguments": [
							{
								"type": "intrinsic",
								"name": "boolean"
							}
						],
						"name": "Observable",
						"package": "rxjs"
					},
					"defaultValue": "EMPTY"
				},
				{
					"id": 150,
					"name": "metadata",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isPublic": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/definition/src/lib/definition.ts",
							"line": 44,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/definition/src/lib/definition.ts#L44"
						}
					],
					"type": {
						"type": "reference",
						"target": 85,
						"name": "Metadata",
						"package": "@rxap/data-source",
						"qualifiedName": "BaseDataSource.Metadata",
						"refersToTypeParameter": true
					},
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "BaseDefinition.metadata"
					}
				},
				{
					"id": 75,
					"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": "packages/angular/definition/src/lib/definition.ts",
							"line": 41,
							"character": 25,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/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": "BaseDefinition.destroyed$"
					}
				},
				{
					"id": 74,
					"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": "packages/angular/definition/src/lib/definition.ts",
							"line": 35,
							"character": 25,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/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": "BaseDefinition.initialised$"
					}
				},
				{
					"id": 73,
					"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": "packages/angular/definition/src/lib/definition.ts",
							"line": 27,
							"character": 25,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/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": "BaseDefinition.instances"
					}
				},
				{
					"id": 103,
					"name": "data",
					"variant": "declaration",
					"kind": 262144,
					"flags": {
						"isPublic": true
					},
					"sources": [
						{
							"fileName": "packages/angular/data-source/src/lib/base.data-source.ts",
							"line": 106,
							"character": 13,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/base.data-source.ts#L106"
						}
					],
					"getSignature": {
						"id": 104,
						"name": "data",
						"variant": "signature",
						"kind": 524288,
						"flags": {},
						"sources": [
							{
								"fileName": "packages/angular/data-source/src/lib/base.data-source.ts",
								"line": 106,
								"character": 13,
								"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/base.data-source.ts#L106"
							}
						],
						"type": {
							"type": "union",
							"types": [
								{
									"type": "intrinsic",
									"name": "undefined"
								},
								{
									"type": "reference",
									"target": 84,
									"name": "Data",
									"package": "@rxap/data-source",
									"qualifiedName": "BaseDataSource.Data",
									"refersToTypeParameter": true
								}
							]
						}
					}
				},
				{
					"id": 105,
					"name": "hasConnections",
					"variant": "declaration",
					"kind": 262144,
					"flags": {
						"isPublic": true
					},
					"sources": [
						{
							"fileName": "packages/angular/data-source/src/lib/base.data-source.ts",
							"line": 110,
							"character": 13,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/base.data-source.ts#L110"
						}
					],
					"getSignature": {
						"id": 106,
						"name": "hasConnections",
						"variant": "signature",
						"kind": 524288,
						"flags": {},
						"sources": [
							{
								"fileName": "packages/angular/data-source/src/lib/base.data-source.ts",
								"line": 110,
								"character": 13,
								"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/base.data-source.ts#L110"
							}
						],
						"type": {
							"type": "intrinsic",
							"name": "boolean"
						}
					}
				},
				{
					"id": 156,
					"name": "id",
					"variant": "declaration",
					"kind": 262144,
					"flags": {
						"isPublic": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/definition/src/lib/definition.ts",
							"line": 87,
							"character": 13,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/definition/src/lib/definition.ts#L87"
						}
					],
					"getSignature": {
						"id": 157,
						"name": "id",
						"variant": "signature",
						"kind": 524288,
						"flags": {
							"isInherited": true
						},
						"sources": [
							{
								"fileName": "packages/angular/definition/src/lib/definition.ts",
								"line": 87,
								"character": 13,
								"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/definition/src/lib/definition.ts#L87"
							}
						],
						"type": {
							"type": "intrinsic",
							"name": "string"
						},
						"inheritedFrom": {
							"type": "reference",
							"target": -1,
							"name": "BaseDefinition.id"
						}
					},
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "BaseDefinition.id"
					}
				},
				{
					"id": 92,
					"name": "lastRefreshed",
					"variant": "declaration",
					"kind": 262144,
					"flags": {
						"isPublic": true
					},
					"sources": [
						{
							"fileName": "packages/angular/data-source/src/lib/base.data-source.ts",
							"line": 74,
							"character": 13,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/base.data-source.ts#L74"
						}
					],
					"getSignature": {
						"id": 93,
						"name": "lastRefreshed",
						"variant": "signature",
						"kind": 524288,
						"flags": {},
						"sources": [
							{
								"fileName": "packages/angular/data-source/src/lib/base.data-source.ts",
								"line": 74,
								"character": 13,
								"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/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"
								}
							]
						}
					}
				},
				{
					"id": 147,
					"name": "_connect",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isProtected": true
					},
					"sources": [
						{
							"fileName": "packages/angular/data-source/src/lib/base.data-source.ts",
							"line": 323,
							"character": 12,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/base.data-source.ts#L323"
						}
					],
					"signatures": [
						{
							"id": 148,
							"name": "_connect",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/angular/data-source/src/lib/base.data-source.ts",
									"line": 323,
									"character": 12,
									"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/base.data-source.ts#L323"
								}
							],
							"parameters": [
								{
									"id": 149,
									"name": "viewer",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": 60,
										"name": "BaseDataSourceViewer",
										"package": "@rxap/data-source"
									}
								}
							],
							"type": {
								"type": "union",
								"types": [
									{
										"type": "reference",
										"target": {
											"sourceFileName": "node_modules/rxjs/src/internal/Observable.ts",
											"qualifiedName": "Observable"
										},
										"typeArguments": [
											{
												"type": "reference",
												"target": 84,
												"name": "Data",
												"package": "@rxap/data-source",
												"qualifiedName": "BaseDataSource.Data",
												"refersToTypeParameter": true
											}
										],
										"name": "Observable",
										"package": "rxjs"
									},
									{
										"type": "tuple",
										"elements": [
											{
												"type": "reference",
												"target": {
													"sourceFileName": "node_modules/rxjs/src/internal/Observable.ts",
													"qualifiedName": "Observable"
												},
												"typeArguments": [
													{
														"type": "reference",
														"target": 84,
														"name": "Data",
														"package": "@rxap/data-source",
														"qualifiedName": "BaseDataSource.Data",
														"refersToTypeParameter": true
													}
												],
												"name": "Observable",
												"package": "rxjs"
											},
											{
												"type": "reference",
												"target": {
													"sourceFileName": "node_modules/rxjs/src/internal/types.ts",
													"qualifiedName": "TeardownLogic"
												},
												"name": "TeardownLogic",
												"package": "rxjs"
											}
										]
									}
								]
							}
						}
					]
				},
				{
					"id": 137,
					"name": "_disconnect",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isProtected": true
					},
					"sources": [
						{
							"fileName": "packages/angular/data-source/src/lib/base.data-source.ts",
							"line": 308,
							"character": 12,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/base.data-source.ts#L308"
						}
					],
					"signatures": [
						{
							"id": 138,
							"name": "_disconnect",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/angular/data-source/src/lib/base.data-source.ts",
									"line": 308,
									"character": 12,
									"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/base.data-source.ts#L308"
								}
							],
							"parameters": [
								{
									"id": 139,
									"name": "viewerId",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "string"
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							}
						}
					]
				},
				{
					"id": 160,
					"name": "applyMetadata",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isPublic": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/definition/src/lib/definition.ts",
							"line": 111,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/definition/src/lib/definition.ts#L111"
						}
					],
					"signatures": [
						{
							"id": 161,
							"name": "applyMetadata",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isInherited": true
							},
							"sources": [
								{
									"fileName": "packages/angular/definition/src/lib/definition.ts",
									"line": 111,
									"character": 9,
									"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/definition/src/lib/definition.ts#L111"
								}
							],
							"parameters": [
								{
									"id": 162,
									"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": 85,
												"name": "Metadata",
												"package": "@rxap/data-source",
												"qualifiedName": "BaseDataSource.Metadata",
												"refersToTypeParameter": true
											}
										],
										"name": "Partial",
										"package": "typescript"
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": -1,
								"name": "BaseDefinition.applyMetadata"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "BaseDefinition.applyMetadata"
					}
				},
				{
					"id": 113,
					"name": "attach",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isPublic": true
					},
					"sources": [
						{
							"fileName": "packages/angular/data-source/src/lib/base.data-source.ts",
							"line": 210,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/base.data-source.ts#L210"
						}
					],
					"signatures": [
						{
							"id": 114,
							"name": "attach",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/angular/data-source/src/lib/base.data-source.ts",
									"line": 210,
									"character": 9,
									"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/base.data-source.ts#L210"
								}
							],
							"parameters": [
								{
									"id": 115,
									"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": "reference",
										"target": 84,
										"name": "Data",
										"package": "@rxap/data-source",
										"qualifiedName": "BaseDataSource.Data",
										"refersToTypeParameter": true
									}
								],
								"name": "Observable",
								"package": "rxjs"
							}
						}
					]
				},
				{
					"id": 110,
					"name": "connect",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isPublic": true
					},
					"sources": [
						{
							"fileName": "packages/angular/data-source/src/lib/base.data-source.ts",
							"line": 124,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/base.data-source.ts#L124"
						}
					],
					"signatures": [
						{
							"id": 111,
							"name": "connect",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/angular/data-source/src/lib/base.data-source.ts",
									"line": 124,
									"character": 9,
									"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/base.data-source.ts#L124"
								}
							],
							"parameters": [
								{
									"id": 112,
									"name": "viewerOrString",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "union",
										"types": [
											{
												"type": "intrinsic",
												"name": "string"
											},
											{
												"type": "reference",
												"target": 86,
												"name": "Viewer",
												"package": "@rxap/data-source",
												"qualifiedName": "BaseDataSource.Viewer",
												"refersToTypeParameter": true
											}
										]
									}
								}
							],
							"type": {
								"type": "reference",
								"target": {
									"sourceFileName": "node_modules/rxjs/src/internal/Observable.ts",
									"qualifiedName": "Observable"
								},
								"typeArguments": [
									{
										"type": "reference",
										"target": 84,
										"name": "Data",
										"package": "@rxap/data-source",
										"qualifiedName": "BaseDataSource.Data",
										"refersToTypeParameter": true
									}
								],
								"name": "Observable",
								"package": "rxjs"
							}
						}
					]
				},
				{
					"id": 125,
					"name": "derive",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isPublic": true
					},
					"sources": [
						{
							"fileName": "packages/angular/data-source/src/lib/base.data-source.ts",
							"line": 270,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/base.data-source.ts#L270"
						}
					],
					"signatures": [
						{
							"id": 126,
							"name": "derive",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/angular/data-source/src/lib/base.data-source.ts",
									"line": 270,
									"character": 9,
									"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/base.data-source.ts#L270"
								}
							],
							"parameters": [
								{
									"id": 127,
									"name": "id",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "string"
									}
								},
								{
									"id": 128,
									"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": 67,
												"name": "BaseDataSourceMetadata",
												"package": "@rxap/data-source"
											}
										],
										"name": "Partial",
										"package": "typescript"
									},
									"defaultValue": "..."
								}
							],
							"type": {
								"type": "reference",
								"target": 72,
								"typeArguments": [
									{
										"type": "intrinsic",
										"name": "any"
									}
								],
								"name": "BaseDataSource",
								"package": "@rxap/data-source"
							}
						}
					]
				},
				{
					"id": 163,
					"name": "destroy",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isPublic": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/definition/src/lib/definition.ts",
							"line": 118,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/definition/src/lib/definition.ts#L118"
						}
					],
					"signatures": [
						{
							"id": 164,
							"name": "destroy",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isInherited": true
							},
							"comment": {
								"summary": [],
								"blockTags": [
									{
										"tag": "@deprecated",
										"content": [
											{
												"kind": "text",
												"text": "use ngOnDestroy instead"
											}
										]
									}
								]
							},
							"sources": [
								{
									"fileName": "packages/angular/definition/src/lib/definition.ts",
									"line": 118,
									"character": 9,
									"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/definition/src/lib/definition.ts#L118"
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": -1,
								"name": "BaseDefinition.destroy"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "BaseDefinition.destroy"
					}
				},
				{
					"id": 119,
					"name": "disconnect",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isPublic": true
					},
					"sources": [
						{
							"fileName": "packages/angular/data-source/src/lib/base.data-source.ts",
							"line": 225,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/base.data-source.ts#L225"
						}
					],
					"signatures": [
						{
							"id": 120,
							"name": "disconnect",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/angular/data-source/src/lib/base.data-source.ts",
									"line": 225,
									"character": 9,
									"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/base.data-source.ts#L225"
								}
							],
							"parameters": [
								{
									"id": 121,
									"name": "viewerOrId",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "union",
										"types": [
											{
												"type": "intrinsic",
												"name": "string"
											},
											{
												"type": "reference",
												"target": 86,
												"name": "Viewer",
												"package": "@rxap/data-source",
												"qualifiedName": "BaseDataSource.Viewer",
												"refersToTypeParameter": true
											}
										]
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							}
						}
					]
				},
				{
					"id": 140,
					"name": "genericRetryFunction",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isProtected": true
					},
					"sources": [
						{
							"fileName": "packages/angular/data-source/src/lib/base.data-source.ts",
							"line": 311,
							"character": 12,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/base.data-source.ts#L311"
						}
					],
					"signatures": [
						{
							"id": 141,
							"name": "genericRetryFunction",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/angular/data-source/src/lib/base.data-source.ts",
									"line": 311,
									"character": 12,
									"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/base.data-source.ts#L311"
								}
							],
							"parameters": [
								{
									"id": 142,
									"name": "error",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "any"
									}
								},
								{
									"id": 143,
									"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"
							}
						}
					]
				},
				{
					"id": 158,
					"name": "getMetadata",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isPublic": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/definition/src/lib/definition.ts",
							"line": 107,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/definition/src/lib/definition.ts#L107"
						}
					],
					"signatures": [
						{
							"id": 159,
							"name": "getMetadata",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isInherited": true
							},
							"sources": [
								{
									"fileName": "packages/angular/definition/src/lib/definition.ts",
									"line": 107,
									"character": 9,
									"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/definition/src/lib/definition.ts#L107"
								}
							],
							"type": {
								"type": "union",
								"types": [
									{
										"type": "literal",
										"value": null
									},
									{
										"type": "reference",
										"target": 85,
										"name": "Metadata",
										"package": "@rxap/data-source",
										"qualifiedName": "BaseDataSource.Metadata",
										"refersToTypeParameter": true
									}
								]
							},
							"inheritedFrom": {
								"type": "reference",
								"target": -1,
								"name": "BaseDefinition.getMetadata"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "BaseDefinition.getMetadata"
					}
				},
				{
					"id": 107,
					"name": "getViewerId",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isPublic": true
					},
					"sources": [
						{
							"fileName": "packages/angular/data-source/src/lib/base.data-source.ts",
							"line": 114,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/base.data-source.ts#L114"
						}
					],
					"signatures": [
						{
							"id": 108,
							"name": "getViewerId",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/angular/data-source/src/lib/base.data-source.ts",
									"line": 114,
									"character": 9,
									"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/base.data-source.ts#L114"
								}
							],
							"parameters": [
								{
									"id": 109,
									"name": "viewer",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": 86,
										"name": "Viewer",
										"package": "@rxap/data-source",
										"qualifiedName": "BaseDataSource.Viewer",
										"refersToTypeParameter": true
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "string"
							}
						}
					]
				},
				{
					"id": 144,
					"name": "handelError",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isProtected": true
					},
					"sources": [
						{
							"fileName": "packages/angular/data-source/src/lib/base.data-source.ts",
							"line": 317,
							"character": 12,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/base.data-source.ts#L317"
						}
					],
					"signatures": [
						{
							"id": 145,
							"name": "handelError",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/angular/data-source/src/lib/base.data-source.ts",
									"line": 317,
									"character": 12,
									"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/base.data-source.ts#L317"
								}
							],
							"parameters": [
								{
									"id": 146,
									"name": "error",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "any"
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							}
						}
					]
				},
				{
					"id": 167,
					"name": "init",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isPublic": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/definition/src/lib/definition.ts",
							"line": 127,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/definition/src/lib/definition.ts#L127"
						}
					],
					"signatures": [
						{
							"id": 168,
							"name": "init",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isInherited": true
							},
							"sources": [
								{
									"fileName": "packages/angular/definition/src/lib/definition.ts",
									"line": 127,
									"character": 9,
									"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/definition/src/lib/definition.ts#L127"
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": -1,
								"name": "BaseDefinition.init"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "BaseDefinition.init"
					}
				},
				{
					"id": 116,
					"name": "isConnected",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isPublic": true
					},
					"sources": [
						{
							"fileName": "packages/angular/data-source/src/lib/base.data-source.ts",
							"line": 217,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/base.data-source.ts#L217"
						}
					],
					"signatures": [
						{
							"id": 117,
							"name": "isConnected",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/angular/data-source/src/lib/base.data-source.ts",
									"line": 217,
									"character": 9,
									"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/base.data-source.ts#L217"
								}
							],
							"parameters": [
								{
									"id": 118,
									"name": "viewerOrId",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "union",
										"types": [
											{
												"type": "intrinsic",
												"name": "string"
											},
											{
												"type": "reference",
												"target": 86,
												"name": "Viewer",
												"package": "@rxap/data-source",
												"qualifiedName": "BaseDataSource.Viewer",
												"refersToTypeParameter": true
											}
										]
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "boolean"
							}
						}
					]
				},
				{
					"id": 165,
					"name": "ngOnDestroy",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isPublic": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/definition/src/lib/definition.ts",
							"line": 122,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/definition/src/lib/definition.ts#L122"
						}
					],
					"signatures": [
						{
							"id": 166,
							"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": "packages/angular/definition/src/lib/definition.ts",
									"line": 122,
									"character": 9,
									"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/definition/src/lib/definition.ts#L122"
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": -1,
								"name": "BaseDefinition.ngOnDestroy"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "BaseDefinition.ngOnDestroy"
					}
				},
				{
					"id": 131,
					"name": "refresh",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isPublic": true
					},
					"sources": [
						{
							"fileName": "packages/angular/data-source/src/lib/base.data-source.ts",
							"line": 290,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/base.data-source.ts#L290"
						}
					],
					"signatures": [
						{
							"id": 132,
							"name": "refresh",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/angular/data-source/src/lib/base.data-source.ts",
									"line": 290,
									"character": 9,
									"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/base.data-source.ts#L290"
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "any"
							}
						}
					]
				},
				{
					"id": 135,
					"name": "reset",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isPublic": true
					},
					"sources": [
						{
							"fileName": "packages/angular/data-source/src/lib/base.data-source.ts",
							"line": 297,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/base.data-source.ts#L297"
						}
					],
					"signatures": [
						{
							"id": 136,
							"name": "reset",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/angular/data-source/src/lib/base.data-source.ts",
									"line": 297,
									"character": 9,
									"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/base.data-source.ts#L297"
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "any"
							}
						}
					]
				},
				{
					"id": 133,
					"name": "retry",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isPublic": true
					},
					"sources": [
						{
							"fileName": "packages/angular/data-source/src/lib/base.data-source.ts",
							"line": 293,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/base.data-source.ts#L293"
						}
					],
					"signatures": [
						{
							"id": 134,
							"name": "retry",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/angular/data-source/src/lib/base.data-source.ts",
									"line": 293,
									"character": 9,
									"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/base.data-source.ts#L293"
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "any"
							}
						}
					]
				},
				{
					"id": 129,
					"name": "toJSON",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isPublic": true
					},
					"sources": [
						{
							"fileName": "packages/angular/data-source/src/lib/base.data-source.ts",
							"line": 280,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/base.data-source.ts#L280"
						}
					],
					"signatures": [
						{
							"id": 130,
							"name": "toJSON",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/angular/data-source/src/lib/base.data-source.ts",
									"line": 280,
									"character": 9,
									"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/base.data-source.ts#L280"
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "object"
							}
						}
					]
				},
				{
					"id": 122,
					"name": "toPromise",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isPublic": true
					},
					"sources": [
						{
							"fileName": "packages/angular/data-source/src/lib/base.data-source.ts",
							"line": 264,
							"character": 15,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/base.data-source.ts#L264"
						}
					],
					"signatures": [
						{
							"id": 123,
							"name": "toPromise",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"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": "packages/angular/data-source/src/lib/base.data-source.ts",
									"line": 264,
									"character": 15,
									"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/base.data-source.ts#L264"
								}
							],
							"parameters": [
								{
									"id": 124,
									"name": "viewer",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": 86,
										"name": "Viewer",
										"package": "@rxap/data-source",
										"qualifiedName": "BaseDataSource.Viewer",
										"refersToTypeParameter": true
									}
								}
							],
							"type": {
								"type": "reference",
								"target": {
									"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
									"qualifiedName": "Promise"
								},
								"typeArguments": [
									{
										"type": "reference",
										"target": 84,
										"name": "Data",
										"package": "@rxap/data-source",
										"qualifiedName": "BaseDataSource.Data",
										"refersToTypeParameter": true
									}
								],
								"name": "Promise",
								"package": "typescript"
							}
						}
					]
				},
				{
					"id": 76,
					"name": "add",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isPublic": true,
						"isStatic": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/definition/src/lib/definition.ts",
							"line": 94,
							"character": 16,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/definition/src/lib/definition.ts#L94"
						}
					],
					"signatures": [
						{
							"id": 77,
							"name": "add",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isInherited": true
							},
							"sources": [
								{
									"fileName": "packages/angular/definition/src/lib/definition.ts",
									"line": 94,
									"character": 16,
									"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/definition/src/lib/definition.ts#L94"
								}
							],
							"parameters": [
								{
									"id": 78,
									"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": "BaseDefinition.add"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "BaseDefinition.add"
					}
				},
				{
					"id": 79,
					"name": "remove",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isPublic": true,
						"isStatic": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/definition/src/lib/definition.ts",
							"line": 102,
							"character": 16,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/definition/src/lib/definition.ts#L102"
						}
					],
					"signatures": [
						{
							"id": 80,
							"name": "remove",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isInherited": true
							},
							"sources": [
								{
									"fileName": "packages/angular/definition/src/lib/definition.ts",
									"line": 102,
									"character": 16,
									"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/definition/src/lib/definition.ts#L102"
								}
							],
							"parameters": [
								{
									"id": 81,
									"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": "BaseDefinition.remove"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "BaseDefinition.remove"
					}
				}
			],
			"groups": [
				{
					"title": "Constructors",
					"children": [
						82
					]
				},
				{
					"title": "Properties",
					"children": [
						154,
						95,
						96,
						102,
						97,
						155,
						94,
						99,
						98,
						88,
						151,
						91,
						101,
						90,
						152,
						153,
						100,
						89,
						150,
						75,
						74,
						73
					]
				},
				{
					"title": "Accessors",
					"children": [
						103,
						105,
						156,
						92
					]
				},
				{
					"title": "Methods",
					"children": [
						147,
						137,
						160,
						113,
						110,
						125,
						163,
						119,
						140,
						158,
						107,
						144,
						167,
						116,
						165,
						131,
						135,
						133,
						129,
						122,
						76,
						79
					]
				}
			],
			"sources": [
				{
					"fileName": "packages/angular/data-source/src/lib/base.data-source.ts",
					"line": 62,
					"character": 13,
					"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/base.data-source.ts#L62"
				}
			],
			"typeParameters": [
				{
					"id": 169,
					"name": "Data",
					"variant": "typeParam",
					"kind": 131072,
					"flags": {},
					"default": {
						"type": "intrinsic",
						"name": "any"
					}
				},
				{
					"id": 170,
					"name": "Metadata",
					"variant": "typeParam",
					"kind": 131072,
					"flags": {},
					"type": {
						"type": "reference",
						"target": 67,
						"name": "BaseDataSourceMetadata",
						"package": "@rxap/data-source"
					},
					"default": {
						"type": "reference",
						"target": 67,
						"name": "BaseDataSourceMetadata",
						"package": "@rxap/data-source"
					}
				},
				{
					"id": 171,
					"name": "Viewer",
					"variant": "typeParam",
					"kind": 131072,
					"flags": {},
					"type": {
						"type": "reference",
						"target": 60,
						"name": "BaseDataSourceViewer",
						"package": "@rxap/data-source"
					},
					"default": {
						"type": "reference",
						"target": 60,
						"name": "BaseDataSourceViewer",
						"package": "@rxap/data-source"
					}
				}
			],
			"extendedTypes": [
				{
					"type": "reference",
					"target": {
						"sourceFileName": "packages/angular/definition/src/lib/definition.ts",
						"qualifiedName": "BaseDefinition"
					},
					"typeArguments": [
						{
							"type": "reference",
							"target": 85,
							"name": "Metadata",
							"package": "@rxap/data-source",
							"qualifiedName": "BaseDataSource.Metadata",
							"refersToTypeParameter": true
						}
					],
					"name": "BaseDefinition",
					"package": "@rxap/definition"
				}
			],
			"extendedBy": [
				{
					"type": "reference",
					"target": 223,
					"name": "MethodDataSource"
				},
				{
					"type": "reference",
					"target": 355,
					"name": "ObservableDataSource"
				},
				{
					"type": "reference",
					"target": 473,
					"name": "PipeDataSource"
				},
				{
					"type": "reference",
					"target": 611,
					"name": "StaticDataSource"
				}
			]
		},
		{
			"id": 15,
			"name": "DataSourceErrorComponent",
			"variant": "declaration",
			"kind": 128,
			"flags": {},
			"children": [
				{
					"id": 16,
					"name": "constructor",
					"variant": "declaration",
					"kind": 512,
					"flags": {},
					"sources": [
						{
							"fileName": "packages/angular/data-source/src/lib/data-source-error/data-source-error.component.ts",
							"line": 85,
							"character": 2,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/data-source-error/data-source-error.component.ts#L85"
						}
					],
					"signatures": [
						{
							"id": 17,
							"name": "DataSourceErrorComponent",
							"variant": "signature",
							"kind": 16384,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/angular/data-source/src/lib/data-source-error/data-source-error.component.ts",
									"line": 85,
									"character": 2,
									"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/data-source-error/data-source-error.component.ts#L85"
								}
							],
							"parameters": [
								{
									"id": 18,
									"name": "environment",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": {
											"sourceFileName": "packages/angular/environment/src/lib/environment.ts",
											"qualifiedName": "Environment"
										},
										"name": "Environment",
										"package": "@rxap/environment"
									}
								}
							],
							"type": {
								"type": "reference",
								"target": 15,
								"name": "DataSourceErrorComponent",
								"package": "@rxap/data-source"
							}
						}
					]
				},
				{
					"id": 19,
					"name": "error",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isPublic": true,
						"isOptional": true
					},
					"sources": [
						{
							"fileName": "packages/angular/data-source/src/lib/data-source-error/data-source-error.component.ts",
							"line": 53,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/data-source-error/data-source-error.component.ts#L53"
						}
					],
					"type": {
						"type": "intrinsic",
						"name": "unknown"
					}
				},
				{
					"id": 34,
					"name": "errorMessage",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isPublic": true
					},
					"sources": [
						{
							"fileName": "packages/angular/data-source/src/lib/data-source-error/data-source-error.component.ts",
							"line": 78,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/data-source-error/data-source-error.component.ts#L78"
						}
					],
					"type": {
						"type": "reference",
						"target": {
							"sourceFileName": "node_modules/@angular/core/index.d.ts",
							"qualifiedName": "WritableSignal"
						},
						"typeArguments": [
							{
								"type": "intrinsic",
								"name": "string"
							}
						],
						"name": "WritableSignal",
						"package": "@angular/core"
					},
					"defaultValue": "..."
				},
				{
					"id": 33,
					"name": "isNotRelease",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isPublic": true
					},
					"sources": [
						{
							"fileName": "packages/angular/data-source/src/lib/data-source-error/data-source-error.component.ts",
							"line": 76,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/data-source-error/data-source-error.component.ts#L76"
						}
					],
					"type": {
						"type": "intrinsic",
						"name": "boolean"
					},
					"defaultValue": "false"
				},
				{
					"id": 32,
					"name": "loading",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isPublic": true,
						"isOptional": true
					},
					"sources": [
						{
							"fileName": "packages/angular/data-source/src/lib/data-source-error/data-source-error.component.ts",
							"line": 74,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/data-source-error/data-source-error.component.ts#L74"
						}
					],
					"type": {
						"type": "union",
						"types": [
							{
								"type": "intrinsic",
								"name": "boolean"
							},
							{
								"type": "reference",
								"target": {
									"sourceFileName": "node_modules/rxjs/src/internal/Observable.ts",
									"qualifiedName": "Observable"
								},
								"typeArguments": [
									{
										"type": "intrinsic",
										"name": "boolean"
									}
								],
								"name": "Observable",
								"package": "rxjs"
							}
						]
					}
				},
				{
					"id": 20,
					"name": "refresh",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isPublic": true,
						"isOptional": true
					},
					"sources": [
						{
							"fileName": "packages/angular/data-source/src/lib/data-source-error/data-source-error.component.ts",
							"line": 56,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/data-source-error/data-source-error.component.ts#L56"
						}
					],
					"type": {
						"type": "reflection",
						"declaration": {
							"id": 21,
							"name": "__type",
							"variant": "declaration",
							"kind": 65536,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/angular/data-source/src/lib/data-source-error/data-source-error.component.ts",
									"line": 56,
									"character": 19,
									"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/data-source-error/data-source-error.component.ts#L56"
								}
							],
							"signatures": [
								{
									"id": 22,
									"name": "__type",
									"variant": "signature",
									"kind": 4096,
									"flags": {},
									"sources": [
										{
											"fileName": "packages/angular/data-source/src/lib/data-source-error/data-source-error.component.ts",
											"line": 56,
											"character": 19,
											"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/data-source-error/data-source-error.component.ts#L56"
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "void"
									}
								}
							]
						}
					}
				},
				{
					"id": 26,
					"name": "reset",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isPublic": true,
						"isOptional": true
					},
					"sources": [
						{
							"fileName": "packages/angular/data-source/src/lib/data-source-error/data-source-error.component.ts",
							"line": 62,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/data-source-error/data-source-error.component.ts#L62"
						}
					],
					"type": {
						"type": "reflection",
						"declaration": {
							"id": 27,
							"name": "__type",
							"variant": "declaration",
							"kind": 65536,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/angular/data-source/src/lib/data-source-error/data-source-error.component.ts",
									"line": 62,
									"character": 17,
									"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/data-source-error/data-source-error.component.ts#L62"
								}
							],
							"signatures": [
								{
									"id": 28,
									"name": "__type",
									"variant": "signature",
									"kind": 4096,
									"flags": {},
									"sources": [
										{
											"fileName": "packages/angular/data-source/src/lib/data-source-error/data-source-error.component.ts",
											"line": 62,
											"character": 17,
											"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/data-source-error/data-source-error.component.ts#L62"
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "void"
									}
								}
							]
						}
					}
				},
				{
					"id": 36,
					"name": "resetInProgress",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isPublic": true
					},
					"sources": [
						{
							"fileName": "packages/angular/data-source/src/lib/data-source-error/data-source-error.component.ts",
							"line": 81,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/data-source-error/data-source-error.component.ts#L81"
						}
					],
					"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": 23,
					"name": "retry",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isPublic": true,
						"isOptional": true
					},
					"sources": [
						{
							"fileName": "packages/angular/data-source/src/lib/data-source-error/data-source-error.component.ts",
							"line": 59,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/data-source-error/data-source-error.component.ts#L59"
						}
					],
					"type": {
						"type": "reflection",
						"declaration": {
							"id": 24,
							"name": "__type",
							"variant": "declaration",
							"kind": 65536,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/angular/data-source/src/lib/data-source-error/data-source-error.component.ts",
									"line": 59,
									"character": 17,
									"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/data-source-error/data-source-error.component.ts#L59"
								}
							],
							"signatures": [
								{
									"id": 25,
									"name": "__type",
									"variant": "signature",
									"kind": 4096,
									"flags": {},
									"sources": [
										{
											"fileName": "packages/angular/data-source/src/lib/data-source-error/data-source-error.component.ts",
											"line": 59,
											"character": 17,
											"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/data-source-error/data-source-error.component.ts#L59"
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "void"
									}
								}
							]
						}
					}
				},
				{
					"id": 35,
					"name": "retryInProgress",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isPublic": true
					},
					"sources": [
						{
							"fileName": "packages/angular/data-source/src/lib/data-source-error/data-source-error.component.ts",
							"line": 80,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/data-source-error/data-source-error.component.ts#L80"
						}
					],
					"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": 29,
					"name": "dataSourceLike",
					"variant": "declaration",
					"kind": 262144,
					"flags": {
						"isPublic": true
					},
					"sources": [
						{
							"fileName": "packages/angular/data-source/src/lib/data-source-error/data-source-error.component.ts",
							"line": 65,
							"character": 13,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/data-source-error/data-source-error.component.ts#L65"
						}
					],
					"setSignature": {
						"id": 30,
						"name": "dataSourceLike",
						"variant": "signature",
						"kind": 1048576,
						"flags": {},
						"sources": [
							{
								"fileName": "packages/angular/data-source/src/lib/data-source-error/data-source-error.component.ts",
								"line": 65,
								"character": 13,
								"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/data-source-error/data-source-error.component.ts#L65"
							}
						],
						"parameters": [
							{
								"id": 31,
								"name": "value",
								"variant": "param",
								"kind": 32768,
								"flags": {},
								"type": {
									"type": "reference",
									"target": 1,
									"name": "DataSourceLikeForErrorHandling",
									"package": "@rxap/data-source"
								}
							}
						],
						"type": {
							"type": "intrinsic",
							"name": "void"
						}
					}
				},
				{
					"id": 39,
					"name": "ngOnChanges",
					"variant": "declaration",
					"kind": 2048,
					"flags": {},
					"sources": [
						{
							"fileName": "packages/angular/data-source/src/lib/data-source-error/data-source-error.component.ts",
							"line": 92,
							"character": 2,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/data-source-error/data-source-error.component.ts#L92"
						}
					],
					"signatures": [
						{
							"id": 40,
							"name": "ngOnChanges",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"comment": {
								"summary": [
									{
										"kind": "text",
										"text": "A callback method that is invoked immediately after the\ndefault change detector has checked data-bound properties\nif at least one has changed, and before the view and content\nchildren are checked."
									}
								]
							},
							"sources": [
								{
									"fileName": "packages/angular/data-source/src/lib/data-source-error/data-source-error.component.ts",
									"line": 92,
									"character": 2,
									"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/data-source-error/data-source-error.component.ts#L92"
								}
							],
							"parameters": [
								{
									"id": 41,
									"name": "changes",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"comment": {
										"summary": [
											{
												"kind": "text",
												"text": "The changed properties."
											}
										]
									},
									"type": {
										"type": "reference",
										"target": {
											"sourceFileName": "node_modules/@angular/core/index.d.ts",
											"qualifiedName": "SimpleChanges"
										},
										"name": "SimpleChanges",
										"package": "@angular/core"
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							},
							"implementationOf": {
								"type": "reference",
								"target": -1,
								"name": "OnChanges.ngOnChanges"
							}
						}
					],
					"implementationOf": {
						"type": "reference",
						"target": -1,
						"name": "OnChanges.ngOnChanges"
					}
				},
				{
					"id": 42,
					"name": "ngOnDestroy",
					"variant": "declaration",
					"kind": 2048,
					"flags": {},
					"sources": [
						{
							"fileName": "packages/angular/data-source/src/lib/data-source-error/data-source-error.component.ts",
							"line": 105,
							"character": 2,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/data-source-error/data-source-error.component.ts#L105"
						}
					],
					"signatures": [
						{
							"id": 43,
							"name": "ngOnDestroy",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"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": "packages/angular/data-source/src/lib/data-source-error/data-source-error.component.ts",
									"line": 105,
									"character": 2,
									"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/data-source-error/data-source-error.component.ts#L105"
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							},
							"implementationOf": {
								"type": "reference",
								"target": -1,
								"name": "OnDestroy.ngOnDestroy"
							}
						}
					],
					"implementationOf": {
						"type": "reference",
						"target": -1,
						"name": "OnDestroy.ngOnDestroy"
					}
				},
				{
					"id": 44,
					"name": "ngOnInit",
					"variant": "declaration",
					"kind": 2048,
					"flags": {},
					"sources": [
						{
							"fileName": "packages/angular/data-source/src/lib/data-source-error/data-source-error.component.ts",
							"line": 109,
							"character": 2,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/data-source-error/data-source-error.component.ts#L109"
						}
					],
					"signatures": [
						{
							"id": 45,
							"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": "packages/angular/data-source/src/lib/data-source-error/data-source-error.component.ts",
									"line": 109,
									"character": 2,
									"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/data-source-error/data-source-error.component.ts#L109"
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							},
							"implementationOf": {
								"type": "reference",
								"target": -1,
								"name": "OnInit.ngOnInit"
							}
						}
					],
					"implementationOf": {
						"type": "reference",
						"target": -1,
						"name": "OnInit.ngOnInit"
					}
				},
				{
					"id": 48,
					"name": "triggerReset",
					"variant": "declaration",
					"kind": 2048,
					"flags": {},
					"sources": [
						{
							"fileName": "packages/angular/data-source/src/lib/data-source-error/data-source-error.component.ts",
							"line": 142,
							"character": 2,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/data-source-error/data-source-error.component.ts#L142"
						}
					],
					"signatures": [
						{
							"id": 49,
							"name": "triggerReset",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/angular/data-source/src/lib/data-source-error/data-source-error.component.ts",
									"line": 142,
									"character": 2,
									"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/data-source-error/data-source-error.component.ts#L142"
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							}
						}
					]
				},
				{
					"id": 46,
					"name": "triggerRetry",
					"variant": "declaration",
					"kind": 2048,
					"flags": {},
					"sources": [
						{
							"fileName": "packages/angular/data-source/src/lib/data-source-error/data-source-error.component.ts",
							"line": 132,
							"character": 2,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/data-source-error/data-source-error.component.ts#L132"
						}
					],
					"signatures": [
						{
							"id": 47,
							"name": "triggerRetry",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/angular/data-source/src/lib/data-source-error/data-source-error.component.ts",
									"line": 132,
									"character": 2,
									"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/data-source-error/data-source-error.component.ts#L132"
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							}
						}
					]
				}
			],
			"groups": [
				{
					"title": "Constructors",
					"children": [
						16
					]
				},
				{
					"title": "Properties",
					"children": [
						19,
						34,
						33,
						32,
						20,
						26,
						36,
						23,
						35
					]
				},
				{
					"title": "Accessors",
					"children": [
						29
					]
				},
				{
					"title": "Methods",
					"children": [
						39,
						42,
						44,
						48,
						46
					]
				}
			],
			"sources": [
				{
					"fileName": "packages/angular/data-source/src/lib/data-source-error/data-source-error.component.ts",
					"line": 50,
					"character": 13,
					"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/data-source-error/data-source-error.component.ts#L50"
				}
			],
			"implementedTypes": [
				{
					"type": "reference",
					"target": {
						"sourceFileName": "node_modules/@angular/core/index.d.ts",
						"qualifiedName": "OnChanges"
					},
					"name": "OnChanges",
					"package": "@angular/core"
				},
				{
					"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": "OnDestroy"
					},
					"name": "OnDestroy",
					"package": "@angular/core"
				}
			]
		},
		{
			"id": 172,
			"name": "DataSourceLoader",
			"variant": "declaration",
			"kind": 128,
			"flags": {},
			"children": [
				{
					"id": 173,
					"name": "constructor",
					"variant": "declaration",
					"kind": 512,
					"flags": {},
					"sources": [
						{
							"fileName": "packages/angular/definition/src/lib/definition.loader.ts",
							"line": 15,
							"character": 2,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/definition/src/lib/definition.loader.ts#L15"
						}
					],
					"signatures": [
						{
							"id": 174,
							"name": "DataSourceLoader",
							"variant": "signature",
							"kind": 16384,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/angular/definition/src/lib/definition.loader.ts",
									"line": 15,
									"character": 2,
									"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/definition/src/lib/definition.loader.ts#L15"
								}
							],
							"parameters": [
								{
									"id": 175,
									"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"
									}
								}
							],
							"type": {
								"type": "reference",
								"target": 172,
								"name": "DataSourceLoader",
								"package": "@rxap/data-source"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": -1,
								"name": "DefinitionLoader.constructor"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "DefinitionLoader.constructor"
					}
				},
				{
					"id": 176,
					"name": "connect",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isPublic": true
					},
					"sources": [
						{
							"fileName": "packages/angular/data-source/src/lib/data-source-loader.ts",
							"line": 20,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/data-source-loader.ts#L20"
						}
					],
					"signatures": [
						{
							"id": 177,
							"name": "connect",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/angular/data-source/src/lib/data-source-loader.ts",
									"line": 20,
									"character": 9,
									"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/data-source-loader.ts#L20"
								}
							],
							"typeParameters": [
								{
									"id": 178,
									"name": "Data",
									"variant": "typeParam",
									"kind": 131072,
									"flags": {}
								}
							],
							"parameters": [
								{
									"id": 179,
									"name": "dataSourceIdOrInstanceOrToken",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": {
											"sourceFileName": "packages/angular/definition/src/lib/types.ts",
											"qualifiedName": "IdOrInstanceOrToken"
										},
										"typeArguments": [
											{
												"type": "reference",
												"target": 72,
												"typeArguments": [
													{
														"type": "reference",
														"target": 178,
														"name": "Data",
														"package": "@rxap/data-source",
														"refersToTypeParameter": true
													},
													{
														"type": "reference",
														"target": 67,
														"name": "BaseDataSourceMetadata",
														"package": "@rxap/data-source"
													},
													{
														"type": "reference",
														"target": 60,
														"typeArguments": [
															{
																"type": "intrinsic",
																"name": "any"
															}
														],
														"name": "BaseDataSourceViewer",
														"package": "@rxap/data-source"
													}
												],
												"name": "BaseDataSource",
												"package": "@rxap/data-source"
											}
										],
										"name": "IdOrInstanceOrToken",
										"package": "@rxap/definition"
									}
								},
								{
									"id": 180,
									"name": "viewer",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": 60,
										"name": "BaseDataSourceViewer",
										"package": "@rxap/data-source"
									}
								},
								{
									"id": 181,
									"name": "metadata",
									"variant": "param",
									"kind": 32768,
									"flags": {
										"isOptional": true
									},
									"type": {
										"type": "reference",
										"target": {
											"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
											"qualifiedName": "Partial"
										},
										"typeArguments": [
											{
												"type": "reference",
												"target": 67,
												"name": "BaseDataSourceMetadata",
												"package": "@rxap/data-source"
											}
										],
										"name": "Partial",
										"package": "typescript"
									}
								},
								{
									"id": 182,
									"name": "injector",
									"variant": "param",
									"kind": 32768,
									"flags": {
										"isOptional": true
									},
									"type": {
										"type": "reference",
										"target": {
											"sourceFileName": "node_modules/@angular/core/index.d.ts",
											"qualifiedName": "Injector"
										},
										"name": "Injector",
										"package": "@angular/core"
									}
								},
								{
									"id": 183,
									"name": "notFoundValue",
									"variant": "param",
									"kind": 32768,
									"flags": {
										"isOptional": true
									},
									"type": {
										"type": "reference",
										"target": 72,
										"typeArguments": [
											{
												"type": "reference",
												"target": 178,
												"name": "Data",
												"package": "@rxap/data-source",
												"refersToTypeParameter": true
											},
											{
												"type": "reference",
												"target": 67,
												"name": "BaseDataSourceMetadata",
												"package": "@rxap/data-source"
											},
											{
												"type": "reference",
												"target": 60,
												"typeArguments": [
													{
														"type": "intrinsic",
														"name": "any"
													}
												],
												"name": "BaseDataSourceViewer",
												"package": "@rxap/data-source"
											}
										],
										"name": "BaseDataSource",
										"package": "@rxap/data-source"
									}
								},
								{
									"id": 184,
									"name": "flags",
									"variant": "param",
									"kind": 32768,
									"flags": {
										"isOptional": true
									},
									"type": {
										"type": "reference",
										"target": {
											"sourceFileName": "node_modules/@angular/core/index.d.ts",
											"qualifiedName": "InjectFlags"
										},
										"name": "InjectFlags",
										"package": "@angular/core"
									}
								}
							],
							"type": {
								"type": "reference",
								"target": {
									"sourceFileName": "node_modules/rxjs/src/internal/Observable.ts",
									"qualifiedName": "Observable"
								},
								"typeArguments": [
									{
										"type": "reference",
										"target": 178,
										"name": "Data",
										"package": "@rxap/data-source",
										"refersToTypeParameter": true
									}
								],
								"name": "Observable",
								"package": "rxjs"
							}
						}
					]
				},
				{
					"id": 185,
					"name": "load",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isPublic": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/definition/src/lib/definition.loader.ts",
							"line": 21,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/definition/src/lib/definition.loader.ts#L21"
						}
					],
					"signatures": [
						{
							"id": 186,
							"name": "load",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isInherited": true
							},
							"sources": [
								{
									"fileName": "packages/angular/definition/src/lib/definition.loader.ts",
									"line": 21,
									"character": 9,
									"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/definition/src/lib/definition.loader.ts#L21"
								}
							],
							"typeParameters": [
								{
									"id": 187,
									"name": "Definition",
									"variant": "typeParam",
									"kind": 131072,
									"flags": {},
									"type": {
										"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"
									}
								}
							],
							"parameters": [
								{
									"id": 188,
									"name": "definitionIdOrInstanceOrInjectionToken",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": {
											"sourceFileName": "packages/angular/definition/src/lib/types.ts",
											"qualifiedName": "IdOrInstanceOrToken"
										},
										"typeArguments": [
											{
												"type": "reference",
												"target": 187,
												"name": "Definition",
												"package": "@rxap/definition",
												"refersToTypeParameter": true
											}
										],
										"name": "IdOrInstanceOrToken",
										"package": "@rxap/definition"
									}
								},
								{
									"id": 189,
									"name": "metadata",
									"variant": "param",
									"kind": 32768,
									"flags": {
										"isOptional": true
									},
									"type": {
										"type": "reference",
										"target": {
											"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
											"qualifiedName": "Partial"
										},
										"typeArguments": [
											{
												"type": "reference",
												"target": {
													"sourceFileName": "packages/angular/definition/src/lib/definition.metadata.ts",
													"qualifiedName": "BaseDefinitionMetadata"
												},
												"name": "BaseDefinitionMetadata",
												"package": "@rxap/definition"
											}
										],
										"name": "Partial",
										"package": "typescript"
									}
								},
								{
									"id": 190,
									"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"
									},
									"defaultValue": "..."
								},
								{
									"id": 191,
									"name": "notFoundValue",
									"variant": "param",
									"kind": 32768,
									"flags": {
										"isOptional": true
									},
									"type": {
										"type": "reference",
										"target": 187,
										"name": "Definition",
										"package": "@rxap/definition",
										"refersToTypeParameter": true
									}
								},
								{
									"id": 192,
									"name": "flags",
									"variant": "param",
									"kind": 32768,
									"flags": {
										"isOptional": true
									},
									"type": {
										"type": "reference",
										"target": {
											"sourceFileName": "node_modules/@angular/core/index.d.ts",
											"qualifiedName": "InjectFlags"
										},
										"name": "InjectFlags",
										"package": "@angular/core"
									}
								}
							],
							"type": {
								"type": "reference",
								"target": 187,
								"name": "Definition",
								"package": "@rxap/definition",
								"refersToTypeParameter": true
							},
							"inheritedFrom": {
								"type": "reference",
								"target": -1,
								"name": "DefinitionLoader.load"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "DefinitionLoader.load"
					}
				}
			],
			"groups": [
				{
					"title": "Constructors",
					"children": [
						173
					]
				},
				{
					"title": "Methods",
					"children": [
						176,
						185
					]
				}
			],
			"sources": [
				{
					"fileName": "packages/angular/data-source/src/lib/data-source-loader.ts",
					"line": 18,
					"character": 13,
					"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/data-source-loader.ts#L18"
				}
			],
			"extendedTypes": [
				{
					"type": "reference",
					"target": {
						"sourceFileName": "packages/angular/definition/src/lib/definition.loader.ts",
						"qualifiedName": "DefinitionLoader"
					},
					"name": "DefinitionLoader",
					"package": "@rxap/definition"
				}
			]
		},
		{
			"id": 223,
			"name": "MethodDataSource",
			"variant": "declaration",
			"kind": 128,
			"flags": {},
			"children": [
				{
					"id": 233,
					"name": "constructor",
					"variant": "declaration",
					"kind": 512,
					"flags": {},
					"sources": [
						{
							"fileName": "packages/angular/data-source/src/lib/method.data-source.ts",
							"line": 44,
							"character": 2,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/method.data-source.ts#L44"
						}
					],
					"signatures": [
						{
							"id": 234,
							"name": "MethodDataSource",
							"variant": "signature",
							"kind": 16384,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/angular/data-source/src/lib/method.data-source.ts",
									"line": 44,
									"character": 2,
									"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/method.data-source.ts#L44"
								}
							],
							"typeParameters": [
								{
									"id": 235,
									"name": "Data",
									"variant": "typeParam",
									"kind": 131072,
									"flags": {}
								},
								{
									"id": 236,
									"name": "Parameters",
									"variant": "typeParam",
									"kind": 131072,
									"flags": {},
									"default": {
										"type": "intrinsic",
										"name": "any"
									}
								}
							],
							"parameters": [
								{
									"id": 237,
									"name": "method",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": {
											"sourceFileName": "packages/pattern/src/lib/method.ts",
											"qualifiedName": "Method"
										},
										"typeArguments": [
											{
												"type": "reference",
												"target": 235,
												"name": "Data",
												"package": "@rxap/data-source",
												"qualifiedName": "MethodDataSource.Data",
												"refersToTypeParameter": true
											},
											{
												"type": "reference",
												"target": 236,
												"name": "Parameters",
												"package": "@rxap/data-source",
												"qualifiedName": "MethodDataSource.Parameters",
												"refersToTypeParameter": true
											}
										],
										"name": "Method",
										"package": "@rxap/pattern"
									}
								},
								{
									"id": 238,
									"name": "withoutParameters",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "boolean"
									},
									"defaultValue": "false"
								}
							],
							"type": {
								"type": "reference",
								"target": 223,
								"typeArguments": [
									{
										"type": "reference",
										"target": 235,
										"name": "Data",
										"package": "@rxap/data-source",
										"qualifiedName": "MethodDataSource.Data",
										"refersToTypeParameter": true
									},
									{
										"type": "reference",
										"target": 236,
										"name": "Parameters",
										"package": "@rxap/data-source",
										"qualifiedName": "MethodDataSource.Parameters",
										"refersToTypeParameter": true
									}
								],
								"name": "MethodDataSource",
								"package": "@rxap/data-source"
							},
							"overwrites": {
								"type": "reference",
								"target": 83,
								"name": "BaseDataSource.constructor"
							}
						}
					],
					"overwrites": {
						"type": "reference",
						"target": 82,
						"name": "BaseDataSource.constructor"
					}
				},
				{
					"id": 317,
					"name": "__id",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isPublic": true,
						"isInherited": true
					},
					"comment": {
						"summary": [
							{
								"kind": "text",
								"text": "unique internal id"
							}
						],
						"modifierTags": [
							"@internal"
						]
					},
					"sources": [
						{
							"fileName": "packages/angular/definition/src/lib/definition.ts",
							"line": 61,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/definition/src/lib/definition.ts#L61"
						}
					],
					"type": {
						"type": "intrinsic",
						"name": "string"
					},
					"defaultValue": "...",
					"inheritedFrom": {
						"type": "reference",
						"target": 154,
						"name": "BaseDataSource.__id"
					}
				},
				{
					"id": 264,
					"name": "_connectedViewer",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isProtected": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/data-source/src/lib/base.data-source.ts",
							"line": 78,
							"character": 12,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/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": "reference",
										"target": 235,
										"name": "Data",
										"package": "@rxap/data-source",
										"qualifiedName": "MethodDataSource.Data",
										"refersToTypeParameter": true
									}
								],
								"name": "Observable",
								"package": "rxjs"
							}
						],
						"name": "Map",
						"package": "typescript"
					},
					"defaultValue": "...",
					"inheritedFrom": {
						"type": "reference",
						"target": 95,
						"name": "BaseDataSource._connectedViewer"
					}
				},
				{
					"id": 265,
					"name": "_connectedViewerTeardown",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isProtected": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/data-source/src/lib/base.data-source.ts",
							"line": 79,
							"character": 12,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/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": 96,
						"name": "BaseDataSource._connectedViewerTeardown"
					}
				},
				{
					"id": 270,
					"name": "_data",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isProtected": true,
						"isOptional": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/data-source/src/lib/base.data-source.ts",
							"line": 104,
							"character": 12,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/base.data-source.ts#L104"
						}
					],
					"type": {
						"type": "reference",
						"target": 235,
						"name": "Data",
						"package": "@rxap/data-source",
						"qualifiedName": "MethodDataSource.Data",
						"refersToTypeParameter": true
					},
					"inheritedFrom": {
						"type": "reference",
						"target": 102,
						"name": "BaseDataSource._data"
					}
				},
				{
					"id": 239,
					"name": "_data$",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isProtected": true,
						"isReadonly": true
					},
					"sources": [
						{
							"fileName": "packages/angular/data-source/src/lib/method.data-source.ts",
							"line": 38,
							"character": 30,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/method.data-source.ts#L38"
						}
					],
					"type": {
						"type": "reference",
						"target": {
							"sourceFileName": "node_modules/rxjs/src/internal/ReplaySubject.ts",
							"qualifiedName": "ReplaySubject"
						},
						"typeArguments": [
							{
								"type": "reference",
								"target": 235,
								"name": "Data",
								"package": "@rxap/data-source",
								"qualifiedName": "MethodDataSource.Data",
								"refersToTypeParameter": true
							}
						],
						"name": "ReplaySubject",
						"package": "rxjs"
					},
					"defaultValue": "...",
					"overwrites": {
						"type": "reference",
						"target": 97,
						"name": "BaseDataSource._data$"
					}
				},
				{
					"id": 318,
					"name": "_initialised",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isProtected": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/definition/src/lib/definition.ts",
							"line": 62,
							"character": 12,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/definition/src/lib/definition.ts#L62"
						}
					],
					"type": {
						"type": "intrinsic",
						"name": "boolean"
					},
					"defaultValue": "false",
					"inheritedFrom": {
						"type": "reference",
						"target": 155,
						"name": "BaseDataSource._initialised"
					}
				},
				{
					"id": 263,
					"name": "_lastRefreshed",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isProtected": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/data-source/src/lib/base.data-source.ts",
							"line": 77,
							"character": 12,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/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": 94,
						"name": "BaseDataSource._lastRefreshed"
					}
				},
				{
					"id": 267,
					"name": "_retry$",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isProtected": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/data-source/src/lib/base.data-source.ts",
							"line": 90,
							"character": 12,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/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": 99,
						"name": "BaseDataSource._retry$"
					}
				},
				{
					"id": 266,
					"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": "packages/angular/data-source/src/lib/base.data-source.ts",
							"line": 89,
							"character": 12,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/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": "union",
								"types": [
									{
										"type": "intersection",
										"types": [
											{
												"type": "reference",
												"target": 60,
												"typeArguments": [
													{
														"type": "intrinsic",
														"name": "any"
													}
												],
												"name": "BaseDataSourceViewer",
												"package": "@rxap/data-source"
											},
											{
												"type": "reference",
												"target": 236,
												"name": "Parameters",
												"package": "@rxap/data-source",
												"qualifiedName": "MethodDataSource.Parameters",
												"refersToTypeParameter": true
											}
										]
									},
									{
										"type": "reference",
										"target": 60,
										"typeArguments": [
											{
												"type": "reference",
												"target": 236,
												"name": "Parameters",
												"package": "@rxap/data-source",
												"qualifiedName": "MethodDataSource.Parameters",
												"refersToTypeParameter": true
											}
										],
										"name": "BaseDataSourceViewer",
										"package": "@rxap/data-source"
									}
								]
							},
							{
								"type": "intrinsic",
								"name": "string"
							}
						],
						"name": "Map",
						"package": "typescript"
					},
					"defaultValue": "...",
					"inheritedFrom": {
						"type": "reference",
						"target": 98,
						"name": "BaseDataSource._viewerIds"
					}
				},
				{
					"id": 258,
					"name": "change$",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isPublic": true,
						"isReadonly": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/data-source/src/lib/base.data-source.ts",
							"line": 67,
							"character": 18,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/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": "reference",
								"target": 235,
								"name": "Data",
								"package": "@rxap/data-source",
								"qualifiedName": "MethodDataSource.Data",
								"refersToTypeParameter": true
							}
						],
						"name": "Subject",
						"package": "rxjs"
					},
					"defaultValue": "...",
					"inheritedFrom": {
						"type": "reference",
						"target": 88,
						"name": "BaseDataSource.change$"
					}
				},
				{
					"id": 314,
					"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": "packages/angular/definition/src/lib/definition.ts",
							"line": 48,
							"character": 18,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/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": 151,
						"name": "BaseDataSource.destroyed$"
					}
				},
				{
					"id": 260,
					"name": "error$",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isPublic": true,
						"isReadonly": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/data-source/src/lib/base.data-source.ts",
							"line": 73,
							"character": 18,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/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": 91,
						"name": "BaseDataSource.error$"
					}
				},
				{
					"id": 269,
					"name": "hasError",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isPublic": true,
						"isOptional": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/data-source/src/lib/base.data-source.ts",
							"line": 94,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/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": 101,
						"name": "BaseDataSource.hasError"
					}
				},
				{
					"id": 259,
					"name": "hasError$",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isPublic": true,
						"isReadonly": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/data-source/src/lib/base.data-source.ts",
							"line": 72,
							"character": 18,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/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": 90,
						"name": "BaseDataSource.hasError$"
					}
				},
				{
					"id": 315,
					"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": "packages/angular/definition/src/lib/definition.ts",
							"line": 52,
							"character": 18,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/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": 152,
						"name": "BaseDataSource.initialised$"
					}
				},
				{
					"id": 316,
					"name": "interceptors",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isPublic": true,
						"isReadonly": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/definition/src/lib/definition.ts",
							"line": 53,
							"character": 18,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/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": 153,
						"name": "BaseDataSource.interceptors"
					}
				},
				{
					"id": 268,
					"name": "loading",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isPublic": true,
						"isOptional": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/data-source/src/lib/base.data-source.ts",
							"line": 92,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/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": 100,
						"name": "BaseDataSource.loading"
					}
				},
				{
					"id": 240,
					"name": "loading$",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isPublic": true,
						"isReadonly": true
					},
					"comment": {
						"summary": [
							{
								"kind": "text",
								"text": "Indicates weather the data source is currently loading new data"
							}
						]
					},
					"sources": [
						{
							"fileName": "packages/angular/data-source/src/lib/method.data-source.ts",
							"line": 40,
							"character": 27,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/method.data-source.ts#L40"
						}
					],
					"type": {
						"type": "reference",
						"target": {
							"sourceFileName": "packages/rxjs/src/lib/toggle-subject.ts",
							"qualifiedName": "ToggleSubject"
						},
						"name": "ToggleSubject",
						"package": "@rxap/rxjs"
					},
					"defaultValue": "...",
					"overwrites": {
						"type": "reference",
						"target": 89,
						"name": "BaseDataSource.loading$"
					}
				},
				{
					"id": 313,
					"name": "metadata",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isPublic": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/definition/src/lib/definition.ts",
							"line": 44,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/definition/src/lib/definition.ts#L44"
						}
					],
					"type": {
						"type": "reference",
						"target": 67,
						"name": "BaseDataSourceMetadata",
						"package": "@rxap/data-source"
					},
					"inheritedFrom": {
						"type": "reference",
						"target": 150,
						"name": "BaseDataSource.metadata"
					}
				},
				{
					"id": 242,
					"name": "method",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isProtected": true,
						"isReadonly": true
					},
					"sources": [
						{
							"fileName": "packages/angular/data-source/src/lib/method.data-source.ts",
							"line": 46,
							"character": 23,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/method.data-source.ts#L46"
						}
					],
					"type": {
						"type": "reference",
						"target": {
							"sourceFileName": "packages/pattern/src/lib/method.ts",
							"qualifiedName": "Method"
						},
						"typeArguments": [
							{
								"type": "reference",
								"target": 235,
								"name": "Data",
								"package": "@rxap/data-source",
								"qualifiedName": "MethodDataSource.Data",
								"refersToTypeParameter": true
							},
							{
								"type": "reference",
								"target": 236,
								"name": "Parameters",
								"package": "@rxap/data-source",
								"qualifiedName": "MethodDataSource.Parameters",
								"refersToTypeParameter": true
							}
						],
						"name": "Method",
						"package": "@rxap/pattern"
					}
				},
				{
					"id": 243,
					"name": "withoutParameters",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isProtected": true,
						"isReadonly": true
					},
					"sources": [
						{
							"fileName": "packages/angular/data-source/src/lib/method.data-source.ts",
							"line": 48,
							"character": 23,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/method.data-source.ts#L48"
						}
					],
					"type": {
						"type": "intrinsic",
						"name": "boolean"
					},
					"defaultValue": "false"
				},
				{
					"id": 226,
					"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": "packages/angular/definition/src/lib/definition.ts",
							"line": 41,
							"character": 25,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/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": 75,
						"name": "BaseDataSource.destroyed$"
					}
				},
				{
					"id": 225,
					"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": "packages/angular/definition/src/lib/definition.ts",
							"line": 35,
							"character": 25,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/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": 74,
						"name": "BaseDataSource.initialised$"
					}
				},
				{
					"id": 224,
					"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": "packages/angular/definition/src/lib/definition.ts",
							"line": 27,
							"character": 25,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/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": 73,
						"name": "BaseDataSource.instances"
					}
				},
				{
					"id": 271,
					"name": "data",
					"variant": "declaration",
					"kind": 262144,
					"flags": {
						"isPublic": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/data-source/src/lib/base.data-source.ts",
							"line": 106,
							"character": 13,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/base.data-source.ts#L106"
						}
					],
					"getSignature": {
						"id": 272,
						"name": "data",
						"variant": "signature",
						"kind": 524288,
						"flags": {
							"isInherited": true
						},
						"sources": [
							{
								"fileName": "packages/angular/data-source/src/lib/base.data-source.ts",
								"line": 106,
								"character": 13,
								"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/base.data-source.ts#L106"
							}
						],
						"type": {
							"type": "union",
							"types": [
								{
									"type": "intrinsic",
									"name": "undefined"
								},
								{
									"type": "reference",
									"target": 84,
									"name": "Data",
									"package": "@rxap/data-source",
									"qualifiedName": "BaseDataSource.Data",
									"refersToTypeParameter": true
								}
							]
						},
						"inheritedFrom": {
							"type": "reference",
							"target": -1,
							"name": "BaseDataSource.data"
						}
					},
					"inheritedFrom": {
						"type": "reference",
						"target": 103,
						"name": "BaseDataSource.data"
					}
				},
				{
					"id": 273,
					"name": "hasConnections",
					"variant": "declaration",
					"kind": 262144,
					"flags": {
						"isPublic": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/data-source/src/lib/base.data-source.ts",
							"line": 110,
							"character": 13,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/base.data-source.ts#L110"
						}
					],
					"getSignature": {
						"id": 274,
						"name": "hasConnections",
						"variant": "signature",
						"kind": 524288,
						"flags": {
							"isInherited": true
						},
						"sources": [
							{
								"fileName": "packages/angular/data-source/src/lib/base.data-source.ts",
								"line": 110,
								"character": 13,
								"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/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": 105,
						"name": "BaseDataSource.hasConnections"
					}
				},
				{
					"id": 319,
					"name": "id",
					"variant": "declaration",
					"kind": 262144,
					"flags": {
						"isPublic": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/definition/src/lib/definition.ts",
							"line": 87,
							"character": 13,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/definition/src/lib/definition.ts#L87"
						}
					],
					"getSignature": {
						"id": 320,
						"name": "id",
						"variant": "signature",
						"kind": 524288,
						"flags": {
							"isInherited": true
						},
						"sources": [
							{
								"fileName": "packages/angular/definition/src/lib/definition.ts",
								"line": 87,
								"character": 13,
								"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/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": 156,
						"name": "BaseDataSource.id"
					}
				},
				{
					"id": 261,
					"name": "lastRefreshed",
					"variant": "declaration",
					"kind": 262144,
					"flags": {
						"isPublic": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/data-source/src/lib/base.data-source.ts",
							"line": 74,
							"character": 13,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/base.data-source.ts#L74"
						}
					],
					"getSignature": {
						"id": 262,
						"name": "lastRefreshed",
						"variant": "signature",
						"kind": 524288,
						"flags": {
							"isInherited": true
						},
						"sources": [
							{
								"fileName": "packages/angular/data-source/src/lib/base.data-source.ts",
								"line": 74,
								"character": 13,
								"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/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": 92,
						"name": "BaseDataSource.lastRefreshed"
					}
				},
				{
					"id": 248,
					"name": "_connect",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isProtected": true
					},
					"sources": [
						{
							"fileName": "packages/angular/data-source/src/lib/method.data-source.ts",
							"line": 66,
							"character": 21,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/method.data-source.ts#L66"
						}
					],
					"signatures": [
						{
							"id": 249,
							"name": "_connect",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/angular/data-source/src/lib/method.data-source.ts",
									"line": 66,
									"character": 21,
									"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/method.data-source.ts#L66"
								}
							],
							"parameters": [
								{
									"id": 250,
									"name": "viewer",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "union",
										"types": [
											{
												"type": "intersection",
												"types": [
													{
														"type": "reference",
														"target": 60,
														"typeArguments": [
															{
																"type": "intrinsic",
																"name": "any"
															}
														],
														"name": "BaseDataSourceViewer",
														"package": "@rxap/data-source"
													},
													{
														"type": "reference",
														"target": 236,
														"name": "Parameters",
														"package": "@rxap/data-source",
														"qualifiedName": "MethodDataSource.Parameters",
														"refersToTypeParameter": true
													}
												]
											},
											{
												"type": "reference",
												"target": 60,
												"typeArguments": [
													{
														"type": "reference",
														"target": 236,
														"name": "Parameters",
														"package": "@rxap/data-source",
														"qualifiedName": "MethodDataSource.Parameters",
														"refersToTypeParameter": true
													}
												],
												"name": "BaseDataSourceViewer",
												"package": "@rxap/data-source"
											}
										]
									}
								}
							],
							"type": {
								"type": "union",
								"types": [
									{
										"type": "reference",
										"target": {
											"sourceFileName": "node_modules/rxjs/src/internal/Observable.ts",
											"qualifiedName": "Observable"
										},
										"typeArguments": [
											{
												"type": "reference",
												"target": 235,
												"name": "Data",
												"package": "@rxap/data-source",
												"qualifiedName": "MethodDataSource.Data",
												"refersToTypeParameter": true
											}
										],
										"name": "Observable",
										"package": "rxjs"
									},
									{
										"type": "tuple",
										"elements": [
											{
												"type": "reference",
												"target": {
													"sourceFileName": "node_modules/rxjs/src/internal/Observable.ts",
													"qualifiedName": "Observable"
												},
												"typeArguments": [
													{
														"type": "reference",
														"target": 235,
														"name": "Data",
														"package": "@rxap/data-source",
														"qualifiedName": "MethodDataSource.Data",
														"refersToTypeParameter": true
													}
												],
												"name": "Observable",
												"package": "rxjs"
											},
											{
												"type": "reference",
												"target": {
													"sourceFileName": "node_modules/rxjs/src/internal/types.ts",
													"qualifiedName": "TeardownLogic"
												},
												"name": "TeardownLogic",
												"package": "rxjs"
											}
										]
									}
								]
							},
							"overwrites": {
								"type": "reference",
								"target": 148,
								"name": "BaseDataSource._connect"
							}
						}
					],
					"overwrites": {
						"type": "reference",
						"target": 147,
						"name": "BaseDataSource._connect"
					}
				},
				{
					"id": 303,
					"name": "_disconnect",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isProtected": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/data-source/src/lib/base.data-source.ts",
							"line": 308,
							"character": 12,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/base.data-source.ts#L308"
						}
					],
					"signatures": [
						{
							"id": 304,
							"name": "_disconnect",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isInherited": true
							},
							"sources": [
								{
									"fileName": "packages/angular/data-source/src/lib/base.data-source.ts",
									"line": 308,
									"character": 12,
									"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/base.data-source.ts#L308"
								}
							],
							"parameters": [
								{
									"id": 305,
									"name": "viewerId",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "string"
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": 138,
								"name": "BaseDataSource._disconnect"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": 137,
						"name": "BaseDataSource._disconnect"
					}
				},
				{
					"id": 323,
					"name": "applyMetadata",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isPublic": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/definition/src/lib/definition.ts",
							"line": 111,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/definition/src/lib/definition.ts#L111"
						}
					],
					"signatures": [
						{
							"id": 324,
							"name": "applyMetadata",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isInherited": true
							},
							"sources": [
								{
									"fileName": "packages/angular/definition/src/lib/definition.ts",
									"line": 111,
									"character": 9,
									"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/definition/src/lib/definition.ts#L111"
								}
							],
							"parameters": [
								{
									"id": 325,
									"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": 67,
												"name": "BaseDataSourceMetadata",
												"package": "@rxap/data-source"
											}
										],
										"name": "Partial",
										"package": "typescript"
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": 161,
								"name": "BaseDataSource.applyMetadata"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": 160,
						"name": "BaseDataSource.applyMetadata"
					}
				},
				{
					"id": 281,
					"name": "attach",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isPublic": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/data-source/src/lib/base.data-source.ts",
							"line": 210,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/base.data-source.ts#L210"
						}
					],
					"signatures": [
						{
							"id": 282,
							"name": "attach",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isInherited": true
							},
							"sources": [
								{
									"fileName": "packages/angular/data-source/src/lib/base.data-source.ts",
									"line": 210,
									"character": 9,
									"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/base.data-source.ts#L210"
								}
							],
							"parameters": [
								{
									"id": 283,
									"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": "reference",
										"target": 235,
										"name": "Data",
										"package": "@rxap/data-source",
										"qualifiedName": "MethodDataSource.Data",
										"refersToTypeParameter": true
									}
								],
								"name": "Observable",
								"package": "rxjs"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": 114,
								"name": "BaseDataSource.attach"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": 113,
						"name": "BaseDataSource.attach"
					}
				},
				{
					"id": 278,
					"name": "connect",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isPublic": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/data-source/src/lib/base.data-source.ts",
							"line": 124,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/base.data-source.ts#L124"
						}
					],
					"signatures": [
						{
							"id": 279,
							"name": "connect",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isInherited": true
							},
							"sources": [
								{
									"fileName": "packages/angular/data-source/src/lib/base.data-source.ts",
									"line": 124,
									"character": 9,
									"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/base.data-source.ts#L124"
								}
							],
							"parameters": [
								{
									"id": 280,
									"name": "viewerOrString",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "union",
										"types": [
											{
												"type": "intrinsic",
												"name": "string"
											},
											{
												"type": "intersection",
												"types": [
													{
														"type": "reference",
														"target": 60,
														"typeArguments": [
															{
																"type": "intrinsic",
																"name": "any"
															}
														],
														"name": "BaseDataSourceViewer",
														"package": "@rxap/data-source"
													},
													{
														"type": "reference",
														"target": 236,
														"name": "Parameters",
														"package": "@rxap/data-source",
														"qualifiedName": "MethodDataSource.Parameters",
														"refersToTypeParameter": true
													}
												]
											},
											{
												"type": "reference",
												"target": 60,
												"typeArguments": [
													{
														"type": "reference",
														"target": 236,
														"name": "Parameters",
														"package": "@rxap/data-source",
														"qualifiedName": "MethodDataSource.Parameters",
														"refersToTypeParameter": true
													}
												],
												"name": "BaseDataSourceViewer",
												"package": "@rxap/data-source"
											}
										]
									}
								}
							],
							"type": {
								"type": "reference",
								"target": {
									"sourceFileName": "node_modules/rxjs/src/internal/Observable.ts",
									"qualifiedName": "Observable"
								},
								"typeArguments": [
									{
										"type": "reference",
										"target": 235,
										"name": "Data",
										"package": "@rxap/data-source",
										"qualifiedName": "MethodDataSource.Data",
										"refersToTypeParameter": true
									}
								],
								"name": "Observable",
								"package": "rxjs"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": 111,
								"name": "BaseDataSource.connect"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": 110,
						"name": "BaseDataSource.connect"
					}
				},
				{
					"id": 293,
					"name": "derive",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isPublic": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/data-source/src/lib/base.data-source.ts",
							"line": 270,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/base.data-source.ts#L270"
						}
					],
					"signatures": [
						{
							"id": 294,
							"name": "derive",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isInherited": true
							},
							"sources": [
								{
									"fileName": "packages/angular/data-source/src/lib/base.data-source.ts",
									"line": 270,
									"character": 9,
									"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/base.data-source.ts#L270"
								}
							],
							"parameters": [
								{
									"id": 295,
									"name": "id",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "string"
									}
								},
								{
									"id": 296,
									"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": 67,
												"name": "BaseDataSourceMetadata",
												"package": "@rxap/data-source"
											}
										],
										"name": "Partial",
										"package": "typescript"
									},
									"defaultValue": "..."
								}
							],
							"type": {
								"type": "reference",
								"target": 72,
								"typeArguments": [
									{
										"type": "intrinsic",
										"name": "any"
									}
								],
								"name": "BaseDataSource",
								"package": "@rxap/data-source"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": 126,
								"name": "BaseDataSource.derive"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": 125,
						"name": "BaseDataSource.derive"
					}
				},
				{
					"id": 326,
					"name": "destroy",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isPublic": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/definition/src/lib/definition.ts",
							"line": 118,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/definition/src/lib/definition.ts#L118"
						}
					],
					"signatures": [
						{
							"id": 327,
							"name": "destroy",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isInherited": true
							},
							"comment": {
								"summary": [],
								"blockTags": [
									{
										"tag": "@deprecated",
										"content": [
											{
												"kind": "text",
												"text": "use ngOnDestroy instead"
											}
										]
									}
								]
							},
							"sources": [
								{
									"fileName": "packages/angular/definition/src/lib/definition.ts",
									"line": 118,
									"character": 9,
									"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/definition/src/lib/definition.ts#L118"
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": 164,
								"name": "BaseDataSource.destroy"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": 163,
						"name": "BaseDataSource.destroy"
					}
				},
				{
					"id": 287,
					"name": "disconnect",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isPublic": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/data-source/src/lib/base.data-source.ts",
							"line": 225,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/base.data-source.ts#L225"
						}
					],
					"signatures": [
						{
							"id": 288,
							"name": "disconnect",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isInherited": true
							},
							"sources": [
								{
									"fileName": "packages/angular/data-source/src/lib/base.data-source.ts",
									"line": 225,
									"character": 9,
									"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/base.data-source.ts#L225"
								}
							],
							"parameters": [
								{
									"id": 289,
									"name": "viewerOrId",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "union",
										"types": [
											{
												"type": "intrinsic",
												"name": "string"
											},
											{
												"type": "intersection",
												"types": [
													{
														"type": "reference",
														"target": 60,
														"typeArguments": [
															{
																"type": "intrinsic",
																"name": "any"
															}
														],
														"name": "BaseDataSourceViewer",
														"package": "@rxap/data-source"
													},
													{
														"type": "reference",
														"target": 236,
														"name": "Parameters",
														"package": "@rxap/data-source",
														"qualifiedName": "MethodDataSource.Parameters",
														"refersToTypeParameter": true
													}
												]
											},
											{
												"type": "reference",
												"target": 60,
												"typeArguments": [
													{
														"type": "reference",
														"target": 236,
														"name": "Parameters",
														"package": "@rxap/data-source",
														"qualifiedName": "MethodDataSource.Parameters",
														"refersToTypeParameter": true
													}
												],
												"name": "BaseDataSourceViewer",
												"package": "@rxap/data-source"
											}
										]
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": 120,
								"name": "BaseDataSource.disconnect"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": 119,
						"name": "BaseDataSource.disconnect"
					}
				},
				{
					"id": 253,
					"name": "execute",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isProtected": true
					},
					"sources": [
						{
							"fileName": "packages/angular/data-source/src/lib/method.data-source.ts",
							"line": 106,
							"character": 18,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/method.data-source.ts#L106"
						}
					],
					"signatures": [
						{
							"id": 254,
							"name": "execute",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/angular/data-source/src/lib/method.data-source.ts",
									"line": 106,
									"character": 18,
									"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/method.data-source.ts#L106"
								}
							],
							"parameters": [
								{
									"id": 255,
									"name": "parameters",
									"variant": "param",
									"kind": 32768,
									"flags": {
										"isOptional": true
									},
									"type": {
										"type": "reference",
										"target": 236,
										"name": "Parameters",
										"package": "@rxap/data-source",
										"qualifiedName": "MethodDataSource.Parameters",
										"refersToTypeParameter": true
									}
								}
							],
							"type": {
								"type": "reference",
								"target": {
									"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
									"qualifiedName": "Promise"
								},
								"typeArguments": [
									{
										"type": "reference",
										"target": 235,
										"name": "Data",
										"package": "@rxap/data-source",
										"qualifiedName": "MethodDataSource.Data",
										"refersToTypeParameter": true
									}
								],
								"name": "Promise",
								"package": "typescript"
							}
						}
					]
				},
				{
					"id": 256,
					"name": "executeWithoutParameters",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isProtected": true
					},
					"sources": [
						{
							"fileName": "packages/angular/data-source/src/lib/method.data-source.ts",
							"line": 110,
							"character": 18,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/method.data-source.ts#L110"
						}
					],
					"signatures": [
						{
							"id": 257,
							"name": "executeWithoutParameters",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/angular/data-source/src/lib/method.data-source.ts",
									"line": 110,
									"character": 18,
									"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/method.data-source.ts#L110"
								}
							],
							"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": 306,
					"name": "genericRetryFunction",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isProtected": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/data-source/src/lib/base.data-source.ts",
							"line": 311,
							"character": 12,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/base.data-source.ts#L311"
						}
					],
					"signatures": [
						{
							"id": 307,
							"name": "genericRetryFunction",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isInherited": true
							},
							"sources": [
								{
									"fileName": "packages/angular/data-source/src/lib/base.data-source.ts",
									"line": 311,
									"character": 12,
									"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/base.data-source.ts#L311"
								}
							],
							"parameters": [
								{
									"id": 308,
									"name": "error",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "any"
									}
								},
								{
									"id": 309,
									"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": 141,
								"name": "BaseDataSource.genericRetryFunction"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": 140,
						"name": "BaseDataSource.genericRetryFunction"
					}
				},
				{
					"id": 321,
					"name": "getMetadata",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isPublic": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/definition/src/lib/definition.ts",
							"line": 107,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/definition/src/lib/definition.ts#L107"
						}
					],
					"signatures": [
						{
							"id": 322,
							"name": "getMetadata",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isInherited": true
							},
							"sources": [
								{
									"fileName": "packages/angular/definition/src/lib/definition.ts",
									"line": 107,
									"character": 9,
									"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/definition/src/lib/definition.ts#L107"
								}
							],
							"type": {
								"type": "union",
								"types": [
									{
										"type": "literal",
										"value": null
									},
									{
										"type": "reference",
										"target": 67,
										"name": "BaseDataSourceMetadata",
										"package": "@rxap/data-source"
									}
								]
							},
							"inheritedFrom": {
								"type": "reference",
								"target": 159,
								"name": "BaseDataSource.getMetadata"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": 158,
						"name": "BaseDataSource.getMetadata"
					}
				},
				{
					"id": 275,
					"name": "getViewerId",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isPublic": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/data-source/src/lib/base.data-source.ts",
							"line": 114,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/base.data-source.ts#L114"
						}
					],
					"signatures": [
						{
							"id": 276,
							"name": "getViewerId",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isInherited": true
							},
							"sources": [
								{
									"fileName": "packages/angular/data-source/src/lib/base.data-source.ts",
									"line": 114,
									"character": 9,
									"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/base.data-source.ts#L114"
								}
							],
							"parameters": [
								{
									"id": 277,
									"name": "viewer",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "union",
										"types": [
											{
												"type": "intersection",
												"types": [
													{
														"type": "reference",
														"target": 60,
														"typeArguments": [
															{
																"type": "intrinsic",
																"name": "any"
															}
														],
														"name": "BaseDataSourceViewer",
														"package": "@rxap/data-source"
													},
													{
														"type": "reference",
														"target": 236,
														"name": "Parameters",
														"package": "@rxap/data-source",
														"qualifiedName": "MethodDataSource.Parameters",
														"refersToTypeParameter": true
													}
												]
											},
											{
												"type": "reference",
												"target": 60,
												"typeArguments": [
													{
														"type": "reference",
														"target": 236,
														"name": "Parameters",
														"package": "@rxap/data-source",
														"qualifiedName": "MethodDataSource.Parameters",
														"refersToTypeParameter": true
													}
												],
												"name": "BaseDataSourceViewer",
												"package": "@rxap/data-source"
											}
										]
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "string"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": 108,
								"name": "BaseDataSource.getViewerId"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": 107,
						"name": "BaseDataSource.getViewerId"
					}
				},
				{
					"id": 310,
					"name": "handelError",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isProtected": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/data-source/src/lib/base.data-source.ts",
							"line": 317,
							"character": 12,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/base.data-source.ts#L317"
						}
					],
					"signatures": [
						{
							"id": 311,
							"name": "handelError",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isInherited": true
							},
							"sources": [
								{
									"fileName": "packages/angular/data-source/src/lib/base.data-source.ts",
									"line": 317,
									"character": 12,
									"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/base.data-source.ts#L317"
								}
							],
							"parameters": [
								{
									"id": 312,
									"name": "error",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "any"
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": 145,
								"name": "BaseDataSource.handelError"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": 144,
						"name": "BaseDataSource.handelError"
					}
				},
				{
					"id": 251,
					"name": "handelExecution",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isProtected": true
					},
					"sources": [
						{
							"fileName": "packages/angular/data-source/src/lib/method.data-source.ts",
							"line": 90,
							"character": 12,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/method.data-source.ts#L90"
						}
					],
					"signatures": [
						{
							"id": 252,
							"name": "handelExecution",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/angular/data-source/src/lib/method.data-source.ts",
									"line": 90,
									"character": 12,
									"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/method.data-source.ts#L90"
								}
							],
							"type": {
								"type": "reference",
								"target": {
									"sourceFileName": "node_modules/rxjs/src/internal/types.ts",
									"qualifiedName": "OperatorFunction"
								},
								"typeArguments": [
									{
										"type": "reference",
										"target": 235,
										"name": "Data",
										"package": "@rxap/data-source",
										"qualifiedName": "MethodDataSource.Data",
										"refersToTypeParameter": true
									},
									{
										"type": "reference",
										"target": 235,
										"name": "Data",
										"package": "@rxap/data-source",
										"qualifiedName": "MethodDataSource.Data",
										"refersToTypeParameter": true
									}
								],
								"name": "OperatorFunction",
								"package": "rxjs"
							}
						}
					]
				},
				{
					"id": 330,
					"name": "init",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isPublic": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/definition/src/lib/definition.ts",
							"line": 127,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/definition/src/lib/definition.ts#L127"
						}
					],
					"signatures": [
						{
							"id": 331,
							"name": "init",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isInherited": true
							},
							"sources": [
								{
									"fileName": "packages/angular/definition/src/lib/definition.ts",
									"line": 127,
									"character": 9,
									"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/definition/src/lib/definition.ts#L127"
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": 168,
								"name": "BaseDataSource.init"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": 167,
						"name": "BaseDataSource.init"
					}
				},
				{
					"id": 284,
					"name": "isConnected",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isPublic": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/data-source/src/lib/base.data-source.ts",
							"line": 217,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/base.data-source.ts#L217"
						}
					],
					"signatures": [
						{
							"id": 285,
							"name": "isConnected",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isInherited": true
							},
							"sources": [
								{
									"fileName": "packages/angular/data-source/src/lib/base.data-source.ts",
									"line": 217,
									"character": 9,
									"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/base.data-source.ts#L217"
								}
							],
							"parameters": [
								{
									"id": 286,
									"name": "viewerOrId",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "union",
										"types": [
											{
												"type": "intrinsic",
												"name": "string"
											},
											{
												"type": "intersection",
												"types": [
													{
														"type": "reference",
														"target": 60,
														"typeArguments": [
															{
																"type": "intrinsic",
																"name": "any"
															}
														],
														"name": "BaseDataSourceViewer",
														"package": "@rxap/data-source"
													},
													{
														"type": "reference",
														"target": 236,
														"name": "Parameters",
														"package": "@rxap/data-source",
														"qualifiedName": "MethodDataSource.Parameters",
														"refersToTypeParameter": true
													}
												]
											},
											{
												"type": "reference",
												"target": 60,
												"typeArguments": [
													{
														"type": "reference",
														"target": 236,
														"name": "Parameters",
														"package": "@rxap/data-source",
														"qualifiedName": "MethodDataSource.Parameters",
														"refersToTypeParameter": true
													}
												],
												"name": "BaseDataSourceViewer",
												"package": "@rxap/data-source"
											}
										]
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "boolean"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": 117,
								"name": "BaseDataSource.isConnected"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": 116,
						"name": "BaseDataSource.isConnected"
					}
				},
				{
					"id": 328,
					"name": "ngOnDestroy",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isPublic": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/definition/src/lib/definition.ts",
							"line": 122,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/definition/src/lib/definition.ts#L122"
						}
					],
					"signatures": [
						{
							"id": 329,
							"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": "packages/angular/definition/src/lib/definition.ts",
									"line": 122,
									"character": 9,
									"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/definition/src/lib/definition.ts#L122"
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": 166,
								"name": "BaseDataSource.ngOnDestroy"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": 165,
						"name": "BaseDataSource.ngOnDestroy"
					}
				},
				{
					"id": 244,
					"name": "ngOnInit",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isPublic": true
					},
					"sources": [
						{
							"fileName": "packages/angular/data-source/src/lib/method.data-source.ts",
							"line": 53,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/method.data-source.ts#L53"
						}
					],
					"signatures": [
						{
							"id": 245,
							"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": "packages/angular/data-source/src/lib/method.data-source.ts",
									"line": 53,
									"character": 9,
									"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/method.data-source.ts#L53"
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							},
							"implementationOf": {
								"type": "reference",
								"target": -1,
								"name": "OnInit.ngOnInit"
							}
						}
					],
					"implementationOf": {
						"type": "reference",
						"target": -1,
						"name": "OnInit.ngOnInit"
					}
				},
				{
					"id": 246,
					"name": "refresh",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isPublic": true
					},
					"sources": [
						{
							"fileName": "packages/angular/data-source/src/lib/method.data-source.ts",
							"line": 59,
							"character": 18,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/method.data-source.ts#L59"
						}
					],
					"signatures": [
						{
							"id": 247,
							"name": "refresh",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/angular/data-source/src/lib/method.data-source.ts",
									"line": 59,
									"character": 18,
									"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/method.data-source.ts#L59"
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							},
							"overwrites": {
								"type": "reference",
								"target": 132,
								"name": "BaseDataSource.refresh"
							}
						}
					],
					"overwrites": {
						"type": "reference",
						"target": 131,
						"name": "BaseDataSource.refresh"
					}
				},
				{
					"id": 301,
					"name": "reset",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isPublic": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/data-source/src/lib/base.data-source.ts",
							"line": 297,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/base.data-source.ts#L297"
						}
					],
					"signatures": [
						{
							"id": 302,
							"name": "reset",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isInherited": true
							},
							"sources": [
								{
									"fileName": "packages/angular/data-source/src/lib/base.data-source.ts",
									"line": 297,
									"character": 9,
									"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/base.data-source.ts#L297"
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "any"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": 136,
								"name": "BaseDataSource.reset"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": 135,
						"name": "BaseDataSource.reset"
					}
				},
				{
					"id": 299,
					"name": "retry",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isPublic": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/data-source/src/lib/base.data-source.ts",
							"line": 293,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/base.data-source.ts#L293"
						}
					],
					"signatures": [
						{
							"id": 300,
							"name": "retry",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isInherited": true
							},
							"sources": [
								{
									"fileName": "packages/angular/data-source/src/lib/base.data-source.ts",
									"line": 293,
									"character": 9,
									"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/base.data-source.ts#L293"
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "any"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": 134,
								"name": "BaseDataSource.retry"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": 133,
						"name": "BaseDataSource.retry"
					}
				},
				{
					"id": 297,
					"name": "toJSON",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isPublic": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/data-source/src/lib/base.data-source.ts",
							"line": 280,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/base.data-source.ts#L280"
						}
					],
					"signatures": [
						{
							"id": 298,
							"name": "toJSON",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isInherited": true
							},
							"sources": [
								{
									"fileName": "packages/angular/data-source/src/lib/base.data-source.ts",
									"line": 280,
									"character": 9,
									"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/base.data-source.ts#L280"
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "object"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": 130,
								"name": "BaseDataSource.toJSON"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": 129,
						"name": "BaseDataSource.toJSON"
					}
				},
				{
					"id": 290,
					"name": "toPromise",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isPublic": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/data-source/src/lib/base.data-source.ts",
							"line": 264,
							"character": 15,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/base.data-source.ts#L264"
						}
					],
					"signatures": [
						{
							"id": 291,
							"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": "packages/angular/data-source/src/lib/base.data-source.ts",
									"line": 264,
									"character": 15,
									"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/base.data-source.ts#L264"
								}
							],
							"parameters": [
								{
									"id": 292,
									"name": "viewer",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "union",
										"types": [
											{
												"type": "intersection",
												"types": [
													{
														"type": "reference",
														"target": 60,
														"typeArguments": [
															{
																"type": "intrinsic",
																"name": "any"
															}
														],
														"name": "BaseDataSourceViewer",
														"package": "@rxap/data-source"
													},
													{
														"type": "reference",
														"target": 236,
														"name": "Parameters",
														"package": "@rxap/data-source",
														"qualifiedName": "MethodDataSource.Parameters",
														"refersToTypeParameter": true
													}
												]
											},
											{
												"type": "reference",
												"target": 60,
												"typeArguments": [
													{
														"type": "reference",
														"target": 236,
														"name": "Parameters",
														"package": "@rxap/data-source",
														"qualifiedName": "MethodDataSource.Parameters",
														"refersToTypeParameter": true
													}
												],
												"name": "BaseDataSourceViewer",
												"package": "@rxap/data-source"
											}
										]
									}
								}
							],
							"type": {
								"type": "reference",
								"target": {
									"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
									"qualifiedName": "Promise"
								},
								"typeArguments": [
									{
										"type": "reference",
										"target": 235,
										"name": "Data",
										"package": "@rxap/data-source",
										"qualifiedName": "MethodDataSource.Data",
										"refersToTypeParameter": true
									}
								],
								"name": "Promise",
								"package": "typescript"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": 123,
								"name": "BaseDataSource.toPromise"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": 122,
						"name": "BaseDataSource.toPromise"
					}
				},
				{
					"id": 227,
					"name": "add",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isPublic": true,
						"isStatic": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/definition/src/lib/definition.ts",
							"line": 94,
							"character": 16,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/definition/src/lib/definition.ts#L94"
						}
					],
					"signatures": [
						{
							"id": 228,
							"name": "add",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isInherited": true
							},
							"sources": [
								{
									"fileName": "packages/angular/definition/src/lib/definition.ts",
									"line": 94,
									"character": 16,
									"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/definition/src/lib/definition.ts#L94"
								}
							],
							"parameters": [
								{
									"id": 229,
									"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": 77,
								"name": "BaseDataSource.add"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": 76,
						"name": "BaseDataSource.add"
					}
				},
				{
					"id": 230,
					"name": "remove",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isPublic": true,
						"isStatic": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/definition/src/lib/definition.ts",
							"line": 102,
							"character": 16,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/definition/src/lib/definition.ts#L102"
						}
					],
					"signatures": [
						{
							"id": 231,
							"name": "remove",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isInherited": true
							},
							"sources": [
								{
									"fileName": "packages/angular/definition/src/lib/definition.ts",
									"line": 102,
									"character": 16,
									"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/definition/src/lib/definition.ts#L102"
								}
							],
							"parameters": [
								{
									"id": 232,
									"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": 80,
								"name": "BaseDataSource.remove"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": 79,
						"name": "BaseDataSource.remove"
					}
				}
			],
			"groups": [
				{
					"title": "Constructors",
					"children": [
						233
					]
				},
				{
					"title": "Properties",
					"children": [
						317,
						264,
						265,
						270,
						239,
						318,
						263,
						267,
						266,
						258,
						314,
						260,
						269,
						259,
						315,
						316,
						268,
						240,
						313,
						242,
						243,
						226,
						225,
						224
					]
				},
				{
					"title": "Accessors",
					"children": [
						271,
						273,
						319,
						261
					]
				},
				{
					"title": "Methods",
					"children": [
						248,
						303,
						323,
						281,
						278,
						293,
						326,
						287,
						253,
						256,
						306,
						321,
						275,
						310,
						251,
						330,
						284,
						328,
						244,
						246,
						301,
						299,
						297,
						290,
						227,
						230
					]
				}
			],
			"sources": [
				{
					"fileName": "packages/angular/data-source/src/lib/method.data-source.ts",
					"line": 34,
					"character": 13,
					"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/method.data-source.ts#L34"
				}
			],
			"typeParameters": [
				{
					"id": 332,
					"name": "Data",
					"variant": "typeParam",
					"kind": 131072,
					"flags": {}
				},
				{
					"id": 333,
					"name": "Parameters",
					"variant": "typeParam",
					"kind": 131072,
					"flags": {},
					"default": {
						"type": "intrinsic",
						"name": "any"
					}
				}
			],
			"extendedTypes": [
				{
					"type": "reference",
					"target": 72,
					"typeArguments": [
						{
							"type": "reference",
							"target": 235,
							"name": "Data",
							"package": "@rxap/data-source",
							"qualifiedName": "MethodDataSource.Data",
							"refersToTypeParameter": true
						},
						{
							"type": "reference",
							"target": 67,
							"name": "BaseDataSourceMetadata",
							"package": "@rxap/data-source"
						},
						{
							"type": "union",
							"types": [
								{
									"type": "intersection",
									"types": [
										{
											"type": "reference",
											"target": 60,
											"name": "BaseDataSourceViewer",
											"package": "@rxap/data-source"
										},
										{
											"type": "reference",
											"target": 236,
											"name": "Parameters",
											"package": "@rxap/data-source",
											"qualifiedName": "MethodDataSource.Parameters",
											"refersToTypeParameter": true
										}
									]
								},
								{
									"type": "reference",
									"target": 60,
									"typeArguments": [
										{
											"type": "reference",
											"target": 236,
											"name": "Parameters",
											"package": "@rxap/data-source",
											"qualifiedName": "MethodDataSource.Parameters",
											"refersToTypeParameter": true
										}
									],
									"name": "BaseDataSourceViewer",
									"package": "@rxap/data-source"
								}
							]
						}
					],
					"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": 355,
			"name": "ObservableDataSource",
			"variant": "declaration",
			"kind": 128,
			"flags": {},
			"children": [
				{
					"id": 365,
					"name": "constructor",
					"variant": "declaration",
					"kind": 512,
					"flags": {},
					"sources": [
						{
							"fileName": "packages/angular/data-source/src/lib/observable.data-source.ts",
							"line": 25,
							"character": 2,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/observable.data-source.ts#L25"
						}
					],
					"signatures": [
						{
							"id": 366,
							"name": "ObservableDataSource",
							"variant": "signature",
							"kind": 16384,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/angular/data-source/src/lib/observable.data-source.ts",
									"line": 25,
									"character": 2,
									"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/observable.data-source.ts#L25"
								}
							],
							"typeParameters": [
								{
									"id": 367,
									"name": "Data",
									"variant": "typeParam",
									"kind": 131072,
									"flags": {}
								}
							],
							"parameters": [
								{
									"id": 368,
									"name": "observable",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "union",
										"types": [
											{
												"type": "literal",
												"value": null
											},
											{
												"type": "reference",
												"target": {
													"sourceFileName": "node_modules/rxjs/src/internal/Observable.ts",
													"qualifiedName": "Observable"
												},
												"typeArguments": [
													{
														"type": "reference",
														"target": 367,
														"name": "Data",
														"package": "@rxap/data-source",
														"qualifiedName": "ObservableDataSource.Data",
														"refersToTypeParameter": true
													}
												],
												"name": "Observable",
												"package": "rxjs"
											}
										]
									}
								},
								{
									"id": 369,
									"name": "metadata",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "union",
										"types": [
											{
												"type": "literal",
												"value": null
											},
											{
												"type": "reference",
												"target": 348,
												"typeArguments": [
													{
														"type": "reference",
														"target": 367,
														"name": "Data",
														"package": "@rxap/data-source",
														"qualifiedName": "ObservableDataSource.Data",
														"refersToTypeParameter": true
													}
												],
												"name": "ObservableDataSourceMetadata",
												"package": "@rxap/data-source"
											}
										]
									},
									"defaultValue": "null"
								}
							],
							"type": {
								"type": "reference",
								"target": 355,
								"typeArguments": [
									{
										"type": "reference",
										"target": 367,
										"name": "Data",
										"package": "@rxap/data-source",
										"qualifiedName": "ObservableDataSource.Data",
										"refersToTypeParameter": true
									}
								],
								"name": "ObservableDataSource",
								"package": "@rxap/data-source"
							},
							"overwrites": {
								"type": "reference",
								"target": 83,
								"name": "BaseDataSource.constructor"
							}
						}
					],
					"overwrites": {
						"type": "reference",
						"target": 82,
						"name": "BaseDataSource.constructor"
					}
				},
				{
					"id": 436,
					"name": "__id",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isPublic": true,
						"isInherited": true
					},
					"comment": {
						"summary": [
							{
								"kind": "text",
								"text": "unique internal id"
							}
						],
						"modifierTags": [
							"@internal"
						]
					},
					"sources": [
						{
							"fileName": "packages/angular/definition/src/lib/definition.ts",
							"line": 61,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/definition/src/lib/definition.ts#L61"
						}
					],
					"type": {
						"type": "intrinsic",
						"name": "string"
					},
					"defaultValue": "...",
					"inheritedFrom": {
						"type": "reference",
						"target": 154,
						"name": "BaseDataSource.__id"
					}
				},
				{
					"id": 377,
					"name": "_connectedViewer",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isProtected": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/data-source/src/lib/base.data-source.ts",
							"line": 78,
							"character": 12,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/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": "reference",
										"target": 367,
										"name": "Data",
										"package": "@rxap/data-source",
										"qualifiedName": "ObservableDataSource.Data",
										"refersToTypeParameter": true
									}
								],
								"name": "Observable",
								"package": "rxjs"
							}
						],
						"name": "Map",
						"package": "typescript"
					},
					"defaultValue": "...",
					"inheritedFrom": {
						"type": "reference",
						"target": 95,
						"name": "BaseDataSource._connectedViewer"
					}
				},
				{
					"id": 378,
					"name": "_connectedViewerTeardown",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isProtected": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/data-source/src/lib/base.data-source.ts",
							"line": 79,
							"character": 12,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/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": 96,
						"name": "BaseDataSource._connectedViewerTeardown"
					}
				},
				{
					"id": 384,
					"name": "_data",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isProtected": true,
						"isOptional": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/data-source/src/lib/base.data-source.ts",
							"line": 104,
							"character": 12,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/base.data-source.ts#L104"
						}
					],
					"type": {
						"type": "reference",
						"target": 367,
						"name": "Data",
						"package": "@rxap/data-source",
						"qualifiedName": "ObservableDataSource.Data",
						"refersToTypeParameter": true
					},
					"inheritedFrom": {
						"type": "reference",
						"target": 102,
						"name": "BaseDataSource._data"
					}
				},
				{
					"id": 379,
					"name": "_data$",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isProtected": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/data-source/src/lib/base.data-source.ts",
							"line": 83,
							"character": 12,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/base.data-source.ts#L83"
						}
					],
					"type": {
						"type": "reference",
						"target": {
							"sourceFileName": "node_modules/rxjs/src/internal/Observable.ts",
							"qualifiedName": "Observable"
						},
						"typeArguments": [
							{
								"type": "reference",
								"target": 367,
								"name": "Data",
								"package": "@rxap/data-source",
								"qualifiedName": "ObservableDataSource.Data",
								"refersToTypeParameter": true
							}
						],
						"name": "Observable",
						"package": "rxjs"
					},
					"defaultValue": "EMPTY",
					"inheritedFrom": {
						"type": "reference",
						"target": 97,
						"name": "BaseDataSource._data$"
					}
				},
				{
					"id": 437,
					"name": "_initialised",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isProtected": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/definition/src/lib/definition.ts",
							"line": 62,
							"character": 12,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/definition/src/lib/definition.ts#L62"
						}
					],
					"type": {
						"type": "intrinsic",
						"name": "boolean"
					},
					"defaultValue": "false",
					"inheritedFrom": {
						"type": "reference",
						"target": 155,
						"name": "BaseDataSource._initialised"
					}
				},
				{
					"id": 376,
					"name": "_lastRefreshed",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isProtected": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/data-source/src/lib/base.data-source.ts",
							"line": 77,
							"character": 12,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/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": 94,
						"name": "BaseDataSource._lastRefreshed"
					}
				},
				{
					"id": 381,
					"name": "_retry$",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isProtected": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/data-source/src/lib/base.data-source.ts",
							"line": 90,
							"character": 12,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/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": 99,
						"name": "BaseDataSource._retry$"
					}
				},
				{
					"id": 380,
					"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": "packages/angular/data-source/src/lib/base.data-source.ts",
							"line": 89,
							"character": 12,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/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": 60,
								"typeArguments": [
									{
										"type": "intrinsic",
										"name": "any"
									}
								],
								"name": "BaseDataSourceViewer",
								"package": "@rxap/data-source"
							},
							{
								"type": "intrinsic",
								"name": "string"
							}
						],
						"name": "Map",
						"package": "typescript"
					},
					"defaultValue": "...",
					"inheritedFrom": {
						"type": "reference",
						"target": 98,
						"name": "BaseDataSource._viewerIds"
					}
				},
				{
					"id": 370,
					"name": "change$",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isPublic": true,
						"isReadonly": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/data-source/src/lib/base.data-source.ts",
							"line": 67,
							"character": 18,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/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": "reference",
								"target": 367,
								"name": "Data",
								"package": "@rxap/data-source",
								"qualifiedName": "ObservableDataSource.Data",
								"refersToTypeParameter": true
							}
						],
						"name": "Subject",
						"package": "rxjs"
					},
					"defaultValue": "...",
					"inheritedFrom": {
						"type": "reference",
						"target": 88,
						"name": "BaseDataSource.change$"
					}
				},
				{
					"id": 433,
					"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": "packages/angular/definition/src/lib/definition.ts",
							"line": 48,
							"character": 18,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/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": 151,
						"name": "BaseDataSource.destroyed$"
					}
				},
				{
					"id": 373,
					"name": "error$",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isPublic": true,
						"isReadonly": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/data-source/src/lib/base.data-source.ts",
							"line": 73,
							"character": 18,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/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": 91,
						"name": "BaseDataSource.error$"
					}
				},
				{
					"id": 383,
					"name": "hasError",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isPublic": true,
						"isOptional": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/data-source/src/lib/base.data-source.ts",
							"line": 94,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/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": 101,
						"name": "BaseDataSource.hasError"
					}
				},
				{
					"id": 372,
					"name": "hasError$",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isPublic": true,
						"isReadonly": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/data-source/src/lib/base.data-source.ts",
							"line": 72,
							"character": 18,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/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": 90,
						"name": "BaseDataSource.hasError$"
					}
				},
				{
					"id": 434,
					"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": "packages/angular/definition/src/lib/definition.ts",
							"line": 52,
							"character": 18,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/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": 152,
						"name": "BaseDataSource.initialised$"
					}
				},
				{
					"id": 435,
					"name": "interceptors",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isPublic": true,
						"isReadonly": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/definition/src/lib/definition.ts",
							"line": 53,
							"character": 18,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/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": 153,
						"name": "BaseDataSource.interceptors"
					}
				},
				{
					"id": 382,
					"name": "loading",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isPublic": true,
						"isOptional": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/data-source/src/lib/base.data-source.ts",
							"line": 92,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/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": 100,
						"name": "BaseDataSource.loading"
					}
				},
				{
					"id": 371,
					"name": "loading$",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isPublic": true,
						"isInherited": true
					},
					"comment": {
						"summary": [
							{
								"kind": "text",
								"text": "Indicates weather the data source is currently loading new data"
							}
						]
					},
					"sources": [
						{
							"fileName": "packages/angular/data-source/src/lib/base.data-source.ts",
							"line": 71,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/base.data-source.ts#L71"
						}
					],
					"type": {
						"type": "reference",
						"target": {
							"sourceFileName": "node_modules/rxjs/src/internal/Observable.ts",
							"qualifiedName": "Observable"
						},
						"typeArguments": [
							{
								"type": "intrinsic",
								"name": "boolean"
							}
						],
						"name": "Observable",
						"package": "rxjs"
					},
					"defaultValue": "EMPTY",
					"inheritedFrom": {
						"type": "reference",
						"target": 89,
						"name": "BaseDataSource.loading$"
					}
				},
				{
					"id": 432,
					"name": "metadata",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isPublic": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/definition/src/lib/definition.ts",
							"line": 44,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/definition/src/lib/definition.ts#L44"
						}
					],
					"type": {
						"type": "reference",
						"target": 348,
						"name": "ObservableDataSourceMetadata",
						"package": "@rxap/data-source"
					},
					"inheritedFrom": {
						"type": "reference",
						"target": 150,
						"name": "BaseDataSource.metadata"
					}
				},
				{
					"id": 358,
					"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": "packages/angular/definition/src/lib/definition.ts",
							"line": 41,
							"character": 25,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/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": 75,
						"name": "BaseDataSource.destroyed$"
					}
				},
				{
					"id": 357,
					"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": "packages/angular/definition/src/lib/definition.ts",
							"line": 35,
							"character": 25,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/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": 74,
						"name": "BaseDataSource.initialised$"
					}
				},
				{
					"id": 356,
					"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": "packages/angular/definition/src/lib/definition.ts",
							"line": 27,
							"character": 25,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/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": 73,
						"name": "BaseDataSource.instances"
					}
				},
				{
					"id": 385,
					"name": "data",
					"variant": "declaration",
					"kind": 262144,
					"flags": {
						"isPublic": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/data-source/src/lib/base.data-source.ts",
							"line": 106,
							"character": 13,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/base.data-source.ts#L106"
						}
					],
					"getSignature": {
						"id": 386,
						"name": "data",
						"variant": "signature",
						"kind": 524288,
						"flags": {
							"isInherited": true
						},
						"sources": [
							{
								"fileName": "packages/angular/data-source/src/lib/base.data-source.ts",
								"line": 106,
								"character": 13,
								"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/base.data-source.ts#L106"
							}
						],
						"type": {
							"type": "union",
							"types": [
								{
									"type": "intrinsic",
									"name": "undefined"
								},
								{
									"type": "reference",
									"target": 84,
									"name": "Data",
									"package": "@rxap/data-source",
									"qualifiedName": "BaseDataSource.Data",
									"refersToTypeParameter": true
								}
							]
						},
						"inheritedFrom": {
							"type": "reference",
							"target": -1,
							"name": "BaseDataSource.data"
						}
					},
					"inheritedFrom": {
						"type": "reference",
						"target": 103,
						"name": "BaseDataSource.data"
					}
				},
				{
					"id": 387,
					"name": "hasConnections",
					"variant": "declaration",
					"kind": 262144,
					"flags": {
						"isPublic": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/data-source/src/lib/base.data-source.ts",
							"line": 110,
							"character": 13,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/base.data-source.ts#L110"
						}
					],
					"getSignature": {
						"id": 388,
						"name": "hasConnections",
						"variant": "signature",
						"kind": 524288,
						"flags": {
							"isInherited": true
						},
						"sources": [
							{
								"fileName": "packages/angular/data-source/src/lib/base.data-source.ts",
								"line": 110,
								"character": 13,
								"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/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": 105,
						"name": "BaseDataSource.hasConnections"
					}
				},
				{
					"id": 438,
					"name": "id",
					"variant": "declaration",
					"kind": 262144,
					"flags": {
						"isPublic": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/definition/src/lib/definition.ts",
							"line": 87,
							"character": 13,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/definition/src/lib/definition.ts#L87"
						}
					],
					"getSignature": {
						"id": 439,
						"name": "id",
						"variant": "signature",
						"kind": 524288,
						"flags": {
							"isInherited": true
						},
						"sources": [
							{
								"fileName": "packages/angular/definition/src/lib/definition.ts",
								"line": 87,
								"character": 13,
								"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/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": 156,
						"name": "BaseDataSource.id"
					}
				},
				{
					"id": 374,
					"name": "lastRefreshed",
					"variant": "declaration",
					"kind": 262144,
					"flags": {
						"isPublic": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/data-source/src/lib/base.data-source.ts",
							"line": 74,
							"character": 13,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/base.data-source.ts#L74"
						}
					],
					"getSignature": {
						"id": 375,
						"name": "lastRefreshed",
						"variant": "signature",
						"kind": 524288,
						"flags": {
							"isInherited": true
						},
						"sources": [
							{
								"fileName": "packages/angular/data-source/src/lib/base.data-source.ts",
								"line": 74,
								"character": 13,
								"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/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": 92,
						"name": "BaseDataSource.lastRefreshed"
					}
				},
				{
					"id": 429,
					"name": "_connect",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isProtected": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/data-source/src/lib/base.data-source.ts",
							"line": 323,
							"character": 12,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/base.data-source.ts#L323"
						}
					],
					"signatures": [
						{
							"id": 430,
							"name": "_connect",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isInherited": true
							},
							"sources": [
								{
									"fileName": "packages/angular/data-source/src/lib/base.data-source.ts",
									"line": 323,
									"character": 12,
									"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/base.data-source.ts#L323"
								}
							],
							"parameters": [
								{
									"id": 431,
									"name": "viewer",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": 60,
										"name": "BaseDataSourceViewer",
										"package": "@rxap/data-source"
									}
								}
							],
							"type": {
								"type": "union",
								"types": [
									{
										"type": "reference",
										"target": {
											"sourceFileName": "node_modules/rxjs/src/internal/Observable.ts",
											"qualifiedName": "Observable"
										},
										"typeArguments": [
											{
												"type": "reference",
												"target": 367,
												"name": "Data",
												"package": "@rxap/data-source",
												"qualifiedName": "ObservableDataSource.Data",
												"refersToTypeParameter": true
											}
										],
										"name": "Observable",
										"package": "rxjs"
									},
									{
										"type": "tuple",
										"elements": [
											{
												"type": "reference",
												"target": {
													"sourceFileName": "node_modules/rxjs/src/internal/Observable.ts",
													"qualifiedName": "Observable"
												},
												"typeArguments": [
													{
														"type": "reference",
														"target": 367,
														"name": "Data",
														"package": "@rxap/data-source",
														"qualifiedName": "ObservableDataSource.Data",
														"refersToTypeParameter": true
													}
												],
												"name": "Observable",
												"package": "rxjs"
											},
											{
												"type": "reference",
												"target": {
													"sourceFileName": "node_modules/rxjs/src/internal/types.ts",
													"qualifiedName": "TeardownLogic"
												},
												"name": "TeardownLogic",
												"package": "rxjs"
											}
										]
									}
								]
							},
							"inheritedFrom": {
								"type": "reference",
								"target": 148,
								"name": "BaseDataSource._connect"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": 147,
						"name": "BaseDataSource._connect"
					}
				},
				{
					"id": 419,
					"name": "_disconnect",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isProtected": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/data-source/src/lib/base.data-source.ts",
							"line": 308,
							"character": 12,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/base.data-source.ts#L308"
						}
					],
					"signatures": [
						{
							"id": 420,
							"name": "_disconnect",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isInherited": true
							},
							"sources": [
								{
									"fileName": "packages/angular/data-source/src/lib/base.data-source.ts",
									"line": 308,
									"character": 12,
									"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/base.data-source.ts#L308"
								}
							],
							"parameters": [
								{
									"id": 421,
									"name": "viewerId",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "string"
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": 138,
								"name": "BaseDataSource._disconnect"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": 137,
						"name": "BaseDataSource._disconnect"
					}
				},
				{
					"id": 442,
					"name": "applyMetadata",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isPublic": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/definition/src/lib/definition.ts",
							"line": 111,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/definition/src/lib/definition.ts#L111"
						}
					],
					"signatures": [
						{
							"id": 443,
							"name": "applyMetadata",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isInherited": true
							},
							"sources": [
								{
									"fileName": "packages/angular/definition/src/lib/definition.ts",
									"line": 111,
									"character": 9,
									"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/definition/src/lib/definition.ts#L111"
								}
							],
							"parameters": [
								{
									"id": 444,
									"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": 348,
												"typeArguments": [
													{
														"type": "reference",
														"target": 367,
														"name": "Data",
														"package": "@rxap/data-source",
														"qualifiedName": "ObservableDataSource.Data",
														"refersToTypeParameter": true
													}
												],
												"name": "ObservableDataSourceMetadata",
												"package": "@rxap/data-source"
											}
										],
										"name": "Partial",
										"package": "typescript"
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": 161,
								"name": "BaseDataSource.applyMetadata"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": 160,
						"name": "BaseDataSource.applyMetadata"
					}
				},
				{
					"id": 395,
					"name": "attach",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isPublic": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/data-source/src/lib/base.data-source.ts",
							"line": 210,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/base.data-source.ts#L210"
						}
					],
					"signatures": [
						{
							"id": 396,
							"name": "attach",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isInherited": true
							},
							"sources": [
								{
									"fileName": "packages/angular/data-source/src/lib/base.data-source.ts",
									"line": 210,
									"character": 9,
									"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/base.data-source.ts#L210"
								}
							],
							"parameters": [
								{
									"id": 397,
									"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": "reference",
										"target": 367,
										"name": "Data",
										"package": "@rxap/data-source",
										"qualifiedName": "ObservableDataSource.Data",
										"refersToTypeParameter": true
									}
								],
								"name": "Observable",
								"package": "rxjs"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": 114,
								"name": "BaseDataSource.attach"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": 113,
						"name": "BaseDataSource.attach"
					}
				},
				{
					"id": 392,
					"name": "connect",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isPublic": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/data-source/src/lib/base.data-source.ts",
							"line": 124,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/base.data-source.ts#L124"
						}
					],
					"signatures": [
						{
							"id": 393,
							"name": "connect",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isInherited": true
							},
							"sources": [
								{
									"fileName": "packages/angular/data-source/src/lib/base.data-source.ts",
									"line": 124,
									"character": 9,
									"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/base.data-source.ts#L124"
								}
							],
							"parameters": [
								{
									"id": 394,
									"name": "viewerOrString",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "union",
										"types": [
											{
												"type": "intrinsic",
												"name": "string"
											},
											{
												"type": "reference",
												"target": 60,
												"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": "reference",
										"target": 367,
										"name": "Data",
										"package": "@rxap/data-source",
										"qualifiedName": "ObservableDataSource.Data",
										"refersToTypeParameter": true
									}
								],
								"name": "Observable",
								"package": "rxjs"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": 111,
								"name": "BaseDataSource.connect"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": 110,
						"name": "BaseDataSource.connect"
					}
				},
				{
					"id": 407,
					"name": "derive",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isPublic": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/data-source/src/lib/base.data-source.ts",
							"line": 270,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/base.data-source.ts#L270"
						}
					],
					"signatures": [
						{
							"id": 408,
							"name": "derive",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isInherited": true
							},
							"sources": [
								{
									"fileName": "packages/angular/data-source/src/lib/base.data-source.ts",
									"line": 270,
									"character": 9,
									"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/base.data-source.ts#L270"
								}
							],
							"parameters": [
								{
									"id": 409,
									"name": "id",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "string"
									}
								},
								{
									"id": 410,
									"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": 67,
												"name": "BaseDataSourceMetadata",
												"package": "@rxap/data-source"
											}
										],
										"name": "Partial",
										"package": "typescript"
									},
									"defaultValue": "..."
								}
							],
							"type": {
								"type": "reference",
								"target": 72,
								"typeArguments": [
									{
										"type": "intrinsic",
										"name": "any"
									}
								],
								"name": "BaseDataSource",
								"package": "@rxap/data-source"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": 126,
								"name": "BaseDataSource.derive"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": 125,
						"name": "BaseDataSource.derive"
					}
				},
				{
					"id": 445,
					"name": "destroy",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isPublic": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/definition/src/lib/definition.ts",
							"line": 118,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/definition/src/lib/definition.ts#L118"
						}
					],
					"signatures": [
						{
							"id": 446,
							"name": "destroy",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isInherited": true
							},
							"comment": {
								"summary": [],
								"blockTags": [
									{
										"tag": "@deprecated",
										"content": [
											{
												"kind": "text",
												"text": "use ngOnDestroy instead"
											}
										]
									}
								]
							},
							"sources": [
								{
									"fileName": "packages/angular/definition/src/lib/definition.ts",
									"line": 118,
									"character": 9,
									"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/definition/src/lib/definition.ts#L118"
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": 164,
								"name": "BaseDataSource.destroy"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": 163,
						"name": "BaseDataSource.destroy"
					}
				},
				{
					"id": 401,
					"name": "disconnect",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isPublic": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/data-source/src/lib/base.data-source.ts",
							"line": 225,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/base.data-source.ts#L225"
						}
					],
					"signatures": [
						{
							"id": 402,
							"name": "disconnect",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isInherited": true
							},
							"sources": [
								{
									"fileName": "packages/angular/data-source/src/lib/base.data-source.ts",
									"line": 225,
									"character": 9,
									"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/base.data-source.ts#L225"
								}
							],
							"parameters": [
								{
									"id": 403,
									"name": "viewerOrId",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "union",
										"types": [
											{
												"type": "intrinsic",
												"name": "string"
											},
											{
												"type": "reference",
												"target": 60,
												"typeArguments": [
													{
														"type": "intrinsic",
														"name": "any"
													}
												],
												"name": "BaseDataSourceViewer",
												"package": "@rxap/data-source"
											}
										]
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": 120,
								"name": "BaseDataSource.disconnect"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": 119,
						"name": "BaseDataSource.disconnect"
					}
				},
				{
					"id": 422,
					"name": "genericRetryFunction",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isProtected": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/data-source/src/lib/base.data-source.ts",
							"line": 311,
							"character": 12,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/base.data-source.ts#L311"
						}
					],
					"signatures": [
						{
							"id": 423,
							"name": "genericRetryFunction",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isInherited": true
							},
							"sources": [
								{
									"fileName": "packages/angular/data-source/src/lib/base.data-source.ts",
									"line": 311,
									"character": 12,
									"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/base.data-source.ts#L311"
								}
							],
							"parameters": [
								{
									"id": 424,
									"name": "error",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "any"
									}
								},
								{
									"id": 425,
									"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": 141,
								"name": "BaseDataSource.genericRetryFunction"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": 140,
						"name": "BaseDataSource.genericRetryFunction"
					}
				},
				{
					"id": 440,
					"name": "getMetadata",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isPublic": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/definition/src/lib/definition.ts",
							"line": 107,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/definition/src/lib/definition.ts#L107"
						}
					],
					"signatures": [
						{
							"id": 441,
							"name": "getMetadata",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isInherited": true
							},
							"sources": [
								{
									"fileName": "packages/angular/definition/src/lib/definition.ts",
									"line": 107,
									"character": 9,
									"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/definition/src/lib/definition.ts#L107"
								}
							],
							"type": {
								"type": "union",
								"types": [
									{
										"type": "literal",
										"value": null
									},
									{
										"type": "reference",
										"target": 348,
										"typeArguments": [
											{
												"type": "reference",
												"target": 367,
												"name": "Data",
												"package": "@rxap/data-source",
												"qualifiedName": "ObservableDataSource.Data",
												"refersToTypeParameter": true
											}
										],
										"name": "ObservableDataSourceMetadata",
										"package": "@rxap/data-source"
									}
								]
							},
							"inheritedFrom": {
								"type": "reference",
								"target": 159,
								"name": "BaseDataSource.getMetadata"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": 158,
						"name": "BaseDataSource.getMetadata"
					}
				},
				{
					"id": 389,
					"name": "getViewerId",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isPublic": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/data-source/src/lib/base.data-source.ts",
							"line": 114,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/base.data-source.ts#L114"
						}
					],
					"signatures": [
						{
							"id": 390,
							"name": "getViewerId",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isInherited": true
							},
							"sources": [
								{
									"fileName": "packages/angular/data-source/src/lib/base.data-source.ts",
									"line": 114,
									"character": 9,
									"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/base.data-source.ts#L114"
								}
							],
							"parameters": [
								{
									"id": 391,
									"name": "viewer",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": 60,
										"name": "BaseDataSourceViewer",
										"package": "@rxap/data-source"
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "string"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": 108,
								"name": "BaseDataSource.getViewerId"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": 107,
						"name": "BaseDataSource.getViewerId"
					}
				},
				{
					"id": 426,
					"name": "handelError",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isProtected": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/data-source/src/lib/base.data-source.ts",
							"line": 317,
							"character": 12,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/base.data-source.ts#L317"
						}
					],
					"signatures": [
						{
							"id": 427,
							"name": "handelError",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isInherited": true
							},
							"sources": [
								{
									"fileName": "packages/angular/data-source/src/lib/base.data-source.ts",
									"line": 317,
									"character": 12,
									"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/base.data-source.ts#L317"
								}
							],
							"parameters": [
								{
									"id": 428,
									"name": "error",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "any"
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": 145,
								"name": "BaseDataSource.handelError"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": 144,
						"name": "BaseDataSource.handelError"
					}
				},
				{
					"id": 449,
					"name": "init",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isPublic": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/definition/src/lib/definition.ts",
							"line": 127,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/definition/src/lib/definition.ts#L127"
						}
					],
					"signatures": [
						{
							"id": 450,
							"name": "init",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isInherited": true
							},
							"sources": [
								{
									"fileName": "packages/angular/definition/src/lib/definition.ts",
									"line": 127,
									"character": 9,
									"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/definition/src/lib/definition.ts#L127"
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": 168,
								"name": "BaseDataSource.init"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": 167,
						"name": "BaseDataSource.init"
					}
				},
				{
					"id": 398,
					"name": "isConnected",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isPublic": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/data-source/src/lib/base.data-source.ts",
							"line": 217,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/base.data-source.ts#L217"
						}
					],
					"signatures": [
						{
							"id": 399,
							"name": "isConnected",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isInherited": true
							},
							"sources": [
								{
									"fileName": "packages/angular/data-source/src/lib/base.data-source.ts",
									"line": 217,
									"character": 9,
									"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/base.data-source.ts#L217"
								}
							],
							"parameters": [
								{
									"id": 400,
									"name": "viewerOrId",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "union",
										"types": [
											{
												"type": "intrinsic",
												"name": "string"
											},
											{
												"type": "reference",
												"target": 60,
												"typeArguments": [
													{
														"type": "intrinsic",
														"name": "any"
													}
												],
												"name": "BaseDataSourceViewer",
												"package": "@rxap/data-source"
											}
										]
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "boolean"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": 117,
								"name": "BaseDataSource.isConnected"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": 116,
						"name": "BaseDataSource.isConnected"
					}
				},
				{
					"id": 447,
					"name": "ngOnDestroy",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isPublic": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/definition/src/lib/definition.ts",
							"line": 122,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/definition/src/lib/definition.ts#L122"
						}
					],
					"signatures": [
						{
							"id": 448,
							"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": "packages/angular/definition/src/lib/definition.ts",
									"line": 122,
									"character": 9,
									"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/definition/src/lib/definition.ts#L122"
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": 166,
								"name": "BaseDataSource.ngOnDestroy"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": 165,
						"name": "BaseDataSource.ngOnDestroy"
					}
				},
				{
					"id": 413,
					"name": "refresh",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isPublic": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/data-source/src/lib/base.data-source.ts",
							"line": 290,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/base.data-source.ts#L290"
						}
					],
					"signatures": [
						{
							"id": 414,
							"name": "refresh",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isInherited": true
							},
							"sources": [
								{
									"fileName": "packages/angular/data-source/src/lib/base.data-source.ts",
									"line": 290,
									"character": 9,
									"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/base.data-source.ts#L290"
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "any"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": 132,
								"name": "BaseDataSource.refresh"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": 131,
						"name": "BaseDataSource.refresh"
					}
				},
				{
					"id": 417,
					"name": "reset",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isPublic": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/data-source/src/lib/base.data-source.ts",
							"line": 297,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/base.data-source.ts#L297"
						}
					],
					"signatures": [
						{
							"id": 418,
							"name": "reset",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isInherited": true
							},
							"sources": [
								{
									"fileName": "packages/angular/data-source/src/lib/base.data-source.ts",
									"line": 297,
									"character": 9,
									"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/base.data-source.ts#L297"
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "any"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": 136,
								"name": "BaseDataSource.reset"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": 135,
						"name": "BaseDataSource.reset"
					}
				},
				{
					"id": 415,
					"name": "retry",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isPublic": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/data-source/src/lib/base.data-source.ts",
							"line": 293,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/base.data-source.ts#L293"
						}
					],
					"signatures": [
						{
							"id": 416,
							"name": "retry",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isInherited": true
							},
							"sources": [
								{
									"fileName": "packages/angular/data-source/src/lib/base.data-source.ts",
									"line": 293,
									"character": 9,
									"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/base.data-source.ts#L293"
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "any"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": 134,
								"name": "BaseDataSource.retry"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": 133,
						"name": "BaseDataSource.retry"
					}
				},
				{
					"id": 411,
					"name": "toJSON",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isPublic": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/data-source/src/lib/base.data-source.ts",
							"line": 280,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/base.data-source.ts#L280"
						}
					],
					"signatures": [
						{
							"id": 412,
							"name": "toJSON",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isInherited": true
							},
							"sources": [
								{
									"fileName": "packages/angular/data-source/src/lib/base.data-source.ts",
									"line": 280,
									"character": 9,
									"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/base.data-source.ts#L280"
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "object"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": 130,
								"name": "BaseDataSource.toJSON"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": 129,
						"name": "BaseDataSource.toJSON"
					}
				},
				{
					"id": 404,
					"name": "toPromise",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isPublic": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/data-source/src/lib/base.data-source.ts",
							"line": 264,
							"character": 15,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/base.data-source.ts#L264"
						}
					],
					"signatures": [
						{
							"id": 405,
							"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": "packages/angular/data-source/src/lib/base.data-source.ts",
									"line": 264,
									"character": 15,
									"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/base.data-source.ts#L264"
								}
							],
							"parameters": [
								{
									"id": 406,
									"name": "viewer",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": 60,
										"name": "BaseDataSourceViewer",
										"package": "@rxap/data-source"
									}
								}
							],
							"type": {
								"type": "reference",
								"target": {
									"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
									"qualifiedName": "Promise"
								},
								"typeArguments": [
									{
										"type": "reference",
										"target": 367,
										"name": "Data",
										"package": "@rxap/data-source",
										"qualifiedName": "ObservableDataSource.Data",
										"refersToTypeParameter": true
									}
								],
								"name": "Promise",
								"package": "typescript"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": 123,
								"name": "BaseDataSource.toPromise"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": 122,
						"name": "BaseDataSource.toPromise"
					}
				},
				{
					"id": 359,
					"name": "add",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isPublic": true,
						"isStatic": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/definition/src/lib/definition.ts",
							"line": 94,
							"character": 16,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/definition/src/lib/definition.ts#L94"
						}
					],
					"signatures": [
						{
							"id": 360,
							"name": "add",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isInherited": true
							},
							"sources": [
								{
									"fileName": "packages/angular/definition/src/lib/definition.ts",
									"line": 94,
									"character": 16,
									"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/definition/src/lib/definition.ts#L94"
								}
							],
							"parameters": [
								{
									"id": 361,
									"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": 77,
								"name": "BaseDataSource.add"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": 76,
						"name": "BaseDataSource.add"
					}
				},
				{
					"id": 362,
					"name": "remove",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isPublic": true,
						"isStatic": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/definition/src/lib/definition.ts",
							"line": 102,
							"character": 16,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/definition/src/lib/definition.ts#L102"
						}
					],
					"signatures": [
						{
							"id": 363,
							"name": "remove",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isInherited": true
							},
							"sources": [
								{
									"fileName": "packages/angular/definition/src/lib/definition.ts",
									"line": 102,
									"character": 16,
									"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/definition/src/lib/definition.ts#L102"
								}
							],
							"parameters": [
								{
									"id": 364,
									"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": 80,
								"name": "BaseDataSource.remove"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": 79,
						"name": "BaseDataSource.remove"
					}
				}
			],
			"groups": [
				{
					"title": "Constructors",
					"children": [
						365
					]
				},
				{
					"title": "Properties",
					"children": [
						436,
						377,
						378,
						384,
						379,
						437,
						376,
						381,
						380,
						370,
						433,
						373,
						383,
						372,
						434,
						435,
						382,
						371,
						432,
						358,
						357,
						356
					]
				},
				{
					"title": "Accessors",
					"children": [
						385,
						387,
						438,
						374
					]
				},
				{
					"title": "Methods",
					"children": [
						429,
						419,
						442,
						395,
						392,
						407,
						445,
						401,
						422,
						440,
						389,
						426,
						449,
						398,
						447,
						413,
						417,
						415,
						411,
						404,
						359,
						362
					]
				}
			],
			"sources": [
				{
					"fileName": "packages/angular/data-source/src/lib/observable.data-source.ts",
					"line": 23,
					"character": 13,
					"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/observable.data-source.ts#L23"
				}
			],
			"typeParameters": [
				{
					"id": 451,
					"name": "Data",
					"variant": "typeParam",
					"kind": 131072,
					"flags": {}
				}
			],
			"extendedTypes": [
				{
					"type": "reference",
					"target": 72,
					"typeArguments": [
						{
							"type": "reference",
							"target": 367,
							"name": "Data",
							"package": "@rxap/data-source",
							"qualifiedName": "ObservableDataSource.Data",
							"refersToTypeParameter": true
						},
						{
							"type": "reference",
							"target": 348,
							"typeArguments": [
								{
									"type": "reference",
									"target": 367,
									"name": "Data",
									"package": "@rxap/data-source",
									"qualifiedName": "ObservableDataSource.Data",
									"refersToTypeParameter": true
								}
							],
							"name": "ObservableDataSourceMetadata",
							"package": "@rxap/data-source"
						}
					],
					"name": "BaseDataSource",
					"package": "@rxap/data-source"
				}
			]
		},
		{
			"id": 473,
			"name": "PipeDataSource",
			"variant": "declaration",
			"kind": 128,
			"flags": {},
			"children": [
				{
					"id": 483,
					"name": "constructor",
					"variant": "declaration",
					"kind": 512,
					"flags": {},
					"sources": [
						{
							"fileName": "packages/angular/data-source/src/lib/pipe.data-source.ts",
							"line": 56,
							"character": 2,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/pipe.data-source.ts#L56"
						}
					],
					"signatures": [
						{
							"id": 484,
							"name": "PipeDataSource",
							"variant": "signature",
							"kind": 16384,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/angular/data-source/src/lib/pipe.data-source.ts",
									"line": 56,
									"character": 2,
									"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/pipe.data-source.ts#L56"
								}
							],
							"typeParameters": [
								{
									"id": 485,
									"name": "Source",
									"variant": "typeParam",
									"kind": 131072,
									"flags": {},
									"default": {
										"type": "intrinsic",
										"name": "any"
									}
								},
								{
									"id": 486,
									"name": "Target",
									"variant": "typeParam",
									"kind": 131072,
									"flags": {},
									"default": {
										"type": "reference",
										"target": 485,
										"name": "Source",
										"package": "@rxap/data-source",
										"qualifiedName": "PipeDataSource.Source",
										"refersToTypeParameter": true
									}
								}
							],
							"parameters": [
								{
									"id": 487,
									"name": "dataSource",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": 72,
										"typeArguments": [
											{
												"type": "reference",
												"target": 485,
												"name": "Source",
												"package": "@rxap/data-source",
												"qualifiedName": "PipeDataSource.Source",
												"refersToTypeParameter": true
											}
										],
										"name": "BaseDataSource",
										"package": "@rxap/data-source"
									}
								},
								{
									"id": 488,
									"name": "operation",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "union",
										"types": [
											{
												"type": "literal",
												"value": null
											},
											{
												"type": "reference",
												"target": {
													"sourceFileName": "node_modules/rxjs/src/internal/types.ts",
													"qualifiedName": "OperatorFunction"
												},
												"typeArguments": [
													{
														"type": "reference",
														"target": 485,
														"name": "Source",
														"package": "@rxap/data-source",
														"qualifiedName": "PipeDataSource.Source",
														"refersToTypeParameter": true
													},
													{
														"type": "intrinsic",
														"name": "any"
													}
												],
												"name": "OperatorFunction",
												"package": "rxjs"
											}
										]
									},
									"defaultValue": "null"
								},
								{
									"id": 489,
									"name": "operations",
									"variant": "param",
									"kind": 32768,
									"flags": {
										"isRest": true
									},
									"type": {
										"type": "array",
										"elementType": {
											"type": "union",
											"types": [
												{
													"type": "reference",
													"target": 467,
													"name": "PipeDataSourceMetadata",
													"package": "@rxap/data-source"
												},
												{
													"type": "reference",
													"target": {
														"sourceFileName": "node_modules/rxjs/src/internal/types.ts",
														"qualifiedName": "OperatorFunction"
													},
													"typeArguments": [
														{
															"type": "intrinsic",
															"name": "any"
														},
														{
															"type": "intrinsic",
															"name": "any"
														}
													],
													"name": "OperatorFunction",
													"package": "rxjs"
												}
											]
										}
									}
								}
							],
							"type": {
								"type": "reference",
								"target": 473,
								"typeArguments": [
									{
										"type": "reference",
										"target": 485,
										"name": "Source",
										"package": "@rxap/data-source",
										"qualifiedName": "PipeDataSource.Source",
										"refersToTypeParameter": true
									},
									{
										"type": "reference",
										"target": 486,
										"name": "Target",
										"package": "@rxap/data-source",
										"qualifiedName": "PipeDataSource.Target",
										"refersToTypeParameter": true
									}
								],
								"name": "PipeDataSource",
								"package": "@rxap/data-source"
							},
							"overwrites": {
								"type": "reference",
								"target": 83,
								"name": "BaseDataSource.constructor"
							}
						}
					],
					"overwrites": {
						"type": "reference",
						"target": 82,
						"name": "BaseDataSource.constructor"
					}
				},
				{
					"id": 571,
					"name": "__id",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isPublic": true,
						"isInherited": true
					},
					"comment": {
						"summary": [
							{
								"kind": "text",
								"text": "unique internal id"
							}
						],
						"modifierTags": [
							"@internal"
						]
					},
					"sources": [
						{
							"fileName": "packages/angular/definition/src/lib/definition.ts",
							"line": 61,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/definition/src/lib/definition.ts#L61"
						}
					],
					"type": {
						"type": "intrinsic",
						"name": "string"
					},
					"defaultValue": "...",
					"inheritedFrom": {
						"type": "reference",
						"target": 154,
						"name": "BaseDataSource.__id"
					}
				},
				{
					"id": 521,
					"name": "_connectedViewer",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isProtected": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/data-source/src/lib/base.data-source.ts",
							"line": 78,
							"character": 12,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/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": "reference",
										"target": 486,
										"name": "Target",
										"package": "@rxap/data-source",
										"qualifiedName": "PipeDataSource.Target",
										"refersToTypeParameter": true
									}
								],
								"name": "Observable",
								"package": "rxjs"
							}
						],
						"name": "Map",
						"package": "typescript"
					},
					"defaultValue": "...",
					"inheritedFrom": {
						"type": "reference",
						"target": 95,
						"name": "BaseDataSource._connectedViewer"
					}
				},
				{
					"id": 522,
					"name": "_connectedViewerTeardown",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isProtected": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/data-source/src/lib/base.data-source.ts",
							"line": 79,
							"character": 12,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/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": 96,
						"name": "BaseDataSource._connectedViewerTeardown"
					}
				},
				{
					"id": 528,
					"name": "_data",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isProtected": true,
						"isOptional": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/data-source/src/lib/base.data-source.ts",
							"line": 104,
							"character": 12,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/base.data-source.ts#L104"
						}
					],
					"type": {
						"type": "reference",
						"target": 486,
						"name": "Target",
						"package": "@rxap/data-source",
						"qualifiedName": "PipeDataSource.Target",
						"refersToTypeParameter": true
					},
					"inheritedFrom": {
						"type": "reference",
						"target": 102,
						"name": "BaseDataSource._data"
					}
				},
				{
					"id": 523,
					"name": "_data$",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isProtected": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/data-source/src/lib/base.data-source.ts",
							"line": 83,
							"character": 12,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/base.data-source.ts#L83"
						}
					],
					"type": {
						"type": "reference",
						"target": {
							"sourceFileName": "node_modules/rxjs/src/internal/Observable.ts",
							"qualifiedName": "Observable"
						},
						"typeArguments": [
							{
								"type": "reference",
								"target": 486,
								"name": "Target",
								"package": "@rxap/data-source",
								"qualifiedName": "PipeDataSource.Target",
								"refersToTypeParameter": true
							}
						],
						"name": "Observable",
						"package": "rxjs"
					},
					"defaultValue": "EMPTY",
					"inheritedFrom": {
						"type": "reference",
						"target": 97,
						"name": "BaseDataSource._data$"
					}
				},
				{
					"id": 572,
					"name": "_initialised",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isProtected": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/definition/src/lib/definition.ts",
							"line": 62,
							"character": 12,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/definition/src/lib/definition.ts#L62"
						}
					],
					"type": {
						"type": "intrinsic",
						"name": "boolean"
					},
					"defaultValue": "false",
					"inheritedFrom": {
						"type": "reference",
						"target": 155,
						"name": "BaseDataSource._initialised"
					}
				},
				{
					"id": 520,
					"name": "_lastRefreshed",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isProtected": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/data-source/src/lib/base.data-source.ts",
							"line": 77,
							"character": 12,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/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": 94,
						"name": "BaseDataSource._lastRefreshed"
					}
				},
				{
					"id": 525,
					"name": "_retry$",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isProtected": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/data-source/src/lib/base.data-source.ts",
							"line": 90,
							"character": 12,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/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": 99,
						"name": "BaseDataSource._retry$"
					}
				},
				{
					"id": 524,
					"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": "packages/angular/data-source/src/lib/base.data-source.ts",
							"line": 89,
							"character": 12,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/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": 60,
								"typeArguments": [
									{
										"type": "intrinsic",
										"name": "any"
									}
								],
								"name": "BaseDataSourceViewer",
								"package": "@rxap/data-source"
							},
							{
								"type": "intrinsic",
								"name": "string"
							}
						],
						"name": "Map",
						"package": "typescript"
					},
					"defaultValue": "...",
					"inheritedFrom": {
						"type": "reference",
						"target": 98,
						"name": "BaseDataSource._viewerIds"
					}
				},
				{
					"id": 514,
					"name": "change$",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isPublic": true,
						"isReadonly": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/data-source/src/lib/base.data-source.ts",
							"line": 67,
							"character": 18,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/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": "reference",
								"target": 486,
								"name": "Target",
								"package": "@rxap/data-source",
								"qualifiedName": "PipeDataSource.Target",
								"refersToTypeParameter": true
							}
						],
						"name": "Subject",
						"package": "rxjs"
					},
					"defaultValue": "...",
					"inheritedFrom": {
						"type": "reference",
						"target": 88,
						"name": "BaseDataSource.change$"
					}
				},
				{
					"id": 491,
					"name": "dataSource",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isPublic": true,
						"isReadonly": true
					},
					"sources": [
						{
							"fileName": "packages/angular/data-source/src/lib/pipe.data-source.ts",
							"line": 57,
							"character": 46,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/pipe.data-source.ts#L57"
						}
					],
					"type": {
						"type": "reference",
						"target": 72,
						"typeArguments": [
							{
								"type": "reference",
								"target": 485,
								"name": "Source",
								"package": "@rxap/data-source",
								"qualifiedName": "PipeDataSource.Source",
								"refersToTypeParameter": true
							}
						],
						"name": "BaseDataSource",
						"package": "@rxap/data-source"
					}
				},
				{
					"id": 568,
					"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": "packages/angular/definition/src/lib/definition.ts",
							"line": 48,
							"character": 18,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/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": 151,
						"name": "BaseDataSource.destroyed$"
					}
				},
				{
					"id": 517,
					"name": "error$",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isPublic": true,
						"isReadonly": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/data-source/src/lib/base.data-source.ts",
							"line": 73,
							"character": 18,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/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": 91,
						"name": "BaseDataSource.error$"
					}
				},
				{
					"id": 527,
					"name": "hasError",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isPublic": true,
						"isOptional": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/data-source/src/lib/base.data-source.ts",
							"line": 94,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/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": 101,
						"name": "BaseDataSource.hasError"
					}
				},
				{
					"id": 516,
					"name": "hasError$",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isPublic": true,
						"isReadonly": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/data-source/src/lib/base.data-source.ts",
							"line": 72,
							"character": 18,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/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": 90,
						"name": "BaseDataSource.hasError$"
					}
				},
				{
					"id": 569,
					"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": "packages/angular/definition/src/lib/definition.ts",
							"line": 52,
							"character": 18,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/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": 152,
						"name": "BaseDataSource.initialised$"
					}
				},
				{
					"id": 570,
					"name": "interceptors",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isPublic": true,
						"isReadonly": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/definition/src/lib/definition.ts",
							"line": 53,
							"character": 18,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/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": 153,
						"name": "BaseDataSource.interceptors"
					}
				},
				{
					"id": 526,
					"name": "loading",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isPublic": true,
						"isOptional": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/data-source/src/lib/base.data-source.ts",
							"line": 92,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/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": 100,
						"name": "BaseDataSource.loading"
					}
				},
				{
					"id": 515,
					"name": "loading$",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isPublic": true,
						"isInherited": true
					},
					"comment": {
						"summary": [
							{
								"kind": "text",
								"text": "Indicates weather the data source is currently loading new data"
							}
						]
					},
					"sources": [
						{
							"fileName": "packages/angular/data-source/src/lib/base.data-source.ts",
							"line": 71,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/base.data-source.ts#L71"
						}
					],
					"type": {
						"type": "reference",
						"target": {
							"sourceFileName": "node_modules/rxjs/src/internal/Observable.ts",
							"qualifiedName": "Observable"
						},
						"typeArguments": [
							{
								"type": "intrinsic",
								"name": "boolean"
							}
						],
						"name": "Observable",
						"package": "rxjs"
					},
					"defaultValue": "EMPTY",
					"inheritedFrom": {
						"type": "reference",
						"target": 89,
						"name": "BaseDataSource.loading$"
					}
				},
				{
					"id": 567,
					"name": "metadata",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isPublic": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/definition/src/lib/definition.ts",
							"line": 44,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/definition/src/lib/definition.ts#L44"
						}
					],
					"type": {
						"type": "reference",
						"target": 67,
						"name": "BaseDataSourceMetadata",
						"package": "@rxap/data-source"
					},
					"inheritedFrom": {
						"type": "reference",
						"target": 150,
						"name": "BaseDataSource.metadata"
					}
				},
				{
					"id": 476,
					"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": "packages/angular/definition/src/lib/definition.ts",
							"line": 41,
							"character": 25,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/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": 75,
						"name": "BaseDataSource.destroyed$"
					}
				},
				{
					"id": 475,
					"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": "packages/angular/definition/src/lib/definition.ts",
							"line": 35,
							"character": 25,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/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": 74,
						"name": "BaseDataSource.initialised$"
					}
				},
				{
					"id": 474,
					"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": "packages/angular/definition/src/lib/definition.ts",
							"line": 27,
							"character": 25,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/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": 73,
						"name": "BaseDataSource.instances"
					}
				},
				{
					"id": 529,
					"name": "data",
					"variant": "declaration",
					"kind": 262144,
					"flags": {
						"isPublic": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/data-source/src/lib/base.data-source.ts",
							"line": 106,
							"character": 13,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/base.data-source.ts#L106"
						}
					],
					"getSignature": {
						"id": 530,
						"name": "data",
						"variant": "signature",
						"kind": 524288,
						"flags": {
							"isInherited": true
						},
						"sources": [
							{
								"fileName": "packages/angular/data-source/src/lib/base.data-source.ts",
								"line": 106,
								"character": 13,
								"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/base.data-source.ts#L106"
							}
						],
						"type": {
							"type": "union",
							"types": [
								{
									"type": "intrinsic",
									"name": "undefined"
								},
								{
									"type": "reference",
									"target": 84,
									"name": "Data",
									"package": "@rxap/data-source",
									"qualifiedName": "BaseDataSource.Data",
									"refersToTypeParameter": true
								}
							]
						},
						"inheritedFrom": {
							"type": "reference",
							"target": -1,
							"name": "BaseDataSource.data"
						}
					},
					"inheritedFrom": {
						"type": "reference",
						"target": 103,
						"name": "BaseDataSource.data"
					}
				},
				{
					"id": 531,
					"name": "hasConnections",
					"variant": "declaration",
					"kind": 262144,
					"flags": {
						"isPublic": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/data-source/src/lib/base.data-source.ts",
							"line": 110,
							"character": 13,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/base.data-source.ts#L110"
						}
					],
					"getSignature": {
						"id": 532,
						"name": "hasConnections",
						"variant": "signature",
						"kind": 524288,
						"flags": {
							"isInherited": true
						},
						"sources": [
							{
								"fileName": "packages/angular/data-source/src/lib/base.data-source.ts",
								"line": 110,
								"character": 13,
								"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/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": 105,
						"name": "BaseDataSource.hasConnections"
					}
				},
				{
					"id": 573,
					"name": "id",
					"variant": "declaration",
					"kind": 262144,
					"flags": {
						"isPublic": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/definition/src/lib/definition.ts",
							"line": 87,
							"character": 13,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/definition/src/lib/definition.ts#L87"
						}
					],
					"getSignature": {
						"id": 574,
						"name": "id",
						"variant": "signature",
						"kind": 524288,
						"flags": {
							"isInherited": true
						},
						"sources": [
							{
								"fileName": "packages/angular/definition/src/lib/definition.ts",
								"line": 87,
								"character": 13,
								"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/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": 156,
						"name": "BaseDataSource.id"
					}
				},
				{
					"id": 518,
					"name": "lastRefreshed",
					"variant": "declaration",
					"kind": 262144,
					"flags": {
						"isPublic": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/data-source/src/lib/base.data-source.ts",
							"line": 74,
							"character": 13,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/base.data-source.ts#L74"
						}
					],
					"getSignature": {
						"id": 519,
						"name": "lastRefreshed",
						"variant": "signature",
						"kind": 524288,
						"flags": {
							"isInherited": true
						},
						"sources": [
							{
								"fileName": "packages/angular/data-source/src/lib/base.data-source.ts",
								"line": 74,
								"character": 13,
								"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/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": 92,
						"name": "BaseDataSource.lastRefreshed"
					}
				},
				{
					"id": 493,
					"name": "operations",
					"variant": "declaration",
					"kind": 262144,
					"flags": {
						"isProtected": true
					},
					"sources": [
						{
							"fileName": "packages/angular/data-source/src/lib/pipe.data-source.ts",
							"line": 79,
							"character": 16,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/pipe.data-source.ts#L79"
						}
					],
					"getSignature": {
						"id": 494,
						"name": "operations",
						"variant": "signature",
						"kind": 524288,
						"flags": {},
						"sources": [
							{
								"fileName": "packages/angular/data-source/src/lib/pipe.data-source.ts",
								"line": 79,
								"character": 16,
								"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/pipe.data-source.ts#L79"
							}
						],
						"type": {
							"type": "array",
							"elementType": {
								"type": "reference",
								"target": {
									"sourceFileName": "node_modules/rxjs/src/internal/types.ts",
									"qualifiedName": "OperatorFunction"
								},
								"typeArguments": [
									{
										"type": "intrinsic",
										"name": "any"
									},
									{
										"type": "intrinsic",
										"name": "any"
									}
								],
								"name": "OperatorFunction",
								"package": "rxjs"
							}
						}
					}
				},
				{
					"id": 508,
					"name": "_connect",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isProtected": true
					},
					"sources": [
						{
							"fileName": "packages/angular/data-source/src/lib/pipe.data-source.ts",
							"line": 124,
							"character": 21,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/pipe.data-source.ts#L124"
						}
					],
					"signatures": [
						{
							"id": 509,
							"name": "_connect",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/angular/data-source/src/lib/pipe.data-source.ts",
									"line": 124,
									"character": 21,
									"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/pipe.data-source.ts#L124"
								}
							],
							"parameters": [
								{
									"id": 510,
									"name": "viewer",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": 60,
										"name": "BaseDataSourceViewer",
										"package": "@rxap/data-source"
									}
								}
							],
							"type": {
								"type": "union",
								"types": [
									{
										"type": "reference",
										"target": {
											"sourceFileName": "node_modules/rxjs/src/internal/Observable.ts",
											"qualifiedName": "Observable"
										},
										"typeArguments": [
											{
												"type": "reference",
												"target": 486,
												"name": "Target",
												"package": "@rxap/data-source",
												"qualifiedName": "PipeDataSource.Target",
												"refersToTypeParameter": true
											}
										],
										"name": "Observable",
										"package": "rxjs"
									},
									{
										"type": "tuple",
										"elements": [
											{
												"type": "reference",
												"target": {
													"sourceFileName": "node_modules/rxjs/src/internal/Observable.ts",
													"qualifiedName": "Observable"
												},
												"typeArguments": [
													{
														"type": "reference",
														"target": 486,
														"name": "Target",
														"package": "@rxap/data-source",
														"qualifiedName": "PipeDataSource.Target",
														"refersToTypeParameter": true
													}
												],
												"name": "Observable",
												"package": "rxjs"
											},
											{
												"type": "reference",
												"target": {
													"sourceFileName": "node_modules/rxjs/src/internal/types.ts",
													"qualifiedName": "TeardownLogic"
												},
												"name": "TeardownLogic",
												"package": "rxjs"
											}
										]
									}
								]
							},
							"overwrites": {
								"type": "reference",
								"target": 148,
								"name": "BaseDataSource._connect"
							}
						}
					],
					"overwrites": {
						"type": "reference",
						"target": 147,
						"name": "BaseDataSource._connect"
					}
				},
				{
					"id": 557,
					"name": "_disconnect",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isProtected": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/data-source/src/lib/base.data-source.ts",
							"line": 308,
							"character": 12,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/base.data-source.ts#L308"
						}
					],
					"signatures": [
						{
							"id": 558,
							"name": "_disconnect",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isInherited": true
							},
							"sources": [
								{
									"fileName": "packages/angular/data-source/src/lib/base.data-source.ts",
									"line": 308,
									"character": 12,
									"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/base.data-source.ts#L308"
								}
							],
							"parameters": [
								{
									"id": 559,
									"name": "viewerId",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "string"
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": 138,
								"name": "BaseDataSource._disconnect"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": 137,
						"name": "BaseDataSource._disconnect"
					}
				},
				{
					"id": 577,
					"name": "applyMetadata",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isPublic": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/definition/src/lib/definition.ts",
							"line": 111,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/definition/src/lib/definition.ts#L111"
						}
					],
					"signatures": [
						{
							"id": 578,
							"name": "applyMetadata",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isInherited": true
							},
							"sources": [
								{
									"fileName": "packages/angular/definition/src/lib/definition.ts",
									"line": 111,
									"character": 9,
									"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/definition/src/lib/definition.ts#L111"
								}
							],
							"parameters": [
								{
									"id": 579,
									"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": 67,
												"name": "BaseDataSourceMetadata",
												"package": "@rxap/data-source"
											}
										],
										"name": "Partial",
										"package": "typescript"
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": 161,
								"name": "BaseDataSource.applyMetadata"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": 160,
						"name": "BaseDataSource.applyMetadata"
					}
				},
				{
					"id": 539,
					"name": "attach",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isPublic": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/data-source/src/lib/base.data-source.ts",
							"line": 210,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/base.data-source.ts#L210"
						}
					],
					"signatures": [
						{
							"id": 540,
							"name": "attach",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isInherited": true
							},
							"sources": [
								{
									"fileName": "packages/angular/data-source/src/lib/base.data-source.ts",
									"line": 210,
									"character": 9,
									"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/base.data-source.ts#L210"
								}
							],
							"parameters": [
								{
									"id": 541,
									"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": "reference",
										"target": 486,
										"name": "Target",
										"package": "@rxap/data-source",
										"qualifiedName": "PipeDataSource.Target",
										"refersToTypeParameter": true
									}
								],
								"name": "Observable",
								"package": "rxjs"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": 114,
								"name": "BaseDataSource.attach"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": 113,
						"name": "BaseDataSource.attach"
					}
				},
				{
					"id": 536,
					"name": "connect",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isPublic": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/data-source/src/lib/base.data-source.ts",
							"line": 124,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/base.data-source.ts#L124"
						}
					],
					"signatures": [
						{
							"id": 537,
							"name": "connect",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isInherited": true
							},
							"sources": [
								{
									"fileName": "packages/angular/data-source/src/lib/base.data-source.ts",
									"line": 124,
									"character": 9,
									"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/base.data-source.ts#L124"
								}
							],
							"parameters": [
								{
									"id": 538,
									"name": "viewerOrString",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "union",
										"types": [
											{
												"type": "intrinsic",
												"name": "string"
											},
											{
												"type": "reference",
												"target": 60,
												"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": "reference",
										"target": 486,
										"name": "Target",
										"package": "@rxap/data-source",
										"qualifiedName": "PipeDataSource.Target",
										"refersToTypeParameter": true
									}
								],
								"name": "Observable",
								"package": "rxjs"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": 111,
								"name": "BaseDataSource.connect"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": 110,
						"name": "BaseDataSource.connect"
					}
				},
				{
					"id": 551,
					"name": "derive",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isPublic": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/data-source/src/lib/base.data-source.ts",
							"line": 270,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/base.data-source.ts#L270"
						}
					],
					"signatures": [
						{
							"id": 552,
							"name": "derive",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isInherited": true
							},
							"sources": [
								{
									"fileName": "packages/angular/data-source/src/lib/base.data-source.ts",
									"line": 270,
									"character": 9,
									"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/base.data-source.ts#L270"
								}
							],
							"parameters": [
								{
									"id": 553,
									"name": "id",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "string"
									}
								},
								{
									"id": 554,
									"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": 67,
												"name": "BaseDataSourceMetadata",
												"package": "@rxap/data-source"
											}
										],
										"name": "Partial",
										"package": "typescript"
									},
									"defaultValue": "..."
								}
							],
							"type": {
								"type": "reference",
								"target": 72,
								"typeArguments": [
									{
										"type": "intrinsic",
										"name": "any"
									}
								],
								"name": "BaseDataSource",
								"package": "@rxap/data-source"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": 126,
								"name": "BaseDataSource.derive"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": 125,
						"name": "BaseDataSource.derive"
					}
				},
				{
					"id": 580,
					"name": "destroy",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isPublic": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/definition/src/lib/definition.ts",
							"line": 118,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/definition/src/lib/definition.ts#L118"
						}
					],
					"signatures": [
						{
							"id": 581,
							"name": "destroy",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isInherited": true
							},
							"comment": {
								"summary": [],
								"blockTags": [
									{
										"tag": "@deprecated",
										"content": [
											{
												"kind": "text",
												"text": "use ngOnDestroy instead"
											}
										]
									}
								]
							},
							"sources": [
								{
									"fileName": "packages/angular/definition/src/lib/definition.ts",
									"line": 118,
									"character": 9,
									"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/definition/src/lib/definition.ts#L118"
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": 164,
								"name": "BaseDataSource.destroy"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": 163,
						"name": "BaseDataSource.destroy"
					}
				},
				{
					"id": 545,
					"name": "disconnect",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isPublic": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/data-source/src/lib/base.data-source.ts",
							"line": 225,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/base.data-source.ts#L225"
						}
					],
					"signatures": [
						{
							"id": 546,
							"name": "disconnect",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isInherited": true
							},
							"sources": [
								{
									"fileName": "packages/angular/data-source/src/lib/base.data-source.ts",
									"line": 225,
									"character": 9,
									"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/base.data-source.ts#L225"
								}
							],
							"parameters": [
								{
									"id": 547,
									"name": "viewerOrId",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "union",
										"types": [
											{
												"type": "intrinsic",
												"name": "string"
											},
											{
												"type": "reference",
												"target": 60,
												"typeArguments": [
													{
														"type": "intrinsic",
														"name": "any"
													}
												],
												"name": "BaseDataSourceViewer",
												"package": "@rxap/data-source"
											}
										]
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": 120,
								"name": "BaseDataSource.disconnect"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": 119,
						"name": "BaseDataSource.disconnect"
					}
				},
				{
					"id": 560,
					"name": "genericRetryFunction",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isProtected": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/data-source/src/lib/base.data-source.ts",
							"line": 311,
							"character": 12,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/base.data-source.ts#L311"
						}
					],
					"signatures": [
						{
							"id": 561,
							"name": "genericRetryFunction",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isInherited": true
							},
							"sources": [
								{
									"fileName": "packages/angular/data-source/src/lib/base.data-source.ts",
									"line": 311,
									"character": 12,
									"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/base.data-source.ts#L311"
								}
							],
							"parameters": [
								{
									"id": 562,
									"name": "error",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "any"
									}
								},
								{
									"id": 563,
									"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": 141,
								"name": "BaseDataSource.genericRetryFunction"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": 140,
						"name": "BaseDataSource.genericRetryFunction"
					}
				},
				{
					"id": 575,
					"name": "getMetadata",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isPublic": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/definition/src/lib/definition.ts",
							"line": 107,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/definition/src/lib/definition.ts#L107"
						}
					],
					"signatures": [
						{
							"id": 576,
							"name": "getMetadata",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isInherited": true
							},
							"sources": [
								{
									"fileName": "packages/angular/definition/src/lib/definition.ts",
									"line": 107,
									"character": 9,
									"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/definition/src/lib/definition.ts#L107"
								}
							],
							"type": {
								"type": "union",
								"types": [
									{
										"type": "literal",
										"value": null
									},
									{
										"type": "reference",
										"target": 67,
										"name": "BaseDataSourceMetadata",
										"package": "@rxap/data-source"
									}
								]
							},
							"inheritedFrom": {
								"type": "reference",
								"target": 159,
								"name": "BaseDataSource.getMetadata"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": 158,
						"name": "BaseDataSource.getMetadata"
					}
				},
				{
					"id": 533,
					"name": "getViewerId",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isPublic": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/data-source/src/lib/base.data-source.ts",
							"line": 114,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/base.data-source.ts#L114"
						}
					],
					"signatures": [
						{
							"id": 534,
							"name": "getViewerId",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isInherited": true
							},
							"sources": [
								{
									"fileName": "packages/angular/data-source/src/lib/base.data-source.ts",
									"line": 114,
									"character": 9,
									"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/base.data-source.ts#L114"
								}
							],
							"parameters": [
								{
									"id": 535,
									"name": "viewer",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": 60,
										"name": "BaseDataSourceViewer",
										"package": "@rxap/data-source"
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "string"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": 108,
								"name": "BaseDataSource.getViewerId"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": 107,
						"name": "BaseDataSource.getViewerId"
					}
				},
				{
					"id": 564,
					"name": "handelError",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isProtected": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/data-source/src/lib/base.data-source.ts",
							"line": 317,
							"character": 12,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/base.data-source.ts#L317"
						}
					],
					"signatures": [
						{
							"id": 565,
							"name": "handelError",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isInherited": true
							},
							"sources": [
								{
									"fileName": "packages/angular/data-source/src/lib/base.data-source.ts",
									"line": 317,
									"character": 12,
									"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/base.data-source.ts#L317"
								}
							],
							"parameters": [
								{
									"id": 566,
									"name": "error",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "any"
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": 145,
								"name": "BaseDataSource.handelError"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": 144,
						"name": "BaseDataSource.handelError"
					}
				},
				{
					"id": 582,
					"name": "init",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isPublic": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/definition/src/lib/definition.ts",
							"line": 127,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/definition/src/lib/definition.ts#L127"
						}
					],
					"signatures": [
						{
							"id": 583,
							"name": "init",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isInherited": true
							},
							"sources": [
								{
									"fileName": "packages/angular/definition/src/lib/definition.ts",
									"line": 127,
									"character": 9,
									"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/definition/src/lib/definition.ts#L127"
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": 168,
								"name": "BaseDataSource.init"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": 167,
						"name": "BaseDataSource.init"
					}
				},
				{
					"id": 542,
					"name": "isConnected",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isPublic": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/data-source/src/lib/base.data-source.ts",
							"line": 217,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/base.data-source.ts#L217"
						}
					],
					"signatures": [
						{
							"id": 543,
							"name": "isConnected",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isInherited": true
							},
							"sources": [
								{
									"fileName": "packages/angular/data-source/src/lib/base.data-source.ts",
									"line": 217,
									"character": 9,
									"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/base.data-source.ts#L217"
								}
							],
							"parameters": [
								{
									"id": 544,
									"name": "viewerOrId",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "union",
										"types": [
											{
												"type": "intrinsic",
												"name": "string"
											},
											{
												"type": "reference",
												"target": 60,
												"typeArguments": [
													{
														"type": "intrinsic",
														"name": "any"
													}
												],
												"name": "BaseDataSourceViewer",
												"package": "@rxap/data-source"
											}
										]
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "boolean"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": 117,
								"name": "BaseDataSource.isConnected"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": 116,
						"name": "BaseDataSource.isConnected"
					}
				},
				{
					"id": 499,
					"name": "ngOnDestroy",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isPublic": true
					},
					"sources": [
						{
							"fileName": "packages/angular/data-source/src/lib/pipe.data-source.ts",
							"line": 97,
							"character": 18,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/pipe.data-source.ts#L97"
						}
					],
					"signatures": [
						{
							"id": 500,
							"name": "ngOnDestroy",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"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": "packages/angular/data-source/src/lib/pipe.data-source.ts",
									"line": 97,
									"character": 18,
									"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/pipe.data-source.ts#L97"
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							},
							"overwrites": {
								"type": "reference",
								"target": 166,
								"name": "BaseDataSource.ngOnDestroy"
							},
							"implementationOf": {
								"type": "reference",
								"target": -1,
								"name": "OnDestroy.ngOnDestroy"
							}
						}
					],
					"overwrites": {
						"type": "reference",
						"target": 165,
						"name": "BaseDataSource.ngOnDestroy"
					},
					"implementationOf": {
						"type": "reference",
						"target": -1,
						"name": "OnDestroy.ngOnDestroy"
					}
				},
				{
					"id": 501,
					"name": "refresh",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isPublic": true
					},
					"sources": [
						{
							"fileName": "packages/angular/data-source/src/lib/pipe.data-source.ts",
							"line": 105,
							"character": 18,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/pipe.data-source.ts#L105"
						}
					],
					"signatures": [
						{
							"id": 502,
							"name": "refresh",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/angular/data-source/src/lib/pipe.data-source.ts",
									"line": 105,
									"character": 18,
									"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/pipe.data-source.ts#L105"
								}
							],
							"parameters": [
								{
									"id": 503,
									"name": "parent",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"comment": {
										"summary": [
											{
												"kind": "text",
												"text": "true - call the refresh method of the parent data source"
											}
										]
									},
									"type": {
										"type": "intrinsic",
										"name": "boolean"
									},
									"defaultValue": "..."
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "any"
							},
							"overwrites": {
								"type": "reference",
								"target": 132,
								"name": "BaseDataSource.refresh"
							}
						}
					],
					"overwrites": {
						"type": "reference",
						"target": 131,
						"name": "BaseDataSource.refresh"
					}
				},
				{
					"id": 504,
					"name": "reset",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isPublic": true
					},
					"sources": [
						{
							"fileName": "packages/angular/data-source/src/lib/pipe.data-source.ts",
							"line": 113,
							"character": 18,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/pipe.data-source.ts#L113"
						}
					],
					"signatures": [
						{
							"id": 505,
							"name": "reset",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/angular/data-source/src/lib/pipe.data-source.ts",
									"line": 113,
									"character": 18,
									"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/pipe.data-source.ts#L113"
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "any"
							},
							"overwrites": {
								"type": "reference",
								"target": 136,
								"name": "BaseDataSource.reset"
							}
						}
					],
					"overwrites": {
						"type": "reference",
						"target": 135,
						"name": "BaseDataSource.reset"
					}
				},
				{
					"id": 555,
					"name": "retry",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isPublic": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/data-source/src/lib/base.data-source.ts",
							"line": 293,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/base.data-source.ts#L293"
						}
					],
					"signatures": [
						{
							"id": 556,
							"name": "retry",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isInherited": true
							},
							"sources": [
								{
									"fileName": "packages/angular/data-source/src/lib/base.data-source.ts",
									"line": 293,
									"character": 9,
									"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/base.data-source.ts#L293"
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "any"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": 134,
								"name": "BaseDataSource.retry"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": 133,
						"name": "BaseDataSource.retry"
					}
				},
				{
					"id": 495,
					"name": "setOperations",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isPublic": true
					},
					"sources": [
						{
							"fileName": "packages/angular/data-source/src/lib/pipe.data-source.ts",
							"line": 83,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/pipe.data-source.ts#L83"
						}
					],
					"signatures": [
						{
							"id": 496,
							"name": "setOperations",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/angular/data-source/src/lib/pipe.data-source.ts",
									"line": 83,
									"character": 9,
									"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/pipe.data-source.ts#L83"
								}
							],
							"parameters": [
								{
									"id": 497,
									"name": "operation",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": {
											"sourceFileName": "node_modules/rxjs/src/internal/types.ts",
											"qualifiedName": "OperatorFunction"
										},
										"typeArguments": [
											{
												"type": "reference",
												"target": 485,
												"name": "Source",
												"package": "@rxap/data-source",
												"qualifiedName": "PipeDataSource.Source",
												"refersToTypeParameter": true
											},
											{
												"type": "intrinsic",
												"name": "any"
											}
										],
										"name": "OperatorFunction",
										"package": "rxjs"
									}
								},
								{
									"id": 498,
									"name": "operations",
									"variant": "param",
									"kind": 32768,
									"flags": {
										"isRest": true
									},
									"type": {
										"type": "array",
										"elementType": {
											"type": "reference",
											"target": {
												"sourceFileName": "node_modules/rxjs/src/internal/types.ts",
												"qualifiedName": "OperatorFunction"
											},
											"typeArguments": [
												{
													"type": "intrinsic",
													"name": "any"
												},
												{
													"type": "intrinsic",
													"name": "any"
												}
											],
											"name": "OperatorFunction",
											"package": "rxjs"
										}
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							}
						}
					]
				},
				{
					"id": 506,
					"name": "toJSON",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isPublic": true
					},
					"sources": [
						{
							"fileName": "packages/angular/data-source/src/lib/pipe.data-source.ts",
							"line": 117,
							"character": 18,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/pipe.data-source.ts#L117"
						}
					],
					"signatures": [
						{
							"id": 507,
							"name": "toJSON",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/angular/data-source/src/lib/pipe.data-source.ts",
									"line": 117,
									"character": 18,
									"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/pipe.data-source.ts#L117"
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "object"
							},
							"overwrites": {
								"type": "reference",
								"target": 130,
								"name": "BaseDataSource.toJSON"
							}
						}
					],
					"overwrites": {
						"type": "reference",
						"target": 129,
						"name": "BaseDataSource.toJSON"
					}
				},
				{
					"id": 548,
					"name": "toPromise",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isPublic": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/data-source/src/lib/base.data-source.ts",
							"line": 264,
							"character": 15,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/base.data-source.ts#L264"
						}
					],
					"signatures": [
						{
							"id": 549,
							"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": "packages/angular/data-source/src/lib/base.data-source.ts",
									"line": 264,
									"character": 15,
									"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/base.data-source.ts#L264"
								}
							],
							"parameters": [
								{
									"id": 550,
									"name": "viewer",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": 60,
										"name": "BaseDataSourceViewer",
										"package": "@rxap/data-source"
									}
								}
							],
							"type": {
								"type": "reference",
								"target": {
									"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
									"qualifiedName": "Promise"
								},
								"typeArguments": [
									{
										"type": "reference",
										"target": 486,
										"name": "Target",
										"package": "@rxap/data-source",
										"qualifiedName": "PipeDataSource.Target",
										"refersToTypeParameter": true
									}
								],
								"name": "Promise",
								"package": "typescript"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": 123,
								"name": "BaseDataSource.toPromise"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": 122,
						"name": "BaseDataSource.toPromise"
					}
				},
				{
					"id": 511,
					"name": "viewerToOperations",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isProtected": true
					},
					"sources": [
						{
							"fileName": "packages/angular/data-source/src/lib/pipe.data-source.ts",
							"line": 140,
							"character": 12,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/pipe.data-source.ts#L140"
						}
					],
					"signatures": [
						{
							"id": 512,
							"name": "viewerToOperations",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/angular/data-source/src/lib/pipe.data-source.ts",
									"line": 140,
									"character": 12,
									"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/pipe.data-source.ts#L140"
								}
							],
							"parameters": [
								{
									"id": 513,
									"name": "viewer",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": 60,
										"name": "BaseDataSourceViewer",
										"package": "@rxap/data-source"
									}
								}
							],
							"type": {
								"type": "array",
								"elementType": {
									"type": "reference",
									"target": {
										"sourceFileName": "node_modules/rxjs/src/internal/types.ts",
										"qualifiedName": "OperatorFunction"
									},
									"typeArguments": [
										{
											"type": "intrinsic",
											"name": "any"
										},
										{
											"type": "intrinsic",
											"name": "any"
										}
									],
									"name": "OperatorFunction",
									"package": "rxjs"
								}
							}
						}
					]
				},
				{
					"id": 477,
					"name": "add",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isPublic": true,
						"isStatic": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/definition/src/lib/definition.ts",
							"line": 94,
							"character": 16,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/definition/src/lib/definition.ts#L94"
						}
					],
					"signatures": [
						{
							"id": 478,
							"name": "add",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isInherited": true
							},
							"sources": [
								{
									"fileName": "packages/angular/definition/src/lib/definition.ts",
									"line": 94,
									"character": 16,
									"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/definition/src/lib/definition.ts#L94"
								}
							],
							"parameters": [
								{
									"id": 479,
									"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": 77,
								"name": "BaseDataSource.add"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": 76,
						"name": "BaseDataSource.add"
					}
				},
				{
					"id": 480,
					"name": "remove",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isPublic": true,
						"isStatic": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/definition/src/lib/definition.ts",
							"line": 102,
							"character": 16,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/definition/src/lib/definition.ts#L102"
						}
					],
					"signatures": [
						{
							"id": 481,
							"name": "remove",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isInherited": true
							},
							"sources": [
								{
									"fileName": "packages/angular/definition/src/lib/definition.ts",
									"line": 102,
									"character": 16,
									"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/definition/src/lib/definition.ts#L102"
								}
							],
							"parameters": [
								{
									"id": 482,
									"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": 80,
								"name": "BaseDataSource.remove"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": 79,
						"name": "BaseDataSource.remove"
					}
				}
			],
			"groups": [
				{
					"title": "Constructors",
					"children": [
						483
					]
				},
				{
					"title": "Properties",
					"children": [
						571,
						521,
						522,
						528,
						523,
						572,
						520,
						525,
						524,
						514,
						491,
						568,
						517,
						527,
						516,
						569,
						570,
						526,
						515,
						567,
						476,
						475,
						474
					]
				},
				{
					"title": "Accessors",
					"children": [
						529,
						531,
						573,
						518,
						493
					]
				},
				{
					"title": "Methods",
					"children": [
						508,
						557,
						577,
						539,
						536,
						551,
						580,
						545,
						560,
						575,
						533,
						564,
						582,
						542,
						499,
						501,
						504,
						555,
						495,
						506,
						548,
						511,
						477,
						480
					]
				}
			],
			"sources": [
				{
					"fileName": "packages/angular/data-source/src/lib/pipe.data-source.ts",
					"line": 50,
					"character": 13,
					"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/pipe.data-source.ts#L50"
				}
			],
			"typeParameters": [
				{
					"id": 584,
					"name": "Source",
					"variant": "typeParam",
					"kind": 131072,
					"flags": {},
					"default": {
						"type": "intrinsic",
						"name": "any"
					}
				},
				{
					"id": 585,
					"name": "Target",
					"variant": "typeParam",
					"kind": 131072,
					"flags": {},
					"default": {
						"type": "reference",
						"target": 485,
						"name": "Source",
						"package": "@rxap/data-source",
						"qualifiedName": "PipeDataSource.Source",
						"refersToTypeParameter": true
					}
				}
			],
			"extendedTypes": [
				{
					"type": "reference",
					"target": 72,
					"typeArguments": [
						{
							"type": "reference",
							"target": 486,
							"name": "Target",
							"package": "@rxap/data-source",
							"qualifiedName": "PipeDataSource.Target",
							"refersToTypeParameter": true
						}
					],
					"name": "BaseDataSource",
					"package": "@rxap/data-source"
				}
			],
			"implementedTypes": [
				{
					"type": "reference",
					"target": {
						"sourceFileName": "node_modules/@angular/core/index.d.ts",
						"qualifiedName": "OnDestroy"
					},
					"name": "OnDestroy",
					"package": "@angular/core"
				}
			]
		},
		{
			"id": 196,
			"name": "RxapDataSourceError",
			"variant": "declaration",
			"kind": 128,
			"flags": {},
			"children": [
				{
					"id": 197,
					"name": "constructor",
					"variant": "declaration",
					"kind": 512,
					"flags": {},
					"sources": [
						{
							"fileName": "packages/angular/data-source/src/lib/error.ts",
							"line": 5,
							"character": 2,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/error.ts#L5"
						}
					],
					"signatures": [
						{
							"id": 198,
							"name": "RxapDataSourceError",
							"variant": "signature",
							"kind": 16384,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/angular/data-source/src/lib/error.ts",
									"line": 5,
									"character": 2,
									"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/error.ts#L5"
								}
							],
							"parameters": [
								{
									"id": 199,
									"name": "message",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "string"
									}
								},
								{
									"id": 200,
									"name": "code",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "string"
									}
								},
								{
									"id": 201,
									"name": "className",
									"variant": "param",
									"kind": 32768,
									"flags": {
										"isOptional": true
									},
									"type": {
										"type": "intrinsic",
										"name": "string"
									}
								}
							],
							"type": {
								"type": "reference",
								"target": 196,
								"name": "RxapDataSourceError",
								"package": "@rxap/data-source"
							},
							"overwrites": {
								"type": "reference",
								"target": -1,
								"name": "RxapError.constructor"
							}
						}
					],
					"overwrites": {
						"type": "reference",
						"target": -1,
						"name": "RxapError.constructor"
					}
				},
				{
					"id": 202,
					"name": "_packageName",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isProtected": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/utilities/src/lib/error.ts",
							"line": 6,
							"character": 14,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/utilities/src/lib/error.ts#L6"
						}
					],
					"type": {
						"type": "intrinsic",
						"name": "string"
					},
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "RxapError._packageName"
					}
				},
				{
					"id": 203,
					"name": "code",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isPublic": true,
						"isOptional": true,
						"isReadonly": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/utilities/src/lib/error.ts",
							"line": 8,
							"character": 20,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/utilities/src/lib/error.ts#L8"
						}
					],
					"type": {
						"type": "intrinsic",
						"name": "string"
					},
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "RxapError.code"
					}
				},
				{
					"id": 222,
					"name": "message",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isExternal": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "node_modules/typescript/lib/lib.es5.d.ts",
							"line": 1077,
							"character": 4
						}
					],
					"type": {
						"type": "intrinsic",
						"name": "string"
					},
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "RxapError.message"
					}
				},
				{
					"id": 221,
					"name": "name",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isExternal": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "node_modules/typescript/lib/lib.es5.d.ts",
							"line": 1076,
							"character": 4
						}
					],
					"type": {
						"type": "intrinsic",
						"name": "string"
					},
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "RxapError.name"
					}
				},
				{
					"id": 204,
					"name": "scope",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isPublic": true,
						"isOptional": true,
						"isReadonly": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/utilities/src/lib/error.ts",
							"line": 9,
							"character": 20,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/utilities/src/lib/error.ts#L9"
						}
					],
					"type": {
						"type": "intrinsic",
						"name": "string"
					},
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "RxapError.scope"
					}
				},
				{
					"id": 205,
					"name": "stack",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isPublic": true,
						"isOptional": true,
						"isReadonly": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/utilities/src/lib/error.ts",
							"line": 10,
							"character": 29,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/utilities/src/lib/error.ts#L10"
						}
					],
					"type": {
						"type": "intrinsic",
						"name": "string"
					},
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "RxapError.stack"
					}
				},
				{
					"id": 208,
					"name": "className",
					"variant": "declaration",
					"kind": 262144,
					"flags": {
						"isPublic": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/utilities/src/lib/error.ts",
							"line": 23,
							"character": 13,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/utilities/src/lib/error.ts#L23"
						}
					],
					"getSignature": {
						"id": 209,
						"name": "className",
						"variant": "signature",
						"kind": 524288,
						"flags": {
							"isInherited": true
						},
						"sources": [
							{
								"fileName": "packages/utilities/src/lib/error.ts",
								"line": 23,
								"character": 13,
								"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/utilities/src/lib/error.ts#L23"
							}
						],
						"type": {
							"type": "union",
							"types": [
								{
									"type": "intrinsic",
									"name": "undefined"
								},
								{
									"type": "intrinsic",
									"name": "string"
								}
							]
						},
						"inheritedFrom": {
							"type": "reference",
							"target": -1,
							"name": "RxapError.className"
						}
					},
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "RxapError.className"
					}
				},
				{
					"id": 206,
					"name": "packageName",
					"variant": "declaration",
					"kind": 262144,
					"flags": {
						"isPublic": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/utilities/src/lib/error.ts",
							"line": 19,
							"character": 13,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/utilities/src/lib/error.ts#L19"
						}
					],
					"getSignature": {
						"id": 207,
						"name": "packageName",
						"variant": "signature",
						"kind": 524288,
						"flags": {
							"isInherited": true
						},
						"sources": [
							{
								"fileName": "packages/utilities/src/lib/error.ts",
								"line": 19,
								"character": 13,
								"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/utilities/src/lib/error.ts#L19"
							}
						],
						"type": {
							"type": "intrinsic",
							"name": "string"
						},
						"inheritedFrom": {
							"type": "reference",
							"target": -1,
							"name": "RxapError.packageName"
						}
					},
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "RxapError.packageName"
					}
				},
				{
					"id": 215,
					"name": "addSubPackageName",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isProtected": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/utilities/src/lib/error.ts",
							"line": 64,
							"character": 12,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/utilities/src/lib/error.ts#L64"
						}
					],
					"signatures": [
						{
							"id": 216,
							"name": "addSubPackageName",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isInherited": true
							},
							"comment": {
								"summary": [
									{
										"kind": "text",
										"text": "Add's the sub package name to the current package name.\n\ncurrent package name -> with sub package name\n@rxap/package -> @rxap/package/sub"
									}
								],
								"blockTags": [
									{
										"tag": "@deprecated",
										"content": [
											{
												"kind": "text",
												"text": "removed"
											}
										]
									}
								],
								"modifierTags": [
									"@internal"
								]
							},
							"sources": [
								{
									"fileName": "packages/utilities/src/lib/error.ts",
									"line": 64,
									"character": 12,
									"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/utilities/src/lib/error.ts#L64"
								}
							],
							"parameters": [
								{
									"id": 217,
									"name": "subPackageName",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"comment": {
										"summary": [
											{
												"kind": "text",
												"text": "The sub package name"
											}
										]
									},
									"type": {
										"type": "intrinsic",
										"name": "string"
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": -1,
								"name": "RxapError.addSubPackageName"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "RxapError.addSubPackageName"
					}
				},
				{
					"id": 218,
					"name": "setPackageName",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isProtected": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/utilities/src/lib/error.ts",
							"line": 74,
							"character": 12,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/utilities/src/lib/error.ts#L74"
						}
					],
					"signatures": [
						{
							"id": 219,
							"name": "setPackageName",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isInherited": true
							},
							"comment": {
								"summary": [
									{
										"kind": "text",
										"text": "Sets the package name"
									}
								],
								"modifierTags": [
									"@internal"
								]
							},
							"sources": [
								{
									"fileName": "packages/utilities/src/lib/error.ts",
									"line": 74,
									"character": 12,
									"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/utilities/src/lib/error.ts#L74"
								}
							],
							"parameters": [
								{
									"id": 220,
									"name": "packageName",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"comment": {
										"summary": [
											{
												"kind": "text",
												"text": "The new package name"
											}
										]
									},
									"type": {
										"type": "intrinsic",
										"name": "string"
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": -1,
								"name": "RxapError.setPackageName"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "RxapError.setPackageName"
					}
				},
				{
					"id": 212,
					"name": "setSubPackageName",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isProtected": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/utilities/src/lib/error.ts",
							"line": 49,
							"character": 12,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/utilities/src/lib/error.ts#L49"
						}
					],
					"signatures": [
						{
							"id": 213,
							"name": "setSubPackageName",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isInherited": true
							},
							"comment": {
								"summary": [
									{
										"kind": "text",
										"text": "Add's the sub package name to the current package name.\n\ncurrent package name -> with sub package name\n@rxap/package -> @rxap/package/sub"
									}
								],
								"blockTags": [
									{
										"tag": "@deprecated",
										"content": [
											{
												"kind": "text",
												"text": "use addSubPackageName instead"
											}
										]
									}
								],
								"modifierTags": [
									"@internal"
								]
							},
							"sources": [
								{
									"fileName": "packages/utilities/src/lib/error.ts",
									"line": 49,
									"character": 12,
									"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/utilities/src/lib/error.ts#L49"
								}
							],
							"parameters": [
								{
									"id": 214,
									"name": "subPackageName",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"comment": {
										"summary": [
											{
												"kind": "text",
												"text": "The sub package name"
											}
										]
									},
									"type": {
										"type": "intrinsic",
										"name": "string"
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": -1,
								"name": "RxapError.setSubPackageName"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "RxapError.setSubPackageName"
					}
				},
				{
					"id": 210,
					"name": "toJSON",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isPublic": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/utilities/src/lib/error.ts",
							"line": 27,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/utilities/src/lib/error.ts#L27"
						}
					],
					"signatures": [
						{
							"id": 211,
							"name": "toJSON",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isInherited": true
							},
							"sources": [
								{
									"fileName": "packages/utilities/src/lib/error.ts",
									"line": 27,
									"character": 9,
									"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/utilities/src/lib/error.ts#L27"
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "object"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": -1,
								"name": "RxapError.toJSON"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "RxapError.toJSON"
					}
				}
			],
			"groups": [
				{
					"title": "Constructors",
					"children": [
						197
					]
				},
				{
					"title": "Properties",
					"children": [
						202,
						203,
						222,
						221,
						204,
						205
					]
				},
				{
					"title": "Accessors",
					"children": [
						208,
						206
					]
				},
				{
					"title": "Methods",
					"children": [
						215,
						218,
						212,
						210
					]
				}
			],
			"sources": [
				{
					"fileName": "packages/angular/data-source/src/lib/error.ts",
					"line": 3,
					"character": 13,
					"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/error.ts#L3"
				}
			],
			"extendedTypes": [
				{
					"type": "reference",
					"target": {
						"sourceFileName": "packages/utilities/src/lib/error.ts",
						"qualifiedName": "RxapError"
					},
					"name": "RxapError",
					"package": "@rxap/utilities"
				}
			]
		},
		{
			"id": 611,
			"name": "StaticDataSource",
			"variant": "declaration",
			"kind": 128,
			"flags": {},
			"children": [
				{
					"id": 621,
					"name": "constructor",
					"variant": "declaration",
					"kind": 512,
					"flags": {},
					"sources": [
						{
							"fileName": "packages/angular/data-source/src/lib/static.data-source.ts",
							"line": 49,
							"character": 2,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/static.data-source.ts#L49"
						}
					],
					"signatures": [
						{
							"id": 622,
							"name": "StaticDataSource",
							"variant": "signature",
							"kind": 16384,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/angular/data-source/src/lib/static.data-source.ts",
									"line": 49,
									"character": 2,
									"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/static.data-source.ts#L49"
								}
							],
							"typeParameters": [
								{
									"id": 623,
									"name": "Data",
									"variant": "typeParam",
									"kind": 131072,
									"flags": {},
									"default": {
										"type": "intrinsic",
										"name": "any"
									}
								}
							],
							"parameters": [
								{
									"id": 624,
									"name": "data",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "any"
									}
								},
								{
									"id": 625,
									"name": "metadata",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "union",
										"types": [
											{
												"type": "literal",
												"value": null
											},
											{
												"type": "reference",
												"target": 604,
												"typeArguments": [
													{
														"type": "intrinsic",
														"name": "any"
													}
												],
												"name": "StaticDataSourceMetadata",
												"package": "@rxap/data-source"
											}
										]
									}
								}
							],
							"type": {
								"type": "reference",
								"target": 611,
								"typeArguments": [
									{
										"type": "reference",
										"target": 623,
										"name": "Data",
										"package": "@rxap/data-source",
										"qualifiedName": "StaticDataSource.Data",
										"refersToTypeParameter": true
									}
								],
								"name": "StaticDataSource",
								"package": "@rxap/data-source"
							},
							"overwrites": {
								"type": "reference",
								"target": 83,
								"name": "BaseDataSource.constructor"
							}
						}
					],
					"overwrites": {
						"type": "reference",
						"target": 82,
						"name": "BaseDataSource.constructor"
					}
				},
				{
					"id": 696,
					"name": "__id",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isPublic": true,
						"isInherited": true
					},
					"comment": {
						"summary": [
							{
								"kind": "text",
								"text": "unique internal id"
							}
						],
						"modifierTags": [
							"@internal"
						]
					},
					"sources": [
						{
							"fileName": "packages/angular/definition/src/lib/definition.ts",
							"line": 61,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/definition/src/lib/definition.ts#L61"
						}
					],
					"type": {
						"type": "intrinsic",
						"name": "string"
					},
					"defaultValue": "...",
					"inheritedFrom": {
						"type": "reference",
						"target": 154,
						"name": "BaseDataSource.__id"
					}
				},
				{
					"id": 643,
					"name": "_connectedViewer",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isProtected": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/data-source/src/lib/base.data-source.ts",
							"line": 78,
							"character": 12,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/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": "reference",
										"target": 623,
										"name": "Data",
										"package": "@rxap/data-source",
										"qualifiedName": "StaticDataSource.Data",
										"refersToTypeParameter": true
									}
								],
								"name": "Observable",
								"package": "rxjs"
							}
						],
						"name": "Map",
						"package": "typescript"
					},
					"defaultValue": "...",
					"inheritedFrom": {
						"type": "reference",
						"target": 95,
						"name": "BaseDataSource._connectedViewer"
					}
				},
				{
					"id": 644,
					"name": "_connectedViewerTeardown",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isProtected": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/data-source/src/lib/base.data-source.ts",
							"line": 79,
							"character": 12,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/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": 96,
						"name": "BaseDataSource._connectedViewerTeardown"
					}
				},
				{
					"id": 649,
					"name": "_data",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isProtected": true,
						"isOptional": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/data-source/src/lib/base.data-source.ts",
							"line": 104,
							"character": 12,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/base.data-source.ts#L104"
						}
					],
					"type": {
						"type": "reference",
						"target": 623,
						"name": "Data",
						"package": "@rxap/data-source",
						"qualifiedName": "StaticDataSource.Data",
						"refersToTypeParameter": true
					},
					"inheritedFrom": {
						"type": "reference",
						"target": 102,
						"name": "BaseDataSource._data"
					}
				},
				{
					"id": 626,
					"name": "_data$",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isProtected": true
					},
					"sources": [
						{
							"fileName": "packages/angular/data-source/src/lib/static.data-source.ts",
							"line": 46,
							"character": 21,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/static.data-source.ts#L46"
						}
					],
					"type": {
						"type": "reference",
						"target": {
							"sourceFileName": "node_modules/rxjs/src/internal/ReplaySubject.ts",
							"qualifiedName": "ReplaySubject"
						},
						"typeArguments": [
							{
								"type": "reference",
								"target": 623,
								"name": "Data",
								"package": "@rxap/data-source",
								"qualifiedName": "StaticDataSource.Data",
								"refersToTypeParameter": true
							}
						],
						"name": "ReplaySubject",
						"package": "rxjs"
					},
					"defaultValue": "...",
					"overwrites": {
						"type": "reference",
						"target": 97,
						"name": "BaseDataSource._data$"
					}
				},
				{
					"id": 697,
					"name": "_initialised",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isProtected": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/definition/src/lib/definition.ts",
							"line": 62,
							"character": 12,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/definition/src/lib/definition.ts#L62"
						}
					],
					"type": {
						"type": "intrinsic",
						"name": "boolean"
					},
					"defaultValue": "false",
					"inheritedFrom": {
						"type": "reference",
						"target": 155,
						"name": "BaseDataSource._initialised"
					}
				},
				{
					"id": 642,
					"name": "_lastRefreshed",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isProtected": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/data-source/src/lib/base.data-source.ts",
							"line": 77,
							"character": 12,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/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": 94,
						"name": "BaseDataSource._lastRefreshed"
					}
				},
				{
					"id": 646,
					"name": "_retry$",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isProtected": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/data-source/src/lib/base.data-source.ts",
							"line": 90,
							"character": 12,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/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": 99,
						"name": "BaseDataSource._retry$"
					}
				},
				{
					"id": 645,
					"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": "packages/angular/data-source/src/lib/base.data-source.ts",
							"line": 89,
							"character": 12,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/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": 60,
								"typeArguments": [
									{
										"type": "intrinsic",
										"name": "any"
									}
								],
								"name": "BaseDataSourceViewer",
								"package": "@rxap/data-source"
							},
							{
								"type": "intrinsic",
								"name": "string"
							}
						],
						"name": "Map",
						"package": "typescript"
					},
					"defaultValue": "...",
					"inheritedFrom": {
						"type": "reference",
						"target": 98,
						"name": "BaseDataSource._viewerIds"
					}
				},
				{
					"id": 636,
					"name": "change$",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isPublic": true,
						"isReadonly": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/data-source/src/lib/base.data-source.ts",
							"line": 67,
							"character": 18,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/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": "reference",
								"target": 623,
								"name": "Data",
								"package": "@rxap/data-source",
								"qualifiedName": "StaticDataSource.Data",
								"refersToTypeParameter": true
							}
						],
						"name": "Subject",
						"package": "rxjs"
					},
					"defaultValue": "...",
					"inheritedFrom": {
						"type": "reference",
						"target": 88,
						"name": "BaseDataSource.change$"
					}
				},
				{
					"id": 693,
					"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": "packages/angular/definition/src/lib/definition.ts",
							"line": 48,
							"character": 18,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/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": 151,
						"name": "BaseDataSource.destroyed$"
					}
				},
				{
					"id": 639,
					"name": "error$",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isPublic": true,
						"isReadonly": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/data-source/src/lib/base.data-source.ts",
							"line": 73,
							"character": 18,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/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": 91,
						"name": "BaseDataSource.error$"
					}
				},
				{
					"id": 648,
					"name": "hasError",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isPublic": true,
						"isOptional": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/data-source/src/lib/base.data-source.ts",
							"line": 94,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/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": 101,
						"name": "BaseDataSource.hasError"
					}
				},
				{
					"id": 638,
					"name": "hasError$",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isPublic": true,
						"isReadonly": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/data-source/src/lib/base.data-source.ts",
							"line": 72,
							"character": 18,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/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": 90,
						"name": "BaseDataSource.hasError$"
					}
				},
				{
					"id": 694,
					"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": "packages/angular/definition/src/lib/definition.ts",
							"line": 52,
							"character": 18,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/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": 152,
						"name": "BaseDataSource.initialised$"
					}
				},
				{
					"id": 695,
					"name": "interceptors",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isPublic": true,
						"isReadonly": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/definition/src/lib/definition.ts",
							"line": 53,
							"character": 18,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/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": 153,
						"name": "BaseDataSource.interceptors"
					}
				},
				{
					"id": 647,
					"name": "loading",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isPublic": true,
						"isOptional": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/data-source/src/lib/base.data-source.ts",
							"line": 92,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/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": 100,
						"name": "BaseDataSource.loading"
					}
				},
				{
					"id": 637,
					"name": "loading$",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isPublic": true,
						"isInherited": true
					},
					"comment": {
						"summary": [
							{
								"kind": "text",
								"text": "Indicates weather the data source is currently loading new data"
							}
						]
					},
					"sources": [
						{
							"fileName": "packages/angular/data-source/src/lib/base.data-source.ts",
							"line": 71,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/base.data-source.ts#L71"
						}
					],
					"type": {
						"type": "reference",
						"target": {
							"sourceFileName": "node_modules/rxjs/src/internal/Observable.ts",
							"qualifiedName": "Observable"
						},
						"typeArguments": [
							{
								"type": "intrinsic",
								"name": "boolean"
							}
						],
						"name": "Observable",
						"package": "rxjs"
					},
					"defaultValue": "EMPTY",
					"inheritedFrom": {
						"type": "reference",
						"target": 89,
						"name": "BaseDataSource.loading$"
					}
				},
				{
					"id": 692,
					"name": "metadata",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isPublic": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/definition/src/lib/definition.ts",
							"line": 44,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/definition/src/lib/definition.ts#L44"
						}
					],
					"type": {
						"type": "reference",
						"target": 604,
						"name": "StaticDataSourceMetadata",
						"package": "@rxap/data-source"
					},
					"inheritedFrom": {
						"type": "reference",
						"target": 150,
						"name": "BaseDataSource.metadata"
					}
				},
				{
					"id": 614,
					"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": "packages/angular/definition/src/lib/definition.ts",
							"line": 41,
							"character": 25,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/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": 75,
						"name": "BaseDataSource.destroyed$"
					}
				},
				{
					"id": 613,
					"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": "packages/angular/definition/src/lib/definition.ts",
							"line": 35,
							"character": 25,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/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": 74,
						"name": "BaseDataSource.initialised$"
					}
				},
				{
					"id": 612,
					"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": "packages/angular/definition/src/lib/definition.ts",
							"line": 27,
							"character": 25,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/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": 73,
						"name": "BaseDataSource.instances"
					}
				},
				{
					"id": 628,
					"name": "data",
					"variant": "declaration",
					"kind": 262144,
					"flags": {
						"isPublic": true
					},
					"sources": [
						{
							"fileName": "packages/angular/data-source/src/lib/static.data-source.ts",
							"line": 90,
							"character": 22,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/static.data-source.ts#L90"
						},
						{
							"fileName": "packages/angular/data-source/src/lib/static.data-source.ts",
							"line": 94,
							"character": 22,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/static.data-source.ts#L94"
						}
					],
					"getSignature": {
						"id": 629,
						"name": "data",
						"variant": "signature",
						"kind": 524288,
						"flags": {},
						"sources": [
							{
								"fileName": "packages/angular/data-source/src/lib/static.data-source.ts",
								"line": 90,
								"character": 22,
								"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/static.data-source.ts#L90"
							}
						],
						"type": {
							"type": "reference",
							"target": 623,
							"name": "Data",
							"package": "@rxap/data-source",
							"qualifiedName": "StaticDataSource.Data",
							"refersToTypeParameter": true
						},
						"overwrites": {
							"type": "reference",
							"target": -1,
							"name": "BaseDataSource.data"
						}
					},
					"setSignature": {
						"id": 630,
						"name": "data",
						"variant": "signature",
						"kind": 1048576,
						"flags": {},
						"sources": [
							{
								"fileName": "packages/angular/data-source/src/lib/static.data-source.ts",
								"line": 94,
								"character": 22,
								"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/static.data-source.ts#L94"
							}
						],
						"parameters": [
							{
								"id": 631,
								"name": "value",
								"variant": "param",
								"kind": 32768,
								"flags": {},
								"type": {
									"type": "reference",
									"target": 623,
									"name": "Data",
									"package": "@rxap/data-source",
									"qualifiedName": "StaticDataSource.Data",
									"refersToTypeParameter": true
								}
							}
						],
						"type": {
							"type": "intrinsic",
							"name": "void"
						},
						"overwrites": {
							"type": "reference",
							"target": -1,
							"name": "BaseDataSource.data"
						}
					},
					"overwrites": {
						"type": "reference",
						"target": 103,
						"name": "BaseDataSource.data"
					}
				},
				{
					"id": 650,
					"name": "hasConnections",
					"variant": "declaration",
					"kind": 262144,
					"flags": {
						"isPublic": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/data-source/src/lib/base.data-source.ts",
							"line": 110,
							"character": 13,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/base.data-source.ts#L110"
						}
					],
					"getSignature": {
						"id": 651,
						"name": "hasConnections",
						"variant": "signature",
						"kind": 524288,
						"flags": {
							"isInherited": true
						},
						"sources": [
							{
								"fileName": "packages/angular/data-source/src/lib/base.data-source.ts",
								"line": 110,
								"character": 13,
								"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/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": 105,
						"name": "BaseDataSource.hasConnections"
					}
				},
				{
					"id": 698,
					"name": "id",
					"variant": "declaration",
					"kind": 262144,
					"flags": {
						"isPublic": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/definition/src/lib/definition.ts",
							"line": 87,
							"character": 13,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/definition/src/lib/definition.ts#L87"
						}
					],
					"getSignature": {
						"id": 699,
						"name": "id",
						"variant": "signature",
						"kind": 524288,
						"flags": {
							"isInherited": true
						},
						"sources": [
							{
								"fileName": "packages/angular/definition/src/lib/definition.ts",
								"line": 87,
								"character": 13,
								"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/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": 156,
						"name": "BaseDataSource.id"
					}
				},
				{
					"id": 640,
					"name": "lastRefreshed",
					"variant": "declaration",
					"kind": 262144,
					"flags": {
						"isPublic": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/data-source/src/lib/base.data-source.ts",
							"line": 74,
							"character": 13,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/base.data-source.ts#L74"
						}
					],
					"getSignature": {
						"id": 641,
						"name": "lastRefreshed",
						"variant": "signature",
						"kind": 524288,
						"flags": {
							"isInherited": true
						},
						"sources": [
							{
								"fileName": "packages/angular/data-source/src/lib/base.data-source.ts",
								"line": 74,
								"character": 13,
								"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/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": 92,
						"name": "BaseDataSource.lastRefreshed"
					}
				},
				{
					"id": 634,
					"name": "_connect",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isProtected": true
					},
					"sources": [
						{
							"fileName": "packages/angular/data-source/src/lib/static.data-source.ts",
							"line": 105,
							"character": 21,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/static.data-source.ts#L105"
						}
					],
					"signatures": [
						{
							"id": 635,
							"name": "_connect",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/angular/data-source/src/lib/static.data-source.ts",
									"line": 105,
									"character": 21,
									"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/static.data-source.ts#L105"
								}
							],
							"type": {
								"type": "reference",
								"target": {
									"sourceFileName": "node_modules/rxjs/src/internal/Observable.ts",
									"qualifiedName": "Observable"
								},
								"typeArguments": [
									{
										"type": "reference",
										"target": 623,
										"name": "Data",
										"package": "@rxap/data-source",
										"qualifiedName": "StaticDataSource.Data",
										"refersToTypeParameter": true
									}
								],
								"name": "Observable",
								"package": "rxjs"
							},
							"overwrites": {
								"type": "reference",
								"target": 148,
								"name": "BaseDataSource._connect"
							}
						}
					],
					"overwrites": {
						"type": "reference",
						"target": 147,
						"name": "BaseDataSource._connect"
					}
				},
				{
					"id": 682,
					"name": "_disconnect",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isProtected": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/data-source/src/lib/base.data-source.ts",
							"line": 308,
							"character": 12,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/base.data-source.ts#L308"
						}
					],
					"signatures": [
						{
							"id": 683,
							"name": "_disconnect",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isInherited": true
							},
							"sources": [
								{
									"fileName": "packages/angular/data-source/src/lib/base.data-source.ts",
									"line": 308,
									"character": 12,
									"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/base.data-source.ts#L308"
								}
							],
							"parameters": [
								{
									"id": 684,
									"name": "viewerId",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "string"
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": 138,
								"name": "BaseDataSource._disconnect"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": 137,
						"name": "BaseDataSource._disconnect"
					}
				},
				{
					"id": 702,
					"name": "applyMetadata",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isPublic": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/definition/src/lib/definition.ts",
							"line": 111,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/definition/src/lib/definition.ts#L111"
						}
					],
					"signatures": [
						{
							"id": 703,
							"name": "applyMetadata",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isInherited": true
							},
							"sources": [
								{
									"fileName": "packages/angular/definition/src/lib/definition.ts",
									"line": 111,
									"character": 9,
									"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/definition/src/lib/definition.ts#L111"
								}
							],
							"parameters": [
								{
									"id": 704,
									"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": 604,
												"typeArguments": [
													{
														"type": "reference",
														"target": 623,
														"name": "Data",
														"package": "@rxap/data-source",
														"qualifiedName": "StaticDataSource.Data",
														"refersToTypeParameter": true
													}
												],
												"name": "StaticDataSourceMetadata",
												"package": "@rxap/data-source"
											}
										],
										"name": "Partial",
										"package": "typescript"
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": 161,
								"name": "BaseDataSource.applyMetadata"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": 160,
						"name": "BaseDataSource.applyMetadata"
					}
				},
				{
					"id": 658,
					"name": "attach",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isPublic": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/data-source/src/lib/base.data-source.ts",
							"line": 210,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/base.data-source.ts#L210"
						}
					],
					"signatures": [
						{
							"id": 659,
							"name": "attach",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isInherited": true
							},
							"sources": [
								{
									"fileName": "packages/angular/data-source/src/lib/base.data-source.ts",
									"line": 210,
									"character": 9,
									"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/base.data-source.ts#L210"
								}
							],
							"parameters": [
								{
									"id": 660,
									"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": "reference",
										"target": 623,
										"name": "Data",
										"package": "@rxap/data-source",
										"qualifiedName": "StaticDataSource.Data",
										"refersToTypeParameter": true
									}
								],
								"name": "Observable",
								"package": "rxjs"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": 114,
								"name": "BaseDataSource.attach"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": 113,
						"name": "BaseDataSource.attach"
					}
				},
				{
					"id": 655,
					"name": "connect",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isPublic": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/data-source/src/lib/base.data-source.ts",
							"line": 124,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/base.data-source.ts#L124"
						}
					],
					"signatures": [
						{
							"id": 656,
							"name": "connect",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isInherited": true
							},
							"sources": [
								{
									"fileName": "packages/angular/data-source/src/lib/base.data-source.ts",
									"line": 124,
									"character": 9,
									"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/base.data-source.ts#L124"
								}
							],
							"parameters": [
								{
									"id": 657,
									"name": "viewerOrString",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "union",
										"types": [
											{
												"type": "intrinsic",
												"name": "string"
											},
											{
												"type": "reference",
												"target": 60,
												"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": "reference",
										"target": 623,
										"name": "Data",
										"package": "@rxap/data-source",
										"qualifiedName": "StaticDataSource.Data",
										"refersToTypeParameter": true
									}
								],
								"name": "Observable",
								"package": "rxjs"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": 111,
								"name": "BaseDataSource.connect"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": 110,
						"name": "BaseDataSource.connect"
					}
				},
				{
					"id": 670,
					"name": "derive",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isPublic": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/data-source/src/lib/base.data-source.ts",
							"line": 270,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/base.data-source.ts#L270"
						}
					],
					"signatures": [
						{
							"id": 671,
							"name": "derive",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isInherited": true
							},
							"sources": [
								{
									"fileName": "packages/angular/data-source/src/lib/base.data-source.ts",
									"line": 270,
									"character": 9,
									"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/base.data-source.ts#L270"
								}
							],
							"parameters": [
								{
									"id": 672,
									"name": "id",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "string"
									}
								},
								{
									"id": 673,
									"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": 67,
												"name": "BaseDataSourceMetadata",
												"package": "@rxap/data-source"
											}
										],
										"name": "Partial",
										"package": "typescript"
									},
									"defaultValue": "..."
								}
							],
							"type": {
								"type": "reference",
								"target": 72,
								"typeArguments": [
									{
										"type": "intrinsic",
										"name": "any"
									}
								],
								"name": "BaseDataSource",
								"package": "@rxap/data-source"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": 126,
								"name": "BaseDataSource.derive"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": 125,
						"name": "BaseDataSource.derive"
					}
				},
				{
					"id": 705,
					"name": "destroy",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isPublic": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/definition/src/lib/definition.ts",
							"line": 118,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/definition/src/lib/definition.ts#L118"
						}
					],
					"signatures": [
						{
							"id": 706,
							"name": "destroy",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isInherited": true
							},
							"comment": {
								"summary": [],
								"blockTags": [
									{
										"tag": "@deprecated",
										"content": [
											{
												"kind": "text",
												"text": "use ngOnDestroy instead"
											}
										]
									}
								]
							},
							"sources": [
								{
									"fileName": "packages/angular/definition/src/lib/definition.ts",
									"line": 118,
									"character": 9,
									"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/definition/src/lib/definition.ts#L118"
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": 164,
								"name": "BaseDataSource.destroy"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": 163,
						"name": "BaseDataSource.destroy"
					}
				},
				{
					"id": 664,
					"name": "disconnect",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isPublic": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/data-source/src/lib/base.data-source.ts",
							"line": 225,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/base.data-source.ts#L225"
						}
					],
					"signatures": [
						{
							"id": 665,
							"name": "disconnect",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isInherited": true
							},
							"sources": [
								{
									"fileName": "packages/angular/data-source/src/lib/base.data-source.ts",
									"line": 225,
									"character": 9,
									"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/base.data-source.ts#L225"
								}
							],
							"parameters": [
								{
									"id": 666,
									"name": "viewerOrId",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "union",
										"types": [
											{
												"type": "intrinsic",
												"name": "string"
											},
											{
												"type": "reference",
												"target": 60,
												"typeArguments": [
													{
														"type": "intrinsic",
														"name": "any"
													}
												],
												"name": "BaseDataSourceViewer",
												"package": "@rxap/data-source"
											}
										]
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": 120,
								"name": "BaseDataSource.disconnect"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": 119,
						"name": "BaseDataSource.disconnect"
					}
				},
				{
					"id": 685,
					"name": "genericRetryFunction",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isProtected": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/data-source/src/lib/base.data-source.ts",
							"line": 311,
							"character": 12,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/base.data-source.ts#L311"
						}
					],
					"signatures": [
						{
							"id": 686,
							"name": "genericRetryFunction",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isInherited": true
							},
							"sources": [
								{
									"fileName": "packages/angular/data-source/src/lib/base.data-source.ts",
									"line": 311,
									"character": 12,
									"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/base.data-source.ts#L311"
								}
							],
							"parameters": [
								{
									"id": 687,
									"name": "error",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "any"
									}
								},
								{
									"id": 688,
									"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": 141,
								"name": "BaseDataSource.genericRetryFunction"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": 140,
						"name": "BaseDataSource.genericRetryFunction"
					}
				},
				{
					"id": 700,
					"name": "getMetadata",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isPublic": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/definition/src/lib/definition.ts",
							"line": 107,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/definition/src/lib/definition.ts#L107"
						}
					],
					"signatures": [
						{
							"id": 701,
							"name": "getMetadata",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isInherited": true
							},
							"sources": [
								{
									"fileName": "packages/angular/definition/src/lib/definition.ts",
									"line": 107,
									"character": 9,
									"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/definition/src/lib/definition.ts#L107"
								}
							],
							"type": {
								"type": "union",
								"types": [
									{
										"type": "literal",
										"value": null
									},
									{
										"type": "reference",
										"target": 604,
										"typeArguments": [
											{
												"type": "reference",
												"target": 623,
												"name": "Data",
												"package": "@rxap/data-source",
												"qualifiedName": "StaticDataSource.Data",
												"refersToTypeParameter": true
											}
										],
										"name": "StaticDataSourceMetadata",
										"package": "@rxap/data-source"
									}
								]
							},
							"inheritedFrom": {
								"type": "reference",
								"target": 159,
								"name": "BaseDataSource.getMetadata"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": 158,
						"name": "BaseDataSource.getMetadata"
					}
				},
				{
					"id": 652,
					"name": "getViewerId",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isPublic": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/data-source/src/lib/base.data-source.ts",
							"line": 114,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/base.data-source.ts#L114"
						}
					],
					"signatures": [
						{
							"id": 653,
							"name": "getViewerId",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isInherited": true
							},
							"sources": [
								{
									"fileName": "packages/angular/data-source/src/lib/base.data-source.ts",
									"line": 114,
									"character": 9,
									"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/base.data-source.ts#L114"
								}
							],
							"parameters": [
								{
									"id": 654,
									"name": "viewer",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": 60,
										"name": "BaseDataSourceViewer",
										"package": "@rxap/data-source"
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "string"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": 108,
								"name": "BaseDataSource.getViewerId"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": 107,
						"name": "BaseDataSource.getViewerId"
					}
				},
				{
					"id": 689,
					"name": "handelError",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isProtected": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/data-source/src/lib/base.data-source.ts",
							"line": 317,
							"character": 12,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/base.data-source.ts#L317"
						}
					],
					"signatures": [
						{
							"id": 690,
							"name": "handelError",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isInherited": true
							},
							"sources": [
								{
									"fileName": "packages/angular/data-source/src/lib/base.data-source.ts",
									"line": 317,
									"character": 12,
									"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/base.data-source.ts#L317"
								}
							],
							"parameters": [
								{
									"id": 691,
									"name": "error",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "any"
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": 145,
								"name": "BaseDataSource.handelError"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": 144,
						"name": "BaseDataSource.handelError"
					}
				},
				{
					"id": 707,
					"name": "init",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isPublic": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/definition/src/lib/definition.ts",
							"line": 127,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/definition/src/lib/definition.ts#L127"
						}
					],
					"signatures": [
						{
							"id": 708,
							"name": "init",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isInherited": true
							},
							"sources": [
								{
									"fileName": "packages/angular/definition/src/lib/definition.ts",
									"line": 127,
									"character": 9,
									"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/definition/src/lib/definition.ts#L127"
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": 168,
								"name": "BaseDataSource.init"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": 167,
						"name": "BaseDataSource.init"
					}
				},
				{
					"id": 661,
					"name": "isConnected",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isPublic": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/data-source/src/lib/base.data-source.ts",
							"line": 217,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/base.data-source.ts#L217"
						}
					],
					"signatures": [
						{
							"id": 662,
							"name": "isConnected",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isInherited": true
							},
							"sources": [
								{
									"fileName": "packages/angular/data-source/src/lib/base.data-source.ts",
									"line": 217,
									"character": 9,
									"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/base.data-source.ts#L217"
								}
							],
							"parameters": [
								{
									"id": 663,
									"name": "viewerOrId",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "union",
										"types": [
											{
												"type": "intrinsic",
												"name": "string"
											},
											{
												"type": "reference",
												"target": 60,
												"typeArguments": [
													{
														"type": "intrinsic",
														"name": "any"
													}
												],
												"name": "BaseDataSourceViewer",
												"package": "@rxap/data-source"
											}
										]
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "boolean"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": 117,
								"name": "BaseDataSource.isConnected"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": 116,
						"name": "BaseDataSource.isConnected"
					}
				},
				{
					"id": 632,
					"name": "ngOnDestroy",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isPublic": true
					},
					"sources": [
						{
							"fileName": "packages/angular/data-source/src/lib/static.data-source.ts",
							"line": 100,
							"character": 18,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/static.data-source.ts#L100"
						}
					],
					"signatures": [
						{
							"id": 633,
							"name": "ngOnDestroy",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"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": "packages/angular/data-source/src/lib/static.data-source.ts",
									"line": 100,
									"character": 18,
									"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/static.data-source.ts#L100"
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							},
							"overwrites": {
								"type": "reference",
								"target": 166,
								"name": "BaseDataSource.ngOnDestroy"
							},
							"implementationOf": {
								"type": "reference",
								"target": -1,
								"name": "OnDestroy.ngOnDestroy"
							}
						}
					],
					"overwrites": {
						"type": "reference",
						"target": 165,
						"name": "BaseDataSource.ngOnDestroy"
					},
					"implementationOf": {
						"type": "reference",
						"target": -1,
						"name": "OnDestroy.ngOnDestroy"
					}
				},
				{
					"id": 676,
					"name": "refresh",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isPublic": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/data-source/src/lib/base.data-source.ts",
							"line": 290,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/base.data-source.ts#L290"
						}
					],
					"signatures": [
						{
							"id": 677,
							"name": "refresh",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isInherited": true
							},
							"sources": [
								{
									"fileName": "packages/angular/data-source/src/lib/base.data-source.ts",
									"line": 290,
									"character": 9,
									"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/base.data-source.ts#L290"
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "any"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": 132,
								"name": "BaseDataSource.refresh"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": 131,
						"name": "BaseDataSource.refresh"
					}
				},
				{
					"id": 680,
					"name": "reset",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isPublic": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/data-source/src/lib/base.data-source.ts",
							"line": 297,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/base.data-source.ts#L297"
						}
					],
					"signatures": [
						{
							"id": 681,
							"name": "reset",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isInherited": true
							},
							"sources": [
								{
									"fileName": "packages/angular/data-source/src/lib/base.data-source.ts",
									"line": 297,
									"character": 9,
									"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/base.data-source.ts#L297"
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "any"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": 136,
								"name": "BaseDataSource.reset"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": 135,
						"name": "BaseDataSource.reset"
					}
				},
				{
					"id": 678,
					"name": "retry",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isPublic": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/data-source/src/lib/base.data-source.ts",
							"line": 293,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/base.data-source.ts#L293"
						}
					],
					"signatures": [
						{
							"id": 679,
							"name": "retry",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isInherited": true
							},
							"sources": [
								{
									"fileName": "packages/angular/data-source/src/lib/base.data-source.ts",
									"line": 293,
									"character": 9,
									"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/base.data-source.ts#L293"
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "any"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": 134,
								"name": "BaseDataSource.retry"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": 133,
						"name": "BaseDataSource.retry"
					}
				},
				{
					"id": 674,
					"name": "toJSON",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isPublic": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/data-source/src/lib/base.data-source.ts",
							"line": 280,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/base.data-source.ts#L280"
						}
					],
					"signatures": [
						{
							"id": 675,
							"name": "toJSON",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isInherited": true
							},
							"sources": [
								{
									"fileName": "packages/angular/data-source/src/lib/base.data-source.ts",
									"line": 280,
									"character": 9,
									"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/base.data-source.ts#L280"
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "object"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": 130,
								"name": "BaseDataSource.toJSON"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": 129,
						"name": "BaseDataSource.toJSON"
					}
				},
				{
					"id": 667,
					"name": "toPromise",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isPublic": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/data-source/src/lib/base.data-source.ts",
							"line": 264,
							"character": 15,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/base.data-source.ts#L264"
						}
					],
					"signatures": [
						{
							"id": 668,
							"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": "packages/angular/data-source/src/lib/base.data-source.ts",
									"line": 264,
									"character": 15,
									"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/base.data-source.ts#L264"
								}
							],
							"parameters": [
								{
									"id": 669,
									"name": "viewer",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": 60,
										"name": "BaseDataSourceViewer",
										"package": "@rxap/data-source"
									}
								}
							],
							"type": {
								"type": "reference",
								"target": {
									"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
									"qualifiedName": "Promise"
								},
								"typeArguments": [
									{
										"type": "reference",
										"target": 623,
										"name": "Data",
										"package": "@rxap/data-source",
										"qualifiedName": "StaticDataSource.Data",
										"refersToTypeParameter": true
									}
								],
								"name": "Promise",
								"package": "typescript"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": 123,
								"name": "BaseDataSource.toPromise"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": 122,
						"name": "BaseDataSource.toPromise"
					}
				},
				{
					"id": 615,
					"name": "add",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isPublic": true,
						"isStatic": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/definition/src/lib/definition.ts",
							"line": 94,
							"character": 16,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/definition/src/lib/definition.ts#L94"
						}
					],
					"signatures": [
						{
							"id": 616,
							"name": "add",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isInherited": true
							},
							"sources": [
								{
									"fileName": "packages/angular/definition/src/lib/definition.ts",
									"line": 94,
									"character": 16,
									"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/definition/src/lib/definition.ts#L94"
								}
							],
							"parameters": [
								{
									"id": 617,
									"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": 77,
								"name": "BaseDataSource.add"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": 76,
						"name": "BaseDataSource.add"
					}
				},
				{
					"id": 618,
					"name": "remove",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isPublic": true,
						"isStatic": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/definition/src/lib/definition.ts",
							"line": 102,
							"character": 16,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/definition/src/lib/definition.ts#L102"
						}
					],
					"signatures": [
						{
							"id": 619,
							"name": "remove",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isInherited": true
							},
							"sources": [
								{
									"fileName": "packages/angular/definition/src/lib/definition.ts",
									"line": 102,
									"character": 16,
									"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/definition/src/lib/definition.ts#L102"
								}
							],
							"parameters": [
								{
									"id": 620,
									"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": 80,
								"name": "BaseDataSource.remove"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": 79,
						"name": "BaseDataSource.remove"
					}
				}
			],
			"groups": [
				{
					"title": "Constructors",
					"children": [
						621
					]
				},
				{
					"title": "Properties",
					"children": [
						696,
						643,
						644,
						649,
						626,
						697,
						642,
						646,
						645,
						636,
						693,
						639,
						648,
						638,
						694,
						695,
						647,
						637,
						692,
						614,
						613,
						612
					]
				},
				{
					"title": "Accessors",
					"children": [
						628,
						650,
						698,
						640
					]
				},
				{
					"title": "Methods",
					"children": [
						634,
						682,
						702,
						658,
						655,
						670,
						705,
						664,
						685,
						700,
						652,
						689,
						707,
						661,
						632,
						676,
						680,
						678,
						674,
						667,
						615,
						618
					]
				}
			],
			"sources": [
				{
					"fileName": "packages/angular/data-source/src/lib/static.data-source.ts",
					"line": 43,
					"character": 13,
					"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/static.data-source.ts#L43"
				}
			],
			"typeParameters": [
				{
					"id": 709,
					"name": "Data",
					"variant": "typeParam",
					"kind": 131072,
					"flags": {},
					"default": {
						"type": "intrinsic",
						"name": "any"
					}
				}
			],
			"extendedTypes": [
				{
					"type": "reference",
					"target": 72,
					"typeArguments": [
						{
							"type": "reference",
							"target": 623,
							"name": "Data",
							"package": "@rxap/data-source",
							"qualifiedName": "StaticDataSource.Data",
							"refersToTypeParameter": true
						},
						{
							"type": "reference",
							"target": 604,
							"typeArguments": [
								{
									"type": "reference",
									"target": 623,
									"name": "Data",
									"package": "@rxap/data-source",
									"qualifiedName": "StaticDataSource.Data",
									"refersToTypeParameter": true
								}
							],
							"name": "StaticDataSourceMetadata",
							"package": "@rxap/data-source"
						}
					],
					"name": "BaseDataSource",
					"package": "@rxap/data-source"
				}
			],
			"implementedTypes": [
				{
					"type": "reference",
					"target": {
						"sourceFileName": "node_modules/@angular/core/index.d.ts",
						"qualifiedName": "OnDestroy"
					},
					"name": "OnDestroy",
					"package": "@angular/core"
				}
			]
		},
		{
			"id": 67,
			"name": "BaseDataSourceMetadata",
			"variant": "declaration",
			"kind": 256,
			"flags": {},
			"children": [
				{
					"id": 69,
					"name": "id",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/definition/src/lib/definition.metadata.ts",
							"line": 9,
							"character": 2,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/definition/src/lib/definition.metadata.ts#L9"
						}
					],
					"type": {
						"type": "intrinsic",
						"name": "string"
					},
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "BaseDefinitionMetadata.id"
					}
				},
				{
					"id": 68,
					"name": "restore",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isOptional": true
					},
					"comment": {
						"summary": [
							{
								"kind": "text",
								"text": "Indicates weather the data source should restore the last value from local storage"
							}
						]
					},
					"sources": [
						{
							"fileName": "packages/angular/data-source/src/lib/base.data-source.ts",
							"line": 58,
							"character": 2,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/base.data-source.ts#L58"
						}
					],
					"type": {
						"type": "intrinsic",
						"name": "boolean"
					}
				}
			],
			"groups": [
				{
					"title": "Properties",
					"children": [
						69,
						68
					]
				}
			],
			"sources": [
				{
					"fileName": "packages/angular/data-source/src/lib/base.data-source.ts",
					"line": 54,
					"character": 17,
					"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/base.data-source.ts#L54"
				}
			],
			"indexSignatures": [
				{
					"id": 70,
					"name": "__index",
					"variant": "signature",
					"kind": 8192,
					"flags": {},
					"sources": [
						{
							"fileName": "packages/angular/data-source/src/lib/base.data-source.ts",
							"line": 54,
							"character": 17,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/base.data-source.ts#L54"
						}
					],
					"parameters": [
						{
							"id": 71,
							"name": "key",
							"variant": "param",
							"kind": 32768,
							"flags": {},
							"type": {
								"type": "intrinsic",
								"name": "string"
							}
						}
					],
					"type": {
						"type": "intrinsic",
						"name": "any"
					}
				}
			],
			"extendedTypes": [
				{
					"type": "reference",
					"target": {
						"sourceFileName": "packages/angular/definition/src/lib/definition.metadata.ts",
						"qualifiedName": "BaseDefinitionMetadata"
					},
					"name": "BaseDefinitionMetadata",
					"package": "@rxap/definition"
				}
			],
			"extendedBy": [
				{
					"type": "reference",
					"target": 348,
					"name": "ObservableDataSourceMetadata"
				},
				{
					"type": "reference",
					"target": 467,
					"name": "PipeDataSourceMetadata"
				},
				{
					"type": "reference",
					"target": 604,
					"name": "StaticDataSourceMetadata"
				}
			]
		},
		{
			"id": 60,
			"name": "BaseDataSourceViewer",
			"variant": "declaration",
			"kind": 256,
			"flags": {},
			"children": [
				{
					"id": 61,
					"name": "id",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isOptional": true
					},
					"sources": [
						{
							"fileName": "packages/angular/data-source/src/lib/base.data-source.ts",
							"line": 44,
							"character": 2,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/base.data-source.ts#L44"
						}
					],
					"type": {
						"type": "intrinsic",
						"name": "string"
					}
				},
				{
					"id": 63,
					"name": "restore",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isOptional": true
					},
					"comment": {
						"summary": [
							{
								"kind": "text",
								"text": "Indicates weather the data source should restore the last value from local storage"
							}
						]
					},
					"sources": [
						{
							"fileName": "packages/angular/data-source/src/lib/base.data-source.ts",
							"line": 49,
							"character": 2,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/base.data-source.ts#L49"
						}
					],
					"type": {
						"type": "intrinsic",
						"name": "boolean"
					}
				},
				{
					"id": 62,
					"name": "viewChange",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isOptional": true
					},
					"sources": [
						{
							"fileName": "packages/angular/data-source/src/lib/base.data-source.ts",
							"line": 45,
							"character": 2,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/base.data-source.ts#L45"
						}
					],
					"type": {
						"type": "reference",
						"target": {
							"sourceFileName": "node_modules/rxjs/src/internal/Observable.ts",
							"qualifiedName": "Observable"
						},
						"typeArguments": [
							{
								"type": "reference",
								"target": 64,
								"name": "View",
								"package": "@rxap/data-source",
								"qualifiedName": "BaseDataSourceViewer.View",
								"refersToTypeParameter": true
							}
						],
						"name": "Observable",
						"package": "rxjs"
					}
				}
			],
			"groups": [
				{
					"title": "Properties",
					"children": [
						61,
						63,
						62
					]
				}
			],
			"sources": [
				{
					"fileName": "packages/angular/data-source/src/lib/base.data-source.ts",
					"line": 43,
					"character": 17,
					"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/base.data-source.ts#L43"
				}
			],
			"typeParameters": [
				{
					"id": 64,
					"name": "View",
					"variant": "typeParam",
					"kind": 131072,
					"flags": {},
					"default": {
						"type": "intrinsic",
						"name": "any"
					}
				}
			],
			"indexSignatures": [
				{
					"id": 65,
					"name": "__index",
					"variant": "signature",
					"kind": 8192,
					"flags": {},
					"sources": [
						{
							"fileName": "packages/angular/data-source/src/lib/base.data-source.ts",
							"line": 51,
							"character": 2,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/base.data-source.ts#L51"
						}
					],
					"parameters": [
						{
							"id": 66,
							"name": "key",
							"variant": "param",
							"kind": 32768,
							"flags": {},
							"type": {
								"type": "intrinsic",
								"name": "string"
							}
						}
					],
					"type": {
						"type": "intrinsic",
						"name": "any"
					}
				}
			]
		},
		{
			"id": 1,
			"name": "DataSourceLikeForErrorHandling",
			"variant": "declaration",
			"kind": 256,
			"flags": {},
			"children": [
				{
					"id": 14,
					"name": "error",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isOptional": true
					},
					"sources": [
						{
							"fileName": "packages/angular/data-source/src/lib/data-source-error/data-source-error.component.ts",
							"line": 35,
							"character": 2,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/data-source-error/data-source-error.component.ts#L35"
						}
					],
					"type": {
						"type": "intrinsic",
						"name": "unknown"
					}
				},
				{
					"id": 13,
					"name": "error$",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isOptional": true
					},
					"sources": [
						{
							"fileName": "packages/angular/data-source/src/lib/data-source-error/data-source-error.component.ts",
							"line": 34,
							"character": 2,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/data-source-error/data-source-error.component.ts#L34"
						}
					],
					"type": {
						"type": "reference",
						"target": {
							"sourceFileName": "node_modules/rxjs/src/internal/Observable.ts",
							"qualifiedName": "Observable"
						},
						"typeArguments": [
							{
								"type": "intrinsic",
								"name": "unknown"
							}
						],
						"name": "Observable",
						"package": "rxjs"
					}
				},
				{
					"id": 11,
					"name": "loading",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isOptional": true
					},
					"sources": [
						{
							"fileName": "packages/angular/data-source/src/lib/data-source-error/data-source-error.component.ts",
							"line": 32,
							"character": 2,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/data-source-error/data-source-error.component.ts#L32"
						}
					],
					"type": {
						"type": "union",
						"types": [
							{
								"type": "intrinsic",
								"name": "boolean"
							},
							{
								"type": "reference",
								"target": {
									"sourceFileName": "node_modules/rxjs/src/internal/Observable.ts",
									"qualifiedName": "Observable"
								},
								"typeArguments": [
									{
										"type": "intrinsic",
										"name": "boolean"
									}
								],
								"name": "Observable",
								"package": "rxjs"
							}
						]
					}
				},
				{
					"id": 12,
					"name": "loading$",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isOptional": true
					},
					"sources": [
						{
							"fileName": "packages/angular/data-source/src/lib/data-source-error/data-source-error.component.ts",
							"line": 33,
							"character": 2,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/data-source-error/data-source-error.component.ts#L33"
						}
					],
					"type": {
						"type": "reference",
						"target": {
							"sourceFileName": "node_modules/rxjs/src/internal/Observable.ts",
							"qualifiedName": "Observable"
						},
						"typeArguments": [
							{
								"type": "intrinsic",
								"name": "boolean"
							}
						],
						"name": "Observable",
						"package": "rxjs"
					}
				},
				{
					"id": 2,
					"name": "refresh",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isOptional": true
					},
					"sources": [
						{
							"fileName": "packages/angular/data-source/src/lib/data-source-error/data-source-error.component.ts",
							"line": 29,
							"character": 2,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/data-source-error/data-source-error.component.ts#L29"
						}
					],
					"type": {
						"type": "reflection",
						"declaration": {
							"id": 3,
							"name": "__type",
							"variant": "declaration",
							"kind": 65536,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/angular/data-source/src/lib/data-source-error/data-source-error.component.ts",
									"line": 29,
									"character": 12,
									"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/data-source-error/data-source-error.component.ts#L29"
								}
							],
							"signatures": [
								{
									"id": 4,
									"name": "__type",
									"variant": "signature",
									"kind": 4096,
									"flags": {},
									"sources": [
										{
											"fileName": "packages/angular/data-source/src/lib/data-source-error/data-source-error.component.ts",
											"line": 29,
											"character": 12,
											"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/data-source-error/data-source-error.component.ts#L29"
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "void"
									}
								}
							]
						}
					}
				},
				{
					"id": 8,
					"name": "reset",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isOptional": true
					},
					"sources": [
						{
							"fileName": "packages/angular/data-source/src/lib/data-source-error/data-source-error.component.ts",
							"line": 31,
							"character": 2,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/data-source-error/data-source-error.component.ts#L31"
						}
					],
					"type": {
						"type": "reflection",
						"declaration": {
							"id": 9,
							"name": "__type",
							"variant": "declaration",
							"kind": 65536,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/angular/data-source/src/lib/data-source-error/data-source-error.component.ts",
									"line": 31,
									"character": 10,
									"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/data-source-error/data-source-error.component.ts#L31"
								}
							],
							"signatures": [
								{
									"id": 10,
									"name": "__type",
									"variant": "signature",
									"kind": 4096,
									"flags": {},
									"sources": [
										{
											"fileName": "packages/angular/data-source/src/lib/data-source-error/data-source-error.component.ts",
											"line": 31,
											"character": 10,
											"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/data-source-error/data-source-error.component.ts#L31"
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "void"
									}
								}
							]
						}
					}
				},
				{
					"id": 5,
					"name": "retry",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isOptional": true
					},
					"sources": [
						{
							"fileName": "packages/angular/data-source/src/lib/data-source-error/data-source-error.component.ts",
							"line": 30,
							"character": 2,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/data-source-error/data-source-error.component.ts#L30"
						}
					],
					"type": {
						"type": "reflection",
						"declaration": {
							"id": 6,
							"name": "__type",
							"variant": "declaration",
							"kind": 65536,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/angular/data-source/src/lib/data-source-error/data-source-error.component.ts",
									"line": 30,
									"character": 10,
									"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/data-source-error/data-source-error.component.ts#L30"
								}
							],
							"signatures": [
								{
									"id": 7,
									"name": "__type",
									"variant": "signature",
									"kind": 4096,
									"flags": {},
									"sources": [
										{
											"fileName": "packages/angular/data-source/src/lib/data-source-error/data-source-error.component.ts",
											"line": 30,
											"character": 10,
											"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/data-source-error/data-source-error.component.ts#L30"
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "void"
									}
								}
							]
						}
					}
				}
			],
			"groups": [
				{
					"title": "Properties",
					"children": [
						14,
						13,
						11,
						12,
						2,
						8,
						5
					]
				}
			],
			"sources": [
				{
					"fileName": "packages/angular/data-source/src/lib/data-source-error/data-source-error.component.ts",
					"line": 28,
					"character": 17,
					"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/data-source-error/data-source-error.component.ts#L28"
				}
			]
		},
		{
			"id": 348,
			"name": "ObservableDataSourceMetadata",
			"variant": "declaration",
			"kind": 256,
			"flags": {},
			"children": [
				{
					"id": 349,
					"name": "data",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isOptional": true
					},
					"sources": [
						{
							"fileName": "packages/angular/data-source/src/lib/observable.data-source.ts",
							"line": 19,
							"character": 2,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/observable.data-source.ts#L19"
						}
					],
					"type": {
						"type": "reference",
						"target": {
							"sourceFileName": "node_modules/rxjs/src/internal/Observable.ts",
							"qualifiedName": "Observable"
						},
						"typeArguments": [
							{
								"type": "reference",
								"target": 352,
								"name": "Data",
								"package": "@rxap/data-source",
								"qualifiedName": "ObservableDataSourceMetadata.Data",
								"refersToTypeParameter": true
							}
						],
						"name": "Observable",
						"package": "rxjs"
					}
				},
				{
					"id": 351,
					"name": "id",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/definition/src/lib/definition.metadata.ts",
							"line": 9,
							"character": 2,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/definition/src/lib/definition.metadata.ts#L9"
						}
					],
					"type": {
						"type": "intrinsic",
						"name": "string"
					},
					"inheritedFrom": {
						"type": "reference",
						"target": 69,
						"name": "BaseDataSourceMetadata.id"
					}
				},
				{
					"id": 350,
					"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": "packages/angular/data-source/src/lib/base.data-source.ts",
							"line": 58,
							"character": 2,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/base.data-source.ts#L58"
						}
					],
					"type": {
						"type": "intrinsic",
						"name": "boolean"
					},
					"inheritedFrom": {
						"type": "reference",
						"target": 68,
						"name": "BaseDataSourceMetadata.restore"
					}
				}
			],
			"groups": [
				{
					"title": "Properties",
					"children": [
						349,
						351,
						350
					]
				}
			],
			"sources": [
				{
					"fileName": "packages/angular/data-source/src/lib/observable.data-source.ts",
					"line": 18,
					"character": 17,
					"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/observable.data-source.ts#L18"
				}
			],
			"typeParameters": [
				{
					"id": 352,
					"name": "Data",
					"variant": "typeParam",
					"kind": 131072,
					"flags": {}
				}
			],
			"indexSignatures": [
				{
					"id": 353,
					"name": "__index",
					"variant": "signature",
					"kind": 8192,
					"flags": {},
					"sources": [
						{
							"fileName": "packages/angular/data-source/src/lib/observable.data-source.ts",
							"line": 18,
							"character": 17,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/observable.data-source.ts#L18"
						}
					],
					"parameters": [
						{
							"id": 354,
							"name": "key",
							"variant": "param",
							"kind": 32768,
							"flags": {},
							"type": {
								"type": "intrinsic",
								"name": "string"
							}
						}
					],
					"type": {
						"type": "intrinsic",
						"name": "any"
					}
				}
			],
			"extendedTypes": [
				{
					"type": "reference",
					"target": 67,
					"name": "BaseDataSourceMetadata",
					"package": "@rxap/data-source"
				}
			]
		},
		{
			"id": 467,
			"name": "PipeDataSourceMetadata",
			"variant": "declaration",
			"kind": 256,
			"flags": {},
			"children": [
				{
					"id": 470,
					"name": "id",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/definition/src/lib/definition.metadata.ts",
							"line": 9,
							"character": 2,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/definition/src/lib/definition.metadata.ts#L9"
						}
					],
					"type": {
						"type": "intrinsic",
						"name": "string"
					},
					"inheritedFrom": {
						"type": "reference",
						"target": 69,
						"name": "BaseDataSourceMetadata.id"
					}
				},
				{
					"id": 468,
					"name": "refreshParent",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isOptional": true
					},
					"comment": {
						"summary": [
							{
								"kind": "text",
								"text": "If true the parent data source will be refreshed when the pipe data source is refreshed"
							}
						],
						"blockTags": [
							{
								"tag": "@default",
								"content": [
									{
										"kind": "code",
										"text": "```ts\nfalse\n```"
									}
								]
							}
						]
					},
					"sources": [
						{
							"fileName": "packages/angular/data-source/src/lib/pipe.data-source.ts",
							"line": 36,
							"character": 2,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/pipe.data-source.ts#L36"
						}
					],
					"type": {
						"type": "intrinsic",
						"name": "boolean"
					}
				},
				{
					"id": 469,
					"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": "packages/angular/data-source/src/lib/base.data-source.ts",
							"line": 58,
							"character": 2,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/base.data-source.ts#L58"
						}
					],
					"type": {
						"type": "intrinsic",
						"name": "boolean"
					},
					"inheritedFrom": {
						"type": "reference",
						"target": 68,
						"name": "BaseDataSourceMetadata.restore"
					}
				}
			],
			"groups": [
				{
					"title": "Properties",
					"children": [
						470,
						468,
						469
					]
				}
			],
			"sources": [
				{
					"fileName": "packages/angular/data-source/src/lib/pipe.data-source.ts",
					"line": 31,
					"character": 17,
					"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/pipe.data-source.ts#L31"
				}
			],
			"indexSignatures": [
				{
					"id": 471,
					"name": "__index",
					"variant": "signature",
					"kind": 8192,
					"flags": {},
					"sources": [
						{
							"fileName": "packages/angular/data-source/src/lib/pipe.data-source.ts",
							"line": 31,
							"character": 17,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/pipe.data-source.ts#L31"
						}
					],
					"parameters": [
						{
							"id": 472,
							"name": "key",
							"variant": "param",
							"kind": 32768,
							"flags": {},
							"type": {
								"type": "intrinsic",
								"name": "string"
							}
						}
					],
					"type": {
						"type": "intrinsic",
						"name": "any"
					}
				}
			],
			"extendedTypes": [
				{
					"type": "reference",
					"target": 67,
					"name": "BaseDataSourceMetadata",
					"package": "@rxap/data-source"
				}
			]
		},
		{
			"id": 604,
			"name": "StaticDataSourceMetadata",
			"variant": "declaration",
			"kind": 256,
			"flags": {},
			"children": [
				{
					"id": 605,
					"name": "data",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isOptional": true
					},
					"sources": [
						{
							"fileName": "packages/angular/data-source/src/lib/static.data-source.ts",
							"line": 39,
							"character": 2,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/static.data-source.ts#L39"
						}
					],
					"type": {
						"type": "reference",
						"target": 600,
						"typeArguments": [
							{
								"type": "reference",
								"target": 608,
								"name": "Data",
								"package": "@rxap/data-source",
								"qualifiedName": "StaticDataSourceMetadata.Data",
								"refersToTypeParameter": true
							}
						],
						"name": "StaticDataSourceData",
						"package": "@rxap/data-source"
					}
				},
				{
					"id": 607,
					"name": "id",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/definition/src/lib/definition.metadata.ts",
							"line": 9,
							"character": 2,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/definition/src/lib/definition.metadata.ts#L9"
						}
					],
					"type": {
						"type": "intrinsic",
						"name": "string"
					},
					"inheritedFrom": {
						"type": "reference",
						"target": 69,
						"name": "BaseDataSourceMetadata.id"
					}
				},
				{
					"id": 606,
					"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": "packages/angular/data-source/src/lib/base.data-source.ts",
							"line": 58,
							"character": 2,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/base.data-source.ts#L58"
						}
					],
					"type": {
						"type": "intrinsic",
						"name": "boolean"
					},
					"inheritedFrom": {
						"type": "reference",
						"target": 68,
						"name": "BaseDataSourceMetadata.restore"
					}
				}
			],
			"groups": [
				{
					"title": "Properties",
					"children": [
						605,
						607,
						606
					]
				}
			],
			"sources": [
				{
					"fileName": "packages/angular/data-source/src/lib/static.data-source.ts",
					"line": 37,
					"character": 17,
					"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/static.data-source.ts#L37"
				}
			],
			"typeParameters": [
				{
					"id": 608,
					"name": "Data",
					"variant": "typeParam",
					"kind": 131072,
					"flags": {},
					"default": {
						"type": "intrinsic",
						"name": "any"
					}
				}
			],
			"indexSignatures": [
				{
					"id": 609,
					"name": "__index",
					"variant": "signature",
					"kind": 8192,
					"flags": {},
					"sources": [
						{
							"fileName": "packages/angular/data-source/src/lib/static.data-source.ts",
							"line": 37,
							"character": 17,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/static.data-source.ts#L37"
						}
					],
					"parameters": [
						{
							"id": 610,
							"name": "key",
							"variant": "param",
							"kind": 32768,
							"flags": {},
							"type": {
								"type": "intrinsic",
								"name": "string"
							}
						}
					],
					"type": {
						"type": "intrinsic",
						"name": "any"
					}
				}
			],
			"extendedTypes": [
				{
					"type": "reference",
					"target": 67,
					"name": "BaseDataSourceMetadata",
					"package": "@rxap/data-source"
				}
			]
		},
		{
			"id": 59,
			"name": "DataSourceViewerId",
			"variant": "declaration",
			"kind": 2097152,
			"flags": {},
			"sources": [
				{
					"fileName": "packages/angular/data-source/src/lib/base.data-source.ts",
					"line": 41,
					"character": 12,
					"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/base.data-source.ts#L41"
				}
			],
			"type": {
				"type": "intrinsic",
				"name": "string"
			}
		},
		{
			"id": 600,
			"name": "StaticDataSourceData",
			"variant": "declaration",
			"kind": 2097152,
			"flags": {},
			"sources": [
				{
					"fileName": "packages/angular/data-source/src/lib/static.data-source.ts",
					"line": 31,
					"character": 12,
					"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/static.data-source.ts#L31"
				}
			],
			"typeParameters": [
				{
					"id": 603,
					"name": "Data",
					"variant": "typeParam",
					"kind": 131072,
					"flags": {},
					"default": {
						"type": "intrinsic",
						"name": "any"
					}
				}
			],
			"type": {
				"type": "union",
				"types": [
					{
						"type": "reference",
						"target": 603,
						"name": "Data",
						"package": "@rxap/data-source",
						"refersToTypeParameter": true
					},
					{
						"type": "reference",
						"target": {
							"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
							"qualifiedName": "Promise"
						},
						"typeArguments": [
							{
								"type": "reference",
								"target": 603,
								"name": "Data",
								"package": "@rxap/data-source",
								"refersToTypeParameter": true
							}
						],
						"name": "Promise",
						"package": "typescript"
					},
					{
						"type": "reference",
						"target": {
							"sourceFileName": "node_modules/rxjs/src/internal/Observable.ts",
							"qualifiedName": "Observable"
						},
						"typeArguments": [
							{
								"type": "reference",
								"target": 603,
								"name": "Data",
								"package": "@rxap/data-source",
								"refersToTypeParameter": true
							}
						],
						"name": "Observable",
						"package": "rxjs"
					},
					{
						"type": "reflection",
						"declaration": {
							"id": 601,
							"name": "__type",
							"variant": "declaration",
							"kind": 65536,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/angular/data-source/src/lib/static.data-source.ts",
									"line": 35,
									"character": 5,
									"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/static.data-source.ts#L35"
								}
							],
							"signatures": [
								{
									"id": 602,
									"name": "__type",
									"variant": "signature",
									"kind": 4096,
									"flags": {},
									"type": {
										"type": "reference",
										"target": 603,
										"name": "Data",
										"package": "@rxap/data-source",
										"refersToTypeParameter": true
									}
								}
							]
						}
					}
				]
			}
		},
		{
			"id": 714,
			"name": "RXAP_DATA_SOURCE",
			"variant": "declaration",
			"kind": 32,
			"flags": {
				"isConst": true
			},
			"sources": [
				{
					"fileName": "packages/angular/data-source/src/lib/tokens.ts",
					"line": 12,
					"character": 13,
					"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/tokens.ts#L12"
				}
			],
			"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": 713,
			"name": "RXAP_DATA_SOURCE_METADATA",
			"variant": "declaration",
			"kind": 32,
			"flags": {
				"isConst": true
			},
			"sources": [
				{
					"fileName": "packages/angular/data-source/src/lib/tokens.ts",
					"line": 10,
					"character": 13,
					"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/tokens.ts#L10"
				}
			],
			"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": 716,
			"name": "RXAP_DATA_SOURCE_METHOD",
			"variant": "declaration",
			"kind": 32,
			"flags": {
				"isConst": true
			},
			"sources": [
				{
					"fileName": "packages/angular/data-source/src/lib/tokens.ts",
					"line": 16,
					"character": 13,
					"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/tokens.ts#L16"
				}
			],
			"type": {
				"type": "reference",
				"target": {
					"sourceFileName": "node_modules/@angular/core/index.d.ts",
					"qualifiedName": "InjectionToken"
				},
				"typeArguments": [
					{
						"type": "reference",
						"target": {
							"sourceFileName": "packages/pattern/src/lib/method.ts",
							"qualifiedName": "Method"
						},
						"typeArguments": [
							{
								"type": "intrinsic",
								"name": "any"
							},
							{
								"type": "intrinsic",
								"name": "any"
							}
						],
						"name": "Method",
						"package": "@rxap/pattern"
					}
				],
				"name": "InjectionToken",
				"package": "@angular/core"
			},
			"defaultValue": "..."
		},
		{
			"id": 717,
			"name": "RXAP_DATA_SOURCE_METHOD_WITHOUT_PARAMETERS",
			"variant": "declaration",
			"kind": 32,
			"flags": {
				"isConst": true
			},
			"sources": [
				{
					"fileName": "packages/angular/data-source/src/lib/tokens.ts",
					"line": 18,
					"character": 13,
					"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/tokens.ts#L18"
				}
			],
			"type": {
				"type": "reference",
				"target": {
					"sourceFileName": "node_modules/@angular/core/index.d.ts",
					"qualifiedName": "InjectionToken"
				},
				"typeArguments": [
					{
						"type": "intrinsic",
						"name": "boolean"
					}
				],
				"name": "InjectionToken",
				"package": "@angular/core"
			},
			"defaultValue": "..."
		},
		{
			"id": 711,
			"name": "RXAP_DATA_SOURCE_REFRESH",
			"variant": "declaration",
			"kind": 32,
			"flags": {
				"isConst": true
			},
			"sources": [
				{
					"fileName": "packages/angular/data-source/src/lib/tokens.ts",
					"line": 6,
					"character": 13,
					"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/tokens.ts#L6"
				}
			],
			"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": 712,
			"name": "RXAP_OBSERVABLE_DATA_SOURCE",
			"variant": "declaration",
			"kind": 32,
			"flags": {
				"isConst": true
			},
			"sources": [
				{
					"fileName": "packages/angular/data-source/src/lib/tokens.ts",
					"line": 8,
					"character": 13,
					"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/tokens.ts#L8"
				}
			],
			"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": 715,
			"name": "RXAP_PIPE_DATA_SOURCE_OPERATOR",
			"variant": "declaration",
			"kind": 32,
			"flags": {
				"isConst": true
			},
			"sources": [
				{
					"fileName": "packages/angular/data-source/src/lib/tokens.ts",
					"line": 14,
					"character": 13,
					"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/tokens.ts#L14"
				}
			],
			"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": 710,
			"name": "RXAP_STATIC_DATA_SOURCE_DATA",
			"variant": "declaration",
			"kind": 32,
			"flags": {
				"isConst": true
			},
			"sources": [
				{
					"fileName": "packages/angular/data-source/src/lib/tokens.ts",
					"line": 4,
					"character": 13,
					"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/tokens.ts#L4"
				}
			],
			"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": 193,
			"name": "DataSourceRefreshToMethodAdapterFactory",
			"variant": "declaration",
			"kind": 64,
			"flags": {},
			"sources": [
				{
					"fileName": "packages/angular/data-source/src/lib/data-source-refresh-to-method-adapter-factory.ts",
					"line": 4,
					"character": 16,
					"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/data-source-refresh-to-method-adapter-factory.ts#L4"
				}
			],
			"signatures": [
				{
					"id": 194,
					"name": "DataSourceRefreshToMethodAdapterFactory",
					"variant": "signature",
					"kind": 4096,
					"flags": {},
					"sources": [
						{
							"fileName": "packages/angular/data-source/src/lib/data-source-refresh-to-method-adapter-factory.ts",
							"line": 4,
							"character": 16,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/data-source-refresh-to-method-adapter-factory.ts#L4"
						}
					],
					"parameters": [
						{
							"id": 195,
							"name": "dataSource",
							"variant": "param",
							"kind": 32768,
							"flags": {},
							"type": {
								"type": "reference",
								"target": 72,
								"typeArguments": [
									{
										"type": "intrinsic",
										"name": "unknown"
									}
								],
								"name": "BaseDataSource",
								"package": "@rxap/data-source"
							}
						}
					],
					"type": {
						"type": "reference",
						"target": {
							"sourceFileName": "packages/pattern/src/lib/method.ts",
							"qualifiedName": "Method"
						},
						"typeArguments": [
							{
								"type": "intrinsic",
								"name": "any"
							},
							{
								"type": "intrinsic",
								"name": "any"
							}
						],
						"name": "Method",
						"package": "@rxap/pattern"
					}
				}
			]
		},
		{
			"id": 343,
			"name": "observableDataSource",
			"variant": "declaration",
			"kind": 64,
			"flags": {},
			"sources": [
				{
					"fileName": "packages/angular/data-source/src/lib/observable.data-source.ts",
					"line": 49,
					"character": 16,
					"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/observable.data-source.ts#L49"
				}
			],
			"signatures": [
				{
					"id": 344,
					"name": "observableDataSource",
					"variant": "signature",
					"kind": 4096,
					"flags": {},
					"sources": [
						{
							"fileName": "packages/angular/data-source/src/lib/observable.data-source.ts",
							"line": 49,
							"character": 16,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/observable.data-source.ts#L49"
						}
					],
					"typeParameters": [
						{
							"id": 345,
							"name": "Data",
							"variant": "typeParam",
							"kind": 131072,
							"flags": {}
						}
					],
					"parameters": [
						{
							"id": 346,
							"name": "data",
							"variant": "param",
							"kind": 32768,
							"flags": {},
							"type": {
								"type": "reference",
								"target": {
									"sourceFileName": "node_modules/rxjs/src/internal/Observable.ts",
									"qualifiedName": "Observable"
								},
								"typeArguments": [
									{
										"type": "reference",
										"target": 345,
										"name": "Data",
										"package": "@rxap/data-source",
										"refersToTypeParameter": true
									}
								],
								"name": "Observable",
								"package": "rxjs"
							}
						},
						{
							"id": 347,
							"name": "metadata",
							"variant": "param",
							"kind": 32768,
							"flags": {},
							"type": {
								"type": "reference",
								"target": 348,
								"typeArguments": [
									{
										"type": "reference",
										"target": 345,
										"name": "Data",
										"package": "@rxap/data-source",
										"refersToTypeParameter": true
									}
								],
								"name": "ObservableDataSourceMetadata",
								"package": "@rxap/data-source"
							},
							"defaultValue": "..."
						}
					],
					"type": {
						"type": "reference",
						"target": 355,
						"typeArguments": [
							{
								"type": "reference",
								"target": 345,
								"name": "Data",
								"package": "@rxap/data-source",
								"refersToTypeParameter": true
							}
						],
						"name": "ObservableDataSource",
						"package": "@rxap/data-source"
					}
				}
			]
		},
		{
			"id": 460,
			"name": "pipeDataSource",
			"variant": "declaration",
			"kind": 64,
			"flags": {},
			"sources": [
				{
					"fileName": "packages/angular/data-source/src/lib/pipe.data-source.ts",
					"line": 146,
					"character": 16,
					"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/pipe.data-source.ts#L146"
				}
			],
			"signatures": [
				{
					"id": 461,
					"name": "pipeDataSource",
					"variant": "signature",
					"kind": 4096,
					"flags": {},
					"sources": [
						{
							"fileName": "packages/angular/data-source/src/lib/pipe.data-source.ts",
							"line": 146,
							"character": 16,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/pipe.data-source.ts#L146"
						}
					],
					"typeParameters": [
						{
							"id": 462,
							"name": "Source",
							"variant": "typeParam",
							"kind": 131072,
							"flags": {}
						},
						{
							"id": 463,
							"name": "Target",
							"variant": "typeParam",
							"kind": 131072,
							"flags": {}
						}
					],
					"parameters": [
						{
							"id": 464,
							"name": "dataSource",
							"variant": "param",
							"kind": 32768,
							"flags": {},
							"type": {
								"type": "reference",
								"target": 72,
								"typeArguments": [
									{
										"type": "reference",
										"target": 462,
										"name": "Source",
										"package": "@rxap/data-source",
										"refersToTypeParameter": true
									}
								],
								"name": "BaseDataSource",
								"package": "@rxap/data-source"
							}
						},
						{
							"id": 465,
							"name": "operation",
							"variant": "param",
							"kind": 32768,
							"flags": {},
							"type": {
								"type": "reference",
								"target": {
									"sourceFileName": "node_modules/rxjs/src/internal/types.ts",
									"qualifiedName": "OperatorFunction"
								},
								"typeArguments": [
									{
										"type": "reference",
										"target": 462,
										"name": "Source",
										"package": "@rxap/data-source",
										"refersToTypeParameter": true
									},
									{
										"type": "intrinsic",
										"name": "any"
									}
								],
								"name": "OperatorFunction",
								"package": "rxjs"
							}
						},
						{
							"id": 466,
							"name": "operations",
							"variant": "param",
							"kind": 32768,
							"flags": {
								"isRest": true
							},
							"type": {
								"type": "array",
								"elementType": {
									"type": "union",
									"types": [
										{
											"type": "reference",
											"target": 467,
											"name": "PipeDataSourceMetadata",
											"package": "@rxap/data-source"
										},
										{
											"type": "reference",
											"target": {
												"sourceFileName": "node_modules/rxjs/src/internal/types.ts",
												"qualifiedName": "OperatorFunction"
											},
											"typeArguments": [
												{
													"type": "intrinsic",
													"name": "any"
												},
												{
													"type": "intrinsic",
													"name": "any"
												}
											],
											"name": "OperatorFunction",
											"package": "rxjs"
										}
									]
								}
							}
						}
					],
					"type": {
						"type": "reference",
						"target": 473,
						"typeArguments": [
							{
								"type": "reference",
								"target": 462,
								"name": "Source",
								"package": "@rxap/data-source",
								"refersToTypeParameter": true
							},
							{
								"type": "reference",
								"target": 463,
								"name": "Target",
								"package": "@rxap/data-source",
								"refersToTypeParameter": true
							}
						],
						"name": "PipeDataSource",
						"package": "@rxap/data-source"
					}
				}
			]
		},
		{
			"id": 50,
			"name": "RxapDataSource",
			"variant": "declaration",
			"kind": 64,
			"flags": {},
			"sources": [
				{
					"fileName": "packages/angular/data-source/src/lib/base.data-source.ts",
					"line": 331,
					"character": 16,
					"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/base.data-source.ts#L331"
				}
			],
			"signatures": [
				{
					"id": 51,
					"name": "RxapDataSource",
					"variant": "signature",
					"kind": 4096,
					"flags": {},
					"sources": [
						{
							"fileName": "packages/angular/data-source/src/lib/base.data-source.ts",
							"line": 331,
							"character": 16,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/base.data-source.ts#L331"
						}
					],
					"typeParameters": [
						{
							"id": 52,
							"name": "Metadata",
							"variant": "typeParam",
							"kind": 131072,
							"flags": {},
							"type": {
								"type": "reference",
								"target": 67,
								"name": "BaseDataSourceMetadata",
								"package": "@rxap/data-source"
							}
						}
					],
					"parameters": [
						{
							"id": 53,
							"name": "dataSourceIdOrMetadata",
							"variant": "param",
							"kind": 32768,
							"flags": {},
							"type": {
								"type": "union",
								"types": [
									{
										"type": "intrinsic",
										"name": "string"
									},
									{
										"type": "reference",
										"target": 52,
										"name": "Metadata",
										"package": "@rxap/data-source",
										"refersToTypeParameter": true
									}
								]
							}
						},
						{
							"id": 54,
							"name": "className",
							"variant": "param",
							"kind": 32768,
							"flags": {},
							"type": {
								"type": "intrinsic",
								"name": "string"
							},
							"defaultValue": "'BaseDataSource'"
						},
						{
							"id": 55,
							"name": "packageName",
							"variant": "param",
							"kind": 32768,
							"flags": {},
							"type": {
								"type": "intrinsic",
								"name": "string"
							},
							"defaultValue": "'@rxap/data-source'"
						}
					],
					"type": {
						"type": "reflection",
						"declaration": {
							"id": 56,
							"name": "__type",
							"variant": "declaration",
							"kind": 65536,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/angular/data-source/src/lib/base.data-source.ts",
									"line": 336,
									"character": 9,
									"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/base.data-source.ts#L336"
								}
							],
							"signatures": [
								{
									"id": 57,
									"name": "__type",
									"variant": "signature",
									"kind": 4096,
									"flags": {},
									"sources": [
										{
											"fileName": "packages/angular/data-source/src/lib/base.data-source.ts",
											"line": 336,
											"character": 9,
											"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/base.data-source.ts#L336"
										}
									],
									"parameters": [
										{
											"id": 58,
											"name": "target",
											"variant": "param",
											"kind": 32768,
											"flags": {},
											"type": {
												"type": "reference",
												"target": {
													"sourceFileName": "packages/utilities/src/lib/helpers.ts",
													"qualifiedName": "Constructor"
												},
												"typeArguments": [
													{
														"type": "reference",
														"target": 72,
														"typeArguments": [
															{
																"type": "intrinsic",
																"name": "any"
															},
															{
																"type": "reference",
																"target": 67,
																"name": "BaseDataSourceMetadata",
																"package": "@rxap/data-source"
															},
															{
																"type": "reference",
																"target": 60,
																"typeArguments": [
																	{
																		"type": "intrinsic",
																		"name": "any"
																	}
																],
																"name": "BaseDataSourceViewer",
																"package": "@rxap/data-source"
															}
														],
														"name": "BaseDataSource",
														"package": "@rxap/data-source"
													}
												],
												"name": "Constructor",
												"package": "@rxap/utilities"
											}
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "void"
									}
								}
							]
						}
					}
				}
			]
		},
		{
			"id": 334,
			"name": "RxapObservableDataSource",
			"variant": "declaration",
			"kind": 64,
			"flags": {},
			"sources": [
				{
					"fileName": "packages/angular/data-source/src/lib/observable.data-source.ts",
					"line": 39,
					"character": 16,
					"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/observable.data-source.ts#L39"
				}
			],
			"signatures": [
				{
					"id": 335,
					"name": "RxapObservableDataSource",
					"variant": "signature",
					"kind": 4096,
					"flags": {},
					"sources": [
						{
							"fileName": "packages/angular/data-source/src/lib/observable.data-source.ts",
							"line": 39,
							"character": 16,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/observable.data-source.ts#L39"
						}
					],
					"typeParameters": [
						{
							"id": 336,
							"name": "Data",
							"variant": "typeParam",
							"kind": 131072,
							"flags": {}
						}
					],
					"parameters": [
						{
							"id": 337,
							"name": "metadata",
							"variant": "param",
							"kind": 32768,
							"flags": {},
							"type": {
								"type": "reference",
								"target": 348,
								"typeArguments": [
									{
										"type": "reference",
										"target": 336,
										"name": "Data",
										"package": "@rxap/data-source",
										"refersToTypeParameter": true
									}
								],
								"name": "ObservableDataSourceMetadata",
								"package": "@rxap/data-source"
							}
						},
						{
							"id": 338,
							"name": "className",
							"variant": "param",
							"kind": 32768,
							"flags": {},
							"type": {
								"type": "intrinsic",
								"name": "string"
							},
							"defaultValue": "'ObservableDataSource'"
						},
						{
							"id": 339,
							"name": "packageName",
							"variant": "param",
							"kind": 32768,
							"flags": {},
							"type": {
								"type": "intrinsic",
								"name": "string"
							},
							"defaultValue": "'@rxap/data-source'"
						}
					],
					"type": {
						"type": "reflection",
						"declaration": {
							"id": 340,
							"name": "__type",
							"variant": "declaration",
							"kind": 65536,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/angular/data-source/src/lib/observable.data-source.ts",
									"line": 44,
									"character": 9,
									"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/observable.data-source.ts#L44"
								}
							],
							"signatures": [
								{
									"id": 341,
									"name": "__type",
									"variant": "signature",
									"kind": 4096,
									"flags": {},
									"sources": [
										{
											"fileName": "packages/angular/data-source/src/lib/observable.data-source.ts",
											"line": 44,
											"character": 9,
											"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/observable.data-source.ts#L44"
										}
									],
									"parameters": [
										{
											"id": 342,
											"name": "target",
											"variant": "param",
											"kind": 32768,
											"flags": {},
											"type": {
												"type": "reference",
												"target": {
													"sourceFileName": "packages/utilities/src/lib/helpers.ts",
													"qualifiedName": "Constructor"
												},
												"typeArguments": [
													{
														"type": "reference",
														"target": 355,
														"typeArguments": [
															{
																"type": "reference",
																"target": 336,
																"name": "Data",
																"package": "@rxap/data-source",
																"refersToTypeParameter": true
															}
														],
														"name": "ObservableDataSource",
														"package": "@rxap/data-source"
													}
												],
												"name": "Constructor",
												"package": "@rxap/utilities"
											}
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "void"
									}
								}
							]
						}
					}
				}
			]
		},
		{
			"id": 452,
			"name": "RxapPipeDataSource",
			"variant": "declaration",
			"kind": 64,
			"flags": {},
			"sources": [
				{
					"fileName": "packages/angular/data-source/src/lib/pipe.data-source.ts",
					"line": 39,
					"character": 16,
					"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/pipe.data-source.ts#L39"
				}
			],
			"signatures": [
				{
					"id": 453,
					"name": "RxapPipeDataSource",
					"variant": "signature",
					"kind": 4096,
					"flags": {},
					"sources": [
						{
							"fileName": "packages/angular/data-source/src/lib/pipe.data-source.ts",
							"line": 39,
							"character": 16,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/pipe.data-source.ts#L39"
						}
					],
					"parameters": [
						{
							"id": 454,
							"name": "metadata",
							"variant": "param",
							"kind": 32768,
							"flags": {},
							"type": {
								"type": "reference",
								"target": 467,
								"name": "PipeDataSourceMetadata",
								"package": "@rxap/data-source"
							}
						},
						{
							"id": 455,
							"name": "className",
							"variant": "param",
							"kind": 32768,
							"flags": {},
							"type": {
								"type": "intrinsic",
								"name": "string"
							},
							"defaultValue": "'PipeDataSource'"
						},
						{
							"id": 456,
							"name": "packageName",
							"variant": "param",
							"kind": 32768,
							"flags": {},
							"type": {
								"type": "intrinsic",
								"name": "string"
							},
							"defaultValue": "'@rxap/data-source'"
						}
					],
					"type": {
						"type": "reflection",
						"declaration": {
							"id": 457,
							"name": "__type",
							"variant": "declaration",
							"kind": 65536,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/angular/data-source/src/lib/pipe.data-source.ts",
									"line": 44,
									"character": 9,
									"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/pipe.data-source.ts#L44"
								}
							],
							"signatures": [
								{
									"id": 458,
									"name": "__type",
									"variant": "signature",
									"kind": 4096,
									"flags": {},
									"sources": [
										{
											"fileName": "packages/angular/data-source/src/lib/pipe.data-source.ts",
											"line": 44,
											"character": 9,
											"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/pipe.data-source.ts#L44"
										}
									],
									"parameters": [
										{
											"id": 459,
											"name": "target",
											"variant": "param",
											"kind": 32768,
											"flags": {},
											"type": {
												"type": "reference",
												"target": {
													"sourceFileName": "packages/utilities/src/lib/helpers.ts",
													"qualifiedName": "Constructor"
												},
												"typeArguments": [
													{
														"type": "reference",
														"target": 473,
														"typeArguments": [
															{
																"type": "intrinsic",
																"name": "any"
															},
															{
																"type": "intrinsic",
																"name": "any"
															}
														],
														"name": "PipeDataSource",
														"package": "@rxap/data-source"
													}
												],
												"name": "Constructor",
												"package": "@rxap/utilities"
											}
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "void"
									}
								}
							]
						}
					}
				}
			]
		},
		{
			"id": 586,
			"name": "RxapStaticDataSource",
			"variant": "declaration",
			"kind": 64,
			"flags": {},
			"sources": [
				{
					"fileName": "packages/angular/data-source/src/lib/static.data-source.ts",
					"line": 112,
					"character": 16,
					"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/static.data-source.ts#L112"
				}
			],
			"signatures": [
				{
					"id": 587,
					"name": "RxapStaticDataSource",
					"variant": "signature",
					"kind": 4096,
					"flags": {},
					"sources": [
						{
							"fileName": "packages/angular/data-source/src/lib/static.data-source.ts",
							"line": 112,
							"character": 16,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/static.data-source.ts#L112"
						}
					],
					"typeParameters": [
						{
							"id": 588,
							"name": "Data",
							"variant": "typeParam",
							"kind": 131072,
							"flags": {}
						}
					],
					"parameters": [
						{
							"id": 589,
							"name": "metadata",
							"variant": "param",
							"kind": 32768,
							"flags": {},
							"type": {
								"type": "reference",
								"target": 604,
								"typeArguments": [
									{
										"type": "reference",
										"target": 588,
										"name": "Data",
										"package": "@rxap/data-source",
										"refersToTypeParameter": true
									}
								],
								"name": "StaticDataSourceMetadata",
								"package": "@rxap/data-source"
							}
						},
						{
							"id": 590,
							"name": "className",
							"variant": "param",
							"kind": 32768,
							"flags": {},
							"type": {
								"type": "intrinsic",
								"name": "string"
							},
							"defaultValue": "'StaticDataSource'"
						},
						{
							"id": 591,
							"name": "packageName",
							"variant": "param",
							"kind": 32768,
							"flags": {},
							"type": {
								"type": "intrinsic",
								"name": "string"
							},
							"defaultValue": "'@rxap/data-source'"
						}
					],
					"type": {
						"type": "reflection",
						"declaration": {
							"id": 592,
							"name": "__type",
							"variant": "declaration",
							"kind": 65536,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/angular/data-source/src/lib/static.data-source.ts",
									"line": 117,
									"character": 9,
									"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/static.data-source.ts#L117"
								}
							],
							"signatures": [
								{
									"id": 593,
									"name": "__type",
									"variant": "signature",
									"kind": 4096,
									"flags": {},
									"sources": [
										{
											"fileName": "packages/angular/data-source/src/lib/static.data-source.ts",
											"line": 117,
											"character": 9,
											"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/static.data-source.ts#L117"
										}
									],
									"parameters": [
										{
											"id": 594,
											"name": "target",
											"variant": "param",
											"kind": 32768,
											"flags": {},
											"type": {
												"type": "reference",
												"target": {
													"sourceFileName": "packages/utilities/src/lib/helpers.ts",
													"qualifiedName": "Constructor"
												},
												"typeArguments": [
													{
														"type": "reference",
														"target": 611,
														"typeArguments": [
															{
																"type": "reference",
																"target": 588,
																"name": "Data",
																"package": "@rxap/data-source",
																"refersToTypeParameter": true
															}
														],
														"name": "StaticDataSource",
														"package": "@rxap/data-source"
													}
												],
												"name": "Constructor",
												"package": "@rxap/utilities"
											}
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "void"
									}
								}
							]
						}
					}
				}
			]
		},
		{
			"id": 595,
			"name": "staticDataSource",
			"variant": "declaration",
			"kind": 64,
			"flags": {},
			"sources": [
				{
					"fileName": "packages/angular/data-source/src/lib/static.data-source.ts",
					"line": 122,
					"character": 16,
					"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/static.data-source.ts#L122"
				}
			],
			"signatures": [
				{
					"id": 596,
					"name": "staticDataSource",
					"variant": "signature",
					"kind": 4096,
					"flags": {},
					"sources": [
						{
							"fileName": "packages/angular/data-source/src/lib/static.data-source.ts",
							"line": 122,
							"character": 16,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/data-source/src/lib/static.data-source.ts#L122"
						}
					],
					"typeParameters": [
						{
							"id": 597,
							"name": "Data",
							"variant": "typeParam",
							"kind": 131072,
							"flags": {}
						}
					],
					"parameters": [
						{
							"id": 598,
							"name": "data",
							"variant": "param",
							"kind": 32768,
							"flags": {},
							"type": {
								"type": "reference",
								"target": 600,
								"typeArguments": [
									{
										"type": "reference",
										"target": 597,
										"name": "Data",
										"package": "@rxap/data-source",
										"refersToTypeParameter": true
									}
								],
								"name": "StaticDataSourceData",
								"package": "@rxap/data-source"
							}
						},
						{
							"id": 599,
							"name": "metadata",
							"variant": "param",
							"kind": 32768,
							"flags": {},
							"type": {
								"type": "reference",
								"target": 604,
								"typeArguments": [
									{
										"type": "reference",
										"target": 597,
										"name": "Data",
										"package": "@rxap/data-source",
										"refersToTypeParameter": true
									}
								],
								"name": "StaticDataSourceMetadata",
								"package": "@rxap/data-source"
							},
							"defaultValue": "..."
						}
					],
					"type": {
						"type": "reference",
						"target": 611,
						"typeArguments": [
							{
								"type": "reference",
								"target": 597,
								"name": "Data",
								"package": "@rxap/data-source",
								"refersToTypeParameter": true
							}
						],
						"name": "StaticDataSource",
						"package": "@rxap/data-source"
					}
				}
			]
		}
	],
	"groups": [
		{
			"title": "Classes",
			"children": [
				72,
				15,
				172,
				223,
				355,
				473,
				196,
				611
			]
		},
		{
			"title": "Interfaces",
			"children": [
				67,
				60,
				1,
				348,
				467,
				604
			]
		},
		{
			"title": "Type Aliases",
			"children": [
				59,
				600
			]
		},
		{
			"title": "Variables",
			"children": [
				714,
				713,
				716,
				717,
				711,
				712,
				715,
				710
			]
		},
		{
			"title": "Functions",
			"children": [
				193,
				343,
				460,
				50,
				334,
				452,
				586,
				595
			]
		}
	],
	"packageName": "@rxap/data-source",
	"packageVersion": "19.1.0",
	"readme": [
		{
			"kind": "text",
			"text": "Provides a set of classes and decorators for creating and managing data sources in Angular applications, including base classes, static data sources, observable data sources, and method data sources. It also includes a component for displaying data source errors. The library offers features like data persistence, refresh and retry mechanisms, and integration with RxJS observables.\n\n[![npm version](https://img.shields.io/npm/v/@rxap/data-source?style=flat-square)](https://www.npmjs.com/package/@rxap/data-source)\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/data-source)\n![npm](https://img.shields.io/npm/dm/@rxap/data-source)\n![NPM](https://img.shields.io/npm/l/@rxap/data-source)\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/data-source\n```"
		},
		{
			"kind": "text",
			"text": "\n**Install peer dependencies:**\n"
		},
		{
			"kind": "code",
			"text": "```bash\nyarn add @angular/cdk @angular/common @angular/core @angular/material @rxap/data-structure-tree @rxap/definition @rxap/environment @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/data-source: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/data-source:init\n```"
		}
	],
	"symbolIdMap": {
		"0": {
			"sourceFileName": "packages/angular/data-source/src/index.ts",
			"qualifiedName": ""
		},
		"1": {
			"sourceFileName": "packages/angular/data-source/src/lib/data-source-error/data-source-error.component.ts",
			"qualifiedName": "DataSourceLikeForErrorHandling"
		},
		"2": {
			"sourceFileName": "packages/angular/data-source/src/lib/data-source-error/data-source-error.component.ts",
			"qualifiedName": "DataSourceLikeForErrorHandling.refresh"
		},
		"3": {
			"sourceFileName": "packages/angular/data-source/src/lib/data-source-error/data-source-error.component.ts",
			"qualifiedName": "__type"
		},
		"4": {
			"sourceFileName": "packages/angular/data-source/src/lib/data-source-error/data-source-error.component.ts",
			"qualifiedName": "__type"
		},
		"5": {
			"sourceFileName": "packages/angular/data-source/src/lib/data-source-error/data-source-error.component.ts",
			"qualifiedName": "DataSourceLikeForErrorHandling.retry"
		},
		"6": {
			"sourceFileName": "packages/angular/data-source/src/lib/data-source-error/data-source-error.component.ts",
			"qualifiedName": "__type"
		},
		"7": {
			"sourceFileName": "packages/angular/data-source/src/lib/data-source-error/data-source-error.component.ts",
			"qualifiedName": "__type"
		},
		"8": {
			"sourceFileName": "packages/angular/data-source/src/lib/data-source-error/data-source-error.component.ts",
			"qualifiedName": "DataSourceLikeForErrorHandling.reset"
		},
		"9": {
			"sourceFileName": "packages/angular/data-source/src/lib/data-source-error/data-source-error.component.ts",
			"qualifiedName": "__type"
		},
		"10": {
			"sourceFileName": "packages/angular/data-source/src/lib/data-source-error/data-source-error.component.ts",
			"qualifiedName": "__type"
		},
		"11": {
			"sourceFileName": "packages/angular/data-source/src/lib/data-source-error/data-source-error.component.ts",
			"qualifiedName": "DataSourceLikeForErrorHandling.loading"
		},
		"12": {
			"sourceFileName": "packages/angular/data-source/src/lib/data-source-error/data-source-error.component.ts",
			"qualifiedName": "DataSourceLikeForErrorHandling.loading$"
		},
		"13": {
			"sourceFileName": "packages/angular/data-source/src/lib/data-source-error/data-source-error.component.ts",
			"qualifiedName": "DataSourceLikeForErrorHandling.error$"
		},
		"14": {
			"sourceFileName": "packages/angular/data-source/src/lib/data-source-error/data-source-error.component.ts",
			"qualifiedName": "DataSourceLikeForErrorHandling.error"
		},
		"15": {
			"sourceFileName": "packages/angular/data-source/src/lib/data-source-error/data-source-error.component.ts",
			"qualifiedName": "DataSourceErrorComponent"
		},
		"16": {
			"sourceFileName": "packages/angular/data-source/src/lib/data-source-error/data-source-error.component.ts",
			"qualifiedName": "DataSourceErrorComponent.__constructor"
		},
		"17": {
			"sourceFileName": "packages/angular/data-source/src/lib/data-source-error/data-source-error.component.ts",
			"qualifiedName": "DataSourceErrorComponent"
		},
		"18": {
			"sourceFileName": "packages/angular/data-source/src/lib/data-source-error/data-source-error.component.ts",
			"qualifiedName": "environment"
		},
		"19": {
			"sourceFileName": "packages/angular/data-source/src/lib/data-source-error/data-source-error.component.ts",
			"qualifiedName": "DataSourceErrorComponent.error"
		},
		"20": {
			"sourceFileName": "packages/angular/data-source/src/lib/data-source-error/data-source-error.component.ts",
			"qualifiedName": "DataSourceErrorComponent.refresh"
		},
		"21": {
			"sourceFileName": "packages/angular/data-source/src/lib/data-source-error/data-source-error.component.ts",
			"qualifiedName": "__type"
		},
		"22": {
			"sourceFileName": "packages/angular/data-source/src/lib/data-source-error/data-source-error.component.ts",
			"qualifiedName": "__type"
		},
		"23": {
			"sourceFileName": "packages/angular/data-source/src/lib/data-source-error/data-source-error.component.ts",
			"qualifiedName": "DataSourceErrorComponent.retry"
		},
		"24": {
			"sourceFileName": "packages/angular/data-source/src/lib/data-source-error/data-source-error.component.ts",
			"qualifiedName": "__type"
		},
		"25": {
			"sourceFileName": "packages/angular/data-source/src/lib/data-source-error/data-source-error.component.ts",
			"qualifiedName": "__type"
		},
		"26": {
			"sourceFileName": "packages/angular/data-source/src/lib/data-source-error/data-source-error.component.ts",
			"qualifiedName": "DataSourceErrorComponent.reset"
		},
		"27": {
			"sourceFileName": "packages/angular/data-source/src/lib/data-source-error/data-source-error.component.ts",
			"qualifiedName": "__type"
		},
		"28": {
			"sourceFileName": "packages/angular/data-source/src/lib/data-source-error/data-source-error.component.ts",
			"qualifiedName": "__type"
		},
		"29": {
			"sourceFileName": "packages/angular/data-source/src/lib/data-source-error/data-source-error.component.ts",
			"qualifiedName": "DataSourceErrorComponent.dataSourceLike"
		},
		"30": {
			"sourceFileName": "packages/angular/data-source/src/lib/data-source-error/data-source-error.component.ts",
			"qualifiedName": "DataSourceErrorComponent.dataSourceLike"
		},
		"31": {
			"sourceFileName": "packages/angular/data-source/src/lib/data-source-error/data-source-error.component.ts",
			"qualifiedName": "value"
		},
		"32": {
			"sourceFileName": "packages/angular/data-source/src/lib/data-source-error/data-source-error.component.ts",
			"qualifiedName": "DataSourceErrorComponent.loading"
		},
		"33": {
			"sourceFileName": "packages/angular/data-source/src/lib/data-source-error/data-source-error.component.ts",
			"qualifiedName": "DataSourceErrorComponent.isNotRelease"
		},
		"34": {
			"sourceFileName": "packages/angular/data-source/src/lib/data-source-error/data-source-error.component.ts",
			"qualifiedName": "DataSourceErrorComponent.errorMessage"
		},
		"35": {
			"sourceFileName": "packages/angular/data-source/src/lib/data-source-error/data-source-error.component.ts",
			"qualifiedName": "DataSourceErrorComponent.retryInProgress"
		},
		"36": {
			"sourceFileName": "packages/angular/data-source/src/lib/data-source-error/data-source-error.component.ts",
			"qualifiedName": "DataSourceErrorComponent.resetInProgress"
		},
		"39": {
			"sourceFileName": "packages/angular/data-source/src/lib/data-source-error/data-source-error.component.ts",
			"qualifiedName": "DataSourceErrorComponent.ngOnChanges"
		},
		"40": {
			"sourceFileName": "packages/angular/data-source/src/lib/data-source-error/data-source-error.component.ts",
			"qualifiedName": "DataSourceErrorComponent.ngOnChanges"
		},
		"41": {
			"sourceFileName": "packages/angular/data-source/src/lib/data-source-error/data-source-error.component.ts",
			"qualifiedName": "changes"
		},
		"42": {
			"sourceFileName": "packages/angular/data-source/src/lib/data-source-error/data-source-error.component.ts",
			"qualifiedName": "DataSourceErrorComponent.ngOnDestroy"
		},
		"43": {
			"sourceFileName": "packages/angular/data-source/src/lib/data-source-error/data-source-error.component.ts",
			"qualifiedName": "DataSourceErrorComponent.ngOnDestroy"
		},
		"44": {
			"sourceFileName": "packages/angular/data-source/src/lib/data-source-error/data-source-error.component.ts",
			"qualifiedName": "DataSourceErrorComponent.ngOnInit"
		},
		"45": {
			"sourceFileName": "packages/angular/data-source/src/lib/data-source-error/data-source-error.component.ts",
			"qualifiedName": "DataSourceErrorComponent.ngOnInit"
		},
		"46": {
			"sourceFileName": "packages/angular/data-source/src/lib/data-source-error/data-source-error.component.ts",
			"qualifiedName": "DataSourceErrorComponent.triggerRetry"
		},
		"47": {
			"sourceFileName": "packages/angular/data-source/src/lib/data-source-error/data-source-error.component.ts",
			"qualifiedName": "DataSourceErrorComponent.triggerRetry"
		},
		"48": {
			"sourceFileName": "packages/angular/data-source/src/lib/data-source-error/data-source-error.component.ts",
			"qualifiedName": "DataSourceErrorComponent.triggerReset"
		},
		"49": {
			"sourceFileName": "packages/angular/data-source/src/lib/data-source-error/data-source-error.component.ts",
			"qualifiedName": "DataSourceErrorComponent.triggerReset"
		},
		"50": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "RxapDataSource"
		},
		"51": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "RxapDataSource"
		},
		"52": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "Metadata"
		},
		"53": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "dataSourceIdOrMetadata"
		},
		"54": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "className"
		},
		"55": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "packageName"
		},
		"56": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "__function"
		},
		"57": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "__function"
		},
		"58": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "target"
		},
		"59": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "DataSourceViewerId"
		},
		"60": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSourceViewer"
		},
		"61": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSourceViewer.id"
		},
		"62": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSourceViewer.viewChange"
		},
		"63": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSourceViewer.restore"
		},
		"64": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSourceViewer.View"
		},
		"65": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSourceViewer.__index"
		},
		"67": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSourceMetadata"
		},
		"68": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSourceMetadata.restore"
		},
		"69": {
			"sourceFileName": "packages/angular/definition/src/lib/definition.metadata.ts",
			"qualifiedName": "BaseDefinitionMetadata.id"
		},
		"70": {
			"sourceFileName": "packages/angular/definition/src/lib/definition.metadata.ts",
			"qualifiedName": "BaseDefinitionMetadata.__index"
		},
		"72": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource"
		},
		"73": {
			"sourceFileName": "packages/angular/definition/src/lib/definition.ts",
			"qualifiedName": "BaseDefinition.instances"
		},
		"74": {
			"sourceFileName": "packages/angular/definition/src/lib/definition.ts",
			"qualifiedName": "BaseDefinition.initialised$"
		},
		"75": {
			"sourceFileName": "packages/angular/definition/src/lib/definition.ts",
			"qualifiedName": "BaseDefinition.destroyed$"
		},
		"76": {
			"sourceFileName": "packages/angular/definition/src/lib/definition.ts",
			"qualifiedName": "BaseDefinition.add"
		},
		"77": {
			"sourceFileName": "packages/angular/definition/src/lib/definition.ts",
			"qualifiedName": "BaseDefinition.add"
		},
		"78": {
			"sourceFileName": "packages/angular/definition/src/lib/definition.ts",
			"qualifiedName": "definition"
		},
		"79": {
			"sourceFileName": "packages/angular/definition/src/lib/definition.ts",
			"qualifiedName": "BaseDefinition.remove"
		},
		"80": {
			"sourceFileName": "packages/angular/definition/src/lib/definition.ts",
			"qualifiedName": "BaseDefinition.remove"
		},
		"81": {
			"sourceFileName": "packages/angular/definition/src/lib/definition.ts",
			"qualifiedName": "definition"
		},
		"82": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource.__constructor"
		},
		"83": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource"
		},
		"84": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource.Data"
		},
		"85": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource.Metadata"
		},
		"86": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource.Viewer"
		},
		"87": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "metadata"
		},
		"88": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource.change$"
		},
		"89": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource.loading$"
		},
		"90": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource.hasError$"
		},
		"91": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource.error$"
		},
		"92": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource.lastRefreshed"
		},
		"93": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource.lastRefreshed"
		},
		"94": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource._lastRefreshed"
		},
		"95": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource._connectedViewer"
		},
		"96": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource._connectedViewerTeardown"
		},
		"97": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource._data$"
		},
		"98": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource._viewerIds"
		},
		"99": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource._retry$"
		},
		"100": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource.loading"
		},
		"101": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource.hasError"
		},
		"102": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource._data"
		},
		"103": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource.data"
		},
		"104": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource.data"
		},
		"105": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource.hasConnections"
		},
		"106": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource.hasConnections"
		},
		"107": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource.getViewerId"
		},
		"108": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource.getViewerId"
		},
		"109": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "viewer"
		},
		"110": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource.connect"
		},
		"111": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource.connect"
		},
		"112": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "viewerOrString"
		},
		"113": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource.attach"
		},
		"114": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource.attach"
		},
		"115": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "viewerId"
		},
		"116": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource.isConnected"
		},
		"117": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource.isConnected"
		},
		"118": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "viewerOrId"
		},
		"119": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource.disconnect"
		},
		"120": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource.disconnect"
		},
		"121": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "viewerOrId"
		},
		"122": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource.toPromise"
		},
		"123": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource.toPromise"
		},
		"124": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "viewer"
		},
		"125": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource.derive"
		},
		"126": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource.derive"
		},
		"127": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "id"
		},
		"128": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "metadata"
		},
		"129": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource.toJSON"
		},
		"130": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource.toJSON"
		},
		"131": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource.refresh"
		},
		"132": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource.refresh"
		},
		"133": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource.retry"
		},
		"134": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource.retry"
		},
		"135": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource.reset"
		},
		"136": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource.reset"
		},
		"137": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource._disconnect"
		},
		"138": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource._disconnect"
		},
		"139": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "viewerId"
		},
		"140": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource.genericRetryFunction"
		},
		"141": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource.genericRetryFunction"
		},
		"142": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "error"
		},
		"143": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "retryCount"
		},
		"144": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource.handelError"
		},
		"145": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource.handelError"
		},
		"146": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "error"
		},
		"147": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource._connect"
		},
		"148": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource._connect"
		},
		"149": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "viewer"
		},
		"150": {
			"sourceFileName": "packages/angular/definition/src/lib/definition.ts",
			"qualifiedName": "BaseDefinition.metadata"
		},
		"151": {
			"sourceFileName": "packages/angular/definition/src/lib/definition.ts",
			"qualifiedName": "BaseDefinition.destroyed$"
		},
		"152": {
			"sourceFileName": "packages/angular/definition/src/lib/definition.ts",
			"qualifiedName": "BaseDefinition.initialised$"
		},
		"153": {
			"sourceFileName": "packages/angular/definition/src/lib/definition.ts",
			"qualifiedName": "BaseDefinition.interceptors"
		},
		"154": {
			"sourceFileName": "packages/angular/definition/src/lib/definition.ts",
			"qualifiedName": "BaseDefinition.__id"
		},
		"155": {
			"sourceFileName": "packages/angular/definition/src/lib/definition.ts",
			"qualifiedName": "BaseDefinition._initialised"
		},
		"156": {
			"sourceFileName": "packages/angular/definition/src/lib/definition.ts",
			"qualifiedName": "BaseDefinition.id"
		},
		"157": {
			"sourceFileName": "packages/angular/definition/src/lib/definition.ts",
			"qualifiedName": "BaseDefinition.id"
		},
		"158": {
			"sourceFileName": "packages/angular/definition/src/lib/definition.ts",
			"qualifiedName": "BaseDefinition.getMetadata"
		},
		"159": {
			"sourceFileName": "packages/angular/definition/src/lib/definition.ts",
			"qualifiedName": "BaseDefinition.getMetadata"
		},
		"160": {
			"sourceFileName": "packages/angular/definition/src/lib/definition.ts",
			"qualifiedName": "BaseDefinition.applyMetadata"
		},
		"161": {
			"sourceFileName": "packages/angular/definition/src/lib/definition.ts",
			"qualifiedName": "BaseDefinition.applyMetadata"
		},
		"162": {
			"sourceFileName": "packages/angular/definition/src/lib/definition.ts",
			"qualifiedName": "partialMetadata"
		},
		"163": {
			"sourceFileName": "packages/angular/definition/src/lib/definition.ts",
			"qualifiedName": "BaseDefinition.destroy"
		},
		"164": {
			"sourceFileName": "packages/angular/definition/src/lib/definition.ts",
			"qualifiedName": "BaseDefinition.destroy"
		},
		"165": {
			"sourceFileName": "packages/angular/definition/src/lib/definition.ts",
			"qualifiedName": "BaseDefinition.ngOnDestroy"
		},
		"166": {
			"sourceFileName": "packages/angular/definition/src/lib/definition.ts",
			"qualifiedName": "BaseDefinition.ngOnDestroy"
		},
		"167": {
			"sourceFileName": "packages/angular/definition/src/lib/definition.ts",
			"qualifiedName": "BaseDefinition.init"
		},
		"168": {
			"sourceFileName": "packages/angular/definition/src/lib/definition.ts",
			"qualifiedName": "BaseDefinition.init"
		},
		"169": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource.Data"
		},
		"170": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource.Metadata"
		},
		"171": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource.Viewer"
		},
		"172": {
			"sourceFileName": "packages/angular/data-source/src/lib/data-source-loader.ts",
			"qualifiedName": "DataSourceLoader"
		},
		"173": {
			"sourceFileName": "packages/angular/definition/src/lib/definition.loader.ts",
			"qualifiedName": "DefinitionLoader.__constructor"
		},
		"174": {
			"sourceFileName": "packages/angular/definition/src/lib/definition.loader.ts",
			"qualifiedName": "DataSourceLoader"
		},
		"175": {
			"sourceFileName": "packages/angular/definition/src/lib/definition.loader.ts",
			"qualifiedName": "injector"
		},
		"176": {
			"sourceFileName": "packages/angular/data-source/src/lib/data-source-loader.ts",
			"qualifiedName": "DataSourceLoader.connect"
		},
		"177": {
			"sourceFileName": "packages/angular/data-source/src/lib/data-source-loader.ts",
			"qualifiedName": "DataSourceLoader.connect"
		},
		"178": {
			"sourceFileName": "packages/angular/data-source/src/lib/data-source-loader.ts",
			"qualifiedName": "Data"
		},
		"179": {
			"sourceFileName": "packages/angular/data-source/src/lib/data-source-loader.ts",
			"qualifiedName": "dataSourceIdOrInstanceOrToken"
		},
		"180": {
			"sourceFileName": "packages/angular/data-source/src/lib/data-source-loader.ts",
			"qualifiedName": "viewer"
		},
		"181": {
			"sourceFileName": "packages/angular/data-source/src/lib/data-source-loader.ts",
			"qualifiedName": "metadata"
		},
		"182": {
			"sourceFileName": "packages/angular/data-source/src/lib/data-source-loader.ts",
			"qualifiedName": "injector"
		},
		"183": {
			"sourceFileName": "packages/angular/data-source/src/lib/data-source-loader.ts",
			"qualifiedName": "notFoundValue"
		},
		"184": {
			"sourceFileName": "packages/angular/data-source/src/lib/data-source-loader.ts",
			"qualifiedName": "flags"
		},
		"185": {
			"sourceFileName": "packages/angular/definition/src/lib/definition.loader.ts",
			"qualifiedName": "DefinitionLoader.load"
		},
		"186": {
			"sourceFileName": "packages/angular/definition/src/lib/definition.loader.ts",
			"qualifiedName": "DefinitionLoader.load"
		},
		"187": {
			"sourceFileName": "packages/angular/definition/src/lib/definition.loader.ts",
			"qualifiedName": "Definition"
		},
		"188": {
			"sourceFileName": "packages/angular/definition/src/lib/definition.loader.ts",
			"qualifiedName": "definitionIdOrInstanceOrInjectionToken"
		},
		"189": {
			"sourceFileName": "packages/angular/definition/src/lib/definition.loader.ts",
			"qualifiedName": "metadata"
		},
		"190": {
			"sourceFileName": "packages/angular/definition/src/lib/definition.loader.ts",
			"qualifiedName": "injector"
		},
		"191": {
			"sourceFileName": "packages/angular/definition/src/lib/definition.loader.ts",
			"qualifiedName": "notFoundValue"
		},
		"192": {
			"sourceFileName": "packages/angular/definition/src/lib/definition.loader.ts",
			"qualifiedName": "flags"
		},
		"193": {
			"sourceFileName": "packages/angular/data-source/src/lib/data-source-refresh-to-method-adapter-factory.ts",
			"qualifiedName": "DataSourceRefreshToMethodAdapterFactory"
		},
		"194": {
			"sourceFileName": "packages/angular/data-source/src/lib/data-source-refresh-to-method-adapter-factory.ts",
			"qualifiedName": "DataSourceRefreshToMethodAdapterFactory"
		},
		"195": {
			"sourceFileName": "packages/angular/data-source/src/lib/data-source-refresh-to-method-adapter-factory.ts",
			"qualifiedName": "dataSource"
		},
		"196": {
			"sourceFileName": "packages/angular/data-source/src/lib/error.ts",
			"qualifiedName": "RxapDataSourceError"
		},
		"197": {
			"sourceFileName": "packages/angular/data-source/src/lib/error.ts",
			"qualifiedName": "RxapDataSourceError.__constructor"
		},
		"198": {
			"sourceFileName": "packages/angular/data-source/src/lib/error.ts",
			"qualifiedName": "RxapDataSourceError"
		},
		"199": {
			"sourceFileName": "packages/angular/data-source/src/lib/error.ts",
			"qualifiedName": "message"
		},
		"200": {
			"sourceFileName": "packages/angular/data-source/src/lib/error.ts",
			"qualifiedName": "code"
		},
		"201": {
			"sourceFileName": "packages/angular/data-source/src/lib/error.ts",
			"qualifiedName": "className"
		},
		"202": {
			"sourceFileName": "packages/utilities/src/lib/error.ts",
			"qualifiedName": "RxapError._packageName"
		},
		"203": {
			"sourceFileName": "packages/utilities/src/lib/error.ts",
			"qualifiedName": "RxapError.code"
		},
		"204": {
			"sourceFileName": "packages/utilities/src/lib/error.ts",
			"qualifiedName": "RxapError.scope"
		},
		"205": {
			"sourceFileName": "packages/utilities/src/lib/error.ts",
			"qualifiedName": "RxapError.stack"
		},
		"206": {
			"sourceFileName": "packages/utilities/src/lib/error.ts",
			"qualifiedName": "RxapError.packageName"
		},
		"207": {
			"sourceFileName": "packages/utilities/src/lib/error.ts",
			"qualifiedName": "RxapError.packageName"
		},
		"208": {
			"sourceFileName": "packages/utilities/src/lib/error.ts",
			"qualifiedName": "RxapError.className"
		},
		"209": {
			"sourceFileName": "packages/utilities/src/lib/error.ts",
			"qualifiedName": "RxapError.className"
		},
		"210": {
			"sourceFileName": "packages/utilities/src/lib/error.ts",
			"qualifiedName": "RxapError.toJSON"
		},
		"211": {
			"sourceFileName": "packages/utilities/src/lib/error.ts",
			"qualifiedName": "RxapError.toJSON"
		},
		"212": {
			"sourceFileName": "packages/utilities/src/lib/error.ts",
			"qualifiedName": "RxapError.setSubPackageName"
		},
		"213": {
			"sourceFileName": "packages/utilities/src/lib/error.ts",
			"qualifiedName": "RxapError.setSubPackageName"
		},
		"214": {
			"sourceFileName": "packages/utilities/src/lib/error.ts",
			"qualifiedName": "subPackageName"
		},
		"215": {
			"sourceFileName": "packages/utilities/src/lib/error.ts",
			"qualifiedName": "RxapError.addSubPackageName"
		},
		"216": {
			"sourceFileName": "packages/utilities/src/lib/error.ts",
			"qualifiedName": "RxapError.addSubPackageName"
		},
		"217": {
			"sourceFileName": "packages/utilities/src/lib/error.ts",
			"qualifiedName": "subPackageName"
		},
		"218": {
			"sourceFileName": "packages/utilities/src/lib/error.ts",
			"qualifiedName": "RxapError.setPackageName"
		},
		"219": {
			"sourceFileName": "packages/utilities/src/lib/error.ts",
			"qualifiedName": "RxapError.setPackageName"
		},
		"220": {
			"sourceFileName": "packages/utilities/src/lib/error.ts",
			"qualifiedName": "packageName"
		},
		"221": {
			"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
			"qualifiedName": "Error.name"
		},
		"222": {
			"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
			"qualifiedName": "Error.message"
		},
		"223": {
			"sourceFileName": "packages/angular/data-source/src/lib/method.data-source.ts",
			"qualifiedName": "MethodDataSource"
		},
		"224": {
			"sourceFileName": "packages/angular/definition/src/lib/definition.ts",
			"qualifiedName": "BaseDefinition.instances"
		},
		"225": {
			"sourceFileName": "packages/angular/definition/src/lib/definition.ts",
			"qualifiedName": "BaseDefinition.initialised$"
		},
		"226": {
			"sourceFileName": "packages/angular/definition/src/lib/definition.ts",
			"qualifiedName": "BaseDefinition.destroyed$"
		},
		"227": {
			"sourceFileName": "packages/angular/definition/src/lib/definition.ts",
			"qualifiedName": "BaseDefinition.add"
		},
		"228": {
			"sourceFileName": "packages/angular/definition/src/lib/definition.ts",
			"qualifiedName": "BaseDefinition.add"
		},
		"229": {
			"sourceFileName": "packages/angular/definition/src/lib/definition.ts",
			"qualifiedName": "definition"
		},
		"230": {
			"sourceFileName": "packages/angular/definition/src/lib/definition.ts",
			"qualifiedName": "BaseDefinition.remove"
		},
		"231": {
			"sourceFileName": "packages/angular/definition/src/lib/definition.ts",
			"qualifiedName": "BaseDefinition.remove"
		},
		"232": {
			"sourceFileName": "packages/angular/definition/src/lib/definition.ts",
			"qualifiedName": "definition"
		},
		"233": {
			"sourceFileName": "packages/angular/data-source/src/lib/method.data-source.ts",
			"qualifiedName": "MethodDataSource.__constructor"
		},
		"234": {
			"sourceFileName": "packages/angular/data-source/src/lib/method.data-source.ts",
			"qualifiedName": "MethodDataSource"
		},
		"235": {
			"sourceFileName": "packages/angular/data-source/src/lib/method.data-source.ts",
			"qualifiedName": "MethodDataSource.Data"
		},
		"236": {
			"sourceFileName": "packages/angular/data-source/src/lib/method.data-source.ts",
			"qualifiedName": "MethodDataSource.Parameters"
		},
		"237": {
			"sourceFileName": "packages/angular/data-source/src/lib/method.data-source.ts",
			"qualifiedName": "method"
		},
		"238": {
			"sourceFileName": "packages/angular/data-source/src/lib/method.data-source.ts",
			"qualifiedName": "withoutParameters"
		},
		"239": {
			"sourceFileName": "packages/angular/data-source/src/lib/method.data-source.ts",
			"qualifiedName": "MethodDataSource._data$"
		},
		"240": {
			"sourceFileName": "packages/angular/data-source/src/lib/method.data-source.ts",
			"qualifiedName": "MethodDataSource.loading$"
		},
		"242": {
			"sourceFileName": "packages/angular/data-source/src/lib/method.data-source.ts",
			"qualifiedName": "MethodDataSource.method"
		},
		"243": {
			"sourceFileName": "packages/angular/data-source/src/lib/method.data-source.ts",
			"qualifiedName": "MethodDataSource.withoutParameters"
		},
		"244": {
			"sourceFileName": "packages/angular/data-source/src/lib/method.data-source.ts",
			"qualifiedName": "MethodDataSource.ngOnInit"
		},
		"245": {
			"sourceFileName": "packages/angular/data-source/src/lib/method.data-source.ts",
			"qualifiedName": "MethodDataSource.ngOnInit"
		},
		"246": {
			"sourceFileName": "packages/angular/data-source/src/lib/method.data-source.ts",
			"qualifiedName": "MethodDataSource.refresh"
		},
		"247": {
			"sourceFileName": "packages/angular/data-source/src/lib/method.data-source.ts",
			"qualifiedName": "MethodDataSource.refresh"
		},
		"248": {
			"sourceFileName": "packages/angular/data-source/src/lib/method.data-source.ts",
			"qualifiedName": "MethodDataSource._connect"
		},
		"249": {
			"sourceFileName": "packages/angular/data-source/src/lib/method.data-source.ts",
			"qualifiedName": "MethodDataSource._connect"
		},
		"250": {
			"sourceFileName": "packages/angular/data-source/src/lib/method.data-source.ts",
			"qualifiedName": "viewer"
		},
		"251": {
			"sourceFileName": "packages/angular/data-source/src/lib/method.data-source.ts",
			"qualifiedName": "MethodDataSource.handelExecution"
		},
		"252": {
			"sourceFileName": "packages/angular/data-source/src/lib/method.data-source.ts",
			"qualifiedName": "MethodDataSource.handelExecution"
		},
		"253": {
			"sourceFileName": "packages/angular/data-source/src/lib/method.data-source.ts",
			"qualifiedName": "MethodDataSource.execute"
		},
		"254": {
			"sourceFileName": "packages/angular/data-source/src/lib/method.data-source.ts",
			"qualifiedName": "MethodDataSource.execute"
		},
		"255": {
			"sourceFileName": "packages/angular/data-source/src/lib/method.data-source.ts",
			"qualifiedName": "parameters"
		},
		"256": {
			"sourceFileName": "packages/angular/data-source/src/lib/method.data-source.ts",
			"qualifiedName": "MethodDataSource.executeWithoutParameters"
		},
		"257": {
			"sourceFileName": "packages/angular/data-source/src/lib/method.data-source.ts",
			"qualifiedName": "MethodDataSource.executeWithoutParameters"
		},
		"258": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource.change$"
		},
		"259": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource.hasError$"
		},
		"260": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource.error$"
		},
		"261": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource.lastRefreshed"
		},
		"262": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource.lastRefreshed"
		},
		"263": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource._lastRefreshed"
		},
		"264": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource._connectedViewer"
		},
		"265": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource._connectedViewerTeardown"
		},
		"266": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource._viewerIds"
		},
		"267": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource._retry$"
		},
		"268": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource.loading"
		},
		"269": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource.hasError"
		},
		"270": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource._data"
		},
		"271": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource.data"
		},
		"272": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource.data"
		},
		"273": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource.hasConnections"
		},
		"274": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource.hasConnections"
		},
		"275": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource.getViewerId"
		},
		"276": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource.getViewerId"
		},
		"277": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "viewer"
		},
		"278": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource.connect"
		},
		"279": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource.connect"
		},
		"280": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "viewerOrString"
		},
		"281": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource.attach"
		},
		"282": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource.attach"
		},
		"283": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "viewerId"
		},
		"284": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource.isConnected"
		},
		"285": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource.isConnected"
		},
		"286": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "viewerOrId"
		},
		"287": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource.disconnect"
		},
		"288": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource.disconnect"
		},
		"289": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "viewerOrId"
		},
		"290": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource.toPromise"
		},
		"291": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource.toPromise"
		},
		"292": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "viewer"
		},
		"293": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource.derive"
		},
		"294": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource.derive"
		},
		"295": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "id"
		},
		"296": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "metadata"
		},
		"297": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource.toJSON"
		},
		"298": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource.toJSON"
		},
		"299": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource.retry"
		},
		"300": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource.retry"
		},
		"301": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource.reset"
		},
		"302": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource.reset"
		},
		"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": "viewerId"
		},
		"306": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource.genericRetryFunction"
		},
		"307": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource.genericRetryFunction"
		},
		"308": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "error"
		},
		"309": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "retryCount"
		},
		"310": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource.handelError"
		},
		"311": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource.handelError"
		},
		"312": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "error"
		},
		"313": {
			"sourceFileName": "packages/angular/definition/src/lib/definition.ts",
			"qualifiedName": "BaseDefinition.metadata"
		},
		"314": {
			"sourceFileName": "packages/angular/definition/src/lib/definition.ts",
			"qualifiedName": "BaseDefinition.destroyed$"
		},
		"315": {
			"sourceFileName": "packages/angular/definition/src/lib/definition.ts",
			"qualifiedName": "BaseDefinition.initialised$"
		},
		"316": {
			"sourceFileName": "packages/angular/definition/src/lib/definition.ts",
			"qualifiedName": "BaseDefinition.interceptors"
		},
		"317": {
			"sourceFileName": "packages/angular/definition/src/lib/definition.ts",
			"qualifiedName": "BaseDefinition.__id"
		},
		"318": {
			"sourceFileName": "packages/angular/definition/src/lib/definition.ts",
			"qualifiedName": "BaseDefinition._initialised"
		},
		"319": {
			"sourceFileName": "packages/angular/definition/src/lib/definition.ts",
			"qualifiedName": "BaseDefinition.id"
		},
		"320": {
			"sourceFileName": "packages/angular/definition/src/lib/definition.ts",
			"qualifiedName": "BaseDefinition.id"
		},
		"321": {
			"sourceFileName": "packages/angular/definition/src/lib/definition.ts",
			"qualifiedName": "BaseDefinition.getMetadata"
		},
		"322": {
			"sourceFileName": "packages/angular/definition/src/lib/definition.ts",
			"qualifiedName": "BaseDefinition.getMetadata"
		},
		"323": {
			"sourceFileName": "packages/angular/definition/src/lib/definition.ts",
			"qualifiedName": "BaseDefinition.applyMetadata"
		},
		"324": {
			"sourceFileName": "packages/angular/definition/src/lib/definition.ts",
			"qualifiedName": "BaseDefinition.applyMetadata"
		},
		"325": {
			"sourceFileName": "packages/angular/definition/src/lib/definition.ts",
			"qualifiedName": "partialMetadata"
		},
		"326": {
			"sourceFileName": "packages/angular/definition/src/lib/definition.ts",
			"qualifiedName": "BaseDefinition.destroy"
		},
		"327": {
			"sourceFileName": "packages/angular/definition/src/lib/definition.ts",
			"qualifiedName": "BaseDefinition.destroy"
		},
		"328": {
			"sourceFileName": "packages/angular/definition/src/lib/definition.ts",
			"qualifiedName": "BaseDefinition.ngOnDestroy"
		},
		"329": {
			"sourceFileName": "packages/angular/definition/src/lib/definition.ts",
			"qualifiedName": "BaseDefinition.ngOnDestroy"
		},
		"330": {
			"sourceFileName": "packages/angular/definition/src/lib/definition.ts",
			"qualifiedName": "BaseDefinition.init"
		},
		"331": {
			"sourceFileName": "packages/angular/definition/src/lib/definition.ts",
			"qualifiedName": "BaseDefinition.init"
		},
		"332": {
			"sourceFileName": "packages/angular/data-source/src/lib/method.data-source.ts",
			"qualifiedName": "MethodDataSource.Data"
		},
		"333": {
			"sourceFileName": "packages/angular/data-source/src/lib/method.data-source.ts",
			"qualifiedName": "MethodDataSource.Parameters"
		},
		"334": {
			"sourceFileName": "packages/angular/data-source/src/lib/observable.data-source.ts",
			"qualifiedName": "RxapObservableDataSource"
		},
		"335": {
			"sourceFileName": "packages/angular/data-source/src/lib/observable.data-source.ts",
			"qualifiedName": "RxapObservableDataSource"
		},
		"336": {
			"sourceFileName": "packages/angular/data-source/src/lib/observable.data-source.ts",
			"qualifiedName": "Data"
		},
		"337": {
			"sourceFileName": "packages/angular/data-source/src/lib/observable.data-source.ts",
			"qualifiedName": "metadata"
		},
		"338": {
			"sourceFileName": "packages/angular/data-source/src/lib/observable.data-source.ts",
			"qualifiedName": "className"
		},
		"339": {
			"sourceFileName": "packages/angular/data-source/src/lib/observable.data-source.ts",
			"qualifiedName": "packageName"
		},
		"340": {
			"sourceFileName": "packages/angular/data-source/src/lib/observable.data-source.ts",
			"qualifiedName": "__function"
		},
		"341": {
			"sourceFileName": "packages/angular/data-source/src/lib/observable.data-source.ts",
			"qualifiedName": "__function"
		},
		"342": {
			"sourceFileName": "packages/angular/data-source/src/lib/observable.data-source.ts",
			"qualifiedName": "target"
		},
		"343": {
			"sourceFileName": "packages/angular/data-source/src/lib/observable.data-source.ts",
			"qualifiedName": "observableDataSource"
		},
		"344": {
			"sourceFileName": "packages/angular/data-source/src/lib/observable.data-source.ts",
			"qualifiedName": "observableDataSource"
		},
		"345": {
			"sourceFileName": "packages/angular/data-source/src/lib/observable.data-source.ts",
			"qualifiedName": "Data"
		},
		"346": {
			"sourceFileName": "packages/angular/data-source/src/lib/observable.data-source.ts",
			"qualifiedName": "data"
		},
		"347": {
			"sourceFileName": "packages/angular/data-source/src/lib/observable.data-source.ts",
			"qualifiedName": "metadata"
		},
		"348": {
			"sourceFileName": "packages/angular/data-source/src/lib/observable.data-source.ts",
			"qualifiedName": "ObservableDataSourceMetadata"
		},
		"349": {
			"sourceFileName": "packages/angular/data-source/src/lib/observable.data-source.ts",
			"qualifiedName": "ObservableDataSourceMetadata.data"
		},
		"350": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSourceMetadata.restore"
		},
		"351": {
			"sourceFileName": "packages/angular/definition/src/lib/definition.metadata.ts",
			"qualifiedName": "BaseDefinitionMetadata.id"
		},
		"352": {
			"sourceFileName": "packages/angular/data-source/src/lib/observable.data-source.ts",
			"qualifiedName": "ObservableDataSourceMetadata.Data"
		},
		"353": {
			"sourceFileName": "packages/angular/definition/src/lib/definition.metadata.ts",
			"qualifiedName": "BaseDefinitionMetadata.__index"
		},
		"355": {
			"sourceFileName": "packages/angular/data-source/src/lib/observable.data-source.ts",
			"qualifiedName": "ObservableDataSource"
		},
		"356": {
			"sourceFileName": "packages/angular/definition/src/lib/definition.ts",
			"qualifiedName": "BaseDefinition.instances"
		},
		"357": {
			"sourceFileName": "packages/angular/definition/src/lib/definition.ts",
			"qualifiedName": "BaseDefinition.initialised$"
		},
		"358": {
			"sourceFileName": "packages/angular/definition/src/lib/definition.ts",
			"qualifiedName": "BaseDefinition.destroyed$"
		},
		"359": {
			"sourceFileName": "packages/angular/definition/src/lib/definition.ts",
			"qualifiedName": "BaseDefinition.add"
		},
		"360": {
			"sourceFileName": "packages/angular/definition/src/lib/definition.ts",
			"qualifiedName": "BaseDefinition.add"
		},
		"361": {
			"sourceFileName": "packages/angular/definition/src/lib/definition.ts",
			"qualifiedName": "definition"
		},
		"362": {
			"sourceFileName": "packages/angular/definition/src/lib/definition.ts",
			"qualifiedName": "BaseDefinition.remove"
		},
		"363": {
			"sourceFileName": "packages/angular/definition/src/lib/definition.ts",
			"qualifiedName": "BaseDefinition.remove"
		},
		"364": {
			"sourceFileName": "packages/angular/definition/src/lib/definition.ts",
			"qualifiedName": "definition"
		},
		"365": {
			"sourceFileName": "packages/angular/data-source/src/lib/observable.data-source.ts",
			"qualifiedName": "ObservableDataSource.__constructor"
		},
		"366": {
			"sourceFileName": "packages/angular/data-source/src/lib/observable.data-source.ts",
			"qualifiedName": "ObservableDataSource"
		},
		"367": {
			"sourceFileName": "packages/angular/data-source/src/lib/observable.data-source.ts",
			"qualifiedName": "ObservableDataSource.Data"
		},
		"368": {
			"sourceFileName": "packages/angular/data-source/src/lib/observable.data-source.ts",
			"qualifiedName": "observable"
		},
		"369": {
			"sourceFileName": "packages/angular/data-source/src/lib/observable.data-source.ts",
			"qualifiedName": "metadata"
		},
		"370": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource.change$"
		},
		"371": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource.loading$"
		},
		"372": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource.hasError$"
		},
		"373": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource.error$"
		},
		"374": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource.lastRefreshed"
		},
		"375": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource.lastRefreshed"
		},
		"376": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource._lastRefreshed"
		},
		"377": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource._connectedViewer"
		},
		"378": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource._connectedViewerTeardown"
		},
		"379": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource._data$"
		},
		"380": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource._viewerIds"
		},
		"381": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource._retry$"
		},
		"382": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource.loading"
		},
		"383": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource.hasError"
		},
		"384": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource._data"
		},
		"385": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource.data"
		},
		"386": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource.data"
		},
		"387": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource.hasConnections"
		},
		"388": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource.hasConnections"
		},
		"389": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource.getViewerId"
		},
		"390": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource.getViewerId"
		},
		"391": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "viewer"
		},
		"392": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource.connect"
		},
		"393": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource.connect"
		},
		"394": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "viewerOrString"
		},
		"395": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource.attach"
		},
		"396": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource.attach"
		},
		"397": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "viewerId"
		},
		"398": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource.isConnected"
		},
		"399": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource.isConnected"
		},
		"400": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "viewerOrId"
		},
		"401": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource.disconnect"
		},
		"402": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource.disconnect"
		},
		"403": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "viewerOrId"
		},
		"404": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource.toPromise"
		},
		"405": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource.toPromise"
		},
		"406": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "viewer"
		},
		"407": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource.derive"
		},
		"408": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource.derive"
		},
		"409": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "id"
		},
		"410": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "metadata"
		},
		"411": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource.toJSON"
		},
		"412": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource.toJSON"
		},
		"413": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource.refresh"
		},
		"414": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource.refresh"
		},
		"415": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource.retry"
		},
		"416": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource.retry"
		},
		"417": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource.reset"
		},
		"418": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource.reset"
		},
		"419": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource._disconnect"
		},
		"420": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource._disconnect"
		},
		"421": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "viewerId"
		},
		"422": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource.genericRetryFunction"
		},
		"423": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource.genericRetryFunction"
		},
		"424": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "error"
		},
		"425": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "retryCount"
		},
		"426": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource.handelError"
		},
		"427": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource.handelError"
		},
		"428": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "error"
		},
		"429": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource._connect"
		},
		"430": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource._connect"
		},
		"431": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "viewer"
		},
		"432": {
			"sourceFileName": "packages/angular/definition/src/lib/definition.ts",
			"qualifiedName": "BaseDefinition.metadata"
		},
		"433": {
			"sourceFileName": "packages/angular/definition/src/lib/definition.ts",
			"qualifiedName": "BaseDefinition.destroyed$"
		},
		"434": {
			"sourceFileName": "packages/angular/definition/src/lib/definition.ts",
			"qualifiedName": "BaseDefinition.initialised$"
		},
		"435": {
			"sourceFileName": "packages/angular/definition/src/lib/definition.ts",
			"qualifiedName": "BaseDefinition.interceptors"
		},
		"436": {
			"sourceFileName": "packages/angular/definition/src/lib/definition.ts",
			"qualifiedName": "BaseDefinition.__id"
		},
		"437": {
			"sourceFileName": "packages/angular/definition/src/lib/definition.ts",
			"qualifiedName": "BaseDefinition._initialised"
		},
		"438": {
			"sourceFileName": "packages/angular/definition/src/lib/definition.ts",
			"qualifiedName": "BaseDefinition.id"
		},
		"439": {
			"sourceFileName": "packages/angular/definition/src/lib/definition.ts",
			"qualifiedName": "BaseDefinition.id"
		},
		"440": {
			"sourceFileName": "packages/angular/definition/src/lib/definition.ts",
			"qualifiedName": "BaseDefinition.getMetadata"
		},
		"441": {
			"sourceFileName": "packages/angular/definition/src/lib/definition.ts",
			"qualifiedName": "BaseDefinition.getMetadata"
		},
		"442": {
			"sourceFileName": "packages/angular/definition/src/lib/definition.ts",
			"qualifiedName": "BaseDefinition.applyMetadata"
		},
		"443": {
			"sourceFileName": "packages/angular/definition/src/lib/definition.ts",
			"qualifiedName": "BaseDefinition.applyMetadata"
		},
		"444": {
			"sourceFileName": "packages/angular/definition/src/lib/definition.ts",
			"qualifiedName": "partialMetadata"
		},
		"445": {
			"sourceFileName": "packages/angular/definition/src/lib/definition.ts",
			"qualifiedName": "BaseDefinition.destroy"
		},
		"446": {
			"sourceFileName": "packages/angular/definition/src/lib/definition.ts",
			"qualifiedName": "BaseDefinition.destroy"
		},
		"447": {
			"sourceFileName": "packages/angular/definition/src/lib/definition.ts",
			"qualifiedName": "BaseDefinition.ngOnDestroy"
		},
		"448": {
			"sourceFileName": "packages/angular/definition/src/lib/definition.ts",
			"qualifiedName": "BaseDefinition.ngOnDestroy"
		},
		"449": {
			"sourceFileName": "packages/angular/definition/src/lib/definition.ts",
			"qualifiedName": "BaseDefinition.init"
		},
		"450": {
			"sourceFileName": "packages/angular/definition/src/lib/definition.ts",
			"qualifiedName": "BaseDefinition.init"
		},
		"451": {
			"sourceFileName": "packages/angular/data-source/src/lib/observable.data-source.ts",
			"qualifiedName": "ObservableDataSource.Data"
		},
		"452": {
			"sourceFileName": "packages/angular/data-source/src/lib/pipe.data-source.ts",
			"qualifiedName": "RxapPipeDataSource"
		},
		"453": {
			"sourceFileName": "packages/angular/data-source/src/lib/pipe.data-source.ts",
			"qualifiedName": "RxapPipeDataSource"
		},
		"454": {
			"sourceFileName": "packages/angular/data-source/src/lib/pipe.data-source.ts",
			"qualifiedName": "metadata"
		},
		"455": {
			"sourceFileName": "packages/angular/data-source/src/lib/pipe.data-source.ts",
			"qualifiedName": "className"
		},
		"456": {
			"sourceFileName": "packages/angular/data-source/src/lib/pipe.data-source.ts",
			"qualifiedName": "packageName"
		},
		"457": {
			"sourceFileName": "packages/angular/data-source/src/lib/pipe.data-source.ts",
			"qualifiedName": "__function"
		},
		"458": {
			"sourceFileName": "packages/angular/data-source/src/lib/pipe.data-source.ts",
			"qualifiedName": "__function"
		},
		"459": {
			"sourceFileName": "packages/angular/data-source/src/lib/pipe.data-source.ts",
			"qualifiedName": "target"
		},
		"460": {
			"sourceFileName": "packages/angular/data-source/src/lib/pipe.data-source.ts",
			"qualifiedName": "pipeDataSource"
		},
		"461": {
			"sourceFileName": "packages/angular/data-source/src/lib/pipe.data-source.ts",
			"qualifiedName": "pipeDataSource"
		},
		"462": {
			"sourceFileName": "packages/angular/data-source/src/lib/pipe.data-source.ts",
			"qualifiedName": "Source"
		},
		"463": {
			"sourceFileName": "packages/angular/data-source/src/lib/pipe.data-source.ts",
			"qualifiedName": "Target"
		},
		"464": {
			"sourceFileName": "packages/angular/data-source/src/lib/pipe.data-source.ts",
			"qualifiedName": "dataSource"
		},
		"465": {
			"sourceFileName": "packages/angular/data-source/src/lib/pipe.data-source.ts",
			"qualifiedName": "operation"
		},
		"466": {
			"sourceFileName": "packages/angular/data-source/src/lib/pipe.data-source.ts",
			"qualifiedName": "operations"
		},
		"467": {
			"sourceFileName": "packages/angular/data-source/src/lib/pipe.data-source.ts",
			"qualifiedName": "PipeDataSourceMetadata"
		},
		"468": {
			"sourceFileName": "packages/angular/data-source/src/lib/pipe.data-source.ts",
			"qualifiedName": "PipeDataSourceMetadata.refreshParent"
		},
		"469": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSourceMetadata.restore"
		},
		"470": {
			"sourceFileName": "packages/angular/definition/src/lib/definition.metadata.ts",
			"qualifiedName": "BaseDefinitionMetadata.id"
		},
		"471": {
			"sourceFileName": "packages/angular/definition/src/lib/definition.metadata.ts",
			"qualifiedName": "BaseDefinitionMetadata.__index"
		},
		"473": {
			"sourceFileName": "packages/angular/data-source/src/lib/pipe.data-source.ts",
			"qualifiedName": "PipeDataSource"
		},
		"474": {
			"sourceFileName": "packages/angular/definition/src/lib/definition.ts",
			"qualifiedName": "BaseDefinition.instances"
		},
		"475": {
			"sourceFileName": "packages/angular/definition/src/lib/definition.ts",
			"qualifiedName": "BaseDefinition.initialised$"
		},
		"476": {
			"sourceFileName": "packages/angular/definition/src/lib/definition.ts",
			"qualifiedName": "BaseDefinition.destroyed$"
		},
		"477": {
			"sourceFileName": "packages/angular/definition/src/lib/definition.ts",
			"qualifiedName": "BaseDefinition.add"
		},
		"478": {
			"sourceFileName": "packages/angular/definition/src/lib/definition.ts",
			"qualifiedName": "BaseDefinition.add"
		},
		"479": {
			"sourceFileName": "packages/angular/definition/src/lib/definition.ts",
			"qualifiedName": "definition"
		},
		"480": {
			"sourceFileName": "packages/angular/definition/src/lib/definition.ts",
			"qualifiedName": "BaseDefinition.remove"
		},
		"481": {
			"sourceFileName": "packages/angular/definition/src/lib/definition.ts",
			"qualifiedName": "BaseDefinition.remove"
		},
		"482": {
			"sourceFileName": "packages/angular/definition/src/lib/definition.ts",
			"qualifiedName": "definition"
		},
		"483": {
			"sourceFileName": "packages/angular/data-source/src/lib/pipe.data-source.ts",
			"qualifiedName": "PipeDataSource.__constructor"
		},
		"484": {
			"sourceFileName": "packages/angular/data-source/src/lib/pipe.data-source.ts",
			"qualifiedName": "PipeDataSource"
		},
		"485": {
			"sourceFileName": "packages/angular/data-source/src/lib/pipe.data-source.ts",
			"qualifiedName": "PipeDataSource.Source"
		},
		"486": {
			"sourceFileName": "packages/angular/data-source/src/lib/pipe.data-source.ts",
			"qualifiedName": "PipeDataSource.Target"
		},
		"487": {
			"sourceFileName": "packages/angular/data-source/src/lib/pipe.data-source.ts",
			"qualifiedName": "dataSource"
		},
		"488": {
			"sourceFileName": "packages/angular/data-source/src/lib/pipe.data-source.ts",
			"qualifiedName": "operation"
		},
		"489": {
			"sourceFileName": "packages/angular/data-source/src/lib/pipe.data-source.ts",
			"qualifiedName": "operations"
		},
		"491": {
			"sourceFileName": "packages/angular/data-source/src/lib/pipe.data-source.ts",
			"qualifiedName": "PipeDataSource.dataSource"
		},
		"493": {
			"sourceFileName": "packages/angular/data-source/src/lib/pipe.data-source.ts",
			"qualifiedName": "PipeDataSource.operations"
		},
		"494": {
			"sourceFileName": "packages/angular/data-source/src/lib/pipe.data-source.ts",
			"qualifiedName": "PipeDataSource.operations"
		},
		"495": {
			"sourceFileName": "packages/angular/data-source/src/lib/pipe.data-source.ts",
			"qualifiedName": "PipeDataSource.setOperations"
		},
		"496": {
			"sourceFileName": "packages/angular/data-source/src/lib/pipe.data-source.ts",
			"qualifiedName": "PipeDataSource.setOperations"
		},
		"497": {
			"sourceFileName": "packages/angular/data-source/src/lib/pipe.data-source.ts",
			"qualifiedName": "operation"
		},
		"498": {
			"sourceFileName": "packages/angular/data-source/src/lib/pipe.data-source.ts",
			"qualifiedName": "operations"
		},
		"499": {
			"sourceFileName": "packages/angular/data-source/src/lib/pipe.data-source.ts",
			"qualifiedName": "PipeDataSource.ngOnDestroy"
		},
		"500": {
			"sourceFileName": "packages/angular/data-source/src/lib/pipe.data-source.ts",
			"qualifiedName": "PipeDataSource.ngOnDestroy"
		},
		"501": {
			"sourceFileName": "packages/angular/data-source/src/lib/pipe.data-source.ts",
			"qualifiedName": "PipeDataSource.refresh"
		},
		"502": {
			"sourceFileName": "packages/angular/data-source/src/lib/pipe.data-source.ts",
			"qualifiedName": "PipeDataSource.refresh"
		},
		"503": {
			"sourceFileName": "packages/angular/data-source/src/lib/pipe.data-source.ts",
			"qualifiedName": "parent"
		},
		"504": {
			"sourceFileName": "packages/angular/data-source/src/lib/pipe.data-source.ts",
			"qualifiedName": "PipeDataSource.reset"
		},
		"505": {
			"sourceFileName": "packages/angular/data-source/src/lib/pipe.data-source.ts",
			"qualifiedName": "PipeDataSource.reset"
		},
		"506": {
			"sourceFileName": "packages/angular/data-source/src/lib/pipe.data-source.ts",
			"qualifiedName": "PipeDataSource.toJSON"
		},
		"507": {
			"sourceFileName": "packages/angular/data-source/src/lib/pipe.data-source.ts",
			"qualifiedName": "PipeDataSource.toJSON"
		},
		"508": {
			"sourceFileName": "packages/angular/data-source/src/lib/pipe.data-source.ts",
			"qualifiedName": "PipeDataSource._connect"
		},
		"509": {
			"sourceFileName": "packages/angular/data-source/src/lib/pipe.data-source.ts",
			"qualifiedName": "PipeDataSource._connect"
		},
		"510": {
			"sourceFileName": "packages/angular/data-source/src/lib/pipe.data-source.ts",
			"qualifiedName": "viewer"
		},
		"511": {
			"sourceFileName": "packages/angular/data-source/src/lib/pipe.data-source.ts",
			"qualifiedName": "PipeDataSource.viewerToOperations"
		},
		"512": {
			"sourceFileName": "packages/angular/data-source/src/lib/pipe.data-source.ts",
			"qualifiedName": "PipeDataSource.viewerToOperations"
		},
		"513": {
			"sourceFileName": "packages/angular/data-source/src/lib/pipe.data-source.ts",
			"qualifiedName": "viewer"
		},
		"514": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource.change$"
		},
		"515": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource.loading$"
		},
		"516": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource.hasError$"
		},
		"517": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource.error$"
		},
		"518": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource.lastRefreshed"
		},
		"519": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource.lastRefreshed"
		},
		"520": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource._lastRefreshed"
		},
		"521": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource._connectedViewer"
		},
		"522": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource._connectedViewerTeardown"
		},
		"523": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource._data$"
		},
		"524": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource._viewerIds"
		},
		"525": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource._retry$"
		},
		"526": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource.loading"
		},
		"527": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource.hasError"
		},
		"528": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource._data"
		},
		"529": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource.data"
		},
		"530": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource.data"
		},
		"531": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource.hasConnections"
		},
		"532": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource.hasConnections"
		},
		"533": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource.getViewerId"
		},
		"534": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource.getViewerId"
		},
		"535": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "viewer"
		},
		"536": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource.connect"
		},
		"537": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource.connect"
		},
		"538": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "viewerOrString"
		},
		"539": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource.attach"
		},
		"540": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource.attach"
		},
		"541": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "viewerId"
		},
		"542": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource.isConnected"
		},
		"543": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource.isConnected"
		},
		"544": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "viewerOrId"
		},
		"545": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource.disconnect"
		},
		"546": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource.disconnect"
		},
		"547": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "viewerOrId"
		},
		"548": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource.toPromise"
		},
		"549": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource.toPromise"
		},
		"550": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "viewer"
		},
		"551": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource.derive"
		},
		"552": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource.derive"
		},
		"553": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "id"
		},
		"554": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "metadata"
		},
		"555": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource.retry"
		},
		"556": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource.retry"
		},
		"557": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource._disconnect"
		},
		"558": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource._disconnect"
		},
		"559": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "viewerId"
		},
		"560": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource.genericRetryFunction"
		},
		"561": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource.genericRetryFunction"
		},
		"562": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "error"
		},
		"563": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "retryCount"
		},
		"564": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource.handelError"
		},
		"565": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource.handelError"
		},
		"566": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "error"
		},
		"567": {
			"sourceFileName": "packages/angular/definition/src/lib/definition.ts",
			"qualifiedName": "BaseDefinition.metadata"
		},
		"568": {
			"sourceFileName": "packages/angular/definition/src/lib/definition.ts",
			"qualifiedName": "BaseDefinition.destroyed$"
		},
		"569": {
			"sourceFileName": "packages/angular/definition/src/lib/definition.ts",
			"qualifiedName": "BaseDefinition.initialised$"
		},
		"570": {
			"sourceFileName": "packages/angular/definition/src/lib/definition.ts",
			"qualifiedName": "BaseDefinition.interceptors"
		},
		"571": {
			"sourceFileName": "packages/angular/definition/src/lib/definition.ts",
			"qualifiedName": "BaseDefinition.__id"
		},
		"572": {
			"sourceFileName": "packages/angular/definition/src/lib/definition.ts",
			"qualifiedName": "BaseDefinition._initialised"
		},
		"573": {
			"sourceFileName": "packages/angular/definition/src/lib/definition.ts",
			"qualifiedName": "BaseDefinition.id"
		},
		"574": {
			"sourceFileName": "packages/angular/definition/src/lib/definition.ts",
			"qualifiedName": "BaseDefinition.id"
		},
		"575": {
			"sourceFileName": "packages/angular/definition/src/lib/definition.ts",
			"qualifiedName": "BaseDefinition.getMetadata"
		},
		"576": {
			"sourceFileName": "packages/angular/definition/src/lib/definition.ts",
			"qualifiedName": "BaseDefinition.getMetadata"
		},
		"577": {
			"sourceFileName": "packages/angular/definition/src/lib/definition.ts",
			"qualifiedName": "BaseDefinition.applyMetadata"
		},
		"578": {
			"sourceFileName": "packages/angular/definition/src/lib/definition.ts",
			"qualifiedName": "BaseDefinition.applyMetadata"
		},
		"579": {
			"sourceFileName": "packages/angular/definition/src/lib/definition.ts",
			"qualifiedName": "partialMetadata"
		},
		"580": {
			"sourceFileName": "packages/angular/definition/src/lib/definition.ts",
			"qualifiedName": "BaseDefinition.destroy"
		},
		"581": {
			"sourceFileName": "packages/angular/definition/src/lib/definition.ts",
			"qualifiedName": "BaseDefinition.destroy"
		},
		"582": {
			"sourceFileName": "packages/angular/definition/src/lib/definition.ts",
			"qualifiedName": "BaseDefinition.init"
		},
		"583": {
			"sourceFileName": "packages/angular/definition/src/lib/definition.ts",
			"qualifiedName": "BaseDefinition.init"
		},
		"584": {
			"sourceFileName": "packages/angular/data-source/src/lib/pipe.data-source.ts",
			"qualifiedName": "PipeDataSource.Source"
		},
		"585": {
			"sourceFileName": "packages/angular/data-source/src/lib/pipe.data-source.ts",
			"qualifiedName": "PipeDataSource.Target"
		},
		"586": {
			"sourceFileName": "packages/angular/data-source/src/lib/static.data-source.ts",
			"qualifiedName": "RxapStaticDataSource"
		},
		"587": {
			"sourceFileName": "packages/angular/data-source/src/lib/static.data-source.ts",
			"qualifiedName": "RxapStaticDataSource"
		},
		"588": {
			"sourceFileName": "packages/angular/data-source/src/lib/static.data-source.ts",
			"qualifiedName": "Data"
		},
		"589": {
			"sourceFileName": "packages/angular/data-source/src/lib/static.data-source.ts",
			"qualifiedName": "metadata"
		},
		"590": {
			"sourceFileName": "packages/angular/data-source/src/lib/static.data-source.ts",
			"qualifiedName": "className"
		},
		"591": {
			"sourceFileName": "packages/angular/data-source/src/lib/static.data-source.ts",
			"qualifiedName": "packageName"
		},
		"592": {
			"sourceFileName": "packages/angular/data-source/src/lib/static.data-source.ts",
			"qualifiedName": "__function"
		},
		"593": {
			"sourceFileName": "packages/angular/data-source/src/lib/static.data-source.ts",
			"qualifiedName": "__function"
		},
		"594": {
			"sourceFileName": "packages/angular/data-source/src/lib/static.data-source.ts",
			"qualifiedName": "target"
		},
		"595": {
			"sourceFileName": "packages/angular/data-source/src/lib/static.data-source.ts",
			"qualifiedName": "staticDataSource"
		},
		"596": {
			"sourceFileName": "packages/angular/data-source/src/lib/static.data-source.ts",
			"qualifiedName": "staticDataSource"
		},
		"597": {
			"sourceFileName": "packages/angular/data-source/src/lib/static.data-source.ts",
			"qualifiedName": "Data"
		},
		"598": {
			"sourceFileName": "packages/angular/data-source/src/lib/static.data-source.ts",
			"qualifiedName": "data"
		},
		"599": {
			"sourceFileName": "packages/angular/data-source/src/lib/static.data-source.ts",
			"qualifiedName": "metadata"
		},
		"600": {
			"sourceFileName": "packages/angular/data-source/src/lib/static.data-source.ts",
			"qualifiedName": "StaticDataSourceData"
		},
		"601": {
			"sourceFileName": "packages/angular/data-source/src/lib/static.data-source.ts",
			"qualifiedName": "__type"
		},
		"602": {
			"sourceFileName": "packages/angular/data-source/src/lib/static.data-source.ts",
			"qualifiedName": "__type"
		},
		"603": {
			"sourceFileName": "packages/angular/data-source/src/lib/static.data-source.ts",
			"qualifiedName": "Data"
		},
		"604": {
			"sourceFileName": "packages/angular/data-source/src/lib/static.data-source.ts",
			"qualifiedName": "StaticDataSourceMetadata"
		},
		"605": {
			"sourceFileName": "packages/angular/data-source/src/lib/static.data-source.ts",
			"qualifiedName": "StaticDataSourceMetadata.data"
		},
		"606": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSourceMetadata.restore"
		},
		"607": {
			"sourceFileName": "packages/angular/definition/src/lib/definition.metadata.ts",
			"qualifiedName": "BaseDefinitionMetadata.id"
		},
		"608": {
			"sourceFileName": "packages/angular/data-source/src/lib/static.data-source.ts",
			"qualifiedName": "StaticDataSourceMetadata.Data"
		},
		"609": {
			"sourceFileName": "packages/angular/definition/src/lib/definition.metadata.ts",
			"qualifiedName": "BaseDefinitionMetadata.__index"
		},
		"611": {
			"sourceFileName": "packages/angular/data-source/src/lib/static.data-source.ts",
			"qualifiedName": "StaticDataSource"
		},
		"612": {
			"sourceFileName": "packages/angular/definition/src/lib/definition.ts",
			"qualifiedName": "BaseDefinition.instances"
		},
		"613": {
			"sourceFileName": "packages/angular/definition/src/lib/definition.ts",
			"qualifiedName": "BaseDefinition.initialised$"
		},
		"614": {
			"sourceFileName": "packages/angular/definition/src/lib/definition.ts",
			"qualifiedName": "BaseDefinition.destroyed$"
		},
		"615": {
			"sourceFileName": "packages/angular/definition/src/lib/definition.ts",
			"qualifiedName": "BaseDefinition.add"
		},
		"616": {
			"sourceFileName": "packages/angular/definition/src/lib/definition.ts",
			"qualifiedName": "BaseDefinition.add"
		},
		"617": {
			"sourceFileName": "packages/angular/definition/src/lib/definition.ts",
			"qualifiedName": "definition"
		},
		"618": {
			"sourceFileName": "packages/angular/definition/src/lib/definition.ts",
			"qualifiedName": "BaseDefinition.remove"
		},
		"619": {
			"sourceFileName": "packages/angular/definition/src/lib/definition.ts",
			"qualifiedName": "BaseDefinition.remove"
		},
		"620": {
			"sourceFileName": "packages/angular/definition/src/lib/definition.ts",
			"qualifiedName": "definition"
		},
		"621": {
			"sourceFileName": "packages/angular/data-source/src/lib/static.data-source.ts",
			"qualifiedName": "StaticDataSource.__constructor"
		},
		"622": {
			"sourceFileName": "packages/angular/data-source/src/lib/static.data-source.ts",
			"qualifiedName": "StaticDataSource"
		},
		"623": {
			"sourceFileName": "packages/angular/data-source/src/lib/static.data-source.ts",
			"qualifiedName": "StaticDataSource.Data"
		},
		"624": {
			"sourceFileName": "packages/angular/data-source/src/lib/static.data-source.ts",
			"qualifiedName": "data"
		},
		"625": {
			"sourceFileName": "packages/angular/data-source/src/lib/static.data-source.ts",
			"qualifiedName": "metadata"
		},
		"626": {
			"sourceFileName": "packages/angular/data-source/src/lib/static.data-source.ts",
			"qualifiedName": "StaticDataSource._data$"
		},
		"628": {
			"sourceFileName": "packages/angular/data-source/src/lib/static.data-source.ts",
			"qualifiedName": "StaticDataSource.data"
		},
		"629": {
			"sourceFileName": "packages/angular/data-source/src/lib/static.data-source.ts",
			"qualifiedName": "StaticDataSource.data"
		},
		"630": {
			"sourceFileName": "packages/angular/data-source/src/lib/static.data-source.ts",
			"qualifiedName": "StaticDataSource.data"
		},
		"631": {
			"sourceFileName": "packages/angular/data-source/src/lib/static.data-source.ts",
			"qualifiedName": "value"
		},
		"632": {
			"sourceFileName": "packages/angular/data-source/src/lib/static.data-source.ts",
			"qualifiedName": "StaticDataSource.ngOnDestroy"
		},
		"633": {
			"sourceFileName": "packages/angular/data-source/src/lib/static.data-source.ts",
			"qualifiedName": "StaticDataSource.ngOnDestroy"
		},
		"634": {
			"sourceFileName": "packages/angular/data-source/src/lib/static.data-source.ts",
			"qualifiedName": "StaticDataSource._connect"
		},
		"635": {
			"sourceFileName": "packages/angular/data-source/src/lib/static.data-source.ts",
			"qualifiedName": "StaticDataSource._connect"
		},
		"636": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource.change$"
		},
		"637": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource.loading$"
		},
		"638": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource.hasError$"
		},
		"639": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource.error$"
		},
		"640": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource.lastRefreshed"
		},
		"641": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource.lastRefreshed"
		},
		"642": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource._lastRefreshed"
		},
		"643": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource._connectedViewer"
		},
		"644": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource._connectedViewerTeardown"
		},
		"645": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource._viewerIds"
		},
		"646": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource._retry$"
		},
		"647": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource.loading"
		},
		"648": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource.hasError"
		},
		"649": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource._data"
		},
		"650": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource.hasConnections"
		},
		"651": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource.hasConnections"
		},
		"652": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource.getViewerId"
		},
		"653": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource.getViewerId"
		},
		"654": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "viewer"
		},
		"655": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource.connect"
		},
		"656": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource.connect"
		},
		"657": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "viewerOrString"
		},
		"658": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource.attach"
		},
		"659": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource.attach"
		},
		"660": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "viewerId"
		},
		"661": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource.isConnected"
		},
		"662": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource.isConnected"
		},
		"663": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "viewerOrId"
		},
		"664": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource.disconnect"
		},
		"665": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource.disconnect"
		},
		"666": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "viewerOrId"
		},
		"667": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource.toPromise"
		},
		"668": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource.toPromise"
		},
		"669": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "viewer"
		},
		"670": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource.derive"
		},
		"671": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource.derive"
		},
		"672": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "id"
		},
		"673": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "metadata"
		},
		"674": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource.toJSON"
		},
		"675": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource.toJSON"
		},
		"676": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource.refresh"
		},
		"677": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource.refresh"
		},
		"678": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource.retry"
		},
		"679": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource.retry"
		},
		"680": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource.reset"
		},
		"681": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource.reset"
		},
		"682": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource._disconnect"
		},
		"683": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource._disconnect"
		},
		"684": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "viewerId"
		},
		"685": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource.genericRetryFunction"
		},
		"686": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource.genericRetryFunction"
		},
		"687": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "error"
		},
		"688": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "retryCount"
		},
		"689": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource.handelError"
		},
		"690": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource.handelError"
		},
		"691": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "error"
		},
		"692": {
			"sourceFileName": "packages/angular/definition/src/lib/definition.ts",
			"qualifiedName": "BaseDefinition.metadata"
		},
		"693": {
			"sourceFileName": "packages/angular/definition/src/lib/definition.ts",
			"qualifiedName": "BaseDefinition.destroyed$"
		},
		"694": {
			"sourceFileName": "packages/angular/definition/src/lib/definition.ts",
			"qualifiedName": "BaseDefinition.initialised$"
		},
		"695": {
			"sourceFileName": "packages/angular/definition/src/lib/definition.ts",
			"qualifiedName": "BaseDefinition.interceptors"
		},
		"696": {
			"sourceFileName": "packages/angular/definition/src/lib/definition.ts",
			"qualifiedName": "BaseDefinition.__id"
		},
		"697": {
			"sourceFileName": "packages/angular/definition/src/lib/definition.ts",
			"qualifiedName": "BaseDefinition._initialised"
		},
		"698": {
			"sourceFileName": "packages/angular/definition/src/lib/definition.ts",
			"qualifiedName": "BaseDefinition.id"
		},
		"699": {
			"sourceFileName": "packages/angular/definition/src/lib/definition.ts",
			"qualifiedName": "BaseDefinition.id"
		},
		"700": {
			"sourceFileName": "packages/angular/definition/src/lib/definition.ts",
			"qualifiedName": "BaseDefinition.getMetadata"
		},
		"701": {
			"sourceFileName": "packages/angular/definition/src/lib/definition.ts",
			"qualifiedName": "BaseDefinition.getMetadata"
		},
		"702": {
			"sourceFileName": "packages/angular/definition/src/lib/definition.ts",
			"qualifiedName": "BaseDefinition.applyMetadata"
		},
		"703": {
			"sourceFileName": "packages/angular/definition/src/lib/definition.ts",
			"qualifiedName": "BaseDefinition.applyMetadata"
		},
		"704": {
			"sourceFileName": "packages/angular/definition/src/lib/definition.ts",
			"qualifiedName": "partialMetadata"
		},
		"705": {
			"sourceFileName": "packages/angular/definition/src/lib/definition.ts",
			"qualifiedName": "BaseDefinition.destroy"
		},
		"706": {
			"sourceFileName": "packages/angular/definition/src/lib/definition.ts",
			"qualifiedName": "BaseDefinition.destroy"
		},
		"707": {
			"sourceFileName": "packages/angular/definition/src/lib/definition.ts",
			"qualifiedName": "BaseDefinition.init"
		},
		"708": {
			"sourceFileName": "packages/angular/definition/src/lib/definition.ts",
			"qualifiedName": "BaseDefinition.init"
		},
		"709": {
			"sourceFileName": "packages/angular/data-source/src/lib/static.data-source.ts",
			"qualifiedName": "StaticDataSource.Data"
		},
		"710": {
			"sourceFileName": "packages/angular/data-source/src/lib/tokens.ts",
			"qualifiedName": "RXAP_STATIC_DATA_SOURCE_DATA"
		},
		"711": {
			"sourceFileName": "packages/angular/data-source/src/lib/tokens.ts",
			"qualifiedName": "RXAP_DATA_SOURCE_REFRESH"
		},
		"712": {
			"sourceFileName": "packages/angular/data-source/src/lib/tokens.ts",
			"qualifiedName": "RXAP_OBSERVABLE_DATA_SOURCE"
		},
		"713": {
			"sourceFileName": "packages/angular/data-source/src/lib/tokens.ts",
			"qualifiedName": "RXAP_DATA_SOURCE_METADATA"
		},
		"714": {
			"sourceFileName": "packages/angular/data-source/src/lib/tokens.ts",
			"qualifiedName": "RXAP_DATA_SOURCE"
		},
		"715": {
			"sourceFileName": "packages/angular/data-source/src/lib/tokens.ts",
			"qualifiedName": "RXAP_PIPE_DATA_SOURCE_OPERATOR"
		},
		"716": {
			"sourceFileName": "packages/angular/data-source/src/lib/tokens.ts",
			"qualifiedName": "RXAP_DATA_SOURCE_METHOD"
		},
		"717": {
			"sourceFileName": "packages/angular/data-source/src/lib/tokens.ts",
			"qualifiedName": "RXAP_DATA_SOURCE_METHOD_WITHOUT_PARAMETERS"
		}
	},
	"files": {
		"entries": {
			"1": "packages/angular/data-source/src/index.ts"
		},
		"reflections": {
			"1": 0
		}
	}
}
