{
	"id": 0,
	"name": "@rxap/services",
	"variant": "project",
	"kind": 1,
	"flags": {},
	"children": [
		{
			"id": 1,
			"name": "AvatarImageService",
			"variant": "declaration",
			"kind": 128,
			"flags": {},
			"children": [
				{
					"id": 2,
					"name": "constructor",
					"variant": "declaration",
					"kind": 512,
					"flags": {},
					"signatures": [
						{
							"id": 3,
							"name": "AvatarImageService",
							"variant": "signature",
							"kind": 16384,
							"flags": {},
							"type": {
								"type": "reference",
								"target": 1,
								"name": "AvatarImageService",
								"package": "@rxap/services"
							}
						}
					]
				},
				{
					"id": 4,
					"name": "get",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isPublic": true
					},
					"sources": [
						{
							"fileName": "avatar-image.service.ts",
							"line": 7,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/services/src/lib/avatar-image.service.ts#L7"
						}
					],
					"signatures": [
						{
							"id": 5,
							"name": "get",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"sources": [
								{
									"fileName": "avatar-image.service.ts",
									"line": 7,
									"character": 9,
									"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/services/src/lib/avatar-image.service.ts#L7"
								}
							],
							"parameters": [
								{
									"id": 6,
									"name": "__namedParameters",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reflection",
										"declaration": {
											"id": 7,
											"name": "__type",
											"variant": "declaration",
											"kind": 65536,
											"flags": {},
											"children": [
												{
													"id": 8,
													"name": "name",
													"variant": "declaration",
													"kind": 1024,
													"flags": {},
													"sources": [
														{
															"fileName": "avatar-image.service.ts",
															"line": 7,
															"character": 25,
															"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/services/src/lib/avatar-image.service.ts#L7"
														}
													],
													"type": {
														"type": "intrinsic",
														"name": "string"
													}
												}
											],
											"groups": [
												{
													"title": "Properties",
													"children": [
														8
													]
												}
											],
											"sources": [
												{
													"fileName": "avatar-image.service.ts",
													"line": 7,
													"character": 23,
													"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/services/src/lib/avatar-image.service.ts#L7"
												}
											]
										}
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "string"
							}
						}
					]
				}
			],
			"groups": [
				{
					"title": "Constructors",
					"children": [
						2
					]
				},
				{
					"title": "Methods",
					"children": [
						4
					]
				}
			],
			"sources": [
				{
					"fileName": "avatar-image.service.ts",
					"line": 5,
					"character": 13,
					"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/services/src/lib/avatar-image.service.ts#L5"
				}
			]
		},
		{
			"id": 9,
			"name": "ImageLoaderService",
			"variant": "declaration",
			"kind": 128,
			"flags": {},
			"children": [
				{
					"id": 10,
					"name": "constructor",
					"variant": "declaration",
					"kind": 512,
					"flags": {},
					"signatures": [
						{
							"id": 11,
							"name": "ImageLoaderService",
							"variant": "signature",
							"kind": 16384,
							"flags": {},
							"type": {
								"type": "reference",
								"target": 9,
								"name": "ImageLoaderService",
								"package": "@rxap/services"
							}
						}
					]
				},
				{
					"id": 14,
					"name": "load",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isPublic": true
					},
					"sources": [
						{
							"fileName": "image-loader.service.ts",
							"line": 9,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/services/src/lib/image-loader.service.ts#L9"
						}
					],
					"signatures": [
						{
							"id": 15,
							"name": "load",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"sources": [
								{
									"fileName": "image-loader.service.ts",
									"line": 9,
									"character": 9,
									"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/services/src/lib/image-loader.service.ts#L9"
								}
							],
							"parameters": [
								{
									"id": 16,
									"name": "imageSrc",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "string"
									}
								}
							],
							"type": {
								"type": "reference",
								"target": {
									"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
									"qualifiedName": "Promise"
								},
								"typeArguments": [
									{
										"type": "intrinsic",
										"name": "void"
									}
								],
								"name": "Promise",
								"package": "typescript"
							}
						}
					]
				}
			],
			"groups": [
				{
					"title": "Constructors",
					"children": [
						10
					]
				},
				{
					"title": "Methods",
					"children": [
						14
					]
				}
			],
			"sources": [
				{
					"fileName": "image-loader.service.ts",
					"line": 4,
					"character": 13,
					"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/services/src/lib/image-loader.service.ts#L4"
				}
			]
		},
		{
			"id": 17,
			"name": "LoadingIndicatorService",
			"variant": "declaration",
			"kind": 128,
			"flags": {},
			"children": [
				{
					"id": 18,
					"name": "constructor",
					"variant": "declaration",
					"kind": 512,
					"flags": {},
					"sources": [
						{
							"fileName": "loading-indicator.service.ts",
							"line": 22,
							"character": 2,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/services/src/lib/loading-indicator.service.ts#L22"
						}
					],
					"signatures": [
						{
							"id": 19,
							"name": "LoadingIndicatorService",
							"variant": "signature",
							"kind": 16384,
							"flags": {},
							"sources": [
								{
									"fileName": "loading-indicator.service.ts",
									"line": 22,
									"character": 2,
									"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/services/src/lib/loading-indicator.service.ts#L22"
								}
							],
							"type": {
								"type": "reference",
								"target": 17,
								"name": "LoadingIndicatorService",
								"package": "@rxap/services"
							}
						}
					]
				},
				{
					"id": 20,
					"name": "isLoading$",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isPublic": true
					},
					"sources": [
						{
							"fileName": "loading-indicator.service.ts",
							"line": 18,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/services/src/lib/loading-indicator.service.ts#L18"
						}
					],
					"type": {
						"type": "reference",
						"target": {
							"sourceFileName": "node_modules/rxjs/src/internal/Observable.ts",
							"qualifiedName": "Observable"
						},
						"typeArguments": [
							{
								"type": "intrinsic",
								"name": "boolean"
							}
						],
						"name": "Observable",
						"package": "rxjs"
					}
				},
				{
					"id": 23,
					"name": "attachLoading",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isPublic": true
					},
					"sources": [
						{
							"fileName": "loading-indicator.service.ts",
							"line": 26,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/services/src/lib/loading-indicator.service.ts#L26"
						}
					],
					"signatures": [
						{
							"id": 24,
							"name": "attachLoading",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"sources": [
								{
									"fileName": "loading-indicator.service.ts",
									"line": 26,
									"character": 9,
									"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/services/src/lib/loading-indicator.service.ts#L26"
								}
							],
							"parameters": [
								{
									"id": 25,
									"name": "loading$",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": {
											"sourceFileName": "node_modules/rxjs/src/internal/Observable.ts",
											"qualifiedName": "Observable"
										},
										"typeArguments": [
											{
												"type": "intrinsic",
												"name": "any"
											}
										],
										"name": "Observable",
										"package": "rxjs"
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							}
						}
					]
				},
				{
					"id": 28,
					"name": "disable",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isPublic": true
					},
					"sources": [
						{
							"fileName": "loading-indicator.service.ts",
							"line": 36,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/services/src/lib/loading-indicator.service.ts#L36"
						}
					],
					"signatures": [
						{
							"id": 29,
							"name": "disable",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"sources": [
								{
									"fileName": "loading-indicator.service.ts",
									"line": 36,
									"character": 9,
									"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/services/src/lib/loading-indicator.service.ts#L36"
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							}
						}
					]
				},
				{
					"id": 30,
					"name": "enable",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isPublic": true
					},
					"sources": [
						{
							"fileName": "loading-indicator.service.ts",
							"line": 42,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/services/src/lib/loading-indicator.service.ts#L42"
						}
					],
					"signatures": [
						{
							"id": 31,
							"name": "enable",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"sources": [
								{
									"fileName": "loading-indicator.service.ts",
									"line": 42,
									"character": 9,
									"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/services/src/lib/loading-indicator.service.ts#L42"
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							}
						}
					]
				},
				{
					"id": 26,
					"name": "ngOnDestroy",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isPublic": true
					},
					"sources": [
						{
							"fileName": "loading-indicator.service.ts",
							"line": 32,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/services/src/lib/loading-indicator.service.ts#L32"
						}
					],
					"signatures": [
						{
							"id": 27,
							"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": "loading-indicator.service.ts",
									"line": 32,
									"character": 9,
									"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/services/src/lib/loading-indicator.service.ts#L32"
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							},
							"implementationOf": {
								"type": "reference",
								"target": -1,
								"name": "OnDestroy.ngOnDestroy"
							}
						}
					],
					"implementationOf": {
						"type": "reference",
						"target": -1,
						"name": "OnDestroy.ngOnDestroy"
					}
				}
			],
			"groups": [
				{
					"title": "Constructors",
					"children": [
						18
					]
				},
				{
					"title": "Properties",
					"children": [
						20
					]
				},
				{
					"title": "Methods",
					"children": [
						23,
						28,
						30,
						26
					]
				}
			],
			"sources": [
				{
					"fileName": "loading-indicator.service.ts",
					"line": 16,
					"character": 13,
					"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/services/src/lib/loading-indicator.service.ts#L16"
				}
			],
			"implementedTypes": [
				{
					"type": "reference",
					"target": {
						"sourceFileName": "node_modules/@angular/core/index.d.ts",
						"qualifiedName": "OnDestroy"
					},
					"name": "OnDestroy",
					"package": "@angular/core"
				}
			]
		},
		{
			"id": 32,
			"name": "ResetService",
			"variant": "declaration",
			"kind": 128,
			"flags": {},
			"children": [
				{
					"id": 33,
					"name": "constructor",
					"variant": "declaration",
					"kind": 512,
					"flags": {},
					"signatures": [
						{
							"id": 34,
							"name": "ResetService",
							"variant": "signature",
							"kind": 16384,
							"flags": {},
							"type": {
								"type": "reference",
								"target": 32,
								"name": "ResetService",
								"package": "@rxap/services"
							}
						}
					]
				},
				{
					"id": 36,
					"name": "dataSource$",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isPublic": true
					},
					"sources": [
						{
							"fileName": "reset.service.ts",
							"line": 8,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/services/src/lib/reset.service.ts#L8"
						}
					],
					"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": 35,
					"name": "view$",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isPublic": true
					},
					"sources": [
						{
							"fileName": "reset.service.ts",
							"line": 7,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/services/src/lib/reset.service.ts#L7"
						}
					],
					"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": 41,
					"name": "resetAll",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isPublic": true
					},
					"sources": [
						{
							"fileName": "reset.service.ts",
							"line": 19,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/services/src/lib/reset.service.ts#L19"
						}
					],
					"signatures": [
						{
							"id": 42,
							"name": "resetAll",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"sources": [
								{
									"fileName": "reset.service.ts",
									"line": 19,
									"character": 9,
									"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/services/src/lib/reset.service.ts#L19"
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							}
						}
					]
				},
				{
					"id": 39,
					"name": "resetDataSource",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isPublic": true
					},
					"sources": [
						{
							"fileName": "reset.service.ts",
							"line": 14,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/services/src/lib/reset.service.ts#L14"
						}
					],
					"signatures": [
						{
							"id": 40,
							"name": "resetDataSource",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"sources": [
								{
									"fileName": "reset.service.ts",
									"line": 14,
									"character": 9,
									"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/services/src/lib/reset.service.ts#L14"
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							}
						}
					]
				},
				{
					"id": 37,
					"name": "resetView",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isPublic": true
					},
					"sources": [
						{
							"fileName": "reset.service.ts",
							"line": 10,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/services/src/lib/reset.service.ts#L10"
						}
					],
					"signatures": [
						{
							"id": 38,
							"name": "resetView",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"sources": [
								{
									"fileName": "reset.service.ts",
									"line": 10,
									"character": 9,
									"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/services/src/lib/reset.service.ts#L10"
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							}
						}
					]
				}
			],
			"groups": [
				{
					"title": "Constructors",
					"children": [
						33
					]
				},
				{
					"title": "Properties",
					"children": [
						36,
						35
					]
				},
				{
					"title": "Methods",
					"children": [
						41,
						39,
						37
					]
				}
			],
			"sources": [
				{
					"fileName": "reset.service.ts",
					"line": 5,
					"character": 13,
					"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/services/src/lib/reset.service.ts#L5"
				}
			]
		},
		{
			"id": 49,
			"name": "WindowContainerSidenavService",
			"variant": "declaration",
			"kind": 128,
			"flags": {},
			"children": [
				{
					"id": 50,
					"name": "constructor",
					"variant": "declaration",
					"kind": 512,
					"flags": {},
					"signatures": [
						{
							"id": 51,
							"name": "WindowContainerSidenavService",
							"variant": "signature",
							"kind": 16384,
							"flags": {},
							"type": {
								"type": "reference",
								"target": 49,
								"name": "WindowContainerSidenavService",
								"package": "@rxap/services"
							}
						}
					]
				},
				{
					"id": 52,
					"name": "add$",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isPublic": true
					},
					"sources": [
						{
							"fileName": "window-container-sidenav.service.ts",
							"line": 21,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/services/src/lib/window-container-sidenav.service.ts#L21"
						}
					],
					"type": {
						"type": "reference",
						"target": {
							"sourceFileName": "node_modules/rxjs/src/internal/Subject.ts",
							"qualifiedName": "Subject"
						},
						"typeArguments": [
							{
								"type": "reference",
								"target": 43,
								"name": "ContainerComponent",
								"package": "@rxap/services"
							}
						],
						"name": "Subject",
						"package": "rxjs"
					},
					"defaultValue": "..."
				},
				{
					"id": 53,
					"name": "remove$",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isPublic": true
					},
					"sources": [
						{
							"fileName": "window-container-sidenav.service.ts",
							"line": 22,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/services/src/lib/window-container-sidenav.service.ts#L22"
						}
					],
					"type": {
						"type": "reference",
						"target": {
							"sourceFileName": "node_modules/rxjs/src/internal/Subject.ts",
							"qualifiedName": "Subject"
						},
						"typeArguments": [
							{
								"type": "reference",
								"target": 43,
								"name": "ContainerComponent",
								"package": "@rxap/services"
							}
						],
						"name": "Subject",
						"package": "rxjs"
					},
					"defaultValue": "..."
				},
				{
					"id": 55,
					"name": "add",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isPublic": true
					},
					"sources": [
						{
							"fileName": "window-container-sidenav.service.ts",
							"line": 25,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/services/src/lib/window-container-sidenav.service.ts#L25"
						}
					],
					"signatures": [
						{
							"id": 56,
							"name": "add",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"sources": [
								{
									"fileName": "window-container-sidenav.service.ts",
									"line": 25,
									"character": 9,
									"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/services/src/lib/window-container-sidenav.service.ts#L25"
								}
							],
							"parameters": [
								{
									"id": 57,
									"name": "component",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": 43,
										"name": "ContainerComponent",
										"package": "@rxap/services"
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							}
						}
					]
				},
				{
					"id": 61,
					"name": "getAll",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isPublic": true
					},
					"sources": [
						{
							"fileName": "window-container-sidenav.service.ts",
							"line": 41,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/services/src/lib/window-container-sidenav.service.ts#L41"
						}
					],
					"signatures": [
						{
							"id": 62,
							"name": "getAll",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"sources": [
								{
									"fileName": "window-container-sidenav.service.ts",
									"line": 41,
									"character": 9,
									"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/services/src/lib/window-container-sidenav.service.ts#L41"
								}
							],
							"type": {
								"type": "array",
								"elementType": {
									"type": "reference",
									"target": 43,
									"name": "ContainerComponent",
									"package": "@rxap/services"
								}
							}
						}
					]
				},
				{
					"id": 58,
					"name": "remove",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isPublic": true
					},
					"sources": [
						{
							"fileName": "window-container-sidenav.service.ts",
							"line": 33,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/services/src/lib/window-container-sidenav.service.ts#L33"
						}
					],
					"signatures": [
						{
							"id": 59,
							"name": "remove",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"sources": [
								{
									"fileName": "window-container-sidenav.service.ts",
									"line": 33,
									"character": 9,
									"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/services/src/lib/window-container-sidenav.service.ts#L33"
								}
							],
							"parameters": [
								{
									"id": 60,
									"name": "componentOrId",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "union",
										"types": [
											{
												"type": "intrinsic",
												"name": "string"
											},
											{
												"type": "reference",
												"target": 43,
												"name": "ContainerComponent",
												"package": "@rxap/services"
											}
										]
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							}
						}
					]
				}
			],
			"groups": [
				{
					"title": "Constructors",
					"children": [
						50
					]
				},
				{
					"title": "Properties",
					"children": [
						52,
						53
					]
				},
				{
					"title": "Methods",
					"children": [
						55,
						61,
						58
					]
				}
			],
			"sources": [
				{
					"fileName": "window-container-sidenav.service.ts",
					"line": 19,
					"character": 13,
					"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/services/src/lib/window-container-sidenav.service.ts#L19"
				}
			]
		},
		{
			"id": 43,
			"name": "ContainerComponent",
			"variant": "declaration",
			"kind": 256,
			"flags": {},
			"children": [
				{
					"id": 45,
					"name": "component",
					"variant": "declaration",
					"kind": 1024,
					"flags": {},
					"sources": [
						{
							"fileName": "window-container-sidenav.service.ts",
							"line": 12,
							"character": 2,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/services/src/lib/window-container-sidenav.service.ts#L12"
						}
					],
					"type": {
						"type": "reference",
						"target": {
							"sourceFileName": "packages/utilities/src/lib/helpers.ts",
							"qualifiedName": "Constructor"
						},
						"name": "Constructor",
						"package": "@rxap/utilities"
					}
				},
				{
					"id": 48,
					"name": "componentFactoryResolver",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isOptional": true
					},
					"sources": [
						{
							"fileName": "window-container-sidenav.service.ts",
							"line": 15,
							"character": 2,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/services/src/lib/window-container-sidenav.service.ts#L15"
						}
					],
					"type": {
						"type": "union",
						"types": [
							{
								"type": "literal",
								"value": null
							},
							{
								"type": "reference",
								"target": {
									"sourceFileName": "node_modules/@angular/core/index.d.ts",
									"qualifiedName": "ComponentFactoryResolver"
								},
								"name": "ComponentFactoryResolver",
								"package": "@angular/core"
							}
						]
					}
				},
				{
					"id": 44,
					"name": "id",
					"variant": "declaration",
					"kind": 1024,
					"flags": {},
					"sources": [
						{
							"fileName": "window-container-sidenav.service.ts",
							"line": 11,
							"character": 2,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/services/src/lib/window-container-sidenav.service.ts#L11"
						}
					],
					"type": {
						"type": "intrinsic",
						"name": "string"
					}
				},
				{
					"id": 47,
					"name": "injector",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isOptional": true
					},
					"sources": [
						{
							"fileName": "window-container-sidenav.service.ts",
							"line": 14,
							"character": 2,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/services/src/lib/window-container-sidenav.service.ts#L14"
						}
					],
					"type": {
						"type": "union",
						"types": [
							{
								"type": "literal",
								"value": null
							},
							{
								"type": "reference",
								"target": {
									"sourceFileName": "node_modules/@angular/core/index.d.ts",
									"qualifiedName": "Injector"
								},
								"name": "Injector",
								"package": "@angular/core"
							}
						]
					}
				},
				{
					"id": 46,
					"name": "viewContainerRef",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isOptional": true
					},
					"sources": [
						{
							"fileName": "window-container-sidenav.service.ts",
							"line": 13,
							"character": 2,
							"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/services/src/lib/window-container-sidenav.service.ts#L13"
						}
					],
					"type": {
						"type": "union",
						"types": [
							{
								"type": "literal",
								"value": null
							},
							{
								"type": "reference",
								"target": {
									"sourceFileName": "node_modules/@angular/core/index.d.ts",
									"qualifiedName": "ViewContainerRef"
								},
								"name": "ViewContainerRef",
								"package": "@angular/core"
							}
						]
					}
				}
			],
			"groups": [
				{
					"title": "Properties",
					"children": [
						45,
						48,
						44,
						47,
						46
					]
				}
			],
			"sources": [
				{
					"fileName": "window-container-sidenav.service.ts",
					"line": 10,
					"character": 17,
					"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/services/src/lib/window-container-sidenav.service.ts#L10"
				}
			]
		}
	],
	"groups": [
		{
			"title": "Classes",
			"children": [
				1,
				9,
				17,
				32,
				49
			]
		},
		{
			"title": "Interfaces",
			"children": [
				43
			]
		}
	],
	"packageName": "@rxap/services",
	"packageVersion": "19.0.4",
	"readme": [
		{
			"kind": "text",
			"text": "Provides Angular services for common tasks such as loading images, managing loading indicators, resetting data, and managing components in a window container sidenav. It also includes a service to generate avatar images. This package offers reusable services to simplify development in Angular applications.\n\n[![npm version](https://img.shields.io/npm/v/@rxap/services?style=flat-square)](https://www.npmjs.com/package/@rxap/services)\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/services)\n![npm](https://img.shields.io/npm/dm/@rxap/services)\n![NPM](https://img.shields.io/npm/l/@rxap/services)\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/services\n```"
		},
		{
			"kind": "text",
			"text": "\n**Install peer dependencies:**\n"
		},
		{
			"kind": "code",
			"text": "```bash\nyarn add @angular/common @angular/core @rxap/rxjs @rxap/utilities rxjs \n```"
		},
		{
			"kind": "text",
			"text": "\n**Execute the init generator:**\n"
		},
		{
			"kind": "code",
			"text": "```bash\nyarn nx g @rxap/services: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/services:init\n```"
		}
	],
	"symbolIdMap": {
		"0": {
			"sourceFileName": "packages/angular/services/src/index.ts",
			"qualifiedName": ""
		},
		"1": {
			"sourceFileName": "packages/angular/services/src/lib/avatar-image.service.ts",
			"qualifiedName": "AvatarImageService"
		},
		"4": {
			"sourceFileName": "packages/angular/services/src/lib/avatar-image.service.ts",
			"qualifiedName": "AvatarImageService.get"
		},
		"5": {
			"sourceFileName": "packages/angular/services/src/lib/avatar-image.service.ts",
			"qualifiedName": "AvatarImageService.get"
		},
		"6": {
			"sourceFileName": "packages/angular/services/src/lib/avatar-image.service.ts",
			"qualifiedName": "__0"
		},
		"7": {
			"sourceFileName": "packages/angular/services/src/lib/avatar-image.service.ts",
			"qualifiedName": "__type"
		},
		"8": {
			"sourceFileName": "packages/angular/services/src/lib/avatar-image.service.ts",
			"qualifiedName": "__type.name"
		},
		"9": {
			"sourceFileName": "packages/angular/services/src/lib/image-loader.service.ts",
			"qualifiedName": "ImageLoaderService"
		},
		"14": {
			"sourceFileName": "packages/angular/services/src/lib/image-loader.service.ts",
			"qualifiedName": "ImageLoaderService.load"
		},
		"15": {
			"sourceFileName": "packages/angular/services/src/lib/image-loader.service.ts",
			"qualifiedName": "ImageLoaderService.load"
		},
		"16": {
			"sourceFileName": "packages/angular/services/src/lib/image-loader.service.ts",
			"qualifiedName": "imageSrc"
		},
		"17": {
			"sourceFileName": "packages/angular/services/src/lib/loading-indicator.service.ts",
			"qualifiedName": "LoadingIndicatorService"
		},
		"18": {
			"sourceFileName": "packages/angular/services/src/lib/loading-indicator.service.ts",
			"qualifiedName": "LoadingIndicatorService.__constructor"
		},
		"19": {
			"sourceFileName": "packages/angular/services/src/lib/loading-indicator.service.ts",
			"qualifiedName": "LoadingIndicatorService"
		},
		"20": {
			"sourceFileName": "packages/angular/services/src/lib/loading-indicator.service.ts",
			"qualifiedName": "LoadingIndicatorService.isLoading$"
		},
		"23": {
			"sourceFileName": "packages/angular/services/src/lib/loading-indicator.service.ts",
			"qualifiedName": "LoadingIndicatorService.attachLoading"
		},
		"24": {
			"sourceFileName": "packages/angular/services/src/lib/loading-indicator.service.ts",
			"qualifiedName": "LoadingIndicatorService.attachLoading"
		},
		"25": {
			"sourceFileName": "packages/angular/services/src/lib/loading-indicator.service.ts",
			"qualifiedName": "loading$"
		},
		"26": {
			"sourceFileName": "packages/angular/services/src/lib/loading-indicator.service.ts",
			"qualifiedName": "LoadingIndicatorService.ngOnDestroy"
		},
		"27": {
			"sourceFileName": "packages/angular/services/src/lib/loading-indicator.service.ts",
			"qualifiedName": "LoadingIndicatorService.ngOnDestroy"
		},
		"28": {
			"sourceFileName": "packages/angular/services/src/lib/loading-indicator.service.ts",
			"qualifiedName": "LoadingIndicatorService.disable"
		},
		"29": {
			"sourceFileName": "packages/angular/services/src/lib/loading-indicator.service.ts",
			"qualifiedName": "LoadingIndicatorService.disable"
		},
		"30": {
			"sourceFileName": "packages/angular/services/src/lib/loading-indicator.service.ts",
			"qualifiedName": "LoadingIndicatorService.enable"
		},
		"31": {
			"sourceFileName": "packages/angular/services/src/lib/loading-indicator.service.ts",
			"qualifiedName": "LoadingIndicatorService.enable"
		},
		"32": {
			"sourceFileName": "packages/angular/services/src/lib/reset.service.ts",
			"qualifiedName": "ResetService"
		},
		"35": {
			"sourceFileName": "packages/angular/services/src/lib/reset.service.ts",
			"qualifiedName": "ResetService.view$"
		},
		"36": {
			"sourceFileName": "packages/angular/services/src/lib/reset.service.ts",
			"qualifiedName": "ResetService.dataSource$"
		},
		"37": {
			"sourceFileName": "packages/angular/services/src/lib/reset.service.ts",
			"qualifiedName": "ResetService.resetView"
		},
		"38": {
			"sourceFileName": "packages/angular/services/src/lib/reset.service.ts",
			"qualifiedName": "ResetService.resetView"
		},
		"39": {
			"sourceFileName": "packages/angular/services/src/lib/reset.service.ts",
			"qualifiedName": "ResetService.resetDataSource"
		},
		"40": {
			"sourceFileName": "packages/angular/services/src/lib/reset.service.ts",
			"qualifiedName": "ResetService.resetDataSource"
		},
		"41": {
			"sourceFileName": "packages/angular/services/src/lib/reset.service.ts",
			"qualifiedName": "ResetService.resetAll"
		},
		"42": {
			"sourceFileName": "packages/angular/services/src/lib/reset.service.ts",
			"qualifiedName": "ResetService.resetAll"
		},
		"43": {
			"sourceFileName": "packages/angular/services/src/lib/window-container-sidenav.service.ts",
			"qualifiedName": "ContainerComponent"
		},
		"44": {
			"sourceFileName": "packages/angular/services/src/lib/window-container-sidenav.service.ts",
			"qualifiedName": "ContainerComponent.id"
		},
		"45": {
			"sourceFileName": "packages/angular/services/src/lib/window-container-sidenav.service.ts",
			"qualifiedName": "ContainerComponent.component"
		},
		"46": {
			"sourceFileName": "packages/angular/services/src/lib/window-container-sidenav.service.ts",
			"qualifiedName": "ContainerComponent.viewContainerRef"
		},
		"47": {
			"sourceFileName": "packages/angular/services/src/lib/window-container-sidenav.service.ts",
			"qualifiedName": "ContainerComponent.injector"
		},
		"48": {
			"sourceFileName": "packages/angular/services/src/lib/window-container-sidenav.service.ts",
			"qualifiedName": "ContainerComponent.componentFactoryResolver"
		},
		"49": {
			"sourceFileName": "packages/angular/services/src/lib/window-container-sidenav.service.ts",
			"qualifiedName": "WindowContainerSidenavService"
		},
		"52": {
			"sourceFileName": "packages/angular/services/src/lib/window-container-sidenav.service.ts",
			"qualifiedName": "WindowContainerSidenavService.add$"
		},
		"53": {
			"sourceFileName": "packages/angular/services/src/lib/window-container-sidenav.service.ts",
			"qualifiedName": "WindowContainerSidenavService.remove$"
		},
		"55": {
			"sourceFileName": "packages/angular/services/src/lib/window-container-sidenav.service.ts",
			"qualifiedName": "WindowContainerSidenavService.add"
		},
		"56": {
			"sourceFileName": "packages/angular/services/src/lib/window-container-sidenav.service.ts",
			"qualifiedName": "WindowContainerSidenavService.add"
		},
		"57": {
			"sourceFileName": "packages/angular/services/src/lib/window-container-sidenav.service.ts",
			"qualifiedName": "component"
		},
		"58": {
			"sourceFileName": "packages/angular/services/src/lib/window-container-sidenav.service.ts",
			"qualifiedName": "WindowContainerSidenavService.remove"
		},
		"59": {
			"sourceFileName": "packages/angular/services/src/lib/window-container-sidenav.service.ts",
			"qualifiedName": "WindowContainerSidenavService.remove"
		},
		"60": {
			"sourceFileName": "packages/angular/services/src/lib/window-container-sidenav.service.ts",
			"qualifiedName": "componentOrId"
		},
		"61": {
			"sourceFileName": "packages/angular/services/src/lib/window-container-sidenav.service.ts",
			"qualifiedName": "WindowContainerSidenavService.getAll"
		},
		"62": {
			"sourceFileName": "packages/angular/services/src/lib/window-container-sidenav.service.ts",
			"qualifiedName": "WindowContainerSidenavService.getAll"
		}
	},
	"files": {
		"entries": {
			"1": "packages/angular/services/src/index.ts"
		},
		"reflections": {
			"1": 0
		}
	}
}
