{
	"id": 0,
	"name": "@rxap/form-system",
	"variant": "project",
	"kind": 1,
	"flags": {},
	"children": [
		{
			"id": 1085,
			"name": "FormSystemMetadataKeys",
			"variant": "declaration",
			"kind": 8,
			"flags": {},
			"children": [
				{
					"id": 1086,
					"name": "COMPONENTS",
					"variant": "declaration",
					"kind": 16,
					"flags": {},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/decorators/metadata-keys.ts",
							"line": 2,
							"character": 2,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/decorators/metadata-keys.ts#L2"
						}
					],
					"type": {
						"type": "literal",
						"value": "rxap/form-system/components"
					}
				},
				{
					"id": 1088,
					"name": "COMPONENTS_PROPERTIES",
					"variant": "declaration",
					"kind": 16,
					"flags": {},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/decorators/metadata-keys.ts",
							"line": 4,
							"character": 2,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/decorators/metadata-keys.ts#L4"
						}
					],
					"type": {
						"type": "literal",
						"value": "rxap/form-system/components-properties"
					}
				},
				{
					"id": 1087,
					"name": "DATA_SOURCES",
					"variant": "declaration",
					"kind": 16,
					"flags": {},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/decorators/metadata-keys.ts",
							"line": 3,
							"character": 2,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/decorators/metadata-keys.ts#L3"
						}
					],
					"type": {
						"type": "literal",
						"value": "rxap/form-system/data-sources"
					}
				},
				{
					"id": 1089,
					"name": "FORM_COMPONENT",
					"variant": "declaration",
					"kind": 16,
					"flags": {},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/decorators/metadata-keys.ts",
							"line": 5,
							"character": 2,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/decorators/metadata-keys.ts#L5"
						}
					],
					"type": {
						"type": "literal",
						"value": "rxap/window-form-system/form-component"
					}
				}
			],
			"groups": [
				{
					"title": "Enumeration Members",
					"children": [
						1086,
						1088,
						1087,
						1089
					]
				}
			],
			"sources": [
				{
					"fileName": "packages/angular/form-system/src/lib/decorators/metadata-keys.ts",
					"line": 1,
					"character": 12,
					"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/decorators/metadata-keys.ts#L1"
				}
			]
		},
		{
			"id": 640,
			"name": "AutocompleteOptionsFromMethodDirective",
			"variant": "declaration",
			"kind": 128,
			"flags": {},
			"children": [
				{
					"id": 645,
					"name": "constructor",
					"variant": "declaration",
					"kind": 512,
					"flags": {},
					"signatures": [
						{
							"id": 646,
							"name": "AutocompleteOptionsFromMethodDirective",
							"variant": "signature",
							"kind": 16384,
							"flags": {},
							"typeParameters": [
								{
									"id": 647,
									"name": "Value",
									"variant": "typeParam",
									"kind": 131072,
									"flags": {},
									"default": {
										"type": "intrinsic",
										"name": "any"
									}
								},
								{
									"id": 648,
									"name": "Parameters",
									"variant": "typeParam",
									"kind": 131072,
									"flags": {},
									"type": {
										"type": "reference",
										"target": 637,
										"typeArguments": [
											{
												"type": "reference",
												"target": 647,
												"name": "Value",
												"package": "@rxap/form-system",
												"qualifiedName": "AutocompleteOptionsFromMethodDirective.Value",
												"refersToTypeParameter": true
											}
										],
										"name": "AutocompleteOptionsFromMethodDirectiveParameters",
										"package": "@rxap/form-system"
									},
									"default": {
										"type": "reference",
										"target": 637,
										"typeArguments": [
											{
												"type": "reference",
												"target": 647,
												"name": "Value",
												"package": "@rxap/form-system",
												"qualifiedName": "AutocompleteOptionsFromMethodDirective.Value",
												"refersToTypeParameter": true
											}
										],
										"name": "AutocompleteOptionsFromMethodDirectiveParameters",
										"package": "@rxap/form-system"
									}
								}
							],
							"type": {
								"type": "reference",
								"target": 640,
								"typeArguments": [
									{
										"type": "reference",
										"target": 647,
										"name": "Value",
										"package": "@rxap/form-system",
										"qualifiedName": "AutocompleteOptionsFromMethodDirective.Value",
										"refersToTypeParameter": true
									},
									{
										"type": "reference",
										"target": 648,
										"name": "Parameters",
										"package": "@rxap/form-system",
										"qualifiedName": "AutocompleteOptionsFromMethodDirective.Parameters",
										"refersToTypeParameter": true
									}
								],
								"name": "AutocompleteOptionsFromMethodDirective",
								"package": "@rxap/form-system"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": 906,
								"name": "OptionsFromMethodDirective.constructor"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": 905,
						"name": "OptionsFromMethodDirective.constructor"
					}
				},
				{
					"id": 692,
					"name": "_loadOptionsSubscription",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isProtected": true,
						"isOptional": true
					},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/directives/options-from-method.directive.ts",
							"line": 88,
							"character": 12,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/options-from-method.directive.ts#L88"
						}
					],
					"type": {
						"type": "reference",
						"target": {
							"sourceFileName": "node_modules/rxjs/src/internal/Subscription.ts",
							"qualifiedName": "Subscription"
						},
						"name": "Subscription",
						"package": "rxjs"
					},
					"inheritedFrom": {
						"type": "reference",
						"target": 921,
						"name": "OptionsFromMethodDirective._loadOptionsSubscription"
					}
				},
				{
					"id": 691,
					"name": "cdr",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isProtected": true,
						"isReadonly": true
					},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/directives/options-from-method.directive.ts",
							"line": 85,
							"character": 21,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/options-from-method.directive.ts#L85"
						}
					],
					"type": {
						"type": "reference",
						"target": {
							"sourceFileName": "node_modules/@angular/core/index.d.ts",
							"qualifiedName": "ChangeDetectorRef"
						},
						"name": "ChangeDetectorRef",
						"package": "@angular/core"
					},
					"defaultValue": "...",
					"inheritedFrom": {
						"type": "reference",
						"target": 919,
						"name": "OptionsFromMethodDirective.cdr"
					}
				},
				{
					"id": 718,
					"name": "control",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isProtected": true,
						"isOptional": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/mixins/extract-control.mixin.ts",
							"line": 14,
							"character": 12,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/mixins/extract-control.mixin.ts#L14"
						}
					],
					"type": {
						"type": "reference",
						"target": {
							"sourceFileName": "packages/angular/forms/src/lib/form-control.ts",
							"qualifiedName": "RxapFormControl"
						},
						"typeArguments": [
							{
								"type": "intrinsic",
								"name": "any"
							},
							{
								"type": "intrinsic",
								"name": "any"
							},
							{
								"type": "intrinsic",
								"name": "any"
							}
						],
						"name": "RxapFormControl",
						"package": "@rxap/forms"
					},
					"inheritedFrom": {
						"type": "reference",
						"target": 956,
						"name": "OptionsFromMethodDirective.control"
					}
				},
				{
					"id": 666,
					"name": "injector",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isProtected": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/directives/autocomplete-options-from-method.directive.ts",
							"line": 158,
							"character": 21,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/autocomplete-options-from-method.directive.ts#L158"
						}
					],
					"type": {
						"type": "reference",
						"target": {
							"sourceFileName": "node_modules/@angular/core/index.d.ts",
							"qualifiedName": "Injector"
						},
						"name": "Injector",
						"package": "@angular/core"
					},
					"defaultValue": "...",
					"inheritedFrom": {
						"type": "reference",
						"target": 918,
						"name": "OptionsFromMethodDirective.injector"
					}
				},
				{
					"id": 656,
					"name": "isValue",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isPublic": true,
						"isOptional": true
					},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/directives/autocomplete-options-from-method.directive.ts",
							"line": 151,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/autocomplete-options-from-method.directive.ts#L151"
						}
					],
					"type": {
						"type": "reflection",
						"declaration": {
							"id": 657,
							"name": "__type",
							"variant": "declaration",
							"kind": 65536,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/angular/form-system/src/lib/directives/autocomplete-options-from-method.directive.ts",
									"line": 151,
									"character": 19,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/autocomplete-options-from-method.directive.ts#L151"
								}
							],
							"signatures": [
								{
									"id": 658,
									"name": "__type",
									"variant": "signature",
									"kind": 4096,
									"flags": {},
									"sources": [
										{
											"fileName": "packages/angular/form-system/src/lib/directives/autocomplete-options-from-method.directive.ts",
											"line": 151,
											"character": 19,
											"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/autocomplete-options-from-method.directive.ts#L151"
										}
									],
									"parameters": [
										{
											"id": 659,
											"name": "value",
											"variant": "param",
											"kind": 32768,
											"flags": {},
											"type": {
												"type": "intrinsic",
												"name": "any"
											}
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "boolean"
									}
								}
							]
						}
					}
				},
				{
					"id": 688,
					"name": "loading",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isReadonly": true
					},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/directives/options-from-method.directive.ts",
							"line": 68,
							"character": 11,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/options-from-method.directive.ts#L68"
						}
					],
					"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": "...",
					"inheritedFrom": {
						"type": "reference",
						"target": 909,
						"name": "OptionsFromMethodDirective.loading"
					}
				},
				{
					"id": 651,
					"name": "matAutocomplete",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isPublic": true,
						"isOptional": true
					},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/directives/autocomplete-options-from-method.directive.ts",
							"line": 142,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/autocomplete-options-from-method.directive.ts#L142"
						}
					],
					"type": {
						"type": "reference",
						"target": {
							"sourceFileName": "node_modules/@angular/material/autocomplete/index.d.ts",
							"qualifiedName": "MatAutocomplete"
						},
						"name": "MatAutocomplete",
						"package": "@angular/material"
					}
				},
				{
					"id": 665,
					"name": "matFormField",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isProtected": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/directives/autocomplete-options-from-method.directive.ts",
							"line": 157,
							"character": 21,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/autocomplete-options-from-method.directive.ts#L157"
						}
					],
					"type": {
						"type": "union",
						"types": [
							{
								"type": "literal",
								"value": null
							},
							{
								"type": "reference",
								"target": {
									"sourceFileName": "node_modules/@angular/material/form-field.d-CMA_QQ0R.d.ts",
									"qualifiedName": "MatFormField"
								},
								"name": "MatFormField",
								"package": "@angular/material"
							}
						]
					},
					"defaultValue": "null",
					"inheritedFrom": {
						"type": "reference",
						"target": 915,
						"name": "OptionsFromMethodDirective.matFormField"
					}
				},
				{
					"id": 652,
					"name": "method",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isPublic": true
					},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/directives/autocomplete-options-from-method.directive.ts",
							"line": 145,
							"character": 17,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/autocomplete-options-from-method.directive.ts#L145"
						}
					],
					"type": {
						"type": "reference",
						"target": {
							"sourceFileName": "packages/pattern/src/lib/method.ts",
							"qualifiedName": "Method"
						},
						"typeArguments": [
							{
								"type": "reference",
								"target": {
									"sourceFileName": "packages/utilities/src/lib/helpers.ts",
									"qualifiedName": "ControlOptions"
								},
								"name": "ControlOptions",
								"package": "@rxap/utilities"
							},
							{
								"type": "reference",
								"target": 648,
								"name": "Parameters",
								"package": "@rxap/form-system",
								"qualifiedName": "AutocompleteOptionsFromMethodDirective.Parameters",
								"refersToTypeParameter": true
							}
						],
						"name": "Method",
						"package": "@rxap/pattern"
					},
					"inheritedFrom": {
						"type": "reference",
						"target": 913,
						"name": "OptionsFromMethodDirective.method"
					}
				},
				{
					"id": 664,
					"name": "ngControl",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isProtected": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/directives/autocomplete-options-from-method.directive.ts",
							"line": 156,
							"character": 21,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/autocomplete-options-from-method.directive.ts#L156"
						}
					],
					"type": {
						"type": "union",
						"types": [
							{
								"type": "literal",
								"value": null
							},
							{
								"type": "reference",
								"target": {
									"sourceFileName": "node_modules/@angular/forms/index.d.ts",
									"qualifiedName": "NgControl"
								},
								"name": "NgControl",
								"package": "@angular/forms"
							}
						]
					},
					"defaultValue": "null",
					"inheritedFrom": {
						"type": "reference",
						"target": 914,
						"name": "OptionsFromMethodDirective.ngControl"
					}
				},
				{
					"id": 689,
					"name": "options",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isPublic": true
					},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/directives/options-from-method.directive.ts",
							"line": 76,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/options-from-method.directive.ts#L76"
						}
					],
					"type": {
						"type": "union",
						"types": [
							{
								"type": "literal",
								"value": null
							},
							{
								"type": "reference",
								"target": {
									"sourceFileName": "packages/utilities/src/lib/helpers.ts",
									"qualifiedName": "ControlOptions"
								},
								"name": "ControlOptions",
								"package": "@rxap/utilities"
							}
						]
					},
					"defaultValue": "null",
					"inheritedFrom": {
						"type": "reference",
						"target": 912,
						"name": "OptionsFromMethodDirective.options"
					}
				},
				{
					"id": 649,
					"name": "parameters",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isPublic": true,
						"isOptional": true
					},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/directives/autocomplete-options-from-method.directive.ts",
							"line": 138,
							"character": 17,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/autocomplete-options-from-method.directive.ts#L138"
						}
					],
					"type": {
						"type": "reference",
						"target": 648,
						"name": "Parameters",
						"package": "@rxap/form-system",
						"qualifiedName": "AutocompleteOptionsFromMethodDirective.Parameters",
						"refersToTypeParameter": true
					},
					"inheritedFrom": {
						"type": "reference",
						"target": 910,
						"name": "OptionsFromMethodDirective.parameters"
					}
				},
				{
					"id": 650,
					"name": "resetOnChange",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isPublic": true,
						"isOptional": true
					},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/directives/autocomplete-options-from-method.directive.ts",
							"line": 140,
							"character": 17,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/autocomplete-options-from-method.directive.ts#L140"
						}
					],
					"type": {
						"type": "reference",
						"target": 647,
						"name": "Value",
						"package": "@rxap/form-system",
						"qualifiedName": "AutocompleteOptionsFromMethodDirective.Value",
						"refersToTypeParameter": true
					},
					"inheritedFrom": {
						"type": "reference",
						"target": 911,
						"name": "OptionsFromMethodDirective.resetOnChange"
					}
				},
				{
					"id": 653,
					"name": "resolveMethod",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isPublic": true,
						"isOptional": true
					},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/directives/autocomplete-options-from-method.directive.ts",
							"line": 148,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/autocomplete-options-from-method.directive.ts#L148"
						}
					],
					"type": {
						"type": "reference",
						"target": {
							"sourceFileName": "packages/pattern/src/lib/method.ts",
							"qualifiedName": "MethodWithParameters"
						},
						"typeArguments": [
							{
								"type": "reference",
								"target": {
									"sourceFileName": "packages/utilities/src/lib/helpers.ts",
									"qualifiedName": "ControlOption"
								},
								"typeArguments": [
									{
										"type": "intrinsic",
										"name": "any"
									},
									{
										"type": "intrinsic",
										"name": "string"
									}
								],
								"name": "ControlOption",
								"package": "@rxap/utilities"
							},
							{
								"type": "intersection",
								"types": [
									{
										"type": "reflection",
										"declaration": {
											"id": 654,
											"name": "__type",
											"variant": "declaration",
											"kind": 65536,
											"flags": {},
											"children": [
												{
													"id": 655,
													"name": "value",
													"variant": "declaration",
													"kind": 1024,
													"flags": {},
													"sources": [
														{
															"fileName": "packages/angular/form-system/src/lib/directives/autocomplete-options-from-method.directive.ts",
															"line": 148,
															"character": 63,
															"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/autocomplete-options-from-method.directive.ts#L148"
														}
													],
													"type": {
														"type": "reference",
														"target": 647,
														"name": "Value",
														"package": "@rxap/form-system",
														"qualifiedName": "AutocompleteOptionsFromMethodDirective.Value",
														"refersToTypeParameter": true
													}
												}
											],
											"groups": [
												{
													"title": "Properties",
													"children": [
														655
													]
												}
											],
											"sources": [
												{
													"fileName": "packages/angular/form-system/src/lib/directives/autocomplete-options-from-method.directive.ts",
													"line": 148,
													"character": 61,
													"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/autocomplete-options-from-method.directive.ts#L148"
												}
											]
										}
									},
									{
										"type": "reference",
										"target": 648,
										"name": "Parameters",
										"package": "@rxap/form-system",
										"qualifiedName": "AutocompleteOptionsFromMethodDirective.Parameters",
										"refersToTypeParameter": true
									}
								]
							}
						],
						"name": "MethodWithParameters",
						"package": "@rxap/pattern"
					}
				},
				{
					"id": 667,
					"name": "settings",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isProtected": true
					},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/directives/autocomplete-options-from-method.directive.ts",
							"line": 159,
							"character": 21,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/autocomplete-options-from-method.directive.ts#L159"
						}
					],
					"type": {
						"type": "reference",
						"target": 635,
						"name": "AutocompleteOptionsFromMethodDirectiveSettings",
						"package": "@rxap/form-system"
					},
					"defaultValue": "{}",
					"inheritedFrom": {
						"type": "reference",
						"target": 916,
						"name": "OptionsFromMethodDirective.settings"
					}
				},
				{
					"id": 660,
					"name": "toDisplay",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isPublic": true,
						"isOptional": true
					},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/directives/autocomplete-options-from-method.directive.ts",
							"line": 154,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/autocomplete-options-from-method.directive.ts#L154"
						}
					],
					"type": {
						"type": "reflection",
						"declaration": {
							"id": 661,
							"name": "__type",
							"variant": "declaration",
							"kind": 65536,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/angular/form-system/src/lib/directives/autocomplete-options-from-method.directive.ts",
									"line": 154,
									"character": 21,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/autocomplete-options-from-method.directive.ts#L154"
								}
							],
							"signatures": [
								{
									"id": 662,
									"name": "__type",
									"variant": "signature",
									"kind": 4096,
									"flags": {},
									"sources": [
										{
											"fileName": "packages/angular/form-system/src/lib/directives/autocomplete-options-from-method.directive.ts",
											"line": 154,
											"character": 21,
											"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/autocomplete-options-from-method.directive.ts#L154"
										}
									],
									"parameters": [
										{
											"id": 663,
											"name": "value",
											"variant": "param",
											"kind": 32768,
											"flags": {},
											"type": {
												"type": "intrinsic",
												"name": "any"
											}
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "string"
									}
								}
							]
						}
					}
				},
				{
					"id": 690,
					"name": "viewContainerRef",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isProtected": true,
						"isReadonly": true
					},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/directives/options-from-method.directive.ts",
							"line": 83,
							"character": 21,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/options-from-method.directive.ts#L83"
						}
					],
					"type": {
						"type": "reference",
						"target": {
							"sourceFileName": "node_modules/@angular/core/index.d.ts",
							"qualifiedName": "ViewContainerRef"
						},
						"name": "ViewContainerRef",
						"package": "@angular/core"
					},
					"defaultValue": "...",
					"inheritedFrom": {
						"type": "reference",
						"target": 917,
						"name": "OptionsFromMethodDirective.viewContainerRef"
					}
				},
				{
					"id": 719,
					"name": "extractControl",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isProtected": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/mixins/extract-control.mixin.ts",
							"line": 16,
							"character": 12,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/mixins/extract-control.mixin.ts#L16"
						}
					],
					"signatures": [
						{
							"id": 720,
							"name": "extractControl",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isInherited": true
							},
							"sources": [
								{
									"fileName": "packages/angular/form-system/src/lib/mixins/extract-control.mixin.ts",
									"line": 16,
									"character": 12,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/mixins/extract-control.mixin.ts#L16"
								}
							],
							"parameters": [
								{
									"id": 721,
									"name": "ngControl",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "union",
										"types": [
											{
												"type": "literal",
												"value": null
											},
											{
												"type": "reference",
												"target": {
													"sourceFileName": "node_modules/@angular/forms/index.d.ts",
													"qualifiedName": "NgControl"
												},
												"name": "NgControl",
												"package": "@angular/forms"
											},
											{
												"type": "reference",
												"target": {
													"sourceFileName": "node_modules/@angular/forms/index.d.ts",
													"qualifiedName": "AbstractControlDirective"
												},
												"name": "AbstractControlDirective",
												"package": "@angular/forms"
											}
										]
									},
									"defaultValue": "..."
								}
							],
							"type": {
								"type": "reference",
								"target": {
									"sourceFileName": "packages/angular/forms/src/lib/form-control.ts",
									"qualifiedName": "RxapFormControl"
								},
								"name": "RxapFormControl",
								"package": "@rxap/forms"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": 958,
								"name": "OptionsFromMethodDirective.extractControl"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": 957,
						"name": "OptionsFromMethodDirective.extractControl"
					}
				},
				{
					"id": 706,
					"name": "extractFormDefinition",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isProtected": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/mixins/extract-form-definition.mixin.ts",
							"line": 10,
							"character": 12,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/mixins/extract-form-definition.mixin.ts#L10"
						}
					],
					"signatures": [
						{
							"id": 707,
							"name": "extractFormDefinition",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isInherited": true
							},
							"sources": [
								{
									"fileName": "packages/angular/form-system/src/lib/mixins/extract-form-definition.mixin.ts",
									"line": 10,
									"character": 12,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/mixins/extract-form-definition.mixin.ts#L10"
								}
							],
							"parameters": [
								{
									"id": 708,
									"name": "control",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": {
											"sourceFileName": "packages/angular/forms/src/lib/types.ts",
											"qualifiedName": "AbstractControl"
										},
										"name": "AbstractControl",
										"package": "@rxap/forms"
									}
								}
							],
							"type": {
								"type": "reference",
								"target": {
									"sourceFileName": "packages/angular/forms/src/lib/model.ts",
									"qualifiedName": "FormDefinition"
								},
								"name": "FormDefinition",
								"package": "@rxap/forms"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": 945,
								"name": "OptionsFromMethodDirective.extractFormDefinition"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": 944,
						"name": "OptionsFromMethodDirective.extractFormDefinition"
					}
				},
				{
					"id": 731,
					"name": "extractFunction",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/mixins/extract-function.mixin.ts",
							"line": 20,
							"character": 2,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/mixins/extract-function.mixin.ts#L20"
						}
					],
					"signatures": [
						{
							"id": 732,
							"name": "extractFunction",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isInherited": true
							},
							"sources": [
								{
									"fileName": "packages/angular/form-system/src/lib/mixins/extract-function.mixin.ts",
									"line": 20,
									"character": 2,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/mixins/extract-function.mixin.ts#L20"
								}
							],
							"typeParameters": [
								{
									"id": 733,
									"name": "Args",
									"variant": "typeParam",
									"kind": 131072,
									"flags": {},
									"type": {
										"type": "array",
										"elementType": {
											"type": "intrinsic",
											"name": "any"
										}
									}
								},
								{
									"id": 734,
									"name": "Result",
									"variant": "typeParam",
									"kind": 131072,
									"flags": {}
								}
							],
							"parameters": [
								{
									"id": 735,
									"name": "defaultFunction",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "union",
										"types": [
											{
												"type": "literal",
												"value": null
											},
											{
												"type": "reference",
												"target": 160,
												"typeArguments": [
													{
														"type": "reference",
														"target": 116,
														"name": "Args",
														"package": "@rxap/form-system",
														"refersToTypeParameter": true
													},
													{
														"type": "reference",
														"target": 117,
														"name": "Result",
														"package": "@rxap/form-system",
														"refersToTypeParameter": true
													}
												],
												"name": "UseFunctionType",
												"package": "@rxap/form-system"
											}
										]
									},
									"defaultValue": "null"
								},
								{
									"id": 736,
									"name": "formDefinition",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": {
											"sourceFileName": "packages/angular/forms/src/lib/model.ts",
											"qualifiedName": "FormDefinition"
										},
										"name": "FormDefinition",
										"package": "@rxap/forms"
									}
								},
								{
									"id": 737,
									"name": "controlId",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "string"
									}
								},
								{
									"id": 738,
									"name": "name",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "string"
									}
								}
							],
							"type": {
								"type": "reference",
								"target": 160,
								"typeArguments": [
									{
										"type": "reference",
										"target": 116,
										"name": "Args",
										"package": "@rxap/form-system",
										"refersToTypeParameter": true
									},
									{
										"type": "reference",
										"target": 117,
										"name": "Result",
										"package": "@rxap/form-system",
										"refersToTypeParameter": true
									}
								],
								"name": "UseFunctionType",
								"package": "@rxap/form-system"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": 417,
								"name": "ExtractToDisplayFunctionMixin.extractFunction"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": 416,
						"name": "ExtractToDisplayFunctionMixin.extractFunction"
					}
				},
				{
					"id": 739,
					"name": "extractFunctions",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isProtected": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/mixins/extract-functions.mixin.ts",
							"line": 43,
							"character": 12,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/mixins/extract-functions.mixin.ts#L43"
						}
					],
					"signatures": [
						{
							"id": 740,
							"name": "extractFunctions",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isInherited": true
							},
							"sources": [
								{
									"fileName": "packages/angular/form-system/src/lib/mixins/extract-functions.mixin.ts",
									"line": 43,
									"character": 12,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/mixins/extract-functions.mixin.ts#L43"
								}
							],
							"parameters": [
								{
									"id": 741,
									"name": "defaultMap",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "union",
										"types": [
											{
												"type": "literal",
												"value": null
											},
											{
												"type": "reference",
												"target": {
													"sourceFileName": "node_modules/typescript/lib/lib.es2015.collection.d.ts",
													"qualifiedName": "Map"
												},
												"typeArguments": [
													{
														"type": "intrinsic",
														"name": "string"
													},
													{
														"type": "reference",
														"target": 166,
														"typeArguments": [
															{
																"type": "intrinsic",
																"name": "unknown"
															},
															{
																"type": "array",
																"elementType": {
																	"type": "intrinsic",
																	"name": "any"
																}
															},
															{
																"type": "reference",
																"target": 151,
																"typeArguments": [
																	{
																		"type": "intrinsic",
																		"name": "unknown"
																	},
																	{
																		"type": "array",
																		"elementType": {
																			"type": "intrinsic",
																			"name": "any"
																		}
																	},
																	{
																		"type": "intrinsic",
																		"name": "any"
																	},
																	{
																		"type": "array",
																		"elementType": {
																			"type": "intrinsic",
																			"name": "any"
																		}
																	}
																],
																"name": "UseFunctionConfig",
																"package": "@rxap/form-system"
															}
														],
														"name": "UseFunctionDefinition",
														"package": "@rxap/form-system"
													}
												],
												"name": "Map",
												"package": "typescript"
											}
										]
									},
									"defaultValue": "null"
								},
								{
									"id": 742,
									"name": "formDefinition",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": {
											"sourceFileName": "packages/angular/forms/src/lib/model.ts",
											"qualifiedName": "FormDefinition"
										},
										"name": "FormDefinition",
										"package": "@rxap/forms"
									}
								},
								{
									"id": 743,
									"name": "controlId",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "string"
									}
								}
							],
							"type": {
								"type": "reference",
								"target": {
									"sourceFileName": "node_modules/typescript/lib/lib.es2015.collection.d.ts",
									"qualifiedName": "Map"
								},
								"typeArguments": [
									{
										"type": "intrinsic",
										"name": "string"
									},
									{
										"type": "reference",
										"target": 166,
										"typeArguments": [
											{
												"type": "intrinsic",
												"name": "unknown"
											},
											{
												"type": "array",
												"elementType": {
													"type": "intrinsic",
													"name": "any"
												}
											},
											{
												"type": "reference",
												"target": 151,
												"typeArguments": [
													{
														"type": "intrinsic",
														"name": "unknown"
													},
													{
														"type": "array",
														"elementType": {
															"type": "intrinsic",
															"name": "any"
														}
													},
													{
														"type": "intrinsic",
														"name": "any"
													},
													{
														"type": "array",
														"elementType": {
															"type": "intrinsic",
															"name": "any"
														}
													}
												],
												"name": "UseFunctionConfig",
												"package": "@rxap/form-system"
											}
										],
										"name": "UseFunctionDefinition",
										"package": "@rxap/form-system"
									}
								],
								"name": "Map",
								"package": "typescript"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": 425,
								"name": "ExtractToDisplayFunctionMixin.extractFunctions"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": 424,
						"name": "ExtractToDisplayFunctionMixin.extractFunctions"
					}
				},
				{
					"id": 726,
					"name": "extractIsValueFunction",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isProtected": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/mixins/extract-is-value-function.mixin.ts",
							"line": 38,
							"character": 12,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/mixins/extract-is-value-function.mixin.ts#L38"
						}
					],
					"signatures": [
						{
							"id": 727,
							"name": "extractIsValueFunction",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isInherited": true
							},
							"sources": [
								{
									"fileName": "packages/angular/form-system/src/lib/mixins/extract-is-value-function.mixin.ts",
									"line": 38,
									"character": 12,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/mixins/extract-is-value-function.mixin.ts#L38"
								}
							],
							"parameters": [
								{
									"id": 728,
									"name": "defaultFunction",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "union",
										"types": [
											{
												"type": "literal",
												"value": null
											},
											{
												"type": "reference",
												"target": 160,
												"typeArguments": [
													{
														"type": "tuple",
														"elements": [
															{
																"type": "intrinsic",
																"name": "any"
															}
														]
													},
													{
														"type": "intrinsic",
														"name": "boolean"
													}
												],
												"name": "UseFunctionType",
												"package": "@rxap/form-system"
											}
										]
									},
									"defaultValue": "null"
								},
								{
									"id": 729,
									"name": "control",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": {
											"sourceFileName": "packages/angular/forms/src/lib/form-control.ts",
											"qualifiedName": "RxapFormControl"
										},
										"name": "RxapFormControl",
										"package": "@rxap/forms"
									},
									"defaultValue": "..."
								},
								{
									"id": 730,
									"name": "formDefinition",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": {
											"sourceFileName": "packages/angular/forms/src/lib/model.ts",
											"qualifiedName": "FormDefinition"
										},
										"typeArguments": [
											{
												"type": "intrinsic",
												"name": "any"
											},
											{
												"type": "intrinsic",
												"name": "any"
											},
											{
												"type": "intrinsic",
												"name": "any"
											}
										],
										"name": "FormDefinition",
										"package": "@rxap/forms"
									},
									"defaultValue": "..."
								}
							],
							"type": {
								"type": "reference",
								"target": 160,
								"typeArguments": [
									{
										"type": "tuple",
										"elements": [
											{
												"type": "intrinsic",
												"name": "any"
											}
										]
									},
									{
										"type": "intrinsic",
										"name": "boolean"
									}
								],
								"name": "UseFunctionType",
								"package": "@rxap/form-system"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": 191,
								"name": "ExtractIsValueFunctionMixin.extractIsValueFunction"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": 190,
						"name": "ExtractIsValueFunctionMixin.extractIsValueFunction"
					}
				},
				{
					"id": 709,
					"name": "extractMethod",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/mixins/extract-method.mixin.ts",
							"line": 16,
							"character": 2,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/mixins/extract-method.mixin.ts#L16"
						}
					],
					"signatures": [
						{
							"id": 710,
							"name": "extractMethod",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isInherited": true
							},
							"sources": [
								{
									"fileName": "packages/angular/form-system/src/lib/mixins/extract-method.mixin.ts",
									"line": 16,
									"character": 2,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/mixins/extract-method.mixin.ts#L16"
								}
							],
							"parameters": [
								{
									"id": 711,
									"name": "formDefinition",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": {
											"sourceFileName": "packages/angular/forms/src/lib/model.ts",
											"qualifiedName": "FormDefinition"
										},
										"name": "FormDefinition",
										"package": "@rxap/forms"
									}
								},
								{
									"id": 712,
									"name": "controlId",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "string"
									}
								},
								{
									"id": 713,
									"name": "name",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "string"
									}
								}
							],
							"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"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": 948,
								"name": "OptionsFromMethodDirective.extractMethod"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": 947,
						"name": "OptionsFromMethodDirective.extractMethod"
					}
				},
				{
					"id": 714,
					"name": "extractMethods",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isProtected": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/mixins/extract-methods.mixin.ts",
							"line": 43,
							"character": 12,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/mixins/extract-methods.mixin.ts#L43"
						}
					],
					"signatures": [
						{
							"id": 715,
							"name": "extractMethods",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isInherited": true
							},
							"sources": [
								{
									"fileName": "packages/angular/form-system/src/lib/mixins/extract-methods.mixin.ts",
									"line": 43,
									"character": 12,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/mixins/extract-methods.mixin.ts#L43"
								}
							],
							"parameters": [
								{
									"id": 716,
									"name": "formDefinition",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": {
											"sourceFileName": "packages/angular/forms/src/lib/model.ts",
											"qualifiedName": "FormDefinition"
										},
										"name": "FormDefinition",
										"package": "@rxap/forms"
									}
								},
								{
									"id": 717,
									"name": "controlId",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "string"
									}
								}
							],
							"type": {
								"type": "reference",
								"target": {
									"sourceFileName": "node_modules/typescript/lib/lib.es2015.collection.d.ts",
									"qualifiedName": "Map"
								},
								"typeArguments": [
									{
										"type": "intrinsic",
										"name": "string"
									},
									{
										"type": "reference",
										"target": 262,
										"typeArguments": [
											{
												"type": "intrinsic",
												"name": "unknown"
											},
											{
												"type": "intrinsic",
												"name": "unknown"
											},
											{
												"type": "reference",
												"target": 253,
												"typeArguments": [
													{
														"type": "intrinsic",
														"name": "unknown"
													},
													{
														"type": "intrinsic",
														"name": "unknown"
													},
													{
														"type": "intrinsic",
														"name": "any"
													},
													{
														"type": "intrinsic",
														"name": "any"
													}
												],
												"name": "UseMethodConfig",
												"package": "@rxap/form-system"
											}
										],
										"name": "UseMethodDefinition",
										"package": "@rxap/form-system"
									}
								],
								"name": "Map",
								"package": "typescript"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": 953,
								"name": "OptionsFromMethodDirective.extractMethods"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": 952,
						"name": "OptionsFromMethodDirective.extractMethods"
					}
				},
				{
					"id": 702,
					"name": "extractOptionsMethod",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isProtected": true
					},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/mixins/extract-options-method.mixin.ts",
							"line": 32,
							"character": 12,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/mixins/extract-options-method.mixin.ts#L32"
						}
					],
					"signatures": [
						{
							"id": 703,
							"name": "extractOptionsMethod",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/angular/form-system/src/lib/mixins/extract-options-method.mixin.ts",
									"line": 32,
									"character": 12,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/mixins/extract-options-method.mixin.ts#L32"
								}
							],
							"parameters": [
								{
									"id": 704,
									"name": "control",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": {
											"sourceFileName": "packages/angular/forms/src/lib/form-control.ts",
											"qualifiedName": "RxapFormControl"
										},
										"name": "RxapFormControl",
										"package": "@rxap/forms"
									},
									"defaultValue": "..."
								},
								{
									"id": 705,
									"name": "formDefinition",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": {
											"sourceFileName": "packages/angular/forms/src/lib/model.ts",
											"qualifiedName": "FormDefinition"
										},
										"typeArguments": [
											{
												"type": "intrinsic",
												"name": "any"
											},
											{
												"type": "intrinsic",
												"name": "any"
											},
											{
												"type": "intrinsic",
												"name": "any"
											}
										],
										"name": "FormDefinition",
										"package": "@rxap/forms"
									},
									"defaultValue": "..."
								}
							],
							"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"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": 941,
								"name": "OptionsFromMethodDirective.extractOptionsMethod"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": 940,
						"name": "OptionsFromMethodDirective.extractOptionsMethod"
					}
				},
				{
					"id": 722,
					"name": "extractResolveMethod",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isProtected": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/mixins/extract-resolve-method.mixin.ts",
							"line": 39,
							"character": 12,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/mixins/extract-resolve-method.mixin.ts#L39"
						}
					],
					"signatures": [
						{
							"id": 723,
							"name": "extractResolveMethod",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isInherited": true
							},
							"sources": [
								{
									"fileName": "packages/angular/form-system/src/lib/mixins/extract-resolve-method.mixin.ts",
									"line": 39,
									"character": 12,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/mixins/extract-resolve-method.mixin.ts#L39"
								}
							],
							"parameters": [
								{
									"id": 724,
									"name": "control",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": {
											"sourceFileName": "packages/angular/forms/src/lib/form-control.ts",
											"qualifiedName": "RxapFormControl"
										},
										"name": "RxapFormControl",
										"package": "@rxap/forms"
									},
									"defaultValue": "..."
								},
								{
									"id": 725,
									"name": "formDefinition",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": {
											"sourceFileName": "packages/angular/forms/src/lib/model.ts",
											"qualifiedName": "FormDefinition"
										},
										"typeArguments": [
											{
												"type": "intrinsic",
												"name": "any"
											},
											{
												"type": "intrinsic",
												"name": "any"
											},
											{
												"type": "intrinsic",
												"name": "any"
											}
										],
										"name": "FormDefinition",
										"package": "@rxap/forms"
									},
									"defaultValue": "..."
								}
							],
							"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"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": 375,
								"name": "ExtractResolveMethodMixin.extractResolveMethod"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": 374,
						"name": "ExtractResolveMethodMixin.extractResolveMethod"
					}
				},
				{
					"id": 744,
					"name": "extractToDisplayFunction",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isProtected": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/mixins/extract-to-display-function.mixin.ts",
							"line": 38,
							"character": 12,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/mixins/extract-to-display-function.mixin.ts#L38"
						}
					],
					"signatures": [
						{
							"id": 745,
							"name": "extractToDisplayFunction",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isInherited": true
							},
							"sources": [
								{
									"fileName": "packages/angular/form-system/src/lib/mixins/extract-to-display-function.mixin.ts",
									"line": 38,
									"character": 12,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/mixins/extract-to-display-function.mixin.ts#L38"
								}
							],
							"parameters": [
								{
									"id": 746,
									"name": "defaultFunction",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "union",
										"types": [
											{
												"type": "literal",
												"value": null
											},
											{
												"type": "reference",
												"target": 160,
												"typeArguments": [
													{
														"type": "tuple",
														"elements": [
															{
																"type": "intrinsic",
																"name": "any"
															}
														]
													},
													{
														"type": "intrinsic",
														"name": "string"
													}
												],
												"name": "UseFunctionType",
												"package": "@rxap/form-system"
											}
										]
									},
									"defaultValue": "null"
								},
								{
									"id": 747,
									"name": "control",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": {
											"sourceFileName": "packages/angular/forms/src/lib/form-control.ts",
											"qualifiedName": "RxapFormControl"
										},
										"name": "RxapFormControl",
										"package": "@rxap/forms"
									},
									"defaultValue": "..."
								},
								{
									"id": 748,
									"name": "formDefinition",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": {
											"sourceFileName": "packages/angular/forms/src/lib/model.ts",
											"qualifiedName": "FormDefinition"
										},
										"typeArguments": [
											{
												"type": "intrinsic",
												"name": "any"
											},
											{
												"type": "intrinsic",
												"name": "any"
											},
											{
												"type": "intrinsic",
												"name": "any"
											}
										],
										"name": "FormDefinition",
										"package": "@rxap/forms"
									},
									"defaultValue": "..."
								}
							],
							"type": {
								"type": "reference",
								"target": 160,
								"typeArguments": [
									{
										"type": "tuple",
										"elements": [
											{
												"type": "intrinsic",
												"name": "any"
											}
										]
									},
									{
										"type": "intrinsic",
										"name": "string"
									}
								],
								"name": "UseFunctionType",
								"package": "@rxap/form-system"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": 408,
								"name": "ExtractToDisplayFunctionMixin.extractToDisplayFunction"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": 407,
						"name": "ExtractToDisplayFunctionMixin.extractToDisplayFunction"
					}
				},
				{
					"id": 699,
					"name": "load",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isPublic": true
					},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/directives/options-from-method.directive.ts",
							"line": 153,
							"character": 15,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/options-from-method.directive.ts#L153"
						}
					],
					"signatures": [
						{
							"id": 700,
							"name": "load",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/angular/form-system/src/lib/directives/options-from-method.directive.ts",
									"line": 153,
									"character": 15,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/options-from-method.directive.ts#L153"
								}
							],
							"parameters": [
								{
									"id": 701,
									"name": "parameters",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "union",
										"types": [
											{
												"type": "intrinsic",
												"name": "undefined"
											},
											{
												"type": "reference",
												"target": 648,
												"name": "Parameters",
												"package": "@rxap/form-system",
												"qualifiedName": "AutocompleteOptionsFromMethodDirective.Parameters",
												"refersToTypeParameter": true
											}
										]
									},
									"defaultValue": "..."
								}
							],
							"type": {
								"type": "reference",
								"target": {
									"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
									"qualifiedName": "Promise"
								},
								"typeArguments": [
									{
										"type": "intrinsic",
										"name": "void"
									}
								],
								"name": "Promise",
								"package": "typescript"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": 938,
								"name": "OptionsFromMethodDirective.load"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": 937,
						"name": "OptionsFromMethodDirective.load"
					}
				},
				{
					"id": 674,
					"name": "loadOptions",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isProtected": true
					},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/directives/autocomplete-options-from-method.directive.ts",
							"line": 213,
							"character": 21,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/autocomplete-options-from-method.directive.ts#L213"
						}
					],
					"signatures": [
						{
							"id": 675,
							"name": "loadOptions",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/angular/form-system/src/lib/directives/autocomplete-options-from-method.directive.ts",
									"line": 213,
									"character": 21,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/autocomplete-options-from-method.directive.ts#L213"
								}
							],
							"parameters": [
								{
									"id": 676,
									"name": "parameters",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": 648,
										"name": "Parameters",
										"package": "@rxap/form-system",
										"qualifiedName": "AutocompleteOptionsFromMethodDirective.Parameters",
										"refersToTypeParameter": true
									},
									"defaultValue": "..."
								}
							],
							"type": {
								"type": "reference",
								"target": {
									"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
									"qualifiedName": "Promise"
								},
								"typeArguments": [
									{
										"type": "union",
										"types": [
											{
												"type": "literal",
												"value": null
											},
											{
												"type": "reference",
												"target": {
													"sourceFileName": "packages/utilities/src/lib/helpers.ts",
													"qualifiedName": "ControlOptions"
												},
												"name": "ControlOptions",
												"package": "@rxap/utilities"
											},
											{
												"type": "reference",
												"target": {
													"sourceFileName": "node_modules/rxjs/src/internal/Observable.ts",
													"qualifiedName": "Observable"
												},
												"typeArguments": [
													{
														"type": "union",
														"types": [
															{
																"type": "literal",
																"value": null
															},
															{
																"type": "reference",
																"target": {
																	"sourceFileName": "packages/utilities/src/lib/helpers.ts",
																	"qualifiedName": "ControlOptions"
																},
																"name": "ControlOptions",
																"package": "@rxap/utilities"
															}
														]
													}
												],
												"name": "Observable",
												"package": "rxjs"
											}
										]
									}
								],
								"name": "Promise",
								"package": "typescript"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": 930,
								"name": "OptionsFromMethodDirective.loadOptions"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": 929,
						"name": "OptionsFromMethodDirective.loadOptions"
					}
				},
				{
					"id": 672,
					"name": "ngAfterViewInit",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isPublic": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/directives/autocomplete-options-from-method.directive.ts",
							"line": 176,
							"character": 24,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/autocomplete-options-from-method.directive.ts#L176"
						}
					],
					"signatures": [
						{
							"id": 673,
							"name": "ngAfterViewInit",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isInherited": true
							},
							"comment": {
								"summary": [
									{
										"kind": "text",
										"text": "A callback method that is invoked immediately after\nAngular has completed initialization of a component's view.\nIt is invoked only once when the view is instantiated."
									}
								]
							},
							"sources": [
								{
									"fileName": "packages/angular/form-system/src/lib/directives/autocomplete-options-from-method.directive.ts",
									"line": 176,
									"character": 24,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/autocomplete-options-from-method.directive.ts#L176"
								}
							],
							"type": {
								"type": "reference",
								"target": {
									"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
									"qualifiedName": "Promise"
								},
								"typeArguments": [
									{
										"type": "intrinsic",
										"name": "void"
									}
								],
								"name": "Promise",
								"package": "typescript"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": 923,
								"name": "OptionsFromMethodDirective.ngAfterViewInit"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": 922,
						"name": "OptionsFromMethodDirective.ngAfterViewInit"
					}
				},
				{
					"id": 693,
					"name": "ngOnChanges",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isPublic": true
					},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/directives/options-from-method.directive.ts",
							"line": 106,
							"character": 15,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/options-from-method.directive.ts#L106"
						}
					],
					"signatures": [
						{
							"id": 694,
							"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/form-system/src/lib/directives/options-from-method.directive.ts",
									"line": 106,
									"character": 15,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/options-from-method.directive.ts#L106"
								}
							],
							"parameters": [
								{
									"id": 695,
									"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": "reference",
								"target": {
									"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
									"qualifiedName": "Promise"
								},
								"typeArguments": [
									{
										"type": "intrinsic",
										"name": "void"
									}
								],
								"name": "Promise",
								"package": "typescript"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": 927,
								"name": "OptionsFromMethodDirective.ngOnChanges"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": 926,
						"name": "OptionsFromMethodDirective.ngOnChanges"
					}
				},
				{
					"id": 670,
					"name": "ngOnDestroy",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isPublic": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/directives/autocomplete-options-from-method.directive.ts",
							"line": 171,
							"character": 18,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/autocomplete-options-from-method.directive.ts#L171"
						}
					],
					"signatures": [
						{
							"id": 671,
							"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/form-system/src/lib/directives/autocomplete-options-from-method.directive.ts",
									"line": 171,
									"character": 18,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/autocomplete-options-from-method.directive.ts#L171"
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": 925,
								"name": "OptionsFromMethodDirective.ngOnDestroy"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": 924,
						"name": "OptionsFromMethodDirective.ngOnDestroy"
					}
				},
				{
					"id": 677,
					"name": "renderTemplate",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isProtected": true
					},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/directives/autocomplete-options-from-method.directive.ts",
							"line": 230,
							"character": 21,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/autocomplete-options-from-method.directive.ts#L230"
						}
					],
					"signatures": [
						{
							"id": 678,
							"name": "renderTemplate",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/angular/form-system/src/lib/directives/autocomplete-options-from-method.directive.ts",
									"line": 230,
									"character": 21,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/autocomplete-options-from-method.directive.ts#L230"
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": 933,
								"name": "OptionsFromMethodDirective.renderTemplate"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": 932,
						"name": "OptionsFromMethodDirective.renderTemplate"
					}
				},
				{
					"id": 679,
					"name": "resolveValue",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isProtected": true
					},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/directives/autocomplete-options-from-method.directive.ts",
							"line": 238,
							"character": 18,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/autocomplete-options-from-method.directive.ts#L238"
						}
					],
					"signatures": [
						{
							"id": 680,
							"name": "resolveValue",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/angular/form-system/src/lib/directives/autocomplete-options-from-method.directive.ts",
									"line": 238,
									"character": 18,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/autocomplete-options-from-method.directive.ts#L238"
								}
							],
							"parameters": [
								{
									"id": 681,
									"name": "value",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": 647,
										"name": "Value",
										"package": "@rxap/form-system",
										"qualifiedName": "AutocompleteOptionsFromMethodDirective.Value",
										"refersToTypeParameter": true
									}
								},
								{
									"id": 682,
									"name": "parameters",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": 648,
										"name": "Parameters",
										"package": "@rxap/form-system",
										"qualifiedName": "AutocompleteOptionsFromMethodDirective.Parameters",
										"refersToTypeParameter": true
									},
									"defaultValue": "..."
								}
							],
							"type": {
								"type": "reference",
								"target": {
									"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
									"qualifiedName": "Promise"
								},
								"typeArguments": [
									{
										"type": "union",
										"types": [
											{
												"type": "literal",
												"value": null
											},
											{
												"type": "reference",
												"target": {
													"sourceFileName": "packages/utilities/src/lib/helpers.ts",
													"qualifiedName": "ControlOptions"
												},
												"name": "ControlOptions",
												"package": "@rxap/utilities"
											}
										]
									}
								],
								"name": "Promise",
								"package": "typescript"
							}
						}
					]
				},
				{
					"id": 696,
					"name": "setOptions",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isProtected": true
					},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/directives/options-from-method.directive.ts",
							"line": 143,
							"character": 12,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/options-from-method.directive.ts#L143"
						}
					],
					"signatures": [
						{
							"id": 697,
							"name": "setOptions",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/angular/form-system/src/lib/directives/options-from-method.directive.ts",
									"line": 143,
									"character": 12,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/options-from-method.directive.ts#L143"
								}
							],
							"parameters": [
								{
									"id": 698,
									"name": "options",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "union",
										"types": [
											{
												"type": "literal",
												"value": null
											},
											{
												"type": "reference",
												"target": {
													"sourceFileName": "packages/utilities/src/lib/helpers.ts",
													"qualifiedName": "ControlOptions"
												},
												"name": "ControlOptions",
												"package": "@rxap/utilities"
											}
										]
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": 935,
								"name": "OptionsFromMethodDirective.setOptions"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": 934,
						"name": "OptionsFromMethodDirective.setOptions"
					}
				},
				{
					"id": 641,
					"name": "ngTemplateContextGuard",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isStatic": true
					},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/directives/autocomplete-options-from-method.directive.ts",
							"line": 130,
							"character": 18,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/autocomplete-options-from-method.directive.ts#L130"
						}
					],
					"signatures": [
						{
							"id": 642,
							"name": "ngTemplateContextGuard",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/angular/form-system/src/lib/directives/autocomplete-options-from-method.directive.ts",
									"line": 130,
									"character": 18,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/autocomplete-options-from-method.directive.ts#L130"
								}
							],
							"parameters": [
								{
									"id": 643,
									"name": "dir",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": 900,
										"name": "OptionsFromMethodDirective",
										"package": "@rxap/form-system"
									}
								},
								{
									"id": 644,
									"name": "ctx",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "any"
									}
								}
							],
							"type": {
								"type": "predicate",
								"name": "ctx",
								"asserts": false,
								"targetType": {
									"type": "reference",
									"target": 633,
									"name": "AutocompleteOptionsFromRemoteMethodTemplateContext",
									"package": "@rxap/form-system"
								}
							},
							"inheritedFrom": {
								"type": "reference",
								"target": 902,
								"name": "OptionsFromMethodDirective.ngTemplateContextGuard"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": 901,
						"name": "OptionsFromMethodDirective.ngTemplateContextGuard"
					}
				}
			],
			"groups": [
				{
					"title": "Constructors",
					"children": [
						645
					]
				},
				{
					"title": "Properties",
					"children": [
						692,
						691,
						718,
						666,
						656,
						688,
						651,
						665,
						652,
						664,
						689,
						649,
						650,
						653,
						667,
						660,
						690
					]
				},
				{
					"title": "Methods",
					"children": [
						719,
						706,
						731,
						739,
						726,
						709,
						714,
						702,
						722,
						744,
						699,
						674,
						672,
						693,
						670,
						677,
						679,
						696,
						641
					]
				}
			],
			"sources": [
				{
					"fileName": "packages/angular/form-system/src/lib/directives/autocomplete-options-from-method.directive.ts",
					"line": 107,
					"character": 17,
					"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/autocomplete-options-from-method.directive.ts#L107"
				},
				{
					"fileName": "packages/angular/form-system/src/lib/directives/autocomplete-options-from-method.directive.ts",
					"line": 126,
					"character": 13,
					"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/autocomplete-options-from-method.directive.ts#L126"
				}
			],
			"typeParameters": [
				{
					"id": 749,
					"name": "Value",
					"variant": "typeParam",
					"kind": 131072,
					"flags": {},
					"default": {
						"type": "intrinsic",
						"name": "any"
					}
				},
				{
					"id": 750,
					"name": "Parameters",
					"variant": "typeParam",
					"kind": 131072,
					"flags": {},
					"type": {
						"type": "reference",
						"target": 637,
						"typeArguments": [
							{
								"type": "reference",
								"target": 647,
								"name": "Value",
								"package": "@rxap/form-system",
								"qualifiedName": "AutocompleteOptionsFromMethodDirective.Value",
								"refersToTypeParameter": true
							}
						],
						"name": "AutocompleteOptionsFromMethodDirectiveParameters",
						"package": "@rxap/form-system"
					},
					"default": {
						"type": "reference",
						"target": 637,
						"typeArguments": [
							{
								"type": "reference",
								"target": 647,
								"name": "Value",
								"package": "@rxap/form-system",
								"qualifiedName": "AutocompleteOptionsFromMethodDirective.Value",
								"refersToTypeParameter": true
							}
						],
						"name": "AutocompleteOptionsFromMethodDirectiveParameters",
						"package": "@rxap/form-system"
					}
				}
			],
			"extendedTypes": [
				{
					"type": "reference",
					"target": 371,
					"name": "ExtractResolveMethodMixin",
					"package": "@rxap/form-system"
				},
				{
					"type": "reference",
					"target": 187,
					"name": "ExtractIsValueFunctionMixin",
					"package": "@rxap/form-system"
				},
				{
					"type": "reference",
					"target": 404,
					"name": "ExtractToDisplayFunctionMixin",
					"package": "@rxap/form-system"
				},
				{
					"type": "reference",
					"target": {
						"sourceFileName": "node_modules/@angular/core/index.d.ts",
						"qualifiedName": "AfterViewInit"
					},
					"name": "AfterViewInit",
					"package": "@angular/core"
				},
				{
					"type": "reference",
					"target": {
						"sourceFileName": "node_modules/@angular/core/index.d.ts",
						"qualifiedName": "OnDestroy"
					},
					"name": "OnDestroy",
					"package": "@angular/core"
				},
				{
					"type": "reference",
					"target": 900,
					"typeArguments": [
						{
							"type": "reference",
							"target": 647,
							"name": "Value",
							"package": "@rxap/form-system",
							"qualifiedName": "AutocompleteOptionsFromMethodDirective.Value",
							"refersToTypeParameter": true
						},
						{
							"type": "reference",
							"target": 648,
							"name": "Parameters",
							"package": "@rxap/form-system",
							"qualifiedName": "AutocompleteOptionsFromMethodDirective.Parameters",
							"refersToTypeParameter": true
						}
					],
					"name": "OptionsFromMethodDirective",
					"package": "@rxap/form-system"
				}
			],
			"implementedTypes": [
				{
					"type": "reference",
					"target": {
						"sourceFileName": "node_modules/@angular/core/index.d.ts",
						"qualifiedName": "AfterViewInit"
					},
					"name": "AfterViewInit",
					"package": "@angular/core"
				},
				{
					"type": "reference",
					"target": {
						"sourceFileName": "node_modules/@angular/core/index.d.ts",
						"qualifiedName": "OnDestroy"
					},
					"name": "OnDestroy",
					"package": "@angular/core"
				}
			]
		},
		{
			"id": 1132,
			"name": "ControlDataSource",
			"variant": "declaration",
			"kind": 128,
			"flags": {},
			"children": [
				{
					"id": 1142,
					"name": "constructor",
					"variant": "declaration",
					"kind": 512,
					"flags": {},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/control-data-source.ts",
							"line": 27,
							"character": 2,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/control-data-source.ts#L27"
						}
					],
					"signatures": [
						{
							"id": 1143,
							"name": "ControlDataSource",
							"variant": "signature",
							"kind": 16384,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/angular/form-system/src/lib/control-data-source.ts",
									"line": 27,
									"character": 2,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/control-data-source.ts#L27"
								}
							],
							"parameters": [
								{
									"id": 1144,
									"name": "control",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": {
											"sourceFileName": "packages/angular/forms/src/lib/types.ts",
											"qualifiedName": "AbstractControl"
										},
										"name": "AbstractControl",
										"package": "@rxap/forms"
									}
								},
								{
									"id": 1145,
									"name": "metadata",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "union",
										"types": [
											{
												"type": "literal",
												"value": null
											},
											{
												"type": "reference",
												"target": {
													"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
													"qualifiedName": "BaseDataSourceMetadata"
												},
												"name": "BaseDataSourceMetadata",
												"package": "@rxap/data-source"
											}
										]
									},
									"defaultValue": "null"
								}
							],
							"type": {
								"type": "reference",
								"target": 1132,
								"name": "ControlDataSource",
								"package": "@rxap/form-system"
							},
							"overwrites": {
								"type": "reference",
								"target": -1,
								"name": "BaseDataSource.constructor"
							}
						}
					],
					"overwrites": {
						"type": "reference",
						"target": -1,
						"name": "BaseDataSource.constructor"
					}
				},
				{
					"id": 1215,
					"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/36b0e9732b24717840935712e316593ff6aba795/packages/angular/definition/src/lib/definition.ts#L61"
						}
					],
					"type": {
						"type": "intrinsic",
						"name": "string"
					},
					"defaultValue": "...",
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "BaseDataSource.__id"
					}
				},
				{
					"id": 1156,
					"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/36b0e9732b24717840935712e316593ff6aba795/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": "intrinsic",
										"name": "any"
									}
								],
								"name": "Observable",
								"package": "rxjs"
							}
						],
						"name": "Map",
						"package": "typescript"
					},
					"defaultValue": "...",
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "BaseDataSource._connectedViewer"
					}
				},
				{
					"id": 1157,
					"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/36b0e9732b24717840935712e316593ff6aba795/packages/angular/data-source/src/lib/base.data-source.ts#L79"
						}
					],
					"type": {
						"type": "reference",
						"target": {
							"sourceFileName": "node_modules/typescript/lib/lib.es2015.collection.d.ts",
							"qualifiedName": "Map"
						},
						"typeArguments": [
							{
								"type": "intrinsic",
								"name": "string"
							},
							{
								"type": "reference",
								"target": {
									"sourceFileName": "node_modules/rxjs/src/internal/types.ts",
									"qualifiedName": "TeardownLogic"
								},
								"name": "TeardownLogic",
								"package": "rxjs"
							}
						],
						"name": "Map",
						"package": "typescript"
					},
					"defaultValue": "...",
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "BaseDataSource._connectedViewerTeardown"
					}
				},
				{
					"id": 1163,
					"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/36b0e9732b24717840935712e316593ff6aba795/packages/angular/data-source/src/lib/base.data-source.ts#L104"
						}
					],
					"type": {
						"type": "intrinsic",
						"name": "any"
					},
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "BaseDataSource._data"
					}
				},
				{
					"id": 1158,
					"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/36b0e9732b24717840935712e316593ff6aba795/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": "intrinsic",
								"name": "any"
							}
						],
						"name": "Observable",
						"package": "rxjs"
					},
					"defaultValue": "EMPTY",
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "BaseDataSource._data$"
					}
				},
				{
					"id": 1216,
					"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/36b0e9732b24717840935712e316593ff6aba795/packages/angular/definition/src/lib/definition.ts#L62"
						}
					],
					"type": {
						"type": "intrinsic",
						"name": "boolean"
					},
					"defaultValue": "false",
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "BaseDataSource._initialised"
					}
				},
				{
					"id": 1155,
					"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/36b0e9732b24717840935712e316593ff6aba795/packages/angular/data-source/src/lib/base.data-source.ts#L77"
						}
					],
					"type": {
						"type": "union",
						"types": [
							{
								"type": "literal",
								"value": null
							},
							{
								"type": "reference",
								"target": {
									"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
									"qualifiedName": "Date"
								},
								"name": "Date",
								"package": "typescript"
							}
						]
					},
					"defaultValue": "null",
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "BaseDataSource._lastRefreshed"
					}
				},
				{
					"id": 1160,
					"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/36b0e9732b24717840935712e316593ff6aba795/packages/angular/data-source/src/lib/base.data-source.ts#L90"
						}
					],
					"type": {
						"type": "reference",
						"target": {
							"sourceFileName": "node_modules/rxjs/src/internal/Subject.ts",
							"qualifiedName": "Subject"
						},
						"typeArguments": [
							{
								"type": "intrinsic",
								"name": "void"
							}
						],
						"name": "Subject",
						"package": "rxjs"
					},
					"defaultValue": "...",
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "BaseDataSource._retry$"
					}
				},
				{
					"id": 1159,
					"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/36b0e9732b24717840935712e316593ff6aba795/packages/angular/data-source/src/lib/base.data-source.ts#L89"
						}
					],
					"type": {
						"type": "reference",
						"target": {
							"sourceFileName": "node_modules/typescript/lib/lib.es2015.collection.d.ts",
							"qualifiedName": "Map"
						},
						"typeArguments": [
							{
								"type": "reference",
								"target": {
									"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
									"qualifiedName": "BaseDataSourceViewer"
								},
								"typeArguments": [
									{
										"type": "intrinsic",
										"name": "any"
									}
								],
								"name": "BaseDataSourceViewer",
								"package": "@rxap/data-source"
							},
							{
								"type": "intrinsic",
								"name": "string"
							}
						],
						"name": "Map",
						"package": "typescript"
					},
					"defaultValue": "...",
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "BaseDataSource._viewerIds"
					}
				},
				{
					"id": 1149,
					"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/36b0e9732b24717840935712e316593ff6aba795/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": "intrinsic",
								"name": "any"
							}
						],
						"name": "Subject",
						"package": "rxjs"
					},
					"defaultValue": "...",
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "BaseDataSource.change$"
					}
				},
				{
					"id": 1212,
					"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/36b0e9732b24717840935712e316593ff6aba795/packages/angular/definition/src/lib/definition.ts#L48"
						}
					],
					"type": {
						"type": "union",
						"types": [
							{
								"type": "intrinsic",
								"name": "undefined"
							},
							{
								"type": "reference",
								"target": {
									"sourceFileName": "node_modules/rxjs/src/internal/Subject.ts",
									"qualifiedName": "Subject"
								},
								"typeArguments": [
									{
										"type": "intrinsic",
										"name": "void"
									}
								],
								"name": "Subject",
								"package": "rxjs"
							}
						]
					},
					"defaultValue": "...",
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "BaseDataSource.destroyed$"
					}
				},
				{
					"id": 1152,
					"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/36b0e9732b24717840935712e316593ff6aba795/packages/angular/data-source/src/lib/base.data-source.ts#L73"
						}
					],
					"type": {
						"type": "reference",
						"target": {
							"sourceFileName": "node_modules/rxjs/src/internal/ReplaySubject.ts",
							"qualifiedName": "ReplaySubject"
						},
						"typeArguments": [
							{
								"type": "reference",
								"target": {
									"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
									"qualifiedName": "Error"
								},
								"name": "Error",
								"package": "typescript"
							}
						],
						"name": "ReplaySubject",
						"package": "rxjs"
					},
					"defaultValue": "...",
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "BaseDataSource.error$"
					}
				},
				{
					"id": 1162,
					"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/36b0e9732b24717840935712e316593ff6aba795/packages/angular/data-source/src/lib/base.data-source.ts#L94"
						}
					],
					"type": {
						"type": "reference",
						"target": {
							"sourceFileName": "node_modules/@angular/core/index.d.ts",
							"qualifiedName": "Signal"
						},
						"typeArguments": [
							{
								"type": "intrinsic",
								"name": "boolean"
							}
						],
						"name": "Signal",
						"package": "@angular/core"
					},
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "BaseDataSource.hasError"
					}
				},
				{
					"id": 1151,
					"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/36b0e9732b24717840935712e316593ff6aba795/packages/angular/data-source/src/lib/base.data-source.ts#L72"
						}
					],
					"type": {
						"type": "reference",
						"target": {
							"sourceFileName": "packages/rxjs/src/lib/toggle-subject.ts",
							"qualifiedName": "ToggleSubject"
						},
						"name": "ToggleSubject",
						"package": "@rxap/rxjs"
					},
					"defaultValue": "...",
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "BaseDataSource.hasError$"
					}
				},
				{
					"id": 1213,
					"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/36b0e9732b24717840935712e316593ff6aba795/packages/angular/definition/src/lib/definition.ts#L52"
						}
					],
					"type": {
						"type": "union",
						"types": [
							{
								"type": "intrinsic",
								"name": "undefined"
							},
							{
								"type": "reference",
								"target": {
									"sourceFileName": "node_modules/rxjs/src/internal/Subject.ts",
									"qualifiedName": "Subject"
								},
								"typeArguments": [
									{
										"type": "intrinsic",
										"name": "void"
									}
								],
								"name": "Subject",
								"package": "rxjs"
							}
						]
					},
					"defaultValue": "...",
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "BaseDataSource.initialised$"
					}
				},
				{
					"id": 1214,
					"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/36b0e9732b24717840935712e316593ff6aba795/packages/angular/definition/src/lib/definition.ts#L53"
						}
					],
					"type": {
						"type": "union",
						"types": [
							{
								"type": "intrinsic",
								"name": "undefined"
							},
							{
								"type": "reference",
								"target": {
									"sourceFileName": "node_modules/typescript/lib/lib.es2015.collection.d.ts",
									"qualifiedName": "Set"
								},
								"typeArguments": [
									{
										"type": "reference",
										"target": {
											"sourceFileName": "node_modules/rxjs/src/internal/Subject.ts",
											"qualifiedName": "Subject"
										},
										"typeArguments": [
											{
												"type": "intrinsic",
												"name": "any"
											}
										],
										"name": "Subject",
										"package": "rxjs"
									}
								],
								"name": "Set",
								"package": "typescript"
							}
						]
					},
					"defaultValue": "...",
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "BaseDataSource.interceptors"
					}
				},
				{
					"id": 1161,
					"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/36b0e9732b24717840935712e316593ff6aba795/packages/angular/data-source/src/lib/base.data-source.ts#L92"
						}
					],
					"type": {
						"type": "reference",
						"target": {
							"sourceFileName": "node_modules/@angular/core/index.d.ts",
							"qualifiedName": "Signal"
						},
						"typeArguments": [
							{
								"type": "intrinsic",
								"name": "boolean"
							}
						],
						"name": "Signal",
						"package": "@angular/core"
					},
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "BaseDataSource.loading"
					}
				},
				{
					"id": 1150,
					"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/36b0e9732b24717840935712e316593ff6aba795/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": -1,
						"name": "BaseDataSource.loading$"
					}
				},
				{
					"id": 1211,
					"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/36b0e9732b24717840935712e316593ff6aba795/packages/angular/definition/src/lib/definition.ts#L44"
						}
					],
					"type": {
						"type": "reference",
						"target": {
							"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
							"qualifiedName": "BaseDataSourceMetadata"
						},
						"name": "BaseDataSourceMetadata",
						"package": "@rxap/data-source"
					},
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "BaseDataSource.metadata"
					}
				},
				{
					"id": 1135,
					"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/36b0e9732b24717840935712e316593ff6aba795/packages/angular/definition/src/lib/definition.ts#L41"
						}
					],
					"type": {
						"type": "reference",
						"target": {
							"sourceFileName": "node_modules/rxjs/src/internal/Subject.ts",
							"qualifiedName": "Subject"
						},
						"typeArguments": [
							{
								"type": "reference",
								"target": {
									"sourceFileName": "packages/angular/definition/src/lib/definition.ts",
									"qualifiedName": "BaseDefinition"
								},
								"typeArguments": [
									{
										"type": "reference",
										"target": {
											"sourceFileName": "packages/angular/definition/src/lib/definition.metadata.ts",
											"qualifiedName": "BaseDefinitionMetadata"
										},
										"name": "BaseDefinitionMetadata",
										"package": "@rxap/definition"
									}
								],
								"name": "BaseDefinition",
								"package": "@rxap/definition"
							}
						],
						"name": "Subject",
						"package": "rxjs"
					},
					"defaultValue": "...",
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "BaseDataSource.destroyed$"
					}
				},
				{
					"id": 1134,
					"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/36b0e9732b24717840935712e316593ff6aba795/packages/angular/definition/src/lib/definition.ts#L35"
						}
					],
					"type": {
						"type": "reference",
						"target": {
							"sourceFileName": "node_modules/rxjs/src/internal/Subject.ts",
							"qualifiedName": "Subject"
						},
						"typeArguments": [
							{
								"type": "reference",
								"target": {
									"sourceFileName": "packages/angular/definition/src/lib/definition.ts",
									"qualifiedName": "BaseDefinition"
								},
								"typeArguments": [
									{
										"type": "reference",
										"target": {
											"sourceFileName": "packages/angular/definition/src/lib/definition.metadata.ts",
											"qualifiedName": "BaseDefinitionMetadata"
										},
										"name": "BaseDefinitionMetadata",
										"package": "@rxap/definition"
									}
								],
								"name": "BaseDefinition",
								"package": "@rxap/definition"
							}
						],
						"name": "Subject",
						"package": "rxjs"
					},
					"defaultValue": "...",
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "BaseDataSource.initialised$"
					}
				},
				{
					"id": 1133,
					"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/36b0e9732b24717840935712e316593ff6aba795/packages/angular/definition/src/lib/definition.ts#L27"
						}
					],
					"type": {
						"type": "reference",
						"target": {
							"sourceFileName": "node_modules/typescript/lib/lib.es2015.collection.d.ts",
							"qualifiedName": "Map"
						},
						"typeArguments": [
							{
								"type": "intrinsic",
								"name": "string"
							},
							{
								"type": "reference",
								"target": {
									"sourceFileName": "packages/angular/definition/src/lib/definition.ts",
									"qualifiedName": "BaseDefinition"
								},
								"typeArguments": [
									{
										"type": "reference",
										"target": {
											"sourceFileName": "packages/angular/definition/src/lib/definition.metadata.ts",
											"qualifiedName": "BaseDefinitionMetadata"
										},
										"name": "BaseDefinitionMetadata",
										"package": "@rxap/definition"
									}
								],
								"name": "BaseDefinition",
								"package": "@rxap/definition"
							}
						],
						"name": "Map",
						"package": "typescript"
					},
					"defaultValue": "...",
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "BaseDataSource.instances"
					}
				},
				{
					"id": 1164,
					"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/36b0e9732b24717840935712e316593ff6aba795/packages/angular/data-source/src/lib/base.data-source.ts#L106"
						}
					],
					"getSignature": {
						"id": 1165,
						"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/36b0e9732b24717840935712e316593ff6aba795/packages/angular/data-source/src/lib/base.data-source.ts#L106"
							}
						],
						"type": {
							"type": "union",
							"types": [
								{
									"type": "intrinsic",
									"name": "undefined"
								},
								{
									"type": "reference",
									"target": {
										"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
										"qualifiedName": "BaseDataSource.Data"
									},
									"name": "Data",
									"package": "@rxap/data-source",
									"qualifiedName": "BaseDataSource.Data",
									"refersToTypeParameter": true
								}
							]
						},
						"inheritedFrom": {
							"type": "reference",
							"target": -1,
							"name": "BaseDataSource.data"
						}
					},
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "BaseDataSource.data"
					}
				},
				{
					"id": 1166,
					"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/36b0e9732b24717840935712e316593ff6aba795/packages/angular/data-source/src/lib/base.data-source.ts#L110"
						}
					],
					"getSignature": {
						"id": 1167,
						"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/36b0e9732b24717840935712e316593ff6aba795/packages/angular/data-source/src/lib/base.data-source.ts#L110"
							}
						],
						"type": {
							"type": "intrinsic",
							"name": "boolean"
						},
						"inheritedFrom": {
							"type": "reference",
							"target": -1,
							"name": "BaseDataSource.hasConnections"
						}
					},
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "BaseDataSource.hasConnections"
					}
				},
				{
					"id": 1217,
					"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/36b0e9732b24717840935712e316593ff6aba795/packages/angular/definition/src/lib/definition.ts#L87"
						}
					],
					"getSignature": {
						"id": 1218,
						"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/36b0e9732b24717840935712e316593ff6aba795/packages/angular/definition/src/lib/definition.ts#L87"
							}
						],
						"type": {
							"type": "intrinsic",
							"name": "string"
						},
						"inheritedFrom": {
							"type": "reference",
							"target": -1,
							"name": "BaseDataSource.id"
						}
					},
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "BaseDataSource.id"
					}
				},
				{
					"id": 1153,
					"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/36b0e9732b24717840935712e316593ff6aba795/packages/angular/data-source/src/lib/base.data-source.ts#L74"
						}
					],
					"getSignature": {
						"id": 1154,
						"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/36b0e9732b24717840935712e316593ff6aba795/packages/angular/data-source/src/lib/base.data-source.ts#L74"
							}
						],
						"type": {
							"type": "union",
							"types": [
								{
									"type": "literal",
									"value": null
								},
								{
									"type": "reference",
									"target": {
										"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
										"qualifiedName": "Date"
									},
									"name": "Date",
									"package": "typescript"
								}
							]
						},
						"inheritedFrom": {
							"type": "reference",
							"target": -1,
							"name": "BaseDataSource.lastRefreshed"
						}
					},
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "BaseDataSource.lastRefreshed"
					}
				},
				{
					"id": 1208,
					"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/36b0e9732b24717840935712e316593ff6aba795/packages/angular/data-source/src/lib/base.data-source.ts#L323"
						}
					],
					"signatures": [
						{
							"id": 1209,
							"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/36b0e9732b24717840935712e316593ff6aba795/packages/angular/data-source/src/lib/base.data-source.ts#L323"
								}
							],
							"parameters": [
								{
									"id": 1210,
									"name": "viewer",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": {
											"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
											"qualifiedName": "BaseDataSourceViewer"
										},
										"name": "BaseDataSourceViewer",
										"package": "@rxap/data-source"
									}
								}
							],
							"type": {
								"type": "union",
								"types": [
									{
										"type": "reference",
										"target": {
											"sourceFileName": "node_modules/rxjs/src/internal/Observable.ts",
											"qualifiedName": "Observable"
										},
										"typeArguments": [
											{
												"type": "intrinsic",
												"name": "any"
											}
										],
										"name": "Observable",
										"package": "rxjs"
									},
									{
										"type": "tuple",
										"elements": [
											{
												"type": "reference",
												"target": {
													"sourceFileName": "node_modules/rxjs/src/internal/Observable.ts",
													"qualifiedName": "Observable"
												},
												"typeArguments": [
													{
														"type": "intrinsic",
														"name": "any"
													}
												],
												"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": -1,
								"name": "BaseDataSource._connect"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "BaseDataSource._connect"
					}
				},
				{
					"id": 1198,
					"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/36b0e9732b24717840935712e316593ff6aba795/packages/angular/data-source/src/lib/base.data-source.ts#L308"
						}
					],
					"signatures": [
						{
							"id": 1199,
							"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/36b0e9732b24717840935712e316593ff6aba795/packages/angular/data-source/src/lib/base.data-source.ts#L308"
								}
							],
							"parameters": [
								{
									"id": 1200,
									"name": "viewerId",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "string"
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": -1,
								"name": "BaseDataSource._disconnect"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "BaseDataSource._disconnect"
					}
				},
				{
					"id": 1221,
					"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/36b0e9732b24717840935712e316593ff6aba795/packages/angular/definition/src/lib/definition.ts#L111"
						}
					],
					"signatures": [
						{
							"id": 1222,
							"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/36b0e9732b24717840935712e316593ff6aba795/packages/angular/definition/src/lib/definition.ts#L111"
								}
							],
							"parameters": [
								{
									"id": 1223,
									"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": {
													"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
													"qualifiedName": "BaseDataSourceMetadata"
												},
												"name": "BaseDataSourceMetadata",
												"package": "@rxap/data-source"
											}
										],
										"name": "Partial",
										"package": "typescript"
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": -1,
								"name": "BaseDataSource.applyMetadata"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "BaseDataSource.applyMetadata"
					}
				},
				{
					"id": 1174,
					"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/36b0e9732b24717840935712e316593ff6aba795/packages/angular/data-source/src/lib/base.data-source.ts#L210"
						}
					],
					"signatures": [
						{
							"id": 1175,
							"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/36b0e9732b24717840935712e316593ff6aba795/packages/angular/data-source/src/lib/base.data-source.ts#L210"
								}
							],
							"parameters": [
								{
									"id": 1176,
									"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": "intrinsic",
										"name": "any"
									}
								],
								"name": "Observable",
								"package": "rxjs"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": -1,
								"name": "BaseDataSource.attach"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "BaseDataSource.attach"
					}
				},
				{
					"id": 1171,
					"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/36b0e9732b24717840935712e316593ff6aba795/packages/angular/data-source/src/lib/base.data-source.ts#L124"
						}
					],
					"signatures": [
						{
							"id": 1172,
							"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/36b0e9732b24717840935712e316593ff6aba795/packages/angular/data-source/src/lib/base.data-source.ts#L124"
								}
							],
							"parameters": [
								{
									"id": 1173,
									"name": "viewerOrString",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "union",
										"types": [
											{
												"type": "intrinsic",
												"name": "string"
											},
											{
												"type": "reference",
												"target": {
													"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
													"qualifiedName": "BaseDataSourceViewer"
												},
												"typeArguments": [
													{
														"type": "intrinsic",
														"name": "any"
													}
												],
												"name": "BaseDataSourceViewer",
												"package": "@rxap/data-source"
											}
										]
									}
								}
							],
							"type": {
								"type": "reference",
								"target": {
									"sourceFileName": "node_modules/rxjs/src/internal/Observable.ts",
									"qualifiedName": "Observable"
								},
								"typeArguments": [
									{
										"type": "intrinsic",
										"name": "any"
									}
								],
								"name": "Observable",
								"package": "rxjs"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": -1,
								"name": "BaseDataSource.connect"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "BaseDataSource.connect"
					}
				},
				{
					"id": 1186,
					"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/36b0e9732b24717840935712e316593ff6aba795/packages/angular/data-source/src/lib/base.data-source.ts#L270"
						}
					],
					"signatures": [
						{
							"id": 1187,
							"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/36b0e9732b24717840935712e316593ff6aba795/packages/angular/data-source/src/lib/base.data-source.ts#L270"
								}
							],
							"parameters": [
								{
									"id": 1188,
									"name": "id",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "string"
									}
								},
								{
									"id": 1189,
									"name": "metadata",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": {
											"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
											"qualifiedName": "Partial"
										},
										"typeArguments": [
											{
												"type": "reference",
												"target": {
													"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
													"qualifiedName": "BaseDataSourceMetadata"
												},
												"name": "BaseDataSourceMetadata",
												"package": "@rxap/data-source"
											}
										],
										"name": "Partial",
										"package": "typescript"
									},
									"defaultValue": "..."
								}
							],
							"type": {
								"type": "reference",
								"target": {
									"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
									"qualifiedName": "BaseDataSource"
								},
								"typeArguments": [
									{
										"type": "intrinsic",
										"name": "any"
									}
								],
								"name": "BaseDataSource",
								"package": "@rxap/data-source"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": -1,
								"name": "BaseDataSource.derive"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "BaseDataSource.derive"
					}
				},
				{
					"id": 1224,
					"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/36b0e9732b24717840935712e316593ff6aba795/packages/angular/definition/src/lib/definition.ts#L118"
						}
					],
					"signatures": [
						{
							"id": 1225,
							"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/36b0e9732b24717840935712e316593ff6aba795/packages/angular/definition/src/lib/definition.ts#L118"
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": -1,
								"name": "BaseDataSource.destroy"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "BaseDataSource.destroy"
					}
				},
				{
					"id": 1180,
					"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/36b0e9732b24717840935712e316593ff6aba795/packages/angular/data-source/src/lib/base.data-source.ts#L225"
						}
					],
					"signatures": [
						{
							"id": 1181,
							"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/36b0e9732b24717840935712e316593ff6aba795/packages/angular/data-source/src/lib/base.data-source.ts#L225"
								}
							],
							"parameters": [
								{
									"id": 1182,
									"name": "viewerOrId",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "union",
										"types": [
											{
												"type": "intrinsic",
												"name": "string"
											},
											{
												"type": "reference",
												"target": {
													"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
													"qualifiedName": "BaseDataSourceViewer"
												},
												"typeArguments": [
													{
														"type": "intrinsic",
														"name": "any"
													}
												],
												"name": "BaseDataSourceViewer",
												"package": "@rxap/data-source"
											}
										]
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": -1,
								"name": "BaseDataSource.disconnect"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "BaseDataSource.disconnect"
					}
				},
				{
					"id": 1201,
					"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/36b0e9732b24717840935712e316593ff6aba795/packages/angular/data-source/src/lib/base.data-source.ts#L311"
						}
					],
					"signatures": [
						{
							"id": 1202,
							"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/36b0e9732b24717840935712e316593ff6aba795/packages/angular/data-source/src/lib/base.data-source.ts#L311"
								}
							],
							"parameters": [
								{
									"id": 1203,
									"name": "error",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "any"
									}
								},
								{
									"id": 1204,
									"name": "retryCount",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "number"
									}
								}
							],
							"type": {
								"type": "reference",
								"target": {
									"sourceFileName": "node_modules/rxjs/src/internal/Observable.ts",
									"qualifiedName": "Observable"
								},
								"typeArguments": [
									{
										"type": "intrinsic",
										"name": "any"
									}
								],
								"name": "Observable",
								"package": "rxjs"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": -1,
								"name": "BaseDataSource.genericRetryFunction"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "BaseDataSource.genericRetryFunction"
					}
				},
				{
					"id": 1219,
					"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/36b0e9732b24717840935712e316593ff6aba795/packages/angular/definition/src/lib/definition.ts#L107"
						}
					],
					"signatures": [
						{
							"id": 1220,
							"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/36b0e9732b24717840935712e316593ff6aba795/packages/angular/definition/src/lib/definition.ts#L107"
								}
							],
							"type": {
								"type": "union",
								"types": [
									{
										"type": "literal",
										"value": null
									},
									{
										"type": "reference",
										"target": {
											"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
											"qualifiedName": "BaseDataSourceMetadata"
										},
										"name": "BaseDataSourceMetadata",
										"package": "@rxap/data-source"
									}
								]
							},
							"inheritedFrom": {
								"type": "reference",
								"target": -1,
								"name": "BaseDataSource.getMetadata"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "BaseDataSource.getMetadata"
					}
				},
				{
					"id": 1168,
					"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/36b0e9732b24717840935712e316593ff6aba795/packages/angular/data-source/src/lib/base.data-source.ts#L114"
						}
					],
					"signatures": [
						{
							"id": 1169,
							"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/36b0e9732b24717840935712e316593ff6aba795/packages/angular/data-source/src/lib/base.data-source.ts#L114"
								}
							],
							"parameters": [
								{
									"id": 1170,
									"name": "viewer",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": {
											"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
											"qualifiedName": "BaseDataSourceViewer"
										},
										"name": "BaseDataSourceViewer",
										"package": "@rxap/data-source"
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "string"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": -1,
								"name": "BaseDataSource.getViewerId"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "BaseDataSource.getViewerId"
					}
				},
				{
					"id": 1205,
					"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/36b0e9732b24717840935712e316593ff6aba795/packages/angular/data-source/src/lib/base.data-source.ts#L317"
						}
					],
					"signatures": [
						{
							"id": 1206,
							"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/36b0e9732b24717840935712e316593ff6aba795/packages/angular/data-source/src/lib/base.data-source.ts#L317"
								}
							],
							"parameters": [
								{
									"id": 1207,
									"name": "error",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "any"
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": -1,
								"name": "BaseDataSource.handelError"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "BaseDataSource.handelError"
					}
				},
				{
					"id": 1147,
					"name": "init",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isPublic": true
					},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/control-data-source.ts",
							"line": 37,
							"character": 18,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/control-data-source.ts#L37"
						}
					],
					"signatures": [
						{
							"id": 1148,
							"name": "init",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/angular/form-system/src/lib/control-data-source.ts",
									"line": 37,
									"character": 18,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/control-data-source.ts#L37"
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							},
							"overwrites": {
								"type": "reference",
								"target": -1,
								"name": "BaseDataSource.init"
							}
						}
					],
					"overwrites": {
						"type": "reference",
						"target": -1,
						"name": "BaseDataSource.init"
					}
				},
				{
					"id": 1177,
					"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/36b0e9732b24717840935712e316593ff6aba795/packages/angular/data-source/src/lib/base.data-source.ts#L217"
						}
					],
					"signatures": [
						{
							"id": 1178,
							"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/36b0e9732b24717840935712e316593ff6aba795/packages/angular/data-source/src/lib/base.data-source.ts#L217"
								}
							],
							"parameters": [
								{
									"id": 1179,
									"name": "viewerOrId",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "union",
										"types": [
											{
												"type": "intrinsic",
												"name": "string"
											},
											{
												"type": "reference",
												"target": {
													"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
													"qualifiedName": "BaseDataSourceViewer"
												},
												"typeArguments": [
													{
														"type": "intrinsic",
														"name": "any"
													}
												],
												"name": "BaseDataSourceViewer",
												"package": "@rxap/data-source"
											}
										]
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "boolean"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": -1,
								"name": "BaseDataSource.isConnected"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "BaseDataSource.isConnected"
					}
				},
				{
					"id": 1226,
					"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/36b0e9732b24717840935712e316593ff6aba795/packages/angular/definition/src/lib/definition.ts#L122"
						}
					],
					"signatures": [
						{
							"id": 1227,
							"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/36b0e9732b24717840935712e316593ff6aba795/packages/angular/definition/src/lib/definition.ts#L122"
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": -1,
								"name": "BaseDataSource.ngOnDestroy"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "BaseDataSource.ngOnDestroy"
					}
				},
				{
					"id": 1192,
					"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/36b0e9732b24717840935712e316593ff6aba795/packages/angular/data-source/src/lib/base.data-source.ts#L290"
						}
					],
					"signatures": [
						{
							"id": 1193,
							"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/36b0e9732b24717840935712e316593ff6aba795/packages/angular/data-source/src/lib/base.data-source.ts#L290"
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "any"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": -1,
								"name": "BaseDataSource.refresh"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "BaseDataSource.refresh"
					}
				},
				{
					"id": 1196,
					"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/36b0e9732b24717840935712e316593ff6aba795/packages/angular/data-source/src/lib/base.data-source.ts#L297"
						}
					],
					"signatures": [
						{
							"id": 1197,
							"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/36b0e9732b24717840935712e316593ff6aba795/packages/angular/data-source/src/lib/base.data-source.ts#L297"
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "any"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": -1,
								"name": "BaseDataSource.reset"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "BaseDataSource.reset"
					}
				},
				{
					"id": 1194,
					"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/36b0e9732b24717840935712e316593ff6aba795/packages/angular/data-source/src/lib/base.data-source.ts#L293"
						}
					],
					"signatures": [
						{
							"id": 1195,
							"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/36b0e9732b24717840935712e316593ff6aba795/packages/angular/data-source/src/lib/base.data-source.ts#L293"
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "any"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": -1,
								"name": "BaseDataSource.retry"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "BaseDataSource.retry"
					}
				},
				{
					"id": 1190,
					"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/36b0e9732b24717840935712e316593ff6aba795/packages/angular/data-source/src/lib/base.data-source.ts#L280"
						}
					],
					"signatures": [
						{
							"id": 1191,
							"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/36b0e9732b24717840935712e316593ff6aba795/packages/angular/data-source/src/lib/base.data-source.ts#L280"
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "object"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": -1,
								"name": "BaseDataSource.toJSON"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "BaseDataSource.toJSON"
					}
				},
				{
					"id": 1183,
					"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/36b0e9732b24717840935712e316593ff6aba795/packages/angular/data-source/src/lib/base.data-source.ts#L264"
						}
					],
					"signatures": [
						{
							"id": 1184,
							"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/36b0e9732b24717840935712e316593ff6aba795/packages/angular/data-source/src/lib/base.data-source.ts#L264"
								}
							],
							"parameters": [
								{
									"id": 1185,
									"name": "viewer",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": {
											"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
											"qualifiedName": "BaseDataSourceViewer"
										},
										"name": "BaseDataSourceViewer",
										"package": "@rxap/data-source"
									}
								}
							],
							"type": {
								"type": "reference",
								"target": {
									"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
									"qualifiedName": "Promise"
								},
								"typeArguments": [
									{
										"type": "intrinsic",
										"name": "any"
									}
								],
								"name": "Promise",
								"package": "typescript"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": -1,
								"name": "BaseDataSource.toPromise"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "BaseDataSource.toPromise"
					}
				},
				{
					"id": 1136,
					"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/36b0e9732b24717840935712e316593ff6aba795/packages/angular/definition/src/lib/definition.ts#L94"
						}
					],
					"signatures": [
						{
							"id": 1137,
							"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/36b0e9732b24717840935712e316593ff6aba795/packages/angular/definition/src/lib/definition.ts#L94"
								}
							],
							"parameters": [
								{
									"id": 1138,
									"name": "definition",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": {
											"sourceFileName": "packages/angular/definition/src/lib/definition.ts",
											"qualifiedName": "BaseDefinition"
										},
										"name": "BaseDefinition",
										"package": "@rxap/definition"
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": -1,
								"name": "BaseDataSource.add"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "BaseDataSource.add"
					}
				},
				{
					"id": 1139,
					"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/36b0e9732b24717840935712e316593ff6aba795/packages/angular/definition/src/lib/definition.ts#L102"
						}
					],
					"signatures": [
						{
							"id": 1140,
							"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/36b0e9732b24717840935712e316593ff6aba795/packages/angular/definition/src/lib/definition.ts#L102"
								}
							],
							"parameters": [
								{
									"id": 1141,
									"name": "definition",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": {
											"sourceFileName": "packages/angular/definition/src/lib/definition.ts",
											"qualifiedName": "BaseDefinition"
										},
										"name": "BaseDefinition",
										"package": "@rxap/definition"
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": -1,
								"name": "BaseDataSource.remove"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "BaseDataSource.remove"
					}
				}
			],
			"groups": [
				{
					"title": "Constructors",
					"children": [
						1142
					]
				},
				{
					"title": "Properties",
					"children": [
						1215,
						1156,
						1157,
						1163,
						1158,
						1216,
						1155,
						1160,
						1159,
						1149,
						1212,
						1152,
						1162,
						1151,
						1213,
						1214,
						1161,
						1150,
						1211,
						1135,
						1134,
						1133
					]
				},
				{
					"title": "Accessors",
					"children": [
						1164,
						1166,
						1217,
						1153
					]
				},
				{
					"title": "Methods",
					"children": [
						1208,
						1198,
						1221,
						1174,
						1171,
						1186,
						1224,
						1180,
						1201,
						1219,
						1168,
						1205,
						1147,
						1177,
						1226,
						1192,
						1196,
						1194,
						1190,
						1183,
						1136,
						1139
					]
				}
			],
			"sources": [
				{
					"fileName": "packages/angular/form-system/src/lib/control-data-source.ts",
					"line": 26,
					"character": 13,
					"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/control-data-source.ts#L26"
				}
			],
			"extendedTypes": [
				{
					"type": "reference",
					"target": {
						"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
						"qualifiedName": "BaseDataSource"
					},
					"name": "BaseDataSource",
					"package": "@rxap/data-source"
				}
			]
		},
		{
			"id": 790,
			"name": "ControlHideShowDirective",
			"variant": "declaration",
			"kind": 128,
			"flags": {},
			"children": [
				{
					"id": 791,
					"name": "constructor",
					"variant": "declaration",
					"kind": 512,
					"flags": {},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/directives/control-hide-show.directive.ts",
							"line": 87,
							"character": 2,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/control-hide-show.directive.ts#L87"
						}
					],
					"signatures": [
						{
							"id": 792,
							"name": "ControlHideShowDirective",
							"variant": "signature",
							"kind": 16384,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/angular/form-system/src/lib/directives/control-hide-show.directive.ts",
									"line": 87,
									"character": 2,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/control-hide-show.directive.ts#L87"
								}
							],
							"parameters": [
								{
									"id": 793,
									"name": "renderer",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": {
											"sourceFileName": "node_modules/@angular/core/index.d.ts",
											"qualifiedName": "Renderer2"
										},
										"name": "Renderer2",
										"package": "@angular/core"
									}
								},
								{
									"id": 794,
									"name": "elementRef",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": {
											"sourceFileName": "node_modules/@angular/core/index.d.ts",
											"qualifiedName": "ElementRef"
										},
										"name": "ElementRef",
										"package": "@angular/core"
									}
								},
								{
									"id": 795,
									"name": "parent",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "union",
										"types": [
											{
												"type": "literal",
												"value": null
											},
											{
												"type": "reference",
												"target": {
													"sourceFileName": "node_modules/@angular/forms/index.d.ts",
													"qualifiedName": "ControlContainer"
												},
												"name": "ControlContainer",
												"package": "@angular/forms"
											}
										]
									}
								},
								{
									"id": 796,
									"name": "ngControl",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "union",
										"types": [
											{
												"type": "literal",
												"value": null
											},
											{
												"type": "reference",
												"target": {
													"sourceFileName": "node_modules/@angular/forms/index.d.ts",
													"qualifiedName": "NgControl"
												},
												"name": "NgControl",
												"package": "@angular/forms"
											}
										]
									}
								}
							],
							"type": {
								"type": "reference",
								"target": 790,
								"name": "ControlHideShowDirective",
								"package": "@rxap/form-system"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": 106,
								"name": "ExtractFormDefinitionMixin.constructor"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": 105,
						"name": "ExtractFormDefinitionMixin.constructor"
					}
				},
				{
					"id": 798,
					"name": "control",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isPublic": true
					},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/directives/control-hide-show.directive.ts",
							"line": 83,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/control-hide-show.directive.ts#L83"
						}
					],
					"type": {
						"type": "reference",
						"target": {
							"sourceFileName": "packages/angular/forms/src/lib/form-control.ts",
							"qualifiedName": "RxapFormControl"
						},
						"name": "RxapFormControl",
						"package": "@rxap/forms"
					}
				},
				{
					"id": 797,
					"name": "controlId",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isPublic": true,
						"isOptional": true
					},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/directives/control-hide-show.directive.ts",
							"line": 81,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/control-hide-show.directive.ts#L81"
						}
					],
					"type": {
						"type": "intrinsic",
						"name": "string"
					}
				},
				{
					"id": 823,
					"name": "extractControlFromParent",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isProtected": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/mixins/extract-control-from-parent.mixin.ts",
							"line": 12,
							"character": 12,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/mixins/extract-control-from-parent.mixin.ts#L12"
						}
					],
					"signatures": [
						{
							"id": 824,
							"name": "extractControlFromParent",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isInherited": true
							},
							"sources": [
								{
									"fileName": "packages/angular/form-system/src/lib/mixins/extract-control-from-parent.mixin.ts",
									"line": 12,
									"character": 12,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/mixins/extract-control-from-parent.mixin.ts#L12"
								}
							],
							"parameters": [
								{
									"id": 825,
									"name": "parent",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": {
											"sourceFileName": "node_modules/@angular/forms/index.d.ts",
											"qualifiedName": "ControlContainer"
										},
										"name": "ControlContainer",
										"package": "@angular/forms"
									}
								},
								{
									"id": 826,
									"name": "controlPath",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "string"
									}
								}
							],
							"type": {
								"type": "reference",
								"target": {
									"sourceFileName": "packages/angular/forms/src/lib/types.ts",
									"qualifiedName": "AbstractControl"
								},
								"name": "AbstractControl",
								"package": "@rxap/forms"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": 85,
								"name": "ExtractControlFromParentMixin.extractControlFromParent"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": 84,
						"name": "ExtractControlFromParentMixin.extractControlFromParent"
					}
				},
				{
					"id": 827,
					"name": "extractFormDefinition",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isProtected": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/mixins/extract-form-definition.mixin.ts",
							"line": 10,
							"character": 12,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/mixins/extract-form-definition.mixin.ts#L10"
						}
					],
					"signatures": [
						{
							"id": 828,
							"name": "extractFormDefinition",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isInherited": true
							},
							"sources": [
								{
									"fileName": "packages/angular/form-system/src/lib/mixins/extract-form-definition.mixin.ts",
									"line": 10,
									"character": 12,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/mixins/extract-form-definition.mixin.ts#L10"
								}
							],
							"parameters": [
								{
									"id": 829,
									"name": "control",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": {
											"sourceFileName": "packages/angular/forms/src/lib/types.ts",
											"qualifiedName": "AbstractControl"
										},
										"name": "AbstractControl",
										"package": "@rxap/forms"
									}
								}
							],
							"type": {
								"type": "reference",
								"target": {
									"sourceFileName": "packages/angular/forms/src/lib/model.ts",
									"qualifiedName": "FormDefinition"
								},
								"name": "FormDefinition",
								"package": "@rxap/forms"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": 108,
								"name": "ExtractFormDefinitionMixin.extractFormDefinition"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": 107,
						"name": "ExtractFormDefinitionMixin.extractFormDefinition"
					}
				},
				{
					"id": 806,
					"name": "ngOnDestroy",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isPublic": true
					},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/directives/control-hide-show.directive.ts",
							"line": 202,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/control-hide-show.directive.ts#L202"
						}
					],
					"signatures": [
						{
							"id": 807,
							"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/form-system/src/lib/directives/control-hide-show.directive.ts",
									"line": 202,
									"character": 9,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/control-hide-show.directive.ts#L202"
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							}
						}
					]
				},
				{
					"id": 804,
					"name": "ngOnInit",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isPublic": true
					},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/directives/control-hide-show.directive.ts",
							"line": 102,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/control-hide-show.directive.ts#L102"
						}
					],
					"signatures": [
						{
							"id": 805,
							"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/form-system/src/lib/directives/control-hide-show.directive.ts",
									"line": 102,
									"character": 9,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/control-hide-show.directive.ts#L102"
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							}
						}
					]
				}
			],
			"groups": [
				{
					"title": "Constructors",
					"children": [
						791
					]
				},
				{
					"title": "Properties",
					"children": [
						798,
						797
					]
				},
				{
					"title": "Methods",
					"children": [
						823,
						827,
						806,
						804
					]
				}
			],
			"sources": [
				{
					"fileName": "packages/angular/form-system/src/lib/directives/control-hide-show.directive.ts",
					"line": 69,
					"character": 17,
					"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/control-hide-show.directive.ts#L69"
				},
				{
					"fileName": "packages/angular/form-system/src/lib/directives/control-hide-show.directive.ts",
					"line": 78,
					"character": 13,
					"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/control-hide-show.directive.ts#L78"
				}
			],
			"extendedTypes": [
				{
					"type": "reference",
					"target": 81,
					"name": "ExtractControlFromParentMixin",
					"package": "@rxap/form-system"
				},
				{
					"type": "reference",
					"target": 104,
					"name": "ExtractFormDefinitionMixin",
					"package": "@rxap/form-system"
				}
			],
			"implementedTypes": [
				{
					"type": "reference",
					"target": {
						"sourceFileName": "node_modules/@angular/core/index.d.ts",
						"qualifiedName": "OnInit"
					},
					"name": "OnInit",
					"package": "@angular/core"
				},
				{
					"type": "reference",
					"target": {
						"sourceFileName": "node_modules/@angular/core/index.d.ts",
						"qualifiedName": "OnDestroy"
					},
					"name": "OnDestroy",
					"package": "@angular/core"
				}
			]
		},
		{
			"id": 81,
			"name": "ExtractControlFromParentMixin",
			"variant": "declaration",
			"kind": 128,
			"flags": {},
			"children": [
				{
					"id": 82,
					"name": "constructor",
					"variant": "declaration",
					"kind": 512,
					"flags": {},
					"signatures": [
						{
							"id": 83,
							"name": "ExtractControlFromParentMixin",
							"variant": "signature",
							"kind": 16384,
							"flags": {},
							"type": {
								"type": "reference",
								"target": 81,
								"name": "ExtractControlFromParentMixin",
								"package": "@rxap/form-system"
							}
						}
					]
				},
				{
					"id": 84,
					"name": "extractControlFromParent",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isProtected": true
					},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/mixins/extract-control-from-parent.mixin.ts",
							"line": 12,
							"character": 12,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/mixins/extract-control-from-parent.mixin.ts#L12"
						}
					],
					"signatures": [
						{
							"id": 85,
							"name": "extractControlFromParent",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/angular/form-system/src/lib/mixins/extract-control-from-parent.mixin.ts",
									"line": 12,
									"character": 12,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/mixins/extract-control-from-parent.mixin.ts#L12"
								}
							],
							"parameters": [
								{
									"id": 86,
									"name": "parent",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": {
											"sourceFileName": "node_modules/@angular/forms/index.d.ts",
											"qualifiedName": "ControlContainer"
										},
										"name": "ControlContainer",
										"package": "@angular/forms"
									}
								},
								{
									"id": 87,
									"name": "controlPath",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "string"
									}
								}
							],
							"type": {
								"type": "reference",
								"target": {
									"sourceFileName": "packages/angular/forms/src/lib/types.ts",
									"qualifiedName": "AbstractControl"
								},
								"name": "AbstractControl",
								"package": "@rxap/forms"
							}
						}
					]
				}
			],
			"groups": [
				{
					"title": "Constructors",
					"children": [
						82
					]
				},
				{
					"title": "Methods",
					"children": [
						84
					]
				}
			],
			"sources": [
				{
					"fileName": "packages/angular/form-system/src/lib/mixins/extract-control-from-parent.mixin.ts",
					"line": 10,
					"character": 13,
					"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/mixins/extract-control-from-parent.mixin.ts#L10"
				}
			],
			"extendedBy": [
				{
					"type": "reference",
					"target": 790,
					"name": "ControlHideShowDirective"
				}
			]
		},
		{
			"id": 88,
			"name": "ExtractControlMixin",
			"variant": "declaration",
			"kind": 128,
			"flags": {},
			"children": [
				{
					"id": 89,
					"name": "constructor",
					"variant": "declaration",
					"kind": 512,
					"flags": {},
					"signatures": [
						{
							"id": 90,
							"name": "ExtractControlMixin",
							"variant": "signature",
							"kind": 16384,
							"flags": {},
							"type": {
								"type": "reference",
								"target": 88,
								"name": "ExtractControlMixin",
								"package": "@rxap/form-system"
							}
						}
					]
				},
				{
					"id": 93,
					"name": "control",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isProtected": true,
						"isOptional": true
					},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/mixins/extract-control.mixin.ts",
							"line": 14,
							"character": 12,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/mixins/extract-control.mixin.ts#L14"
						}
					],
					"type": {
						"type": "reference",
						"target": {
							"sourceFileName": "packages/angular/forms/src/lib/form-control.ts",
							"qualifiedName": "RxapFormControl"
						},
						"typeArguments": [
							{
								"type": "intrinsic",
								"name": "any"
							},
							{
								"type": "intrinsic",
								"name": "any"
							},
							{
								"type": "intrinsic",
								"name": "any"
							}
						],
						"name": "RxapFormControl",
						"package": "@rxap/forms"
					}
				},
				{
					"id": 92,
					"name": "matFormField",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isProtected": true,
						"isOptional": true
					},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/mixins/extract-control.mixin.ts",
							"line": 12,
							"character": 12,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/mixins/extract-control.mixin.ts#L12"
						}
					],
					"type": {
						"type": "union",
						"types": [
							{
								"type": "literal",
								"value": null
							},
							{
								"type": "reference",
								"target": {
									"sourceFileName": "node_modules/@angular/material/form-field.d-CMA_QQ0R.d.ts",
									"qualifiedName": "MatFormField"
								},
								"name": "MatFormField",
								"package": "@angular/material"
							}
						]
					}
				},
				{
					"id": 91,
					"name": "ngControl",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isProtected": true
					},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/mixins/extract-control.mixin.ts",
							"line": 10,
							"character": 12,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/mixins/extract-control.mixin.ts#L10"
						}
					],
					"type": {
						"type": "union",
						"types": [
							{
								"type": "literal",
								"value": null
							},
							{
								"type": "reference",
								"target": {
									"sourceFileName": "node_modules/@angular/forms/index.d.ts",
									"qualifiedName": "NgControl"
								},
								"name": "NgControl",
								"package": "@angular/forms"
							},
							{
								"type": "reference",
								"target": {
									"sourceFileName": "node_modules/@angular/forms/index.d.ts",
									"qualifiedName": "AbstractControlDirective"
								},
								"name": "AbstractControlDirective",
								"package": "@angular/forms"
							}
						]
					}
				},
				{
					"id": 94,
					"name": "extractControl",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isProtected": true
					},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/mixins/extract-control.mixin.ts",
							"line": 16,
							"character": 12,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/mixins/extract-control.mixin.ts#L16"
						}
					],
					"signatures": [
						{
							"id": 95,
							"name": "extractControl",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/angular/form-system/src/lib/mixins/extract-control.mixin.ts",
									"line": 16,
									"character": 12,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/mixins/extract-control.mixin.ts#L16"
								}
							],
							"parameters": [
								{
									"id": 96,
									"name": "ngControl",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "union",
										"types": [
											{
												"type": "literal",
												"value": null
											},
											{
												"type": "reference",
												"target": {
													"sourceFileName": "node_modules/@angular/forms/index.d.ts",
													"qualifiedName": "NgControl"
												},
												"name": "NgControl",
												"package": "@angular/forms"
											},
											{
												"type": "reference",
												"target": {
													"sourceFileName": "node_modules/@angular/forms/index.d.ts",
													"qualifiedName": "AbstractControlDirective"
												},
												"name": "AbstractControlDirective",
												"package": "@angular/forms"
											}
										]
									},
									"defaultValue": "..."
								}
							],
							"type": {
								"type": "reference",
								"target": {
									"sourceFileName": "packages/angular/forms/src/lib/form-control.ts",
									"qualifiedName": "RxapFormControl"
								},
								"name": "RxapFormControl",
								"package": "@rxap/forms"
							}
						}
					]
				}
			],
			"groups": [
				{
					"title": "Constructors",
					"children": [
						89
					]
				},
				{
					"title": "Properties",
					"children": [
						93,
						92,
						91
					]
				},
				{
					"title": "Methods",
					"children": [
						94
					]
				}
			],
			"sources": [
				{
					"fileName": "packages/angular/form-system/src/lib/mixins/extract-control.mixin.ts",
					"line": 8,
					"character": 13,
					"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/mixins/extract-control.mixin.ts#L8"
				}
			],
			"extendedBy": [
				{
					"type": "reference",
					"target": 187,
					"name": "ExtractIsValueFunctionMixin"
				},
				{
					"type": "reference",
					"target": 296,
					"name": "ExtractOptionsDataSourceMixin"
				},
				{
					"type": "reference",
					"target": 336,
					"name": "ExtractOptionsMethodMixin"
				},
				{
					"type": "reference",
					"target": 371,
					"name": "ExtractResolveMethodMixin"
				},
				{
					"type": "reference",
					"target": 404,
					"name": "ExtractToDisplayFunctionMixin"
				}
			]
		},
		{
			"id": 97,
			"name": "ExtractDataSourcesMixin",
			"variant": "declaration",
			"kind": 128,
			"flags": {},
			"children": [
				{
					"id": 98,
					"name": "constructor",
					"variant": "declaration",
					"kind": 512,
					"flags": {},
					"signatures": [
						{
							"id": 99,
							"name": "ExtractDataSourcesMixin",
							"variant": "signature",
							"kind": 16384,
							"flags": {},
							"type": {
								"type": "reference",
								"target": 97,
								"name": "ExtractDataSourcesMixin",
								"package": "@rxap/form-system"
							}
						}
					]
				},
				{
					"id": 100,
					"name": "extractDataSources",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isProtected": true
					},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/mixins/extract-data-sources.mixin.ts",
							"line": 9,
							"character": 12,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/mixins/extract-data-sources.mixin.ts#L9"
						}
					],
					"signatures": [
						{
							"id": 101,
							"name": "extractDataSources",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/angular/form-system/src/lib/mixins/extract-data-sources.mixin.ts",
									"line": 9,
									"character": 12,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/mixins/extract-data-sources.mixin.ts#L9"
								}
							],
							"parameters": [
								{
									"id": 102,
									"name": "formDefinition",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": {
											"sourceFileName": "packages/angular/forms/src/lib/model.ts",
											"qualifiedName": "FormDefinition"
										},
										"name": "FormDefinition",
										"package": "@rxap/forms"
									}
								},
								{
									"id": 103,
									"name": "controlId",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "string"
									}
								}
							],
							"type": {
								"type": "reference",
								"target": {
									"sourceFileName": "node_modules/typescript/lib/lib.es2015.collection.d.ts",
									"qualifiedName": "Map"
								},
								"typeArguments": [
									{
										"type": "intrinsic",
										"name": "string"
									},
									{
										"type": "reference",
										"target": 1116,
										"typeArguments": [
											{
												"type": "intrinsic",
												"name": "any"
											},
											{
												"type": "intrinsic",
												"name": "any"
											}
										],
										"name": "UseDataSourceValue",
										"package": "@rxap/form-system"
									}
								],
								"name": "Map",
								"package": "typescript"
							}
						}
					]
				}
			],
			"groups": [
				{
					"title": "Constructors",
					"children": [
						98
					]
				},
				{
					"title": "Methods",
					"children": [
						100
					]
				}
			],
			"sources": [
				{
					"fileName": "packages/angular/form-system/src/lib/mixins/extract-data-sources.mixin.ts",
					"line": 7,
					"character": 13,
					"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/mixins/extract-data-sources.mixin.ts#L7"
				}
			],
			"extendedBy": [
				{
					"type": "reference",
					"target": 296,
					"name": "ExtractOptionsDataSourceMixin"
				},
				{
					"type": "reference",
					"target": 1266,
					"name": "FormSystemControlDirective"
				}
			]
		},
		{
			"id": 104,
			"name": "ExtractFormDefinitionMixin",
			"variant": "declaration",
			"kind": 128,
			"flags": {},
			"children": [
				{
					"id": 105,
					"name": "constructor",
					"variant": "declaration",
					"kind": 512,
					"flags": {},
					"signatures": [
						{
							"id": 106,
							"name": "ExtractFormDefinitionMixin",
							"variant": "signature",
							"kind": 16384,
							"flags": {},
							"type": {
								"type": "reference",
								"target": 104,
								"name": "ExtractFormDefinitionMixin",
								"package": "@rxap/form-system"
							}
						}
					]
				},
				{
					"id": 107,
					"name": "extractFormDefinition",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isProtected": true
					},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/mixins/extract-form-definition.mixin.ts",
							"line": 10,
							"character": 12,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/mixins/extract-form-definition.mixin.ts#L10"
						}
					],
					"signatures": [
						{
							"id": 108,
							"name": "extractFormDefinition",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/angular/form-system/src/lib/mixins/extract-form-definition.mixin.ts",
									"line": 10,
									"character": 12,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/mixins/extract-form-definition.mixin.ts#L10"
								}
							],
							"parameters": [
								{
									"id": 109,
									"name": "control",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": {
											"sourceFileName": "packages/angular/forms/src/lib/types.ts",
											"qualifiedName": "AbstractControl"
										},
										"name": "AbstractControl",
										"package": "@rxap/forms"
									}
								}
							],
							"type": {
								"type": "reference",
								"target": {
									"sourceFileName": "packages/angular/forms/src/lib/model.ts",
									"qualifiedName": "FormDefinition"
								},
								"name": "FormDefinition",
								"package": "@rxap/forms"
							}
						}
					]
				}
			],
			"groups": [
				{
					"title": "Constructors",
					"children": [
						105
					]
				},
				{
					"title": "Methods",
					"children": [
						107
					]
				}
			],
			"sources": [
				{
					"fileName": "packages/angular/form-system/src/lib/mixins/extract-form-definition.mixin.ts",
					"line": 7,
					"character": 13,
					"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/mixins/extract-form-definition.mixin.ts#L7"
				}
			],
			"extendedBy": [
				{
					"type": "reference",
					"target": 187,
					"name": "ExtractIsValueFunctionMixin"
				},
				{
					"type": "reference",
					"target": 296,
					"name": "ExtractOptionsDataSourceMixin"
				},
				{
					"type": "reference",
					"target": 336,
					"name": "ExtractOptionsMethodMixin"
				},
				{
					"type": "reference",
					"target": 371,
					"name": "ExtractResolveMethodMixin"
				},
				{
					"type": "reference",
					"target": 404,
					"name": "ExtractToDisplayFunctionMixin"
				},
				{
					"type": "reference",
					"target": 790,
					"name": "ControlHideShowDirective"
				},
				{
					"type": "reference",
					"target": 988,
					"name": "OptionsFromRemoteMethodDirective"
				}
			]
		},
		{
			"id": 110,
			"name": "ExtractFunctionMixin",
			"variant": "declaration",
			"kind": 128,
			"flags": {},
			"children": [
				{
					"id": 111,
					"name": "constructor",
					"variant": "declaration",
					"kind": 512,
					"flags": {},
					"signatures": [
						{
							"id": 112,
							"name": "ExtractFunctionMixin",
							"variant": "signature",
							"kind": 16384,
							"flags": {},
							"type": {
								"type": "reference",
								"target": 110,
								"name": "ExtractFunctionMixin",
								"package": "@rxap/form-system"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": 174,
								"name": "ExtractFunctionsMixin.constructor"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": 173,
						"name": "ExtractFunctionsMixin.constructor"
					}
				},
				{
					"id": 113,
					"name": "injector",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isProtected": true
					},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/mixins/extract-function.mixin.ts",
							"line": 18,
							"character": 12,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/mixins/extract-function.mixin.ts#L18"
						}
					],
					"type": {
						"type": "reference",
						"target": {
							"sourceFileName": "node_modules/@angular/core/index.d.ts",
							"qualifiedName": "Injector"
						},
						"name": "Injector",
						"package": "@angular/core"
					}
				},
				{
					"id": 114,
					"name": "extractFunction",
					"variant": "declaration",
					"kind": 2048,
					"flags": {},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/mixins/extract-function.mixin.ts",
							"line": 20,
							"character": 2,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/mixins/extract-function.mixin.ts#L20"
						}
					],
					"signatures": [
						{
							"id": 115,
							"name": "extractFunction",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/angular/form-system/src/lib/mixins/extract-function.mixin.ts",
									"line": 20,
									"character": 2,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/mixins/extract-function.mixin.ts#L20"
								}
							],
							"typeParameters": [
								{
									"id": 116,
									"name": "Args",
									"variant": "typeParam",
									"kind": 131072,
									"flags": {},
									"type": {
										"type": "array",
										"elementType": {
											"type": "intrinsic",
											"name": "any"
										}
									}
								},
								{
									"id": 117,
									"name": "Result",
									"variant": "typeParam",
									"kind": 131072,
									"flags": {}
								}
							],
							"parameters": [
								{
									"id": 118,
									"name": "defaultFunction",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "union",
										"types": [
											{
												"type": "literal",
												"value": null
											},
											{
												"type": "reference",
												"target": 160,
												"typeArguments": [
													{
														"type": "reference",
														"target": 116,
														"name": "Args",
														"package": "@rxap/form-system",
														"refersToTypeParameter": true
													},
													{
														"type": "reference",
														"target": 117,
														"name": "Result",
														"package": "@rxap/form-system",
														"refersToTypeParameter": true
													}
												],
												"name": "UseFunctionType",
												"package": "@rxap/form-system"
											}
										]
									},
									"defaultValue": "null"
								},
								{
									"id": 119,
									"name": "formDefinition",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": {
											"sourceFileName": "packages/angular/forms/src/lib/model.ts",
											"qualifiedName": "FormDefinition"
										},
										"name": "FormDefinition",
										"package": "@rxap/forms"
									}
								},
								{
									"id": 120,
									"name": "controlId",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "string"
									}
								},
								{
									"id": 121,
									"name": "name",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "string"
									}
								}
							],
							"type": {
								"type": "reference",
								"target": 160,
								"typeArguments": [
									{
										"type": "reference",
										"target": 116,
										"name": "Args",
										"package": "@rxap/form-system",
										"refersToTypeParameter": true
									},
									{
										"type": "reference",
										"target": 117,
										"name": "Result",
										"package": "@rxap/form-system",
										"refersToTypeParameter": true
									}
								],
								"name": "UseFunctionType",
								"package": "@rxap/form-system"
							}
						}
					]
				},
				{
					"id": 122,
					"name": "extractFunctions",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isProtected": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/mixins/extract-functions.mixin.ts",
							"line": 43,
							"character": 12,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/mixins/extract-functions.mixin.ts#L43"
						}
					],
					"signatures": [
						{
							"id": 123,
							"name": "extractFunctions",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isInherited": true
							},
							"sources": [
								{
									"fileName": "packages/angular/form-system/src/lib/mixins/extract-functions.mixin.ts",
									"line": 43,
									"character": 12,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/mixins/extract-functions.mixin.ts#L43"
								}
							],
							"parameters": [
								{
									"id": 124,
									"name": "defaultMap",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "union",
										"types": [
											{
												"type": "literal",
												"value": null
											},
											{
												"type": "reference",
												"target": {
													"sourceFileName": "node_modules/typescript/lib/lib.es2015.collection.d.ts",
													"qualifiedName": "Map"
												},
												"typeArguments": [
													{
														"type": "intrinsic",
														"name": "string"
													},
													{
														"type": "reference",
														"target": 166,
														"typeArguments": [
															{
																"type": "intrinsic",
																"name": "unknown"
															},
															{
																"type": "array",
																"elementType": {
																	"type": "intrinsic",
																	"name": "any"
																}
															},
															{
																"type": "reference",
																"target": 151,
																"typeArguments": [
																	{
																		"type": "intrinsic",
																		"name": "unknown"
																	},
																	{
																		"type": "array",
																		"elementType": {
																			"type": "intrinsic",
																			"name": "any"
																		}
																	},
																	{
																		"type": "intrinsic",
																		"name": "any"
																	},
																	{
																		"type": "array",
																		"elementType": {
																			"type": "intrinsic",
																			"name": "any"
																		}
																	}
																],
																"name": "UseFunctionConfig",
																"package": "@rxap/form-system"
															}
														],
														"name": "UseFunctionDefinition",
														"package": "@rxap/form-system"
													}
												],
												"name": "Map",
												"package": "typescript"
											}
										]
									},
									"defaultValue": "null"
								},
								{
									"id": 125,
									"name": "formDefinition",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": {
											"sourceFileName": "packages/angular/forms/src/lib/model.ts",
											"qualifiedName": "FormDefinition"
										},
										"name": "FormDefinition",
										"package": "@rxap/forms"
									}
								},
								{
									"id": 126,
									"name": "controlId",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "string"
									}
								}
							],
							"type": {
								"type": "reference",
								"target": {
									"sourceFileName": "node_modules/typescript/lib/lib.es2015.collection.d.ts",
									"qualifiedName": "Map"
								},
								"typeArguments": [
									{
										"type": "intrinsic",
										"name": "string"
									},
									{
										"type": "reference",
										"target": 166,
										"typeArguments": [
											{
												"type": "intrinsic",
												"name": "unknown"
											},
											{
												"type": "array",
												"elementType": {
													"type": "intrinsic",
													"name": "any"
												}
											},
											{
												"type": "reference",
												"target": 151,
												"typeArguments": [
													{
														"type": "intrinsic",
														"name": "unknown"
													},
													{
														"type": "array",
														"elementType": {
															"type": "intrinsic",
															"name": "any"
														}
													},
													{
														"type": "intrinsic",
														"name": "any"
													},
													{
														"type": "array",
														"elementType": {
															"type": "intrinsic",
															"name": "any"
														}
													}
												],
												"name": "UseFunctionConfig",
												"package": "@rxap/form-system"
											}
										],
										"name": "UseFunctionDefinition",
										"package": "@rxap/form-system"
									}
								],
								"name": "Map",
								"package": "typescript"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": 176,
								"name": "ExtractFunctionsMixin.extractFunctions"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": 175,
						"name": "ExtractFunctionsMixin.extractFunctions"
					}
				}
			],
			"groups": [
				{
					"title": "Constructors",
					"children": [
						111
					]
				},
				{
					"title": "Properties",
					"children": [
						113
					]
				},
				{
					"title": "Methods",
					"children": [
						114,
						122
					]
				}
			],
			"sources": [
				{
					"fileName": "packages/angular/form-system/src/lib/mixins/extract-function.mixin.ts",
					"line": 12,
					"character": 17,
					"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/mixins/extract-function.mixin.ts#L12"
				},
				{
					"fileName": "packages/angular/form-system/src/lib/mixins/extract-function.mixin.ts",
					"line": 16,
					"character": 13,
					"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/mixins/extract-function.mixin.ts#L16"
				}
			],
			"extendedTypes": [
				{
					"type": "reference",
					"target": 172,
					"name": "ExtractFunctionsMixin",
					"package": "@rxap/form-system"
				}
			],
			"extendedBy": [
				{
					"type": "reference",
					"target": 187,
					"name": "ExtractIsValueFunctionMixin"
				},
				{
					"type": "reference",
					"target": 404,
					"name": "ExtractToDisplayFunctionMixin"
				}
			]
		},
		{
			"id": 172,
			"name": "ExtractFunctionsMixin",
			"variant": "declaration",
			"kind": 128,
			"flags": {},
			"children": [
				{
					"id": 173,
					"name": "constructor",
					"variant": "declaration",
					"kind": 512,
					"flags": {},
					"signatures": [
						{
							"id": 174,
							"name": "ExtractFunctionsMixin",
							"variant": "signature",
							"kind": 16384,
							"flags": {},
							"type": {
								"type": "reference",
								"target": 172,
								"name": "ExtractFunctionsMixin",
								"package": "@rxap/form-system"
							}
						}
					]
				},
				{
					"id": 175,
					"name": "extractFunctions",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isProtected": true
					},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/mixins/extract-functions.mixin.ts",
							"line": 43,
							"character": 12,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/mixins/extract-functions.mixin.ts#L43"
						}
					],
					"signatures": [
						{
							"id": 176,
							"name": "extractFunctions",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/angular/form-system/src/lib/mixins/extract-functions.mixin.ts",
									"line": 43,
									"character": 12,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/mixins/extract-functions.mixin.ts#L43"
								}
							],
							"parameters": [
								{
									"id": 177,
									"name": "defaultMap",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "union",
										"types": [
											{
												"type": "literal",
												"value": null
											},
											{
												"type": "reference",
												"target": {
													"sourceFileName": "node_modules/typescript/lib/lib.es2015.collection.d.ts",
													"qualifiedName": "Map"
												},
												"typeArguments": [
													{
														"type": "intrinsic",
														"name": "string"
													},
													{
														"type": "reference",
														"target": 166,
														"typeArguments": [
															{
																"type": "intrinsic",
																"name": "unknown"
															},
															{
																"type": "array",
																"elementType": {
																	"type": "intrinsic",
																	"name": "any"
																}
															},
															{
																"type": "reference",
																"target": 151,
																"typeArguments": [
																	{
																		"type": "intrinsic",
																		"name": "unknown"
																	},
																	{
																		"type": "array",
																		"elementType": {
																			"type": "intrinsic",
																			"name": "any"
																		}
																	},
																	{
																		"type": "intrinsic",
																		"name": "any"
																	},
																	{
																		"type": "array",
																		"elementType": {
																			"type": "intrinsic",
																			"name": "any"
																		}
																	}
																],
																"name": "UseFunctionConfig",
																"package": "@rxap/form-system"
															}
														],
														"name": "UseFunctionDefinition",
														"package": "@rxap/form-system"
													}
												],
												"name": "Map",
												"package": "typescript"
											}
										]
									},
									"defaultValue": "null"
								},
								{
									"id": 178,
									"name": "formDefinition",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": {
											"sourceFileName": "packages/angular/forms/src/lib/model.ts",
											"qualifiedName": "FormDefinition"
										},
										"name": "FormDefinition",
										"package": "@rxap/forms"
									}
								},
								{
									"id": 179,
									"name": "controlId",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "string"
									}
								}
							],
							"type": {
								"type": "reference",
								"target": {
									"sourceFileName": "node_modules/typescript/lib/lib.es2015.collection.d.ts",
									"qualifiedName": "Map"
								},
								"typeArguments": [
									{
										"type": "intrinsic",
										"name": "string"
									},
									{
										"type": "reference",
										"target": 166,
										"typeArguments": [
											{
												"type": "intrinsic",
												"name": "unknown"
											},
											{
												"type": "array",
												"elementType": {
													"type": "intrinsic",
													"name": "any"
												}
											},
											{
												"type": "reference",
												"target": 151,
												"typeArguments": [
													{
														"type": "intrinsic",
														"name": "unknown"
													},
													{
														"type": "array",
														"elementType": {
															"type": "intrinsic",
															"name": "any"
														}
													},
													{
														"type": "intrinsic",
														"name": "any"
													},
													{
														"type": "array",
														"elementType": {
															"type": "intrinsic",
															"name": "any"
														}
													}
												],
												"name": "UseFunctionConfig",
												"package": "@rxap/form-system"
											}
										],
										"name": "UseFunctionDefinition",
										"package": "@rxap/form-system"
									}
								],
								"name": "Map",
								"package": "typescript"
							}
						}
					]
				}
			],
			"groups": [
				{
					"title": "Constructors",
					"children": [
						173
					]
				},
				{
					"title": "Methods",
					"children": [
						175
					]
				}
			],
			"sources": [
				{
					"fileName": "packages/angular/form-system/src/lib/mixins/extract-functions.mixin.ts",
					"line": 41,
					"character": 13,
					"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/mixins/extract-functions.mixin.ts#L41"
				}
			],
			"extendedBy": [
				{
					"type": "reference",
					"target": 110,
					"name": "ExtractFunctionMixin"
				}
			]
		},
		{
			"id": 187,
			"name": "ExtractIsValueFunctionMixin",
			"variant": "declaration",
			"kind": 128,
			"flags": {},
			"children": [
				{
					"id": 188,
					"name": "constructor",
					"variant": "declaration",
					"kind": 512,
					"flags": {},
					"signatures": [
						{
							"id": 189,
							"name": "ExtractIsValueFunctionMixin",
							"variant": "signature",
							"kind": 16384,
							"flags": {},
							"type": {
								"type": "reference",
								"target": 187,
								"name": "ExtractIsValueFunctionMixin",
								"package": "@rxap/form-system"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": 90,
								"name": "ExtractControlMixin.constructor"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": 89,
						"name": "ExtractControlMixin.constructor"
					}
				},
				{
					"id": 214,
					"name": "control",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isProtected": true,
						"isOptional": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/mixins/extract-control.mixin.ts",
							"line": 14,
							"character": 12,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/mixins/extract-control.mixin.ts#L14"
						}
					],
					"type": {
						"type": "reference",
						"target": {
							"sourceFileName": "packages/angular/forms/src/lib/form-control.ts",
							"qualifiedName": "RxapFormControl"
						},
						"typeArguments": [
							{
								"type": "intrinsic",
								"name": "any"
							},
							{
								"type": "intrinsic",
								"name": "any"
							},
							{
								"type": "intrinsic",
								"name": "any"
							}
						],
						"name": "RxapFormControl",
						"package": "@rxap/forms"
					},
					"inheritedFrom": {
						"type": "reference",
						"target": 93,
						"name": "ExtractControlMixin.control"
					}
				},
				{
					"id": 198,
					"name": "injector",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isProtected": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/mixins/extract-function.mixin.ts",
							"line": 18,
							"character": 12,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/mixins/extract-function.mixin.ts#L18"
						}
					],
					"type": {
						"type": "reference",
						"target": {
							"sourceFileName": "node_modules/@angular/core/index.d.ts",
							"qualifiedName": "Injector"
						},
						"name": "Injector",
						"package": "@angular/core"
					},
					"inheritedFrom": {
						"type": "reference",
						"target": 113,
						"name": "ExtractFunctionMixin.injector"
					}
				},
				{
					"id": 213,
					"name": "matFormField",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isProtected": true,
						"isOptional": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/mixins/extract-control.mixin.ts",
							"line": 12,
							"character": 12,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/mixins/extract-control.mixin.ts#L12"
						}
					],
					"type": {
						"type": "union",
						"types": [
							{
								"type": "literal",
								"value": null
							},
							{
								"type": "reference",
								"target": {
									"sourceFileName": "node_modules/@angular/material/form-field.d-CMA_QQ0R.d.ts",
									"qualifiedName": "MatFormField"
								},
								"name": "MatFormField",
								"package": "@angular/material"
							}
						]
					},
					"inheritedFrom": {
						"type": "reference",
						"target": 92,
						"name": "ExtractControlMixin.matFormField"
					}
				},
				{
					"id": 212,
					"name": "ngControl",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isProtected": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/mixins/extract-control.mixin.ts",
							"line": 10,
							"character": 12,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/mixins/extract-control.mixin.ts#L10"
						}
					],
					"type": {
						"type": "union",
						"types": [
							{
								"type": "literal",
								"value": null
							},
							{
								"type": "reference",
								"target": {
									"sourceFileName": "node_modules/@angular/forms/index.d.ts",
									"qualifiedName": "NgControl"
								},
								"name": "NgControl",
								"package": "@angular/forms"
							},
							{
								"type": "reference",
								"target": {
									"sourceFileName": "node_modules/@angular/forms/index.d.ts",
									"qualifiedName": "AbstractControlDirective"
								},
								"name": "AbstractControlDirective",
								"package": "@angular/forms"
							}
						]
					},
					"inheritedFrom": {
						"type": "reference",
						"target": 91,
						"name": "ExtractControlMixin.ngControl"
					}
				},
				{
					"id": 215,
					"name": "extractControl",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isProtected": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/mixins/extract-control.mixin.ts",
							"line": 16,
							"character": 12,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/mixins/extract-control.mixin.ts#L16"
						}
					],
					"signatures": [
						{
							"id": 216,
							"name": "extractControl",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isInherited": true
							},
							"sources": [
								{
									"fileName": "packages/angular/form-system/src/lib/mixins/extract-control.mixin.ts",
									"line": 16,
									"character": 12,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/mixins/extract-control.mixin.ts#L16"
								}
							],
							"parameters": [
								{
									"id": 217,
									"name": "ngControl",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "union",
										"types": [
											{
												"type": "literal",
												"value": null
											},
											{
												"type": "reference",
												"target": {
													"sourceFileName": "node_modules/@angular/forms/index.d.ts",
													"qualifiedName": "NgControl"
												},
												"name": "NgControl",
												"package": "@angular/forms"
											},
											{
												"type": "reference",
												"target": {
													"sourceFileName": "node_modules/@angular/forms/index.d.ts",
													"qualifiedName": "AbstractControlDirective"
												},
												"name": "AbstractControlDirective",
												"package": "@angular/forms"
											}
										]
									},
									"defaultValue": "..."
								}
							],
							"type": {
								"type": "reference",
								"target": {
									"sourceFileName": "packages/angular/forms/src/lib/form-control.ts",
									"qualifiedName": "RxapFormControl"
								},
								"name": "RxapFormControl",
								"package": "@rxap/forms"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": 95,
								"name": "ExtractControlMixin.extractControl"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": 94,
						"name": "ExtractControlMixin.extractControl"
					}
				},
				{
					"id": 195,
					"name": "extractFormDefinition",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isProtected": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/mixins/extract-form-definition.mixin.ts",
							"line": 10,
							"character": 12,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/mixins/extract-form-definition.mixin.ts#L10"
						}
					],
					"signatures": [
						{
							"id": 196,
							"name": "extractFormDefinition",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isInherited": true
							},
							"sources": [
								{
									"fileName": "packages/angular/form-system/src/lib/mixins/extract-form-definition.mixin.ts",
									"line": 10,
									"character": 12,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/mixins/extract-form-definition.mixin.ts#L10"
								}
							],
							"parameters": [
								{
									"id": 197,
									"name": "control",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": {
											"sourceFileName": "packages/angular/forms/src/lib/types.ts",
											"qualifiedName": "AbstractControl"
										},
										"name": "AbstractControl",
										"package": "@rxap/forms"
									}
								}
							],
							"type": {
								"type": "reference",
								"target": {
									"sourceFileName": "packages/angular/forms/src/lib/model.ts",
									"qualifiedName": "FormDefinition"
								},
								"name": "FormDefinition",
								"package": "@rxap/forms"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": 108,
								"name": "ExtractFormDefinitionMixin.extractFormDefinition"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": 107,
						"name": "ExtractFormDefinitionMixin.extractFormDefinition"
					}
				},
				{
					"id": 199,
					"name": "extractFunction",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/mixins/extract-function.mixin.ts",
							"line": 20,
							"character": 2,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/mixins/extract-function.mixin.ts#L20"
						}
					],
					"signatures": [
						{
							"id": 200,
							"name": "extractFunction",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isInherited": true
							},
							"sources": [
								{
									"fileName": "packages/angular/form-system/src/lib/mixins/extract-function.mixin.ts",
									"line": 20,
									"character": 2,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/mixins/extract-function.mixin.ts#L20"
								}
							],
							"typeParameters": [
								{
									"id": 201,
									"name": "Args",
									"variant": "typeParam",
									"kind": 131072,
									"flags": {},
									"type": {
										"type": "array",
										"elementType": {
											"type": "intrinsic",
											"name": "any"
										}
									}
								},
								{
									"id": 202,
									"name": "Result",
									"variant": "typeParam",
									"kind": 131072,
									"flags": {}
								}
							],
							"parameters": [
								{
									"id": 203,
									"name": "defaultFunction",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "union",
										"types": [
											{
												"type": "literal",
												"value": null
											},
											{
												"type": "reference",
												"target": 160,
												"typeArguments": [
													{
														"type": "reference",
														"target": 116,
														"name": "Args",
														"package": "@rxap/form-system",
														"refersToTypeParameter": true
													},
													{
														"type": "reference",
														"target": 117,
														"name": "Result",
														"package": "@rxap/form-system",
														"refersToTypeParameter": true
													}
												],
												"name": "UseFunctionType",
												"package": "@rxap/form-system"
											}
										]
									},
									"defaultValue": "null"
								},
								{
									"id": 204,
									"name": "formDefinition",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": {
											"sourceFileName": "packages/angular/forms/src/lib/model.ts",
											"qualifiedName": "FormDefinition"
										},
										"name": "FormDefinition",
										"package": "@rxap/forms"
									}
								},
								{
									"id": 205,
									"name": "controlId",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "string"
									}
								},
								{
									"id": 206,
									"name": "name",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "string"
									}
								}
							],
							"type": {
								"type": "reference",
								"target": 160,
								"typeArguments": [
									{
										"type": "reference",
										"target": 116,
										"name": "Args",
										"package": "@rxap/form-system",
										"refersToTypeParameter": true
									},
									{
										"type": "reference",
										"target": 117,
										"name": "Result",
										"package": "@rxap/form-system",
										"refersToTypeParameter": true
									}
								],
								"name": "UseFunctionType",
								"package": "@rxap/form-system"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": 115,
								"name": "ExtractFunctionMixin.extractFunction"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": 114,
						"name": "ExtractFunctionMixin.extractFunction"
					}
				},
				{
					"id": 207,
					"name": "extractFunctions",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isProtected": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/mixins/extract-functions.mixin.ts",
							"line": 43,
							"character": 12,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/mixins/extract-functions.mixin.ts#L43"
						}
					],
					"signatures": [
						{
							"id": 208,
							"name": "extractFunctions",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isInherited": true
							},
							"sources": [
								{
									"fileName": "packages/angular/form-system/src/lib/mixins/extract-functions.mixin.ts",
									"line": 43,
									"character": 12,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/mixins/extract-functions.mixin.ts#L43"
								}
							],
							"parameters": [
								{
									"id": 209,
									"name": "defaultMap",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "union",
										"types": [
											{
												"type": "literal",
												"value": null
											},
											{
												"type": "reference",
												"target": {
													"sourceFileName": "node_modules/typescript/lib/lib.es2015.collection.d.ts",
													"qualifiedName": "Map"
												},
												"typeArguments": [
													{
														"type": "intrinsic",
														"name": "string"
													},
													{
														"type": "reference",
														"target": 166,
														"typeArguments": [
															{
																"type": "intrinsic",
																"name": "unknown"
															},
															{
																"type": "array",
																"elementType": {
																	"type": "intrinsic",
																	"name": "any"
																}
															},
															{
																"type": "reference",
																"target": 151,
																"typeArguments": [
																	{
																		"type": "intrinsic",
																		"name": "unknown"
																	},
																	{
																		"type": "array",
																		"elementType": {
																			"type": "intrinsic",
																			"name": "any"
																		}
																	},
																	{
																		"type": "intrinsic",
																		"name": "any"
																	},
																	{
																		"type": "array",
																		"elementType": {
																			"type": "intrinsic",
																			"name": "any"
																		}
																	}
																],
																"name": "UseFunctionConfig",
																"package": "@rxap/form-system"
															}
														],
														"name": "UseFunctionDefinition",
														"package": "@rxap/form-system"
													}
												],
												"name": "Map",
												"package": "typescript"
											}
										]
									},
									"defaultValue": "null"
								},
								{
									"id": 210,
									"name": "formDefinition",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": {
											"sourceFileName": "packages/angular/forms/src/lib/model.ts",
											"qualifiedName": "FormDefinition"
										},
										"name": "FormDefinition",
										"package": "@rxap/forms"
									}
								},
								{
									"id": 211,
									"name": "controlId",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "string"
									}
								}
							],
							"type": {
								"type": "reference",
								"target": {
									"sourceFileName": "node_modules/typescript/lib/lib.es2015.collection.d.ts",
									"qualifiedName": "Map"
								},
								"typeArguments": [
									{
										"type": "intrinsic",
										"name": "string"
									},
									{
										"type": "reference",
										"target": 166,
										"typeArguments": [
											{
												"type": "intrinsic",
												"name": "unknown"
											},
											{
												"type": "array",
												"elementType": {
													"type": "intrinsic",
													"name": "any"
												}
											},
											{
												"type": "reference",
												"target": 151,
												"typeArguments": [
													{
														"type": "intrinsic",
														"name": "unknown"
													},
													{
														"type": "array",
														"elementType": {
															"type": "intrinsic",
															"name": "any"
														}
													},
													{
														"type": "intrinsic",
														"name": "any"
													},
													{
														"type": "array",
														"elementType": {
															"type": "intrinsic",
															"name": "any"
														}
													}
												],
												"name": "UseFunctionConfig",
												"package": "@rxap/form-system"
											}
										],
										"name": "UseFunctionDefinition",
										"package": "@rxap/form-system"
									}
								],
								"name": "Map",
								"package": "typescript"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": 123,
								"name": "ExtractFunctionMixin.extractFunctions"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": 122,
						"name": "ExtractFunctionMixin.extractFunctions"
					}
				},
				{
					"id": 190,
					"name": "extractIsValueFunction",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isProtected": true
					},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/mixins/extract-is-value-function.mixin.ts",
							"line": 38,
							"character": 12,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/mixins/extract-is-value-function.mixin.ts#L38"
						}
					],
					"signatures": [
						{
							"id": 191,
							"name": "extractIsValueFunction",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/angular/form-system/src/lib/mixins/extract-is-value-function.mixin.ts",
									"line": 38,
									"character": 12,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/mixins/extract-is-value-function.mixin.ts#L38"
								}
							],
							"parameters": [
								{
									"id": 192,
									"name": "defaultFunction",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "union",
										"types": [
											{
												"type": "literal",
												"value": null
											},
											{
												"type": "reference",
												"target": 160,
												"typeArguments": [
													{
														"type": "tuple",
														"elements": [
															{
																"type": "intrinsic",
																"name": "any"
															}
														]
													},
													{
														"type": "intrinsic",
														"name": "boolean"
													}
												],
												"name": "UseFunctionType",
												"package": "@rxap/form-system"
											}
										]
									},
									"defaultValue": "null"
								},
								{
									"id": 193,
									"name": "control",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": {
											"sourceFileName": "packages/angular/forms/src/lib/form-control.ts",
											"qualifiedName": "RxapFormControl"
										},
										"name": "RxapFormControl",
										"package": "@rxap/forms"
									},
									"defaultValue": "..."
								},
								{
									"id": 194,
									"name": "formDefinition",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": {
											"sourceFileName": "packages/angular/forms/src/lib/model.ts",
											"qualifiedName": "FormDefinition"
										},
										"typeArguments": [
											{
												"type": "intrinsic",
												"name": "any"
											},
											{
												"type": "intrinsic",
												"name": "any"
											},
											{
												"type": "intrinsic",
												"name": "any"
											}
										],
										"name": "FormDefinition",
										"package": "@rxap/forms"
									},
									"defaultValue": "..."
								}
							],
							"type": {
								"type": "reference",
								"target": 160,
								"typeArguments": [
									{
										"type": "tuple",
										"elements": [
											{
												"type": "intrinsic",
												"name": "any"
											}
										]
									},
									{
										"type": "intrinsic",
										"name": "boolean"
									}
								],
								"name": "UseFunctionType",
								"package": "@rxap/form-system"
							}
						}
					]
				}
			],
			"groups": [
				{
					"title": "Constructors",
					"children": [
						188
					]
				},
				{
					"title": "Properties",
					"children": [
						214,
						198,
						213,
						212
					]
				},
				{
					"title": "Methods",
					"children": [
						215,
						195,
						199,
						207,
						190
					]
				}
			],
			"sources": [
				{
					"fileName": "packages/angular/form-system/src/lib/mixins/extract-is-value-function.mixin.ts",
					"line": 31,
					"character": 17,
					"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/mixins/extract-is-value-function.mixin.ts#L31"
				},
				{
					"fileName": "packages/angular/form-system/src/lib/mixins/extract-is-value-function.mixin.ts",
					"line": 36,
					"character": 13,
					"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/mixins/extract-is-value-function.mixin.ts#L36"
				}
			],
			"extendedTypes": [
				{
					"type": "reference",
					"target": 104,
					"name": "ExtractFormDefinitionMixin",
					"package": "@rxap/form-system"
				},
				{
					"type": "reference",
					"target": 110,
					"name": "ExtractFunctionMixin",
					"package": "@rxap/form-system"
				},
				{
					"type": "reference",
					"target": 88,
					"name": "ExtractControlMixin",
					"package": "@rxap/form-system"
				}
			],
			"extendedBy": [
				{
					"type": "reference",
					"target": 640,
					"name": "AutocompleteOptionsFromMethodDirective"
				}
			]
		},
		{
			"id": 218,
			"name": "ExtractMethodMixin",
			"variant": "declaration",
			"kind": 128,
			"flags": {},
			"children": [
				{
					"id": 219,
					"name": "constructor",
					"variant": "declaration",
					"kind": 512,
					"flags": {},
					"signatures": [
						{
							"id": 220,
							"name": "ExtractMethodMixin",
							"variant": "signature",
							"kind": 16384,
							"flags": {},
							"type": {
								"type": "reference",
								"target": 218,
								"name": "ExtractMethodMixin",
								"package": "@rxap/form-system"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": 270,
								"name": "ExtractMethodsMixin.constructor"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": 269,
						"name": "ExtractMethodsMixin.constructor"
					}
				},
				{
					"id": 221,
					"name": "injector",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isProtected": true
					},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/mixins/extract-method.mixin.ts",
							"line": 14,
							"character": 12,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/mixins/extract-method.mixin.ts#L14"
						}
					],
					"type": {
						"type": "reference",
						"target": {
							"sourceFileName": "node_modules/@angular/core/index.d.ts",
							"qualifiedName": "Injector"
						},
						"name": "Injector",
						"package": "@angular/core"
					}
				},
				{
					"id": 222,
					"name": "extractMethod",
					"variant": "declaration",
					"kind": 2048,
					"flags": {},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/mixins/extract-method.mixin.ts",
							"line": 16,
							"character": 2,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/mixins/extract-method.mixin.ts#L16"
						}
					],
					"signatures": [
						{
							"id": 223,
							"name": "extractMethod",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/angular/form-system/src/lib/mixins/extract-method.mixin.ts",
									"line": 16,
									"character": 2,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/mixins/extract-method.mixin.ts#L16"
								}
							],
							"parameters": [
								{
									"id": 224,
									"name": "formDefinition",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": {
											"sourceFileName": "packages/angular/forms/src/lib/model.ts",
											"qualifiedName": "FormDefinition"
										},
										"name": "FormDefinition",
										"package": "@rxap/forms"
									}
								},
								{
									"id": 225,
									"name": "controlId",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "string"
									}
								},
								{
									"id": 226,
									"name": "name",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "string"
									}
								}
							],
							"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": 227,
					"name": "extractMethods",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isProtected": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/mixins/extract-methods.mixin.ts",
							"line": 43,
							"character": 12,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/mixins/extract-methods.mixin.ts#L43"
						}
					],
					"signatures": [
						{
							"id": 228,
							"name": "extractMethods",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isInherited": true
							},
							"sources": [
								{
									"fileName": "packages/angular/form-system/src/lib/mixins/extract-methods.mixin.ts",
									"line": 43,
									"character": 12,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/mixins/extract-methods.mixin.ts#L43"
								}
							],
							"parameters": [
								{
									"id": 229,
									"name": "formDefinition",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": {
											"sourceFileName": "packages/angular/forms/src/lib/model.ts",
											"qualifiedName": "FormDefinition"
										},
										"name": "FormDefinition",
										"package": "@rxap/forms"
									}
								},
								{
									"id": 230,
									"name": "controlId",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "string"
									}
								}
							],
							"type": {
								"type": "reference",
								"target": {
									"sourceFileName": "node_modules/typescript/lib/lib.es2015.collection.d.ts",
									"qualifiedName": "Map"
								},
								"typeArguments": [
									{
										"type": "intrinsic",
										"name": "string"
									},
									{
										"type": "reference",
										"target": 262,
										"typeArguments": [
											{
												"type": "intrinsic",
												"name": "unknown"
											},
											{
												"type": "intrinsic",
												"name": "unknown"
											},
											{
												"type": "reference",
												"target": 253,
												"typeArguments": [
													{
														"type": "intrinsic",
														"name": "unknown"
													},
													{
														"type": "intrinsic",
														"name": "unknown"
													},
													{
														"type": "intrinsic",
														"name": "any"
													},
													{
														"type": "intrinsic",
														"name": "any"
													}
												],
												"name": "UseMethodConfig",
												"package": "@rxap/form-system"
											}
										],
										"name": "UseMethodDefinition",
										"package": "@rxap/form-system"
									}
								],
								"name": "Map",
								"package": "typescript"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": 272,
								"name": "ExtractMethodsMixin.extractMethods"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": 271,
						"name": "ExtractMethodsMixin.extractMethods"
					}
				}
			],
			"groups": [
				{
					"title": "Constructors",
					"children": [
						219
					]
				},
				{
					"title": "Properties",
					"children": [
						221
					]
				},
				{
					"title": "Methods",
					"children": [
						222,
						227
					]
				}
			],
			"sources": [
				{
					"fileName": "packages/angular/form-system/src/lib/mixins/extract-method.mixin.ts",
					"line": 8,
					"character": 17,
					"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/mixins/extract-method.mixin.ts#L8"
				},
				{
					"fileName": "packages/angular/form-system/src/lib/mixins/extract-method.mixin.ts",
					"line": 12,
					"character": 13,
					"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/mixins/extract-method.mixin.ts#L12"
				}
			],
			"extendedTypes": [
				{
					"type": "reference",
					"target": 268,
					"name": "ExtractMethodsMixin",
					"package": "@rxap/form-system"
				}
			],
			"extendedBy": [
				{
					"type": "reference",
					"target": 336,
					"name": "ExtractOptionsMethodMixin"
				},
				{
					"type": "reference",
					"target": 371,
					"name": "ExtractResolveMethodMixin"
				}
			]
		},
		{
			"id": 268,
			"name": "ExtractMethodsMixin",
			"variant": "declaration",
			"kind": 128,
			"flags": {},
			"children": [
				{
					"id": 269,
					"name": "constructor",
					"variant": "declaration",
					"kind": 512,
					"flags": {},
					"signatures": [
						{
							"id": 270,
							"name": "ExtractMethodsMixin",
							"variant": "signature",
							"kind": 16384,
							"flags": {},
							"type": {
								"type": "reference",
								"target": 268,
								"name": "ExtractMethodsMixin",
								"package": "@rxap/form-system"
							}
						}
					]
				},
				{
					"id": 271,
					"name": "extractMethods",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isProtected": true
					},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/mixins/extract-methods.mixin.ts",
							"line": 43,
							"character": 12,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/mixins/extract-methods.mixin.ts#L43"
						}
					],
					"signatures": [
						{
							"id": 272,
							"name": "extractMethods",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/angular/form-system/src/lib/mixins/extract-methods.mixin.ts",
									"line": 43,
									"character": 12,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/mixins/extract-methods.mixin.ts#L43"
								}
							],
							"parameters": [
								{
									"id": 273,
									"name": "formDefinition",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": {
											"sourceFileName": "packages/angular/forms/src/lib/model.ts",
											"qualifiedName": "FormDefinition"
										},
										"name": "FormDefinition",
										"package": "@rxap/forms"
									}
								},
								{
									"id": 274,
									"name": "controlId",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "string"
									}
								}
							],
							"type": {
								"type": "reference",
								"target": {
									"sourceFileName": "node_modules/typescript/lib/lib.es2015.collection.d.ts",
									"qualifiedName": "Map"
								},
								"typeArguments": [
									{
										"type": "intrinsic",
										"name": "string"
									},
									{
										"type": "reference",
										"target": 262,
										"typeArguments": [
											{
												"type": "intrinsic",
												"name": "unknown"
											},
											{
												"type": "intrinsic",
												"name": "unknown"
											},
											{
												"type": "reference",
												"target": 253,
												"typeArguments": [
													{
														"type": "intrinsic",
														"name": "unknown"
													},
													{
														"type": "intrinsic",
														"name": "unknown"
													},
													{
														"type": "intrinsic",
														"name": "any"
													},
													{
														"type": "intrinsic",
														"name": "any"
													}
												],
												"name": "UseMethodConfig",
												"package": "@rxap/form-system"
											}
										],
										"name": "UseMethodDefinition",
										"package": "@rxap/form-system"
									}
								],
								"name": "Map",
								"package": "typescript"
							}
						}
					]
				}
			],
			"groups": [
				{
					"title": "Constructors",
					"children": [
						269
					]
				},
				{
					"title": "Methods",
					"children": [
						271
					]
				}
			],
			"sources": [
				{
					"fileName": "packages/angular/form-system/src/lib/mixins/extract-methods.mixin.ts",
					"line": 41,
					"character": 13,
					"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/mixins/extract-methods.mixin.ts#L41"
				}
			],
			"extendedBy": [
				{
					"type": "reference",
					"target": 218,
					"name": "ExtractMethodMixin"
				}
			]
		},
		{
			"id": 296,
			"name": "ExtractOptionsDataSourceMixin",
			"variant": "declaration",
			"kind": 128,
			"flags": {},
			"children": [
				{
					"id": 297,
					"name": "constructor",
					"variant": "declaration",
					"kind": 512,
					"flags": {},
					"signatures": [
						{
							"id": 298,
							"name": "ExtractOptionsDataSourceMixin",
							"variant": "signature",
							"kind": 16384,
							"flags": {},
							"type": {
								"type": "reference",
								"target": 296,
								"name": "ExtractOptionsDataSourceMixin",
								"package": "@rxap/form-system"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": 90,
								"name": "ExtractControlMixin.constructor"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": 89,
						"name": "ExtractControlMixin.constructor"
					}
				},
				{
					"id": 318,
					"name": "control",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isProtected": true,
						"isOptional": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/mixins/extract-control.mixin.ts",
							"line": 14,
							"character": 12,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/mixins/extract-control.mixin.ts#L14"
						}
					],
					"type": {
						"type": "reference",
						"target": {
							"sourceFileName": "packages/angular/forms/src/lib/form-control.ts",
							"qualifiedName": "RxapFormControl"
						},
						"typeArguments": [
							{
								"type": "intrinsic",
								"name": "any"
							},
							{
								"type": "intrinsic",
								"name": "any"
							},
							{
								"type": "intrinsic",
								"name": "any"
							}
						],
						"name": "RxapFormControl",
						"package": "@rxap/forms"
					},
					"inheritedFrom": {
						"type": "reference",
						"target": 93,
						"name": "ExtractControlMixin.control"
					}
				},
				{
					"id": 303,
					"name": "dataSource",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isProtected": true,
						"isOptional": true
					},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/mixins/extract-options-data-source.mixin.ts",
							"line": 70,
							"character": 12,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/mixins/extract-options-data-source.mixin.ts#L70"
						}
					],
					"type": {
						"type": "reference",
						"target": {
							"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
							"qualifiedName": "BaseDataSource"
						},
						"typeArguments": [
							{
								"type": "union",
								"types": [
									{
										"type": "reference",
										"target": {
											"sourceFileName": "packages/utilities/src/lib/helpers.ts",
											"qualifiedName": "ControlOptions"
										},
										"name": "ControlOptions",
										"package": "@rxap/utilities"
									},
									{
										"type": "reference",
										"target": {
											"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
											"qualifiedName": "Record"
										},
										"typeArguments": [
											{
												"type": "intrinsic",
												"name": "string"
											},
											{
												"type": "intrinsic",
												"name": "any"
											}
										],
										"name": "Record",
										"package": "typescript"
									}
								]
							},
							{
								"type": "reference",
								"target": {
									"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
									"qualifiedName": "BaseDataSourceMetadata"
								},
								"name": "BaseDataSourceMetadata",
								"package": "@rxap/data-source"
							},
							{
								"type": "reference",
								"target": {
									"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
									"qualifiedName": "BaseDataSourceViewer"
								},
								"typeArguments": [
									{
										"type": "intrinsic",
										"name": "any"
									}
								],
								"name": "BaseDataSourceViewer",
								"package": "@rxap/data-source"
							}
						],
						"name": "BaseDataSource",
						"package": "@rxap/data-source"
					}
				},
				{
					"id": 300,
					"name": "dataSourceLoader",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isProtected": true,
						"isReadonly": true
					},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/mixins/extract-options-data-source.mixin.ts",
							"line": 64,
							"character": 21,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/mixins/extract-options-data-source.mixin.ts#L64"
						}
					],
					"type": {
						"type": "reference",
						"target": {
							"sourceFileName": "packages/angular/data-source/src/lib/data-source-loader.ts",
							"qualifiedName": "DataSourceLoader"
						},
						"name": "DataSourceLoader",
						"package": "@rxap/data-source"
					}
				},
				{
					"id": 304,
					"name": "injector",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isProtected": true,
						"isReadonly": true
					},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/mixins/extract-options-data-source.mixin.ts",
							"line": 72,
							"character": 21,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/mixins/extract-options-data-source.mixin.ts#L72"
						}
					],
					"type": {
						"type": "reference",
						"target": {
							"sourceFileName": "node_modules/@angular/core/index.d.ts",
							"qualifiedName": "Injector"
						},
						"name": "Injector",
						"package": "@angular/core"
					}
				},
				{
					"id": 317,
					"name": "matFormField",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isProtected": true,
						"isOptional": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/mixins/extract-control.mixin.ts",
							"line": 12,
							"character": 12,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/mixins/extract-control.mixin.ts#L12"
						}
					],
					"type": {
						"type": "union",
						"types": [
							{
								"type": "literal",
								"value": null
							},
							{
								"type": "reference",
								"target": {
									"sourceFileName": "node_modules/@angular/material/form-field.d-CMA_QQ0R.d.ts",
									"qualifiedName": "MatFormField"
								},
								"name": "MatFormField",
								"package": "@angular/material"
							}
						]
					},
					"inheritedFrom": {
						"type": "reference",
						"target": 92,
						"name": "ExtractControlMixin.matFormField"
					}
				},
				{
					"id": 301,
					"name": "metadata",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isProtected": true,
						"isOptional": true
					},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/mixins/extract-options-data-source.mixin.ts",
							"line": 66,
							"character": 12,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/mixins/extract-options-data-source.mixin.ts#L66"
						}
					],
					"type": {
						"type": "reference",
						"target": {
							"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
							"qualifiedName": "BaseDataSourceMetadata"
						},
						"name": "BaseDataSourceMetadata",
						"package": "@rxap/data-source"
					}
				},
				{
					"id": 316,
					"name": "ngControl",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isProtected": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/mixins/extract-control.mixin.ts",
							"line": 10,
							"character": 12,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/mixins/extract-control.mixin.ts#L10"
						}
					],
					"type": {
						"type": "union",
						"types": [
							{
								"type": "literal",
								"value": null
							},
							{
								"type": "reference",
								"target": {
									"sourceFileName": "node_modules/@angular/forms/index.d.ts",
									"qualifiedName": "NgControl"
								},
								"name": "NgControl",
								"package": "@angular/forms"
							},
							{
								"type": "reference",
								"target": {
									"sourceFileName": "node_modules/@angular/forms/index.d.ts",
									"qualifiedName": "AbstractControlDirective"
								},
								"name": "AbstractControlDirective",
								"package": "@angular/forms"
							}
						]
					},
					"inheritedFrom": {
						"type": "reference",
						"target": 91,
						"name": "ExtractControlMixin.ngControl"
					}
				},
				{
					"id": 299,
					"name": "settings",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isProtected": true,
						"isOptional": true
					},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/mixins/extract-options-data-source.mixin.ts",
							"line": 62,
							"character": 12,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/mixins/extract-options-data-source.mixin.ts#L62"
						}
					],
					"type": {
						"type": "reference",
						"target": 293,
						"typeArguments": [
							{
								"type": "intrinsic",
								"name": "any"
							}
						],
						"name": "UseOptionsDataSourceSettings",
						"package": "@rxap/form-system"
					}
				},
				{
					"id": 305,
					"name": "useDataSourceValue",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isProtected": true,
						"isOptional": true
					},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/mixins/extract-options-data-source.mixin.ts",
							"line": 74,
							"character": 12,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/mixins/extract-options-data-source.mixin.ts#L74"
						}
					],
					"type": {
						"type": "reference",
						"target": 1116,
						"typeArguments": [
							{
								"type": "union",
								"types": [
									{
										"type": "reference",
										"target": {
											"sourceFileName": "packages/utilities/src/lib/helpers.ts",
											"qualifiedName": "ControlOptions"
										},
										"name": "ControlOptions",
										"package": "@rxap/utilities"
									},
									{
										"type": "reference",
										"target": {
											"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
											"qualifiedName": "Record"
										},
										"typeArguments": [
											{
												"type": "intrinsic",
												"name": "string"
											},
											{
												"type": "intrinsic",
												"name": "any"
											}
										],
										"name": "Record",
										"package": "typescript"
									}
								]
							},
							{
								"type": "union",
								"types": [
									{
										"type": "reference",
										"target": {
											"sourceFileName": "packages/utilities/src/lib/helpers.ts",
											"qualifiedName": "ControlOptions"
										},
										"name": "ControlOptions",
										"package": "@rxap/utilities"
									},
									{
										"type": "reference",
										"target": {
											"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
											"qualifiedName": "Record"
										},
										"typeArguments": [
											{
												"type": "intrinsic",
												"name": "string"
											},
											{
												"type": "intrinsic",
												"name": "any"
											}
										],
										"name": "Record",
										"package": "typescript"
									}
								]
							}
						],
						"name": "UseDataSourceValue",
						"package": "@rxap/form-system"
					}
				},
				{
					"id": 302,
					"name": "viewer",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isProtected": true,
						"isOptional": true
					},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/mixins/extract-options-data-source.mixin.ts",
							"line": 68,
							"character": 12,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/mixins/extract-options-data-source.mixin.ts#L68"
						}
					],
					"type": {
						"type": "reference",
						"target": {
							"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
							"qualifiedName": "BaseDataSourceViewer"
						},
						"typeArguments": [
							{
								"type": "intrinsic",
								"name": "any"
							}
						],
						"name": "BaseDataSourceViewer",
						"package": "@rxap/data-source"
					}
				},
				{
					"id": 319,
					"name": "extractControl",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isProtected": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/mixins/extract-control.mixin.ts",
							"line": 16,
							"character": 12,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/mixins/extract-control.mixin.ts#L16"
						}
					],
					"signatures": [
						{
							"id": 320,
							"name": "extractControl",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isInherited": true
							},
							"sources": [
								{
									"fileName": "packages/angular/form-system/src/lib/mixins/extract-control.mixin.ts",
									"line": 16,
									"character": 12,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/mixins/extract-control.mixin.ts#L16"
								}
							],
							"parameters": [
								{
									"id": 321,
									"name": "ngControl",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "union",
										"types": [
											{
												"type": "literal",
												"value": null
											},
											{
												"type": "reference",
												"target": {
													"sourceFileName": "node_modules/@angular/forms/index.d.ts",
													"qualifiedName": "NgControl"
												},
												"name": "NgControl",
												"package": "@angular/forms"
											},
											{
												"type": "reference",
												"target": {
													"sourceFileName": "node_modules/@angular/forms/index.d.ts",
													"qualifiedName": "AbstractControlDirective"
												},
												"name": "AbstractControlDirective",
												"package": "@angular/forms"
											}
										]
									},
									"defaultValue": "..."
								}
							],
							"type": {
								"type": "reference",
								"target": {
									"sourceFileName": "packages/angular/forms/src/lib/form-control.ts",
									"qualifiedName": "RxapFormControl"
								},
								"name": "RxapFormControl",
								"package": "@rxap/forms"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": 95,
								"name": "ExtractControlMixin.extractControl"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": 94,
						"name": "ExtractControlMixin.extractControl"
					}
				},
				{
					"id": 312,
					"name": "extractDataSources",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isProtected": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/mixins/extract-data-sources.mixin.ts",
							"line": 9,
							"character": 12,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/mixins/extract-data-sources.mixin.ts#L9"
						}
					],
					"signatures": [
						{
							"id": 313,
							"name": "extractDataSources",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isInherited": true
							},
							"sources": [
								{
									"fileName": "packages/angular/form-system/src/lib/mixins/extract-data-sources.mixin.ts",
									"line": 9,
									"character": 12,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/mixins/extract-data-sources.mixin.ts#L9"
								}
							],
							"parameters": [
								{
									"id": 314,
									"name": "formDefinition",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": {
											"sourceFileName": "packages/angular/forms/src/lib/model.ts",
											"qualifiedName": "FormDefinition"
										},
										"name": "FormDefinition",
										"package": "@rxap/forms"
									}
								},
								{
									"id": 315,
									"name": "controlId",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "string"
									}
								}
							],
							"type": {
								"type": "reference",
								"target": {
									"sourceFileName": "node_modules/typescript/lib/lib.es2015.collection.d.ts",
									"qualifiedName": "Map"
								},
								"typeArguments": [
									{
										"type": "intrinsic",
										"name": "string"
									},
									{
										"type": "reference",
										"target": 1116,
										"typeArguments": [
											{
												"type": "intrinsic",
												"name": "any"
											},
											{
												"type": "intrinsic",
												"name": "any"
											}
										],
										"name": "UseDataSourceValue",
										"package": "@rxap/form-system"
									}
								],
								"name": "Map",
								"package": "typescript"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": 101,
								"name": "ExtractDataSourcesMixin.extractDataSources"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": 100,
						"name": "ExtractDataSourcesMixin.extractDataSources"
					}
				},
				{
					"id": 309,
					"name": "extractFormDefinition",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isProtected": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/mixins/extract-form-definition.mixin.ts",
							"line": 10,
							"character": 12,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/mixins/extract-form-definition.mixin.ts#L10"
						}
					],
					"signatures": [
						{
							"id": 310,
							"name": "extractFormDefinition",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isInherited": true
							},
							"sources": [
								{
									"fileName": "packages/angular/form-system/src/lib/mixins/extract-form-definition.mixin.ts",
									"line": 10,
									"character": 12,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/mixins/extract-form-definition.mixin.ts#L10"
								}
							],
							"parameters": [
								{
									"id": 311,
									"name": "control",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": {
											"sourceFileName": "packages/angular/forms/src/lib/types.ts",
											"qualifiedName": "AbstractControl"
										},
										"name": "AbstractControl",
										"package": "@rxap/forms"
									}
								}
							],
							"type": {
								"type": "reference",
								"target": {
									"sourceFileName": "packages/angular/forms/src/lib/model.ts",
									"qualifiedName": "FormDefinition"
								},
								"name": "FormDefinition",
								"package": "@rxap/forms"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": 108,
								"name": "ExtractFormDefinitionMixin.extractFormDefinition"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": 107,
						"name": "ExtractFormDefinitionMixin.extractFormDefinition"
					}
				},
				{
					"id": 306,
					"name": "extractOptionsDatasource",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isProtected": true
					},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/mixins/extract-options-data-source.mixin.ts",
							"line": 76,
							"character": 12,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/mixins/extract-options-data-source.mixin.ts#L76"
						}
					],
					"signatures": [
						{
							"id": 307,
							"name": "extractOptionsDatasource",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/angular/form-system/src/lib/mixins/extract-options-data-source.mixin.ts",
									"line": 76,
									"character": 12,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/mixins/extract-options-data-source.mixin.ts#L76"
								}
							],
							"parameters": [
								{
									"id": 308,
									"name": "control",
									"variant": "param",
									"kind": 32768,
									"flags": {
										"isOptional": true
									},
									"type": {
										"type": "reference",
										"target": {
											"sourceFileName": "node_modules/@angular/forms/index.d.ts",
											"qualifiedName": "AbstractControl"
										},
										"typeArguments": [
											{
												"type": "intrinsic",
												"name": "any"
											},
											{
												"type": "intrinsic",
												"name": "any"
											}
										],
										"name": "AbstractControl",
										"package": "@angular/forms"
									}
								}
							],
							"type": {
								"type": "reference",
								"target": {
									"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
									"qualifiedName": "BaseDataSource"
								},
								"typeArguments": [
									{
										"type": "union",
										"types": [
											{
												"type": "reference",
												"target": {
													"sourceFileName": "packages/utilities/src/lib/helpers.ts",
													"qualifiedName": "ControlOptions"
												},
												"name": "ControlOptions",
												"package": "@rxap/utilities"
											},
											{
												"type": "reference",
												"target": {
													"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
													"qualifiedName": "Record"
												},
												"typeArguments": [
													{
														"type": "intrinsic",
														"name": "string"
													},
													{
														"type": "intrinsic",
														"name": "any"
													}
												],
												"name": "Record",
												"package": "typescript"
											}
										]
									}
								],
								"name": "BaseDataSource",
								"package": "@rxap/data-source"
							}
						}
					]
				}
			],
			"groups": [
				{
					"title": "Constructors",
					"children": [
						297
					]
				},
				{
					"title": "Properties",
					"children": [
						318,
						303,
						300,
						304,
						317,
						301,
						316,
						299,
						305,
						302
					]
				},
				{
					"title": "Methods",
					"children": [
						319,
						312,
						309,
						306
					]
				}
			],
			"sources": [
				{
					"fileName": "packages/angular/form-system/src/lib/mixins/extract-options-data-source.mixin.ts",
					"line": 55,
					"character": 17,
					"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/mixins/extract-options-data-source.mixin.ts#L55"
				},
				{
					"fileName": "packages/angular/form-system/src/lib/mixins/extract-options-data-source.mixin.ts",
					"line": 60,
					"character": 13,
					"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/mixins/extract-options-data-source.mixin.ts#L60"
				}
			],
			"extendedTypes": [
				{
					"type": "reference",
					"target": 104,
					"name": "ExtractFormDefinitionMixin",
					"package": "@rxap/form-system"
				},
				{
					"type": "reference",
					"target": 97,
					"name": "ExtractDataSourcesMixin",
					"package": "@rxap/form-system"
				},
				{
					"type": "reference",
					"target": 88,
					"name": "ExtractControlMixin",
					"package": "@rxap/form-system"
				}
			],
			"extendedBy": [
				{
					"type": "reference",
					"target": 19,
					"name": "IsSelectableValueDirective"
				},
				{
					"type": "reference",
					"target": 844,
					"name": "InputSelectOptionsDirective"
				}
			]
		},
		{
			"id": 336,
			"name": "ExtractOptionsMethodMixin",
			"variant": "declaration",
			"kind": 128,
			"flags": {},
			"children": [
				{
					"id": 337,
					"name": "constructor",
					"variant": "declaration",
					"kind": 512,
					"flags": {},
					"signatures": [
						{
							"id": 338,
							"name": "ExtractOptionsMethodMixin",
							"variant": "signature",
							"kind": 16384,
							"flags": {},
							"type": {
								"type": "reference",
								"target": 336,
								"name": "ExtractOptionsMethodMixin",
								"package": "@rxap/form-system"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": 90,
								"name": "ExtractControlMixin.constructor"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": 89,
						"name": "ExtractControlMixin.constructor"
					}
				},
				{
					"id": 358,
					"name": "control",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isProtected": true,
						"isOptional": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/mixins/extract-control.mixin.ts",
							"line": 14,
							"character": 12,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/mixins/extract-control.mixin.ts#L14"
						}
					],
					"type": {
						"type": "reference",
						"target": {
							"sourceFileName": "packages/angular/forms/src/lib/form-control.ts",
							"qualifiedName": "RxapFormControl"
						},
						"typeArguments": [
							{
								"type": "intrinsic",
								"name": "any"
							},
							{
								"type": "intrinsic",
								"name": "any"
							},
							{
								"type": "intrinsic",
								"name": "any"
							}
						],
						"name": "RxapFormControl",
						"package": "@rxap/forms"
					},
					"inheritedFrom": {
						"type": "reference",
						"target": 93,
						"name": "ExtractControlMixin.control"
					}
				},
				{
					"id": 346,
					"name": "injector",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isProtected": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/mixins/extract-method.mixin.ts",
							"line": 14,
							"character": 12,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/mixins/extract-method.mixin.ts#L14"
						}
					],
					"type": {
						"type": "reference",
						"target": {
							"sourceFileName": "node_modules/@angular/core/index.d.ts",
							"qualifiedName": "Injector"
						},
						"name": "Injector",
						"package": "@angular/core"
					},
					"inheritedFrom": {
						"type": "reference",
						"target": 221,
						"name": "ExtractMethodMixin.injector"
					}
				},
				{
					"id": 357,
					"name": "matFormField",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isProtected": true,
						"isOptional": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/mixins/extract-control.mixin.ts",
							"line": 12,
							"character": 12,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/mixins/extract-control.mixin.ts#L12"
						}
					],
					"type": {
						"type": "union",
						"types": [
							{
								"type": "literal",
								"value": null
							},
							{
								"type": "reference",
								"target": {
									"sourceFileName": "node_modules/@angular/material/form-field.d-CMA_QQ0R.d.ts",
									"qualifiedName": "MatFormField"
								},
								"name": "MatFormField",
								"package": "@angular/material"
							}
						]
					},
					"inheritedFrom": {
						"type": "reference",
						"target": 92,
						"name": "ExtractControlMixin.matFormField"
					}
				},
				{
					"id": 356,
					"name": "ngControl",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isProtected": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/mixins/extract-control.mixin.ts",
							"line": 10,
							"character": 12,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/mixins/extract-control.mixin.ts#L10"
						}
					],
					"type": {
						"type": "union",
						"types": [
							{
								"type": "literal",
								"value": null
							},
							{
								"type": "reference",
								"target": {
									"sourceFileName": "node_modules/@angular/forms/index.d.ts",
									"qualifiedName": "NgControl"
								},
								"name": "NgControl",
								"package": "@angular/forms"
							},
							{
								"type": "reference",
								"target": {
									"sourceFileName": "node_modules/@angular/forms/index.d.ts",
									"qualifiedName": "AbstractControlDirective"
								},
								"name": "AbstractControlDirective",
								"package": "@angular/forms"
							}
						]
					},
					"inheritedFrom": {
						"type": "reference",
						"target": 91,
						"name": "ExtractControlMixin.ngControl"
					}
				},
				{
					"id": 359,
					"name": "extractControl",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isProtected": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/mixins/extract-control.mixin.ts",
							"line": 16,
							"character": 12,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/mixins/extract-control.mixin.ts#L16"
						}
					],
					"signatures": [
						{
							"id": 360,
							"name": "extractControl",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isInherited": true
							},
							"sources": [
								{
									"fileName": "packages/angular/form-system/src/lib/mixins/extract-control.mixin.ts",
									"line": 16,
									"character": 12,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/mixins/extract-control.mixin.ts#L16"
								}
							],
							"parameters": [
								{
									"id": 361,
									"name": "ngControl",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "union",
										"types": [
											{
												"type": "literal",
												"value": null
											},
											{
												"type": "reference",
												"target": {
													"sourceFileName": "node_modules/@angular/forms/index.d.ts",
													"qualifiedName": "NgControl"
												},
												"name": "NgControl",
												"package": "@angular/forms"
											},
											{
												"type": "reference",
												"target": {
													"sourceFileName": "node_modules/@angular/forms/index.d.ts",
													"qualifiedName": "AbstractControlDirective"
												},
												"name": "AbstractControlDirective",
												"package": "@angular/forms"
											}
										]
									},
									"defaultValue": "..."
								}
							],
							"type": {
								"type": "reference",
								"target": {
									"sourceFileName": "packages/angular/forms/src/lib/form-control.ts",
									"qualifiedName": "RxapFormControl"
								},
								"name": "RxapFormControl",
								"package": "@rxap/forms"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": 95,
								"name": "ExtractControlMixin.extractControl"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": 94,
						"name": "ExtractControlMixin.extractControl"
					}
				},
				{
					"id": 343,
					"name": "extractFormDefinition",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isProtected": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/mixins/extract-form-definition.mixin.ts",
							"line": 10,
							"character": 12,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/mixins/extract-form-definition.mixin.ts#L10"
						}
					],
					"signatures": [
						{
							"id": 344,
							"name": "extractFormDefinition",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isInherited": true
							},
							"sources": [
								{
									"fileName": "packages/angular/form-system/src/lib/mixins/extract-form-definition.mixin.ts",
									"line": 10,
									"character": 12,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/mixins/extract-form-definition.mixin.ts#L10"
								}
							],
							"parameters": [
								{
									"id": 345,
									"name": "control",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": {
											"sourceFileName": "packages/angular/forms/src/lib/types.ts",
											"qualifiedName": "AbstractControl"
										},
										"name": "AbstractControl",
										"package": "@rxap/forms"
									}
								}
							],
							"type": {
								"type": "reference",
								"target": {
									"sourceFileName": "packages/angular/forms/src/lib/model.ts",
									"qualifiedName": "FormDefinition"
								},
								"name": "FormDefinition",
								"package": "@rxap/forms"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": 108,
								"name": "ExtractFormDefinitionMixin.extractFormDefinition"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": 107,
						"name": "ExtractFormDefinitionMixin.extractFormDefinition"
					}
				},
				{
					"id": 347,
					"name": "extractMethod",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/mixins/extract-method.mixin.ts",
							"line": 16,
							"character": 2,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/mixins/extract-method.mixin.ts#L16"
						}
					],
					"signatures": [
						{
							"id": 348,
							"name": "extractMethod",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isInherited": true
							},
							"sources": [
								{
									"fileName": "packages/angular/form-system/src/lib/mixins/extract-method.mixin.ts",
									"line": 16,
									"character": 2,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/mixins/extract-method.mixin.ts#L16"
								}
							],
							"parameters": [
								{
									"id": 349,
									"name": "formDefinition",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": {
											"sourceFileName": "packages/angular/forms/src/lib/model.ts",
											"qualifiedName": "FormDefinition"
										},
										"name": "FormDefinition",
										"package": "@rxap/forms"
									}
								},
								{
									"id": 350,
									"name": "controlId",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "string"
									}
								},
								{
									"id": 351,
									"name": "name",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "string"
									}
								}
							],
							"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"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": 223,
								"name": "ExtractMethodMixin.extractMethod"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": 222,
						"name": "ExtractMethodMixin.extractMethod"
					}
				},
				{
					"id": 352,
					"name": "extractMethods",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isProtected": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/mixins/extract-methods.mixin.ts",
							"line": 43,
							"character": 12,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/mixins/extract-methods.mixin.ts#L43"
						}
					],
					"signatures": [
						{
							"id": 353,
							"name": "extractMethods",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isInherited": true
							},
							"sources": [
								{
									"fileName": "packages/angular/form-system/src/lib/mixins/extract-methods.mixin.ts",
									"line": 43,
									"character": 12,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/mixins/extract-methods.mixin.ts#L43"
								}
							],
							"parameters": [
								{
									"id": 354,
									"name": "formDefinition",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": {
											"sourceFileName": "packages/angular/forms/src/lib/model.ts",
											"qualifiedName": "FormDefinition"
										},
										"name": "FormDefinition",
										"package": "@rxap/forms"
									}
								},
								{
									"id": 355,
									"name": "controlId",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "string"
									}
								}
							],
							"type": {
								"type": "reference",
								"target": {
									"sourceFileName": "node_modules/typescript/lib/lib.es2015.collection.d.ts",
									"qualifiedName": "Map"
								},
								"typeArguments": [
									{
										"type": "intrinsic",
										"name": "string"
									},
									{
										"type": "reference",
										"target": 262,
										"typeArguments": [
											{
												"type": "intrinsic",
												"name": "unknown"
											},
											{
												"type": "intrinsic",
												"name": "unknown"
											},
											{
												"type": "reference",
												"target": 253,
												"typeArguments": [
													{
														"type": "intrinsic",
														"name": "unknown"
													},
													{
														"type": "intrinsic",
														"name": "unknown"
													},
													{
														"type": "intrinsic",
														"name": "any"
													},
													{
														"type": "intrinsic",
														"name": "any"
													}
												],
												"name": "UseMethodConfig",
												"package": "@rxap/form-system"
											}
										],
										"name": "UseMethodDefinition",
										"package": "@rxap/form-system"
									}
								],
								"name": "Map",
								"package": "typescript"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": 228,
								"name": "ExtractMethodMixin.extractMethods"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": 227,
						"name": "ExtractMethodMixin.extractMethods"
					}
				},
				{
					"id": 339,
					"name": "extractOptionsMethod",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isProtected": true
					},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/mixins/extract-options-method.mixin.ts",
							"line": 32,
							"character": 12,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/mixins/extract-options-method.mixin.ts#L32"
						}
					],
					"signatures": [
						{
							"id": 340,
							"name": "extractOptionsMethod",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/angular/form-system/src/lib/mixins/extract-options-method.mixin.ts",
									"line": 32,
									"character": 12,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/mixins/extract-options-method.mixin.ts#L32"
								}
							],
							"parameters": [
								{
									"id": 341,
									"name": "control",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": {
											"sourceFileName": "packages/angular/forms/src/lib/form-control.ts",
											"qualifiedName": "RxapFormControl"
										},
										"name": "RxapFormControl",
										"package": "@rxap/forms"
									},
									"defaultValue": "..."
								},
								{
									"id": 342,
									"name": "formDefinition",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": {
											"sourceFileName": "packages/angular/forms/src/lib/model.ts",
											"qualifiedName": "FormDefinition"
										},
										"typeArguments": [
											{
												"type": "intrinsic",
												"name": "any"
											},
											{
												"type": "intrinsic",
												"name": "any"
											},
											{
												"type": "intrinsic",
												"name": "any"
											}
										],
										"name": "FormDefinition",
										"package": "@rxap/forms"
									},
									"defaultValue": "..."
								}
							],
							"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"
							}
						}
					]
				}
			],
			"groups": [
				{
					"title": "Constructors",
					"children": [
						337
					]
				},
				{
					"title": "Properties",
					"children": [
						358,
						346,
						357,
						356
					]
				},
				{
					"title": "Methods",
					"children": [
						359,
						343,
						347,
						352,
						339
					]
				}
			],
			"sources": [
				{
					"fileName": "packages/angular/form-system/src/lib/mixins/extract-options-method.mixin.ts",
					"line": 25,
					"character": 17,
					"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/mixins/extract-options-method.mixin.ts#L25"
				},
				{
					"fileName": "packages/angular/form-system/src/lib/mixins/extract-options-method.mixin.ts",
					"line": 30,
					"character": 13,
					"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/mixins/extract-options-method.mixin.ts#L30"
				}
			],
			"extendedTypes": [
				{
					"type": "reference",
					"target": 104,
					"name": "ExtractFormDefinitionMixin",
					"package": "@rxap/form-system"
				},
				{
					"type": "reference",
					"target": 218,
					"name": "ExtractMethodMixin",
					"package": "@rxap/form-system"
				},
				{
					"type": "reference",
					"target": 88,
					"name": "ExtractControlMixin",
					"package": "@rxap/form-system"
				}
			],
			"extendedBy": [
				{
					"type": "reference",
					"target": 900,
					"name": "OptionsFromMethodDirective"
				}
			]
		},
		{
			"id": 981,
			"name": "ExtractRemoteMethodsMixin",
			"variant": "declaration",
			"kind": 128,
			"flags": {},
			"children": [
				{
					"id": 982,
					"name": "constructor",
					"variant": "declaration",
					"kind": 512,
					"flags": {},
					"signatures": [
						{
							"id": 983,
							"name": "ExtractRemoteMethodsMixin",
							"variant": "signature",
							"kind": 16384,
							"flags": {},
							"type": {
								"type": "reference",
								"target": 981,
								"name": "ExtractRemoteMethodsMixin",
								"package": "@rxap/form-system"
							}
						}
					]
				},
				{
					"id": 984,
					"name": "extractRemoteMethods",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isProtected": true
					},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/directives/options-from-remote-method.directive.ts",
							"line": 59,
							"character": 12,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/options-from-remote-method.directive.ts#L59"
						}
					],
					"signatures": [
						{
							"id": 985,
							"name": "extractRemoteMethods",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/angular/form-system/src/lib/directives/options-from-remote-method.directive.ts",
									"line": 59,
									"character": 12,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/options-from-remote-method.directive.ts#L59"
								}
							],
							"parameters": [
								{
									"id": 986,
									"name": "formDefinition",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": {
											"sourceFileName": "packages/angular/forms/src/lib/model.ts",
											"qualifiedName": "FormDefinition"
										},
										"name": "FormDefinition",
										"package": "@rxap/forms"
									}
								},
								{
									"id": 987,
									"name": "controlId",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "string"
									}
								}
							],
							"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/utilities/src/lib/helpers.ts",
											"qualifiedName": "Constructor"
										},
										"typeArguments": [
											{
												"type": "reference",
												"target": {
													"sourceFileName": "packages/angular/definition/src/lib/types.ts",
													"qualifiedName": "IdOrInstanceOrToken"
												},
												"typeArguments": [
													{
														"type": "reference",
														"target": {
															"sourceFileName": "packages/angular/remote-method/src/lib/base.remote-method.ts",
															"qualifiedName": "BaseRemoteMethod"
														},
														"typeArguments": [
															{
																"type": "intrinsic",
																"name": "any"
															},
															{
																"type": "intrinsic",
																"name": "any"
															},
															{
																"type": "reference",
																"target": {
																	"sourceFileName": "packages/angular/remote-method/src/lib/base.remote-method.ts",
																	"qualifiedName": "BaseRemoteMethodMetadata"
																},
																"name": "BaseRemoteMethodMetadata",
																"package": "@rxap/remote-method"
															}
														],
														"name": "BaseRemoteMethod",
														"package": "@rxap/remote-method"
													}
												],
												"name": "IdOrInstanceOrToken",
												"package": "@rxap/definition"
											}
										],
										"name": "Constructor",
										"package": "@rxap/utilities"
									}
								],
								"name": "Map",
								"package": "typescript"
							}
						}
					]
				}
			],
			"groups": [
				{
					"title": "Constructors",
					"children": [
						982
					]
				},
				{
					"title": "Methods",
					"children": [
						984
					]
				}
			],
			"sources": [
				{
					"fileName": "packages/angular/form-system/src/lib/directives/options-from-remote-method.directive.ts",
					"line": 57,
					"character": 13,
					"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/options-from-remote-method.directive.ts#L57"
				}
			],
			"extendedBy": [
				{
					"type": "reference",
					"target": 988,
					"name": "OptionsFromRemoteMethodDirective"
				}
			]
		},
		{
			"id": 371,
			"name": "ExtractResolveMethodMixin",
			"variant": "declaration",
			"kind": 128,
			"flags": {},
			"children": [
				{
					"id": 372,
					"name": "constructor",
					"variant": "declaration",
					"kind": 512,
					"flags": {},
					"signatures": [
						{
							"id": 373,
							"name": "ExtractResolveMethodMixin",
							"variant": "signature",
							"kind": 16384,
							"flags": {},
							"type": {
								"type": "reference",
								"target": 371,
								"name": "ExtractResolveMethodMixin",
								"package": "@rxap/form-system"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": 90,
								"name": "ExtractControlMixin.constructor"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": 89,
						"name": "ExtractControlMixin.constructor"
					}
				},
				{
					"id": 393,
					"name": "control",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isProtected": true,
						"isOptional": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/mixins/extract-control.mixin.ts",
							"line": 14,
							"character": 12,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/mixins/extract-control.mixin.ts#L14"
						}
					],
					"type": {
						"type": "reference",
						"target": {
							"sourceFileName": "packages/angular/forms/src/lib/form-control.ts",
							"qualifiedName": "RxapFormControl"
						},
						"typeArguments": [
							{
								"type": "intrinsic",
								"name": "any"
							},
							{
								"type": "intrinsic",
								"name": "any"
							},
							{
								"type": "intrinsic",
								"name": "any"
							}
						],
						"name": "RxapFormControl",
						"package": "@rxap/forms"
					},
					"inheritedFrom": {
						"type": "reference",
						"target": 93,
						"name": "ExtractControlMixin.control"
					}
				},
				{
					"id": 381,
					"name": "injector",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isProtected": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/mixins/extract-method.mixin.ts",
							"line": 14,
							"character": 12,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/mixins/extract-method.mixin.ts#L14"
						}
					],
					"type": {
						"type": "reference",
						"target": {
							"sourceFileName": "node_modules/@angular/core/index.d.ts",
							"qualifiedName": "Injector"
						},
						"name": "Injector",
						"package": "@angular/core"
					},
					"inheritedFrom": {
						"type": "reference",
						"target": 221,
						"name": "ExtractMethodMixin.injector"
					}
				},
				{
					"id": 392,
					"name": "matFormField",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isProtected": true,
						"isOptional": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/mixins/extract-control.mixin.ts",
							"line": 12,
							"character": 12,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/mixins/extract-control.mixin.ts#L12"
						}
					],
					"type": {
						"type": "union",
						"types": [
							{
								"type": "literal",
								"value": null
							},
							{
								"type": "reference",
								"target": {
									"sourceFileName": "node_modules/@angular/material/form-field.d-CMA_QQ0R.d.ts",
									"qualifiedName": "MatFormField"
								},
								"name": "MatFormField",
								"package": "@angular/material"
							}
						]
					},
					"inheritedFrom": {
						"type": "reference",
						"target": 92,
						"name": "ExtractControlMixin.matFormField"
					}
				},
				{
					"id": 391,
					"name": "ngControl",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isProtected": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/mixins/extract-control.mixin.ts",
							"line": 10,
							"character": 12,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/mixins/extract-control.mixin.ts#L10"
						}
					],
					"type": {
						"type": "union",
						"types": [
							{
								"type": "literal",
								"value": null
							},
							{
								"type": "reference",
								"target": {
									"sourceFileName": "node_modules/@angular/forms/index.d.ts",
									"qualifiedName": "NgControl"
								},
								"name": "NgControl",
								"package": "@angular/forms"
							},
							{
								"type": "reference",
								"target": {
									"sourceFileName": "node_modules/@angular/forms/index.d.ts",
									"qualifiedName": "AbstractControlDirective"
								},
								"name": "AbstractControlDirective",
								"package": "@angular/forms"
							}
						]
					},
					"inheritedFrom": {
						"type": "reference",
						"target": 91,
						"name": "ExtractControlMixin.ngControl"
					}
				},
				{
					"id": 394,
					"name": "extractControl",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isProtected": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/mixins/extract-control.mixin.ts",
							"line": 16,
							"character": 12,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/mixins/extract-control.mixin.ts#L16"
						}
					],
					"signatures": [
						{
							"id": 395,
							"name": "extractControl",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isInherited": true
							},
							"sources": [
								{
									"fileName": "packages/angular/form-system/src/lib/mixins/extract-control.mixin.ts",
									"line": 16,
									"character": 12,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/mixins/extract-control.mixin.ts#L16"
								}
							],
							"parameters": [
								{
									"id": 396,
									"name": "ngControl",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "union",
										"types": [
											{
												"type": "literal",
												"value": null
											},
											{
												"type": "reference",
												"target": {
													"sourceFileName": "node_modules/@angular/forms/index.d.ts",
													"qualifiedName": "NgControl"
												},
												"name": "NgControl",
												"package": "@angular/forms"
											},
											{
												"type": "reference",
												"target": {
													"sourceFileName": "node_modules/@angular/forms/index.d.ts",
													"qualifiedName": "AbstractControlDirective"
												},
												"name": "AbstractControlDirective",
												"package": "@angular/forms"
											}
										]
									},
									"defaultValue": "..."
								}
							],
							"type": {
								"type": "reference",
								"target": {
									"sourceFileName": "packages/angular/forms/src/lib/form-control.ts",
									"qualifiedName": "RxapFormControl"
								},
								"name": "RxapFormControl",
								"package": "@rxap/forms"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": 95,
								"name": "ExtractControlMixin.extractControl"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": 94,
						"name": "ExtractControlMixin.extractControl"
					}
				},
				{
					"id": 378,
					"name": "extractFormDefinition",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isProtected": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/mixins/extract-form-definition.mixin.ts",
							"line": 10,
							"character": 12,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/mixins/extract-form-definition.mixin.ts#L10"
						}
					],
					"signatures": [
						{
							"id": 379,
							"name": "extractFormDefinition",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isInherited": true
							},
							"sources": [
								{
									"fileName": "packages/angular/form-system/src/lib/mixins/extract-form-definition.mixin.ts",
									"line": 10,
									"character": 12,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/mixins/extract-form-definition.mixin.ts#L10"
								}
							],
							"parameters": [
								{
									"id": 380,
									"name": "control",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": {
											"sourceFileName": "packages/angular/forms/src/lib/types.ts",
											"qualifiedName": "AbstractControl"
										},
										"name": "AbstractControl",
										"package": "@rxap/forms"
									}
								}
							],
							"type": {
								"type": "reference",
								"target": {
									"sourceFileName": "packages/angular/forms/src/lib/model.ts",
									"qualifiedName": "FormDefinition"
								},
								"name": "FormDefinition",
								"package": "@rxap/forms"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": 108,
								"name": "ExtractFormDefinitionMixin.extractFormDefinition"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": 107,
						"name": "ExtractFormDefinitionMixin.extractFormDefinition"
					}
				},
				{
					"id": 382,
					"name": "extractMethod",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/mixins/extract-method.mixin.ts",
							"line": 16,
							"character": 2,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/mixins/extract-method.mixin.ts#L16"
						}
					],
					"signatures": [
						{
							"id": 383,
							"name": "extractMethod",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isInherited": true
							},
							"sources": [
								{
									"fileName": "packages/angular/form-system/src/lib/mixins/extract-method.mixin.ts",
									"line": 16,
									"character": 2,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/mixins/extract-method.mixin.ts#L16"
								}
							],
							"parameters": [
								{
									"id": 384,
									"name": "formDefinition",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": {
											"sourceFileName": "packages/angular/forms/src/lib/model.ts",
											"qualifiedName": "FormDefinition"
										},
										"name": "FormDefinition",
										"package": "@rxap/forms"
									}
								},
								{
									"id": 385,
									"name": "controlId",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "string"
									}
								},
								{
									"id": 386,
									"name": "name",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "string"
									}
								}
							],
							"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"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": 223,
								"name": "ExtractMethodMixin.extractMethod"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": 222,
						"name": "ExtractMethodMixin.extractMethod"
					}
				},
				{
					"id": 387,
					"name": "extractMethods",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isProtected": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/mixins/extract-methods.mixin.ts",
							"line": 43,
							"character": 12,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/mixins/extract-methods.mixin.ts#L43"
						}
					],
					"signatures": [
						{
							"id": 388,
							"name": "extractMethods",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isInherited": true
							},
							"sources": [
								{
									"fileName": "packages/angular/form-system/src/lib/mixins/extract-methods.mixin.ts",
									"line": 43,
									"character": 12,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/mixins/extract-methods.mixin.ts#L43"
								}
							],
							"parameters": [
								{
									"id": 389,
									"name": "formDefinition",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": {
											"sourceFileName": "packages/angular/forms/src/lib/model.ts",
											"qualifiedName": "FormDefinition"
										},
										"name": "FormDefinition",
										"package": "@rxap/forms"
									}
								},
								{
									"id": 390,
									"name": "controlId",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "string"
									}
								}
							],
							"type": {
								"type": "reference",
								"target": {
									"sourceFileName": "node_modules/typescript/lib/lib.es2015.collection.d.ts",
									"qualifiedName": "Map"
								},
								"typeArguments": [
									{
										"type": "intrinsic",
										"name": "string"
									},
									{
										"type": "reference",
										"target": 262,
										"typeArguments": [
											{
												"type": "intrinsic",
												"name": "unknown"
											},
											{
												"type": "intrinsic",
												"name": "unknown"
											},
											{
												"type": "reference",
												"target": 253,
												"typeArguments": [
													{
														"type": "intrinsic",
														"name": "unknown"
													},
													{
														"type": "intrinsic",
														"name": "unknown"
													},
													{
														"type": "intrinsic",
														"name": "any"
													},
													{
														"type": "intrinsic",
														"name": "any"
													}
												],
												"name": "UseMethodConfig",
												"package": "@rxap/form-system"
											}
										],
										"name": "UseMethodDefinition",
										"package": "@rxap/form-system"
									}
								],
								"name": "Map",
								"package": "typescript"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": 228,
								"name": "ExtractMethodMixin.extractMethods"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": 227,
						"name": "ExtractMethodMixin.extractMethods"
					}
				},
				{
					"id": 374,
					"name": "extractResolveMethod",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isProtected": true
					},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/mixins/extract-resolve-method.mixin.ts",
							"line": 39,
							"character": 12,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/mixins/extract-resolve-method.mixin.ts#L39"
						}
					],
					"signatures": [
						{
							"id": 375,
							"name": "extractResolveMethod",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/angular/form-system/src/lib/mixins/extract-resolve-method.mixin.ts",
									"line": 39,
									"character": 12,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/mixins/extract-resolve-method.mixin.ts#L39"
								}
							],
							"parameters": [
								{
									"id": 376,
									"name": "control",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": {
											"sourceFileName": "packages/angular/forms/src/lib/form-control.ts",
											"qualifiedName": "RxapFormControl"
										},
										"name": "RxapFormControl",
										"package": "@rxap/forms"
									},
									"defaultValue": "..."
								},
								{
									"id": 377,
									"name": "formDefinition",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": {
											"sourceFileName": "packages/angular/forms/src/lib/model.ts",
											"qualifiedName": "FormDefinition"
										},
										"typeArguments": [
											{
												"type": "intrinsic",
												"name": "any"
											},
											{
												"type": "intrinsic",
												"name": "any"
											},
											{
												"type": "intrinsic",
												"name": "any"
											}
										],
										"name": "FormDefinition",
										"package": "@rxap/forms"
									},
									"defaultValue": "..."
								}
							],
							"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"
							}
						}
					]
				}
			],
			"groups": [
				{
					"title": "Constructors",
					"children": [
						372
					]
				},
				{
					"title": "Properties",
					"children": [
						393,
						381,
						392,
						391
					]
				},
				{
					"title": "Methods",
					"children": [
						394,
						378,
						382,
						387,
						374
					]
				}
			],
			"sources": [
				{
					"fileName": "packages/angular/form-system/src/lib/mixins/extract-resolve-method.mixin.ts",
					"line": 32,
					"character": 17,
					"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/mixins/extract-resolve-method.mixin.ts#L32"
				},
				{
					"fileName": "packages/angular/form-system/src/lib/mixins/extract-resolve-method.mixin.ts",
					"line": 37,
					"character": 13,
					"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/mixins/extract-resolve-method.mixin.ts#L37"
				}
			],
			"extendedTypes": [
				{
					"type": "reference",
					"target": 104,
					"name": "ExtractFormDefinitionMixin",
					"package": "@rxap/form-system"
				},
				{
					"type": "reference",
					"target": 218,
					"name": "ExtractMethodMixin",
					"package": "@rxap/form-system"
				},
				{
					"type": "reference",
					"target": 88,
					"name": "ExtractControlMixin",
					"package": "@rxap/form-system"
				}
			],
			"extendedBy": [
				{
					"type": "reference",
					"target": 640,
					"name": "AutocompleteOptionsFromMethodDirective"
				}
			]
		},
		{
			"id": 404,
			"name": "ExtractToDisplayFunctionMixin",
			"variant": "declaration",
			"kind": 128,
			"flags": {},
			"children": [
				{
					"id": 405,
					"name": "constructor",
					"variant": "declaration",
					"kind": 512,
					"flags": {},
					"signatures": [
						{
							"id": 406,
							"name": "ExtractToDisplayFunctionMixin",
							"variant": "signature",
							"kind": 16384,
							"flags": {},
							"type": {
								"type": "reference",
								"target": 404,
								"name": "ExtractToDisplayFunctionMixin",
								"package": "@rxap/form-system"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": 90,
								"name": "ExtractControlMixin.constructor"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": 89,
						"name": "ExtractControlMixin.constructor"
					}
				},
				{
					"id": 431,
					"name": "control",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isProtected": true,
						"isOptional": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/mixins/extract-control.mixin.ts",
							"line": 14,
							"character": 12,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/mixins/extract-control.mixin.ts#L14"
						}
					],
					"type": {
						"type": "reference",
						"target": {
							"sourceFileName": "packages/angular/forms/src/lib/form-control.ts",
							"qualifiedName": "RxapFormControl"
						},
						"typeArguments": [
							{
								"type": "intrinsic",
								"name": "any"
							},
							{
								"type": "intrinsic",
								"name": "any"
							},
							{
								"type": "intrinsic",
								"name": "any"
							}
						],
						"name": "RxapFormControl",
						"package": "@rxap/forms"
					},
					"inheritedFrom": {
						"type": "reference",
						"target": 93,
						"name": "ExtractControlMixin.control"
					}
				},
				{
					"id": 415,
					"name": "injector",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isProtected": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/mixins/extract-function.mixin.ts",
							"line": 18,
							"character": 12,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/mixins/extract-function.mixin.ts#L18"
						}
					],
					"type": {
						"type": "reference",
						"target": {
							"sourceFileName": "node_modules/@angular/core/index.d.ts",
							"qualifiedName": "Injector"
						},
						"name": "Injector",
						"package": "@angular/core"
					},
					"inheritedFrom": {
						"type": "reference",
						"target": 113,
						"name": "ExtractFunctionMixin.injector"
					}
				},
				{
					"id": 430,
					"name": "matFormField",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isProtected": true,
						"isOptional": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/mixins/extract-control.mixin.ts",
							"line": 12,
							"character": 12,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/mixins/extract-control.mixin.ts#L12"
						}
					],
					"type": {
						"type": "union",
						"types": [
							{
								"type": "literal",
								"value": null
							},
							{
								"type": "reference",
								"target": {
									"sourceFileName": "node_modules/@angular/material/form-field.d-CMA_QQ0R.d.ts",
									"qualifiedName": "MatFormField"
								},
								"name": "MatFormField",
								"package": "@angular/material"
							}
						]
					},
					"inheritedFrom": {
						"type": "reference",
						"target": 92,
						"name": "ExtractControlMixin.matFormField"
					}
				},
				{
					"id": 429,
					"name": "ngControl",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isProtected": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/mixins/extract-control.mixin.ts",
							"line": 10,
							"character": 12,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/mixins/extract-control.mixin.ts#L10"
						}
					],
					"type": {
						"type": "union",
						"types": [
							{
								"type": "literal",
								"value": null
							},
							{
								"type": "reference",
								"target": {
									"sourceFileName": "node_modules/@angular/forms/index.d.ts",
									"qualifiedName": "NgControl"
								},
								"name": "NgControl",
								"package": "@angular/forms"
							},
							{
								"type": "reference",
								"target": {
									"sourceFileName": "node_modules/@angular/forms/index.d.ts",
									"qualifiedName": "AbstractControlDirective"
								},
								"name": "AbstractControlDirective",
								"package": "@angular/forms"
							}
						]
					},
					"inheritedFrom": {
						"type": "reference",
						"target": 91,
						"name": "ExtractControlMixin.ngControl"
					}
				},
				{
					"id": 432,
					"name": "extractControl",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isProtected": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/mixins/extract-control.mixin.ts",
							"line": 16,
							"character": 12,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/mixins/extract-control.mixin.ts#L16"
						}
					],
					"signatures": [
						{
							"id": 433,
							"name": "extractControl",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isInherited": true
							},
							"sources": [
								{
									"fileName": "packages/angular/form-system/src/lib/mixins/extract-control.mixin.ts",
									"line": 16,
									"character": 12,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/mixins/extract-control.mixin.ts#L16"
								}
							],
							"parameters": [
								{
									"id": 434,
									"name": "ngControl",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "union",
										"types": [
											{
												"type": "literal",
												"value": null
											},
											{
												"type": "reference",
												"target": {
													"sourceFileName": "node_modules/@angular/forms/index.d.ts",
													"qualifiedName": "NgControl"
												},
												"name": "NgControl",
												"package": "@angular/forms"
											},
											{
												"type": "reference",
												"target": {
													"sourceFileName": "node_modules/@angular/forms/index.d.ts",
													"qualifiedName": "AbstractControlDirective"
												},
												"name": "AbstractControlDirective",
												"package": "@angular/forms"
											}
										]
									},
									"defaultValue": "..."
								}
							],
							"type": {
								"type": "reference",
								"target": {
									"sourceFileName": "packages/angular/forms/src/lib/form-control.ts",
									"qualifiedName": "RxapFormControl"
								},
								"name": "RxapFormControl",
								"package": "@rxap/forms"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": 95,
								"name": "ExtractControlMixin.extractControl"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": 94,
						"name": "ExtractControlMixin.extractControl"
					}
				},
				{
					"id": 412,
					"name": "extractFormDefinition",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isProtected": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/mixins/extract-form-definition.mixin.ts",
							"line": 10,
							"character": 12,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/mixins/extract-form-definition.mixin.ts#L10"
						}
					],
					"signatures": [
						{
							"id": 413,
							"name": "extractFormDefinition",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isInherited": true
							},
							"sources": [
								{
									"fileName": "packages/angular/form-system/src/lib/mixins/extract-form-definition.mixin.ts",
									"line": 10,
									"character": 12,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/mixins/extract-form-definition.mixin.ts#L10"
								}
							],
							"parameters": [
								{
									"id": 414,
									"name": "control",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": {
											"sourceFileName": "packages/angular/forms/src/lib/types.ts",
											"qualifiedName": "AbstractControl"
										},
										"name": "AbstractControl",
										"package": "@rxap/forms"
									}
								}
							],
							"type": {
								"type": "reference",
								"target": {
									"sourceFileName": "packages/angular/forms/src/lib/model.ts",
									"qualifiedName": "FormDefinition"
								},
								"name": "FormDefinition",
								"package": "@rxap/forms"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": 108,
								"name": "ExtractFormDefinitionMixin.extractFormDefinition"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": 107,
						"name": "ExtractFormDefinitionMixin.extractFormDefinition"
					}
				},
				{
					"id": 416,
					"name": "extractFunction",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/mixins/extract-function.mixin.ts",
							"line": 20,
							"character": 2,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/mixins/extract-function.mixin.ts#L20"
						}
					],
					"signatures": [
						{
							"id": 417,
							"name": "extractFunction",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isInherited": true
							},
							"sources": [
								{
									"fileName": "packages/angular/form-system/src/lib/mixins/extract-function.mixin.ts",
									"line": 20,
									"character": 2,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/mixins/extract-function.mixin.ts#L20"
								}
							],
							"typeParameters": [
								{
									"id": 418,
									"name": "Args",
									"variant": "typeParam",
									"kind": 131072,
									"flags": {},
									"type": {
										"type": "array",
										"elementType": {
											"type": "intrinsic",
											"name": "any"
										}
									}
								},
								{
									"id": 419,
									"name": "Result",
									"variant": "typeParam",
									"kind": 131072,
									"flags": {}
								}
							],
							"parameters": [
								{
									"id": 420,
									"name": "defaultFunction",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "union",
										"types": [
											{
												"type": "literal",
												"value": null
											},
											{
												"type": "reference",
												"target": 160,
												"typeArguments": [
													{
														"type": "reference",
														"target": 116,
														"name": "Args",
														"package": "@rxap/form-system",
														"refersToTypeParameter": true
													},
													{
														"type": "reference",
														"target": 117,
														"name": "Result",
														"package": "@rxap/form-system",
														"refersToTypeParameter": true
													}
												],
												"name": "UseFunctionType",
												"package": "@rxap/form-system"
											}
										]
									},
									"defaultValue": "null"
								},
								{
									"id": 421,
									"name": "formDefinition",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": {
											"sourceFileName": "packages/angular/forms/src/lib/model.ts",
											"qualifiedName": "FormDefinition"
										},
										"name": "FormDefinition",
										"package": "@rxap/forms"
									}
								},
								{
									"id": 422,
									"name": "controlId",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "string"
									}
								},
								{
									"id": 423,
									"name": "name",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "string"
									}
								}
							],
							"type": {
								"type": "reference",
								"target": 160,
								"typeArguments": [
									{
										"type": "reference",
										"target": 116,
										"name": "Args",
										"package": "@rxap/form-system",
										"refersToTypeParameter": true
									},
									{
										"type": "reference",
										"target": 117,
										"name": "Result",
										"package": "@rxap/form-system",
										"refersToTypeParameter": true
									}
								],
								"name": "UseFunctionType",
								"package": "@rxap/form-system"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": 115,
								"name": "ExtractFunctionMixin.extractFunction"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": 114,
						"name": "ExtractFunctionMixin.extractFunction"
					}
				},
				{
					"id": 424,
					"name": "extractFunctions",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isProtected": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/mixins/extract-functions.mixin.ts",
							"line": 43,
							"character": 12,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/mixins/extract-functions.mixin.ts#L43"
						}
					],
					"signatures": [
						{
							"id": 425,
							"name": "extractFunctions",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isInherited": true
							},
							"sources": [
								{
									"fileName": "packages/angular/form-system/src/lib/mixins/extract-functions.mixin.ts",
									"line": 43,
									"character": 12,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/mixins/extract-functions.mixin.ts#L43"
								}
							],
							"parameters": [
								{
									"id": 426,
									"name": "defaultMap",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "union",
										"types": [
											{
												"type": "literal",
												"value": null
											},
											{
												"type": "reference",
												"target": {
													"sourceFileName": "node_modules/typescript/lib/lib.es2015.collection.d.ts",
													"qualifiedName": "Map"
												},
												"typeArguments": [
													{
														"type": "intrinsic",
														"name": "string"
													},
													{
														"type": "reference",
														"target": 166,
														"typeArguments": [
															{
																"type": "intrinsic",
																"name": "unknown"
															},
															{
																"type": "array",
																"elementType": {
																	"type": "intrinsic",
																	"name": "any"
																}
															},
															{
																"type": "reference",
																"target": 151,
																"typeArguments": [
																	{
																		"type": "intrinsic",
																		"name": "unknown"
																	},
																	{
																		"type": "array",
																		"elementType": {
																			"type": "intrinsic",
																			"name": "any"
																		}
																	},
																	{
																		"type": "intrinsic",
																		"name": "any"
																	},
																	{
																		"type": "array",
																		"elementType": {
																			"type": "intrinsic",
																			"name": "any"
																		}
																	}
																],
																"name": "UseFunctionConfig",
																"package": "@rxap/form-system"
															}
														],
														"name": "UseFunctionDefinition",
														"package": "@rxap/form-system"
													}
												],
												"name": "Map",
												"package": "typescript"
											}
										]
									},
									"defaultValue": "null"
								},
								{
									"id": 427,
									"name": "formDefinition",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": {
											"sourceFileName": "packages/angular/forms/src/lib/model.ts",
											"qualifiedName": "FormDefinition"
										},
										"name": "FormDefinition",
										"package": "@rxap/forms"
									}
								},
								{
									"id": 428,
									"name": "controlId",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "string"
									}
								}
							],
							"type": {
								"type": "reference",
								"target": {
									"sourceFileName": "node_modules/typescript/lib/lib.es2015.collection.d.ts",
									"qualifiedName": "Map"
								},
								"typeArguments": [
									{
										"type": "intrinsic",
										"name": "string"
									},
									{
										"type": "reference",
										"target": 166,
										"typeArguments": [
											{
												"type": "intrinsic",
												"name": "unknown"
											},
											{
												"type": "array",
												"elementType": {
													"type": "intrinsic",
													"name": "any"
												}
											},
											{
												"type": "reference",
												"target": 151,
												"typeArguments": [
													{
														"type": "intrinsic",
														"name": "unknown"
													},
													{
														"type": "array",
														"elementType": {
															"type": "intrinsic",
															"name": "any"
														}
													},
													{
														"type": "intrinsic",
														"name": "any"
													},
													{
														"type": "array",
														"elementType": {
															"type": "intrinsic",
															"name": "any"
														}
													}
												],
												"name": "UseFunctionConfig",
												"package": "@rxap/form-system"
											}
										],
										"name": "UseFunctionDefinition",
										"package": "@rxap/form-system"
									}
								],
								"name": "Map",
								"package": "typescript"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": 123,
								"name": "ExtractFunctionMixin.extractFunctions"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": 122,
						"name": "ExtractFunctionMixin.extractFunctions"
					}
				},
				{
					"id": 407,
					"name": "extractToDisplayFunction",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isProtected": true
					},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/mixins/extract-to-display-function.mixin.ts",
							"line": 38,
							"character": 12,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/mixins/extract-to-display-function.mixin.ts#L38"
						}
					],
					"signatures": [
						{
							"id": 408,
							"name": "extractToDisplayFunction",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/angular/form-system/src/lib/mixins/extract-to-display-function.mixin.ts",
									"line": 38,
									"character": 12,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/mixins/extract-to-display-function.mixin.ts#L38"
								}
							],
							"parameters": [
								{
									"id": 409,
									"name": "defaultFunction",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "union",
										"types": [
											{
												"type": "literal",
												"value": null
											},
											{
												"type": "reference",
												"target": 160,
												"typeArguments": [
													{
														"type": "tuple",
														"elements": [
															{
																"type": "intrinsic",
																"name": "any"
															}
														]
													},
													{
														"type": "intrinsic",
														"name": "string"
													}
												],
												"name": "UseFunctionType",
												"package": "@rxap/form-system"
											}
										]
									},
									"defaultValue": "null"
								},
								{
									"id": 410,
									"name": "control",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": {
											"sourceFileName": "packages/angular/forms/src/lib/form-control.ts",
											"qualifiedName": "RxapFormControl"
										},
										"name": "RxapFormControl",
										"package": "@rxap/forms"
									},
									"defaultValue": "..."
								},
								{
									"id": 411,
									"name": "formDefinition",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": {
											"sourceFileName": "packages/angular/forms/src/lib/model.ts",
											"qualifiedName": "FormDefinition"
										},
										"typeArguments": [
											{
												"type": "intrinsic",
												"name": "any"
											},
											{
												"type": "intrinsic",
												"name": "any"
											},
											{
												"type": "intrinsic",
												"name": "any"
											}
										],
										"name": "FormDefinition",
										"package": "@rxap/forms"
									},
									"defaultValue": "..."
								}
							],
							"type": {
								"type": "reference",
								"target": 160,
								"typeArguments": [
									{
										"type": "tuple",
										"elements": [
											{
												"type": "intrinsic",
												"name": "any"
											}
										]
									},
									{
										"type": "intrinsic",
										"name": "string"
									}
								],
								"name": "UseFunctionType",
								"package": "@rxap/form-system"
							}
						}
					]
				}
			],
			"groups": [
				{
					"title": "Constructors",
					"children": [
						405
					]
				},
				{
					"title": "Properties",
					"children": [
						431,
						415,
						430,
						429
					]
				},
				{
					"title": "Methods",
					"children": [
						432,
						412,
						416,
						424,
						407
					]
				}
			],
			"sources": [
				{
					"fileName": "packages/angular/form-system/src/lib/mixins/extract-to-display-function.mixin.ts",
					"line": 31,
					"character": 17,
					"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/mixins/extract-to-display-function.mixin.ts#L31"
				},
				{
					"fileName": "packages/angular/form-system/src/lib/mixins/extract-to-display-function.mixin.ts",
					"line": 36,
					"character": 13,
					"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/mixins/extract-to-display-function.mixin.ts#L36"
				}
			],
			"extendedTypes": [
				{
					"type": "reference",
					"target": 104,
					"name": "ExtractFormDefinitionMixin",
					"package": "@rxap/form-system"
				},
				{
					"type": "reference",
					"target": 110,
					"name": "ExtractFunctionMixin",
					"package": "@rxap/form-system"
				},
				{
					"type": "reference",
					"target": 88,
					"name": "ExtractControlMixin",
					"package": "@rxap/form-system"
				}
			],
			"extendedBy": [
				{
					"type": "reference",
					"target": 640,
					"name": "AutocompleteOptionsFromMethodDirective"
				}
			]
		},
		{
			"id": 443,
			"name": "ForFormArrayItemsDirective",
			"variant": "declaration",
			"kind": 128,
			"flags": {},
			"children": [
				{
					"id": 444,
					"name": "constructor",
					"variant": "declaration",
					"kind": 512,
					"flags": {},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/directives/array/for-form-array-items.directive.ts",
							"line": 47,
							"character": 2,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/array/for-form-array-items.directive.ts#L47"
						}
					],
					"signatures": [
						{
							"id": 445,
							"name": "ForFormArrayItemsDirective",
							"variant": "signature",
							"kind": 16384,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/angular/form-system/src/lib/directives/array/for-form-array-items.directive.ts",
									"line": 47,
									"character": 2,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/array/for-form-array-items.directive.ts#L47"
								}
							],
							"parameters": [
								{
									"id": 446,
									"name": "container",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": {
											"sourceFileName": "node_modules/@angular/forms/index.d.ts",
											"qualifiedName": "ControlContainer"
										},
										"name": "ControlContainer",
										"package": "@angular/forms"
									}
								},
								{
									"id": 447,
									"name": "template",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": {
											"sourceFileName": "node_modules/@angular/core/index.d.ts",
											"qualifiedName": "TemplateRef"
										},
										"typeArguments": [
											{
												"type": "reference",
												"target": 435,
												"name": "ForFormArrayItemsDirectiveContext",
												"package": "@rxap/form-system"
											}
										],
										"name": "TemplateRef",
										"package": "@angular/core"
									}
								},
								{
									"id": 448,
									"name": "viewContainerRef",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": {
											"sourceFileName": "node_modules/@angular/core/index.d.ts",
											"qualifiedName": "ViewContainerRef"
										},
										"name": "ViewContainerRef",
										"package": "@angular/core"
									}
								},
								{
									"id": 449,
									"name": "cdr",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": {
											"sourceFileName": "node_modules/@angular/core/index.d.ts",
											"qualifiedName": "ChangeDetectorRef"
										},
										"name": "ChangeDetectorRef",
										"package": "@angular/core"
									}
								}
							],
							"type": {
								"type": "reference",
								"target": 443,
								"name": "ForFormArrayItemsDirective",
								"package": "@rxap/form-system"
							}
						}
					]
				},
				{
					"id": 456,
					"name": "ngAfterViewInit",
					"variant": "declaration",
					"kind": 2048,
					"flags": {},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/directives/array/for-form-array-items.directive.ts",
							"line": 55,
							"character": 2,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/array/for-form-array-items.directive.ts#L55"
						}
					],
					"signatures": [
						{
							"id": 457,
							"name": "ngAfterViewInit",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"comment": {
								"summary": [
									{
										"kind": "text",
										"text": "A callback method that is invoked immediately after\nAngular has completed initialization of a component's view.\nIt is invoked only once when the view is instantiated."
									}
								]
							},
							"sources": [
								{
									"fileName": "packages/angular/form-system/src/lib/directives/array/for-form-array-items.directive.ts",
									"line": 55,
									"character": 2,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/array/for-form-array-items.directive.ts#L55"
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							},
							"implementationOf": {
								"type": "reference",
								"target": -1,
								"name": "AfterViewInit.ngAfterViewInit"
							}
						}
					],
					"implementationOf": {
						"type": "reference",
						"target": -1,
						"name": "AfterViewInit.ngAfterViewInit"
					}
				},
				{
					"id": 458,
					"name": "ngOnDestroy",
					"variant": "declaration",
					"kind": 2048,
					"flags": {},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/directives/array/for-form-array-items.directive.ts",
							"line": 75,
							"character": 2,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/array/for-form-array-items.directive.ts#L75"
						}
					],
					"signatures": [
						{
							"id": 459,
							"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/form-system/src/lib/directives/array/for-form-array-items.directive.ts",
									"line": 75,
									"character": 2,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/array/for-form-array-items.directive.ts#L75"
								}
							],
							"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": [
						444
					]
				},
				{
					"title": "Methods",
					"children": [
						456,
						458
					]
				}
			],
			"sources": [
				{
					"fileName": "packages/angular/form-system/src/lib/directives/array/for-form-array-items.directive.ts",
					"line": 41,
					"character": 13,
					"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/array/for-form-array-items.directive.ts#L41"
				}
			],
			"implementedTypes": [
				{
					"type": "reference",
					"target": {
						"sourceFileName": "node_modules/@angular/core/index.d.ts",
						"qualifiedName": "AfterViewInit"
					},
					"name": "AfterViewInit",
					"package": "@angular/core"
				},
				{
					"type": "reference",
					"target": {
						"sourceFileName": "node_modules/@angular/core/index.d.ts",
						"qualifiedName": "OnDestroy"
					},
					"name": "OnDestroy",
					"package": "@angular/core"
				}
			]
		},
		{
			"id": 463,
			"name": "FormArrayAddItemButtonDirective",
			"variant": "declaration",
			"kind": 128,
			"flags": {},
			"children": [
				{
					"id": 464,
					"name": "constructor",
					"variant": "declaration",
					"kind": 512,
					"flags": {},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/directives/array/form-array-add-item-button.directive.ts",
							"line": 30,
							"character": 2,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/array/form-array-add-item-button.directive.ts#L30"
						}
					],
					"signatures": [
						{
							"id": 465,
							"name": "FormArrayAddItemButtonDirective",
							"variant": "signature",
							"kind": 16384,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/angular/form-system/src/lib/directives/array/form-array-add-item-button.directive.ts",
									"line": 30,
									"character": 2,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/array/form-array-add-item-button.directive.ts#L30"
								}
							],
							"parameters": [
								{
									"id": 466,
									"name": "parent",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": {
											"sourceFileName": "node_modules/@angular/forms/index.d.ts",
											"qualifiedName": "ControlContainer"
										},
										"name": "ControlContainer",
										"package": "@angular/forms"
									}
								},
								{
									"id": 467,
									"name": "matButton",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": {
											"sourceFileName": "node_modules/@angular/material/button/index.d.ts",
											"qualifiedName": "MatButton"
										},
										"name": "MatButton",
										"package": "@angular/material"
									}
								}
							],
							"type": {
								"type": "reference",
								"target": 463,
								"name": "FormArrayAddItemButtonDirective",
								"package": "@rxap/form-system"
							}
						}
					]
				},
				{
					"id": 469,
					"name": "formArray",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isProtected": true
					},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/directives/array/form-array-add-item-button.directive.ts",
							"line": 27,
							"character": 12,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/array/form-array-add-item-button.directive.ts#L27"
						}
					],
					"type": {
						"type": "reference",
						"target": {
							"sourceFileName": "packages/angular/forms/src/lib/form-array.ts",
							"qualifiedName": "RxapFormArray"
						},
						"name": "RxapFormArray",
						"package": "@rxap/forms"
					}
				},
				{
					"id": 472,
					"name": "matButton",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isProtected": true,
						"isReadonly": true
					},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/directives/array/form-array-add-item-button.directive.ts",
							"line": 32,
							"character": 35,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/array/form-array-add-item-button.directive.ts#L32"
						}
					],
					"type": {
						"type": "reference",
						"target": {
							"sourceFileName": "node_modules/@angular/material/button/index.d.ts",
							"qualifiedName": "MatButton"
						},
						"name": "MatButton",
						"package": "@angular/material"
					}
				},
				{
					"id": 471,
					"name": "parent",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isProtected": true,
						"isReadonly": true
					},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/directives/array/form-array-add-item-button.directive.ts",
							"line": 31,
							"character": 47,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/array/form-array-add-item-button.directive.ts#L31"
						}
					],
					"type": {
						"type": "reference",
						"target": {
							"sourceFileName": "node_modules/@angular/forms/index.d.ts",
							"qualifiedName": "ControlContainer"
						},
						"name": "ControlContainer",
						"package": "@angular/forms"
					}
				},
				{
					"id": 468,
					"name": "type",
					"variant": "declaration",
					"kind": 1024,
					"flags": {},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/directives/array/form-array-add-item-button.directive.ts",
							"line": 26,
							"character": 2,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/array/form-array-add-item-button.directive.ts#L26"
						}
					],
					"type": {
						"type": "intrinsic",
						"name": "string"
					},
					"defaultValue": "'button'"
				},
				{
					"id": 473,
					"name": "disabled",
					"variant": "declaration",
					"kind": 262144,
					"flags": {},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/directives/array/form-array-add-item-button.directive.ts",
							"line": 37,
							"character": 6,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/array/form-array-add-item-button.directive.ts#L37"
						}
					],
					"getSignature": {
						"id": 474,
						"name": "disabled",
						"variant": "signature",
						"kind": 524288,
						"flags": {},
						"sources": [
							{
								"fileName": "packages/angular/form-system/src/lib/directives/array/form-array-add-item-button.directive.ts",
								"line": 37,
								"character": 6,
								"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/array/form-array-add-item-button.directive.ts#L37"
							}
						],
						"type": {
							"type": "intrinsic",
							"name": "boolean"
						}
					}
				},
				{
					"id": 475,
					"name": "isDisabled",
					"variant": "declaration",
					"kind": 262144,
					"flags": {
						"isProtected": true
					},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/directives/array/form-array-add-item-button.directive.ts",
							"line": 41,
							"character": 16,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/array/form-array-add-item-button.directive.ts#L41"
						}
					],
					"getSignature": {
						"id": 476,
						"name": "isDisabled",
						"variant": "signature",
						"kind": 524288,
						"flags": {},
						"sources": [
							{
								"fileName": "packages/angular/form-system/src/lib/directives/array/form-array-add-item-button.directive.ts",
								"line": 41,
								"character": 16,
								"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/array/form-array-add-item-button.directive.ts#L41"
							}
						],
						"type": {
							"type": "intrinsic",
							"name": "boolean"
						}
					}
				},
				{
					"id": 477,
					"name": "ngAfterViewInit",
					"variant": "declaration",
					"kind": 2048,
					"flags": {},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/directives/array/form-array-add-item-button.directive.ts",
							"line": 45,
							"character": 2,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/array/form-array-add-item-button.directive.ts#L45"
						}
					],
					"signatures": [
						{
							"id": 478,
							"name": "ngAfterViewInit",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"comment": {
								"summary": [
									{
										"kind": "text",
										"text": "A callback method that is invoked immediately after\nAngular has completed initialization of a component's view.\nIt is invoked only once when the view is instantiated."
									}
								]
							},
							"sources": [
								{
									"fileName": "packages/angular/form-system/src/lib/directives/array/form-array-add-item-button.directive.ts",
									"line": 45,
									"character": 2,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/array/form-array-add-item-button.directive.ts#L45"
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							},
							"implementationOf": {
								"type": "reference",
								"target": -1,
								"name": "AfterViewInit.ngAfterViewInit"
							}
						}
					],
					"implementationOf": {
						"type": "reference",
						"target": -1,
						"name": "AfterViewInit.ngAfterViewInit"
					}
				},
				{
					"id": 479,
					"name": "ngOnDestroy",
					"variant": "declaration",
					"kind": 2048,
					"flags": {},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/directives/array/form-array-add-item-button.directive.ts",
							"line": 56,
							"character": 2,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/array/form-array-add-item-button.directive.ts#L56"
						}
					],
					"signatures": [
						{
							"id": 480,
							"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/form-system/src/lib/directives/array/form-array-add-item-button.directive.ts",
									"line": 56,
									"character": 2,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/array/form-array-add-item-button.directive.ts#L56"
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							},
							"implementationOf": {
								"type": "reference",
								"target": -1,
								"name": "OnDestroy.ngOnDestroy"
							}
						}
					],
					"implementationOf": {
						"type": "reference",
						"target": -1,
						"name": "OnDestroy.ngOnDestroy"
					}
				},
				{
					"id": 481,
					"name": "onClick",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isProtected": true
					},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/directives/array/form-array-add-item-button.directive.ts",
							"line": 61,
							"character": 12,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/array/form-array-add-item-button.directive.ts#L61"
						}
					],
					"signatures": [
						{
							"id": 482,
							"name": "onClick",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/angular/form-system/src/lib/directives/array/form-array-add-item-button.directive.ts",
									"line": 61,
									"character": 12,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/array/form-array-add-item-button.directive.ts#L61"
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							}
						}
					]
				}
			],
			"groups": [
				{
					"title": "Constructors",
					"children": [
						464
					]
				},
				{
					"title": "Properties",
					"children": [
						469,
						472,
						471,
						468
					]
				},
				{
					"title": "Accessors",
					"children": [
						473,
						475
					]
				},
				{
					"title": "Methods",
					"children": [
						477,
						479,
						481
					]
				}
			],
			"sources": [
				{
					"fileName": "packages/angular/form-system/src/lib/directives/array/form-array-add-item-button.directive.ts",
					"line": 23,
					"character": 13,
					"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/array/form-array-add-item-button.directive.ts#L23"
				}
			],
			"implementedTypes": [
				{
					"type": "reference",
					"target": {
						"sourceFileName": "node_modules/@angular/core/index.d.ts",
						"qualifiedName": "AfterViewInit"
					},
					"name": "AfterViewInit",
					"package": "@angular/core"
				},
				{
					"type": "reference",
					"target": {
						"sourceFileName": "node_modules/@angular/core/index.d.ts",
						"qualifiedName": "OnDestroy"
					},
					"name": "OnDestroy",
					"package": "@angular/core"
				}
			]
		},
		{
			"id": 483,
			"name": "FormArrayItemButton",
			"variant": "declaration",
			"kind": 128,
			"flags": {
				"isAbstract": true
			},
			"children": [
				{
					"id": 484,
					"name": "constructor",
					"variant": "declaration",
					"kind": 512,
					"flags": {},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/directives/array/form-array-item-button.ts",
							"line": 38,
							"character": 2,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/array/form-array-item-button.ts#L38"
						}
					],
					"signatures": [
						{
							"id": 485,
							"name": "FormArrayItemButton",
							"variant": "signature",
							"kind": 16384,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/angular/form-system/src/lib/directives/array/form-array-item-button.ts",
									"line": 38,
									"character": 2,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/array/form-array-item-button.ts#L38"
								}
							],
							"parameters": [
								{
									"id": 486,
									"name": "parent",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": {
											"sourceFileName": "node_modules/@angular/forms/index.d.ts",
											"qualifiedName": "ControlContainer"
										},
										"name": "ControlContainer",
										"package": "@angular/forms"
									}
								},
								{
									"id": 487,
									"name": "matButton",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": {
											"sourceFileName": "node_modules/@angular/material/button/index.d.ts",
											"qualifiedName": "MatButton"
										},
										"name": "MatButton",
										"package": "@angular/material"
									}
								},
								{
									"id": 488,
									"name": "renderer",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": {
											"sourceFileName": "node_modules/@angular/core/index.d.ts",
											"qualifiedName": "Renderer2"
										},
										"name": "Renderer2",
										"package": "@angular/core"
									}
								},
								{
									"id": 489,
									"name": "elementRef",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": {
											"sourceFileName": "node_modules/@angular/core/index.d.ts",
											"qualifiedName": "ElementRef"
										},
										"name": "ElementRef",
										"package": "@angular/core"
									}
								}
							],
							"type": {
								"type": "reference",
								"target": 483,
								"name": "FormArrayItemButton",
								"package": "@rxap/form-system"
							}
						}
					]
				},
				{
					"id": 495,
					"name": "deletedControl",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isProtected": true
					},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/directives/array/form-array-item-button.ts",
							"line": 34,
							"character": 12,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/array/form-array-item-button.ts#L34"
						}
					],
					"type": {
						"type": "reference",
						"target": {
							"sourceFileName": "packages/angular/forms/src/lib/form-control.ts",
							"qualifiedName": "RxapFormControl"
						},
						"typeArguments": [
							{
								"type": "intrinsic",
								"name": "boolean"
							}
						],
						"name": "RxapFormControl",
						"package": "@rxap/forms"
					}
				},
				{
					"id": 501,
					"name": "elementRef",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isProtected": true,
						"isReadonly": true
					},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/directives/array/form-array-item-button.ts",
							"line": 42,
							"character": 23,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/array/form-array-item-button.ts#L42"
						}
					],
					"type": {
						"type": "reference",
						"target": {
							"sourceFileName": "node_modules/@angular/core/index.d.ts",
							"qualifiedName": "ElementRef"
						},
						"name": "ElementRef",
						"package": "@angular/core"
					}
				},
				{
					"id": 494,
					"name": "formArray",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isProtected": true
					},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/directives/array/form-array-item-button.ts",
							"line": 33,
							"character": 12,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/array/form-array-item-button.ts#L33"
						}
					],
					"type": {
						"type": "reference",
						"target": {
							"sourceFileName": "packages/angular/forms/src/lib/form-array.ts",
							"qualifiedName": "RxapFormArray"
						},
						"name": "RxapFormArray",
						"package": "@rxap/forms"
					}
				},
				{
					"id": 491,
					"name": "formGroup",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isProtected": true
					},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/directives/array/form-array-item-button.ts",
							"line": 32,
							"character": 12,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/array/form-array-item-button.ts#L32"
						}
					],
					"type": {
						"type": "reference",
						"target": {
							"sourceFileName": "packages/angular/forms/src/lib/form-group.ts",
							"qualifiedName": "RxapFormGroup"
						},
						"typeArguments": [
							{
								"type": "reflection",
								"declaration": {
									"id": 492,
									"name": "__type",
									"variant": "declaration",
									"kind": 65536,
									"flags": {},
									"children": [
										{
											"id": 493,
											"name": "deleted",
											"variant": "declaration",
											"kind": 1024,
											"flags": {},
											"sources": [
												{
													"fileName": "packages/angular/form-system/src/lib/directives/array/form-array-item-button.ts",
													"line": 32,
													"character": 40,
													"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/array/form-array-item-button.ts#L32"
												}
											],
											"type": {
												"type": "intrinsic",
												"name": "boolean"
											}
										}
									],
									"groups": [
										{
											"title": "Properties",
											"children": [
												493
											]
										}
									],
									"sources": [
										{
											"fileName": "packages/angular/form-system/src/lib/directives/array/form-array-item-button.ts",
											"line": 32,
											"character": 38,
											"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/array/form-array-item-button.ts#L32"
										}
									]
								}
							}
						],
						"name": "RxapFormGroup",
						"package": "@rxap/forms"
					}
				},
				{
					"id": 499,
					"name": "matButton",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isProtected": true,
						"isReadonly": true
					},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/directives/array/form-array-item-button.ts",
							"line": 40,
							"character": 35,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/array/form-array-item-button.ts#L40"
						}
					],
					"type": {
						"type": "reference",
						"target": {
							"sourceFileName": "node_modules/@angular/material/button/index.d.ts",
							"qualifiedName": "MatButton"
						},
						"name": "MatButton",
						"package": "@angular/material"
					}
				},
				{
					"id": 498,
					"name": "parent",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isProtected": true,
						"isReadonly": true
					},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/directives/array/form-array-item-button.ts",
							"line": 39,
							"character": 35,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/array/form-array-item-button.ts#L39"
						}
					],
					"type": {
						"type": "reference",
						"target": {
							"sourceFileName": "node_modules/@angular/forms/index.d.ts",
							"qualifiedName": "ControlContainer"
						},
						"name": "ControlContainer",
						"package": "@angular/forms"
					}
				},
				{
					"id": 500,
					"name": "renderer",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isProtected": true,
						"isReadonly": true
					},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/directives/array/form-array-item-button.ts",
							"line": 41,
							"character": 23,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/array/form-array-item-button.ts#L41"
						}
					],
					"type": {
						"type": "reference",
						"target": {
							"sourceFileName": "node_modules/@angular/core/index.d.ts",
							"qualifiedName": "Renderer2"
						},
						"name": "Renderer2",
						"package": "@angular/core"
					}
				},
				{
					"id": 490,
					"name": "type",
					"variant": "declaration",
					"kind": 1024,
					"flags": {},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/directives/array/form-array-item-button.ts",
							"line": 31,
							"character": 2,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/array/form-array-item-button.ts#L31"
						}
					],
					"type": {
						"type": "intrinsic",
						"name": "string"
					},
					"defaultValue": "'button'"
				},
				{
					"id": 502,
					"name": "disabled",
					"variant": "declaration",
					"kind": 262144,
					"flags": {},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/directives/array/form-array-item-button.ts",
							"line": 47,
							"character": 6,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/array/form-array-item-button.ts#L47"
						}
					],
					"getSignature": {
						"id": 503,
						"name": "disabled",
						"variant": "signature",
						"kind": 524288,
						"flags": {},
						"sources": [
							{
								"fileName": "packages/angular/form-system/src/lib/directives/array/form-array-item-button.ts",
								"line": 47,
								"character": 6,
								"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/array/form-array-item-button.ts#L47"
							}
						],
						"type": {
							"type": "intrinsic",
							"name": "boolean"
						}
					}
				},
				{
					"id": 506,
					"name": "index",
					"variant": "declaration",
					"kind": 262144,
					"flags": {},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/directives/array/form-array-item-button.ts",
							"line": 55,
							"character": 6,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/array/form-array-item-button.ts#L55"
						}
					],
					"getSignature": {
						"id": 507,
						"name": "index",
						"variant": "signature",
						"kind": 524288,
						"flags": {},
						"sources": [
							{
								"fileName": "packages/angular/form-system/src/lib/directives/array/form-array-item-button.ts",
								"line": 55,
								"character": 6,
								"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/array/form-array-item-button.ts#L55"
							}
						],
						"type": {
							"type": "intrinsic",
							"name": "number"
						}
					}
				},
				{
					"id": 504,
					"name": "isDeleted",
					"variant": "declaration",
					"kind": 262144,
					"flags": {},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/directives/array/form-array-item-button.ts",
							"line": 51,
							"character": 6,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/array/form-array-item-button.ts#L51"
						}
					],
					"getSignature": {
						"id": 505,
						"name": "isDeleted",
						"variant": "signature",
						"kind": 524288,
						"flags": {},
						"sources": [
							{
								"fileName": "packages/angular/form-system/src/lib/directives/array/form-array-item-button.ts",
								"line": 51,
								"character": 6,
								"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/array/form-array-item-button.ts#L51"
							}
						],
						"type": {
							"type": "intrinsic",
							"name": "boolean"
						}
					}
				},
				{
					"id": 508,
					"name": "isDisabled",
					"variant": "declaration",
					"kind": 262144,
					"flags": {
						"isProtected": true
					},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/directives/array/form-array-item-button.ts",
							"line": 59,
							"character": 16,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/array/form-array-item-button.ts#L59"
						}
					],
					"getSignature": {
						"id": 509,
						"name": "isDisabled",
						"variant": "signature",
						"kind": 524288,
						"flags": {},
						"sources": [
							{
								"fileName": "packages/angular/form-system/src/lib/directives/array/form-array-item-button.ts",
								"line": 59,
								"character": 16,
								"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/array/form-array-item-button.ts#L59"
							}
						],
						"type": {
							"type": "intrinsic",
							"name": "boolean"
						}
					}
				},
				{
					"id": 510,
					"name": "ngAfterViewInit",
					"variant": "declaration",
					"kind": 2048,
					"flags": {},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/directives/array/form-array-item-button.ts",
							"line": 63,
							"character": 2,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/array/form-array-item-button.ts#L63"
						}
					],
					"signatures": [
						{
							"id": 511,
							"name": "ngAfterViewInit",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"comment": {
								"summary": [
									{
										"kind": "text",
										"text": "A callback method that is invoked immediately after\nAngular has completed initialization of a component's view.\nIt is invoked only once when the view is instantiated."
									}
								]
							},
							"sources": [
								{
									"fileName": "packages/angular/form-system/src/lib/directives/array/form-array-item-button.ts",
									"line": 63,
									"character": 2,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/array/form-array-item-button.ts#L63"
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							},
							"implementationOf": {
								"type": "reference",
								"target": -1,
								"name": "AfterViewInit.ngAfterViewInit"
							}
						}
					],
					"implementationOf": {
						"type": "reference",
						"target": -1,
						"name": "AfterViewInit.ngAfterViewInit"
					}
				},
				{
					"id": 512,
					"name": "ngOnDestroy",
					"variant": "declaration",
					"kind": 2048,
					"flags": {},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/directives/array/form-array-item-button.ts",
							"line": 94,
							"character": 2,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/array/form-array-item-button.ts#L94"
						}
					],
					"signatures": [
						{
							"id": 513,
							"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/form-system/src/lib/directives/array/form-array-item-button.ts",
									"line": 94,
									"character": 2,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/array/form-array-item-button.ts#L94"
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							},
							"implementationOf": {
								"type": "reference",
								"target": -1,
								"name": "OnDestroy.ngOnDestroy"
							}
						}
					],
					"implementationOf": {
						"type": "reference",
						"target": -1,
						"name": "OnDestroy.ngOnDestroy"
					}
				},
				{
					"id": 514,
					"name": "onClick",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isProtected": true,
						"isAbstract": true
					},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/directives/array/form-array-item-button.ts",
							"line": 99,
							"character": 21,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/array/form-array-item-button.ts#L99"
						}
					],
					"signatures": [
						{
							"id": 515,
							"name": "onClick",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/angular/form-system/src/lib/directives/array/form-array-item-button.ts",
									"line": 99,
									"character": 21,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/array/form-array-item-button.ts#L99"
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							}
						}
					]
				},
				{
					"id": 516,
					"name": "updateDisplayStyle",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isProtected": true,
						"isAbstract": true
					},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/directives/array/form-array-item-button.ts",
							"line": 101,
							"character": 21,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/array/form-array-item-button.ts#L101"
						}
					],
					"signatures": [
						{
							"id": 517,
							"name": "updateDisplayStyle",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/angular/form-system/src/lib/directives/array/form-array-item-button.ts",
									"line": 101,
									"character": 21,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/array/form-array-item-button.ts#L101"
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							}
						}
					]
				}
			],
			"groups": [
				{
					"title": "Constructors",
					"children": [
						484
					]
				},
				{
					"title": "Properties",
					"children": [
						495,
						501,
						494,
						491,
						499,
						498,
						500,
						490
					]
				},
				{
					"title": "Accessors",
					"children": [
						502,
						506,
						504,
						508
					]
				},
				{
					"title": "Methods",
					"children": [
						510,
						512,
						514,
						516
					]
				}
			],
			"sources": [
				{
					"fileName": "packages/angular/form-system/src/lib/directives/array/form-array-item-button.ts",
					"line": 28,
					"character": 22,
					"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/array/form-array-item-button.ts#L28"
				}
			],
			"extendedBy": [
				{
					"type": "reference",
					"target": 518,
					"name": "FormArrayItemRemoveButtonDirective"
				},
				{
					"type": "reference",
					"target": 555,
					"name": "FormArrayItemRestoreButtonDirective"
				}
			],
			"implementedTypes": [
				{
					"type": "reference",
					"target": {
						"sourceFileName": "node_modules/@angular/core/index.d.ts",
						"qualifiedName": "AfterViewInit"
					},
					"name": "AfterViewInit",
					"package": "@angular/core"
				},
				{
					"type": "reference",
					"target": {
						"sourceFileName": "node_modules/@angular/core/index.d.ts",
						"qualifiedName": "OnDestroy"
					},
					"name": "OnDestroy",
					"package": "@angular/core"
				}
			]
		},
		{
			"id": 518,
			"name": "FormArrayItemRemoveButtonDirective",
			"variant": "declaration",
			"kind": 128,
			"flags": {},
			"children": [
				{
					"id": 519,
					"name": "constructor",
					"variant": "declaration",
					"kind": 512,
					"flags": {},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/directives/array/form-array-item-button.ts",
							"line": 38,
							"character": 2,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/array/form-array-item-button.ts#L38"
						}
					],
					"signatures": [
						{
							"id": 520,
							"name": "FormArrayItemRemoveButtonDirective",
							"variant": "signature",
							"kind": 16384,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/angular/form-system/src/lib/directives/array/form-array-item-button.ts",
									"line": 38,
									"character": 2,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/array/form-array-item-button.ts#L38"
								}
							],
							"parameters": [
								{
									"id": 521,
									"name": "parent",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": {
											"sourceFileName": "node_modules/@angular/forms/index.d.ts",
											"qualifiedName": "ControlContainer"
										},
										"name": "ControlContainer",
										"package": "@angular/forms"
									}
								},
								{
									"id": 522,
									"name": "matButton",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": {
											"sourceFileName": "node_modules/@angular/material/button/index.d.ts",
											"qualifiedName": "MatButton"
										},
										"name": "MatButton",
										"package": "@angular/material"
									}
								},
								{
									"id": 523,
									"name": "renderer",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": {
											"sourceFileName": "node_modules/@angular/core/index.d.ts",
											"qualifiedName": "Renderer2"
										},
										"name": "Renderer2",
										"package": "@angular/core"
									}
								},
								{
									"id": 524,
									"name": "elementRef",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": {
											"sourceFileName": "node_modules/@angular/core/index.d.ts",
											"qualifiedName": "ElementRef"
										},
										"name": "ElementRef",
										"package": "@angular/core"
									}
								}
							],
							"type": {
								"type": "reference",
								"target": 518,
								"name": "FormArrayItemRemoveButtonDirective",
								"package": "@rxap/form-system"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": 485,
								"name": "FormArrayItemButton.constructor"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": 484,
						"name": "FormArrayItemButton.constructor"
					}
				},
				{
					"id": 538,
					"name": "deletedControl",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isProtected": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/directives/array/form-array-item-button.ts",
							"line": 34,
							"character": 12,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/array/form-array-item-button.ts#L34"
						}
					],
					"type": {
						"type": "reference",
						"target": {
							"sourceFileName": "packages/angular/forms/src/lib/form-control.ts",
							"qualifiedName": "RxapFormControl"
						},
						"typeArguments": [
							{
								"type": "intrinsic",
								"name": "boolean"
							}
						],
						"name": "RxapFormControl",
						"package": "@rxap/forms"
					},
					"inheritedFrom": {
						"type": "reference",
						"target": 495,
						"name": "FormArrayItemButton.deletedControl"
					}
				},
				{
					"id": 542,
					"name": "elementRef",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isProtected": true,
						"isReadonly": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/directives/array/form-array-item-button.ts",
							"line": 42,
							"character": 23,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/array/form-array-item-button.ts#L42"
						}
					],
					"type": {
						"type": "reference",
						"target": {
							"sourceFileName": "node_modules/@angular/core/index.d.ts",
							"qualifiedName": "ElementRef"
						},
						"name": "ElementRef",
						"package": "@angular/core"
					},
					"inheritedFrom": {
						"type": "reference",
						"target": 501,
						"name": "FormArrayItemButton.elementRef"
					}
				},
				{
					"id": 537,
					"name": "formArray",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isProtected": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/directives/array/form-array-item-button.ts",
							"line": 33,
							"character": 12,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/array/form-array-item-button.ts#L33"
						}
					],
					"type": {
						"type": "reference",
						"target": {
							"sourceFileName": "packages/angular/forms/src/lib/form-array.ts",
							"qualifiedName": "RxapFormArray"
						},
						"name": "RxapFormArray",
						"package": "@rxap/forms"
					},
					"inheritedFrom": {
						"type": "reference",
						"target": 494,
						"name": "FormArrayItemButton.formArray"
					}
				},
				{
					"id": 534,
					"name": "formGroup",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isProtected": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/directives/array/form-array-item-button.ts",
							"line": 32,
							"character": 12,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/array/form-array-item-button.ts#L32"
						}
					],
					"type": {
						"type": "reference",
						"target": {
							"sourceFileName": "packages/angular/forms/src/lib/form-group.ts",
							"qualifiedName": "RxapFormGroup"
						},
						"typeArguments": [
							{
								"type": "reflection",
								"declaration": {
									"id": 535,
									"name": "__type",
									"variant": "declaration",
									"kind": 65536,
									"flags": {},
									"children": [
										{
											"id": 536,
											"name": "deleted",
											"variant": "declaration",
											"kind": 1024,
											"flags": {},
											"sources": [
												{
													"fileName": "packages/angular/form-system/src/lib/directives/array/form-array-item-button.ts",
													"line": 32,
													"character": 40,
													"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/array/form-array-item-button.ts#L32"
												}
											],
											"type": {
												"type": "intrinsic",
												"name": "boolean"
											}
										}
									],
									"groups": [
										{
											"title": "Properties",
											"children": [
												536
											]
										}
									],
									"sources": [
										{
											"fileName": "packages/angular/form-system/src/lib/directives/array/form-array-item-button.ts",
											"line": 32,
											"character": 38,
											"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/array/form-array-item-button.ts#L32"
										}
									]
								}
							}
						],
						"name": "RxapFormGroup",
						"package": "@rxap/forms"
					},
					"inheritedFrom": {
						"type": "reference",
						"target": 491,
						"name": "FormArrayItemButton.formGroup"
					}
				},
				{
					"id": 540,
					"name": "matButton",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isProtected": true,
						"isReadonly": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/directives/array/form-array-item-button.ts",
							"line": 40,
							"character": 35,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/array/form-array-item-button.ts#L40"
						}
					],
					"type": {
						"type": "reference",
						"target": {
							"sourceFileName": "node_modules/@angular/material/button/index.d.ts",
							"qualifiedName": "MatButton"
						},
						"name": "MatButton",
						"package": "@angular/material"
					},
					"inheritedFrom": {
						"type": "reference",
						"target": 499,
						"name": "FormArrayItemButton.matButton"
					}
				},
				{
					"id": 539,
					"name": "parent",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isProtected": true,
						"isReadonly": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/directives/array/form-array-item-button.ts",
							"line": 39,
							"character": 35,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/array/form-array-item-button.ts#L39"
						}
					],
					"type": {
						"type": "reference",
						"target": {
							"sourceFileName": "node_modules/@angular/forms/index.d.ts",
							"qualifiedName": "ControlContainer"
						},
						"name": "ControlContainer",
						"package": "@angular/forms"
					},
					"inheritedFrom": {
						"type": "reference",
						"target": 498,
						"name": "FormArrayItemButton.parent"
					}
				},
				{
					"id": 541,
					"name": "renderer",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isProtected": true,
						"isReadonly": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/directives/array/form-array-item-button.ts",
							"line": 41,
							"character": 23,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/array/form-array-item-button.ts#L41"
						}
					],
					"type": {
						"type": "reference",
						"target": {
							"sourceFileName": "node_modules/@angular/core/index.d.ts",
							"qualifiedName": "Renderer2"
						},
						"name": "Renderer2",
						"package": "@angular/core"
					},
					"inheritedFrom": {
						"type": "reference",
						"target": 500,
						"name": "FormArrayItemButton.renderer"
					}
				},
				{
					"id": 525,
					"name": "shouldTemporarilyDeleted",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isPublic": true
					},
					"comment": {
						"summary": [
							{
								"kind": "text",
								"text": "A function that returns if the control should be temporarily deleted.\ntrue - in the given form group the deleted control is set to true\nfalse - the form group is removed from the (parent) form array"
							}
						]
					},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/directives/array/form-array-item-remove-button.directive.ts",
							"line": 24,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/array/form-array-item-remove-button.directive.ts#L24"
						}
					],
					"type": {
						"type": "reflection",
						"declaration": {
							"id": 526,
							"name": "__type",
							"variant": "declaration",
							"kind": 65536,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/angular/form-system/src/lib/directives/array/form-array-item-remove-button.directive.ts",
									"line": 24,
									"character": 35,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/array/form-array-item-remove-button.directive.ts#L24"
								}
							],
							"signatures": [
								{
									"id": 527,
									"name": "__type",
									"variant": "signature",
									"kind": 4096,
									"flags": {},
									"sources": [
										{
											"fileName": "packages/angular/form-system/src/lib/directives/array/form-array-item-remove-button.directive.ts",
											"line": 24,
											"character": 35,
											"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/array/form-array-item-remove-button.directive.ts#L24"
										}
									],
									"parameters": [
										{
											"id": 528,
											"name": "formGroup",
											"variant": "param",
											"kind": 32768,
											"flags": {},
											"type": {
												"type": "reference",
												"target": {
													"sourceFileName": "packages/angular/forms/src/lib/form-group.ts",
													"qualifiedName": "RxapFormGroup"
												},
												"name": "RxapFormGroup",
												"package": "@rxap/forms"
											}
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "boolean"
									}
								}
							]
						}
					},
					"defaultValue": "..."
				},
				{
					"id": 533,
					"name": "type",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/directives/array/form-array-item-button.ts",
							"line": 31,
							"character": 2,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/array/form-array-item-button.ts#L31"
						}
					],
					"type": {
						"type": "intrinsic",
						"name": "string"
					},
					"defaultValue": "'button'",
					"inheritedFrom": {
						"type": "reference",
						"target": 490,
						"name": "FormArrayItemButton.type"
					}
				},
				{
					"id": 543,
					"name": "disabled",
					"variant": "declaration",
					"kind": 262144,
					"flags": {
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/directives/array/form-array-item-button.ts",
							"line": 47,
							"character": 6,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/array/form-array-item-button.ts#L47"
						}
					],
					"getSignature": {
						"id": 544,
						"name": "disabled",
						"variant": "signature",
						"kind": 524288,
						"flags": {
							"isInherited": true
						},
						"sources": [
							{
								"fileName": "packages/angular/form-system/src/lib/directives/array/form-array-item-button.ts",
								"line": 47,
								"character": 6,
								"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/array/form-array-item-button.ts#L47"
							}
						],
						"type": {
							"type": "intrinsic",
							"name": "boolean"
						},
						"inheritedFrom": {
							"type": "reference",
							"target": -1,
							"name": "FormArrayItemButton.disabled"
						}
					},
					"inheritedFrom": {
						"type": "reference",
						"target": 502,
						"name": "FormArrayItemButton.disabled"
					}
				},
				{
					"id": 547,
					"name": "index",
					"variant": "declaration",
					"kind": 262144,
					"flags": {
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/directives/array/form-array-item-button.ts",
							"line": 55,
							"character": 6,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/array/form-array-item-button.ts#L55"
						}
					],
					"getSignature": {
						"id": 548,
						"name": "index",
						"variant": "signature",
						"kind": 524288,
						"flags": {
							"isInherited": true
						},
						"sources": [
							{
								"fileName": "packages/angular/form-system/src/lib/directives/array/form-array-item-button.ts",
								"line": 55,
								"character": 6,
								"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/array/form-array-item-button.ts#L55"
							}
						],
						"type": {
							"type": "intrinsic",
							"name": "number"
						},
						"inheritedFrom": {
							"type": "reference",
							"target": -1,
							"name": "FormArrayItemButton.index"
						}
					},
					"inheritedFrom": {
						"type": "reference",
						"target": 506,
						"name": "FormArrayItemButton.index"
					}
				},
				{
					"id": 545,
					"name": "isDeleted",
					"variant": "declaration",
					"kind": 262144,
					"flags": {
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/directives/array/form-array-item-button.ts",
							"line": 51,
							"character": 6,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/array/form-array-item-button.ts#L51"
						}
					],
					"getSignature": {
						"id": 546,
						"name": "isDeleted",
						"variant": "signature",
						"kind": 524288,
						"flags": {
							"isInherited": true
						},
						"sources": [
							{
								"fileName": "packages/angular/form-system/src/lib/directives/array/form-array-item-button.ts",
								"line": 51,
								"character": 6,
								"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/array/form-array-item-button.ts#L51"
							}
						],
						"type": {
							"type": "intrinsic",
							"name": "boolean"
						},
						"inheritedFrom": {
							"type": "reference",
							"target": -1,
							"name": "FormArrayItemButton.isDeleted"
						}
					},
					"inheritedFrom": {
						"type": "reference",
						"target": 504,
						"name": "FormArrayItemButton.isDeleted"
					}
				},
				{
					"id": 549,
					"name": "isDisabled",
					"variant": "declaration",
					"kind": 262144,
					"flags": {
						"isProtected": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/directives/array/form-array-item-button.ts",
							"line": 59,
							"character": 16,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/array/form-array-item-button.ts#L59"
						}
					],
					"getSignature": {
						"id": 550,
						"name": "isDisabled",
						"variant": "signature",
						"kind": 524288,
						"flags": {
							"isInherited": true
						},
						"sources": [
							{
								"fileName": "packages/angular/form-system/src/lib/directives/array/form-array-item-button.ts",
								"line": 59,
								"character": 16,
								"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/array/form-array-item-button.ts#L59"
							}
						],
						"type": {
							"type": "intrinsic",
							"name": "boolean"
						},
						"inheritedFrom": {
							"type": "reference",
							"target": -1,
							"name": "FormArrayItemButton.isDisabled"
						}
					},
					"inheritedFrom": {
						"type": "reference",
						"target": 508,
						"name": "FormArrayItemButton.isDisabled"
					}
				},
				{
					"id": 551,
					"name": "ngAfterViewInit",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/directives/array/form-array-item-button.ts",
							"line": 63,
							"character": 2,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/array/form-array-item-button.ts#L63"
						}
					],
					"signatures": [
						{
							"id": 552,
							"name": "ngAfterViewInit",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isInherited": true
							},
							"comment": {
								"summary": [
									{
										"kind": "text",
										"text": "A callback method that is invoked immediately after\nAngular has completed initialization of a component's view.\nIt is invoked only once when the view is instantiated."
									}
								]
							},
							"sources": [
								{
									"fileName": "packages/angular/form-system/src/lib/directives/array/form-array-item-button.ts",
									"line": 63,
									"character": 2,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/array/form-array-item-button.ts#L63"
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": 511,
								"name": "FormArrayItemButton.ngAfterViewInit"
							},
							"implementationOf": {
								"type": "reference",
								"target": -1,
								"name": "AfterViewInit.ngAfterViewInit"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": 510,
						"name": "FormArrayItemButton.ngAfterViewInit"
					},
					"implementationOf": {
						"type": "reference",
						"target": -1,
						"name": "AfterViewInit.ngAfterViewInit"
					}
				},
				{
					"id": 553,
					"name": "ngOnDestroy",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/directives/array/form-array-item-button.ts",
							"line": 94,
							"character": 2,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/array/form-array-item-button.ts#L94"
						}
					],
					"signatures": [
						{
							"id": 554,
							"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/form-system/src/lib/directives/array/form-array-item-button.ts",
									"line": 94,
									"character": 2,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/array/form-array-item-button.ts#L94"
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": 513,
								"name": "FormArrayItemButton.ngOnDestroy"
							},
							"implementationOf": {
								"type": "reference",
								"target": -1,
								"name": "OnDestroy.ngOnDestroy"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": 512,
						"name": "FormArrayItemButton.ngOnDestroy"
					},
					"implementationOf": {
						"type": "reference",
						"target": -1,
						"name": "OnDestroy.ngOnDestroy"
					}
				},
				{
					"id": 529,
					"name": "onClick",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isProtected": true
					},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/directives/array/form-array-item-remove-button.directive.ts",
							"line": 27,
							"character": 12,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/array/form-array-item-remove-button.directive.ts#L27"
						}
					],
					"signatures": [
						{
							"id": 530,
							"name": "onClick",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/angular/form-system/src/lib/directives/array/form-array-item-remove-button.directive.ts",
									"line": 27,
									"character": 12,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/array/form-array-item-remove-button.directive.ts#L27"
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							},
							"overwrites": {
								"type": "reference",
								"target": 515,
								"name": "FormArrayItemButton.onClick"
							}
						}
					],
					"overwrites": {
						"type": "reference",
						"target": 514,
						"name": "FormArrayItemButton.onClick"
					}
				},
				{
					"id": 531,
					"name": "updateDisplayStyle",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isProtected": true
					},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/directives/array/form-array-item-remove-button.directive.ts",
							"line": 36,
							"character": 12,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/array/form-array-item-remove-button.directive.ts#L36"
						}
					],
					"signatures": [
						{
							"id": 532,
							"name": "updateDisplayStyle",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/angular/form-system/src/lib/directives/array/form-array-item-remove-button.directive.ts",
									"line": 36,
									"character": 12,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/array/form-array-item-remove-button.directive.ts#L36"
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							},
							"overwrites": {
								"type": "reference",
								"target": 517,
								"name": "FormArrayItemButton.updateDisplayStyle"
							}
						}
					],
					"overwrites": {
						"type": "reference",
						"target": 516,
						"name": "FormArrayItemButton.updateDisplayStyle"
					}
				}
			],
			"groups": [
				{
					"title": "Constructors",
					"children": [
						519
					]
				},
				{
					"title": "Properties",
					"children": [
						538,
						542,
						537,
						534,
						540,
						539,
						541,
						525,
						533
					]
				},
				{
					"title": "Accessors",
					"children": [
						543,
						547,
						545,
						549
					]
				},
				{
					"title": "Methods",
					"children": [
						551,
						553,
						529,
						531
					]
				}
			],
			"sources": [
				{
					"fileName": "packages/angular/form-system/src/lib/directives/array/form-array-item-remove-button.directive.ts",
					"line": 16,
					"character": 13,
					"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/array/form-array-item-remove-button.directive.ts#L16"
				}
			],
			"extendedTypes": [
				{
					"type": "reference",
					"target": 483,
					"name": "FormArrayItemButton",
					"package": "@rxap/form-system"
				}
			],
			"implementedTypes": [
				{
					"type": "reference",
					"target": {
						"sourceFileName": "node_modules/@angular/core/index.d.ts",
						"qualifiedName": "AfterViewInit"
					},
					"name": "AfterViewInit",
					"package": "@angular/core"
				},
				{
					"type": "reference",
					"target": {
						"sourceFileName": "node_modules/@angular/core/index.d.ts",
						"qualifiedName": "OnDestroy"
					},
					"name": "OnDestroy",
					"package": "@angular/core"
				}
			]
		},
		{
			"id": 555,
			"name": "FormArrayItemRestoreButtonDirective",
			"variant": "declaration",
			"kind": 128,
			"flags": {},
			"children": [
				{
					"id": 556,
					"name": "constructor",
					"variant": "declaration",
					"kind": 512,
					"flags": {},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/directives/array/form-array-item-button.ts",
							"line": 38,
							"character": 2,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/array/form-array-item-button.ts#L38"
						}
					],
					"signatures": [
						{
							"id": 557,
							"name": "FormArrayItemRestoreButtonDirective",
							"variant": "signature",
							"kind": 16384,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/angular/form-system/src/lib/directives/array/form-array-item-button.ts",
									"line": 38,
									"character": 2,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/array/form-array-item-button.ts#L38"
								}
							],
							"parameters": [
								{
									"id": 558,
									"name": "parent",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": {
											"sourceFileName": "node_modules/@angular/forms/index.d.ts",
											"qualifiedName": "ControlContainer"
										},
										"name": "ControlContainer",
										"package": "@angular/forms"
									}
								},
								{
									"id": 559,
									"name": "matButton",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": {
											"sourceFileName": "node_modules/@angular/material/button/index.d.ts",
											"qualifiedName": "MatButton"
										},
										"name": "MatButton",
										"package": "@angular/material"
									}
								},
								{
									"id": 560,
									"name": "renderer",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": {
											"sourceFileName": "node_modules/@angular/core/index.d.ts",
											"qualifiedName": "Renderer2"
										},
										"name": "Renderer2",
										"package": "@angular/core"
									}
								},
								{
									"id": 561,
									"name": "elementRef",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": {
											"sourceFileName": "node_modules/@angular/core/index.d.ts",
											"qualifiedName": "ElementRef"
										},
										"name": "ElementRef",
										"package": "@angular/core"
									}
								}
							],
							"type": {
								"type": "reference",
								"target": 555,
								"name": "FormArrayItemRestoreButtonDirective",
								"package": "@rxap/form-system"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": 485,
								"name": "FormArrayItemButton.constructor"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": 484,
						"name": "FormArrayItemButton.constructor"
					}
				},
				{
					"id": 571,
					"name": "deletedControl",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isProtected": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/directives/array/form-array-item-button.ts",
							"line": 34,
							"character": 12,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/array/form-array-item-button.ts#L34"
						}
					],
					"type": {
						"type": "reference",
						"target": {
							"sourceFileName": "packages/angular/forms/src/lib/form-control.ts",
							"qualifiedName": "RxapFormControl"
						},
						"typeArguments": [
							{
								"type": "intrinsic",
								"name": "boolean"
							}
						],
						"name": "RxapFormControl",
						"package": "@rxap/forms"
					},
					"inheritedFrom": {
						"type": "reference",
						"target": 495,
						"name": "FormArrayItemButton.deletedControl"
					}
				},
				{
					"id": 575,
					"name": "elementRef",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isProtected": true,
						"isReadonly": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/directives/array/form-array-item-button.ts",
							"line": 42,
							"character": 23,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/array/form-array-item-button.ts#L42"
						}
					],
					"type": {
						"type": "reference",
						"target": {
							"sourceFileName": "node_modules/@angular/core/index.d.ts",
							"qualifiedName": "ElementRef"
						},
						"name": "ElementRef",
						"package": "@angular/core"
					},
					"inheritedFrom": {
						"type": "reference",
						"target": 501,
						"name": "FormArrayItemButton.elementRef"
					}
				},
				{
					"id": 570,
					"name": "formArray",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isProtected": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/directives/array/form-array-item-button.ts",
							"line": 33,
							"character": 12,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/array/form-array-item-button.ts#L33"
						}
					],
					"type": {
						"type": "reference",
						"target": {
							"sourceFileName": "packages/angular/forms/src/lib/form-array.ts",
							"qualifiedName": "RxapFormArray"
						},
						"name": "RxapFormArray",
						"package": "@rxap/forms"
					},
					"inheritedFrom": {
						"type": "reference",
						"target": 494,
						"name": "FormArrayItemButton.formArray"
					}
				},
				{
					"id": 567,
					"name": "formGroup",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isProtected": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/directives/array/form-array-item-button.ts",
							"line": 32,
							"character": 12,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/array/form-array-item-button.ts#L32"
						}
					],
					"type": {
						"type": "reference",
						"target": {
							"sourceFileName": "packages/angular/forms/src/lib/form-group.ts",
							"qualifiedName": "RxapFormGroup"
						},
						"typeArguments": [
							{
								"type": "reflection",
								"declaration": {
									"id": 568,
									"name": "__type",
									"variant": "declaration",
									"kind": 65536,
									"flags": {},
									"children": [
										{
											"id": 569,
											"name": "deleted",
											"variant": "declaration",
											"kind": 1024,
											"flags": {},
											"sources": [
												{
													"fileName": "packages/angular/form-system/src/lib/directives/array/form-array-item-button.ts",
													"line": 32,
													"character": 40,
													"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/array/form-array-item-button.ts#L32"
												}
											],
											"type": {
												"type": "intrinsic",
												"name": "boolean"
											}
										}
									],
									"groups": [
										{
											"title": "Properties",
											"children": [
												569
											]
										}
									],
									"sources": [
										{
											"fileName": "packages/angular/form-system/src/lib/directives/array/form-array-item-button.ts",
											"line": 32,
											"character": 38,
											"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/array/form-array-item-button.ts#L32"
										}
									]
								}
							}
						],
						"name": "RxapFormGroup",
						"package": "@rxap/forms"
					},
					"inheritedFrom": {
						"type": "reference",
						"target": 491,
						"name": "FormArrayItemButton.formGroup"
					}
				},
				{
					"id": 573,
					"name": "matButton",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isProtected": true,
						"isReadonly": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/directives/array/form-array-item-button.ts",
							"line": 40,
							"character": 35,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/array/form-array-item-button.ts#L40"
						}
					],
					"type": {
						"type": "reference",
						"target": {
							"sourceFileName": "node_modules/@angular/material/button/index.d.ts",
							"qualifiedName": "MatButton"
						},
						"name": "MatButton",
						"package": "@angular/material"
					},
					"inheritedFrom": {
						"type": "reference",
						"target": 499,
						"name": "FormArrayItemButton.matButton"
					}
				},
				{
					"id": 572,
					"name": "parent",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isProtected": true,
						"isReadonly": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/directives/array/form-array-item-button.ts",
							"line": 39,
							"character": 35,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/array/form-array-item-button.ts#L39"
						}
					],
					"type": {
						"type": "reference",
						"target": {
							"sourceFileName": "node_modules/@angular/forms/index.d.ts",
							"qualifiedName": "ControlContainer"
						},
						"name": "ControlContainer",
						"package": "@angular/forms"
					},
					"inheritedFrom": {
						"type": "reference",
						"target": 498,
						"name": "FormArrayItemButton.parent"
					}
				},
				{
					"id": 574,
					"name": "renderer",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isProtected": true,
						"isReadonly": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/directives/array/form-array-item-button.ts",
							"line": 41,
							"character": 23,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/array/form-array-item-button.ts#L41"
						}
					],
					"type": {
						"type": "reference",
						"target": {
							"sourceFileName": "node_modules/@angular/core/index.d.ts",
							"qualifiedName": "Renderer2"
						},
						"name": "Renderer2",
						"package": "@angular/core"
					},
					"inheritedFrom": {
						"type": "reference",
						"target": 500,
						"name": "FormArrayItemButton.renderer"
					}
				},
				{
					"id": 566,
					"name": "type",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/directives/array/form-array-item-button.ts",
							"line": 31,
							"character": 2,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/array/form-array-item-button.ts#L31"
						}
					],
					"type": {
						"type": "intrinsic",
						"name": "string"
					},
					"defaultValue": "'button'",
					"inheritedFrom": {
						"type": "reference",
						"target": 490,
						"name": "FormArrayItemButton.type"
					}
				},
				{
					"id": 576,
					"name": "disabled",
					"variant": "declaration",
					"kind": 262144,
					"flags": {
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/directives/array/form-array-item-button.ts",
							"line": 47,
							"character": 6,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/array/form-array-item-button.ts#L47"
						}
					],
					"getSignature": {
						"id": 577,
						"name": "disabled",
						"variant": "signature",
						"kind": 524288,
						"flags": {
							"isInherited": true
						},
						"sources": [
							{
								"fileName": "packages/angular/form-system/src/lib/directives/array/form-array-item-button.ts",
								"line": 47,
								"character": 6,
								"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/array/form-array-item-button.ts#L47"
							}
						],
						"type": {
							"type": "intrinsic",
							"name": "boolean"
						},
						"inheritedFrom": {
							"type": "reference",
							"target": -1,
							"name": "FormArrayItemButton.disabled"
						}
					},
					"inheritedFrom": {
						"type": "reference",
						"target": 502,
						"name": "FormArrayItemButton.disabled"
					}
				},
				{
					"id": 580,
					"name": "index",
					"variant": "declaration",
					"kind": 262144,
					"flags": {
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/directives/array/form-array-item-button.ts",
							"line": 55,
							"character": 6,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/array/form-array-item-button.ts#L55"
						}
					],
					"getSignature": {
						"id": 581,
						"name": "index",
						"variant": "signature",
						"kind": 524288,
						"flags": {
							"isInherited": true
						},
						"sources": [
							{
								"fileName": "packages/angular/form-system/src/lib/directives/array/form-array-item-button.ts",
								"line": 55,
								"character": 6,
								"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/array/form-array-item-button.ts#L55"
							}
						],
						"type": {
							"type": "intrinsic",
							"name": "number"
						},
						"inheritedFrom": {
							"type": "reference",
							"target": -1,
							"name": "FormArrayItemButton.index"
						}
					},
					"inheritedFrom": {
						"type": "reference",
						"target": 506,
						"name": "FormArrayItemButton.index"
					}
				},
				{
					"id": 578,
					"name": "isDeleted",
					"variant": "declaration",
					"kind": 262144,
					"flags": {
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/directives/array/form-array-item-button.ts",
							"line": 51,
							"character": 6,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/array/form-array-item-button.ts#L51"
						}
					],
					"getSignature": {
						"id": 579,
						"name": "isDeleted",
						"variant": "signature",
						"kind": 524288,
						"flags": {
							"isInherited": true
						},
						"sources": [
							{
								"fileName": "packages/angular/form-system/src/lib/directives/array/form-array-item-button.ts",
								"line": 51,
								"character": 6,
								"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/array/form-array-item-button.ts#L51"
							}
						],
						"type": {
							"type": "intrinsic",
							"name": "boolean"
						},
						"inheritedFrom": {
							"type": "reference",
							"target": -1,
							"name": "FormArrayItemButton.isDeleted"
						}
					},
					"inheritedFrom": {
						"type": "reference",
						"target": 504,
						"name": "FormArrayItemButton.isDeleted"
					}
				},
				{
					"id": 582,
					"name": "isDisabled",
					"variant": "declaration",
					"kind": 262144,
					"flags": {
						"isProtected": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/directives/array/form-array-item-button.ts",
							"line": 59,
							"character": 16,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/array/form-array-item-button.ts#L59"
						}
					],
					"getSignature": {
						"id": 583,
						"name": "isDisabled",
						"variant": "signature",
						"kind": 524288,
						"flags": {
							"isInherited": true
						},
						"sources": [
							{
								"fileName": "packages/angular/form-system/src/lib/directives/array/form-array-item-button.ts",
								"line": 59,
								"character": 16,
								"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/array/form-array-item-button.ts#L59"
							}
						],
						"type": {
							"type": "intrinsic",
							"name": "boolean"
						},
						"inheritedFrom": {
							"type": "reference",
							"target": -1,
							"name": "FormArrayItemButton.isDisabled"
						}
					},
					"inheritedFrom": {
						"type": "reference",
						"target": 508,
						"name": "FormArrayItemButton.isDisabled"
					}
				},
				{
					"id": 584,
					"name": "ngAfterViewInit",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/directives/array/form-array-item-button.ts",
							"line": 63,
							"character": 2,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/array/form-array-item-button.ts#L63"
						}
					],
					"signatures": [
						{
							"id": 585,
							"name": "ngAfterViewInit",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isInherited": true
							},
							"comment": {
								"summary": [
									{
										"kind": "text",
										"text": "A callback method that is invoked immediately after\nAngular has completed initialization of a component's view.\nIt is invoked only once when the view is instantiated."
									}
								]
							},
							"sources": [
								{
									"fileName": "packages/angular/form-system/src/lib/directives/array/form-array-item-button.ts",
									"line": 63,
									"character": 2,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/array/form-array-item-button.ts#L63"
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": 511,
								"name": "FormArrayItemButton.ngAfterViewInit"
							},
							"implementationOf": {
								"type": "reference",
								"target": -1,
								"name": "AfterViewInit.ngAfterViewInit"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": 510,
						"name": "FormArrayItemButton.ngAfterViewInit"
					},
					"implementationOf": {
						"type": "reference",
						"target": -1,
						"name": "AfterViewInit.ngAfterViewInit"
					}
				},
				{
					"id": 586,
					"name": "ngOnDestroy",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/directives/array/form-array-item-button.ts",
							"line": 94,
							"character": 2,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/array/form-array-item-button.ts#L94"
						}
					],
					"signatures": [
						{
							"id": 587,
							"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/form-system/src/lib/directives/array/form-array-item-button.ts",
									"line": 94,
									"character": 2,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/array/form-array-item-button.ts#L94"
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": 513,
								"name": "FormArrayItemButton.ngOnDestroy"
							},
							"implementationOf": {
								"type": "reference",
								"target": -1,
								"name": "OnDestroy.ngOnDestroy"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": 512,
						"name": "FormArrayItemButton.ngOnDestroy"
					},
					"implementationOf": {
						"type": "reference",
						"target": -1,
						"name": "OnDestroy.ngOnDestroy"
					}
				},
				{
					"id": 562,
					"name": "onClick",
					"variant": "declaration",
					"kind": 2048,
					"flags": {},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/directives/array/form-array-item-restore-button.directive.ts",
							"line": 17,
							"character": 11,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/array/form-array-item-restore-button.directive.ts#L17"
						}
					],
					"signatures": [
						{
							"id": 563,
							"name": "onClick",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/angular/form-system/src/lib/directives/array/form-array-item-restore-button.directive.ts",
									"line": 17,
									"character": 11,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/array/form-array-item-restore-button.directive.ts#L17"
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							},
							"overwrites": {
								"type": "reference",
								"target": 515,
								"name": "FormArrayItemButton.onClick"
							}
						}
					],
					"overwrites": {
						"type": "reference",
						"target": 514,
						"name": "FormArrayItemButton.onClick"
					}
				},
				{
					"id": 564,
					"name": "updateDisplayStyle",
					"variant": "declaration",
					"kind": 2048,
					"flags": {},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/directives/array/form-array-item-restore-button.directive.ts",
							"line": 21,
							"character": 11,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/array/form-array-item-restore-button.directive.ts#L21"
						}
					],
					"signatures": [
						{
							"id": 565,
							"name": "updateDisplayStyle",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/angular/form-system/src/lib/directives/array/form-array-item-restore-button.directive.ts",
									"line": 21,
									"character": 11,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/array/form-array-item-restore-button.directive.ts#L21"
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							},
							"overwrites": {
								"type": "reference",
								"target": 517,
								"name": "FormArrayItemButton.updateDisplayStyle"
							}
						}
					],
					"overwrites": {
						"type": "reference",
						"target": 516,
						"name": "FormArrayItemButton.updateDisplayStyle"
					}
				}
			],
			"groups": [
				{
					"title": "Constructors",
					"children": [
						556
					]
				},
				{
					"title": "Properties",
					"children": [
						571,
						575,
						570,
						567,
						573,
						572,
						574,
						566
					]
				},
				{
					"title": "Accessors",
					"children": [
						576,
						580,
						578,
						582
					]
				},
				{
					"title": "Methods",
					"children": [
						584,
						586,
						562,
						564
					]
				}
			],
			"sources": [
				{
					"fileName": "packages/angular/form-system/src/lib/directives/array/form-array-item-restore-button.directive.ts",
					"line": 14,
					"character": 13,
					"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/array/form-array-item-restore-button.directive.ts#L14"
				}
			],
			"extendedTypes": [
				{
					"type": "reference",
					"target": 483,
					"name": "FormArrayItemButton",
					"package": "@rxap/form-system"
				}
			],
			"implementedTypes": [
				{
					"type": "reference",
					"target": {
						"sourceFileName": "node_modules/@angular/core/index.d.ts",
						"qualifiedName": "AfterViewInit"
					},
					"name": "AfterViewInit",
					"package": "@angular/core"
				},
				{
					"type": "reference",
					"target": {
						"sourceFileName": "node_modules/@angular/core/index.d.ts",
						"qualifiedName": "OnDestroy"
					},
					"name": "OnDestroy",
					"package": "@angular/core"
				}
			]
		},
		{
			"id": 588,
			"name": "FormArrayRemovableDirective",
			"variant": "declaration",
			"kind": 128,
			"flags": {},
			"children": [
				{
					"id": 589,
					"name": "constructor",
					"variant": "declaration",
					"kind": 512,
					"flags": {},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/directives/array/form-array-removable.directive.ts",
							"line": 32,
							"character": 2,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/array/form-array-removable.directive.ts#L32"
						}
					],
					"signatures": [
						{
							"id": 590,
							"name": "FormArrayRemovableDirective",
							"variant": "signature",
							"kind": 16384,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/angular/form-system/src/lib/directives/array/form-array-removable.directive.ts",
									"line": 32,
									"character": 2,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/array/form-array-removable.directive.ts#L32"
								}
							],
							"parameters": [
								{
									"id": 591,
									"name": "parent",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": {
											"sourceFileName": "node_modules/@angular/forms/index.d.ts",
											"qualifiedName": "ControlContainer"
										},
										"name": "ControlContainer",
										"package": "@angular/forms"
									}
								}
							],
							"type": {
								"type": "reference",
								"target": 588,
								"name": "FormArrayRemovableDirective",
								"package": "@rxap/form-system"
							}
						}
					]
				},
				{
					"id": 595,
					"name": "deletedControl",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isProtected": true
					},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/directives/array/form-array-removable.directive.ts",
							"line": 29,
							"character": 12,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/array/form-array-removable.directive.ts#L29"
						}
					],
					"type": {
						"type": "reference",
						"target": {
							"sourceFileName": "packages/angular/forms/src/lib/form-control.ts",
							"qualifiedName": "RxapFormControl"
						},
						"typeArguments": [
							{
								"type": "intrinsic",
								"name": "boolean"
							}
						],
						"name": "RxapFormControl",
						"package": "@rxap/forms"
					}
				},
				{
					"id": 592,
					"name": "formGroup",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isProtected": true
					},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/directives/array/form-array-removable.directive.ts",
							"line": 27,
							"character": 12,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/array/form-array-removable.directive.ts#L27"
						}
					],
					"type": {
						"type": "reference",
						"target": {
							"sourceFileName": "packages/angular/forms/src/lib/form-group.ts",
							"qualifiedName": "RxapFormGroup"
						},
						"typeArguments": [
							{
								"type": "reflection",
								"declaration": {
									"id": 593,
									"name": "__type",
									"variant": "declaration",
									"kind": 65536,
									"flags": {},
									"children": [
										{
											"id": 594,
											"name": "deleted",
											"variant": "declaration",
											"kind": 1024,
											"flags": {},
											"sources": [
												{
													"fileName": "packages/angular/form-system/src/lib/directives/array/form-array-removable.directive.ts",
													"line": 27,
													"character": 40,
													"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/array/form-array-removable.directive.ts#L27"
												}
											],
											"type": {
												"type": "intrinsic",
												"name": "boolean"
											}
										}
									],
									"groups": [
										{
											"title": "Properties",
											"children": [
												594
											]
										}
									],
									"sources": [
										{
											"fileName": "packages/angular/form-system/src/lib/directives/array/form-array-removable.directive.ts",
											"line": 27,
											"character": 38,
											"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/array/form-array-removable.directive.ts#L27"
										}
									]
								}
							}
						],
						"name": "RxapFormGroup",
						"package": "@rxap/forms"
					}
				},
				{
					"id": 597,
					"name": "parent",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isProtected": true,
						"isReadonly": true
					},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/directives/array/form-array-removable.directive.ts",
							"line": 32,
							"character": 45,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/array/form-array-removable.directive.ts#L32"
						}
					],
					"type": {
						"type": "reference",
						"target": {
							"sourceFileName": "node_modules/@angular/forms/index.d.ts",
							"qualifiedName": "ControlContainer"
						},
						"name": "ControlContainer",
						"package": "@angular/forms"
					}
				},
				{
					"id": 598,
					"name": "isDeleted",
					"variant": "declaration",
					"kind": 262144,
					"flags": {},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/directives/array/form-array-removable.directive.ts",
							"line": 35,
							"character": 6,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/array/form-array-removable.directive.ts#L35"
						}
					],
					"getSignature": {
						"id": 599,
						"name": "isDeleted",
						"variant": "signature",
						"kind": 524288,
						"flags": {},
						"sources": [
							{
								"fileName": "packages/angular/form-system/src/lib/directives/array/form-array-removable.directive.ts",
								"line": 35,
								"character": 6,
								"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/array/form-array-removable.directive.ts#L35"
							}
						],
						"type": {
							"type": "intrinsic",
							"name": "boolean"
						}
					}
				},
				{
					"id": 600,
					"name": "isDisabled",
					"variant": "declaration",
					"kind": 262144,
					"flags": {
						"isProtected": true
					},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/directives/array/form-array-removable.directive.ts",
							"line": 39,
							"character": 16,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/array/form-array-removable.directive.ts#L39"
						}
					],
					"getSignature": {
						"id": 601,
						"name": "isDisabled",
						"variant": "signature",
						"kind": 524288,
						"flags": {},
						"sources": [
							{
								"fileName": "packages/angular/form-system/src/lib/directives/array/form-array-removable.directive.ts",
								"line": 39,
								"character": 16,
								"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/array/form-array-removable.directive.ts#L39"
							}
						],
						"type": {
							"type": "intrinsic",
							"name": "boolean"
						}
					}
				},
				{
					"id": 602,
					"name": "ngAfterViewInit",
					"variant": "declaration",
					"kind": 2048,
					"flags": {},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/directives/array/form-array-removable.directive.ts",
							"line": 43,
							"character": 2,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/array/form-array-removable.directive.ts#L43"
						}
					],
					"signatures": [
						{
							"id": 603,
							"name": "ngAfterViewInit",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"comment": {
								"summary": [
									{
										"kind": "text",
										"text": "A callback method that is invoked immediately after\nAngular has completed initialization of a component's view.\nIt is invoked only once when the view is instantiated."
									}
								]
							},
							"sources": [
								{
									"fileName": "packages/angular/form-system/src/lib/directives/array/form-array-removable.directive.ts",
									"line": 43,
									"character": 2,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/array/form-array-removable.directive.ts#L43"
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							},
							"implementationOf": {
								"type": "reference",
								"target": -1,
								"name": "AfterViewInit.ngAfterViewInit"
							}
						}
					],
					"implementationOf": {
						"type": "reference",
						"target": -1,
						"name": "AfterViewInit.ngAfterViewInit"
					}
				},
				{
					"id": 604,
					"name": "ngOnDestroy",
					"variant": "declaration",
					"kind": 2048,
					"flags": {},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/directives/array/form-array-removable.directive.ts",
							"line": 77,
							"character": 2,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/array/form-array-removable.directive.ts#L77"
						}
					],
					"signatures": [
						{
							"id": 605,
							"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/form-system/src/lib/directives/array/form-array-removable.directive.ts",
									"line": 77,
									"character": 2,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/array/form-array-removable.directive.ts#L77"
								}
							],
							"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": [
						589
					]
				},
				{
					"title": "Properties",
					"children": [
						595,
						592,
						597
					]
				},
				{
					"title": "Accessors",
					"children": [
						598,
						600
					]
				},
				{
					"title": "Methods",
					"children": [
						602,
						604
					]
				}
			],
			"sources": [
				{
					"fileName": "packages/angular/form-system/src/lib/directives/array/form-array-removable.directive.ts",
					"line": 25,
					"character": 13,
					"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/array/form-array-removable.directive.ts#L25"
				}
			],
			"implementedTypes": [
				{
					"type": "reference",
					"target": {
						"sourceFileName": "node_modules/@angular/core/index.d.ts",
						"qualifiedName": "AfterViewInit"
					},
					"name": "AfterViewInit",
					"package": "@angular/core"
				},
				{
					"type": "reference",
					"target": {
						"sourceFileName": "node_modules/@angular/core/index.d.ts",
						"qualifiedName": "OnDestroy"
					},
					"name": "OnDestroy",
					"package": "@angular/core"
				}
			]
		},
		{
			"id": 1266,
			"name": "FormSystemControlDirective",
			"variant": "declaration",
			"kind": 128,
			"flags": {},
			"children": [
				{
					"id": 1267,
					"name": "constructor",
					"variant": "declaration",
					"kind": 512,
					"flags": {},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/form-system-control.directive.ts",
							"line": 56,
							"character": 2,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/form-system-control.directive.ts#L56"
						}
					],
					"signatures": [
						{
							"id": 1268,
							"name": "FormSystemControlDirective",
							"variant": "signature",
							"kind": 16384,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/angular/form-system/src/lib/form-system-control.directive.ts",
									"line": 56,
									"character": 2,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/form-system-control.directive.ts#L56"
								}
							],
							"typeParameters": [
								{
									"id": 1269,
									"name": "T",
									"variant": "typeParam",
									"kind": 131072,
									"flags": {}
								}
							],
							"parameters": [
								{
									"id": 1270,
									"name": "parent",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": {
											"sourceFileName": "node_modules/@angular/forms/index.d.ts",
											"qualifiedName": "ControlContainer"
										},
										"name": "ControlContainer",
										"package": "@angular/forms"
									}
								},
								{
									"id": 1271,
									"name": "cfr",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": {
											"sourceFileName": "node_modules/@angular/core/index.d.ts",
											"qualifiedName": "ComponentFactoryResolver$1"
										},
										"name": "ComponentFactoryResolver$1",
										"package": "@angular/core"
									}
								},
								{
									"id": 1272,
									"name": "viewContainerRef",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": {
											"sourceFileName": "node_modules/@angular/core/index.d.ts",
											"qualifiedName": "ViewContainerRef"
										},
										"name": "ViewContainerRef",
										"package": "@angular/core"
									}
								},
								{
									"id": 1273,
									"name": "dataSourceLoader",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": {
											"sourceFileName": "packages/angular/data-source/src/lib/data-source-loader.ts",
											"qualifiedName": "DataSourceLoader"
										},
										"name": "DataSourceLoader",
										"package": "@rxap/data-source"
									}
								},
								{
									"id": 1274,
									"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": 1266,
								"typeArguments": [
									{
										"type": "reference",
										"target": 1269,
										"name": "T",
										"package": "@rxap/form-system",
										"qualifiedName": "FormSystemControlDirective.T",
										"refersToTypeParameter": true
									}
								],
								"name": "FormSystemControlDirective",
								"package": "@rxap/form-system"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": 99,
								"name": "ExtractDataSourcesMixin.constructor"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": 98,
						"name": "ExtractDataSourcesMixin.constructor"
					}
				},
				{
					"id": 1277,
					"name": "componentRef",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isProtected": true
					},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/form-system-control.directive.ts",
							"line": 54,
							"character": 12,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/form-system-control.directive.ts#L54"
						}
					],
					"type": {
						"type": "reference",
						"target": {
							"sourceFileName": "node_modules/@angular/core/index.d.ts",
							"qualifiedName": "ComponentRef$1"
						},
						"typeArguments": [
							{
								"type": "intersection",
								"types": [
									{
										"type": "reference",
										"target": {
											"sourceFileName": "node_modules/@angular/forms/index.d.ts",
											"qualifiedName": "ControlValueAccessor"
										},
										"name": "ControlValueAccessor",
										"package": "@angular/forms"
									},
									{
										"type": "reference",
										"target": {
											"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
											"qualifiedName": "Partial"
										},
										"typeArguments": [
											{
												"type": "reference",
												"target": 1228,
												"typeArguments": [
													{
														"type": "intrinsic",
														"name": "any"
													},
													{
														"type": "intrinsic",
														"name": "any"
													}
												],
												"name": "ControlWithDataSource",
												"package": "@rxap/form-system"
											}
										],
										"name": "Partial",
										"package": "typescript"
									}
								]
							}
						],
						"name": "ComponentRef$1",
						"package": "@angular/core"
					}
				},
				{
					"id": 1276,
					"name": "control",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isProtected": true
					},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/form-system-control.directive.ts",
							"line": 52,
							"character": 12,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/form-system-control.directive.ts#L52"
						}
					],
					"type": {
						"type": "reference",
						"target": {
							"sourceFileName": "packages/angular/forms/src/lib/form-control.ts",
							"qualifiedName": "RxapFormControl"
						},
						"name": "RxapFormControl",
						"package": "@rxap/forms"
					}
				},
				{
					"id": 1275,
					"name": "controlId",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isPublic": true
					},
					"comment": {
						"summary": [
							{
								"kind": "text",
								"text": "Defines the form control id"
							}
						]
					},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/form-system-control.directive.ts",
							"line": 50,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/form-system-control.directive.ts#L50"
						}
					],
					"type": {
						"type": "intrinsic",
						"name": "string"
					}
				},
				{
					"id": 1323,
					"name": "extractDataSources",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isProtected": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/mixins/extract-data-sources.mixin.ts",
							"line": 9,
							"character": 12,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/mixins/extract-data-sources.mixin.ts#L9"
						}
					],
					"signatures": [
						{
							"id": 1324,
							"name": "extractDataSources",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isInherited": true
							},
							"sources": [
								{
									"fileName": "packages/angular/form-system/src/lib/mixins/extract-data-sources.mixin.ts",
									"line": 9,
									"character": 12,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/mixins/extract-data-sources.mixin.ts#L9"
								}
							],
							"parameters": [
								{
									"id": 1325,
									"name": "formDefinition",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": {
											"sourceFileName": "packages/angular/forms/src/lib/model.ts",
											"qualifiedName": "FormDefinition"
										},
										"name": "FormDefinition",
										"package": "@rxap/forms"
									}
								},
								{
									"id": 1326,
									"name": "controlId",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "string"
									}
								}
							],
							"type": {
								"type": "reference",
								"target": {
									"sourceFileName": "node_modules/typescript/lib/lib.es2015.collection.d.ts",
									"qualifiedName": "Map"
								},
								"typeArguments": [
									{
										"type": "intrinsic",
										"name": "string"
									},
									{
										"type": "reference",
										"target": 1116,
										"typeArguments": [
											{
												"type": "intrinsic",
												"name": "any"
											},
											{
												"type": "intrinsic",
												"name": "any"
											}
										],
										"name": "UseDataSourceValue",
										"package": "@rxap/form-system"
									}
								],
								"name": "Map",
								"package": "typescript"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": 101,
								"name": "ExtractDataSourcesMixin.extractDataSources"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": 100,
						"name": "ExtractDataSourcesMixin.extractDataSources"
					}
				},
				{
					"id": 1283,
					"name": "ngOnInit",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isPublic": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/form-system-control.directive.ts",
							"line": 70,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/form-system-control.directive.ts#L70"
						}
					],
					"signatures": [
						{
							"id": 1284,
							"name": "ngOnInit",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isInherited": true
							},
							"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/form-system/src/lib/form-system-control.directive.ts",
									"line": 70,
									"character": 9,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/form-system-control.directive.ts#L70"
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": -1,
								"name": "OnInit.ngOnInit"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "OnInit.ngOnInit"
					}
				},
				{
					"id": 1285,
					"name": "registerOnChange",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isPublic": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/form-system-control.directive.ts",
							"line": 85,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/form-system-control.directive.ts#L85"
						}
					],
					"signatures": [
						{
							"id": 1286,
							"name": "registerOnChange",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isInherited": true
							},
							"comment": {
								"summary": [],
								"blockTags": [
									{
										"tag": "@description",
										"content": [
											{
												"kind": "text",
												"text": "Registers a callback function that is called when the control's value\nchanges in the UI.\n\nThis method is called by the forms API on initialization to update the form\nmodel when values propagate from the view to the model.\n\nWhen implementing the "
											},
											{
												"kind": "code",
												"text": "`registerOnChange`"
											},
											{
												"kind": "text",
												"text": " method in your own value accessor,\nsave the given function so your class calls it at the appropriate time."
											}
										]
									},
									{
										"tag": "@usageNotes",
										"content": [
											{
												"kind": "text",
												"text": "### Store the change function\n\nThe following example stores the provided function as an internal method.\n\n"
											},
											{
												"kind": "code",
												"text": "```ts\nregisterOnChange(fn: (_: any) => void): void {\n  this._onChange = fn;\n}\n```"
											},
											{
												"kind": "text",
												"text": "\n\nWhen the value changes in the UI, call the registered\nfunction to allow the forms API to update itself:\n\n"
											},
											{
												"kind": "code",
												"text": "```ts\nhost: {\n   '(change)': '_onChange($event.target.value)'\n}\n```"
											}
										]
									}
								]
							},
							"sources": [
								{
									"fileName": "packages/angular/form-system/src/lib/form-system-control.directive.ts",
									"line": 85,
									"character": 9,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/form-system-control.directive.ts#L85"
								}
							],
							"parameters": [
								{
									"id": 1287,
									"name": "fn",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"comment": {
										"summary": [
											{
												"kind": "text",
												"text": "The callback function to register"
											}
										]
									},
									"type": {
										"type": "reflection",
										"declaration": {
											"id": 1288,
											"name": "__type",
											"variant": "declaration",
											"kind": 65536,
											"flags": {},
											"sources": [
												{
													"fileName": "packages/angular/form-system/src/lib/form-system-control.directive.ts",
													"line": 85,
													"character": 30,
													"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/form-system-control.directive.ts#L85"
												}
											],
											"signatures": [
												{
													"id": 1289,
													"name": "__type",
													"variant": "signature",
													"kind": 4096,
													"flags": {},
													"sources": [
														{
															"fileName": "packages/angular/form-system/src/lib/form-system-control.directive.ts",
															"line": 85,
															"character": 30,
															"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/form-system-control.directive.ts#L85"
														}
													],
													"parameters": [
														{
															"id": 1290,
															"name": "value",
															"variant": "param",
															"kind": 32768,
															"flags": {},
															"type": {
																"type": "intrinsic",
																"name": "any"
															}
														}
													],
													"type": {
														"type": "intrinsic",
														"name": "void"
													}
												}
											]
										}
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": -1,
								"name": "ControlValueAccessor.registerOnChange"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "ControlValueAccessor.registerOnChange"
					}
				},
				{
					"id": 1291,
					"name": "registerOnTouched",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isPublic": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/form-system-control.directive.ts",
							"line": 89,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/form-system-control.directive.ts#L89"
						}
					],
					"signatures": [
						{
							"id": 1292,
							"name": "registerOnTouched",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isInherited": true
							},
							"comment": {
								"summary": [],
								"blockTags": [
									{
										"tag": "@description",
										"content": [
											{
												"kind": "text",
												"text": "Registers a callback function that is called by the forms API on initialization\nto update the form model on blur.\n\nWhen implementing "
											},
											{
												"kind": "code",
												"text": "`registerOnTouched`"
											},
											{
												"kind": "text",
												"text": " in your own value accessor, save the given\nfunction so your class calls it when the control should be considered\nblurred or \"touched\"."
											}
										]
									},
									{
										"tag": "@usageNotes",
										"content": [
											{
												"kind": "text",
												"text": "### Store the callback function\n\nThe following example stores the provided function as an internal method.\n\n"
											},
											{
												"kind": "code",
												"text": "```ts\nregisterOnTouched(fn: any): void {\n  this._onTouched = fn;\n}\n```"
											},
											{
												"kind": "text",
												"text": "\n\nOn blur (or equivalent), your class should call the registered function to allow\nthe forms API to update itself:\n\n"
											},
											{
												"kind": "code",
												"text": "```ts\nhost: {\n   '(blur)': '_onTouched()'\n}\n```"
											}
										]
									}
								]
							},
							"sources": [
								{
									"fileName": "packages/angular/form-system/src/lib/form-system-control.directive.ts",
									"line": 89,
									"character": 9,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/form-system-control.directive.ts#L89"
								}
							],
							"parameters": [
								{
									"id": 1293,
									"name": "fn",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"comment": {
										"summary": [
											{
												"kind": "text",
												"text": "The callback function to register"
											}
										]
									},
									"type": {
										"type": "reflection",
										"declaration": {
											"id": 1294,
											"name": "__type",
											"variant": "declaration",
											"kind": 65536,
											"flags": {},
											"sources": [
												{
													"fileName": "packages/angular/form-system/src/lib/form-system-control.directive.ts",
													"line": 89,
													"character": 31,
													"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/form-system-control.directive.ts#L89"
												}
											],
											"signatures": [
												{
													"id": 1295,
													"name": "__type",
													"variant": "signature",
													"kind": 4096,
													"flags": {},
													"sources": [
														{
															"fileName": "packages/angular/form-system/src/lib/form-system-control.directive.ts",
															"line": 89,
															"character": 31,
															"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/form-system-control.directive.ts#L89"
														}
													],
													"type": {
														"type": "intrinsic",
														"name": "void"
													}
												}
											]
										}
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": -1,
								"name": "ControlValueAccessor.registerOnTouched"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "ControlValueAccessor.registerOnTouched"
					}
				},
				{
					"id": 1299,
					"name": "setDisabledState",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isPublic": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/form-system-control.directive.ts",
							"line": 97,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/form-system-control.directive.ts#L97"
						}
					],
					"signatures": [
						{
							"id": 1300,
							"name": "setDisabledState",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isInherited": true
							},
							"comment": {
								"summary": [],
								"blockTags": [
									{
										"tag": "@description",
										"content": [
											{
												"kind": "text",
												"text": "Function that is called by the forms API when the control status changes to\nor from 'DISABLED'. Depending on the status, it enables or disables the\nappropriate DOM element."
											}
										]
									},
									{
										"tag": "@usageNotes",
										"content": [
											{
												"kind": "text",
												"text": "The following is an example of writing the disabled property to a native DOM element:\n\n"
											},
											{
												"kind": "code",
												"text": "```ts\nsetDisabledState(isDisabled: boolean): void {\n  this._renderer.setProperty(this._elementRef.nativeElement, 'disabled', isDisabled);\n}\n```"
											}
										]
									}
								]
							},
							"sources": [
								{
									"fileName": "packages/angular/form-system/src/lib/form-system-control.directive.ts",
									"line": 97,
									"character": 9,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/form-system-control.directive.ts#L97"
								}
							],
							"parameters": [
								{
									"id": 1301,
									"name": "isDisabled",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"comment": {
										"summary": [
											{
												"kind": "text",
												"text": "The disabled status to set on the element"
											}
										]
									},
									"type": {
										"type": "intrinsic",
										"name": "boolean"
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": -1,
								"name": "ControlValueAccessor.setDisabledState"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "ControlValueAccessor.setDisabledState"
					}
				},
				{
					"id": 1296,
					"name": "writeValue",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isPublic": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/form-system-control.directive.ts",
							"line": 93,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/form-system-control.directive.ts#L93"
						}
					],
					"signatures": [
						{
							"id": 1297,
							"name": "writeValue",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isInherited": true
							},
							"comment": {
								"summary": [],
								"blockTags": [
									{
										"tag": "@description",
										"content": [
											{
												"kind": "text",
												"text": "Writes a new value to the element.\n\nThis method is called by the forms API to write to the view when programmatic\nchanges from model to view are requested."
											}
										]
									},
									{
										"tag": "@usageNotes",
										"content": [
											{
												"kind": "text",
												"text": "### Write a value to the element\n\nThe following example writes a value to the native DOM element.\n\n"
											},
											{
												"kind": "code",
												"text": "```ts\nwriteValue(value: any): void {\n  this._renderer.setProperty(this._elementRef.nativeElement, 'value', value);\n}\n```"
											}
										]
									}
								]
							},
							"sources": [
								{
									"fileName": "packages/angular/form-system/src/lib/form-system-control.directive.ts",
									"line": 93,
									"character": 9,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/form-system-control.directive.ts#L93"
								}
							],
							"parameters": [
								{
									"id": 1298,
									"name": "value",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "any"
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": -1,
								"name": "ControlValueAccessor.writeValue"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "ControlValueAccessor.writeValue"
					}
				}
			],
			"groups": [
				{
					"title": "Constructors",
					"children": [
						1267
					]
				},
				{
					"title": "Properties",
					"children": [
						1277,
						1276,
						1275
					]
				},
				{
					"title": "Methods",
					"children": [
						1323,
						1283,
						1285,
						1291,
						1299,
						1296
					]
				}
			],
			"sources": [
				{
					"fileName": "packages/angular/form-system/src/lib/form-system-control.directive.ts",
					"line": 36,
					"character": 17,
					"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/form-system-control.directive.ts#L36"
				},
				{
					"fileName": "packages/angular/form-system/src/lib/form-system-control.directive.ts",
					"line": 44,
					"character": 13,
					"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/form-system-control.directive.ts#L44"
				}
			],
			"typeParameters": [
				{
					"id": 1327,
					"name": "T",
					"variant": "typeParam",
					"kind": 131072,
					"flags": {}
				}
			],
			"extendedTypes": [
				{
					"type": "reference",
					"target": 97,
					"name": "ExtractDataSourcesMixin",
					"package": "@rxap/form-system"
				},
				{
					"type": "reference",
					"target": {
						"sourceFileName": "node_modules/@angular/forms/index.d.ts",
						"qualifiedName": "ControlValueAccessor"
					},
					"name": "ControlValueAccessor",
					"package": "@angular/forms"
				},
				{
					"type": "reference",
					"target": {
						"sourceFileName": "node_modules/@angular/core/index.d.ts",
						"qualifiedName": "OnInit"
					},
					"name": "OnInit",
					"package": "@angular/core"
				}
			],
			"implementedTypes": [
				{
					"type": "reference",
					"target": {
						"sourceFileName": "node_modules/@angular/forms/index.d.ts",
						"qualifiedName": "ControlValueAccessor"
					},
					"name": "ControlValueAccessor",
					"package": "@angular/forms"
				},
				{
					"type": "reference",
					"target": {
						"sourceFileName": "node_modules/@angular/core/index.d.ts",
						"qualifiedName": "OnInit"
					},
					"name": "OnInit",
					"package": "@angular/core"
				}
			]
		},
		{
			"id": 830,
			"name": "FormSystemDirectivesModule",
			"variant": "declaration",
			"kind": 128,
			"flags": {},
			"children": [
				{
					"id": 831,
					"name": "constructor",
					"variant": "declaration",
					"kind": 512,
					"flags": {},
					"signatures": [
						{
							"id": 832,
							"name": "FormSystemDirectivesModule",
							"variant": "signature",
							"kind": 16384,
							"flags": {},
							"type": {
								"type": "reference",
								"target": 830,
								"name": "FormSystemDirectivesModule",
								"package": "@rxap/form-system"
							}
						}
					]
				}
			],
			"groups": [
				{
					"title": "Constructors",
					"children": [
						831
					]
				}
			],
			"sources": [
				{
					"fileName": "packages/angular/form-system/src/lib/directives/form-directives.module.ts",
					"line": 15,
					"character": 13,
					"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/form-directives.module.ts#L15"
				}
			]
		},
		{
			"id": 844,
			"name": "InputSelectOptionsDirective",
			"variant": "declaration",
			"kind": 128,
			"flags": {},
			"children": [
				{
					"id": 845,
					"name": "constructor",
					"variant": "declaration",
					"kind": 512,
					"flags": {},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/directives/input-select-options.directive.ts",
							"line": 124,
							"character": 2,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/input-select-options.directive.ts#L124"
						}
					],
					"signatures": [
						{
							"id": 846,
							"name": "InputSelectOptionsDirective",
							"variant": "signature",
							"kind": 16384,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/angular/form-system/src/lib/directives/input-select-options.directive.ts",
									"line": 124,
									"character": 2,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/input-select-options.directive.ts#L124"
								}
							],
							"parameters": [
								{
									"id": 847,
									"name": "template",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": {
											"sourceFileName": "node_modules/@angular/core/index.d.ts",
											"qualifiedName": "TemplateRef"
										},
										"typeArguments": [
											{
												"type": "reference",
												"target": 833,
												"name": "InputSelectOptionsTemplateContext",
												"package": "@rxap/form-system"
											}
										],
										"name": "TemplateRef",
										"package": "@angular/core"
									}
								},
								{
									"id": 848,
									"name": "dataSourceLoader",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": {
											"sourceFileName": "packages/angular/data-source/src/lib/data-source-loader.ts",
											"qualifiedName": "DataSourceLoader"
										},
										"name": "DataSourceLoader",
										"package": "@rxap/data-source"
									}
								},
								{
									"id": 849,
									"name": "viewContainerRef",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": {
											"sourceFileName": "node_modules/@angular/core/index.d.ts",
											"qualifiedName": "ViewContainerRef"
										},
										"name": "ViewContainerRef",
										"package": "@angular/core"
									}
								},
								{
									"id": 850,
									"name": "injector",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": {
											"sourceFileName": "node_modules/@angular/core/index.d.ts",
											"qualifiedName": "Injector"
										},
										"name": "Injector",
										"package": "@angular/core"
									}
								},
								{
									"id": 851,
									"name": "cdr",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": {
											"sourceFileName": "node_modules/@angular/core/index.d.ts",
											"qualifiedName": "ChangeDetectorRef"
										},
										"name": "ChangeDetectorRef",
										"package": "@angular/core"
									}
								},
								{
									"id": 852,
									"name": "ngControl",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "union",
										"types": [
											{
												"type": "literal",
												"value": null
											},
											{
												"type": "reference",
												"target": {
													"sourceFileName": "node_modules/@angular/forms/index.d.ts",
													"qualifiedName": "NgControl"
												},
												"name": "NgControl",
												"package": "@angular/forms"
											}
										]
									},
									"defaultValue": "null"
								},
								{
									"id": 853,
									"name": "matFormField",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "union",
										"types": [
											{
												"type": "literal",
												"value": null
											},
											{
												"type": "reference",
												"target": {
													"sourceFileName": "node_modules/@angular/material/form-field.d-CMA_QQ0R.d.ts",
													"qualifiedName": "MatFormField"
												},
												"name": "MatFormField",
												"package": "@angular/material"
											}
										]
									},
									"defaultValue": "null"
								}
							],
							"type": {
								"type": "reference",
								"target": 844,
								"name": "InputSelectOptionsDirective",
								"package": "@rxap/form-system"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": 298,
								"name": "ExtractOptionsDataSourceMixin.constructor"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": 297,
						"name": "ExtractOptionsDataSourceMixin.constructor"
					}
				},
				{
					"id": 867,
					"name": "cdr",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isProtected": true,
						"isReadonly": true
					},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/directives/input-select-options.directive.ts",
							"line": 134,
							"character": 23,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/input-select-options.directive.ts#L134"
						}
					],
					"type": {
						"type": "reference",
						"target": {
							"sourceFileName": "node_modules/@angular/core/index.d.ts",
							"qualifiedName": "ChangeDetectorRef"
						},
						"name": "ChangeDetectorRef",
						"package": "@angular/core"
					}
				},
				{
					"id": 858,
					"name": "control",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isProtected": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/directives/input-select-options.directive.ts",
							"line": 107,
							"character": 12,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/input-select-options.directive.ts#L107"
						}
					],
					"type": {
						"type": "reference",
						"target": {
							"sourceFileName": "packages/angular/forms/src/lib/form-control.ts",
							"qualifiedName": "RxapFormControl"
						},
						"name": "RxapFormControl",
						"package": "@rxap/forms"
					},
					"inheritedFrom": {
						"type": "reference",
						"target": 318,
						"name": "ExtractOptionsDataSourceMixin.control"
					}
				},
				{
					"id": 859,
					"name": "dataSource",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isProtected": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/directives/input-select-options.directive.ts",
							"line": 109,
							"character": 12,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/input-select-options.directive.ts#L109"
						}
					],
					"type": {
						"type": "reference",
						"target": {
							"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
							"qualifiedName": "BaseDataSource"
						},
						"typeArguments": [
							{
								"type": "union",
								"types": [
									{
										"type": "reference",
										"target": {
											"sourceFileName": "packages/utilities/src/lib/helpers.ts",
											"qualifiedName": "ControlOptions"
										},
										"name": "ControlOptions",
										"package": "@rxap/utilities"
									},
									{
										"type": "reference",
										"target": {
											"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
											"qualifiedName": "Record"
										},
										"typeArguments": [
											{
												"type": "intrinsic",
												"name": "string"
											},
											{
												"type": "intrinsic",
												"name": "any"
											}
										],
										"name": "Record",
										"package": "typescript"
									}
								]
							}
						],
						"name": "BaseDataSource",
						"package": "@rxap/data-source"
					},
					"inheritedFrom": {
						"type": "reference",
						"target": 303,
						"name": "ExtractOptionsDataSourceMixin.dataSource"
					}
				},
				{
					"id": 864,
					"name": "dataSourceLoader",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isProtected": true,
						"isReadonly": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/directives/input-select-options.directive.ts",
							"line": 128,
							"character": 23,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/input-select-options.directive.ts#L128"
						}
					],
					"type": {
						"type": "reference",
						"target": {
							"sourceFileName": "packages/angular/data-source/src/lib/data-source-loader.ts",
							"qualifiedName": "DataSourceLoader"
						},
						"name": "DataSourceLoader",
						"package": "@rxap/data-source"
					},
					"inheritedFrom": {
						"type": "reference",
						"target": 300,
						"name": "ExtractOptionsDataSourceMixin.dataSourceLoader"
					}
				},
				{
					"id": 866,
					"name": "injector",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isProtected": true,
						"isReadonly": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/directives/input-select-options.directive.ts",
							"line": 132,
							"character": 23,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/input-select-options.directive.ts#L132"
						}
					],
					"type": {
						"type": "reference",
						"target": {
							"sourceFileName": "node_modules/@angular/core/index.d.ts",
							"qualifiedName": "Injector"
						},
						"name": "Injector",
						"package": "@angular/core"
					},
					"inheritedFrom": {
						"type": "reference",
						"target": 304,
						"name": "ExtractOptionsDataSourceMixin.injector"
					}
				},
				{
					"id": 856,
					"name": "matAutocomplete",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isPublic": true,
						"isOptional": true
					},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/directives/input-select-options.directive.ts",
							"line": 103,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/input-select-options.directive.ts#L103"
						}
					],
					"type": {
						"type": "reference",
						"target": {
							"sourceFileName": "node_modules/@angular/material/autocomplete/index.d.ts",
							"qualifiedName": "MatAutocomplete"
						},
						"name": "MatAutocomplete",
						"package": "@angular/material"
					}
				},
				{
					"id": 869,
					"name": "matFormField",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isProtected": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/directives/input-select-options.directive.ts",
							"line": 142,
							"character": 14,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/input-select-options.directive.ts#L142"
						}
					],
					"type": {
						"type": "union",
						"types": [
							{
								"type": "literal",
								"value": null
							},
							{
								"type": "reference",
								"target": {
									"sourceFileName": "node_modules/@angular/material/form-field.d-CMA_QQ0R.d.ts",
									"qualifiedName": "MatFormField"
								},
								"name": "MatFormField",
								"package": "@angular/material"
							}
						]
					},
					"defaultValue": "null",
					"inheritedFrom": {
						"type": "reference",
						"target": 317,
						"name": "ExtractOptionsDataSourceMixin.matFormField"
					}
				},
				{
					"id": 855,
					"name": "metadata",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isPublic": true,
						"isOptional": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/directives/input-select-options.directive.ts",
							"line": 100,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/input-select-options.directive.ts#L100"
						}
					],
					"type": {
						"type": "reference",
						"target": {
							"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
							"qualifiedName": "BaseDataSourceMetadata"
						},
						"name": "BaseDataSourceMetadata",
						"package": "@rxap/data-source"
					},
					"inheritedFrom": {
						"type": "reference",
						"target": 301,
						"name": "ExtractOptionsDataSourceMixin.metadata"
					}
				},
				{
					"id": 868,
					"name": "ngControl",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isProtected": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/directives/input-select-options.directive.ts",
							"line": 139,
							"character": 14,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/input-select-options.directive.ts#L139"
						}
					],
					"type": {
						"type": "union",
						"types": [
							{
								"type": "literal",
								"value": null
							},
							{
								"type": "reference",
								"target": {
									"sourceFileName": "node_modules/@angular/forms/index.d.ts",
									"qualifiedName": "NgControl"
								},
								"name": "NgControl",
								"package": "@angular/forms"
							}
						]
					},
					"defaultValue": "null",
					"inheritedFrom": {
						"type": "reference",
						"target": 316,
						"name": "ExtractOptionsDataSourceMixin.ngControl"
					}
				},
				{
					"id": 860,
					"name": "options",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isProtected": true
					},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/directives/input-select-options.directive.ts",
							"line": 111,
							"character": 12,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/input-select-options.directive.ts#L111"
						}
					],
					"type": {
						"type": "union",
						"types": [
							{
								"type": "literal",
								"value": null
							},
							{
								"type": "reference",
								"target": {
									"sourceFileName": "packages/utilities/src/lib/helpers.ts",
									"qualifiedName": "ControlOptions"
								},
								"name": "ControlOptions",
								"package": "@rxap/utilities"
							},
							{
								"type": "reference",
								"target": {
									"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
									"qualifiedName": "Record"
								},
								"typeArguments": [
									{
										"type": "intrinsic",
										"name": "string"
									},
									{
										"type": "intrinsic",
										"name": "any"
									}
								],
								"name": "Record",
								"package": "typescript"
							}
						]
					},
					"defaultValue": "null"
				},
				{
					"id": 861,
					"name": "settings",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isProtected": true,
						"isOptional": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/directives/input-select-options.directive.ts",
							"line": 113,
							"character": 12,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/input-select-options.directive.ts#L113"
						}
					],
					"type": {
						"type": "reference",
						"target": 835,
						"typeArguments": [
							{
								"type": "intrinsic",
								"name": "any"
							}
						],
						"name": "InputSelectOptionsSettings",
						"package": "@rxap/form-system"
					},
					"inheritedFrom": {
						"type": "reference",
						"target": 299,
						"name": "ExtractOptionsDataSourceMixin.settings"
					}
				},
				{
					"id": 857,
					"name": "subscription",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isProtected": true,
						"isReadonly": true
					},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/directives/input-select-options.directive.ts",
							"line": 105,
							"character": 21,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/input-select-options.directive.ts#L105"
						}
					],
					"type": {
						"type": "reference",
						"target": {
							"sourceFileName": "node_modules/rxjs/src/internal/Subscription.ts",
							"qualifiedName": "Subscription"
						},
						"name": "Subscription",
						"package": "rxjs"
					},
					"defaultValue": "..."
				},
				{
					"id": 863,
					"name": "template",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isProtected": true,
						"isReadonly": true
					},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/directives/input-select-options.directive.ts",
							"line": 126,
							"character": 23,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/input-select-options.directive.ts#L126"
						}
					],
					"type": {
						"type": "reference",
						"target": {
							"sourceFileName": "node_modules/@angular/core/index.d.ts",
							"qualifiedName": "TemplateRef"
						},
						"typeArguments": [
							{
								"type": "reference",
								"target": 833,
								"name": "InputSelectOptionsTemplateContext",
								"package": "@rxap/form-system"
							}
						],
						"name": "TemplateRef",
						"package": "@angular/core"
					}
				},
				{
					"id": 883,
					"name": "useDataSourceValue",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isProtected": true,
						"isOptional": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/mixins/extract-options-data-source.mixin.ts",
							"line": 74,
							"character": 12,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/mixins/extract-options-data-source.mixin.ts#L74"
						}
					],
					"type": {
						"type": "reference",
						"target": 1116,
						"typeArguments": [
							{
								"type": "union",
								"types": [
									{
										"type": "reference",
										"target": {
											"sourceFileName": "packages/utilities/src/lib/helpers.ts",
											"qualifiedName": "ControlOptions"
										},
										"name": "ControlOptions",
										"package": "@rxap/utilities"
									},
									{
										"type": "reference",
										"target": {
											"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
											"qualifiedName": "Record"
										},
										"typeArguments": [
											{
												"type": "intrinsic",
												"name": "string"
											},
											{
												"type": "intrinsic",
												"name": "any"
											}
										],
										"name": "Record",
										"package": "typescript"
									}
								]
							},
							{
								"type": "union",
								"types": [
									{
										"type": "reference",
										"target": {
											"sourceFileName": "packages/utilities/src/lib/helpers.ts",
											"qualifiedName": "ControlOptions"
										},
										"name": "ControlOptions",
										"package": "@rxap/utilities"
									},
									{
										"type": "reference",
										"target": {
											"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
											"qualifiedName": "Record"
										},
										"typeArguments": [
											{
												"type": "intrinsic",
												"name": "string"
											},
											{
												"type": "intrinsic",
												"name": "any"
											}
										],
										"name": "Record",
										"package": "typescript"
									}
								]
							}
						],
						"name": "UseDataSourceValue",
						"package": "@rxap/form-system"
					},
					"inheritedFrom": {
						"type": "reference",
						"target": 305,
						"name": "ExtractOptionsDataSourceMixin.useDataSourceValue"
					}
				},
				{
					"id": 865,
					"name": "viewContainerRef",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isProtected": true,
						"isReadonly": true
					},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/directives/input-select-options.directive.ts",
							"line": 130,
							"character": 23,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/input-select-options.directive.ts#L130"
						}
					],
					"type": {
						"type": "reference",
						"target": {
							"sourceFileName": "node_modules/@angular/core/index.d.ts",
							"qualifiedName": "ViewContainerRef"
						},
						"name": "ViewContainerRef",
						"package": "@angular/core"
					}
				},
				{
					"id": 854,
					"name": "viewer",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isPublic": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/directives/input-select-options.directive.ts",
							"line": 97,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/input-select-options.directive.ts#L97"
						}
					],
					"type": {
						"type": "reference",
						"target": {
							"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
							"qualifiedName": "BaseDataSourceViewer"
						},
						"name": "BaseDataSourceViewer",
						"package": "@rxap/data-source"
					},
					"defaultValue": "...",
					"inheritedFrom": {
						"type": "reference",
						"target": 302,
						"name": "ExtractOptionsDataSourceMixin.viewer"
					}
				},
				{
					"id": 894,
					"name": "extractControl",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isProtected": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/mixins/extract-control.mixin.ts",
							"line": 16,
							"character": 12,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/mixins/extract-control.mixin.ts#L16"
						}
					],
					"signatures": [
						{
							"id": 895,
							"name": "extractControl",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isInherited": true
							},
							"sources": [
								{
									"fileName": "packages/angular/form-system/src/lib/mixins/extract-control.mixin.ts",
									"line": 16,
									"character": 12,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/mixins/extract-control.mixin.ts#L16"
								}
							],
							"parameters": [
								{
									"id": 896,
									"name": "ngControl",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "union",
										"types": [
											{
												"type": "literal",
												"value": null
											},
											{
												"type": "reference",
												"target": {
													"sourceFileName": "node_modules/@angular/forms/index.d.ts",
													"qualifiedName": "NgControl"
												},
												"name": "NgControl",
												"package": "@angular/forms"
											},
											{
												"type": "reference",
												"target": {
													"sourceFileName": "node_modules/@angular/forms/index.d.ts",
													"qualifiedName": "AbstractControlDirective"
												},
												"name": "AbstractControlDirective",
												"package": "@angular/forms"
											}
										]
									},
									"defaultValue": "..."
								}
							],
							"type": {
								"type": "reference",
								"target": {
									"sourceFileName": "packages/angular/forms/src/lib/form-control.ts",
									"qualifiedName": "RxapFormControl"
								},
								"name": "RxapFormControl",
								"package": "@rxap/forms"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": 320,
								"name": "ExtractOptionsDataSourceMixin.extractControl"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": 319,
						"name": "ExtractOptionsDataSourceMixin.extractControl"
					}
				},
				{
					"id": 890,
					"name": "extractDataSources",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isProtected": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/mixins/extract-data-sources.mixin.ts",
							"line": 9,
							"character": 12,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/mixins/extract-data-sources.mixin.ts#L9"
						}
					],
					"signatures": [
						{
							"id": 891,
							"name": "extractDataSources",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isInherited": true
							},
							"sources": [
								{
									"fileName": "packages/angular/form-system/src/lib/mixins/extract-data-sources.mixin.ts",
									"line": 9,
									"character": 12,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/mixins/extract-data-sources.mixin.ts#L9"
								}
							],
							"parameters": [
								{
									"id": 892,
									"name": "formDefinition",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": {
											"sourceFileName": "packages/angular/forms/src/lib/model.ts",
											"qualifiedName": "FormDefinition"
										},
										"name": "FormDefinition",
										"package": "@rxap/forms"
									}
								},
								{
									"id": 893,
									"name": "controlId",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "string"
									}
								}
							],
							"type": {
								"type": "reference",
								"target": {
									"sourceFileName": "node_modules/typescript/lib/lib.es2015.collection.d.ts",
									"qualifiedName": "Map"
								},
								"typeArguments": [
									{
										"type": "intrinsic",
										"name": "string"
									},
									{
										"type": "reference",
										"target": 1116,
										"typeArguments": [
											{
												"type": "intrinsic",
												"name": "any"
											},
											{
												"type": "intrinsic",
												"name": "any"
											}
										],
										"name": "UseDataSourceValue",
										"package": "@rxap/form-system"
									}
								],
								"name": "Map",
								"package": "typescript"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": 313,
								"name": "ExtractOptionsDataSourceMixin.extractDataSources"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": 312,
						"name": "ExtractOptionsDataSourceMixin.extractDataSources"
					}
				},
				{
					"id": 887,
					"name": "extractFormDefinition",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isProtected": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/mixins/extract-form-definition.mixin.ts",
							"line": 10,
							"character": 12,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/mixins/extract-form-definition.mixin.ts#L10"
						}
					],
					"signatures": [
						{
							"id": 888,
							"name": "extractFormDefinition",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isInherited": true
							},
							"sources": [
								{
									"fileName": "packages/angular/form-system/src/lib/mixins/extract-form-definition.mixin.ts",
									"line": 10,
									"character": 12,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/mixins/extract-form-definition.mixin.ts#L10"
								}
							],
							"parameters": [
								{
									"id": 889,
									"name": "control",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": {
											"sourceFileName": "packages/angular/forms/src/lib/types.ts",
											"qualifiedName": "AbstractControl"
										},
										"name": "AbstractControl",
										"package": "@rxap/forms"
									}
								}
							],
							"type": {
								"type": "reference",
								"target": {
									"sourceFileName": "packages/angular/forms/src/lib/model.ts",
									"qualifiedName": "FormDefinition"
								},
								"name": "FormDefinition",
								"package": "@rxap/forms"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": 310,
								"name": "ExtractOptionsDataSourceMixin.extractFormDefinition"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": 309,
						"name": "ExtractOptionsDataSourceMixin.extractFormDefinition"
					}
				},
				{
					"id": 884,
					"name": "extractOptionsDatasource",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isProtected": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/mixins/extract-options-data-source.mixin.ts",
							"line": 76,
							"character": 12,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/mixins/extract-options-data-source.mixin.ts#L76"
						}
					],
					"signatures": [
						{
							"id": 885,
							"name": "extractOptionsDatasource",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isInherited": true
							},
							"sources": [
								{
									"fileName": "packages/angular/form-system/src/lib/mixins/extract-options-data-source.mixin.ts",
									"line": 76,
									"character": 12,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/mixins/extract-options-data-source.mixin.ts#L76"
								}
							],
							"parameters": [
								{
									"id": 886,
									"name": "control",
									"variant": "param",
									"kind": 32768,
									"flags": {
										"isOptional": true
									},
									"type": {
										"type": "reference",
										"target": {
											"sourceFileName": "node_modules/@angular/forms/index.d.ts",
											"qualifiedName": "AbstractControl"
										},
										"typeArguments": [
											{
												"type": "intrinsic",
												"name": "any"
											},
											{
												"type": "intrinsic",
												"name": "any"
											}
										],
										"name": "AbstractControl",
										"package": "@angular/forms"
									}
								}
							],
							"type": {
								"type": "reference",
								"target": {
									"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
									"qualifiedName": "BaseDataSource"
								},
								"typeArguments": [
									{
										"type": "union",
										"types": [
											{
												"type": "reference",
												"target": {
													"sourceFileName": "packages/utilities/src/lib/helpers.ts",
													"qualifiedName": "ControlOptions"
												},
												"name": "ControlOptions",
												"package": "@rxap/utilities"
											},
											{
												"type": "reference",
												"target": {
													"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
													"qualifiedName": "Record"
												},
												"typeArguments": [
													{
														"type": "intrinsic",
														"name": "string"
													},
													{
														"type": "intrinsic",
														"name": "any"
													}
												],
												"name": "Record",
												"package": "typescript"
											}
										]
									}
								],
								"name": "BaseDataSource",
								"package": "@rxap/data-source"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": 307,
								"name": "ExtractOptionsDataSourceMixin.extractOptionsDatasource"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": 306,
						"name": "ExtractOptionsDataSourceMixin.extractOptionsDatasource"
					}
				},
				{
					"id": 870,
					"name": "ngAfterViewInit",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isPublic": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/directives/input-select-options.directive.ts",
							"line": 146,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/input-select-options.directive.ts#L146"
						}
					],
					"signatures": [
						{
							"id": 871,
							"name": "ngAfterViewInit",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isInherited": true
							},
							"comment": {
								"summary": [
									{
										"kind": "text",
										"text": "A callback method that is invoked immediately after\nAngular has completed initialization of a component's view.\nIt is invoked only once when the view is instantiated."
									}
								]
							},
							"sources": [
								{
									"fileName": "packages/angular/form-system/src/lib/directives/input-select-options.directive.ts",
									"line": 146,
									"character": 9,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/input-select-options.directive.ts#L146"
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": -1,
								"name": "AfterViewInit.ngAfterViewInit"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "AfterViewInit.ngAfterViewInit"
					}
				},
				{
					"id": 875,
					"name": "ngOnDestroy",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isPublic": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/directives/input-select-options.directive.ts",
							"line": 178,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/input-select-options.directive.ts#L178"
						}
					],
					"signatures": [
						{
							"id": 876,
							"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/form-system/src/lib/directives/input-select-options.directive.ts",
									"line": 178,
									"character": 9,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/input-select-options.directive.ts#L178"
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": -1,
								"name": "OnDestroy.ngOnDestroy"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "OnDestroy.ngOnDestroy"
					}
				},
				{
					"id": 880,
					"name": "renderTemplate",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isProtected": true
					},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/directives/input-select-options.directive.ts",
							"line": 221,
							"character": 12,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/input-select-options.directive.ts#L221"
						}
					],
					"signatures": [
						{
							"id": 881,
							"name": "renderTemplate",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/angular/form-system/src/lib/directives/input-select-options.directive.ts",
									"line": 221,
									"character": 12,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/input-select-options.directive.ts#L221"
								}
							],
							"parameters": [
								{
									"id": 882,
									"name": "options",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "union",
										"types": [
											{
												"type": "literal",
												"value": null
											},
											{
												"type": "reference",
												"target": {
													"sourceFileName": "packages/utilities/src/lib/helpers.ts",
													"qualifiedName": "ControlOptions"
												},
												"name": "ControlOptions",
												"package": "@rxap/utilities"
											},
											{
												"type": "reference",
												"target": {
													"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
													"qualifiedName": "Record"
												},
												"typeArguments": [
													{
														"type": "intrinsic",
														"name": "string"
													},
													{
														"type": "intrinsic",
														"name": "any"
													}
												],
												"name": "Record",
												"package": "typescript"
											}
										]
									},
									"defaultValue": "..."
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							}
						}
					]
				},
				{
					"id": 872,
					"name": "toDisplay",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isPublic": true
					},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/directives/input-select-options.directive.ts",
							"line": 170,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/input-select-options.directive.ts#L170"
						}
					],
					"signatures": [
						{
							"id": 873,
							"name": "toDisplay",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/angular/form-system/src/lib/directives/input-select-options.directive.ts",
									"line": 170,
									"character": 9,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/input-select-options.directive.ts#L170"
								}
							],
							"parameters": [
								{
									"id": 874,
									"name": "value",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "any"
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "string"
							}
						}
					]
				}
			],
			"groups": [
				{
					"title": "Constructors",
					"children": [
						845
					]
				},
				{
					"title": "Properties",
					"children": [
						867,
						858,
						859,
						864,
						866,
						856,
						869,
						855,
						868,
						860,
						861,
						857,
						863,
						883,
						865,
						854
					]
				},
				{
					"title": "Methods",
					"children": [
						894,
						890,
						887,
						884,
						870,
						875,
						880,
						872
					]
				}
			],
			"sources": [
				{
					"fileName": "packages/angular/form-system/src/lib/directives/input-select-options.directive.ts",
					"line": 85,
					"character": 17,
					"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/input-select-options.directive.ts#L85"
				},
				{
					"fileName": "packages/angular/form-system/src/lib/directives/input-select-options.directive.ts",
					"line": 94,
					"character": 13,
					"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/input-select-options.directive.ts#L94"
				}
			],
			"extendedTypes": [
				{
					"type": "reference",
					"target": {
						"sourceFileName": "node_modules/@angular/core/index.d.ts",
						"qualifiedName": "OnDestroy"
					},
					"name": "OnDestroy",
					"package": "@angular/core"
				},
				{
					"type": "reference",
					"target": {
						"sourceFileName": "node_modules/@angular/core/index.d.ts",
						"qualifiedName": "AfterViewInit"
					},
					"name": "AfterViewInit",
					"package": "@angular/core"
				},
				{
					"type": "reference",
					"target": 296,
					"name": "ExtractOptionsDataSourceMixin",
					"package": "@rxap/form-system"
				}
			],
			"implementedTypes": [
				{
					"type": "reference",
					"target": {
						"sourceFileName": "node_modules/@angular/core/index.d.ts",
						"qualifiedName": "OnDestroy"
					},
					"name": "OnDestroy",
					"package": "@angular/core"
				},
				{
					"type": "reference",
					"target": {
						"sourceFileName": "node_modules/@angular/core/index.d.ts",
						"qualifiedName": "AfterViewInit"
					},
					"name": "AfterViewInit",
					"package": "@angular/core"
				}
			]
		},
		{
			"id": 1,
			"name": "IsEqualToDirective",
			"variant": "declaration",
			"kind": 128,
			"flags": {},
			"children": [
				{
					"id": 2,
					"name": "constructor",
					"variant": "declaration",
					"kind": 512,
					"flags": {},
					"signatures": [
						{
							"id": 3,
							"name": "IsEqualToDirective",
							"variant": "signature",
							"kind": 16384,
							"flags": {},
							"type": {
								"type": "reference",
								"target": 1,
								"name": "IsEqualToDirective",
								"package": "@rxap/form-system"
							}
						}
					]
				},
				{
					"id": 4,
					"name": "equalTo",
					"variant": "declaration",
					"kind": 262144,
					"flags": {
						"isPublic": true
					},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/validators/is-equal-to.ts",
							"line": 31,
							"character": 13,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/validators/is-equal-to.ts#L31"
						}
					],
					"setSignature": {
						"id": 5,
						"name": "equalTo",
						"variant": "signature",
						"kind": 1048576,
						"flags": {},
						"sources": [
							{
								"fileName": "packages/angular/form-system/src/lib/validators/is-equal-to.ts",
								"line": 31,
								"character": 13,
								"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/validators/is-equal-to.ts#L31"
							}
						],
						"parameters": [
							{
								"id": 6,
								"name": "value",
								"variant": "param",
								"kind": 32768,
								"flags": {},
								"type": {
									"type": "intrinsic",
									"name": "any"
								}
							}
						],
						"type": {
							"type": "intrinsic",
							"name": "void"
						}
					}
				},
				{
					"id": 14,
					"name": "registerOnValidatorChange",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isPublic": true
					},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/validators/is-equal-to.ts",
							"line": 61,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/validators/is-equal-to.ts#L61"
						}
					],
					"signatures": [
						{
							"id": 15,
							"name": "registerOnValidatorChange",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"comment": {
								"summary": [],
								"blockTags": [
									{
										"tag": "@description",
										"content": [
											{
												"kind": "text",
												"text": "Registers a callback function to call when the validator inputs change."
											}
										]
									}
								]
							},
							"sources": [
								{
									"fileName": "packages/angular/form-system/src/lib/validators/is-equal-to.ts",
									"line": 61,
									"character": 9,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/validators/is-equal-to.ts#L61"
								}
							],
							"parameters": [
								{
									"id": 16,
									"name": "fn",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"comment": {
										"summary": [
											{
												"kind": "text",
												"text": "The callback function"
											}
										]
									},
									"type": {
										"type": "reflection",
										"declaration": {
											"id": 17,
											"name": "__type",
											"variant": "declaration",
											"kind": 65536,
											"flags": {},
											"sources": [
												{
													"fileName": "packages/angular/form-system/src/lib/validators/is-equal-to.ts",
													"line": 61,
													"character": 39,
													"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/validators/is-equal-to.ts#L61"
												}
											],
											"signatures": [
												{
													"id": 18,
													"name": "__type",
													"variant": "signature",
													"kind": 4096,
													"flags": {},
													"sources": [
														{
															"fileName": "packages/angular/form-system/src/lib/validators/is-equal-to.ts",
															"line": 61,
															"character": 39,
															"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/validators/is-equal-to.ts#L61"
														}
													],
													"type": {
														"type": "intrinsic",
														"name": "void"
													}
												}
											]
										}
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							},
							"implementationOf": {
								"type": "reference",
								"target": -1,
								"name": "Validator.registerOnValidatorChange"
							}
						}
					],
					"implementationOf": {
						"type": "reference",
						"target": -1,
						"name": "Validator.registerOnValidatorChange"
					}
				},
				{
					"id": 11,
					"name": "validate",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isPublic": true
					},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/validators/is-equal-to.ts",
							"line": 43,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/validators/is-equal-to.ts#L43"
						}
					],
					"signatures": [
						{
							"id": 12,
							"name": "validate",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"comment": {
								"summary": [],
								"blockTags": [
									{
										"tag": "@description",
										"content": [
											{
												"kind": "text",
												"text": "Method that performs synchronous validation against the provided control."
											}
										]
									},
									{
										"tag": "@returns",
										"content": [
											{
												"kind": "text",
												"text": "A map of validation errors if validation fails,\notherwise null."
											}
										]
									}
								]
							},
							"sources": [
								{
									"fileName": "packages/angular/form-system/src/lib/validators/is-equal-to.ts",
									"line": 43,
									"character": 9,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/validators/is-equal-to.ts#L43"
								}
							],
							"parameters": [
								{
									"id": 13,
									"name": "control",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"comment": {
										"summary": [
											{
												"kind": "text",
												"text": "The control to validate against."
											}
										]
									},
									"type": {
										"type": "reference",
										"target": {
											"sourceFileName": "node_modules/@angular/forms/index.d.ts",
											"qualifiedName": "AbstractControl"
										},
										"name": "AbstractControl",
										"package": "@angular/forms"
									}
								}
							],
							"type": {
								"type": "union",
								"types": [
									{
										"type": "literal",
										"value": null
									},
									{
										"type": "reference",
										"target": {
											"sourceFileName": "node_modules/@angular/forms/index.d.ts",
											"qualifiedName": "ValidationErrors"
										},
										"name": "ValidationErrors",
										"package": "@angular/forms"
									}
								]
							},
							"implementationOf": {
								"type": "reference",
								"target": -1,
								"name": "Validator.validate"
							}
						}
					],
					"implementationOf": {
						"type": "reference",
						"target": -1,
						"name": "Validator.validate"
					}
				}
			],
			"groups": [
				{
					"title": "Constructors",
					"children": [
						2
					]
				},
				{
					"title": "Accessors",
					"children": [
						4
					]
				},
				{
					"title": "Methods",
					"children": [
						14,
						11
					]
				}
			],
			"sources": [
				{
					"fileName": "packages/angular/form-system/src/lib/validators/is-equal-to.ts",
					"line": 25,
					"character": 13,
					"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/validators/is-equal-to.ts#L25"
				}
			],
			"implementedTypes": [
				{
					"type": "reference",
					"target": {
						"sourceFileName": "node_modules/@angular/forms/index.d.ts",
						"qualifiedName": "Validator"
					},
					"name": "Validator",
					"package": "@angular/forms"
				}
			]
		},
		{
			"id": 19,
			"name": "IsSelectableValueDirective",
			"variant": "declaration",
			"kind": 128,
			"flags": {},
			"children": [
				{
					"id": 20,
					"name": "constructor",
					"variant": "declaration",
					"kind": 512,
					"flags": {},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/validators/is-selectable-value.directive.ts",
							"line": 45,
							"character": 2,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/validators/is-selectable-value.directive.ts#L45"
						}
					],
					"signatures": [
						{
							"id": 21,
							"name": "IsSelectableValueDirective",
							"variant": "signature",
							"kind": 16384,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/angular/form-system/src/lib/validators/is-selectable-value.directive.ts",
									"line": 45,
									"character": 2,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/validators/is-selectable-value.directive.ts#L45"
								}
							],
							"parameters": [
								{
									"id": 22,
									"name": "dataSourceLoader",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": {
											"sourceFileName": "packages/angular/data-source/src/lib/data-source-loader.ts",
											"qualifiedName": "DataSourceLoader"
										},
										"name": "DataSourceLoader",
										"package": "@rxap/data-source"
									}
								},
								{
									"id": 23,
									"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": 19,
								"name": "IsSelectableValueDirective",
								"package": "@rxap/form-system"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": 298,
								"name": "ExtractOptionsDataSourceMixin.constructor"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": 297,
						"name": "ExtractOptionsDataSourceMixin.constructor"
					}
				},
				{
					"id": 46,
					"name": "control",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isProtected": true,
						"isOptional": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/mixins/extract-control.mixin.ts",
							"line": 14,
							"character": 12,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/mixins/extract-control.mixin.ts#L14"
						}
					],
					"type": {
						"type": "reference",
						"target": {
							"sourceFileName": "packages/angular/forms/src/lib/form-control.ts",
							"qualifiedName": "RxapFormControl"
						},
						"typeArguments": [
							{
								"type": "intrinsic",
								"name": "any"
							},
							{
								"type": "intrinsic",
								"name": "any"
							},
							{
								"type": "intrinsic",
								"name": "any"
							}
						],
						"name": "RxapFormControl",
						"package": "@rxap/forms"
					},
					"inheritedFrom": {
						"type": "reference",
						"target": 318,
						"name": "ExtractOptionsDataSourceMixin.control"
					}
				},
				{
					"id": 32,
					"name": "dataSource",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isProtected": true,
						"isOptional": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/mixins/extract-options-data-source.mixin.ts",
							"line": 70,
							"character": 12,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/mixins/extract-options-data-source.mixin.ts#L70"
						}
					],
					"type": {
						"type": "reference",
						"target": {
							"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
							"qualifiedName": "BaseDataSource"
						},
						"typeArguments": [
							{
								"type": "union",
								"types": [
									{
										"type": "reference",
										"target": {
											"sourceFileName": "packages/utilities/src/lib/helpers.ts",
											"qualifiedName": "ControlOptions"
										},
										"name": "ControlOptions",
										"package": "@rxap/utilities"
									},
									{
										"type": "reference",
										"target": {
											"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
											"qualifiedName": "Record"
										},
										"typeArguments": [
											{
												"type": "intrinsic",
												"name": "string"
											},
											{
												"type": "intrinsic",
												"name": "any"
											}
										],
										"name": "Record",
										"package": "typescript"
									}
								]
							},
							{
								"type": "reference",
								"target": {
									"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
									"qualifiedName": "BaseDataSourceMetadata"
								},
								"name": "BaseDataSourceMetadata",
								"package": "@rxap/data-source"
							},
							{
								"type": "reference",
								"target": {
									"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
									"qualifiedName": "BaseDataSourceViewer"
								},
								"typeArguments": [
									{
										"type": "intrinsic",
										"name": "any"
									}
								],
								"name": "BaseDataSourceViewer",
								"package": "@rxap/data-source"
							}
						],
						"name": "BaseDataSource",
						"package": "@rxap/data-source"
					},
					"inheritedFrom": {
						"type": "reference",
						"target": 303,
						"name": "ExtractOptionsDataSourceMixin.dataSource"
					}
				},
				{
					"id": 25,
					"name": "dataSourceLoader",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isProtected": true,
						"isReadonly": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/validators/is-selectable-value.directive.ts",
							"line": 47,
							"character": 23,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/validators/is-selectable-value.directive.ts#L47"
						}
					],
					"type": {
						"type": "reference",
						"target": {
							"sourceFileName": "packages/angular/data-source/src/lib/data-source-loader.ts",
							"qualifiedName": "DataSourceLoader"
						},
						"name": "DataSourceLoader",
						"package": "@rxap/data-source"
					},
					"inheritedFrom": {
						"type": "reference",
						"target": 300,
						"name": "ExtractOptionsDataSourceMixin.dataSourceLoader"
					}
				},
				{
					"id": 26,
					"name": "injector",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isProtected": true,
						"isReadonly": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/validators/is-selectable-value.directive.ts",
							"line": 49,
							"character": 23,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/validators/is-selectable-value.directive.ts#L49"
						}
					],
					"type": {
						"type": "reference",
						"target": {
							"sourceFileName": "node_modules/@angular/core/index.d.ts",
							"qualifiedName": "Injector"
						},
						"name": "Injector",
						"package": "@angular/core"
					},
					"inheritedFrom": {
						"type": "reference",
						"target": 304,
						"name": "ExtractOptionsDataSourceMixin.injector"
					}
				},
				{
					"id": 45,
					"name": "matFormField",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isProtected": true,
						"isOptional": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/mixins/extract-control.mixin.ts",
							"line": 12,
							"character": 12,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/mixins/extract-control.mixin.ts#L12"
						}
					],
					"type": {
						"type": "union",
						"types": [
							{
								"type": "literal",
								"value": null
							},
							{
								"type": "reference",
								"target": {
									"sourceFileName": "node_modules/@angular/material/form-field.d-CMA_QQ0R.d.ts",
									"qualifiedName": "MatFormField"
								},
								"name": "MatFormField",
								"package": "@angular/material"
							}
						]
					},
					"inheritedFrom": {
						"type": "reference",
						"target": 317,
						"name": "ExtractOptionsDataSourceMixin.matFormField"
					}
				},
				{
					"id": 31,
					"name": "metadata",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isProtected": true,
						"isOptional": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/mixins/extract-options-data-source.mixin.ts",
							"line": 66,
							"character": 12,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/mixins/extract-options-data-source.mixin.ts#L66"
						}
					],
					"type": {
						"type": "reference",
						"target": {
							"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
							"qualifiedName": "BaseDataSourceMetadata"
						},
						"name": "BaseDataSourceMetadata",
						"package": "@rxap/data-source"
					},
					"inheritedFrom": {
						"type": "reference",
						"target": 301,
						"name": "ExtractOptionsDataSourceMixin.metadata"
					}
				},
				{
					"id": 44,
					"name": "ngControl",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isProtected": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/mixins/extract-control.mixin.ts",
							"line": 10,
							"character": 12,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/mixins/extract-control.mixin.ts#L10"
						}
					],
					"type": {
						"type": "union",
						"types": [
							{
								"type": "literal",
								"value": null
							},
							{
								"type": "reference",
								"target": {
									"sourceFileName": "node_modules/@angular/forms/index.d.ts",
									"qualifiedName": "NgControl"
								},
								"name": "NgControl",
								"package": "@angular/forms"
							},
							{
								"type": "reference",
								"target": {
									"sourceFileName": "node_modules/@angular/forms/index.d.ts",
									"qualifiedName": "AbstractControlDirective"
								},
								"name": "AbstractControlDirective",
								"package": "@angular/forms"
							}
						]
					},
					"inheritedFrom": {
						"type": "reference",
						"target": 316,
						"name": "ExtractOptionsDataSourceMixin.ngControl"
					}
				},
				{
					"id": 30,
					"name": "settings",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isProtected": true,
						"isOptional": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/mixins/extract-options-data-source.mixin.ts",
							"line": 62,
							"character": 12,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/mixins/extract-options-data-source.mixin.ts#L62"
						}
					],
					"type": {
						"type": "reference",
						"target": 293,
						"typeArguments": [
							{
								"type": "intrinsic",
								"name": "any"
							}
						],
						"name": "UseOptionsDataSourceSettings",
						"package": "@rxap/form-system"
					},
					"inheritedFrom": {
						"type": "reference",
						"target": 299,
						"name": "ExtractOptionsDataSourceMixin.settings"
					}
				},
				{
					"id": 33,
					"name": "useDataSourceValue",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isProtected": true,
						"isOptional": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/mixins/extract-options-data-source.mixin.ts",
							"line": 74,
							"character": 12,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/mixins/extract-options-data-source.mixin.ts#L74"
						}
					],
					"type": {
						"type": "reference",
						"target": 1116,
						"typeArguments": [
							{
								"type": "union",
								"types": [
									{
										"type": "reference",
										"target": {
											"sourceFileName": "packages/utilities/src/lib/helpers.ts",
											"qualifiedName": "ControlOptions"
										},
										"name": "ControlOptions",
										"package": "@rxap/utilities"
									},
									{
										"type": "reference",
										"target": {
											"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
											"qualifiedName": "Record"
										},
										"typeArguments": [
											{
												"type": "intrinsic",
												"name": "string"
											},
											{
												"type": "intrinsic",
												"name": "any"
											}
										],
										"name": "Record",
										"package": "typescript"
									}
								]
							},
							{
								"type": "union",
								"types": [
									{
										"type": "reference",
										"target": {
											"sourceFileName": "packages/utilities/src/lib/helpers.ts",
											"qualifiedName": "ControlOptions"
										},
										"name": "ControlOptions",
										"package": "@rxap/utilities"
									},
									{
										"type": "reference",
										"target": {
											"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
											"qualifiedName": "Record"
										},
										"typeArguments": [
											{
												"type": "intrinsic",
												"name": "string"
											},
											{
												"type": "intrinsic",
												"name": "any"
											}
										],
										"name": "Record",
										"package": "typescript"
									}
								]
							}
						],
						"name": "UseDataSourceValue",
						"package": "@rxap/form-system"
					},
					"inheritedFrom": {
						"type": "reference",
						"target": 305,
						"name": "ExtractOptionsDataSourceMixin.useDataSourceValue"
					}
				},
				{
					"id": 24,
					"name": "viewer",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isPublic": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/validators/is-selectable-value.directive.ts",
							"line": 43,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/validators/is-selectable-value.directive.ts#L43"
						}
					],
					"type": {
						"type": "reference",
						"target": {
							"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
							"qualifiedName": "BaseDataSourceViewer"
						},
						"name": "BaseDataSourceViewer",
						"package": "@rxap/data-source"
					},
					"defaultValue": "...",
					"inheritedFrom": {
						"type": "reference",
						"target": 302,
						"name": "ExtractOptionsDataSourceMixin.viewer"
					}
				},
				{
					"id": 47,
					"name": "extractControl",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isProtected": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/mixins/extract-control.mixin.ts",
							"line": 16,
							"character": 12,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/mixins/extract-control.mixin.ts#L16"
						}
					],
					"signatures": [
						{
							"id": 48,
							"name": "extractControl",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isInherited": true
							},
							"sources": [
								{
									"fileName": "packages/angular/form-system/src/lib/mixins/extract-control.mixin.ts",
									"line": 16,
									"character": 12,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/mixins/extract-control.mixin.ts#L16"
								}
							],
							"parameters": [
								{
									"id": 49,
									"name": "ngControl",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "union",
										"types": [
											{
												"type": "literal",
												"value": null
											},
											{
												"type": "reference",
												"target": {
													"sourceFileName": "node_modules/@angular/forms/index.d.ts",
													"qualifiedName": "NgControl"
												},
												"name": "NgControl",
												"package": "@angular/forms"
											},
											{
												"type": "reference",
												"target": {
													"sourceFileName": "node_modules/@angular/forms/index.d.ts",
													"qualifiedName": "AbstractControlDirective"
												},
												"name": "AbstractControlDirective",
												"package": "@angular/forms"
											}
										]
									},
									"defaultValue": "..."
								}
							],
							"type": {
								"type": "reference",
								"target": {
									"sourceFileName": "packages/angular/forms/src/lib/form-control.ts",
									"qualifiedName": "RxapFormControl"
								},
								"name": "RxapFormControl",
								"package": "@rxap/forms"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": 320,
								"name": "ExtractOptionsDataSourceMixin.extractControl"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": 319,
						"name": "ExtractOptionsDataSourceMixin.extractControl"
					}
				},
				{
					"id": 40,
					"name": "extractDataSources",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isProtected": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/mixins/extract-data-sources.mixin.ts",
							"line": 9,
							"character": 12,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/mixins/extract-data-sources.mixin.ts#L9"
						}
					],
					"signatures": [
						{
							"id": 41,
							"name": "extractDataSources",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isInherited": true
							},
							"sources": [
								{
									"fileName": "packages/angular/form-system/src/lib/mixins/extract-data-sources.mixin.ts",
									"line": 9,
									"character": 12,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/mixins/extract-data-sources.mixin.ts#L9"
								}
							],
							"parameters": [
								{
									"id": 42,
									"name": "formDefinition",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": {
											"sourceFileName": "packages/angular/forms/src/lib/model.ts",
											"qualifiedName": "FormDefinition"
										},
										"name": "FormDefinition",
										"package": "@rxap/forms"
									}
								},
								{
									"id": 43,
									"name": "controlId",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "string"
									}
								}
							],
							"type": {
								"type": "reference",
								"target": {
									"sourceFileName": "node_modules/typescript/lib/lib.es2015.collection.d.ts",
									"qualifiedName": "Map"
								},
								"typeArguments": [
									{
										"type": "intrinsic",
										"name": "string"
									},
									{
										"type": "reference",
										"target": 1116,
										"typeArguments": [
											{
												"type": "intrinsic",
												"name": "any"
											},
											{
												"type": "intrinsic",
												"name": "any"
											}
										],
										"name": "UseDataSourceValue",
										"package": "@rxap/form-system"
									}
								],
								"name": "Map",
								"package": "typescript"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": 313,
								"name": "ExtractOptionsDataSourceMixin.extractDataSources"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": 312,
						"name": "ExtractOptionsDataSourceMixin.extractDataSources"
					}
				},
				{
					"id": 37,
					"name": "extractFormDefinition",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isProtected": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/mixins/extract-form-definition.mixin.ts",
							"line": 10,
							"character": 12,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/mixins/extract-form-definition.mixin.ts#L10"
						}
					],
					"signatures": [
						{
							"id": 38,
							"name": "extractFormDefinition",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isInherited": true
							},
							"sources": [
								{
									"fileName": "packages/angular/form-system/src/lib/mixins/extract-form-definition.mixin.ts",
									"line": 10,
									"character": 12,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/mixins/extract-form-definition.mixin.ts#L10"
								}
							],
							"parameters": [
								{
									"id": 39,
									"name": "control",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": {
											"sourceFileName": "packages/angular/forms/src/lib/types.ts",
											"qualifiedName": "AbstractControl"
										},
										"name": "AbstractControl",
										"package": "@rxap/forms"
									}
								}
							],
							"type": {
								"type": "reference",
								"target": {
									"sourceFileName": "packages/angular/forms/src/lib/model.ts",
									"qualifiedName": "FormDefinition"
								},
								"name": "FormDefinition",
								"package": "@rxap/forms"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": 310,
								"name": "ExtractOptionsDataSourceMixin.extractFormDefinition"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": 309,
						"name": "ExtractOptionsDataSourceMixin.extractFormDefinition"
					}
				},
				{
					"id": 34,
					"name": "extractOptionsDatasource",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isProtected": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/mixins/extract-options-data-source.mixin.ts",
							"line": 76,
							"character": 12,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/mixins/extract-options-data-source.mixin.ts#L76"
						}
					],
					"signatures": [
						{
							"id": 35,
							"name": "extractOptionsDatasource",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isInherited": true
							},
							"sources": [
								{
									"fileName": "packages/angular/form-system/src/lib/mixins/extract-options-data-source.mixin.ts",
									"line": 76,
									"character": 12,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/mixins/extract-options-data-source.mixin.ts#L76"
								}
							],
							"parameters": [
								{
									"id": 36,
									"name": "control",
									"variant": "param",
									"kind": 32768,
									"flags": {
										"isOptional": true
									},
									"type": {
										"type": "reference",
										"target": {
											"sourceFileName": "node_modules/@angular/forms/index.d.ts",
											"qualifiedName": "AbstractControl"
										},
										"typeArguments": [
											{
												"type": "intrinsic",
												"name": "any"
											},
											{
												"type": "intrinsic",
												"name": "any"
											}
										],
										"name": "AbstractControl",
										"package": "@angular/forms"
									}
								}
							],
							"type": {
								"type": "reference",
								"target": {
									"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
									"qualifiedName": "BaseDataSource"
								},
								"typeArguments": [
									{
										"type": "union",
										"types": [
											{
												"type": "reference",
												"target": {
													"sourceFileName": "packages/utilities/src/lib/helpers.ts",
													"qualifiedName": "ControlOptions"
												},
												"name": "ControlOptions",
												"package": "@rxap/utilities"
											},
											{
												"type": "reference",
												"target": {
													"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
													"qualifiedName": "Record"
												},
												"typeArguments": [
													{
														"type": "intrinsic",
														"name": "string"
													},
													{
														"type": "intrinsic",
														"name": "any"
													}
												],
												"name": "Record",
												"package": "typescript"
											}
										]
									}
								],
								"name": "BaseDataSource",
								"package": "@rxap/data-source"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": 307,
								"name": "ExtractOptionsDataSourceMixin.extractOptionsDatasource"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": 306,
						"name": "ExtractOptionsDataSourceMixin.extractOptionsDatasource"
					}
				},
				{
					"id": 27,
					"name": "validate",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isPublic": true
					},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/validators/is-selectable-value.directive.ts",
							"line": 53,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/validators/is-selectable-value.directive.ts#L53"
						}
					],
					"signatures": [
						{
							"id": 28,
							"name": "validate",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"comment": {
								"summary": [],
								"blockTags": [
									{
										"tag": "@description",
										"content": [
											{
												"kind": "text",
												"text": "Method that performs synchronous validation against the provided control."
											}
										]
									},
									{
										"tag": "@returns",
										"content": [
											{
												"kind": "text",
												"text": "A map of validation errors if validation fails,\notherwise null."
											}
										]
									}
								]
							},
							"sources": [
								{
									"fileName": "packages/angular/form-system/src/lib/validators/is-selectable-value.directive.ts",
									"line": 53,
									"character": 9,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/validators/is-selectable-value.directive.ts#L53"
								}
							],
							"parameters": [
								{
									"id": 29,
									"name": "control",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"comment": {
										"summary": [
											{
												"kind": "text",
												"text": "The control to validate against."
											}
										]
									},
									"type": {
										"type": "reference",
										"target": {
											"sourceFileName": "node_modules/@angular/forms/index.d.ts",
											"qualifiedName": "AbstractControl"
										},
										"name": "AbstractControl",
										"package": "@angular/forms"
									}
								}
							],
							"type": {
								"type": "union",
								"types": [
									{
										"type": "literal",
										"value": null
									},
									{
										"type": "reference",
										"target": {
											"sourceFileName": "node_modules/@angular/forms/index.d.ts",
											"qualifiedName": "ValidationErrors"
										},
										"name": "ValidationErrors",
										"package": "@angular/forms"
									}
								]
							}
						}
					]
				}
			],
			"groups": [
				{
					"title": "Constructors",
					"children": [
						20
					]
				},
				{
					"title": "Properties",
					"children": [
						46,
						32,
						25,
						26,
						45,
						31,
						44,
						30,
						33,
						24
					]
				},
				{
					"title": "Methods",
					"children": [
						47,
						40,
						37,
						34,
						27
					]
				}
			],
			"sources": [
				{
					"fileName": "packages/angular/form-system/src/lib/validators/is-selectable-value.directive.ts",
					"line": 25,
					"character": 17,
					"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/validators/is-selectable-value.directive.ts#L25"
				},
				{
					"fileName": "packages/angular/form-system/src/lib/validators/is-selectable-value.directive.ts",
					"line": 40,
					"character": 13,
					"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/validators/is-selectable-value.directive.ts#L40"
				}
			],
			"extendedTypes": [
				{
					"type": "reference",
					"target": 296,
					"name": "ExtractOptionsDataSourceMixin",
					"package": "@rxap/form-system"
				}
			],
			"implementedTypes": [
				{
					"type": "reference",
					"target": {
						"sourceFileName": "node_modules/@angular/forms/index.d.ts",
						"qualifiedName": "Validator"
					},
					"name": "Validator",
					"package": "@angular/forms"
				}
			]
		},
		{
			"id": 751,
			"name": "NoopResolveMethod",
			"variant": "declaration",
			"kind": 128,
			"flags": {},
			"children": [
				{
					"id": 754,
					"name": "constructor",
					"variant": "declaration",
					"kind": 512,
					"flags": {},
					"signatures": [
						{
							"id": 755,
							"name": "NoopResolveMethod",
							"variant": "signature",
							"kind": 16384,
							"flags": {},
							"typeParameters": [
								{
									"id": 756,
									"name": "Value",
									"variant": "typeParam",
									"kind": 131072,
									"flags": {}
								}
							],
							"type": {
								"type": "reference",
								"target": 751,
								"typeArguments": [
									{
										"type": "reference",
										"target": 756,
										"name": "Value",
										"package": "@rxap/form-system",
										"qualifiedName": "NoopResolveMethod.Value",
										"refersToTypeParameter": true
									}
								],
								"name": "NoopResolveMethod",
								"package": "@rxap/form-system"
							}
						}
					]
				},
				{
					"id": 757,
					"name": "call",
					"variant": "declaration",
					"kind": 2048,
					"flags": {},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/directives/autocomplete-options-from-method.directive.ts",
							"line": 114,
							"character": 2,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/autocomplete-options-from-method.directive.ts#L114"
						}
					],
					"signatures": [
						{
							"id": 758,
							"name": "call",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/angular/form-system/src/lib/directives/autocomplete-options-from-method.directive.ts",
									"line": 114,
									"character": 2,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/autocomplete-options-from-method.directive.ts#L114"
								}
							],
							"parameters": [
								{
									"id": 759,
									"name": "__namedParameters",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reflection",
										"declaration": {
											"id": 760,
											"name": "__type",
											"variant": "declaration",
											"kind": 65536,
											"flags": {},
											"children": [
												{
													"id": 761,
													"name": "value",
													"variant": "declaration",
													"kind": 1024,
													"flags": {},
													"sources": [
														{
															"fileName": "packages/angular/form-system/src/lib/directives/autocomplete-options-from-method.directive.ts",
															"line": 114,
															"character": 21,
															"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/autocomplete-options-from-method.directive.ts#L114"
														}
													],
													"type": {
														"type": "reference",
														"target": 756,
														"name": "Value",
														"package": "@rxap/form-system",
														"qualifiedName": "NoopResolveMethod.Value",
														"refersToTypeParameter": true
													}
												}
											],
											"groups": [
												{
													"title": "Properties",
													"children": [
														761
													]
												}
											],
											"sources": [
												{
													"fileName": "packages/angular/form-system/src/lib/directives/autocomplete-options-from-method.directive.ts",
													"line": 114,
													"character": 19,
													"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/autocomplete-options-from-method.directive.ts#L114"
												}
											]
										}
									}
								}
							],
							"type": {
								"type": "reference",
								"target": {
									"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
									"qualifiedName": "Promise"
								},
								"typeArguments": [
									{
										"type": "reference",
										"target": {
											"sourceFileName": "packages/utilities/src/lib/helpers.ts",
											"qualifiedName": "ControlOption"
										},
										"typeArguments": [
											{
												"type": "intrinsic",
												"name": "any"
											},
											{
												"type": "intrinsic",
												"name": "string"
											}
										],
										"name": "ControlOption",
										"package": "@rxap/utilities"
									}
								],
								"name": "Promise",
								"package": "typescript"
							},
							"implementationOf": {
								"type": "reference",
								"target": -1,
								"name": "Method.call"
							}
						}
					],
					"implementationOf": {
						"type": "reference",
						"target": -1,
						"name": "Method.call"
					}
				}
			],
			"groups": [
				{
					"title": "Constructors",
					"children": [
						754
					]
				},
				{
					"title": "Methods",
					"children": [
						757
					]
				}
			],
			"sources": [
				{
					"fileName": "packages/angular/form-system/src/lib/directives/autocomplete-options-from-method.directive.ts",
					"line": 112,
					"character": 13,
					"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/autocomplete-options-from-method.directive.ts#L112"
				}
			],
			"typeParameters": [
				{
					"id": 762,
					"name": "Value",
					"variant": "typeParam",
					"kind": 131072,
					"flags": {}
				}
			],
			"implementedTypes": [
				{
					"type": "reference",
					"target": {
						"sourceFileName": "packages/pattern/src/lib/method.ts",
						"qualifiedName": "Method"
					},
					"typeArguments": [
						{
							"type": "reference",
							"target": {
								"sourceFileName": "packages/utilities/src/lib/helpers.ts",
								"qualifiedName": "ControlOption"
							},
							"name": "ControlOption",
							"package": "@rxap/utilities"
						},
						{
							"type": "reflection",
							"declaration": {
								"id": 752,
								"name": "__type",
								"variant": "declaration",
								"kind": 65536,
								"flags": {},
								"children": [
									{
										"id": 753,
										"name": "value",
										"variant": "declaration",
										"kind": 1024,
										"flags": {},
										"sources": [
											{
												"fileName": "packages/angular/form-system/src/lib/directives/autocomplete-options-from-method.directive.ts",
												"line": 112,
												"character": 73,
												"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/autocomplete-options-from-method.directive.ts#L112"
											}
										],
										"type": {
											"type": "reference",
											"target": 756,
											"name": "Value",
											"package": "@rxap/form-system",
											"qualifiedName": "NoopResolveMethod.Value",
											"refersToTypeParameter": true
										}
									}
								],
								"groups": [
									{
										"title": "Properties",
										"children": [
											753
										]
									}
								],
								"sources": [
									{
										"fileName": "packages/angular/form-system/src/lib/directives/autocomplete-options-from-method.directive.ts",
										"line": 112,
										"character": 71,
										"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/autocomplete-options-from-method.directive.ts#L112"
									}
								]
							}
						}
					],
					"name": "Method",
					"package": "@rxap/pattern"
				}
			]
		},
		{
			"id": 900,
			"name": "OptionsFromMethodDirective",
			"variant": "declaration",
			"kind": 128,
			"flags": {},
			"children": [
				{
					"id": 905,
					"name": "constructor",
					"variant": "declaration",
					"kind": 512,
					"flags": {},
					"signatures": [
						{
							"id": 906,
							"name": "OptionsFromMethodDirective",
							"variant": "signature",
							"kind": 16384,
							"flags": {},
							"typeParameters": [
								{
									"id": 907,
									"name": "Value",
									"variant": "typeParam",
									"kind": 131072,
									"flags": {},
									"default": {
										"type": "intrinsic",
										"name": "any"
									}
								},
								{
									"id": 908,
									"name": "Parameters",
									"variant": "typeParam",
									"kind": 131072,
									"flags": {},
									"default": {
										"type": "intrinsic",
										"name": "any"
									}
								}
							],
							"type": {
								"type": "reference",
								"target": 900,
								"typeArguments": [
									{
										"type": "reference",
										"target": 907,
										"name": "Value",
										"package": "@rxap/form-system",
										"qualifiedName": "OptionsFromMethodDirective.Value",
										"refersToTypeParameter": true
									},
									{
										"type": "reference",
										"target": 908,
										"name": "Parameters",
										"package": "@rxap/form-system",
										"qualifiedName": "OptionsFromMethodDirective.Parameters",
										"refersToTypeParameter": true
									}
								],
								"name": "OptionsFromMethodDirective",
								"package": "@rxap/form-system"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": 338,
								"name": "ExtractOptionsMethodMixin.constructor"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": 337,
						"name": "ExtractOptionsMethodMixin.constructor"
					}
				},
				{
					"id": 921,
					"name": "_loadOptionsSubscription",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isProtected": true,
						"isOptional": true
					},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/directives/options-from-method.directive.ts",
							"line": 88,
							"character": 12,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/options-from-method.directive.ts#L88"
						}
					],
					"type": {
						"type": "reference",
						"target": {
							"sourceFileName": "node_modules/rxjs/src/internal/Subscription.ts",
							"qualifiedName": "Subscription"
						},
						"name": "Subscription",
						"package": "rxjs"
					}
				},
				{
					"id": 919,
					"name": "cdr",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isProtected": true,
						"isReadonly": true
					},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/directives/options-from-method.directive.ts",
							"line": 85,
							"character": 21,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/options-from-method.directive.ts#L85"
						}
					],
					"type": {
						"type": "reference",
						"target": {
							"sourceFileName": "node_modules/@angular/core/index.d.ts",
							"qualifiedName": "ChangeDetectorRef"
						},
						"name": "ChangeDetectorRef",
						"package": "@angular/core"
					},
					"defaultValue": "..."
				},
				{
					"id": 956,
					"name": "control",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isProtected": true,
						"isOptional": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/mixins/extract-control.mixin.ts",
							"line": 14,
							"character": 12,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/mixins/extract-control.mixin.ts#L14"
						}
					],
					"type": {
						"type": "reference",
						"target": {
							"sourceFileName": "packages/angular/forms/src/lib/form-control.ts",
							"qualifiedName": "RxapFormControl"
						},
						"typeArguments": [
							{
								"type": "intrinsic",
								"name": "any"
							},
							{
								"type": "intrinsic",
								"name": "any"
							},
							{
								"type": "intrinsic",
								"name": "any"
							}
						],
						"name": "RxapFormControl",
						"package": "@rxap/forms"
					},
					"inheritedFrom": {
						"type": "reference",
						"target": 358,
						"name": "ExtractOptionsMethodMixin.control"
					}
				},
				{
					"id": 918,
					"name": "injector",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isProtected": true,
						"isReadonly": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/directives/options-from-method.directive.ts",
							"line": 84,
							"character": 21,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/options-from-method.directive.ts#L84"
						}
					],
					"type": {
						"type": "reference",
						"target": {
							"sourceFileName": "node_modules/@angular/core/index.d.ts",
							"qualifiedName": "Injector"
						},
						"name": "Injector",
						"package": "@angular/core"
					},
					"defaultValue": "...",
					"inheritedFrom": {
						"type": "reference",
						"target": 346,
						"name": "ExtractOptionsMethodMixin.injector"
					}
				},
				{
					"id": 909,
					"name": "loading",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isReadonly": true
					},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/directives/options-from-method.directive.ts",
							"line": 68,
							"character": 11,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/options-from-method.directive.ts#L68"
						}
					],
					"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": 915,
					"name": "matFormField",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isProtected": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/directives/options-from-method.directive.ts",
							"line": 81,
							"character": 12,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/options-from-method.directive.ts#L81"
						}
					],
					"type": {
						"type": "union",
						"types": [
							{
								"type": "literal",
								"value": null
							},
							{
								"type": "reference",
								"target": {
									"sourceFileName": "node_modules/@angular/material/form-field.d-CMA_QQ0R.d.ts",
									"qualifiedName": "MatFormField"
								},
								"name": "MatFormField",
								"package": "@angular/material"
							}
						]
					},
					"defaultValue": "null",
					"inheritedFrom": {
						"type": "reference",
						"target": 357,
						"name": "ExtractOptionsMethodMixin.matFormField"
					}
				},
				{
					"id": 913,
					"name": "method",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isPublic": true
					},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/directives/options-from-method.directive.ts",
							"line": 79,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/options-from-method.directive.ts#L79"
						}
					],
					"type": {
						"type": "reference",
						"target": 333,
						"typeArguments": [
							{
								"type": "reference",
								"target": {
									"sourceFileName": "packages/utilities/src/lib/helpers.ts",
									"qualifiedName": "ControlOptions"
								},
								"typeArguments": [
									{
										"type": "reference",
										"target": 907,
										"name": "Value",
										"package": "@rxap/form-system",
										"qualifiedName": "OptionsFromMethodDirective.Value",
										"refersToTypeParameter": true
									}
								],
								"name": "ControlOptions",
								"package": "@rxap/utilities"
							},
							{
								"type": "reference",
								"target": 908,
								"name": "Parameters",
								"package": "@rxap/form-system",
								"qualifiedName": "OptionsFromMethodDirective.Parameters",
								"refersToTypeParameter": true
							}
						],
						"name": "OptionsMethod",
						"package": "@rxap/form-system"
					}
				},
				{
					"id": 914,
					"name": "ngControl",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isProtected": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/directives/options-from-method.directive.ts",
							"line": 80,
							"character": 12,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/options-from-method.directive.ts#L80"
						}
					],
					"type": {
						"type": "union",
						"types": [
							{
								"type": "literal",
								"value": null
							},
							{
								"type": "reference",
								"target": {
									"sourceFileName": "node_modules/@angular/forms/index.d.ts",
									"qualifiedName": "NgControl"
								},
								"name": "NgControl",
								"package": "@angular/forms"
							},
							{
								"type": "reference",
								"target": {
									"sourceFileName": "node_modules/@angular/forms/index.d.ts",
									"qualifiedName": "AbstractControlDirective"
								},
								"name": "AbstractControlDirective",
								"package": "@angular/forms"
							}
						]
					},
					"defaultValue": "null",
					"inheritedFrom": {
						"type": "reference",
						"target": 356,
						"name": "ExtractOptionsMethodMixin.ngControl"
					}
				},
				{
					"id": 912,
					"name": "options",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isPublic": true
					},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/directives/options-from-method.directive.ts",
							"line": 76,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/options-from-method.directive.ts#L76"
						}
					],
					"type": {
						"type": "union",
						"types": [
							{
								"type": "literal",
								"value": null
							},
							{
								"type": "reference",
								"target": {
									"sourceFileName": "packages/utilities/src/lib/helpers.ts",
									"qualifiedName": "ControlOptions"
								},
								"name": "ControlOptions",
								"package": "@rxap/utilities"
							}
						]
					},
					"defaultValue": "null"
				},
				{
					"id": 910,
					"name": "parameters",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isPublic": true,
						"isOptional": true
					},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/directives/options-from-method.directive.ts",
							"line": 71,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/options-from-method.directive.ts#L71"
						}
					],
					"type": {
						"type": "reference",
						"target": 908,
						"name": "Parameters",
						"package": "@rxap/form-system",
						"qualifiedName": "OptionsFromMethodDirective.Parameters",
						"refersToTypeParameter": true
					}
				},
				{
					"id": 911,
					"name": "resetOnChange",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isPublic": true,
						"isOptional": true
					},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/directives/options-from-method.directive.ts",
							"line": 74,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/options-from-method.directive.ts#L74"
						}
					],
					"type": {
						"type": "reference",
						"target": 907,
						"name": "Value",
						"package": "@rxap/form-system",
						"qualifiedName": "OptionsFromMethodDirective.Value",
						"refersToTypeParameter": true
					}
				},
				{
					"id": 916,
					"name": "settings",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isProtected": true
					},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/directives/options-from-method.directive.ts",
							"line": 82,
							"character": 12,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/options-from-method.directive.ts#L82"
						}
					],
					"type": {
						"type": "reference",
						"target": 899,
						"name": "OptionsFromMethodDirectiveSettings",
						"package": "@rxap/form-system"
					},
					"defaultValue": "{}"
				},
				{
					"id": 917,
					"name": "viewContainerRef",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isProtected": true,
						"isReadonly": true
					},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/directives/options-from-method.directive.ts",
							"line": 83,
							"character": 21,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/options-from-method.directive.ts#L83"
						}
					],
					"type": {
						"type": "reference",
						"target": {
							"sourceFileName": "node_modules/@angular/core/index.d.ts",
							"qualifiedName": "ViewContainerRef"
						},
						"name": "ViewContainerRef",
						"package": "@angular/core"
					},
					"defaultValue": "..."
				},
				{
					"id": 957,
					"name": "extractControl",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isProtected": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/mixins/extract-control.mixin.ts",
							"line": 16,
							"character": 12,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/mixins/extract-control.mixin.ts#L16"
						}
					],
					"signatures": [
						{
							"id": 958,
							"name": "extractControl",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isInherited": true
							},
							"sources": [
								{
									"fileName": "packages/angular/form-system/src/lib/mixins/extract-control.mixin.ts",
									"line": 16,
									"character": 12,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/mixins/extract-control.mixin.ts#L16"
								}
							],
							"parameters": [
								{
									"id": 959,
									"name": "ngControl",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "union",
										"types": [
											{
												"type": "literal",
												"value": null
											},
											{
												"type": "reference",
												"target": {
													"sourceFileName": "node_modules/@angular/forms/index.d.ts",
													"qualifiedName": "NgControl"
												},
												"name": "NgControl",
												"package": "@angular/forms"
											},
											{
												"type": "reference",
												"target": {
													"sourceFileName": "node_modules/@angular/forms/index.d.ts",
													"qualifiedName": "AbstractControlDirective"
												},
												"name": "AbstractControlDirective",
												"package": "@angular/forms"
											}
										]
									},
									"defaultValue": "..."
								}
							],
							"type": {
								"type": "reference",
								"target": {
									"sourceFileName": "packages/angular/forms/src/lib/form-control.ts",
									"qualifiedName": "RxapFormControl"
								},
								"name": "RxapFormControl",
								"package": "@rxap/forms"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": 360,
								"name": "ExtractOptionsMethodMixin.extractControl"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": 359,
						"name": "ExtractOptionsMethodMixin.extractControl"
					}
				},
				{
					"id": 944,
					"name": "extractFormDefinition",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isProtected": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/mixins/extract-form-definition.mixin.ts",
							"line": 10,
							"character": 12,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/mixins/extract-form-definition.mixin.ts#L10"
						}
					],
					"signatures": [
						{
							"id": 945,
							"name": "extractFormDefinition",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isInherited": true
							},
							"sources": [
								{
									"fileName": "packages/angular/form-system/src/lib/mixins/extract-form-definition.mixin.ts",
									"line": 10,
									"character": 12,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/mixins/extract-form-definition.mixin.ts#L10"
								}
							],
							"parameters": [
								{
									"id": 946,
									"name": "control",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": {
											"sourceFileName": "packages/angular/forms/src/lib/types.ts",
											"qualifiedName": "AbstractControl"
										},
										"name": "AbstractControl",
										"package": "@rxap/forms"
									}
								}
							],
							"type": {
								"type": "reference",
								"target": {
									"sourceFileName": "packages/angular/forms/src/lib/model.ts",
									"qualifiedName": "FormDefinition"
								},
								"name": "FormDefinition",
								"package": "@rxap/forms"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": 344,
								"name": "ExtractOptionsMethodMixin.extractFormDefinition"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": 343,
						"name": "ExtractOptionsMethodMixin.extractFormDefinition"
					}
				},
				{
					"id": 947,
					"name": "extractMethod",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/mixins/extract-method.mixin.ts",
							"line": 16,
							"character": 2,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/mixins/extract-method.mixin.ts#L16"
						}
					],
					"signatures": [
						{
							"id": 948,
							"name": "extractMethod",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isInherited": true
							},
							"sources": [
								{
									"fileName": "packages/angular/form-system/src/lib/mixins/extract-method.mixin.ts",
									"line": 16,
									"character": 2,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/mixins/extract-method.mixin.ts#L16"
								}
							],
							"parameters": [
								{
									"id": 949,
									"name": "formDefinition",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": {
											"sourceFileName": "packages/angular/forms/src/lib/model.ts",
											"qualifiedName": "FormDefinition"
										},
										"name": "FormDefinition",
										"package": "@rxap/forms"
									}
								},
								{
									"id": 950,
									"name": "controlId",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "string"
									}
								},
								{
									"id": 951,
									"name": "name",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "string"
									}
								}
							],
							"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"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": 348,
								"name": "ExtractOptionsMethodMixin.extractMethod"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": 347,
						"name": "ExtractOptionsMethodMixin.extractMethod"
					}
				},
				{
					"id": 952,
					"name": "extractMethods",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isProtected": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/mixins/extract-methods.mixin.ts",
							"line": 43,
							"character": 12,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/mixins/extract-methods.mixin.ts#L43"
						}
					],
					"signatures": [
						{
							"id": 953,
							"name": "extractMethods",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isInherited": true
							},
							"sources": [
								{
									"fileName": "packages/angular/form-system/src/lib/mixins/extract-methods.mixin.ts",
									"line": 43,
									"character": 12,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/mixins/extract-methods.mixin.ts#L43"
								}
							],
							"parameters": [
								{
									"id": 954,
									"name": "formDefinition",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": {
											"sourceFileName": "packages/angular/forms/src/lib/model.ts",
											"qualifiedName": "FormDefinition"
										},
										"name": "FormDefinition",
										"package": "@rxap/forms"
									}
								},
								{
									"id": 955,
									"name": "controlId",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "string"
									}
								}
							],
							"type": {
								"type": "reference",
								"target": {
									"sourceFileName": "node_modules/typescript/lib/lib.es2015.collection.d.ts",
									"qualifiedName": "Map"
								},
								"typeArguments": [
									{
										"type": "intrinsic",
										"name": "string"
									},
									{
										"type": "reference",
										"target": 262,
										"typeArguments": [
											{
												"type": "intrinsic",
												"name": "unknown"
											},
											{
												"type": "intrinsic",
												"name": "unknown"
											},
											{
												"type": "reference",
												"target": 253,
												"typeArguments": [
													{
														"type": "intrinsic",
														"name": "unknown"
													},
													{
														"type": "intrinsic",
														"name": "unknown"
													},
													{
														"type": "intrinsic",
														"name": "any"
													},
													{
														"type": "intrinsic",
														"name": "any"
													}
												],
												"name": "UseMethodConfig",
												"package": "@rxap/form-system"
											}
										],
										"name": "UseMethodDefinition",
										"package": "@rxap/form-system"
									}
								],
								"name": "Map",
								"package": "typescript"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": 353,
								"name": "ExtractOptionsMethodMixin.extractMethods"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": 352,
						"name": "ExtractOptionsMethodMixin.extractMethods"
					}
				},
				{
					"id": 940,
					"name": "extractOptionsMethod",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isProtected": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/mixins/extract-options-method.mixin.ts",
							"line": 32,
							"character": 12,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/mixins/extract-options-method.mixin.ts#L32"
						}
					],
					"signatures": [
						{
							"id": 941,
							"name": "extractOptionsMethod",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isInherited": true
							},
							"sources": [
								{
									"fileName": "packages/angular/form-system/src/lib/mixins/extract-options-method.mixin.ts",
									"line": 32,
									"character": 12,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/mixins/extract-options-method.mixin.ts#L32"
								}
							],
							"parameters": [
								{
									"id": 942,
									"name": "control",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": {
											"sourceFileName": "packages/angular/forms/src/lib/form-control.ts",
											"qualifiedName": "RxapFormControl"
										},
										"name": "RxapFormControl",
										"package": "@rxap/forms"
									},
									"defaultValue": "..."
								},
								{
									"id": 943,
									"name": "formDefinition",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": {
											"sourceFileName": "packages/angular/forms/src/lib/model.ts",
											"qualifiedName": "FormDefinition"
										},
										"typeArguments": [
											{
												"type": "intrinsic",
												"name": "any"
											},
											{
												"type": "intrinsic",
												"name": "any"
											},
											{
												"type": "intrinsic",
												"name": "any"
											}
										],
										"name": "FormDefinition",
										"package": "@rxap/forms"
									},
									"defaultValue": "..."
								}
							],
							"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"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": 340,
								"name": "ExtractOptionsMethodMixin.extractOptionsMethod"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": 339,
						"name": "ExtractOptionsMethodMixin.extractOptionsMethod"
					}
				},
				{
					"id": 937,
					"name": "load",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isPublic": true
					},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/directives/options-from-method.directive.ts",
							"line": 153,
							"character": 15,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/options-from-method.directive.ts#L153"
						}
					],
					"signatures": [
						{
							"id": 938,
							"name": "load",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/angular/form-system/src/lib/directives/options-from-method.directive.ts",
									"line": 153,
									"character": 15,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/options-from-method.directive.ts#L153"
								}
							],
							"parameters": [
								{
									"id": 939,
									"name": "parameters",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "union",
										"types": [
											{
												"type": "intrinsic",
												"name": "undefined"
											},
											{
												"type": "reference",
												"target": 908,
												"name": "Parameters",
												"package": "@rxap/form-system",
												"qualifiedName": "OptionsFromMethodDirective.Parameters",
												"refersToTypeParameter": true
											}
										]
									},
									"defaultValue": "..."
								}
							],
							"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": 929,
					"name": "loadOptions",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isProtected": true
					},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/directives/options-from-method.directive.ts",
							"line": 119,
							"character": 18,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/options-from-method.directive.ts#L119"
						}
					],
					"signatures": [
						{
							"id": 930,
							"name": "loadOptions",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/angular/form-system/src/lib/directives/options-from-method.directive.ts",
									"line": 119,
									"character": 18,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/options-from-method.directive.ts#L119"
								}
							],
							"parameters": [
								{
									"id": 931,
									"name": "parameters",
									"variant": "param",
									"kind": 32768,
									"flags": {
										"isOptional": true
									},
									"type": {
										"type": "reference",
										"target": 908,
										"name": "Parameters",
										"package": "@rxap/form-system",
										"qualifiedName": "OptionsFromMethodDirective.Parameters",
										"refersToTypeParameter": true
									}
								}
							],
							"type": {
								"type": "reference",
								"target": {
									"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
									"qualifiedName": "Promise"
								},
								"typeArguments": [
									{
										"type": "union",
										"types": [
											{
												"type": "literal",
												"value": null
											},
											{
												"type": "reference",
												"target": {
													"sourceFileName": "packages/utilities/src/lib/helpers.ts",
													"qualifiedName": "ControlOptions"
												},
												"name": "ControlOptions",
												"package": "@rxap/utilities"
											},
											{
												"type": "reference",
												"target": {
													"sourceFileName": "node_modules/rxjs/src/internal/Observable.ts",
													"qualifiedName": "Observable"
												},
												"typeArguments": [
													{
														"type": "union",
														"types": [
															{
																"type": "literal",
																"value": null
															},
															{
																"type": "reference",
																"target": {
																	"sourceFileName": "packages/utilities/src/lib/helpers.ts",
																	"qualifiedName": "ControlOptions"
																},
																"name": "ControlOptions",
																"package": "@rxap/utilities"
															}
														]
													}
												],
												"name": "Observable",
												"package": "rxjs"
											}
										]
									}
								],
								"name": "Promise",
								"package": "typescript"
							}
						}
					]
				},
				{
					"id": 922,
					"name": "ngAfterViewInit",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isPublic": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/directives/options-from-method.directive.ts",
							"line": 90,
							"character": 15,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/options-from-method.directive.ts#L90"
						}
					],
					"signatures": [
						{
							"id": 923,
							"name": "ngAfterViewInit",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isInherited": true
							},
							"comment": {
								"summary": [
									{
										"kind": "text",
										"text": "A callback method that is invoked immediately after\nAngular has completed initialization of a component's view.\nIt is invoked only once when the view is instantiated."
									}
								]
							},
							"sources": [
								{
									"fileName": "packages/angular/form-system/src/lib/directives/options-from-method.directive.ts",
									"line": 90,
									"character": 15,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/options-from-method.directive.ts#L90"
								}
							],
							"type": {
								"type": "reference",
								"target": {
									"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
									"qualifiedName": "Promise"
								},
								"typeArguments": [
									{
										"type": "intrinsic",
										"name": "void"
									}
								],
								"name": "Promise",
								"package": "typescript"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": -1,
								"name": "AfterViewInit.ngAfterViewInit"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "AfterViewInit.ngAfterViewInit"
					}
				},
				{
					"id": 926,
					"name": "ngOnChanges",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isPublic": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/directives/options-from-method.directive.ts",
							"line": 106,
							"character": 15,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/options-from-method.directive.ts#L106"
						}
					],
					"signatures": [
						{
							"id": 927,
							"name": "ngOnChanges",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isInherited": true
							},
							"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/form-system/src/lib/directives/options-from-method.directive.ts",
									"line": 106,
									"character": 15,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/options-from-method.directive.ts#L106"
								}
							],
							"parameters": [
								{
									"id": 928,
									"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": "reference",
								"target": {
									"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
									"qualifiedName": "Promise"
								},
								"typeArguments": [
									{
										"type": "intrinsic",
										"name": "void"
									}
								],
								"name": "Promise",
								"package": "typescript"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": -1,
								"name": "OnChanges.ngOnChanges"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "OnChanges.ngOnChanges"
					}
				},
				{
					"id": 924,
					"name": "ngOnDestroy",
					"variant": "declaration",
					"kind": 2048,
					"flags": {},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/directives/options-from-method.directive.ts",
							"line": 102,
							"character": 2,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/options-from-method.directive.ts#L102"
						}
					],
					"signatures": [
						{
							"id": 925,
							"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/form-system/src/lib/directives/options-from-method.directive.ts",
									"line": 102,
									"character": 2,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/options-from-method.directive.ts#L102"
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							}
						}
					]
				},
				{
					"id": 932,
					"name": "renderTemplate",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isProtected": true
					},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/directives/options-from-method.directive.ts",
							"line": 123,
							"character": 12,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/options-from-method.directive.ts#L123"
						}
					],
					"signatures": [
						{
							"id": 933,
							"name": "renderTemplate",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/angular/form-system/src/lib/directives/options-from-method.directive.ts",
									"line": 123,
									"character": 12,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/options-from-method.directive.ts#L123"
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							}
						}
					]
				},
				{
					"id": 934,
					"name": "setOptions",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isProtected": true
					},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/directives/options-from-method.directive.ts",
							"line": 143,
							"character": 12,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/options-from-method.directive.ts#L143"
						}
					],
					"signatures": [
						{
							"id": 935,
							"name": "setOptions",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/angular/form-system/src/lib/directives/options-from-method.directive.ts",
									"line": 143,
									"character": 12,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/options-from-method.directive.ts#L143"
								}
							],
							"parameters": [
								{
									"id": 936,
									"name": "options",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "union",
										"types": [
											{
												"type": "literal",
												"value": null
											},
											{
												"type": "reference",
												"target": {
													"sourceFileName": "packages/utilities/src/lib/helpers.ts",
													"qualifiedName": "ControlOptions"
												},
												"name": "ControlOptions",
												"package": "@rxap/utilities"
											}
										]
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							}
						}
					]
				},
				{
					"id": 901,
					"name": "ngTemplateContextGuard",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isStatic": true
					},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/directives/options-from-method.directive.ts",
							"line": 61,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/options-from-method.directive.ts#L61"
						}
					],
					"signatures": [
						{
							"id": 902,
							"name": "ngTemplateContextGuard",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/angular/form-system/src/lib/directives/options-from-method.directive.ts",
									"line": 61,
									"character": 9,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/options-from-method.directive.ts#L61"
								}
							],
							"parameters": [
								{
									"id": 903,
									"name": "dir",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": 900,
										"name": "OptionsFromMethodDirective",
										"package": "@rxap/form-system"
									}
								},
								{
									"id": 904,
									"name": "ctx",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "any"
									}
								}
							],
							"type": {
								"type": "predicate",
								"name": "ctx",
								"asserts": false,
								"targetType": {
									"type": "reference",
									"target": 897,
									"name": "OptionsFromMethodTemplateContext",
									"package": "@rxap/form-system"
								}
							}
						}
					]
				}
			],
			"groups": [
				{
					"title": "Constructors",
					"children": [
						905
					]
				},
				{
					"title": "Properties",
					"children": [
						921,
						919,
						956,
						918,
						909,
						915,
						913,
						914,
						912,
						910,
						911,
						916,
						917
					]
				},
				{
					"title": "Methods",
					"children": [
						957,
						944,
						947,
						952,
						940,
						937,
						929,
						922,
						926,
						924,
						932,
						934,
						901
					]
				}
			],
			"sources": [
				{
					"fileName": "packages/angular/form-system/src/lib/directives/options-from-method.directive.ts",
					"line": 48,
					"character": 17,
					"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/options-from-method.directive.ts#L48"
				},
				{
					"fileName": "packages/angular/form-system/src/lib/directives/options-from-method.directive.ts",
					"line": 59,
					"character": 13,
					"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/options-from-method.directive.ts#L59"
				}
			],
			"typeParameters": [
				{
					"id": 960,
					"name": "Value",
					"variant": "typeParam",
					"kind": 131072,
					"flags": {},
					"default": {
						"type": "intrinsic",
						"name": "any"
					}
				},
				{
					"id": 961,
					"name": "Parameters",
					"variant": "typeParam",
					"kind": 131072,
					"flags": {},
					"default": {
						"type": "intrinsic",
						"name": "any"
					}
				}
			],
			"extendedTypes": [
				{
					"type": "reference",
					"target": {
						"sourceFileName": "node_modules/@angular/core/index.d.ts",
						"qualifiedName": "AfterViewInit"
					},
					"name": "AfterViewInit",
					"package": "@angular/core"
				},
				{
					"type": "reference",
					"target": {
						"sourceFileName": "node_modules/@angular/core/index.d.ts",
						"qualifiedName": "OnChanges"
					},
					"name": "OnChanges",
					"package": "@angular/core"
				},
				{
					"type": "reference",
					"target": 336,
					"name": "ExtractOptionsMethodMixin",
					"package": "@rxap/form-system"
				}
			],
			"extendedBy": [
				{
					"type": "reference",
					"target": 640,
					"name": "AutocompleteOptionsFromMethodDirective"
				}
			],
			"implementedTypes": [
				{
					"type": "reference",
					"target": {
						"sourceFileName": "node_modules/@angular/core/index.d.ts",
						"qualifiedName": "AfterViewInit"
					},
					"name": "AfterViewInit",
					"package": "@angular/core"
				},
				{
					"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": "OnDestroy"
					},
					"name": "OnDestroy",
					"package": "@angular/core"
				}
			]
		},
		{
			"id": 988,
			"name": "OptionsFromRemoteMethodDirective",
			"variant": "declaration",
			"kind": 128,
			"flags": {},
			"children": [
				{
					"id": 989,
					"name": "constructor",
					"variant": "declaration",
					"kind": 512,
					"flags": {},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/directives/options-from-remote-method.directive.ts",
							"line": 110,
							"character": 2,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/options-from-remote-method.directive.ts#L110"
						}
					],
					"signatures": [
						{
							"id": 990,
							"name": "OptionsFromRemoteMethodDirective",
							"variant": "signature",
							"kind": 16384,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/angular/form-system/src/lib/directives/options-from-remote-method.directive.ts",
									"line": 110,
									"character": 2,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/options-from-remote-method.directive.ts#L110"
								}
							],
							"typeParameters": [
								{
									"id": 991,
									"name": "Value",
									"variant": "typeParam",
									"kind": 131072,
									"flags": {}
								},
								{
									"id": 992,
									"name": "Parameters",
									"variant": "typeParam",
									"kind": 131072,
									"flags": {}
								}
							],
							"parameters": [
								{
									"id": 993,
									"name": "ngControl",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": {
											"sourceFileName": "node_modules/@angular/forms/index.d.ts",
											"qualifiedName": "NgControl"
										},
										"name": "NgControl",
										"package": "@angular/forms"
									}
								},
								{
									"id": 994,
									"name": "template",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": {
											"sourceFileName": "node_modules/@angular/core/index.d.ts",
											"qualifiedName": "TemplateRef"
										},
										"typeArguments": [
											{
												"type": "reference",
												"target": 977,
												"name": "OptionsFromRemoteMethodTemplateContext",
												"package": "@rxap/form-system"
											}
										],
										"name": "TemplateRef",
										"package": "@angular/core"
									}
								},
								{
									"id": 995,
									"name": "remoteMethodLoader",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": {
											"sourceFileName": "packages/angular/remote-method/src/lib/remote-method-loader.ts",
											"qualifiedName": "RemoteMethodLoader"
										},
										"name": "RemoteMethodLoader",
										"package": "@rxap/remote-method"
									}
								},
								{
									"id": 996,
									"name": "viewContainerRef",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": {
											"sourceFileName": "node_modules/@angular/core/index.d.ts",
											"qualifiedName": "ViewContainerRef"
										},
										"name": "ViewContainerRef",
										"package": "@angular/core"
									}
								},
								{
									"id": 997,
									"name": "injector",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": {
											"sourceFileName": "node_modules/@angular/core/index.d.ts",
											"qualifiedName": "Injector"
										},
										"name": "Injector",
										"package": "@angular/core"
									}
								},
								{
									"id": 998,
									"name": "cdr",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": {
											"sourceFileName": "node_modules/@angular/core/index.d.ts",
											"qualifiedName": "ChangeDetectorRef"
										},
										"name": "ChangeDetectorRef",
										"package": "@angular/core"
									}
								}
							],
							"type": {
								"type": "reference",
								"target": 988,
								"typeArguments": [
									{
										"type": "reference",
										"target": 991,
										"name": "Value",
										"package": "@rxap/form-system",
										"qualifiedName": "OptionsFromRemoteMethodDirective.Value",
										"refersToTypeParameter": true
									},
									{
										"type": "reference",
										"target": 992,
										"name": "Parameters",
										"package": "@rxap/form-system",
										"qualifiedName": "OptionsFromRemoteMethodDirective.Parameters",
										"refersToTypeParameter": true
									}
								],
								"name": "OptionsFromRemoteMethodDirective",
								"package": "@rxap/form-system"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": 983,
								"name": "ExtractRemoteMethodsMixin.constructor"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": 982,
						"name": "ExtractRemoteMethodsMixin.constructor"
					}
				},
				{
					"id": 999,
					"name": "parameters",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isPublic": true,
						"isOptional": true
					},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/directives/options-from-remote-method.directive.ts",
							"line": 100,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/options-from-remote-method.directive.ts#L100"
						}
					],
					"type": {
						"type": "reference",
						"target": 992,
						"name": "Parameters",
						"package": "@rxap/form-system",
						"qualifiedName": "OptionsFromRemoteMethodDirective.Parameters",
						"refersToTypeParameter": true
					}
				},
				{
					"id": 1000,
					"name": "resetOnChange",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isPublic": true,
						"isOptional": true
					},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/directives/options-from-remote-method.directive.ts",
							"line": 103,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/options-from-remote-method.directive.ts#L103"
						}
					],
					"type": {
						"type": "reference",
						"target": 991,
						"name": "Value",
						"package": "@rxap/form-system",
						"qualifiedName": "OptionsFromRemoteMethodDirective.Value",
						"refersToTypeParameter": true
					}
				},
				{
					"id": 1001,
					"name": "withoutParameters",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isPublic": true
					},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/directives/options-from-remote-method.directive.ts",
							"line": 106,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/options-from-remote-method.directive.ts#L106"
						}
					],
					"type": {
						"type": "intrinsic",
						"name": "boolean"
					},
					"defaultValue": "false"
				},
				{
					"id": 1019,
					"name": "extractFormDefinition",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isProtected": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/mixins/extract-form-definition.mixin.ts",
							"line": 10,
							"character": 12,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/mixins/extract-form-definition.mixin.ts#L10"
						}
					],
					"signatures": [
						{
							"id": 1020,
							"name": "extractFormDefinition",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isInherited": true
							},
							"sources": [
								{
									"fileName": "packages/angular/form-system/src/lib/mixins/extract-form-definition.mixin.ts",
									"line": 10,
									"character": 12,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/mixins/extract-form-definition.mixin.ts#L10"
								}
							],
							"parameters": [
								{
									"id": 1021,
									"name": "control",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": {
											"sourceFileName": "packages/angular/forms/src/lib/types.ts",
											"qualifiedName": "AbstractControl"
										},
										"name": "AbstractControl",
										"package": "@rxap/forms"
									}
								}
							],
							"type": {
								"type": "reference",
								"target": {
									"sourceFileName": "packages/angular/forms/src/lib/model.ts",
									"qualifiedName": "FormDefinition"
								},
								"name": "FormDefinition",
								"package": "@rxap/forms"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": 108,
								"name": "ExtractFormDefinitionMixin.extractFormDefinition"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": 107,
						"name": "ExtractFormDefinitionMixin.extractFormDefinition"
					}
				},
				{
					"id": 1022,
					"name": "extractRemoteMethods",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isProtected": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/directives/options-from-remote-method.directive.ts",
							"line": 59,
							"character": 12,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/options-from-remote-method.directive.ts#L59"
						}
					],
					"signatures": [
						{
							"id": 1023,
							"name": "extractRemoteMethods",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isInherited": true
							},
							"sources": [
								{
									"fileName": "packages/angular/form-system/src/lib/directives/options-from-remote-method.directive.ts",
									"line": 59,
									"character": 12,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/options-from-remote-method.directive.ts#L59"
								}
							],
							"parameters": [
								{
									"id": 1024,
									"name": "formDefinition",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": {
											"sourceFileName": "packages/angular/forms/src/lib/model.ts",
											"qualifiedName": "FormDefinition"
										},
										"name": "FormDefinition",
										"package": "@rxap/forms"
									}
								},
								{
									"id": 1025,
									"name": "controlId",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "string"
									}
								}
							],
							"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/utilities/src/lib/helpers.ts",
											"qualifiedName": "Constructor"
										},
										"typeArguments": [
											{
												"type": "reference",
												"target": {
													"sourceFileName": "packages/angular/definition/src/lib/types.ts",
													"qualifiedName": "IdOrInstanceOrToken"
												},
												"typeArguments": [
													{
														"type": "reference",
														"target": {
															"sourceFileName": "packages/angular/remote-method/src/lib/base.remote-method.ts",
															"qualifiedName": "BaseRemoteMethod"
														},
														"typeArguments": [
															{
																"type": "intrinsic",
																"name": "any"
															},
															{
																"type": "intrinsic",
																"name": "any"
															},
															{
																"type": "reference",
																"target": {
																	"sourceFileName": "packages/angular/remote-method/src/lib/base.remote-method.ts",
																	"qualifiedName": "BaseRemoteMethodMetadata"
																},
																"name": "BaseRemoteMethodMetadata",
																"package": "@rxap/remote-method"
															}
														],
														"name": "BaseRemoteMethod",
														"package": "@rxap/remote-method"
													}
												],
												"name": "IdOrInstanceOrToken",
												"package": "@rxap/definition"
											}
										],
										"name": "Constructor",
										"package": "@rxap/utilities"
									}
								],
								"name": "Map",
								"package": "typescript"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": 985,
								"name": "ExtractRemoteMethodsMixin.extractRemoteMethods"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": 984,
						"name": "ExtractRemoteMethodsMixin.extractRemoteMethods"
					}
				},
				{
					"id": 1009,
					"name": "ngOnChanges",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isPublic": true
					},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/directives/options-from-remote-method.directive.ts",
							"line": 126,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/options-from-remote-method.directive.ts#L126"
						}
					],
					"signatures": [
						{
							"id": 1010,
							"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/form-system/src/lib/directives/options-from-remote-method.directive.ts",
									"line": 126,
									"character": 9,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/options-from-remote-method.directive.ts#L126"
								}
							],
							"parameters": [
								{
									"id": 1011,
									"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"
							}
						}
					]
				},
				{
					"id": 1017,
					"name": "ngOnInit",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isExternal": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "node_modules/@angular/core/index.d.ts",
							"line": 6122,
							"character": 4
						}
					],
					"signatures": [
						{
							"id": 1018,
							"name": "ngOnInit",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isExternal": true,
								"isInherited": true
							},
							"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": "node_modules/@angular/core/index.d.ts",
									"line": 6122,
									"character": 4
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": -1,
								"name": "OnInit.ngOnInit"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "OnInit.ngOnInit"
					}
				}
			],
			"groups": [
				{
					"title": "Constructors",
					"children": [
						989
					]
				},
				{
					"title": "Properties",
					"children": [
						999,
						1000,
						1001
					]
				},
				{
					"title": "Methods",
					"children": [
						1019,
						1022,
						1009,
						1017
					]
				}
			],
			"sources": [
				{
					"fileName": "packages/angular/form-system/src/lib/directives/options-from-remote-method.directive.ts",
					"line": 87,
					"character": 17,
					"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/options-from-remote-method.directive.ts#L87"
				},
				{
					"fileName": "packages/angular/form-system/src/lib/directives/options-from-remote-method.directive.ts",
					"line": 97,
					"character": 13,
					"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/options-from-remote-method.directive.ts#L97"
				}
			],
			"typeParameters": [
				{
					"id": 1026,
					"name": "Value",
					"variant": "typeParam",
					"kind": 131072,
					"flags": {}
				},
				{
					"id": 1027,
					"name": "Parameters",
					"variant": "typeParam",
					"kind": 131072,
					"flags": {}
				}
			],
			"extendedTypes": [
				{
					"type": "reference",
					"target": {
						"sourceFileName": "node_modules/@angular/core/index.d.ts",
						"qualifiedName": "OnInit"
					},
					"name": "OnInit",
					"package": "@angular/core"
				},
				{
					"type": "reference",
					"target": 104,
					"name": "ExtractFormDefinitionMixin",
					"package": "@rxap/form-system"
				},
				{
					"type": "reference",
					"target": 981,
					"name": "ExtractRemoteMethodsMixin",
					"package": "@rxap/form-system"
				}
			],
			"implementedTypes": [
				{
					"type": "reference",
					"target": {
						"sourceFileName": "node_modules/@angular/core/index.d.ts",
						"qualifiedName": "OnChanges"
					},
					"name": "OnChanges",
					"package": "@angular/core"
				}
			]
		},
		{
			"id": 1236,
			"name": "RxapFormSystemError",
			"variant": "declaration",
			"kind": 128,
			"flags": {},
			"children": [
				{
					"id": 1237,
					"name": "constructor",
					"variant": "declaration",
					"kind": 512,
					"flags": {},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/error.ts",
							"line": 5,
							"character": 2,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/error.ts#L5"
						}
					],
					"signatures": [
						{
							"id": 1238,
							"name": "RxapFormSystemError",
							"variant": "signature",
							"kind": 16384,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/angular/form-system/src/lib/error.ts",
									"line": 5,
									"character": 2,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/error.ts#L5"
								}
							],
							"parameters": [
								{
									"id": 1239,
									"name": "message",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "string"
									}
								},
								{
									"id": 1240,
									"name": "code",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "string"
									}
								},
								{
									"id": 1241,
									"name": "className",
									"variant": "param",
									"kind": 32768,
									"flags": {
										"isOptional": true
									},
									"type": {
										"type": "intrinsic",
										"name": "string"
									}
								}
							],
							"type": {
								"type": "reference",
								"target": 1236,
								"name": "RxapFormSystemError",
								"package": "@rxap/form-system"
							},
							"overwrites": {
								"type": "reference",
								"target": -1,
								"name": "RxapError.constructor"
							}
						}
					],
					"overwrites": {
						"type": "reference",
						"target": -1,
						"name": "RxapError.constructor"
					}
				},
				{
					"id": 1242,
					"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/36b0e9732b24717840935712e316593ff6aba795/packages/utilities/src/lib/error.ts#L6"
						}
					],
					"type": {
						"type": "intrinsic",
						"name": "string"
					},
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "RxapError._packageName"
					}
				},
				{
					"id": 1243,
					"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/36b0e9732b24717840935712e316593ff6aba795/packages/utilities/src/lib/error.ts#L8"
						}
					],
					"type": {
						"type": "intrinsic",
						"name": "string"
					},
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "RxapError.code"
					}
				},
				{
					"id": 1262,
					"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": 1261,
					"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": 1244,
					"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/36b0e9732b24717840935712e316593ff6aba795/packages/utilities/src/lib/error.ts#L9"
						}
					],
					"type": {
						"type": "intrinsic",
						"name": "string"
					},
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "RxapError.scope"
					}
				},
				{
					"id": 1245,
					"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/36b0e9732b24717840935712e316593ff6aba795/packages/utilities/src/lib/error.ts#L10"
						}
					],
					"type": {
						"type": "intrinsic",
						"name": "string"
					},
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "RxapError.stack"
					}
				},
				{
					"id": 1248,
					"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/36b0e9732b24717840935712e316593ff6aba795/packages/utilities/src/lib/error.ts#L23"
						}
					],
					"getSignature": {
						"id": 1249,
						"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/36b0e9732b24717840935712e316593ff6aba795/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": 1246,
					"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/36b0e9732b24717840935712e316593ff6aba795/packages/utilities/src/lib/error.ts#L19"
						}
					],
					"getSignature": {
						"id": 1247,
						"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/36b0e9732b24717840935712e316593ff6aba795/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": 1255,
					"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/36b0e9732b24717840935712e316593ff6aba795/packages/utilities/src/lib/error.ts#L64"
						}
					],
					"signatures": [
						{
							"id": 1256,
							"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/36b0e9732b24717840935712e316593ff6aba795/packages/utilities/src/lib/error.ts#L64"
								}
							],
							"parameters": [
								{
									"id": 1257,
									"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": 1258,
					"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/36b0e9732b24717840935712e316593ff6aba795/packages/utilities/src/lib/error.ts#L74"
						}
					],
					"signatures": [
						{
							"id": 1259,
							"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/36b0e9732b24717840935712e316593ff6aba795/packages/utilities/src/lib/error.ts#L74"
								}
							],
							"parameters": [
								{
									"id": 1260,
									"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": 1252,
					"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/36b0e9732b24717840935712e316593ff6aba795/packages/utilities/src/lib/error.ts#L49"
						}
					],
					"signatures": [
						{
							"id": 1253,
							"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/36b0e9732b24717840935712e316593ff6aba795/packages/utilities/src/lib/error.ts#L49"
								}
							],
							"parameters": [
								{
									"id": 1254,
									"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": 1250,
					"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/36b0e9732b24717840935712e316593ff6aba795/packages/utilities/src/lib/error.ts#L27"
						}
					],
					"signatures": [
						{
							"id": 1251,
							"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/36b0e9732b24717840935712e316593ff6aba795/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": [
						1237
					]
				},
				{
					"title": "Properties",
					"children": [
						1242,
						1243,
						1262,
						1261,
						1244,
						1245
					]
				},
				{
					"title": "Accessors",
					"children": [
						1248,
						1246
					]
				},
				{
					"title": "Methods",
					"children": [
						1255,
						1258,
						1252,
						1250
					]
				}
			],
			"sources": [
				{
					"fileName": "packages/angular/form-system/src/lib/error.ts",
					"line": 3,
					"character": 13,
					"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/error.ts#L3"
				}
			],
			"extendedTypes": [
				{
					"type": "reference",
					"target": {
						"sourceFileName": "packages/utilities/src/lib/error.ts",
						"qualifiedName": "RxapError"
					},
					"name": "RxapError",
					"package": "@rxap/utilities"
				}
			]
		},
		{
			"id": 1333,
			"name": "SubmitContextFormAdapter",
			"variant": "declaration",
			"kind": 128,
			"flags": {},
			"children": [
				{
					"id": 1343,
					"name": "constructor",
					"variant": "declaration",
					"kind": 512,
					"flags": {},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/submit-context-form-adapter.factory.ts",
							"line": 19,
							"character": 2,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/submit-context-form-adapter.factory.ts#L19"
						}
					],
					"signatures": [
						{
							"id": 1344,
							"name": "SubmitContextFormAdapter",
							"variant": "signature",
							"kind": 16384,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/angular/form-system/src/lib/submit-context-form-adapter.factory.ts",
									"line": 19,
									"character": 2,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/submit-context-form-adapter.factory.ts#L19"
								}
							],
							"parameters": [
								{
									"id": 1345,
									"name": "remoteMethod",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": {
											"sourceFileName": "packages/angular/open-api/remote-method/src/lib/open-api.remote-method.ts",
											"qualifiedName": "OpenApiRemoteMethod"
										},
										"typeArguments": [
											{
												"type": "intrinsic",
												"name": "unknown"
											},
											{
												"type": "reference",
												"target": {
													"sourceFileName": "packages/angular/open-api/remote-method/src/lib/open-api.remote-method.ts",
													"qualifiedName": "OpenApiRemoteMethodParameter"
												},
												"typeArguments": [
													{
														"type": "reference",
														"target": {
															"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
															"qualifiedName": "Record"
														},
														"typeArguments": [
															{
																"type": "intrinsic",
																"name": "string"
															},
															{
																"type": "intrinsic",
																"name": "unknown"
															}
														],
														"name": "Record",
														"package": "typescript"
													},
													{
														"type": "intrinsic",
														"name": "any"
													}
												],
												"name": "OpenApiRemoteMethodParameter",
												"package": "@rxap/open-api"
											},
											{
												"type": "reference",
												"target": {
													"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
													"qualifiedName": "Record"
												},
												"typeArguments": [
													{
														"type": "intrinsic",
														"name": "string"
													},
													{
														"type": "intrinsic",
														"name": "unknown"
													}
												],
												"name": "Record",
												"package": "typescript"
											}
										],
										"name": "OpenApiRemoteMethod",
										"package": "@rxap/open-api"
									}
								},
								{
									"id": 1346,
									"name": "context",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": {
											"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
											"qualifiedName": "Record"
										},
										"typeArguments": [
											{
												"type": "intrinsic",
												"name": "string"
											},
											{
												"type": "intrinsic",
												"name": "unknown"
											}
										],
										"name": "Record",
										"package": "typescript"
									}
								}
							],
							"type": {
								"type": "reference",
								"target": 1333,
								"name": "SubmitContextFormAdapter",
								"package": "@rxap/form-system"
							},
							"overwrites": {
								"type": "reference",
								"target": -1,
								"name": "ProxyRemoteMethod<unknown, Record<string, unknown>, OpenApiRemoteMethodParameter<Record<string, unknown>>>.constructor"
							}
						}
					],
					"overwrites": {
						"type": "reference",
						"target": -1,
						"name": "ProxyRemoteMethod<unknown, Record<string, unknown>, OpenApiRemoteMethodParameter<Record<string, unknown>>>.constructor"
					}
				},
				{
					"id": 1375,
					"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/36b0e9732b24717840935712e316593ff6aba795/packages/angular/definition/src/lib/definition.ts#L61"
						}
					],
					"type": {
						"type": "intrinsic",
						"name": "string"
					},
					"defaultValue": "...",
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "ProxyRemoteMethod.__id"
					}
				},
				{
					"id": 1376,
					"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/36b0e9732b24717840935712e316593ff6aba795/packages/angular/definition/src/lib/definition.ts#L62"
						}
					],
					"type": {
						"type": "intrinsic",
						"name": "boolean"
					},
					"defaultValue": "false",
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "ProxyRemoteMethod._initialised"
					}
				},
				{
					"id": 1372,
					"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/36b0e9732b24717840935712e316593ff6aba795/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": "ProxyRemoteMethod.destroyed$"
					}
				},
				{
					"id": 1354,
					"name": "executed$",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isPublic": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/remote-method/src/lib/base.remote-method.ts",
							"line": 44,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/remote-method/src/lib/base.remote-method.ts#L44"
						}
					],
					"type": {
						"type": "reference",
						"target": {
							"sourceFileName": "node_modules/rxjs/src/internal/Subject.ts",
							"qualifiedName": "Subject"
						},
						"typeArguments": [
							{
								"type": "intrinsic",
								"name": "unknown"
							}
						],
						"name": "Subject",
						"package": "rxjs"
					},
					"defaultValue": "...",
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "ProxyRemoteMethod.executed$"
					}
				},
				{
					"id": 1357,
					"name": "executing",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/remote-method/src/lib/base.remote-method.ts",
							"line": 50,
							"character": 2,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/remote-method/src/lib/base.remote-method.ts#L50"
						}
					],
					"type": {
						"type": "reference",
						"target": {
							"sourceFileName": "node_modules/@angular/core/index.d.ts",
							"qualifiedName": "Signal"
						},
						"typeArguments": [
							{
								"type": "intrinsic",
								"name": "boolean"
							}
						],
						"name": "Signal",
						"package": "@angular/core"
					},
					"defaultValue": "...",
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "ProxyRemoteMethod.executing"
					}
				},
				{
					"id": 1356,
					"name": "executionsInProgress",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/remote-method/src/lib/base.remote-method.ts",
							"line": 48,
							"character": 2,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/remote-method/src/lib/base.remote-method.ts#L48"
						}
					],
					"type": {
						"type": "reference",
						"target": {
							"sourceFileName": "node_modules/@angular/core/index.d.ts",
							"qualifiedName": "Signal"
						},
						"typeArguments": [
							{
								"type": "intrinsic",
								"name": "number"
							}
						],
						"name": "Signal",
						"package": "@angular/core"
					},
					"defaultValue": "...",
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "ProxyRemoteMethod.executionsInProgress"
					}
				},
				{
					"id": 1355,
					"name": "executionsInProgress$",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isPublic": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/remote-method/src/lib/base.remote-method.ts",
							"line": 46,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/remote-method/src/lib/base.remote-method.ts#L46"
						}
					],
					"type": {
						"type": "reference",
						"target": {
							"sourceFileName": "packages/rxjs/src/lib/counter.subject.ts",
							"qualifiedName": "CounterSubject"
						},
						"name": "CounterSubject",
						"package": "@rxap/rxjs"
					},
					"defaultValue": "...",
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "ProxyRemoteMethod.executionsInProgress$"
					}
				},
				{
					"id": 1373,
					"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/36b0e9732b24717840935712e316593ff6aba795/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": "ProxyRemoteMethod.initialised$"
					}
				},
				{
					"id": 1358,
					"name": "injector",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isPublic": true,
						"isReadonly": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/remote-method/src/lib/base.remote-method.ts",
							"line": 52,
							"character": 18,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/remote-method/src/lib/base.remote-method.ts#L52"
						}
					],
					"type": {
						"type": "reference",
						"target": {
							"sourceFileName": "node_modules/@angular/core/index.d.ts",
							"qualifiedName": "Injector"
						},
						"name": "Injector",
						"package": "@angular/core"
					},
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "ProxyRemoteMethod.injector"
					}
				},
				{
					"id": 1374,
					"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/36b0e9732b24717840935712e316593ff6aba795/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": "ProxyRemoteMethod.interceptors"
					}
				},
				{
					"id": 1371,
					"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/36b0e9732b24717840935712e316593ff6aba795/packages/angular/definition/src/lib/definition.ts#L44"
						}
					],
					"type": {
						"type": "reference",
						"target": {
							"sourceFileName": "packages/angular/remote-method/src/lib/base.remote-method.ts",
							"qualifiedName": "BaseRemoteMethodMetadata"
						},
						"name": "BaseRemoteMethodMetadata",
						"package": "@rxap/remote-method"
					},
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "ProxyRemoteMethod.metadata"
					}
				},
				{
					"id": 1336,
					"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/36b0e9732b24717840935712e316593ff6aba795/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": "ProxyRemoteMethod.destroyed$"
					}
				},
				{
					"id": 1335,
					"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/36b0e9732b24717840935712e316593ff6aba795/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": "ProxyRemoteMethod.initialised$"
					}
				},
				{
					"id": 1334,
					"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/36b0e9732b24717840935712e316593ff6aba795/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": "ProxyRemoteMethod.instances"
					}
				},
				{
					"id": 1377,
					"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/36b0e9732b24717840935712e316593ff6aba795/packages/angular/definition/src/lib/definition.ts#L87"
						}
					],
					"getSignature": {
						"id": 1378,
						"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/36b0e9732b24717840935712e316593ff6aba795/packages/angular/definition/src/lib/definition.ts#L87"
							}
						],
						"type": {
							"type": "intrinsic",
							"name": "string"
						},
						"inheritedFrom": {
							"type": "reference",
							"target": -1,
							"name": "ProxyRemoteMethod.id"
						}
					},
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "ProxyRemoteMethod.id"
					}
				},
				{
					"id": 1351,
					"name": "_call",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isProtected": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/remote-method/src/lib/proxy.remote-method.ts",
							"line": 33,
							"character": 18,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/remote-method/src/lib/proxy.remote-method.ts#L33"
						}
					],
					"signatures": [
						{
							"id": 1352,
							"name": "_call",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isInherited": true
							},
							"sources": [
								{
									"fileName": "packages/angular/remote-method/src/lib/proxy.remote-method.ts",
									"line": 33,
									"character": 18,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/remote-method/src/lib/proxy.remote-method.ts#L33"
								}
							],
							"parameters": [
								{
									"id": 1353,
									"name": "parameters",
									"variant": "param",
									"kind": 32768,
									"flags": {
										"isOptional": true
									},
									"type": {
										"type": "reference",
										"target": {
											"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
											"qualifiedName": "Record"
										},
										"typeArguments": [
											{
												"type": "intrinsic",
												"name": "string"
											},
											{
												"type": "intrinsic",
												"name": "unknown"
											}
										],
										"name": "Record",
										"package": "typescript"
									}
								}
							],
							"type": {
								"type": "reference",
								"target": {
									"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
									"qualifiedName": "Promise"
								},
								"typeArguments": [
									{
										"type": "intrinsic",
										"name": "any"
									}
								],
								"name": "Promise",
								"package": "typescript"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": -1,
								"name": "ProxyRemoteMethod._call"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "ProxyRemoteMethod._call"
					}
				},
				{
					"id": 1381,
					"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/36b0e9732b24717840935712e316593ff6aba795/packages/angular/definition/src/lib/definition.ts#L111"
						}
					],
					"signatures": [
						{
							"id": 1382,
							"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/36b0e9732b24717840935712e316593ff6aba795/packages/angular/definition/src/lib/definition.ts#L111"
								}
							],
							"parameters": [
								{
									"id": 1383,
									"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": {
													"sourceFileName": "packages/angular/remote-method/src/lib/base.remote-method.ts",
													"qualifiedName": "BaseRemoteMethodMetadata"
												},
												"name": "BaseRemoteMethodMetadata",
												"package": "@rxap/remote-method"
											}
										],
										"name": "Partial",
										"package": "typescript"
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": -1,
								"name": "ProxyRemoteMethod.applyMetadata"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "ProxyRemoteMethod.applyMetadata"
					}
				},
				{
					"id": 1359,
					"name": "call",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isPublic": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/remote-method/src/lib/base.remote-method.ts",
							"line": 82,
							"character": 15,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/remote-method/src/lib/base.remote-method.ts#L82"
						}
					],
					"signatures": [
						{
							"id": 1360,
							"name": "call",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isInherited": true
							},
							"sources": [
								{
									"fileName": "packages/angular/remote-method/src/lib/base.remote-method.ts",
									"line": 82,
									"character": 15,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/remote-method/src/lib/base.remote-method.ts#L82"
								}
							],
							"parameters": [
								{
									"id": 1361,
									"name": "parameters",
									"variant": "param",
									"kind": 32768,
									"flags": {
										"isOptional": true
									},
									"type": {
										"type": "reference",
										"target": {
											"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
											"qualifiedName": "Record"
										},
										"typeArguments": [
											{
												"type": "intrinsic",
												"name": "string"
											},
											{
												"type": "intrinsic",
												"name": "unknown"
											}
										],
										"name": "Record",
										"package": "typescript"
									}
								}
							],
							"type": {
								"type": "reference",
								"target": {
									"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
									"qualifiedName": "Promise"
								},
								"typeArguments": [
									{
										"type": "intrinsic",
										"name": "unknown"
									}
								],
								"name": "Promise",
								"package": "typescript"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": -1,
								"name": "ProxyRemoteMethod.call"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "ProxyRemoteMethod.call"
					}
				},
				{
					"id": 1384,
					"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/36b0e9732b24717840935712e316593ff6aba795/packages/angular/definition/src/lib/definition.ts#L118"
						}
					],
					"signatures": [
						{
							"id": 1385,
							"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/36b0e9732b24717840935712e316593ff6aba795/packages/angular/definition/src/lib/definition.ts#L118"
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": -1,
								"name": "ProxyRemoteMethod.destroy"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "ProxyRemoteMethod.destroy"
					}
				},
				{
					"id": 1362,
					"name": "executed",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isPublic": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/remote-method/src/lib/base.remote-method.ts",
							"line": 95,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/remote-method/src/lib/base.remote-method.ts#L95"
						}
					],
					"signatures": [
						{
							"id": 1363,
							"name": "executed",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isInherited": true
							},
							"sources": [
								{
									"fileName": "packages/angular/remote-method/src/lib/base.remote-method.ts",
									"line": 95,
									"character": 9,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/remote-method/src/lib/base.remote-method.ts#L95"
								}
							],
							"parameters": [
								{
									"id": 1364,
									"name": "result",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "unknown"
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": -1,
								"name": "ProxyRemoteMethod.executed"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "ProxyRemoteMethod.executed"
					}
				},
				{
					"id": 1379,
					"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/36b0e9732b24717840935712e316593ff6aba795/packages/angular/definition/src/lib/definition.ts#L107"
						}
					],
					"signatures": [
						{
							"id": 1380,
							"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/36b0e9732b24717840935712e316593ff6aba795/packages/angular/definition/src/lib/definition.ts#L107"
								}
							],
							"type": {
								"type": "union",
								"types": [
									{
										"type": "literal",
										"value": null
									},
									{
										"type": "reference",
										"target": {
											"sourceFileName": "packages/angular/remote-method/src/lib/base.remote-method.ts",
											"qualifiedName": "BaseRemoteMethodMetadata"
										},
										"name": "BaseRemoteMethodMetadata",
										"package": "@rxap/remote-method"
									}
								]
							},
							"inheritedFrom": {
								"type": "reference",
								"target": -1,
								"name": "ProxyRemoteMethod.getMetadata"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "ProxyRemoteMethod.getMetadata"
					}
				},
				{
					"id": 1388,
					"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/36b0e9732b24717840935712e316593ff6aba795/packages/angular/definition/src/lib/definition.ts#L127"
						}
					],
					"signatures": [
						{
							"id": 1389,
							"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/36b0e9732b24717840935712e316593ff6aba795/packages/angular/definition/src/lib/definition.ts#L127"
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": -1,
								"name": "ProxyRemoteMethod.init"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "ProxyRemoteMethod.init"
					}
				},
				{
					"id": 1386,
					"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/36b0e9732b24717840935712e316593ff6aba795/packages/angular/definition/src/lib/definition.ts#L122"
						}
					],
					"signatures": [
						{
							"id": 1387,
							"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/36b0e9732b24717840935712e316593ff6aba795/packages/angular/definition/src/lib/definition.ts#L122"
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": -1,
								"name": "ProxyRemoteMethod.ngOnDestroy"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "ProxyRemoteMethod.ngOnDestroy"
					}
				},
				{
					"id": 1365,
					"name": "pauseRefresh",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isPublic": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/remote-method/src/lib/base.remote-method.ts",
							"line": 101,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/remote-method/src/lib/base.remote-method.ts#L101"
						}
					],
					"signatures": [
						{
							"id": 1366,
							"name": "pauseRefresh",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isInherited": true
							},
							"sources": [
								{
									"fileName": "packages/angular/remote-method/src/lib/base.remote-method.ts",
									"line": 101,
									"character": 9,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/remote-method/src/lib/base.remote-method.ts#L101"
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": -1,
								"name": "ProxyRemoteMethod.pauseRefresh"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "ProxyRemoteMethod.pauseRefresh"
					}
				},
				{
					"id": 1369,
					"name": "refresh",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isPublic": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/remote-method/src/lib/base.remote-method.ts",
							"line": 109,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/remote-method/src/lib/base.remote-method.ts#L109"
						}
					],
					"signatures": [
						{
							"id": 1370,
							"name": "refresh",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isInherited": true
							},
							"sources": [
								{
									"fileName": "packages/angular/remote-method/src/lib/base.remote-method.ts",
									"line": 109,
									"character": 9,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/remote-method/src/lib/base.remote-method.ts#L109"
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": -1,
								"name": "ProxyRemoteMethod.refresh"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "ProxyRemoteMethod.refresh"
					}
				},
				{
					"id": 1367,
					"name": "resumeRefresh",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isPublic": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/remote-method/src/lib/base.remote-method.ts",
							"line": 105,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/remote-method/src/lib/base.remote-method.ts#L105"
						}
					],
					"signatures": [
						{
							"id": 1368,
							"name": "resumeRefresh",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isInherited": true
							},
							"sources": [
								{
									"fileName": "packages/angular/remote-method/src/lib/base.remote-method.ts",
									"line": 105,
									"character": 9,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/remote-method/src/lib/base.remote-method.ts#L105"
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": -1,
								"name": "ProxyRemoteMethod.resumeRefresh"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "ProxyRemoteMethod.resumeRefresh"
					}
				},
				{
					"id": 1348,
					"name": "transformParameters",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isPublic": true
					},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/submit-context-form-adapter.factory.ts",
							"line": 28,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/submit-context-form-adapter.factory.ts#L28"
						}
					],
					"signatures": [
						{
							"id": 1349,
							"name": "transformParameters",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/angular/form-system/src/lib/submit-context-form-adapter.factory.ts",
									"line": 28,
									"character": 9,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/submit-context-form-adapter.factory.ts#L28"
								}
							],
							"parameters": [
								{
									"id": 1350,
									"name": "value",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": {
											"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
											"qualifiedName": "Record"
										},
										"typeArguments": [
											{
												"type": "intrinsic",
												"name": "string"
											},
											{
												"type": "intrinsic",
												"name": "unknown"
											}
										],
										"name": "Record",
										"package": "typescript"
									}
								}
							],
							"type": {
								"type": "reference",
								"target": {
									"sourceFileName": "packages/angular/open-api/remote-method/src/lib/open-api.remote-method.ts",
									"qualifiedName": "OpenApiRemoteMethodParameter"
								},
								"name": "OpenApiRemoteMethodParameter",
								"package": "@rxap/open-api"
							},
							"overwrites": {
								"type": "reference",
								"target": -1,
								"name": "ProxyRemoteMethod.transformParameters"
							}
						}
					],
					"overwrites": {
						"type": "reference",
						"target": -1,
						"name": "ProxyRemoteMethod.transformParameters"
					}
				},
				{
					"id": 1337,
					"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/36b0e9732b24717840935712e316593ff6aba795/packages/angular/definition/src/lib/definition.ts#L94"
						}
					],
					"signatures": [
						{
							"id": 1338,
							"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/36b0e9732b24717840935712e316593ff6aba795/packages/angular/definition/src/lib/definition.ts#L94"
								}
							],
							"parameters": [
								{
									"id": 1339,
									"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": "ProxyRemoteMethod.add"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "ProxyRemoteMethod.add"
					}
				},
				{
					"id": 1340,
					"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/36b0e9732b24717840935712e316593ff6aba795/packages/angular/definition/src/lib/definition.ts#L102"
						}
					],
					"signatures": [
						{
							"id": 1341,
							"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/36b0e9732b24717840935712e316593ff6aba795/packages/angular/definition/src/lib/definition.ts#L102"
								}
							],
							"parameters": [
								{
									"id": 1342,
									"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": "ProxyRemoteMethod.remove"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "ProxyRemoteMethod.remove"
					}
				}
			],
			"groups": [
				{
					"title": "Constructors",
					"children": [
						1343
					]
				},
				{
					"title": "Properties",
					"children": [
						1375,
						1376,
						1372,
						1354,
						1357,
						1356,
						1355,
						1373,
						1358,
						1374,
						1371,
						1336,
						1335,
						1334
					]
				},
				{
					"title": "Accessors",
					"children": [
						1377
					]
				},
				{
					"title": "Methods",
					"children": [
						1351,
						1381,
						1359,
						1384,
						1362,
						1379,
						1388,
						1386,
						1365,
						1369,
						1367,
						1348,
						1337,
						1340
					]
				}
			],
			"sources": [
				{
					"fileName": "packages/angular/form-system/src/lib/submit-context-form-adapter.factory.ts",
					"line": 16,
					"character": 13,
					"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/submit-context-form-adapter.factory.ts#L16"
				}
			],
			"extendedTypes": [
				{
					"type": "reference",
					"target": {
						"sourceFileName": "packages/angular/remote-method/src/lib/proxy.remote-method.ts",
						"qualifiedName": "ProxyRemoteMethod"
					},
					"typeArguments": [
						{
							"type": "intrinsic",
							"name": "unknown"
						},
						{
							"type": "reference",
							"target": {
								"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
								"qualifiedName": "Record"
							},
							"typeArguments": [
								{
									"type": "intrinsic",
									"name": "string"
								},
								{
									"type": "intrinsic",
									"name": "unknown"
								}
							],
							"name": "Record",
							"package": "typescript"
						},
						{
							"type": "reference",
							"target": {
								"sourceFileName": "packages/angular/open-api/remote-method/src/lib/open-api.remote-method.ts",
								"qualifiedName": "OpenApiRemoteMethodParameter"
							},
							"typeArguments": [
								{
									"type": "reference",
									"target": {
										"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
										"qualifiedName": "Record"
									},
									"typeArguments": [
										{
											"type": "intrinsic",
											"name": "string"
										},
										{
											"type": "intrinsic",
											"name": "unknown"
										}
									],
									"name": "Record",
									"package": "typescript"
								}
							],
							"name": "OpenApiRemoteMethodParameter",
							"package": "@rxap/open-api"
						}
					],
					"name": "ProxyRemoteMethod",
					"package": "@rxap/remote-method"
				}
			]
		},
		{
			"id": 1028,
			"name": "TestNgControl",
			"variant": "declaration",
			"kind": 128,
			"flags": {},
			"children": [
				{
					"id": 1029,
					"name": "constructor",
					"variant": "declaration",
					"kind": 512,
					"flags": {},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/directives/test-ng-control.ts",
							"line": 8,
							"character": 2,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/test-ng-control.ts#L8"
						}
					],
					"signatures": [
						{
							"id": 1030,
							"name": "TestNgControl",
							"variant": "signature",
							"kind": 16384,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/angular/form-system/src/lib/directives/test-ng-control.ts",
									"line": 8,
									"character": 2,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/test-ng-control.ts#L8"
								}
							],
							"parameters": [
								{
									"id": 1031,
									"name": "_control",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": {
											"sourceFileName": "node_modules/@angular/forms/index.d.ts",
											"qualifiedName": "AbstractControl"
										},
										"name": "AbstractControl",
										"package": "@angular/forms"
									}
								}
							],
							"type": {
								"type": "reference",
								"target": 1028,
								"name": "TestNgControl",
								"package": "@rxap/form-system"
							},
							"overwrites": {
								"type": "reference",
								"target": -1,
								"name": "NgControl.constructor"
							}
						}
					],
					"overwrites": {
						"type": "reference",
						"target": -1,
						"name": "NgControl.constructor"
					}
				},
				{
					"id": 1038,
					"name": "name",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isExternal": true,
						"isInherited": true
					},
					"comment": {
						"summary": [],
						"blockTags": [
							{
								"tag": "@description",
								"content": [
									{
										"kind": "text",
										"text": "The name for the control"
									}
								]
							}
						]
					},
					"sources": [
						{
							"fileName": "node_modules/@angular/forms/index.d.ts",
							"line": 2984,
							"character": 4
						}
					],
					"type": {
						"type": "union",
						"types": [
							{
								"type": "literal",
								"value": null
							},
							{
								"type": "intrinsic",
								"name": "string"
							},
							{
								"type": "intrinsic",
								"name": "number"
							}
						]
					},
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "NgControl.name"
					}
				},
				{
					"id": 1039,
					"name": "valueAccessor",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isExternal": true,
						"isInherited": true
					},
					"comment": {
						"summary": [],
						"blockTags": [
							{
								"tag": "@description",
								"content": [
									{
										"kind": "text",
										"text": "The value accessor for the control"
									}
								]
							}
						]
					},
					"sources": [
						{
							"fileName": "node_modules/@angular/forms/index.d.ts",
							"line": 2989,
							"character": 4
						}
					],
					"type": {
						"type": "union",
						"types": [
							{
								"type": "literal",
								"value": null
							},
							{
								"type": "reference",
								"target": {
									"sourceFileName": "node_modules/@angular/forms/index.d.ts",
									"qualifiedName": "ControlValueAccessor"
								},
								"name": "ControlValueAccessor",
								"package": "@angular/forms"
							}
						]
					},
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "NgControl.valueAccessor"
					}
				},
				{
					"id": 1072,
					"name": "asyncValidator",
					"variant": "declaration",
					"kind": 262144,
					"flags": {
						"isExternal": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "node_modules/@angular/forms/index.d.ts",
							"line": 2904,
							"character": 8
						}
					],
					"getSignature": {
						"id": 1073,
						"name": "asyncValidator",
						"variant": "signature",
						"kind": 524288,
						"flags": {
							"isExternal": true,
							"isInherited": true
						},
						"comment": {
							"summary": [],
							"blockTags": [
								{
									"tag": "@description",
									"content": [
										{
											"kind": "text",
											"text": "Asynchronous validator function composed of all the asynchronous validators registered with\nthis directive."
										}
									]
								}
							]
						},
						"sources": [
							{
								"fileName": "node_modules/@angular/forms/index.d.ts",
								"line": 2904,
								"character": 8
							}
						],
						"type": {
							"type": "union",
							"types": [
								{
									"type": "literal",
									"value": null
								},
								{
									"type": "reference",
									"target": {
										"sourceFileName": "node_modules/@angular/forms/index.d.ts",
										"qualifiedName": "AsyncValidatorFn"
									},
									"name": "AsyncValidatorFn",
									"package": "@angular/forms"
								}
							]
						},
						"inheritedFrom": {
							"type": "reference",
							"target": -1,
							"name": "NgControl.asyncValidator"
						}
					},
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "NgControl.asyncValidator"
					}
				},
				{
					"id": 1033,
					"name": "control",
					"variant": "declaration",
					"kind": 262144,
					"flags": {},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/directives/test-ng-control.ts",
							"line": 12,
							"character": 15,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/test-ng-control.ts#L12"
						}
					],
					"getSignature": {
						"id": 1034,
						"name": "control",
						"variant": "signature",
						"kind": 524288,
						"flags": {},
						"comment": {
							"summary": [],
							"blockTags": [
								{
									"tag": "@description",
									"content": [
										{
											"kind": "text",
											"text": "A reference to the underlying control."
										}
									]
								},
								{
									"tag": "@returns",
									"content": [
										{
											"kind": "text",
											"text": "the control that backs this directive. Most properties fall through to that instance."
										}
									]
								}
							]
						},
						"sources": [
							{
								"fileName": "packages/angular/form-system/src/lib/directives/test-ng-control.ts",
								"line": 12,
								"character": 15,
								"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/test-ng-control.ts#L12"
							}
						],
						"type": {
							"type": "union",
							"types": [
								{
									"type": "literal",
									"value": null
								},
								{
									"type": "reference",
									"target": {
										"sourceFileName": "node_modules/@angular/forms/index.d.ts",
										"qualifiedName": "AbstractControl"
									},
									"typeArguments": [
										{
											"type": "intrinsic",
											"name": "any"
										},
										{
											"type": "intrinsic",
											"name": "any"
										}
									],
									"name": "AbstractControl",
									"package": "@angular/forms"
								}
							]
						},
						"overwrites": {
							"type": "reference",
							"target": -1,
							"name": "NgControl.control"
						}
					},
					"overwrites": {
						"type": "reference",
						"target": -1,
						"name": "NgControl.control"
					}
				},
				{
					"id": 1056,
					"name": "dirty",
					"variant": "declaration",
					"kind": 262144,
					"flags": {
						"isExternal": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "node_modules/@angular/forms/index.d.ts",
							"line": 2844,
							"character": 8
						}
					],
					"getSignature": {
						"id": 1057,
						"name": "dirty",
						"variant": "signature",
						"kind": 524288,
						"flags": {
							"isExternal": true,
							"isInherited": true
						},
						"comment": {
							"summary": [],
							"blockTags": [
								{
									"tag": "@description",
									"content": [
										{
											"kind": "text",
											"text": "Reports whether the control is dirty, meaning that the user has changed\nthe value in the UI. If the control is not present, null is returned."
										}
									]
								}
							]
						},
						"sources": [
							{
								"fileName": "node_modules/@angular/forms/index.d.ts",
								"line": 2844,
								"character": 8
							}
						],
						"type": {
							"type": "union",
							"types": [
								{
									"type": "literal",
									"value": null
								},
								{
									"type": "intrinsic",
									"name": "boolean"
								}
							]
						},
						"inheritedFrom": {
							"type": "reference",
							"target": -1,
							"name": "NgControl.dirty"
						}
					},
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "NgControl.dirty"
					}
				},
				{
					"id": 1048,
					"name": "disabled",
					"variant": "declaration",
					"kind": 262144,
					"flags": {
						"isExternal": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "node_modules/@angular/forms/index.d.ts",
							"line": 2821,
							"character": 8
						}
					],
					"getSignature": {
						"id": 1049,
						"name": "disabled",
						"variant": "signature",
						"kind": 524288,
						"flags": {
							"isExternal": true,
							"isInherited": true
						},
						"comment": {
							"summary": [],
							"blockTags": [
								{
									"tag": "@description",
									"content": [
										{
											"kind": "text",
											"text": "Reports whether the control is disabled, meaning that the control is disabled\nin the UI and is exempt from validation checks and excluded from aggregate\nvalues of ancestor controls. If the control is not present, null is returned."
										}
									]
								}
							]
						},
						"sources": [
							{
								"fileName": "node_modules/@angular/forms/index.d.ts",
								"line": 2821,
								"character": 8
							}
						],
						"type": {
							"type": "union",
							"types": [
								{
									"type": "literal",
									"value": null
								},
								{
									"type": "intrinsic",
									"name": "boolean"
								}
							]
						},
						"inheritedFrom": {
							"type": "reference",
							"target": -1,
							"name": "NgControl.disabled"
						}
					},
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "NgControl.disabled"
					}
				},
				{
					"id": 1050,
					"name": "enabled",
					"variant": "declaration",
					"kind": 262144,
					"flags": {
						"isExternal": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "node_modules/@angular/forms/index.d.ts",
							"line": 2827,
							"character": 8
						}
					],
					"getSignature": {
						"id": 1051,
						"name": "enabled",
						"variant": "signature",
						"kind": 524288,
						"flags": {
							"isExternal": true,
							"isInherited": true
						},
						"comment": {
							"summary": [],
							"blockTags": [
								{
									"tag": "@description",
									"content": [
										{
											"kind": "text",
											"text": "Reports whether the control is enabled, meaning that the control is included in ancestor\ncalculations of validity or value. If the control is not present, null is returned."
										}
									]
								}
							]
						},
						"sources": [
							{
								"fileName": "node_modules/@angular/forms/index.d.ts",
								"line": 2827,
								"character": 8
							}
						],
						"type": {
							"type": "union",
							"types": [
								{
									"type": "literal",
									"value": null
								},
								{
									"type": "intrinsic",
									"name": "boolean"
								}
							]
						},
						"inheritedFrom": {
							"type": "reference",
							"target": -1,
							"name": "NgControl.enabled"
						}
					},
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "NgControl.enabled"
					}
				},
				{
					"id": 1052,
					"name": "errors",
					"variant": "declaration",
					"kind": 262144,
					"flags": {
						"isExternal": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "node_modules/@angular/forms/index.d.ts",
							"line": 2832,
							"character": 8
						}
					],
					"getSignature": {
						"id": 1053,
						"name": "errors",
						"variant": "signature",
						"kind": 524288,
						"flags": {
							"isExternal": true,
							"isInherited": true
						},
						"comment": {
							"summary": [],
							"blockTags": [
								{
									"tag": "@description",
									"content": [
										{
											"kind": "text",
											"text": "Reports the control's validation errors. If the control is not present, null is returned."
										}
									]
								}
							]
						},
						"sources": [
							{
								"fileName": "node_modules/@angular/forms/index.d.ts",
								"line": 2832,
								"character": 8
							}
						],
						"type": {
							"type": "union",
							"types": [
								{
									"type": "literal",
									"value": null
								},
								{
									"type": "reference",
									"target": {
										"sourceFileName": "node_modules/@angular/forms/index.d.ts",
										"qualifiedName": "ValidationErrors"
									},
									"name": "ValidationErrors",
									"package": "@angular/forms"
								}
							]
						},
						"inheritedFrom": {
							"type": "reference",
							"target": -1,
							"name": "NgControl.errors"
						}
					},
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "NgControl.errors"
					}
				},
				{
					"id": 1044,
					"name": "invalid",
					"variant": "declaration",
					"kind": 262144,
					"flags": {
						"isExternal": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "node_modules/@angular/forms/index.d.ts",
							"line": 2807,
							"character": 8
						}
					],
					"getSignature": {
						"id": 1045,
						"name": "invalid",
						"variant": "signature",
						"kind": 524288,
						"flags": {
							"isExternal": true,
							"isInherited": true
						},
						"comment": {
							"summary": [],
							"blockTags": [
								{
									"tag": "@description",
									"content": [
										{
											"kind": "text",
											"text": "Reports whether the control is invalid, meaning that an error exists in the input value.\nIf the control is not present, null is returned."
										}
									]
								}
							]
						},
						"sources": [
							{
								"fileName": "node_modules/@angular/forms/index.d.ts",
								"line": 2807,
								"character": 8
							}
						],
						"type": {
							"type": "union",
							"types": [
								{
									"type": "literal",
									"value": null
								},
								{
									"type": "intrinsic",
									"name": "boolean"
								}
							]
						},
						"inheritedFrom": {
							"type": "reference",
							"target": -1,
							"name": "NgControl.invalid"
						}
					},
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "NgControl.invalid"
					}
				},
				{
					"id": 1068,
					"name": "path",
					"variant": "declaration",
					"kind": 262144,
					"flags": {
						"isExternal": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "node_modules/@angular/forms/index.d.ts",
							"line": 2882,
							"character": 8
						}
					],
					"getSignature": {
						"id": 1069,
						"name": "path",
						"variant": "signature",
						"kind": 524288,
						"flags": {
							"isExternal": true,
							"isInherited": true
						},
						"comment": {
							"summary": [],
							"blockTags": [
								{
									"tag": "@description",
									"content": [
										{
											"kind": "text",
											"text": "Returns an array that represents the path from the top-level form to this control.\nEach index is the string name of the control on that level."
										}
									]
								}
							]
						},
						"sources": [
							{
								"fileName": "node_modules/@angular/forms/index.d.ts",
								"line": 2882,
								"character": 8
							}
						],
						"type": {
							"type": "union",
							"types": [
								{
									"type": "literal",
									"value": null
								},
								{
									"type": "array",
									"elementType": {
										"type": "intrinsic",
										"name": "string"
									}
								}
							]
						},
						"inheritedFrom": {
							"type": "reference",
							"target": -1,
							"name": "NgControl.path"
						}
					},
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "NgControl.path"
					}
				},
				{
					"id": 1046,
					"name": "pending",
					"variant": "declaration",
					"kind": 262144,
					"flags": {
						"isExternal": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "node_modules/@angular/forms/index.d.ts",
							"line": 2814,
							"character": 8
						}
					],
					"getSignature": {
						"id": 1047,
						"name": "pending",
						"variant": "signature",
						"kind": 524288,
						"flags": {
							"isExternal": true,
							"isInherited": true
						},
						"comment": {
							"summary": [],
							"blockTags": [
								{
									"tag": "@description",
									"content": [
										{
											"kind": "text",
											"text": "Reports whether a control is pending, meaning that async validation is occurring and\nerrors are not yet available for the input value. If the control is not present, null is\nreturned."
										}
									]
								}
							]
						},
						"sources": [
							{
								"fileName": "node_modules/@angular/forms/index.d.ts",
								"line": 2814,
								"character": 8
							}
						],
						"type": {
							"type": "union",
							"types": [
								{
									"type": "literal",
									"value": null
								},
								{
									"type": "intrinsic",
									"name": "boolean"
								}
							]
						},
						"inheritedFrom": {
							"type": "reference",
							"target": -1,
							"name": "NgControl.pending"
						}
					},
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "NgControl.pending"
					}
				},
				{
					"id": 1054,
					"name": "pristine",
					"variant": "declaration",
					"kind": 262144,
					"flags": {
						"isExternal": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "node_modules/@angular/forms/index.d.ts",
							"line": 2838,
							"character": 8
						}
					],
					"getSignature": {
						"id": 1055,
						"name": "pristine",
						"variant": "signature",
						"kind": 524288,
						"flags": {
							"isExternal": true,
							"isInherited": true
						},
						"comment": {
							"summary": [],
							"blockTags": [
								{
									"tag": "@description",
									"content": [
										{
											"kind": "text",
											"text": "Reports whether the control is pristine, meaning that the user has not yet changed\nthe value in the UI. If the control is not present, null is returned."
										}
									]
								}
							]
						},
						"sources": [
							{
								"fileName": "node_modules/@angular/forms/index.d.ts",
								"line": 2838,
								"character": 8
							}
						],
						"type": {
							"type": "union",
							"types": [
								{
									"type": "literal",
									"value": null
								},
								{
									"type": "intrinsic",
									"name": "boolean"
								}
							]
						},
						"inheritedFrom": {
							"type": "reference",
							"target": -1,
							"name": "NgControl.pristine"
						}
					},
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "NgControl.pristine"
					}
				},
				{
					"id": 1060,
					"name": "status",
					"variant": "declaration",
					"kind": 262144,
					"flags": {
						"isExternal": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "node_modules/@angular/forms/index.d.ts",
							"line": 2857,
							"character": 8
						}
					],
					"getSignature": {
						"id": 1061,
						"name": "status",
						"variant": "signature",
						"kind": 524288,
						"flags": {
							"isExternal": true,
							"isInherited": true
						},
						"comment": {
							"summary": [],
							"blockTags": [
								{
									"tag": "@description",
									"content": [
										{
											"kind": "text",
											"text": "Reports the validation status of the control. Possible values include:\n'VALID', 'INVALID', 'DISABLED', and 'PENDING'.\nIf the control is not present, null is returned."
										}
									]
								}
							]
						},
						"sources": [
							{
								"fileName": "node_modules/@angular/forms/index.d.ts",
								"line": 2857,
								"character": 8
							}
						],
						"type": {
							"type": "union",
							"types": [
								{
									"type": "literal",
									"value": null
								},
								{
									"type": "intrinsic",
									"name": "string"
								}
							]
						},
						"inheritedFrom": {
							"type": "reference",
							"target": -1,
							"name": "NgControl.status"
						}
					},
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "NgControl.status"
					}
				},
				{
					"id": 1064,
					"name": "statusChanges",
					"variant": "declaration",
					"kind": 262144,
					"flags": {
						"isExternal": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "node_modules/@angular/forms/index.d.ts",
							"line": 2869,
							"character": 8
						}
					],
					"getSignature": {
						"id": 1065,
						"name": "statusChanges",
						"variant": "signature",
						"kind": 524288,
						"flags": {
							"isExternal": true,
							"isInherited": true
						},
						"comment": {
							"summary": [],
							"blockTags": [
								{
									"tag": "@description",
									"content": [
										{
											"kind": "text",
											"text": "Returns a multicasting observable that emits a validation status whenever it is\ncalculated for the control. If the control is not present, null is returned."
										}
									]
								}
							]
						},
						"sources": [
							{
								"fileName": "node_modules/@angular/forms/index.d.ts",
								"line": 2869,
								"character": 8
							}
						],
						"type": {
							"type": "union",
							"types": [
								{
									"type": "literal",
									"value": null
								},
								{
									"type": "reference",
									"target": {
										"sourceFileName": "node_modules/rxjs/src/internal/Observable.ts",
										"qualifiedName": "Observable"
									},
									"typeArguments": [
										{
											"type": "intrinsic",
											"name": "any"
										}
									],
									"name": "Observable",
									"package": "rxjs"
								}
							]
						},
						"inheritedFrom": {
							"type": "reference",
							"target": -1,
							"name": "NgControl.statusChanges"
						}
					},
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "NgControl.statusChanges"
					}
				},
				{
					"id": 1058,
					"name": "touched",
					"variant": "declaration",
					"kind": 262144,
					"flags": {
						"isExternal": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "node_modules/@angular/forms/index.d.ts",
							"line": 2850,
							"character": 8
						}
					],
					"getSignature": {
						"id": 1059,
						"name": "touched",
						"variant": "signature",
						"kind": 524288,
						"flags": {
							"isExternal": true,
							"isInherited": true
						},
						"comment": {
							"summary": [],
							"blockTags": [
								{
									"tag": "@description",
									"content": [
										{
											"kind": "text",
											"text": "Reports whether the control is touched, meaning that the user has triggered\na "
										},
										{
											"kind": "code",
											"text": "`blur`"
										},
										{
											"kind": "text",
											"text": " event on it. If the control is not present, null is returned."
										}
									]
								}
							]
						},
						"sources": [
							{
								"fileName": "node_modules/@angular/forms/index.d.ts",
								"line": 2850,
								"character": 8
							}
						],
						"type": {
							"type": "union",
							"types": [
								{
									"type": "literal",
									"value": null
								},
								{
									"type": "intrinsic",
									"name": "boolean"
								}
							]
						},
						"inheritedFrom": {
							"type": "reference",
							"target": -1,
							"name": "NgControl.touched"
						}
					},
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "NgControl.touched"
					}
				},
				{
					"id": 1062,
					"name": "untouched",
					"variant": "declaration",
					"kind": 262144,
					"flags": {
						"isExternal": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "node_modules/@angular/forms/index.d.ts",
							"line": 2863,
							"character": 8
						}
					],
					"getSignature": {
						"id": 1063,
						"name": "untouched",
						"variant": "signature",
						"kind": 524288,
						"flags": {
							"isExternal": true,
							"isInherited": true
						},
						"comment": {
							"summary": [],
							"blockTags": [
								{
									"tag": "@description",
									"content": [
										{
											"kind": "text",
											"text": "Reports whether the control is untouched, meaning that the user has not yet triggered\na "
										},
										{
											"kind": "code",
											"text": "`blur`"
										},
										{
											"kind": "text",
											"text": " event on it. If the control is not present, null is returned."
										}
									]
								}
							]
						},
						"sources": [
							{
								"fileName": "node_modules/@angular/forms/index.d.ts",
								"line": 2863,
								"character": 8
							}
						],
						"type": {
							"type": "union",
							"types": [
								{
									"type": "literal",
									"value": null
								},
								{
									"type": "intrinsic",
									"name": "boolean"
								}
							]
						},
						"inheritedFrom": {
							"type": "reference",
							"target": -1,
							"name": "NgControl.untouched"
						}
					},
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "NgControl.untouched"
					}
				},
				{
					"id": 1042,
					"name": "valid",
					"variant": "declaration",
					"kind": 262144,
					"flags": {
						"isExternal": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "node_modules/@angular/forms/index.d.ts",
							"line": 2801,
							"character": 8
						}
					],
					"getSignature": {
						"id": 1043,
						"name": "valid",
						"variant": "signature",
						"kind": 524288,
						"flags": {
							"isExternal": true,
							"isInherited": true
						},
						"comment": {
							"summary": [],
							"blockTags": [
								{
									"tag": "@description",
									"content": [
										{
											"kind": "text",
											"text": "Reports whether the control is valid. A control is considered valid if no\nvalidation errors exist with the current value.\nIf the control is not present, null is returned."
										}
									]
								}
							]
						},
						"sources": [
							{
								"fileName": "node_modules/@angular/forms/index.d.ts",
								"line": 2801,
								"character": 8
							}
						],
						"type": {
							"type": "union",
							"types": [
								{
									"type": "literal",
									"value": null
								},
								{
									"type": "intrinsic",
									"name": "boolean"
								}
							]
						},
						"inheritedFrom": {
							"type": "reference",
							"target": -1,
							"name": "NgControl.valid"
						}
					},
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "NgControl.valid"
					}
				},
				{
					"id": 1070,
					"name": "validator",
					"variant": "declaration",
					"kind": 262144,
					"flags": {
						"isExternal": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "node_modules/@angular/forms/index.d.ts",
							"line": 2898,
							"character": 8
						}
					],
					"getSignature": {
						"id": 1071,
						"name": "validator",
						"variant": "signature",
						"kind": 524288,
						"flags": {
							"isExternal": true,
							"isInherited": true
						},
						"comment": {
							"summary": [],
							"blockTags": [
								{
									"tag": "@description",
									"content": [
										{
											"kind": "text",
											"text": "Synchronous validator function composed of all the synchronous validators registered with this\ndirective."
										}
									]
								}
							]
						},
						"sources": [
							{
								"fileName": "node_modules/@angular/forms/index.d.ts",
								"line": 2898,
								"character": 8
							}
						],
						"type": {
							"type": "union",
							"types": [
								{
									"type": "literal",
									"value": null
								},
								{
									"type": "reference",
									"target": {
										"sourceFileName": "node_modules/@angular/forms/index.d.ts",
										"qualifiedName": "ValidatorFn"
									},
									"name": "ValidatorFn",
									"package": "@angular/forms"
								}
							]
						},
						"inheritedFrom": {
							"type": "reference",
							"target": -1,
							"name": "NgControl.validator"
						}
					},
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "NgControl.validator"
					}
				},
				{
					"id": 1040,
					"name": "value",
					"variant": "declaration",
					"kind": 262144,
					"flags": {
						"isExternal": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "node_modules/@angular/forms/index.d.ts",
							"line": 2794,
							"character": 8
						}
					],
					"getSignature": {
						"id": 1041,
						"name": "value",
						"variant": "signature",
						"kind": 524288,
						"flags": {
							"isExternal": true,
							"isInherited": true
						},
						"comment": {
							"summary": [],
							"blockTags": [
								{
									"tag": "@description",
									"content": [
										{
											"kind": "text",
											"text": "Reports the value of the control if it is present, otherwise null."
										}
									]
								}
							]
						},
						"sources": [
							{
								"fileName": "node_modules/@angular/forms/index.d.ts",
								"line": 2794,
								"character": 8
							}
						],
						"type": {
							"type": "intrinsic",
							"name": "any"
						},
						"inheritedFrom": {
							"type": "reference",
							"target": -1,
							"name": "NgControl.value"
						}
					},
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "NgControl.value"
					}
				},
				{
					"id": 1066,
					"name": "valueChanges",
					"variant": "declaration",
					"kind": 262144,
					"flags": {
						"isExternal": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "node_modules/@angular/forms/index.d.ts",
							"line": 2876,
							"character": 8
						}
					],
					"getSignature": {
						"id": 1067,
						"name": "valueChanges",
						"variant": "signature",
						"kind": 524288,
						"flags": {
							"isExternal": true,
							"isInherited": true
						},
						"comment": {
							"summary": [],
							"blockTags": [
								{
									"tag": "@description",
									"content": [
										{
											"kind": "text",
											"text": "Returns a multicasting observable of value changes for the control that emits every time the\nvalue of the control changes in the UI or programmatically.\nIf the control is not present, null is returned."
										}
									]
								}
							]
						},
						"sources": [
							{
								"fileName": "node_modules/@angular/forms/index.d.ts",
								"line": 2876,
								"character": 8
							}
						],
						"type": {
							"type": "union",
							"types": [
								{
									"type": "literal",
									"value": null
								},
								{
									"type": "reference",
									"target": {
										"sourceFileName": "node_modules/rxjs/src/internal/Observable.ts",
										"qualifiedName": "Observable"
									},
									"typeArguments": [
										{
											"type": "intrinsic",
											"name": "any"
										}
									],
									"name": "Observable",
									"package": "rxjs"
								}
							]
						},
						"inheritedFrom": {
							"type": "reference",
							"target": -1,
							"name": "NgControl.valueChanges"
						}
					},
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "NgControl.valueChanges"
					}
				},
				{
					"id": 1081,
					"name": "getError",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isExternal": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "node_modules/@angular/forms/index.d.ts",
							"line": 2969,
							"character": 4
						}
					],
					"signatures": [
						{
							"id": 1082,
							"name": "getError",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isExternal": true,
								"isInherited": true
							},
							"comment": {
								"summary": [],
								"blockTags": [
									{
										"tag": "@description",
										"content": [
											{
												"kind": "text",
												"text": "Reports error data for the control with the given path."
											}
										]
									},
									{
										"tag": "@usageNotes",
										"content": [
											{
												"kind": "text",
												"text": "For example, for the following "
											},
											{
												"kind": "code",
												"text": "`FormGroup`"
											},
											{
												"kind": "text",
												"text": ":\n\n"
											},
											{
												"kind": "code",
												"text": "```ts\nform = new FormGroup({\n  address: new FormGroup({ street: new FormControl() })\n});\n```"
											},
											{
												"kind": "text",
												"text": "\n\nThe path to the 'street' control from the root form would be 'address' -> 'street'.\n\nIt can be provided to this method in one of two formats:\n\n1. An array of string control names, e.g. "
											},
											{
												"kind": "code",
												"text": "`['address', 'street']`"
											},
											{
												"kind": "text",
												"text": "\n1. A period-delimited list of control names in one string, e.g. "
											},
											{
												"kind": "code",
												"text": "`'address.street'`"
											}
										]
									},
									{
										"tag": "@returns",
										"content": [
											{
												"kind": "text",
												"text": "error data for that particular error. If the control or error is not present,\nnull is returned."
											}
										]
									}
								]
							},
							"sources": [
								{
									"fileName": "node_modules/@angular/forms/index.d.ts",
									"line": 2969,
									"character": 4
								}
							],
							"parameters": [
								{
									"id": 1083,
									"name": "errorCode",
									"variant": "param",
									"kind": 32768,
									"flags": {
										"isExternal": true
									},
									"comment": {
										"summary": [
											{
												"kind": "text",
												"text": "The code of the error to check"
											}
										]
									},
									"type": {
										"type": "intrinsic",
										"name": "string"
									}
								},
								{
									"id": 1084,
									"name": "path",
									"variant": "param",
									"kind": 32768,
									"flags": {
										"isExternal": true,
										"isOptional": true
									},
									"comment": {
										"summary": [
											{
												"kind": "text",
												"text": "A list of control names that designates how to move from the current control\nto the control that should be queried for errors."
											}
										]
									},
									"type": {
										"type": "union",
										"types": [
											{
												"type": "intrinsic",
												"name": "string"
											},
											{
												"type": "array",
												"elementType": {
													"type": "union",
													"types": [
														{
															"type": "intrinsic",
															"name": "string"
														},
														{
															"type": "intrinsic",
															"name": "number"
														}
													]
												}
											}
										]
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "any"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": -1,
								"name": "NgControl.getError"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "NgControl.getError"
					}
				},
				{
					"id": 1077,
					"name": "hasError",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isExternal": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "node_modules/@angular/forms/index.d.ts",
							"line": 2941,
							"character": 4
						}
					],
					"signatures": [
						{
							"id": 1078,
							"name": "hasError",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isExternal": true,
								"isInherited": true
							},
							"comment": {
								"summary": [],
								"blockTags": [
									{
										"tag": "@description",
										"content": [
											{
												"kind": "text",
												"text": "Reports whether the control with the given path has the error specified."
											}
										]
									},
									{
										"tag": "@usageNotes",
										"content": [
											{
												"kind": "text",
												"text": "For example, for the following "
											},
											{
												"kind": "code",
												"text": "`FormGroup`"
											},
											{
												"kind": "text",
												"text": ":\n\n"
											},
											{
												"kind": "code",
												"text": "```ts\nform = new FormGroup({\n  address: new FormGroup({ street: new FormControl() })\n});\n```"
											},
											{
												"kind": "text",
												"text": "\n\nThe path to the 'street' control from the root form would be 'address' -> 'street'.\n\nIt can be provided to this method in one of two formats:\n\n1. An array of string control names, e.g. "
											},
											{
												"kind": "code",
												"text": "`['address', 'street']`"
											},
											{
												"kind": "text",
												"text": "\n1. A period-delimited list of control names in one string, e.g. "
											},
											{
												"kind": "code",
												"text": "`'address.street'`"
											},
											{
												"kind": "text",
												"text": "\n\nIf no path is given, this method checks for the error on the current control."
											}
										]
									},
									{
										"tag": "@returns",
										"content": [
											{
												"kind": "text",
												"text": "whether the given error is present in the control at the given path.\n\nIf the control is not present, false is returned."
											}
										]
									}
								]
							},
							"sources": [
								{
									"fileName": "node_modules/@angular/forms/index.d.ts",
									"line": 2941,
									"character": 4
								}
							],
							"parameters": [
								{
									"id": 1079,
									"name": "errorCode",
									"variant": "param",
									"kind": 32768,
									"flags": {
										"isExternal": true
									},
									"comment": {
										"summary": [
											{
												"kind": "text",
												"text": "The code of the error to check"
											}
										]
									},
									"type": {
										"type": "intrinsic",
										"name": "string"
									}
								},
								{
									"id": 1080,
									"name": "path",
									"variant": "param",
									"kind": 32768,
									"flags": {
										"isExternal": true,
										"isOptional": true
									},
									"comment": {
										"summary": [
											{
												"kind": "text",
												"text": "A list of control names that designates how to move from the current control\nto the control that should be queried for errors."
											}
										]
									},
									"type": {
										"type": "union",
										"types": [
											{
												"type": "intrinsic",
												"name": "string"
											},
											{
												"type": "array",
												"elementType": {
													"type": "union",
													"types": [
														{
															"type": "intrinsic",
															"name": "string"
														},
														{
															"type": "intrinsic",
															"name": "number"
														}
													]
												}
											}
										]
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "boolean"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": -1,
								"name": "NgControl.hasError"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "NgControl.hasError"
					}
				},
				{
					"id": 1074,
					"name": "reset",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isExternal": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "node_modules/@angular/forms/index.d.ts",
							"line": 2910,
							"character": 4
						}
					],
					"signatures": [
						{
							"id": 1075,
							"name": "reset",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isExternal": true,
								"isInherited": true
							},
							"comment": {
								"summary": [],
								"blockTags": [
									{
										"tag": "@description",
										"content": [
											{
												"kind": "text",
												"text": "Resets the control with the provided value if the control is present."
											}
										]
									}
								]
							},
							"sources": [
								{
									"fileName": "node_modules/@angular/forms/index.d.ts",
									"line": 2910,
									"character": 4
								}
							],
							"parameters": [
								{
									"id": 1076,
									"name": "value",
									"variant": "param",
									"kind": 32768,
									"flags": {
										"isExternal": true,
										"isOptional": true
									},
									"type": {
										"type": "intrinsic",
										"name": "any"
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": -1,
								"name": "NgControl.reset"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "NgControl.reset"
					}
				},
				{
					"id": 1035,
					"name": "viewToModelUpdate",
					"variant": "declaration",
					"kind": 2048,
					"flags": {},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/directives/test-ng-control.ts",
							"line": 16,
							"character": 11,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/test-ng-control.ts#L16"
						}
					],
					"signatures": [
						{
							"id": 1036,
							"name": "viewToModelUpdate",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"comment": {
								"summary": [],
								"blockTags": [
									{
										"tag": "@description",
										"content": [
											{
												"kind": "text",
												"text": "The callback method to update the model from the view when requested"
											}
										]
									}
								]
							},
							"sources": [
								{
									"fileName": "packages/angular/form-system/src/lib/directives/test-ng-control.ts",
									"line": 16,
									"character": 11,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/test-ng-control.ts#L16"
								}
							],
							"parameters": [
								{
									"id": 1037,
									"name": "newValue",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"comment": {
										"summary": [
											{
												"kind": "text",
												"text": "The new value for the view"
											}
										]
									},
									"type": {
										"type": "intrinsic",
										"name": "any"
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							},
							"overwrites": {
								"type": "reference",
								"target": -1,
								"name": "NgControl.viewToModelUpdate"
							}
						}
					],
					"overwrites": {
						"type": "reference",
						"target": -1,
						"name": "NgControl.viewToModelUpdate"
					}
				}
			],
			"groups": [
				{
					"title": "Constructors",
					"children": [
						1029
					]
				},
				{
					"title": "Properties",
					"children": [
						1038,
						1039
					]
				},
				{
					"title": "Accessors",
					"children": [
						1072,
						1033,
						1056,
						1048,
						1050,
						1052,
						1044,
						1068,
						1046,
						1054,
						1060,
						1064,
						1058,
						1062,
						1042,
						1070,
						1040,
						1066
					]
				},
				{
					"title": "Methods",
					"children": [
						1081,
						1077,
						1074,
						1035
					]
				}
			],
			"sources": [
				{
					"fileName": "packages/angular/form-system/src/lib/directives/test-ng-control.ts",
					"line": 6,
					"character": 13,
					"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/test-ng-control.ts#L6"
				}
			],
			"extendedTypes": [
				{
					"type": "reference",
					"target": {
						"sourceFileName": "node_modules/@angular/forms/index.d.ts",
						"qualifiedName": "NgControl"
					},
					"name": "NgControl",
					"package": "@angular/forms"
				}
			]
		},
		{
			"id": 637,
			"name": "AutocompleteOptionsFromMethodDirectiveParameters",
			"variant": "declaration",
			"kind": 256,
			"flags": {},
			"children": [
				{
					"id": 638,
					"name": "search",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isOptional": true
					},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/directives/autocomplete-options-from-method.directive.ts",
							"line": 103,
							"character": 2,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/autocomplete-options-from-method.directive.ts#L103"
						}
					],
					"type": {
						"type": "union",
						"types": [
							{
								"type": "literal",
								"value": null
							},
							{
								"type": "reference",
								"target": 639,
								"name": "Value",
								"package": "@rxap/form-system",
								"qualifiedName": "AutocompleteOptionsFromMethodDirectiveParameters.Value",
								"refersToTypeParameter": true
							}
						]
					}
				}
			],
			"groups": [
				{
					"title": "Properties",
					"children": [
						638
					]
				}
			],
			"sources": [
				{
					"fileName": "packages/angular/form-system/src/lib/directives/autocomplete-options-from-method.directive.ts",
					"line": 102,
					"character": 17,
					"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/autocomplete-options-from-method.directive.ts#L102"
				}
			],
			"typeParameters": [
				{
					"id": 639,
					"name": "Value",
					"variant": "typeParam",
					"kind": 131072,
					"flags": {},
					"default": {
						"type": "intrinsic",
						"name": "any"
					}
				}
			]
		},
		{
			"id": 635,
			"name": "AutocompleteOptionsFromMethodDirectiveSettings",
			"variant": "declaration",
			"kind": 256,
			"flags": {},
			"children": [
				{
					"id": 636,
					"name": "filteredOptions",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isOptional": true
					},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/directives/autocomplete-options-from-method.directive.ts",
							"line": 99,
							"character": 2,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/autocomplete-options-from-method.directive.ts#L99"
						}
					],
					"type": {
						"type": "intrinsic",
						"name": "boolean"
					}
				}
			],
			"groups": [
				{
					"title": "Properties",
					"children": [
						636
					]
				}
			],
			"sources": [
				{
					"fileName": "packages/angular/form-system/src/lib/directives/autocomplete-options-from-method.directive.ts",
					"line": 98,
					"character": 17,
					"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/autocomplete-options-from-method.directive.ts#L98"
				}
			],
			"extendedTypes": [
				{
					"type": "reference",
					"target": 899,
					"name": "OptionsFromMethodDirectiveSettings",
					"package": "@rxap/form-system"
				}
			]
		},
		{
			"id": 633,
			"name": "AutocompleteOptionsFromRemoteMethodTemplateContext",
			"variant": "declaration",
			"kind": 256,
			"flags": {},
			"children": [
				{
					"id": 634,
					"name": "$implicit",
					"variant": "declaration",
					"kind": 1024,
					"flags": {},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/directives/autocomplete-options-from-method.directive.ts",
							"line": 95,
							"character": 2,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/autocomplete-options-from-method.directive.ts#L95"
						}
					],
					"type": {
						"type": "reference",
						"target": {
							"sourceFileName": "packages/utilities/src/lib/helpers.ts",
							"qualifiedName": "ControlOption"
						},
						"name": "ControlOption",
						"package": "@rxap/utilities"
					}
				}
			],
			"groups": [
				{
					"title": "Properties",
					"children": [
						634
					]
				}
			],
			"sources": [
				{
					"fileName": "packages/angular/form-system/src/lib/directives/autocomplete-options-from-method.directive.ts",
					"line": 94,
					"character": 17,
					"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/autocomplete-options-from-method.directive.ts#L94"
				}
			]
		},
		{
			"id": 788,
			"name": "ControlHideShowOptions",
			"variant": "declaration",
			"kind": 256,
			"flags": {},
			"children": [
				{
					"id": 789,
					"name": "rootChange",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isOptional": true
					},
					"comment": {
						"summary": [
							{
								"kind": "text",
								"text": "Weather the hide/showFunction should be called on root group changes"
							}
						]
					},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/directives/control-hide-show.directive.ts",
							"line": 48,
							"character": 2,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/control-hide-show.directive.ts#L48"
						}
					],
					"type": {
						"type": "intrinsic",
						"name": "boolean"
					}
				}
			],
			"groups": [
				{
					"title": "Properties",
					"children": [
						789
					]
				}
			],
			"sources": [
				{
					"fileName": "packages/angular/form-system/src/lib/directives/control-hide-show.directive.ts",
					"line": 44,
					"character": 17,
					"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/control-hide-show.directive.ts#L44"
				}
			]
		},
		{
			"id": 1228,
			"name": "ControlWithDataSource",
			"variant": "declaration",
			"kind": 256,
			"flags": {},
			"children": [
				{
					"id": 1229,
					"name": "setDataSource",
					"variant": "declaration",
					"kind": 2048,
					"flags": {},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/control-with-data-source.ts",
							"line": 5,
							"character": 2,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/control-with-data-source.ts#L5"
						}
					],
					"signatures": [
						{
							"id": 1230,
							"name": "setDataSource",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/angular/form-system/src/lib/control-with-data-source.ts",
									"line": 5,
									"character": 2,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/control-with-data-source.ts#L5"
								}
							],
							"parameters": [
								{
									"id": 1231,
									"name": "name",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "string"
									}
								},
								{
									"id": 1232,
									"name": "dataSource",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": {
											"sourceFileName": "packages/pattern/src/lib/data-source.ts",
											"qualifiedName": "DataSource"
										},
										"name": "DataSource",
										"package": "@rxap/pattern"
									}
								},
								{
									"id": 1233,
									"name": "settings",
									"variant": "param",
									"kind": 32768,
									"flags": {
										"isOptional": true
									},
									"type": {
										"type": "reference",
										"target": 1109,
										"typeArguments": [
											{
												"type": "reference",
												"target": 1234,
												"name": "Source",
												"package": "@rxap/form-system",
												"qualifiedName": "ControlWithDataSource.Source",
												"refersToTypeParameter": true
											},
											{
												"type": "reference",
												"target": 1235,
												"name": "Target",
												"package": "@rxap/form-system",
												"qualifiedName": "ControlWithDataSource.Target",
												"refersToTypeParameter": true
											}
										],
										"name": "UseDataSourceSettings",
										"package": "@rxap/form-system"
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							}
						}
					]
				}
			],
			"groups": [
				{
					"title": "Methods",
					"children": [
						1229
					]
				}
			],
			"sources": [
				{
					"fileName": "packages/angular/form-system/src/lib/control-with-data-source.ts",
					"line": 4,
					"character": 17,
					"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/control-with-data-source.ts#L4"
				}
			],
			"typeParameters": [
				{
					"id": 1234,
					"name": "Source",
					"variant": "typeParam",
					"kind": 131072,
					"flags": {},
					"default": {
						"type": "intrinsic",
						"name": "any"
					}
				},
				{
					"id": 1235,
					"name": "Target",
					"variant": "typeParam",
					"kind": 131072,
					"flags": {},
					"default": {
						"type": "intrinsic",
						"name": "any"
					}
				}
			]
		},
		{
			"id": 435,
			"name": "ForFormArrayItemsDirectiveContext",
			"variant": "declaration",
			"kind": 256,
			"flags": {},
			"children": [
				{
					"id": 436,
					"name": "$implicit",
					"variant": "declaration",
					"kind": 1024,
					"flags": {},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/directives/array/for-form-array-items.directive.ts",
							"line": 27,
							"character": 2,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/array/for-form-array-items.directive.ts#L27"
						}
					],
					"type": {
						"type": "reference",
						"target": {
							"sourceFileName": "node_modules/@angular/forms/index.d.ts",
							"qualifiedName": "UntypedFormGroup"
						},
						"name": "UntypedFormGroup",
						"package": "@angular/forms"
					}
				},
				{
					"id": 442,
					"name": "array",
					"variant": "declaration",
					"kind": 1024,
					"flags": {},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/directives/array/for-form-array-items.directive.ts",
							"line": 33,
							"character": 2,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/array/for-form-array-items.directive.ts#L33"
						}
					],
					"type": {
						"type": "reference",
						"target": {
							"sourceFileName": "node_modules/@angular/forms/index.d.ts",
							"qualifiedName": "UntypedFormArray"
						},
						"name": "UntypedFormArray",
						"package": "@angular/forms"
					}
				},
				{
					"id": 440,
					"name": "even",
					"variant": "declaration",
					"kind": 1024,
					"flags": {},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/directives/array/for-form-array-items.directive.ts",
							"line": 31,
							"character": 2,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/array/for-form-array-items.directive.ts#L31"
						}
					],
					"type": {
						"type": "intrinsic",
						"name": "boolean"
					}
				},
				{
					"id": 439,
					"name": "first",
					"variant": "declaration",
					"kind": 1024,
					"flags": {},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/directives/array/for-form-array-items.directive.ts",
							"line": 30,
							"character": 2,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/array/for-form-array-items.directive.ts#L30"
						}
					],
					"type": {
						"type": "intrinsic",
						"name": "boolean"
					}
				},
				{
					"id": 437,
					"name": "index",
					"variant": "declaration",
					"kind": 1024,
					"flags": {},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/directives/array/for-form-array-items.directive.ts",
							"line": 28,
							"character": 2,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/array/for-form-array-items.directive.ts#L28"
						}
					],
					"type": {
						"type": "intrinsic",
						"name": "number"
					}
				},
				{
					"id": 438,
					"name": "last",
					"variant": "declaration",
					"kind": 1024,
					"flags": {},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/directives/array/for-form-array-items.directive.ts",
							"line": 29,
							"character": 2,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/array/for-form-array-items.directive.ts#L29"
						}
					],
					"type": {
						"type": "intrinsic",
						"name": "boolean"
					}
				},
				{
					"id": 441,
					"name": "odd",
					"variant": "declaration",
					"kind": 1024,
					"flags": {},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/directives/array/for-form-array-items.directive.ts",
							"line": 32,
							"character": 2,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/array/for-form-array-items.directive.ts#L32"
						}
					],
					"type": {
						"type": "intrinsic",
						"name": "boolean"
					}
				}
			],
			"groups": [
				{
					"title": "Properties",
					"children": [
						436,
						442,
						440,
						439,
						437,
						438,
						441
					]
				}
			],
			"sources": [
				{
					"fileName": "packages/angular/form-system/src/lib/directives/array/for-form-array-items.directive.ts",
					"line": 26,
					"character": 17,
					"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/array/for-form-array-items.directive.ts#L26"
				}
			]
		},
		{
			"id": 835,
			"name": "InputSelectOptionsSettings",
			"variant": "declaration",
			"kind": 256,
			"flags": {},
			"children": [
				{
					"id": 837,
					"name": "filteredOptions",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isOptional": true
					},
					"comment": {
						"summary": [
							{
								"kind": "text",
								"text": "true - the options list is filtered by the current control value if the\ncontrol value is of type string. Then the display value of each option is\ncompared to the control value. If the display value of an option includes\nthe control value, then the option is used. This comprehensions it not type\nsensitive"
							}
						]
					},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/directives/input-select-options.directive.ts",
							"line": 77,
							"character": 2,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/input-select-options.directive.ts#L77"
						}
					],
					"type": {
						"type": "intrinsic",
						"name": "boolean"
					}
				},
				{
					"id": 836,
					"name": "ignoreSelectedValue",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isOptional": true
					},
					"comment": {
						"summary": [
							{
								"kind": "text",
								"text": "true - the selected value is not send to the data source with the viewChange event.\nInstead an empty object {} is send to trigger a data source refresh.\n\nThe OpenApiDataSource expects a Paramters Object in the viewChange event. This\ncan couse issue if the select value object as a property that is also a parameter for\nthe open-api operation. For instaed the select object has the property company and\nthe open-api operation has a query parameter company. Then the BuildOptions method\nin the OpenApiDataSource would create a HttpParams object with the param company and the\nvalue from the select object property company. This will result in unpredictable behaviors."
							}
						]
					},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/directives/input-select-options.directive.ts",
							"line": 68,
							"character": 2,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/input-select-options.directive.ts#L68"
						}
					],
					"type": {
						"type": "intrinsic",
						"name": "boolean"
					}
				},
				{
					"id": 838,
					"name": "loadOnce",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isOptional": true
					},
					"comment": {
						"summary": [
							{
								"kind": "text",
								"text": "true - the options list is only loaded once and not refreshed on each value change"
							}
						]
					},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/directives/input-select-options.directive.ts",
							"line": 82,
							"character": 2,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/input-select-options.directive.ts#L82"
						}
					],
					"type": {
						"type": "intrinsic",
						"name": "boolean"
					}
				},
				{
					"id": 839,
					"name": "transformer",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isOptional": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/decorators/use-data-source.ts",
							"line": 7,
							"character": 2,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/decorators/use-data-source.ts#L7"
						}
					],
					"type": {
						"type": "reflection",
						"declaration": {
							"id": 840,
							"name": "__type",
							"variant": "declaration",
							"kind": 65536,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/angular/form-system/src/lib/decorators/use-data-source.ts",
									"line": 7,
									"character": 16,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/decorators/use-data-source.ts#L7"
								}
							],
							"signatures": [
								{
									"id": 841,
									"name": "__type",
									"variant": "signature",
									"kind": 4096,
									"flags": {},
									"sources": [
										{
											"fileName": "packages/angular/form-system/src/lib/decorators/use-data-source.ts",
											"line": 7,
											"character": 16,
											"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/decorators/use-data-source.ts#L7"
										}
									],
									"parameters": [
										{
											"id": 842,
											"name": "source",
											"variant": "param",
											"kind": 32768,
											"flags": {},
											"type": {
												"type": "reference",
												"target": 843,
												"name": "Source",
												"package": "@rxap/form-system",
												"qualifiedName": "InputSelectOptionsSettings.Source",
												"refersToTypeParameter": true
											}
										}
									],
									"type": {
										"type": "union",
										"types": [
											{
												"type": "reference",
												"target": {
													"sourceFileName": "packages/utilities/src/lib/helpers.ts",
													"qualifiedName": "ControlOptions"
												},
												"name": "ControlOptions",
												"package": "@rxap/utilities"
											},
											{
												"type": "reference",
												"target": {
													"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
													"qualifiedName": "Record"
												},
												"typeArguments": [
													{
														"type": "intrinsic",
														"name": "string"
													},
													{
														"type": "intrinsic",
														"name": "any"
													}
												],
												"name": "Record",
												"package": "typescript"
											}
										]
									}
								}
							]
						}
					},
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "UseOptionsDataSourceSettings.transformer"
					}
				}
			],
			"groups": [
				{
					"title": "Properties",
					"children": [
						837,
						836,
						838,
						839
					]
				}
			],
			"sources": [
				{
					"fileName": "packages/angular/form-system/src/lib/directives/input-select-options.directive.ts",
					"line": 56,
					"character": 17,
					"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/input-select-options.directive.ts#L56"
				}
			],
			"typeParameters": [
				{
					"id": 843,
					"name": "Source",
					"variant": "typeParam",
					"kind": 131072,
					"flags": {}
				}
			],
			"extendedTypes": [
				{
					"type": "reference",
					"target": 293,
					"typeArguments": [
						{
							"type": "reference",
							"target": 843,
							"name": "Source",
							"package": "@rxap/form-system",
							"qualifiedName": "InputSelectOptionsSettings.Source",
							"refersToTypeParameter": true
						}
					],
					"name": "UseOptionsDataSourceSettings",
					"package": "@rxap/form-system"
				}
			]
		},
		{
			"id": 833,
			"name": "InputSelectOptionsTemplateContext",
			"variant": "declaration",
			"kind": 256,
			"flags": {},
			"children": [
				{
					"id": 834,
					"name": "$implicit",
					"variant": "declaration",
					"kind": 1024,
					"flags": {},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/directives/input-select-options.directive.ts",
							"line": 53,
							"character": 2,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/input-select-options.directive.ts#L53"
						}
					],
					"type": {
						"type": "reference",
						"target": {
							"sourceFileName": "packages/utilities/src/lib/helpers.ts",
							"qualifiedName": "ControlOption"
						},
						"name": "ControlOption",
						"package": "@rxap/utilities"
					}
				}
			],
			"groups": [
				{
					"title": "Properties",
					"children": [
						834
					]
				}
			],
			"sources": [
				{
					"fileName": "packages/angular/form-system/src/lib/directives/input-select-options.directive.ts",
					"line": 52,
					"character": 17,
					"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/input-select-options.directive.ts#L52"
				}
			]
		},
		{
			"id": 899,
			"name": "OptionsFromMethodDirectiveSettings",
			"variant": "declaration",
			"kind": 256,
			"flags": {},
			"sources": [
				{
					"fileName": "packages/angular/form-system/src/lib/directives/options-from-method.directive.ts",
					"line": 44,
					"character": 17,
					"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/options-from-method.directive.ts#L44"
				}
			],
			"extendedBy": [
				{
					"type": "reference",
					"target": 635,
					"name": "AutocompleteOptionsFromMethodDirectiveSettings"
				}
			]
		},
		{
			"id": 897,
			"name": "OptionsFromMethodTemplateContext",
			"variant": "declaration",
			"kind": 256,
			"flags": {},
			"children": [
				{
					"id": 898,
					"name": "$implicit",
					"variant": "declaration",
					"kind": 1024,
					"flags": {},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/directives/options-from-method.directive.ts",
							"line": 40,
							"character": 2,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/options-from-method.directive.ts#L40"
						}
					],
					"type": {
						"type": "reference",
						"target": {
							"sourceFileName": "packages/utilities/src/lib/helpers.ts",
							"qualifiedName": "ControlOption"
						},
						"name": "ControlOption",
						"package": "@rxap/utilities"
					}
				}
			],
			"groups": [
				{
					"title": "Properties",
					"children": [
						898
					]
				}
			],
			"sources": [
				{
					"fileName": "packages/angular/form-system/src/lib/directives/options-from-method.directive.ts",
					"line": 39,
					"character": 17,
					"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/options-from-method.directive.ts#L39"
				}
			]
		},
		{
			"id": 977,
			"name": "OptionsFromRemoteMethodTemplateContext",
			"variant": "declaration",
			"kind": 256,
			"flags": {},
			"children": [
				{
					"id": 978,
					"name": "$implicit",
					"variant": "declaration",
					"kind": 1024,
					"flags": {},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/directives/options-from-remote-method.directive.ts",
							"line": 38,
							"character": 2,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/options-from-remote-method.directive.ts#L38"
						}
					],
					"type": {
						"type": "reference",
						"target": {
							"sourceFileName": "packages/utilities/src/lib/helpers.ts",
							"qualifiedName": "ControlOption"
						},
						"name": "ControlOption",
						"package": "@rxap/utilities"
					}
				}
			],
			"groups": [
				{
					"title": "Properties",
					"children": [
						978
					]
				}
			],
			"sources": [
				{
					"fileName": "packages/angular/form-system/src/lib/directives/options-from-remote-method.directive.ts",
					"line": 37,
					"character": 17,
					"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/options-from-remote-method.directive.ts#L37"
				}
			]
		},
		{
			"id": 1109,
			"name": "UseDataSourceSettings",
			"variant": "declaration",
			"kind": 256,
			"flags": {},
			"children": [
				{
					"id": 1110,
					"name": "transformer",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isOptional": true
					},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/decorators/use-data-source.ts",
							"line": 7,
							"character": 2,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/decorators/use-data-source.ts#L7"
						}
					],
					"type": {
						"type": "reflection",
						"declaration": {
							"id": 1111,
							"name": "__type",
							"variant": "declaration",
							"kind": 65536,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/angular/form-system/src/lib/decorators/use-data-source.ts",
									"line": 7,
									"character": 16,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/decorators/use-data-source.ts#L7"
								}
							],
							"signatures": [
								{
									"id": 1112,
									"name": "__type",
									"variant": "signature",
									"kind": 4096,
									"flags": {},
									"sources": [
										{
											"fileName": "packages/angular/form-system/src/lib/decorators/use-data-source.ts",
											"line": 7,
											"character": 16,
											"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/decorators/use-data-source.ts#L7"
										}
									],
									"parameters": [
										{
											"id": 1113,
											"name": "source",
											"variant": "param",
											"kind": 32768,
											"flags": {},
											"type": {
												"type": "reference",
												"target": 1114,
												"name": "Source",
												"package": "@rxap/form-system",
												"qualifiedName": "UseDataSourceSettings.Source",
												"refersToTypeParameter": true
											}
										}
									],
									"type": {
										"type": "reference",
										"target": 1115,
										"name": "Target",
										"package": "@rxap/form-system",
										"qualifiedName": "UseDataSourceSettings.Target",
										"refersToTypeParameter": true
									}
								}
							]
						}
					}
				}
			],
			"groups": [
				{
					"title": "Properties",
					"children": [
						1110
					]
				}
			],
			"sources": [
				{
					"fileName": "packages/angular/form-system/src/lib/decorators/use-data-source.ts",
					"line": 6,
					"character": 17,
					"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/decorators/use-data-source.ts#L6"
				}
			],
			"typeParameters": [
				{
					"id": 1114,
					"name": "Source",
					"variant": "typeParam",
					"kind": 131072,
					"flags": {},
					"default": {
						"type": "intrinsic",
						"name": "any"
					}
				},
				{
					"id": 1115,
					"name": "Target",
					"variant": "typeParam",
					"kind": 131072,
					"flags": {},
					"default": {
						"type": "reference",
						"target": 1114,
						"name": "Source",
						"package": "@rxap/form-system",
						"qualifiedName": "UseDataSourceSettings.Source",
						"refersToTypeParameter": true
					}
				}
			]
		},
		{
			"id": 1116,
			"name": "UseDataSourceValue",
			"variant": "declaration",
			"kind": 256,
			"flags": {},
			"children": [
				{
					"id": 1117,
					"name": "dataSource",
					"variant": "declaration",
					"kind": 1024,
					"flags": {},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/decorators/use-data-source.ts",
							"line": 11,
							"character": 2,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/decorators/use-data-source.ts#L11"
						}
					],
					"type": {
						"type": "reference",
						"target": {
							"sourceFileName": "packages/angular/definition/src/lib/types.ts",
							"qualifiedName": "IdOrInstanceOrToken"
						},
						"typeArguments": [
							{
								"type": "reference",
								"target": {
									"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
									"qualifiedName": "BaseDataSource"
								},
								"typeArguments": [
									{
										"type": "intrinsic",
										"name": "any"
									},
									{
										"type": "reference",
										"target": {
											"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
											"qualifiedName": "BaseDataSourceMetadata"
										},
										"name": "BaseDataSourceMetadata",
										"package": "@rxap/data-source"
									},
									{
										"type": "reference",
										"target": {
											"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
											"qualifiedName": "BaseDataSourceViewer"
										},
										"typeArguments": [
											{
												"type": "intrinsic",
												"name": "any"
											}
										],
										"name": "BaseDataSourceViewer",
										"package": "@rxap/data-source"
									}
								],
								"name": "BaseDataSource",
								"package": "@rxap/data-source"
							}
						],
						"name": "IdOrInstanceOrToken",
						"package": "@rxap/definition"
					}
				},
				{
					"id": 1119,
					"name": "lastValue",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isOptional": true
					},
					"comment": {
						"summary": [
							{
								"kind": "text",
								"text": "The last value of the data source"
							}
						]
					},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/decorators/use-data-source.ts",
							"line": 17,
							"character": 2,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/decorators/use-data-source.ts#L17"
						}
					],
					"type": {
						"type": "reference",
						"target": 1121,
						"name": "Target",
						"package": "@rxap/form-system",
						"qualifiedName": "UseDataSourceValue.Target",
						"refersToTypeParameter": true
					}
				},
				{
					"id": 1118,
					"name": "settings",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isOptional": true
					},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/decorators/use-data-source.ts",
							"line": 12,
							"character": 2,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/decorators/use-data-source.ts#L12"
						}
					],
					"type": {
						"type": "reference",
						"target": 1109,
						"typeArguments": [
							{
								"type": "reference",
								"target": 1120,
								"name": "Source",
								"package": "@rxap/form-system",
								"qualifiedName": "UseDataSourceValue.Source",
								"refersToTypeParameter": true
							},
							{
								"type": "reference",
								"target": 1121,
								"name": "Target",
								"package": "@rxap/form-system",
								"qualifiedName": "UseDataSourceValue.Target",
								"refersToTypeParameter": true
							}
						],
						"name": "UseDataSourceSettings",
						"package": "@rxap/form-system"
					}
				}
			],
			"groups": [
				{
					"title": "Properties",
					"children": [
						1117,
						1119,
						1118
					]
				}
			],
			"sources": [
				{
					"fileName": "packages/angular/form-system/src/lib/decorators/use-data-source.ts",
					"line": 10,
					"character": 17,
					"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/decorators/use-data-source.ts#L10"
				}
			],
			"typeParameters": [
				{
					"id": 1120,
					"name": "Source",
					"variant": "typeParam",
					"kind": 131072,
					"flags": {},
					"default": {
						"type": "intrinsic",
						"name": "any"
					}
				},
				{
					"id": 1121,
					"name": "Target",
					"variant": "typeParam",
					"kind": 131072,
					"flags": {},
					"default": {
						"type": "reference",
						"target": 1120,
						"name": "Source",
						"package": "@rxap/form-system",
						"qualifiedName": "UseDataSourceValue.Source",
						"refersToTypeParameter": true
					}
				}
			]
		},
		{
			"id": 151,
			"name": "UseFunctionConfig",
			"variant": "declaration",
			"kind": 256,
			"flags": {},
			"children": [
				{
					"id": 152,
					"name": "adapter",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isOptional": true
					},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/mixins/extract-functions.mixin.ts",
							"line": 18,
							"character": 2,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/mixins/extract-functions.mixin.ts#L18"
						}
					],
					"type": {
						"type": "reflection",
						"declaration": {
							"id": 153,
							"name": "__type",
							"variant": "declaration",
							"kind": 65536,
							"flags": {},
							"children": [
								{
									"id": 154,
									"name": "args",
									"variant": "declaration",
									"kind": 1024,
									"flags": {
										"isOptional": true
									},
									"sources": [
										{
											"fileName": "packages/angular/form-system/src/lib/mixins/extract-functions.mixin.ts",
											"line": 19,
											"character": 4,
											"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/mixins/extract-functions.mixin.ts#L19"
										}
									],
									"type": {
										"type": "reference",
										"target": 139,
										"typeArguments": [
											{
												"type": "reference",
												"target": 157,
												"name": "ArgsSource",
												"package": "@rxap/form-system",
												"qualifiedName": "UseFunctionConfig.ArgsSource",
												"refersToTypeParameter": true
											},
											{
												"type": "reference",
												"target": 159,
												"name": "ArgsTarget",
												"package": "@rxap/form-system",
												"qualifiedName": "UseFunctionConfig.ArgsTarget",
												"refersToTypeParameter": true
											}
										],
										"name": "FunctionParameterAdapterFunction",
										"package": "@rxap/form-system"
									}
								},
								{
									"id": 155,
									"name": "result",
									"variant": "declaration",
									"kind": 1024,
									"flags": {
										"isOptional": true
									},
									"sources": [
										{
											"fileName": "packages/angular/form-system/src/lib/mixins/extract-functions.mixin.ts",
											"line": 20,
											"character": 4,
											"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/mixins/extract-functions.mixin.ts#L20"
										}
									],
									"type": {
										"type": "reference",
										"target": 145,
										"typeArguments": [
											{
												"type": "reference",
												"target": 158,
												"name": "ReturnTypeSource",
												"package": "@rxap/form-system",
												"qualifiedName": "UseFunctionConfig.ReturnTypeSource",
												"refersToTypeParameter": true
											},
											{
												"type": "reference",
												"target": 156,
												"name": "ReturnTypeTarget",
												"package": "@rxap/form-system",
												"qualifiedName": "UseFunctionConfig.ReturnTypeTarget",
												"refersToTypeParameter": true
											}
										],
										"name": "FunctionResultAdapterFunction",
										"package": "@rxap/form-system"
									}
								}
							],
							"groups": [
								{
									"title": "Properties",
									"children": [
										154,
										155
									]
								}
							],
							"sources": [
								{
									"fileName": "packages/angular/form-system/src/lib/mixins/extract-functions.mixin.ts",
									"line": 18,
									"character": 12,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/mixins/extract-functions.mixin.ts#L18"
								}
							]
						}
					}
				}
			],
			"groups": [
				{
					"title": "Properties",
					"children": [
						152
					]
				}
			],
			"sources": [
				{
					"fileName": "packages/angular/form-system/src/lib/mixins/extract-functions.mixin.ts",
					"line": 12,
					"character": 17,
					"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/mixins/extract-functions.mixin.ts#L12"
				}
			],
			"typeParameters": [
				{
					"id": 156,
					"name": "ReturnTypeTarget",
					"variant": "typeParam",
					"kind": 131072,
					"flags": {},
					"default": {
						"type": "intrinsic",
						"name": "any"
					}
				},
				{
					"id": 157,
					"name": "ArgsSource",
					"variant": "typeParam",
					"kind": 131072,
					"flags": {},
					"type": {
						"type": "array",
						"elementType": {
							"type": "intrinsic",
							"name": "any"
						}
					},
					"default": {
						"type": "array",
						"elementType": {
							"type": "intrinsic",
							"name": "any"
						}
					}
				},
				{
					"id": 158,
					"name": "ReturnTypeSource",
					"variant": "typeParam",
					"kind": 131072,
					"flags": {},
					"default": {
						"type": "intrinsic",
						"name": "any"
					}
				},
				{
					"id": 159,
					"name": "ArgsTarget",
					"variant": "typeParam",
					"kind": 131072,
					"flags": {},
					"type": {
						"type": "array",
						"elementType": {
							"type": "intrinsic",
							"name": "any"
						}
					},
					"default": {
						"type": "array",
						"elementType": {
							"type": "intrinsic",
							"name": "any"
						}
					}
				}
			]
		},
		{
			"id": 166,
			"name": "UseFunctionDefinition",
			"variant": "declaration",
			"kind": 256,
			"flags": {},
			"children": [
				{
					"id": 168,
					"name": "config",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isOptional": true
					},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/mixins/extract-functions.mixin.ts",
							"line": 38,
							"character": 2,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/mixins/extract-functions.mixin.ts#L38"
						}
					],
					"type": {
						"type": "reference",
						"target": 171,
						"name": "Config",
						"package": "@rxap/form-system",
						"qualifiedName": "UseFunctionDefinition.Config",
						"refersToTypeParameter": true
					}
				},
				{
					"id": 167,
					"name": "fnc",
					"variant": "declaration",
					"kind": 1024,
					"flags": {},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/mixins/extract-functions.mixin.ts",
							"line": 37,
							"character": 2,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/mixins/extract-functions.mixin.ts#L37"
						}
					],
					"type": {
						"type": "reference",
						"target": 160,
						"typeArguments": [
							{
								"type": "reference",
								"target": 170,
								"name": "Args",
								"package": "@rxap/form-system",
								"qualifiedName": "UseFunctionDefinition.Args",
								"refersToTypeParameter": true
							},
							{
								"type": "reference",
								"target": 169,
								"name": "ReturnType",
								"package": "@rxap/form-system",
								"qualifiedName": "UseFunctionDefinition.ReturnType",
								"refersToTypeParameter": true
							}
						],
						"name": "UseFunctionType",
						"package": "@rxap/form-system"
					}
				}
			],
			"groups": [
				{
					"title": "Properties",
					"children": [
						168,
						167
					]
				}
			],
			"sources": [
				{
					"fileName": "packages/angular/form-system/src/lib/mixins/extract-functions.mixin.ts",
					"line": 32,
					"character": 17,
					"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/mixins/extract-functions.mixin.ts#L32"
				}
			],
			"typeParameters": [
				{
					"id": 169,
					"name": "ReturnType",
					"variant": "typeParam",
					"kind": 131072,
					"flags": {},
					"default": {
						"type": "intrinsic",
						"name": "unknown"
					}
				},
				{
					"id": 170,
					"name": "Args",
					"variant": "typeParam",
					"kind": 131072,
					"flags": {},
					"type": {
						"type": "array",
						"elementType": {
							"type": "intrinsic",
							"name": "any"
						}
					},
					"default": {
						"type": "array",
						"elementType": {
							"type": "intrinsic",
							"name": "any"
						}
					}
				},
				{
					"id": 171,
					"name": "Config",
					"variant": "typeParam",
					"kind": 131072,
					"flags": {},
					"type": {
						"type": "reference",
						"target": 151,
						"typeArguments": [
							{
								"type": "reference",
								"target": 169,
								"name": "ReturnType",
								"package": "@rxap/form-system",
								"qualifiedName": "UseFunctionDefinition.ReturnType",
								"refersToTypeParameter": true
							},
							{
								"type": "reference",
								"target": 170,
								"name": "Args",
								"package": "@rxap/form-system",
								"qualifiedName": "UseFunctionDefinition.Args",
								"refersToTypeParameter": true
							}
						],
						"name": "UseFunctionConfig",
						"package": "@rxap/form-system"
					},
					"default": {
						"type": "reference",
						"target": 151,
						"typeArguments": [
							{
								"type": "reference",
								"target": 169,
								"name": "ReturnType",
								"package": "@rxap/form-system",
								"qualifiedName": "UseFunctionDefinition.ReturnType",
								"refersToTypeParameter": true
							},
							{
								"type": "reference",
								"target": 170,
								"name": "Args",
								"package": "@rxap/form-system",
								"qualifiedName": "UseFunctionDefinition.Args",
								"refersToTypeParameter": true
							}
						],
						"name": "UseFunctionConfig",
						"package": "@rxap/form-system"
					}
				}
			]
		},
		{
			"id": 253,
			"name": "UseMethodConfig",
			"variant": "declaration",
			"kind": 256,
			"flags": {},
			"children": [
				{
					"id": 254,
					"name": "adapter",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isOptional": true
					},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/mixins/extract-methods.mixin.ts",
							"line": 20,
							"character": 2,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/mixins/extract-methods.mixin.ts#L20"
						}
					],
					"type": {
						"type": "reflection",
						"declaration": {
							"id": 255,
							"name": "__type",
							"variant": "declaration",
							"kind": 65536,
							"flags": {},
							"children": [
								{
									"id": 256,
									"name": "parameter",
									"variant": "declaration",
									"kind": 1024,
									"flags": {
										"isOptional": true
									},
									"sources": [
										{
											"fileName": "packages/angular/form-system/src/lib/mixins/extract-methods.mixin.ts",
											"line": 21,
											"character": 4,
											"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/mixins/extract-methods.mixin.ts#L21"
										}
									],
									"type": {
										"type": "reference",
										"target": 241,
										"typeArguments": [
											{
												"type": "reference",
												"target": 259,
												"name": "ParameterSource",
												"package": "@rxap/form-system",
												"qualifiedName": "UseMethodConfig.ParameterSource",
												"refersToTypeParameter": true
											},
											{
												"type": "reference",
												"target": 261,
												"name": "ParameterTarget",
												"package": "@rxap/form-system",
												"qualifiedName": "UseMethodConfig.ParameterTarget",
												"refersToTypeParameter": true
											}
										],
										"name": "MethodParameterAdapterFunction",
										"package": "@rxap/form-system"
									}
								},
								{
									"id": 257,
									"name": "result",
									"variant": "declaration",
									"kind": 1024,
									"flags": {
										"isOptional": true
									},
									"sources": [
										{
											"fileName": "packages/angular/form-system/src/lib/mixins/extract-methods.mixin.ts",
											"line": 22,
											"character": 4,
											"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/mixins/extract-methods.mixin.ts#L22"
										}
									],
									"type": {
										"type": "reference",
										"target": 247,
										"typeArguments": [
											{
												"type": "reference",
												"target": 260,
												"name": "ReturnTypeSource",
												"package": "@rxap/form-system",
												"qualifiedName": "UseMethodConfig.ReturnTypeSource",
												"refersToTypeParameter": true
											},
											{
												"type": "reference",
												"target": 258,
												"name": "ReturnTypeTarget",
												"package": "@rxap/form-system",
												"qualifiedName": "UseMethodConfig.ReturnTypeTarget",
												"refersToTypeParameter": true
											}
										],
										"name": "MethodResultAdapterFunction",
										"package": "@rxap/form-system"
									}
								}
							],
							"groups": [
								{
									"title": "Properties",
									"children": [
										256,
										257
									]
								}
							],
							"sources": [
								{
									"fileName": "packages/angular/form-system/src/lib/mixins/extract-methods.mixin.ts",
									"line": 20,
									"character": 12,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/mixins/extract-methods.mixin.ts#L20"
								}
							]
						}
					}
				}
			],
			"groups": [
				{
					"title": "Properties",
					"children": [
						254
					]
				}
			],
			"sources": [
				{
					"fileName": "packages/angular/form-system/src/lib/mixins/extract-methods.mixin.ts",
					"line": 14,
					"character": 17,
					"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/mixins/extract-methods.mixin.ts#L14"
				}
			],
			"typeParameters": [
				{
					"id": 258,
					"name": "ReturnTypeTarget",
					"variant": "typeParam",
					"kind": 131072,
					"flags": {},
					"default": {
						"type": "intrinsic",
						"name": "any"
					}
				},
				{
					"id": 259,
					"name": "ParameterSource",
					"variant": "typeParam",
					"kind": 131072,
					"flags": {},
					"default": {
						"type": "intrinsic",
						"name": "any"
					}
				},
				{
					"id": 260,
					"name": "ReturnTypeSource",
					"variant": "typeParam",
					"kind": 131072,
					"flags": {},
					"default": {
						"type": "intrinsic",
						"name": "any"
					}
				},
				{
					"id": 261,
					"name": "ParameterTarget",
					"variant": "typeParam",
					"kind": 131072,
					"flags": {},
					"default": {
						"type": "intrinsic",
						"name": "any"
					}
				}
			]
		},
		{
			"id": 262,
			"name": "UseMethodDefinition",
			"variant": "declaration",
			"kind": 256,
			"flags": {},
			"children": [
				{
					"id": 264,
					"name": "config",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isOptional": true
					},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/mixins/extract-methods.mixin.ts",
							"line": 38,
							"character": 2,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/mixins/extract-methods.mixin.ts#L38"
						}
					],
					"type": {
						"type": "reference",
						"target": 267,
						"name": "Config",
						"package": "@rxap/form-system",
						"qualifiedName": "UseMethodDefinition.Config",
						"refersToTypeParameter": true
					}
				},
				{
					"id": 263,
					"name": "method",
					"variant": "declaration",
					"kind": 1024,
					"flags": {},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/mixins/extract-methods.mixin.ts",
							"line": 37,
							"character": 2,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/mixins/extract-methods.mixin.ts#L37"
						}
					],
					"type": {
						"type": "reference",
						"target": {
							"sourceFileName": "node_modules/@angular/core/index.d.ts",
							"qualifiedName": "ProviderToken"
						},
						"typeArguments": [
							{
								"type": "reference",
								"target": {
									"sourceFileName": "packages/pattern/src/lib/method.ts",
									"qualifiedName": "Method"
								},
								"typeArguments": [
									{
										"type": "reference",
										"target": 265,
										"name": "ReturnType",
										"package": "@rxap/form-system",
										"qualifiedName": "UseMethodDefinition.ReturnType",
										"refersToTypeParameter": true
									},
									{
										"type": "reference",
										"target": 266,
										"name": "Parameter",
										"package": "@rxap/form-system",
										"qualifiedName": "UseMethodDefinition.Parameter",
										"refersToTypeParameter": true
									}
								],
								"name": "Method",
								"package": "@rxap/pattern"
							}
						],
						"name": "ProviderToken",
						"package": "@angular/core"
					}
				}
			],
			"groups": [
				{
					"title": "Properties",
					"children": [
						264,
						263
					]
				}
			],
			"sources": [
				{
					"fileName": "packages/angular/form-system/src/lib/mixins/extract-methods.mixin.ts",
					"line": 32,
					"character": 17,
					"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/mixins/extract-methods.mixin.ts#L32"
				}
			],
			"typeParameters": [
				{
					"id": 265,
					"name": "ReturnType",
					"variant": "typeParam",
					"kind": 131072,
					"flags": {},
					"default": {
						"type": "intrinsic",
						"name": "unknown"
					}
				},
				{
					"id": 266,
					"name": "Parameter",
					"variant": "typeParam",
					"kind": 131072,
					"flags": {},
					"default": {
						"type": "intrinsic",
						"name": "unknown"
					}
				},
				{
					"id": 267,
					"name": "Config",
					"variant": "typeParam",
					"kind": 131072,
					"flags": {},
					"type": {
						"type": "reference",
						"target": 253,
						"typeArguments": [
							{
								"type": "reference",
								"target": 265,
								"name": "ReturnType",
								"package": "@rxap/form-system",
								"qualifiedName": "UseMethodDefinition.ReturnType",
								"refersToTypeParameter": true
							},
							{
								"type": "reference",
								"target": 266,
								"name": "Parameter",
								"package": "@rxap/form-system",
								"qualifiedName": "UseMethodDefinition.Parameter",
								"refersToTypeParameter": true
							}
						],
						"name": "UseMethodConfig",
						"package": "@rxap/form-system"
					},
					"default": {
						"type": "reference",
						"target": 253,
						"typeArguments": [
							{
								"type": "reference",
								"target": 265,
								"name": "ReturnType",
								"package": "@rxap/form-system",
								"qualifiedName": "UseMethodDefinition.ReturnType",
								"refersToTypeParameter": true
							},
							{
								"type": "reference",
								"target": 266,
								"name": "Parameter",
								"package": "@rxap/form-system",
								"qualifiedName": "UseMethodDefinition.Parameter",
								"refersToTypeParameter": true
							}
						],
						"name": "UseMethodConfig",
						"package": "@rxap/form-system"
					}
				}
			]
		},
		{
			"id": 782,
			"name": "ControlHideShowFunction",
			"variant": "declaration",
			"kind": 2097152,
			"flags": {},
			"sources": [
				{
					"fileName": "packages/angular/form-system/src/lib/directives/control-hide-show.directive.ts",
					"line": 42,
					"character": 12,
					"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/control-hide-show.directive.ts#L42"
				}
			],
			"typeParameters": [
				{
					"id": 787,
					"name": "T",
					"variant": "typeParam",
					"kind": 131072,
					"flags": {},
					"default": {
						"type": "intrinsic",
						"name": "any"
					}
				}
			],
			"type": {
				"type": "reflection",
				"declaration": {
					"id": 783,
					"name": "__type",
					"variant": "declaration",
					"kind": 65536,
					"flags": {},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/directives/control-hide-show.directive.ts",
							"line": 42,
							"character": 47,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/control-hide-show.directive.ts#L42"
						}
					],
					"signatures": [
						{
							"id": 784,
							"name": "__type",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"parameters": [
								{
									"id": 785,
									"name": "this",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": 787,
										"name": "T",
										"package": "@rxap/form-system",
										"refersToTypeParameter": true
									}
								},
								{
									"id": 786,
									"name": "control",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": {
											"sourceFileName": "packages/angular/forms/src/lib/types.ts",
											"qualifiedName": "AbstractControl"
										},
										"name": "AbstractControl",
										"package": "@rxap/forms"
									}
								}
							],
							"type": {
								"type": "union",
								"types": [
									{
										"type": "intrinsic",
										"name": "boolean"
									},
									{
										"type": "literal",
										"value": null
									}
								]
							}
						}
					]
				}
			}
		},
		{
			"id": 139,
			"name": "FunctionParameterAdapterFunction",
			"variant": "declaration",
			"kind": 2097152,
			"flags": {},
			"sources": [
				{
					"fileName": "packages/angular/form-system/src/lib/mixins/extract-functions.mixin.ts",
					"line": 9,
					"character": 12,
					"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/mixins/extract-functions.mixin.ts#L9"
				}
			],
			"typeParameters": [
				{
					"id": 143,
					"name": "Source",
					"variant": "typeParam",
					"kind": 131072,
					"flags": {},
					"type": {
						"type": "array",
						"elementType": {
							"type": "intrinsic",
							"name": "any"
						}
					},
					"default": {
						"type": "array",
						"elementType": {
							"type": "intrinsic",
							"name": "any"
						}
					}
				},
				{
					"id": 144,
					"name": "Target",
					"variant": "typeParam",
					"kind": 131072,
					"flags": {},
					"type": {
						"type": "array",
						"elementType": {
							"type": "intrinsic",
							"name": "any"
						}
					},
					"default": {
						"type": "array",
						"elementType": {
							"type": "intrinsic",
							"name": "any"
						}
					}
				}
			],
			"type": {
				"type": "reflection",
				"declaration": {
					"id": 140,
					"name": "__type",
					"variant": "declaration",
					"kind": 65536,
					"flags": {},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/mixins/extract-functions.mixin.ts",
							"line": 9,
							"character": 107,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/mixins/extract-functions.mixin.ts#L9"
						}
					],
					"signatures": [
						{
							"id": 141,
							"name": "__type",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"parameters": [
								{
									"id": 142,
									"name": "args",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": 143,
										"name": "Source",
										"package": "@rxap/form-system",
										"refersToTypeParameter": true
									}
								}
							],
							"type": {
								"type": "reference",
								"target": 144,
								"name": "Target",
								"package": "@rxap/form-system",
								"refersToTypeParameter": true
							}
						}
					]
				}
			}
		},
		{
			"id": 145,
			"name": "FunctionResultAdapterFunction",
			"variant": "declaration",
			"kind": 2097152,
			"flags": {},
			"sources": [
				{
					"fileName": "packages/angular/form-system/src/lib/mixins/extract-functions.mixin.ts",
					"line": 10,
					"character": 12,
					"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/mixins/extract-functions.mixin.ts#L10"
				}
			],
			"typeParameters": [
				{
					"id": 149,
					"name": "Source",
					"variant": "typeParam",
					"kind": 131072,
					"flags": {},
					"default": {
						"type": "intrinsic",
						"name": "unknown"
					}
				},
				{
					"id": 150,
					"name": "Target",
					"variant": "typeParam",
					"kind": 131072,
					"flags": {},
					"default": {
						"type": "intrinsic",
						"name": "unknown"
					}
				}
			],
			"type": {
				"type": "reflection",
				"declaration": {
					"id": 146,
					"name": "__type",
					"variant": "declaration",
					"kind": 65536,
					"flags": {},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/mixins/extract-functions.mixin.ts",
							"line": 10,
							"character": 80,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/mixins/extract-functions.mixin.ts#L10"
						}
					],
					"signatures": [
						{
							"id": 147,
							"name": "__type",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"parameters": [
								{
									"id": 148,
									"name": "result",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": 149,
										"name": "Source",
										"package": "@rxap/form-system",
										"refersToTypeParameter": true
									}
								}
							],
							"type": {
								"type": "reference",
								"target": 150,
								"name": "Target",
								"package": "@rxap/form-system",
								"refersToTypeParameter": true
							}
						}
					]
				}
			}
		},
		{
			"id": 241,
			"name": "MethodParameterAdapterFunction",
			"variant": "declaration",
			"kind": 2097152,
			"flags": {},
			"sources": [
				{
					"fileName": "packages/angular/form-system/src/lib/mixins/extract-methods.mixin.ts",
					"line": 11,
					"character": 12,
					"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/mixins/extract-methods.mixin.ts#L11"
				}
			],
			"typeParameters": [
				{
					"id": 245,
					"name": "Source",
					"variant": "typeParam",
					"kind": 131072,
					"flags": {},
					"default": {
						"type": "intrinsic",
						"name": "unknown"
					}
				},
				{
					"id": 246,
					"name": "Target",
					"variant": "typeParam",
					"kind": 131072,
					"flags": {},
					"default": {
						"type": "intrinsic",
						"name": "unknown"
					}
				}
			],
			"type": {
				"type": "reflection",
				"declaration": {
					"id": 242,
					"name": "__type",
					"variant": "declaration",
					"kind": 65536,
					"flags": {},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/mixins/extract-methods.mixin.ts",
							"line": 11,
							"character": 81,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/mixins/extract-methods.mixin.ts#L11"
						}
					],
					"signatures": [
						{
							"id": 243,
							"name": "__type",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"parameters": [
								{
									"id": 244,
									"name": "parameter",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": 245,
										"name": "Source",
										"package": "@rxap/form-system",
										"refersToTypeParameter": true
									}
								}
							],
							"type": {
								"type": "reference",
								"target": 246,
								"name": "Target",
								"package": "@rxap/form-system",
								"refersToTypeParameter": true
							}
						}
					]
				}
			}
		},
		{
			"id": 247,
			"name": "MethodResultAdapterFunction",
			"variant": "declaration",
			"kind": 2097152,
			"flags": {},
			"sources": [
				{
					"fileName": "packages/angular/form-system/src/lib/mixins/extract-methods.mixin.ts",
					"line": 12,
					"character": 12,
					"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/mixins/extract-methods.mixin.ts#L12"
				}
			],
			"typeParameters": [
				{
					"id": 251,
					"name": "Source",
					"variant": "typeParam",
					"kind": 131072,
					"flags": {},
					"default": {
						"type": "intrinsic",
						"name": "unknown"
					}
				},
				{
					"id": 252,
					"name": "Target",
					"variant": "typeParam",
					"kind": 131072,
					"flags": {},
					"default": {
						"type": "intrinsic",
						"name": "unknown"
					}
				}
			],
			"type": {
				"type": "reflection",
				"declaration": {
					"id": 248,
					"name": "__type",
					"variant": "declaration",
					"kind": 65536,
					"flags": {},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/mixins/extract-methods.mixin.ts",
							"line": 12,
							"character": 78,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/mixins/extract-methods.mixin.ts#L12"
						}
					],
					"signatures": [
						{
							"id": 249,
							"name": "__type",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"parameters": [
								{
									"id": 250,
									"name": "result",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": 251,
										"name": "Source",
										"package": "@rxap/form-system",
										"refersToTypeParameter": true
									}
								}
							],
							"type": {
								"type": "reference",
								"target": 252,
								"name": "Target",
								"package": "@rxap/form-system",
								"refersToTypeParameter": true
							}
						}
					]
				}
			}
		},
		{
			"id": 333,
			"name": "OptionsMethod",
			"variant": "declaration",
			"kind": 2097152,
			"flags": {},
			"sources": [
				{
					"fileName": "packages/angular/form-system/src/lib/mixins/extract-options-method.mixin.ts",
					"line": 17,
					"character": 12,
					"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/mixins/extract-options-method.mixin.ts#L17"
				}
			],
			"typeParameters": [
				{
					"id": 334,
					"name": "CO",
					"variant": "typeParam",
					"kind": 131072,
					"flags": {},
					"type": {
						"type": "reference",
						"target": {
							"sourceFileName": "packages/utilities/src/lib/helpers.ts",
							"qualifiedName": "ControlOptions"
						},
						"name": "ControlOptions",
						"package": "@rxap/utilities"
					},
					"default": {
						"type": "reference",
						"target": {
							"sourceFileName": "packages/utilities/src/lib/helpers.ts",
							"qualifiedName": "ControlOptions"
						},
						"name": "ControlOptions",
						"package": "@rxap/utilities"
					}
				},
				{
					"id": 335,
					"name": "Parameters",
					"variant": "typeParam",
					"kind": 131072,
					"flags": {},
					"default": {
						"type": "intrinsic",
						"name": "any"
					}
				}
			],
			"type": {
				"type": "reference",
				"target": {
					"sourceFileName": "packages/pattern/src/lib/method.ts",
					"qualifiedName": "Method"
				},
				"typeArguments": [
					{
						"type": "union",
						"types": [
							{
								"type": "reference",
								"target": 334,
								"name": "CO",
								"package": "@rxap/form-system",
								"refersToTypeParameter": true
							},
							{
								"type": "reference",
								"target": {
									"sourceFileName": "node_modules/rxjs/src/internal/Observable.ts",
									"qualifiedName": "Observable"
								},
								"typeArguments": [
									{
										"type": "union",
										"types": [
											{
												"type": "reference",
												"target": 334,
												"name": "CO",
												"package": "@rxap/form-system",
												"refersToTypeParameter": true
											},
											{
												"type": "literal",
												"value": null
											}
										]
									}
								],
								"name": "Observable",
								"package": "rxjs"
							},
							{
								"type": "literal",
								"value": null
							}
						]
					},
					{
						"type": "reference",
						"target": 335,
						"name": "Parameters",
						"package": "@rxap/form-system",
						"refersToTypeParameter": true
					}
				],
				"name": "Method",
				"package": "@rxap/pattern"
			}
		},
		{
			"id": 160,
			"name": "UseFunctionType",
			"variant": "declaration",
			"kind": 2097152,
			"flags": {},
			"sources": [
				{
					"fileName": "packages/angular/form-system/src/lib/mixins/extract-functions.mixin.ts",
					"line": 24,
					"character": 12,
					"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/mixins/extract-functions.mixin.ts#L24"
				}
			],
			"typeParameters": [
				{
					"id": 164,
					"name": "Args",
					"variant": "typeParam",
					"kind": 131072,
					"flags": {},
					"type": {
						"type": "array",
						"elementType": {
							"type": "intrinsic",
							"name": "any"
						}
					}
				},
				{
					"id": 165,
					"name": "Result",
					"variant": "typeParam",
					"kind": 131072,
					"flags": {}
				}
			],
			"type": {
				"type": "reflection",
				"declaration": {
					"id": 161,
					"name": "__type",
					"variant": "declaration",
					"kind": 65536,
					"flags": {},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/mixins/extract-functions.mixin.ts",
							"line": 24,
							"character": 58,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/mixins/extract-functions.mixin.ts#L24"
						}
					],
					"signatures": [
						{
							"id": 162,
							"name": "__type",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"parameters": [
								{
									"id": 163,
									"name": "args",
									"variant": "param",
									"kind": 32768,
									"flags": {
										"isRest": true
									},
									"type": {
										"type": "reference",
										"target": 164,
										"name": "Args",
										"package": "@rxap/form-system",
										"refersToTypeParameter": true
									}
								}
							],
							"type": {
								"type": "reference",
								"target": 165,
								"name": "Result",
								"package": "@rxap/form-system",
								"refersToTypeParameter": true
							}
						}
					]
				}
			}
		},
		{
			"id": 293,
			"name": "UseOptionsDataSourceSettings",
			"variant": "declaration",
			"kind": 2097152,
			"flags": {},
			"sources": [
				{
					"fileName": "packages/angular/form-system/src/lib/mixins/extract-options-data-source.mixin.ts",
					"line": 31,
					"character": 12,
					"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/mixins/extract-options-data-source.mixin.ts#L31"
				}
			],
			"typeParameters": [
				{
					"id": 294,
					"name": "Source",
					"variant": "typeParam",
					"kind": 131072,
					"flags": {}
				}
			],
			"type": {
				"type": "reference",
				"target": 1109,
				"typeArguments": [
					{
						"type": "reference",
						"target": 294,
						"name": "Source",
						"package": "@rxap/form-system",
						"refersToTypeParameter": true
					},
					{
						"type": "union",
						"types": [
							{
								"type": "reference",
								"target": {
									"sourceFileName": "packages/utilities/src/lib/helpers.ts",
									"qualifiedName": "ControlOptions"
								},
								"name": "ControlOptions",
								"package": "@rxap/utilities"
							},
							{
								"type": "reference",
								"target": {
									"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
									"qualifiedName": "Record"
								},
								"typeArguments": [
									{
										"type": "intrinsic",
										"name": "string"
									},
									{
										"type": "intrinsic",
										"name": "any"
									}
								],
								"name": "Record",
								"package": "typescript"
							}
						]
					}
				],
				"name": "UseDataSourceSettings",
				"package": "@rxap/form-system"
			},
			"extendedBy": [
				{
					"type": "reference",
					"target": 835,
					"name": "InputSelectOptionsSettings"
				}
			]
		},
		{
			"id": 295,
			"name": "DATA_SOURCE_NAME",
			"variant": "declaration",
			"kind": 32,
			"flags": {
				"isConst": true
			},
			"sources": [
				{
					"fileName": "packages/angular/form-system/src/lib/mixins/extract-options-data-source.mixin.ts",
					"line": 33,
					"character": 13,
					"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/mixins/extract-options-data-source.mixin.ts#L33"
				}
			],
			"type": {
				"type": "literal",
				"value": "options"
			},
			"defaultValue": "'options'"
		},
		{
			"id": 186,
			"name": "IS_VALUE_FUNCTION_NAME",
			"variant": "declaration",
			"kind": 32,
			"flags": {
				"isConst": true
			},
			"sources": [
				{
					"fileName": "packages/angular/form-system/src/lib/mixins/extract-is-value-function.mixin.ts",
					"line": 13,
					"character": 13,
					"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/mixins/extract-is-value-function.mixin.ts#L13"
				}
			],
			"type": {
				"type": "literal",
				"value": "is-value"
			},
			"defaultValue": "'is-value'"
		},
		{
			"id": 332,
			"name": "OPTIONS_METHOD_NAME",
			"variant": "declaration",
			"kind": 32,
			"flags": {
				"isConst": true
			},
			"sources": [
				{
					"fileName": "packages/angular/form-system/src/lib/mixins/extract-options-method.mixin.ts",
					"line": 15,
					"character": 13,
					"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/mixins/extract-options-method.mixin.ts#L15"
				}
			],
			"type": {
				"type": "literal",
				"value": "options"
			},
			"defaultValue": "'options'"
		},
		{
			"id": 979,
			"name": "REMOTE_METHOD_NAME",
			"variant": "declaration",
			"kind": 32,
			"flags": {
				"isConst": true
			},
			"sources": [
				{
					"fileName": "packages/angular/form-system/src/lib/directives/options-from-remote-method.directive.ts",
					"line": 41,
					"character": 13,
					"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/options-from-remote-method.directive.ts#L41"
				}
			],
			"type": {
				"type": "literal",
				"value": "options"
			},
			"defaultValue": "'options'"
		},
		{
			"id": 370,
			"name": "RESOLVE_METHOD_NAME",
			"variant": "declaration",
			"kind": 32,
			"flags": {
				"isConst": true
			},
			"sources": [
				{
					"fileName": "packages/angular/form-system/src/lib/mixins/extract-resolve-method.mixin.ts",
					"line": 14,
					"character": 13,
					"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/mixins/extract-resolve-method.mixin.ts#L14"
				}
			],
			"type": {
				"type": "literal",
				"value": "resolve"
			},
			"defaultValue": "'resolve'"
		},
		{
			"id": 1131,
			"name": "RXAP_FORM_CONTROL_SOURCE",
			"variant": "declaration",
			"kind": 32,
			"flags": {
				"isConst": true
			},
			"sources": [
				{
					"fileName": "packages/angular/form-system/src/lib/control-data-source.ts",
					"line": 21,
					"character": 13,
					"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/control-data-source.ts#L21"
				}
			],
			"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": 780,
			"name": "RXAP_FORM_SYSTEM_HIDE_METADATA",
			"variant": "declaration",
			"kind": 32,
			"flags": {
				"isConst": true
			},
			"sources": [
				{
					"fileName": "packages/angular/form-system/src/lib/directives/control-hide-show.directive.ts",
					"line": 39,
					"character": 13,
					"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/control-hide-show.directive.ts#L39"
				}
			],
			"type": {
				"type": "literal",
				"value": "rxap/form-system/hide-function"
			},
			"defaultValue": "'rxap/form-system/hide-function'"
		},
		{
			"id": 781,
			"name": "RXAP_FORM_SYSTEM_HIDE_SHOW_OPTIONS",
			"variant": "declaration",
			"kind": 32,
			"flags": {
				"isConst": true
			},
			"sources": [
				{
					"fileName": "packages/angular/form-system/src/lib/directives/control-hide-show.directive.ts",
					"line": 40,
					"character": 13,
					"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/control-hide-show.directive.ts#L40"
				}
			],
			"type": {
				"type": "literal",
				"value": "rxap/form-system/hide-show-options"
			},
			"defaultValue": "'rxap/form-system/hide-show-options'"
		},
		{
			"id": 779,
			"name": "RXAP_FORM_SYSTEM_SHOW_METADATA",
			"variant": "declaration",
			"kind": 32,
			"flags": {
				"isConst": true
			},
			"sources": [
				{
					"fileName": "packages/angular/form-system/src/lib/directives/control-hide-show.directive.ts",
					"line": 38,
					"character": 13,
					"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/control-hide-show.directive.ts#L38"
				}
			],
			"type": {
				"type": "literal",
				"value": "rxap/form-system/show-function"
			},
			"defaultValue": "'rxap/form-system/show-function'"
		},
		{
			"id": 138,
			"name": "RXAP_USE_FUNCTION",
			"variant": "declaration",
			"kind": 32,
			"flags": {
				"isConst": true
			},
			"sources": [
				{
					"fileName": "packages/angular/form-system/src/lib/mixins/extract-functions.mixin.ts",
					"line": 7,
					"character": 13,
					"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/mixins/extract-functions.mixin.ts#L7"
				}
			],
			"type": {
				"type": "literal",
				"value": "rxap/form-system/function/use"
			},
			"defaultValue": "'rxap/form-system/function/use'"
		},
		{
			"id": 240,
			"name": "RXAP_USE_METHOD",
			"variant": "declaration",
			"kind": 32,
			"flags": {
				"isConst": true
			},
			"sources": [
				{
					"fileName": "packages/angular/form-system/src/lib/mixins/extract-methods.mixin.ts",
					"line": 9,
					"character": 13,
					"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/mixins/extract-methods.mixin.ts#L9"
				}
			],
			"type": {
				"type": "literal",
				"value": "rxap/form-system/method/use"
			},
			"defaultValue": "'rxap/form-system/method/use'"
		},
		{
			"id": 980,
			"name": "RXAP_USE_REMOTE_METHOD",
			"variant": "declaration",
			"kind": 32,
			"flags": {
				"isConst": true
			},
			"sources": [
				{
					"fileName": "packages/angular/form-system/src/lib/directives/options-from-remote-method.directive.ts",
					"line": 43,
					"character": 13,
					"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/options-from-remote-method.directive.ts#L43"
				}
			],
			"type": {
				"type": "literal",
				"value": "rxap/form-system/remote-method/use"
			},
			"defaultValue": "'rxap/form-system/remote-method/use'"
		},
		{
			"id": 1332,
			"name": "SUBMIT_CONTEXT_FORM_ADAPTER_METHOD",
			"variant": "declaration",
			"kind": 32,
			"flags": {
				"isConst": true
			},
			"sources": [
				{
					"fileName": "packages/angular/form-system/src/lib/submit-context-form-adapter.factory.ts",
					"line": 13,
					"character": 13,
					"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/submit-context-form-adapter.factory.ts#L13"
				}
			],
			"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": 403,
			"name": "TO_DISPLAY_FUNCTION_NAME",
			"variant": "declaration",
			"kind": 32,
			"flags": {
				"isConst": true
			},
			"sources": [
				{
					"fileName": "packages/angular/form-system/src/lib/mixins/extract-to-display-function.mixin.ts",
					"line": 13,
					"character": 13,
					"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/mixins/extract-to-display-function.mixin.ts#L13"
				}
			],
			"type": {
				"type": "literal",
				"value": "to-display"
			},
			"defaultValue": "'to-display'"
		},
		{
			"id": 69,
			"name": "ApplyUseFunctionAdapters",
			"variant": "declaration",
			"kind": 64,
			"flags": {},
			"sources": [
				{
					"fileName": "packages/angular/form-system/src/lib/mixins/apply-use-function.adapters.ts",
					"line": 14,
					"character": 16,
					"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/mixins/apply-use-function.adapters.ts#L14"
				}
			],
			"signatures": [
				{
					"id": 70,
					"name": "ApplyUseFunctionAdapters",
					"variant": "signature",
					"kind": 4096,
					"flags": {},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/mixins/apply-use-function.adapters.ts",
							"line": 14,
							"character": 16,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/mixins/apply-use-function.adapters.ts#L14"
						}
					],
					"typeParameters": [
						{
							"id": 71,
							"name": "Args",
							"variant": "typeParam",
							"kind": 131072,
							"flags": {},
							"type": {
								"type": "array",
								"elementType": {
									"type": "intrinsic",
									"name": "any"
								}
							}
						},
						{
							"id": 72,
							"name": "Result",
							"variant": "typeParam",
							"kind": 131072,
							"flags": {}
						}
					],
					"parameters": [
						{
							"id": 73,
							"name": "injector",
							"variant": "param",
							"kind": 32768,
							"flags": {},
							"type": {
								"type": "reference",
								"target": {
									"sourceFileName": "node_modules/@angular/core/index.d.ts",
									"qualifiedName": "Injector"
								},
								"name": "Injector",
								"package": "@angular/core"
							}
						},
						{
							"id": 74,
							"name": "fnc",
							"variant": "param",
							"kind": 32768,
							"flags": {},
							"type": {
								"type": "reference",
								"target": 160,
								"typeArguments": [
									{
										"type": "array",
										"elementType": {
											"type": "intrinsic",
											"name": "any"
										}
									},
									{
										"type": "intrinsic",
										"name": "any"
									}
								],
								"name": "UseFunctionType",
								"package": "@rxap/form-system"
							}
						},
						{
							"id": 75,
							"name": "config",
							"variant": "param",
							"kind": 32768,
							"flags": {
								"isOptional": true
							},
							"type": {
								"type": "reference",
								"target": 151,
								"typeArguments": [
									{
										"type": "intrinsic",
										"name": "any"
									},
									{
										"type": "array",
										"elementType": {
											"type": "intrinsic",
											"name": "any"
										}
									},
									{
										"type": "intrinsic",
										"name": "any"
									},
									{
										"type": "array",
										"elementType": {
											"type": "intrinsic",
											"name": "any"
										}
									}
								],
								"name": "UseFunctionConfig",
								"package": "@rxap/form-system"
							}
						}
					],
					"type": {
						"type": "reference",
						"target": 160,
						"typeArguments": [
							{
								"type": "array",
								"elementType": {
									"type": "intrinsic",
									"name": "any"
								}
							},
							{
								"type": "intrinsic",
								"name": "any"
							}
						],
						"name": "UseFunctionType",
						"package": "@rxap/form-system"
					}
				}
			]
		},
		{
			"id": 76,
			"name": "ApplyUseMethodAdapters",
			"variant": "declaration",
			"kind": 64,
			"flags": {},
			"sources": [
				{
					"fileName": "packages/angular/form-system/src/lib/mixins/apply-use-method.adapters.ts",
					"line": 12,
					"character": 16,
					"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/mixins/apply-use-method.adapters.ts#L12"
				}
			],
			"signatures": [
				{
					"id": 77,
					"name": "ApplyUseMethodAdapters",
					"variant": "signature",
					"kind": 4096,
					"flags": {},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/mixins/apply-use-method.adapters.ts",
							"line": 12,
							"character": 16,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/mixins/apply-use-method.adapters.ts#L12"
						}
					],
					"parameters": [
						{
							"id": 78,
							"name": "injector",
							"variant": "param",
							"kind": 32768,
							"flags": {},
							"type": {
								"type": "reference",
								"target": {
									"sourceFileName": "node_modules/@angular/core/index.d.ts",
									"qualifiedName": "Injector"
								},
								"name": "Injector",
								"package": "@angular/core"
							}
						},
						{
							"id": 79,
							"name": "method",
							"variant": "param",
							"kind": 32768,
							"flags": {},
							"type": {
								"type": "reference",
								"target": {
									"sourceFileName": "packages/pattern/src/lib/method.ts",
									"qualifiedName": "Method"
								},
								"name": "Method",
								"package": "@rxap/pattern"
							}
						},
						{
							"id": 80,
							"name": "config",
							"variant": "param",
							"kind": 32768,
							"flags": {
								"isOptional": true
							},
							"type": {
								"type": "reference",
								"target": 253,
								"typeArguments": [
									{
										"type": "intrinsic",
										"name": "any"
									},
									{
										"type": "intrinsic",
										"name": "any"
									},
									{
										"type": "intrinsic",
										"name": "any"
									},
									{
										"type": "intrinsic",
										"name": "any"
									}
								],
								"name": "UseMethodConfig",
								"package": "@rxap/form-system"
							}
						}
					],
					"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": 275,
			"name": "ComposeOptionsTransformers",
			"variant": "declaration",
			"kind": 64,
			"flags": {},
			"sources": [
				{
					"fileName": "packages/angular/form-system/src/lib/mixins/extract-options-data-source.mixin.ts",
					"line": 35,
					"character": 16,
					"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/mixins/extract-options-data-source.mixin.ts#L35"
				}
			],
			"signatures": [
				{
					"id": 276,
					"name": "ComposeOptionsTransformers",
					"variant": "signature",
					"kind": 4096,
					"flags": {},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/mixins/extract-options-data-source.mixin.ts",
							"line": 35,
							"character": 16,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/mixins/extract-options-data-source.mixin.ts#L35"
						}
					],
					"parameters": [
						{
							"id": 277,
							"name": "fnc",
							"variant": "param",
							"kind": 32768,
							"flags": {
								"isRest": true
							},
							"type": {
								"type": "array",
								"elementType": {
									"type": "reflection",
									"declaration": {
										"id": 278,
										"name": "__type",
										"variant": "declaration",
										"kind": 65536,
										"flags": {},
										"sources": [
											{
												"fileName": "packages/angular/form-system/src/lib/mixins/extract-options-data-source.mixin.ts",
												"line": 35,
												"character": 57,
												"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/mixins/extract-options-data-source.mixin.ts#L35"
											}
										],
										"signatures": [
											{
												"id": 279,
												"name": "__type",
												"variant": "signature",
												"kind": 4096,
												"flags": {},
												"sources": [
													{
														"fileName": "packages/angular/form-system/src/lib/mixins/extract-options-data-source.mixin.ts",
														"line": 35,
														"character": 57,
														"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/mixins/extract-options-data-source.mixin.ts#L35"
													}
												],
												"parameters": [
													{
														"id": 280,
														"name": "value",
														"variant": "param",
														"kind": 32768,
														"flags": {},
														"type": {
															"type": "intrinsic",
															"name": "any"
														}
													}
												],
												"type": {
													"type": "intrinsic",
													"name": "any"
												}
											}
										]
									}
								}
							}
						}
					],
					"type": {
						"type": "reflection",
						"declaration": {
							"id": 281,
							"name": "__type",
							"variant": "declaration",
							"kind": 65536,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/angular/form-system/src/lib/mixins/extract-options-data-source.mixin.ts",
									"line": 35,
									"character": 80,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/mixins/extract-options-data-source.mixin.ts#L35"
								}
							],
							"signatures": [
								{
									"id": 282,
									"name": "__type",
									"variant": "signature",
									"kind": 4096,
									"flags": {},
									"sources": [
										{
											"fileName": "packages/angular/form-system/src/lib/mixins/extract-options-data-source.mixin.ts",
											"line": 35,
											"character": 80,
											"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/mixins/extract-options-data-source.mixin.ts#L35"
										}
									],
									"parameters": [
										{
											"id": 283,
											"name": "value",
											"variant": "param",
											"kind": 32768,
											"flags": {},
											"type": {
												"type": "intrinsic",
												"name": "any"
											}
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "any"
									}
								}
							]
						}
					}
				}
			]
		},
		{
			"id": 1128,
			"name": "controlDataSource",
			"variant": "declaration",
			"kind": 64,
			"flags": {},
			"sources": [
				{
					"fileName": "packages/angular/form-system/src/lib/control-data-source.ts",
					"line": 55,
					"character": 16,
					"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/control-data-source.ts#L55"
				}
			],
			"signatures": [
				{
					"id": 1129,
					"name": "controlDataSource",
					"variant": "signature",
					"kind": 4096,
					"flags": {},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/control-data-source.ts",
							"line": 55,
							"character": 16,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/control-data-source.ts#L55"
						}
					],
					"parameters": [
						{
							"id": 1130,
							"name": "control",
							"variant": "param",
							"kind": 32768,
							"flags": {},
							"type": {
								"type": "reference",
								"target": {
									"sourceFileName": "packages/angular/forms/src/lib/types.ts",
									"qualifiedName": "AbstractControl"
								},
								"name": "AbstractControl",
								"package": "@rxap/forms"
							}
						}
					],
					"type": {
						"type": "reference",
						"target": 1132,
						"name": "ControlDataSource",
						"package": "@rxap/form-system"
					}
				}
			]
		},
		{
			"id": 1263,
			"name": "FormContextFromActivatedRouteFactory",
			"variant": "declaration",
			"kind": 64,
			"flags": {},
			"sources": [
				{
					"fileName": "packages/angular/form-system/src/lib/form-context-from-activated-route.factory.ts",
					"line": 3,
					"character": 16,
					"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/form-context-from-activated-route.factory.ts#L3"
				}
			],
			"signatures": [
				{
					"id": 1264,
					"name": "FormContextFromActivatedRouteFactory",
					"variant": "signature",
					"kind": 4096,
					"flags": {},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/form-context-from-activated-route.factory.ts",
							"line": 3,
							"character": 16,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/form-context-from-activated-route.factory.ts#L3"
						}
					],
					"parameters": [
						{
							"id": 1265,
							"name": "route",
							"variant": "param",
							"kind": 32768,
							"flags": {},
							"type": {
								"type": "reference",
								"target": {
									"sourceFileName": "node_modules/@angular/router/router_module.d-Bx9ArA6K.d.ts",
									"qualifiedName": "ActivatedRoute"
								},
								"name": "ActivatedRoute",
								"package": "@angular/router"
							}
						}
					],
					"type": {
						"type": "reference",
						"target": {
							"sourceFileName": "node_modules/@angular/router/router_module.d-Bx9ArA6K.d.ts",
							"qualifiedName": "Params"
						},
						"name": "Params",
						"package": "@angular/router"
					}
				}
			]
		},
		{
			"id": 50,
			"name": "ResolveByUuidParameter",
			"variant": "declaration",
			"kind": 64,
			"flags": {},
			"sources": [
				{
					"fileName": "packages/angular/form-system/src/lib/mixins/adapters.ts",
					"line": 3,
					"character": 16,
					"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/mixins/adapters.ts#L3"
				}
			],
			"signatures": [
				{
					"id": 51,
					"name": "ResolveByUuidParameter",
					"variant": "signature",
					"kind": 4096,
					"flags": {},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/mixins/adapters.ts",
							"line": 3,
							"character": 16,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/mixins/adapters.ts#L3"
						}
					],
					"parameters": [
						{
							"id": 52,
							"name": "__namedParameters",
							"variant": "param",
							"kind": 32768,
							"flags": {},
							"type": {
								"type": "reflection",
								"declaration": {
									"id": 53,
									"name": "__type",
									"variant": "declaration",
									"kind": 65536,
									"flags": {},
									"children": [
										{
											"id": 54,
											"name": "value",
											"variant": "declaration",
											"kind": 1024,
											"flags": {},
											"sources": [
												{
													"fileName": "packages/angular/form-system/src/lib/mixins/adapters.ts",
													"line": 3,
													"character": 50,
													"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/mixins/adapters.ts#L3"
												}
											],
											"type": {
												"type": "intrinsic",
												"name": "string"
											}
										}
									],
									"groups": [
										{
											"title": "Properties",
											"children": [
												54
											]
										}
									],
									"sources": [
										{
											"fileName": "packages/angular/form-system/src/lib/mixins/adapters.ts",
											"line": 3,
											"character": 48,
											"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/mixins/adapters.ts#L3"
										}
									]
								}
							}
						}
					],
					"type": {
						"type": "reflection",
						"declaration": {
							"id": 55,
							"name": "__type",
							"variant": "declaration",
							"kind": 65536,
							"flags": {},
							"children": [
								{
									"id": 56,
									"name": "parameters",
									"variant": "declaration",
									"kind": 1024,
									"flags": {},
									"sources": [
										{
											"fileName": "packages/angular/form-system/src/lib/mixins/adapters.ts",
											"line": 5,
											"character": 4,
											"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/mixins/adapters.ts#L5"
										}
									],
									"type": {
										"type": "reflection",
										"declaration": {
											"id": 57,
											"name": "__type",
											"variant": "declaration",
											"kind": 65536,
											"flags": {},
											"children": [
												{
													"id": 58,
													"name": "uuid",
													"variant": "declaration",
													"kind": 1024,
													"flags": {},
													"sources": [
														{
															"fileName": "packages/angular/form-system/src/lib/mixins/adapters.ts",
															"line": 6,
															"character": 6,
															"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/mixins/adapters.ts#L6"
														}
													],
													"type": {
														"type": "intrinsic",
														"name": "string"
													},
													"defaultValue": "value"
												}
											],
											"groups": [
												{
													"title": "Properties",
													"children": [
														58
													]
												}
											],
											"sources": [
												{
													"fileName": "packages/angular/form-system/src/lib/mixins/adapters.ts",
													"line": 5,
													"character": 16,
													"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/mixins/adapters.ts#L5"
												}
											]
										}
									},
									"defaultValue": "..."
								}
							],
							"groups": [
								{
									"title": "Properties",
									"children": [
										56
									]
								}
							],
							"sources": [
								{
									"fileName": "packages/angular/form-system/src/lib/mixins/adapters.ts",
									"line": 4,
									"character": 9,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/mixins/adapters.ts#L4"
								}
							]
						}
					}
				}
			]
		},
		{
			"id": 59,
			"name": "ResolveByUuidResultFactory",
			"variant": "declaration",
			"kind": 64,
			"flags": {},
			"sources": [
				{
					"fileName": "packages/angular/form-system/src/lib/mixins/adapters.ts",
					"line": 11,
					"character": 16,
					"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/mixins/adapters.ts#L11"
				}
			],
			"signatures": [
				{
					"id": 60,
					"name": "ResolveByUuidResultFactory",
					"variant": "signature",
					"kind": 4096,
					"flags": {},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/mixins/adapters.ts",
							"line": 11,
							"character": 16,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/mixins/adapters.ts#L11"
						}
					],
					"typeParameters": [
						{
							"id": 61,
							"name": "Entity",
							"variant": "typeParam",
							"kind": 131072,
							"flags": {}
						}
					],
					"parameters": [
						{
							"id": 62,
							"name": "transformer",
							"variant": "param",
							"kind": 32768,
							"flags": {},
							"type": {
								"type": "reflection",
								"declaration": {
									"id": 63,
									"name": "__type",
									"variant": "declaration",
									"kind": 65536,
									"flags": {},
									"sources": [
										{
											"fileName": "packages/angular/form-system/src/lib/mixins/adapters.ts",
											"line": 11,
											"character": 64,
											"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/mixins/adapters.ts#L11"
										}
									],
									"signatures": [
										{
											"id": 64,
											"name": "__type",
											"variant": "signature",
											"kind": 4096,
											"flags": {},
											"sources": [
												{
													"fileName": "packages/angular/form-system/src/lib/mixins/adapters.ts",
													"line": 11,
													"character": 64,
													"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/mixins/adapters.ts#L11"
												}
											],
											"parameters": [
												{
													"id": 65,
													"name": "entity",
													"variant": "param",
													"kind": 32768,
													"flags": {},
													"type": {
														"type": "reference",
														"target": 61,
														"name": "Entity",
														"package": "@rxap/form-system",
														"refersToTypeParameter": true
													}
												}
											],
											"type": {
												"type": "reference",
												"target": {
													"sourceFileName": "packages/utilities/src/lib/helpers.ts",
													"qualifiedName": "ControlOption"
												},
												"name": "ControlOption",
												"package": "@rxap/utilities"
											}
										}
									]
								}
							}
						}
					],
					"type": {
						"type": "reflection",
						"declaration": {
							"id": 66,
							"name": "__type",
							"variant": "declaration",
							"kind": 65536,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/angular/form-system/src/lib/mixins/adapters.ts",
									"line": 12,
									"character": 9,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/mixins/adapters.ts#L12"
								}
							],
							"signatures": [
								{
									"id": 67,
									"name": "__type",
									"variant": "signature",
									"kind": 4096,
									"flags": {},
									"sources": [
										{
											"fileName": "packages/angular/form-system/src/lib/mixins/adapters.ts",
											"line": 12,
											"character": 9,
											"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/mixins/adapters.ts#L12"
										}
									],
									"parameters": [
										{
											"id": 68,
											"name": "entity",
											"variant": "param",
											"kind": 32768,
											"flags": {},
											"type": {
												"type": "reference",
												"target": 61,
												"name": "Entity",
												"package": "@rxap/form-system",
												"refersToTypeParameter": true
											}
										}
									],
									"type": {
										"type": "reference",
										"target": {
											"sourceFileName": "packages/utilities/src/lib/helpers.ts",
											"qualifiedName": "ControlOption"
										},
										"typeArguments": [
											{
												"type": "intrinsic",
												"name": "any"
											},
											{
												"type": "intrinsic",
												"name": "string"
											}
										],
										"name": "ControlOption",
										"package": "@rxap/utilities"
									}
								}
							]
						}
					}
				}
			]
		},
		{
			"id": 1328,
			"name": "SubmitContextFormAdapterFactory",
			"variant": "declaration",
			"kind": 64,
			"flags": {},
			"sources": [
				{
					"fileName": "packages/angular/form-system/src/lib/submit-context-form-adapter.factory.ts",
					"line": 37,
					"character": 16,
					"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/submit-context-form-adapter.factory.ts#L37"
				}
			],
			"signatures": [
				{
					"id": 1329,
					"name": "SubmitContextFormAdapterFactory",
					"variant": "signature",
					"kind": 4096,
					"flags": {},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/submit-context-form-adapter.factory.ts",
							"line": 37,
							"character": 16,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/submit-context-form-adapter.factory.ts#L37"
						}
					],
					"parameters": [
						{
							"id": 1330,
							"name": "remoteMethod",
							"variant": "param",
							"kind": 32768,
							"flags": {},
							"type": {
								"type": "reference",
								"target": {
									"sourceFileName": "packages/angular/open-api/remote-method/src/lib/open-api.remote-method.ts",
									"qualifiedName": "OpenApiRemoteMethod"
								},
								"name": "OpenApiRemoteMethod",
								"package": "@rxap/open-api"
							}
						},
						{
							"id": 1331,
							"name": "context",
							"variant": "param",
							"kind": 32768,
							"flags": {},
							"type": {
								"type": "reference",
								"target": {
									"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
									"qualifiedName": "Record"
								},
								"typeArguments": [
									{
										"type": "intrinsic",
										"name": "string"
									},
									{
										"type": "intrinsic",
										"name": "unknown"
									}
								],
								"name": "Record",
								"package": "typescript"
							}
						}
					],
					"type": {
						"type": "reference",
						"target": 1333,
						"name": "SubmitContextFormAdapter",
						"package": "@rxap/form-system"
					}
				}
			]
		},
		{
			"id": 621,
			"name": "UseAutocompleteIsValueFunction",
			"variant": "declaration",
			"kind": 64,
			"flags": {},
			"sources": [
				{
					"fileName": "packages/angular/form-system/src/lib/directives/autocomplete-options-from-method.directive.ts",
					"line": 82,
					"character": 16,
					"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/autocomplete-options-from-method.directive.ts#L82"
				}
			],
			"signatures": [
				{
					"id": 622,
					"name": "UseAutocompleteIsValueFunction",
					"variant": "signature",
					"kind": 4096,
					"flags": {},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/directives/autocomplete-options-from-method.directive.ts",
							"line": 82,
							"character": 16,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/autocomplete-options-from-method.directive.ts#L82"
						}
					],
					"parameters": [
						{
							"id": 623,
							"name": "isValue",
							"variant": "param",
							"kind": 32768,
							"flags": {},
							"type": {
								"type": "reflection",
								"declaration": {
									"id": 624,
									"name": "__type",
									"variant": "declaration",
									"kind": 65536,
									"flags": {},
									"sources": [
										{
											"fileName": "packages/angular/form-system/src/lib/directives/autocomplete-options-from-method.directive.ts",
											"line": 83,
											"character": 11,
											"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/autocomplete-options-from-method.directive.ts#L83"
										}
									],
									"signatures": [
										{
											"id": 625,
											"name": "__type",
											"variant": "signature",
											"kind": 4096,
											"flags": {},
											"sources": [
												{
													"fileName": "packages/angular/form-system/src/lib/directives/autocomplete-options-from-method.directive.ts",
													"line": 83,
													"character": 11,
													"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/autocomplete-options-from-method.directive.ts#L83"
												}
											],
											"parameters": [
												{
													"id": 626,
													"name": "value",
													"variant": "param",
													"kind": 32768,
													"flags": {},
													"type": {
														"type": "intrinsic",
														"name": "any"
													}
												}
											],
											"type": {
												"type": "intrinsic",
												"name": "boolean"
											}
										}
									]
								}
							}
						}
					],
					"type": {
						"type": "intrinsic",
						"name": "any"
					}
				}
			]
		},
		{
			"id": 606,
			"name": "UseAutocompleteOptionsMethod",
			"variant": "declaration",
			"kind": 64,
			"flags": {},
			"sources": [
				{
					"fileName": "packages/angular/form-system/src/lib/directives/autocomplete-options-from-method.directive.ts",
					"line": 54,
					"character": 16,
					"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/autocomplete-options-from-method.directive.ts#L54"
				},
				{
					"fileName": "packages/angular/form-system/src/lib/directives/autocomplete-options-from-method.directive.ts",
					"line": 57,
					"character": 16,
					"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/autocomplete-options-from-method.directive.ts#L57"
				},
				{
					"fileName": "packages/angular/form-system/src/lib/directives/autocomplete-options-from-method.directive.ts",
					"line": 60,
					"character": 16,
					"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/autocomplete-options-from-method.directive.ts#L60"
				},
				{
					"fileName": "packages/angular/form-system/src/lib/directives/autocomplete-options-from-method.directive.ts",
					"line": 64,
					"character": 16,
					"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/autocomplete-options-from-method.directive.ts#L64"
				}
			],
			"signatures": [
				{
					"id": 607,
					"name": "UseAutocompleteOptionsMethod",
					"variant": "signature",
					"kind": 4096,
					"flags": {},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/directives/autocomplete-options-from-method.directive.ts",
							"line": 54,
							"character": 16,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/autocomplete-options-from-method.directive.ts#L54"
						}
					],
					"parameters": [
						{
							"id": 608,
							"name": "method",
							"variant": "param",
							"kind": 32768,
							"flags": {},
							"type": {
								"type": "reference",
								"target": {
									"sourceFileName": "node_modules/@angular/core/index.d.ts",
									"qualifiedName": "ProviderToken"
								},
								"typeArguments": [
									{
										"type": "reference",
										"target": {
											"sourceFileName": "packages/pattern/src/lib/method.ts",
											"qualifiedName": "MethodWithParameters"
										},
										"typeArguments": [
											{
												"type": "reference",
												"target": {
													"sourceFileName": "packages/utilities/src/lib/helpers.ts",
													"qualifiedName": "ControlOptions"
												},
												"name": "ControlOptions",
												"package": "@rxap/utilities"
											},
											{
												"type": "reference",
												"target": 637,
												"typeArguments": [
													{
														"type": "intrinsic",
														"name": "any"
													}
												],
												"name": "AutocompleteOptionsFromMethodDirectiveParameters",
												"package": "@rxap/form-system"
											}
										],
										"name": "MethodWithParameters",
										"package": "@rxap/pattern"
									}
								],
								"name": "ProviderToken",
								"package": "@angular/core"
							}
						}
					],
					"type": {
						"type": "intrinsic",
						"name": "any"
					}
				},
				{
					"id": 609,
					"name": "UseAutocompleteOptionsMethod",
					"variant": "signature",
					"kind": 4096,
					"flags": {},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/directives/autocomplete-options-from-method.directive.ts",
							"line": 57,
							"character": 16,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/autocomplete-options-from-method.directive.ts#L57"
						}
					],
					"parameters": [
						{
							"id": 610,
							"name": "method",
							"variant": "param",
							"kind": 32768,
							"flags": {},
							"type": {
								"type": "reference",
								"target": {
									"sourceFileName": "node_modules/@angular/core/index.d.ts",
									"qualifiedName": "ProviderToken"
								},
								"typeArguments": [
									{
										"type": "reference",
										"target": {
											"sourceFileName": "packages/pattern/src/lib/method.ts",
											"qualifiedName": "MethodWithParameters"
										},
										"typeArguments": [
											{
												"type": "reference",
												"target": {
													"sourceFileName": "packages/utilities/src/lib/helpers.ts",
													"qualifiedName": "ControlOptions"
												},
												"name": "ControlOptions",
												"package": "@rxap/utilities"
											},
											{
												"type": "reference",
												"target": {
													"sourceFileName": "packages/angular/open-api/remote-method/src/lib/open-api.remote-method.ts",
													"qualifiedName": "OpenApiRemoteMethodParameter"
												},
												"typeArguments": [
													{
														"type": "reference",
														"target": 637,
														"typeArguments": [
															{
																"type": "intrinsic",
																"name": "any"
															}
														],
														"name": "AutocompleteOptionsFromMethodDirectiveParameters",
														"package": "@rxap/form-system"
													},
													{
														"type": "intrinsic",
														"name": "any"
													}
												],
												"name": "OpenApiRemoteMethodParameter",
												"package": "@rxap/open-api"
											}
										],
										"name": "MethodWithParameters",
										"package": "@rxap/pattern"
									}
								],
								"name": "ProviderToken",
								"package": "@angular/core"
							}
						}
					],
					"type": {
						"type": "intrinsic",
						"name": "any"
					}
				},
				{
					"id": 611,
					"name": "UseAutocompleteOptionsMethod",
					"variant": "signature",
					"kind": 4096,
					"flags": {},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/directives/autocomplete-options-from-method.directive.ts",
							"line": 60,
							"character": 16,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/autocomplete-options-from-method.directive.ts#L60"
						}
					],
					"parameters": [
						{
							"id": 612,
							"name": "method",
							"variant": "param",
							"kind": 32768,
							"flags": {},
							"type": {
								"type": "reference",
								"target": {
									"sourceFileName": "node_modules/@angular/core/index.d.ts",
									"qualifiedName": "ProviderToken"
								},
								"typeArguments": [
									{
										"type": "reference",
										"target": {
											"sourceFileName": "packages/pattern/src/lib/method.ts",
											"qualifiedName": "MethodWithParameters"
										},
										"typeArguments": [
											{
												"type": "intrinsic",
												"name": "any"
											},
											{
												"type": "intrinsic",
												"name": "any"
											}
										],
										"name": "MethodWithParameters",
										"package": "@rxap/pattern"
									}
								],
								"name": "ProviderToken",
								"package": "@angular/core"
							}
						},
						{
							"id": 613,
							"name": "config",
							"variant": "param",
							"kind": 32768,
							"flags": {},
							"type": {
								"type": "reference",
								"target": 253,
								"typeArguments": [
									{
										"type": "reference",
										"target": {
											"sourceFileName": "packages/utilities/src/lib/helpers.ts",
											"qualifiedName": "ControlOptions"
										},
										"name": "ControlOptions",
										"package": "@rxap/utilities"
									},
									{
										"type": "reference",
										"target": 637,
										"typeArguments": [
											{
												"type": "intrinsic",
												"name": "any"
											}
										],
										"name": "AutocompleteOptionsFromMethodDirectiveParameters",
										"package": "@rxap/form-system"
									}
								],
								"name": "UseMethodConfig",
								"package": "@rxap/form-system"
							}
						}
					],
					"type": {
						"type": "intrinsic",
						"name": "any"
					}
				}
			]
		},
		{
			"id": 614,
			"name": "UseAutocompleteResolveMethod",
			"variant": "declaration",
			"kind": 64,
			"flags": {},
			"sources": [
				{
					"fileName": "packages/angular/form-system/src/lib/directives/autocomplete-options-from-method.directive.ts",
					"line": 73,
					"character": 16,
					"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/autocomplete-options-from-method.directive.ts#L73"
				}
			],
			"signatures": [
				{
					"id": 615,
					"name": "UseAutocompleteResolveMethod",
					"variant": "signature",
					"kind": 4096,
					"flags": {},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/directives/autocomplete-options-from-method.directive.ts",
							"line": 73,
							"character": 16,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/autocomplete-options-from-method.directive.ts#L73"
						}
					],
					"typeParameters": [
						{
							"id": 616,
							"name": "Value",
							"variant": "typeParam",
							"kind": 131072,
							"flags": {},
							"default": {
								"type": "intrinsic",
								"name": "unknown"
							}
						}
					],
					"parameters": [
						{
							"id": 617,
							"name": "method",
							"variant": "param",
							"kind": 32768,
							"flags": {},
							"type": {
								"type": "reference",
								"target": {
									"sourceFileName": "node_modules/@angular/core/index.d.ts",
									"qualifiedName": "ProviderToken"
								},
								"typeArguments": [
									{
										"type": "reference",
										"target": {
											"sourceFileName": "packages/pattern/src/lib/method.ts",
											"qualifiedName": "MethodWithParameters"
										},
										"typeArguments": [
											{
												"type": "reference",
												"target": {
													"sourceFileName": "packages/utilities/src/lib/helpers.ts",
													"qualifiedName": "ControlOption"
												},
												"typeArguments": [
													{
														"type": "reference",
														"target": 616,
														"name": "Value",
														"package": "@rxap/form-system",
														"refersToTypeParameter": true
													},
													{
														"type": "intrinsic",
														"name": "string"
													}
												],
												"name": "ControlOption",
												"package": "@rxap/utilities"
											},
											{
												"type": "reference",
												"target": {
													"sourceFileName": "packages/angular/open-api/remote-method/src/lib/open-api.remote-method.ts",
													"qualifiedName": "OpenApiRemoteMethodParameter"
												},
												"typeArguments": [
													{
														"type": "reflection",
														"declaration": {
															"id": 618,
															"name": "__type",
															"variant": "declaration",
															"kind": 65536,
															"flags": {},
															"children": [
																{
																	"id": 619,
																	"name": "value",
																	"variant": "declaration",
																	"kind": 1024,
																	"flags": {},
																	"sources": [
																		{
																			"fileName": "packages/angular/form-system/src/lib/directives/autocomplete-options-from-method.directive.ts",
																			"line": 74,
																			"character": 98,
																			"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/autocomplete-options-from-method.directive.ts#L74"
																		}
																	],
																	"type": {
																		"type": "intrinsic",
																		"name": "string"
																	}
																}
															],
															"groups": [
																{
																	"title": "Properties",
																	"children": [
																		619
																	]
																}
															],
															"sources": [
																{
																	"fileName": "packages/angular/form-system/src/lib/directives/autocomplete-options-from-method.directive.ts",
																	"line": 74,
																	"character": 96,
																	"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/autocomplete-options-from-method.directive.ts#L74"
																}
															]
														}
													},
													{
														"type": "intrinsic",
														"name": "any"
													}
												],
												"name": "OpenApiRemoteMethodParameter",
												"package": "@rxap/open-api"
											}
										],
										"name": "MethodWithParameters",
										"package": "@rxap/pattern"
									}
								],
								"name": "ProviderToken",
								"package": "@angular/core"
							}
						},
						{
							"id": 620,
							"name": "config",
							"variant": "param",
							"kind": 32768,
							"flags": {},
							"type": {
								"type": "reference",
								"target": 253,
								"name": "UseMethodConfig",
								"package": "@rxap/form-system"
							},
							"defaultValue": "{}"
						}
					],
					"type": {
						"type": "intrinsic",
						"name": "any"
					}
				}
			]
		},
		{
			"id": 627,
			"name": "UseAutocompleteToDisplayFunction",
			"variant": "declaration",
			"kind": 64,
			"flags": {},
			"sources": [
				{
					"fileName": "packages/angular/form-system/src/lib/directives/autocomplete-options-from-method.directive.ts",
					"line": 88,
					"character": 16,
					"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/autocomplete-options-from-method.directive.ts#L88"
				}
			],
			"signatures": [
				{
					"id": 628,
					"name": "UseAutocompleteToDisplayFunction",
					"variant": "signature",
					"kind": 4096,
					"flags": {},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/directives/autocomplete-options-from-method.directive.ts",
							"line": 88,
							"character": 16,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/autocomplete-options-from-method.directive.ts#L88"
						}
					],
					"parameters": [
						{
							"id": 629,
							"name": "toDisplay",
							"variant": "param",
							"kind": 32768,
							"flags": {},
							"type": {
								"type": "reflection",
								"declaration": {
									"id": 630,
									"name": "__type",
									"variant": "declaration",
									"kind": 65536,
									"flags": {},
									"sources": [
										{
											"fileName": "packages/angular/form-system/src/lib/directives/autocomplete-options-from-method.directive.ts",
											"line": 89,
											"character": 13,
											"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/autocomplete-options-from-method.directive.ts#L89"
										}
									],
									"signatures": [
										{
											"id": 631,
											"name": "__type",
											"variant": "signature",
											"kind": 4096,
											"flags": {},
											"sources": [
												{
													"fileName": "packages/angular/form-system/src/lib/directives/autocomplete-options-from-method.directive.ts",
													"line": 89,
													"character": 13,
													"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/autocomplete-options-from-method.directive.ts#L89"
												}
											],
											"parameters": [
												{
													"id": 632,
													"name": "value",
													"variant": "param",
													"kind": 32768,
													"flags": {},
													"type": {
														"type": "intrinsic",
														"name": "any"
													}
												}
											],
											"type": {
												"type": "intrinsic",
												"name": "string"
											}
										}
									]
								}
							}
						}
					],
					"type": {
						"type": "intrinsic",
						"name": "any"
					}
				}
			]
		},
		{
			"id": 1090,
			"name": "UseComponent",
			"variant": "declaration",
			"kind": 64,
			"flags": {},
			"sources": [
				{
					"fileName": "packages/angular/form-system/src/lib/decorators/use-component.ts",
					"line": 6,
					"character": 16,
					"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/decorators/use-component.ts#L6"
				}
			],
			"signatures": [
				{
					"id": 1091,
					"name": "UseComponent",
					"variant": "signature",
					"kind": 4096,
					"flags": {},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/decorators/use-component.ts",
							"line": 6,
							"character": 16,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/decorators/use-component.ts#L6"
						}
					],
					"typeParameters": [
						{
							"id": 1092,
							"name": "Component",
							"variant": "typeParam",
							"kind": 131072,
							"flags": {},
							"type": {
								"type": "reference",
								"target": {
									"sourceFileName": "node_modules/@angular/forms/index.d.ts",
									"qualifiedName": "ControlValueAccessor"
								},
								"name": "ControlValueAccessor",
								"package": "@angular/forms"
							}
						}
					],
					"parameters": [
						{
							"id": 1093,
							"name": "component",
							"variant": "param",
							"kind": 32768,
							"flags": {},
							"type": {
								"type": "reference",
								"target": {
									"sourceFileName": "packages/utilities/src/lib/helpers.ts",
									"qualifiedName": "Constructor"
								},
								"typeArguments": [
									{
										"type": "reference",
										"target": 1092,
										"name": "Component",
										"package": "@rxap/form-system",
										"refersToTypeParameter": true
									}
								],
								"name": "Constructor",
								"package": "@rxap/utilities"
							}
						},
						{
							"id": 1094,
							"name": "setProperties",
							"variant": "param",
							"kind": 32768,
							"flags": {},
							"type": {
								"type": "reference",
								"target": {
									"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
									"qualifiedName": "Partial"
								},
								"typeArguments": [
									{
										"type": "reference",
										"target": {
											"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
											"qualifiedName": "Record"
										},
										"typeArguments": [
											{
												"type": "typeOperator",
												"operator": "keyof",
												"target": {
													"type": "reference",
													"target": 1092,
													"name": "Component",
													"package": "@rxap/form-system",
													"refersToTypeParameter": true
												}
											},
											{
												"type": "intrinsic",
												"name": "any"
											}
										],
										"name": "Record",
										"package": "typescript"
									}
								],
								"name": "Partial",
								"package": "typescript"
							},
							"defaultValue": "{}"
						}
					],
					"type": {
						"type": "reflection",
						"declaration": {
							"id": 1095,
							"name": "__type",
							"variant": "declaration",
							"kind": 65536,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/angular/form-system/src/lib/decorators/use-component.ts",
									"line": 10,
									"character": 9,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/decorators/use-component.ts#L10"
								}
							],
							"signatures": [
								{
									"id": 1096,
									"name": "__type",
									"variant": "signature",
									"kind": 4096,
									"flags": {},
									"sources": [
										{
											"fileName": "packages/angular/form-system/src/lib/decorators/use-component.ts",
											"line": 10,
											"character": 9,
											"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/decorators/use-component.ts#L10"
										}
									],
									"parameters": [
										{
											"id": 1097,
											"name": "target",
											"variant": "param",
											"kind": 32768,
											"flags": {},
											"type": {
												"type": "intrinsic",
												"name": "any"
											}
										},
										{
											"id": 1098,
											"name": "propertyKey",
											"variant": "param",
											"kind": 32768,
											"flags": {},
											"type": {
												"type": "intrinsic",
												"name": "string"
											}
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "void"
									}
								}
							]
						}
					}
				}
			]
		},
		{
			"id": 1099,
			"name": "UseDataSource",
			"variant": "declaration",
			"kind": 64,
			"flags": {},
			"sources": [
				{
					"fileName": "packages/angular/form-system/src/lib/decorators/use-data-source.ts",
					"line": 20,
					"character": 16,
					"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/decorators/use-data-source.ts#L20"
				}
			],
			"signatures": [
				{
					"id": 1100,
					"name": "UseDataSource",
					"variant": "signature",
					"kind": 4096,
					"flags": {},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/decorators/use-data-source.ts",
							"line": 20,
							"character": 16,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/decorators/use-data-source.ts#L20"
						}
					],
					"typeParameters": [
						{
							"id": 1101,
							"name": "Data",
							"variant": "typeParam",
							"kind": 131072,
							"flags": {}
						}
					],
					"parameters": [
						{
							"id": 1102,
							"name": "dataSource",
							"variant": "param",
							"kind": 32768,
							"flags": {},
							"type": {
								"type": "reference",
								"target": {
									"sourceFileName": "packages/angular/definition/src/lib/types.ts",
									"qualifiedName": "IdOrInstanceOrToken"
								},
								"typeArguments": [
									{
										"type": "reference",
										"target": {
											"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
											"qualifiedName": "BaseDataSource"
										},
										"typeArguments": [
											{
												"type": "reference",
												"target": 1101,
												"name": "Data",
												"package": "@rxap/form-system",
												"refersToTypeParameter": true
											},
											{
												"type": "reference",
												"target": {
													"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
													"qualifiedName": "BaseDataSourceMetadata"
												},
												"name": "BaseDataSourceMetadata",
												"package": "@rxap/data-source"
											},
											{
												"type": "reference",
												"target": {
													"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
													"qualifiedName": "BaseDataSourceViewer"
												},
												"typeArguments": [
													{
														"type": "intrinsic",
														"name": "any"
													}
												],
												"name": "BaseDataSourceViewer",
												"package": "@rxap/data-source"
											}
										],
										"name": "BaseDataSource",
										"package": "@rxap/data-source"
									}
								],
								"name": "IdOrInstanceOrToken",
								"package": "@rxap/definition"
							}
						},
						{
							"id": 1103,
							"name": "name",
							"variant": "param",
							"kind": 32768,
							"flags": {},
							"type": {
								"type": "intrinsic",
								"name": "string"
							}
						},
						{
							"id": 1104,
							"name": "settings",
							"variant": "param",
							"kind": 32768,
							"flags": {
								"isOptional": true
							},
							"type": {
								"type": "reference",
								"target": 1109,
								"typeArguments": [
									{
										"type": "intrinsic",
										"name": "any"
									},
									{
										"type": "intrinsic",
										"name": "any"
									}
								],
								"name": "UseDataSourceSettings",
								"package": "@rxap/form-system"
							}
						}
					],
					"type": {
						"type": "reflection",
						"declaration": {
							"id": 1105,
							"name": "__type",
							"variant": "declaration",
							"kind": 65536,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/angular/form-system/src/lib/decorators/use-data-source.ts",
									"line": 25,
									"character": 9,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/decorators/use-data-source.ts#L25"
								}
							],
							"signatures": [
								{
									"id": 1106,
									"name": "__type",
									"variant": "signature",
									"kind": 4096,
									"flags": {},
									"sources": [
										{
											"fileName": "packages/angular/form-system/src/lib/decorators/use-data-source.ts",
											"line": 25,
											"character": 9,
											"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/decorators/use-data-source.ts#L25"
										}
									],
									"parameters": [
										{
											"id": 1107,
											"name": "target",
											"variant": "param",
											"kind": 32768,
											"flags": {},
											"type": {
												"type": "intrinsic",
												"name": "any"
											}
										},
										{
											"id": 1108,
											"name": "propertyKey",
											"variant": "param",
											"kind": 32768,
											"flags": {},
											"type": {
												"type": "intrinsic",
												"name": "string"
											}
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "void"
									}
								}
							]
						}
					}
				}
			]
		},
		{
			"id": 1122,
			"name": "UseFormComponent",
			"variant": "declaration",
			"kind": 64,
			"flags": {},
			"sources": [
				{
					"fileName": "packages/angular/form-system/src/lib/decorators/use-form-component.ts",
					"line": 10,
					"character": 16,
					"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/decorators/use-form-component.ts#L10"
				}
			],
			"signatures": [
				{
					"id": 1123,
					"name": "UseFormComponent",
					"variant": "signature",
					"kind": 4096,
					"flags": {},
					"comment": {
						"summary": [
							{
								"kind": "text",
								"text": "Links a component with a form definition"
							}
						]
					},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/decorators/use-form-component.ts",
							"line": 10,
							"character": 16,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/decorators/use-form-component.ts#L10"
						}
					],
					"parameters": [
						{
							"id": 1124,
							"name": "component",
							"variant": "param",
							"kind": 32768,
							"flags": {},
							"type": {
								"type": "reference",
								"target": {
									"sourceFileName": "packages/utilities/src/lib/helpers.ts",
									"qualifiedName": "Constructor"
								},
								"name": "Constructor",
								"package": "@rxap/utilities"
							}
						}
					],
					"type": {
						"type": "reflection",
						"declaration": {
							"id": 1125,
							"name": "__type",
							"variant": "declaration",
							"kind": 65536,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/angular/form-system/src/lib/decorators/use-form-component.ts",
									"line": 11,
									"character": 9,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/decorators/use-form-component.ts#L11"
								}
							],
							"signatures": [
								{
									"id": 1126,
									"name": "__type",
									"variant": "signature",
									"kind": 4096,
									"flags": {},
									"sources": [
										{
											"fileName": "packages/angular/form-system/src/lib/decorators/use-form-component.ts",
											"line": 11,
											"character": 9,
											"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/decorators/use-form-component.ts#L11"
										}
									],
									"parameters": [
										{
											"id": 1127,
											"name": "target",
											"variant": "param",
											"kind": 32768,
											"flags": {},
											"type": {
												"type": "intrinsic",
												"name": "any"
											}
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "void"
									}
								}
							]
						}
					}
				}
			]
		},
		{
			"id": 127,
			"name": "UseFunction",
			"variant": "declaration",
			"kind": 64,
			"flags": {},
			"sources": [
				{
					"fileName": "packages/angular/form-system/src/lib/mixins/extract-functions.mixin.ts",
					"line": 26,
					"character": 16,
					"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/mixins/extract-functions.mixin.ts#L26"
				}
			],
			"signatures": [
				{
					"id": 128,
					"name": "UseFunction",
					"variant": "signature",
					"kind": 4096,
					"flags": {},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/mixins/extract-functions.mixin.ts",
							"line": 26,
							"character": 16,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/mixins/extract-functions.mixin.ts#L26"
						}
					],
					"typeParameters": [
						{
							"id": 129,
							"name": "Args",
							"variant": "typeParam",
							"kind": 131072,
							"flags": {},
							"type": {
								"type": "array",
								"elementType": {
									"type": "intrinsic",
									"name": "any"
								}
							}
						},
						{
							"id": 130,
							"name": "Result",
							"variant": "typeParam",
							"kind": 131072,
							"flags": {}
						}
					],
					"parameters": [
						{
							"id": 131,
							"name": "fnc",
							"variant": "param",
							"kind": 32768,
							"flags": {},
							"type": {
								"type": "reference",
								"target": 160,
								"typeArguments": [
									{
										"type": "reference",
										"target": 129,
										"name": "Args",
										"package": "@rxap/form-system",
										"refersToTypeParameter": true
									},
									{
										"type": "reference",
										"target": 130,
										"name": "Result",
										"package": "@rxap/form-system",
										"refersToTypeParameter": true
									}
								],
								"name": "UseFunctionType",
								"package": "@rxap/form-system"
							}
						},
						{
							"id": 132,
							"name": "name",
							"variant": "param",
							"kind": 32768,
							"flags": {},
							"type": {
								"type": "intrinsic",
								"name": "string"
							}
						},
						{
							"id": 133,
							"name": "config",
							"variant": "param",
							"kind": 32768,
							"flags": {
								"isOptional": true
							},
							"type": {
								"type": "reference",
								"target": 151,
								"typeArguments": [
									{
										"type": "intrinsic",
										"name": "any"
									},
									{
										"type": "array",
										"elementType": {
											"type": "intrinsic",
											"name": "any"
										}
									},
									{
										"type": "intrinsic",
										"name": "any"
									},
									{
										"type": "array",
										"elementType": {
											"type": "intrinsic",
											"name": "any"
										}
									}
								],
								"name": "UseFunctionConfig",
								"package": "@rxap/form-system"
							}
						}
					],
					"type": {
						"type": "reflection",
						"declaration": {
							"id": 134,
							"name": "__type",
							"variant": "declaration",
							"kind": 65536,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/angular/form-system/src/lib/mixins/extract-functions.mixin.ts",
									"line": 27,
									"character": 9,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/mixins/extract-functions.mixin.ts#L27"
								}
							],
							"signatures": [
								{
									"id": 135,
									"name": "__type",
									"variant": "signature",
									"kind": 4096,
									"flags": {},
									"sources": [
										{
											"fileName": "packages/angular/form-system/src/lib/mixins/extract-functions.mixin.ts",
											"line": 27,
											"character": 9,
											"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/mixins/extract-functions.mixin.ts#L27"
										}
									],
									"parameters": [
										{
											"id": 136,
											"name": "target",
											"variant": "param",
											"kind": 32768,
											"flags": {},
											"type": {
												"type": "intrinsic",
												"name": "any"
											}
										},
										{
											"id": 137,
											"name": "propertyKey",
											"variant": "param",
											"kind": 32768,
											"flags": {},
											"type": {
												"type": "intrinsic",
												"name": "string"
											}
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "void"
									}
								}
							]
						}
					}
				}
			]
		},
		{
			"id": 763,
			"name": "UseHideFunction",
			"variant": "declaration",
			"kind": 64,
			"flags": {},
			"sources": [
				{
					"fileName": "packages/angular/form-system/src/lib/directives/control-hide-show.directive.ts",
					"line": 51,
					"character": 16,
					"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/control-hide-show.directive.ts#L51"
				}
			],
			"signatures": [
				{
					"id": 764,
					"name": "UseHideFunction",
					"variant": "signature",
					"kind": 4096,
					"flags": {},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/directives/control-hide-show.directive.ts",
							"line": 51,
							"character": 16,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/control-hide-show.directive.ts#L51"
						}
					],
					"parameters": [
						{
							"id": 765,
							"name": "hideFunction",
							"variant": "param",
							"kind": 32768,
							"flags": {},
							"type": {
								"type": "reference",
								"target": 782,
								"name": "ControlHideShowFunction",
								"package": "@rxap/form-system"
							}
						},
						{
							"id": 766,
							"name": "options",
							"variant": "param",
							"kind": 32768,
							"flags": {},
							"type": {
								"type": "reference",
								"target": 788,
								"name": "ControlHideShowOptions",
								"package": "@rxap/form-system"
							},
							"defaultValue": "{}"
						}
					],
					"type": {
						"type": "reflection",
						"declaration": {
							"id": 767,
							"name": "__type",
							"variant": "declaration",
							"kind": 65536,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/angular/form-system/src/lib/directives/control-hide-show.directive.ts",
									"line": 52,
									"character": 9,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/control-hide-show.directive.ts#L52"
								}
							],
							"signatures": [
								{
									"id": 768,
									"name": "__type",
									"variant": "signature",
									"kind": 4096,
									"flags": {},
									"sources": [
										{
											"fileName": "packages/angular/form-system/src/lib/directives/control-hide-show.directive.ts",
											"line": 52,
											"character": 9,
											"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/control-hide-show.directive.ts#L52"
										}
									],
									"parameters": [
										{
											"id": 769,
											"name": "target",
											"variant": "param",
											"kind": 32768,
											"flags": {},
											"type": {
												"type": "intrinsic",
												"name": "any"
											}
										},
										{
											"id": 770,
											"name": "propertyKey",
											"variant": "param",
											"kind": 32768,
											"flags": {},
											"type": {
												"type": "intrinsic",
												"name": "string"
											}
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "void"
									}
								}
							]
						}
					}
				}
			]
		},
		{
			"id": 180,
			"name": "UseIsValueFunction",
			"variant": "declaration",
			"kind": 64,
			"flags": {},
			"sources": [
				{
					"fileName": "packages/angular/form-system/src/lib/mixins/extract-is-value-function.mixin.ts",
					"line": 15,
					"character": 16,
					"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/mixins/extract-is-value-function.mixin.ts#L15"
				},
				{
					"fileName": "packages/angular/form-system/src/lib/mixins/extract-is-value-function.mixin.ts",
					"line": 18,
					"character": 16,
					"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/mixins/extract-is-value-function.mixin.ts#L18"
				},
				{
					"fileName": "packages/angular/form-system/src/lib/mixins/extract-is-value-function.mixin.ts",
					"line": 22,
					"character": 16,
					"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/mixins/extract-is-value-function.mixin.ts#L22"
				}
			],
			"signatures": [
				{
					"id": 181,
					"name": "UseIsValueFunction",
					"variant": "signature",
					"kind": 4096,
					"flags": {},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/mixins/extract-is-value-function.mixin.ts",
							"line": 15,
							"character": 16,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/mixins/extract-is-value-function.mixin.ts#L15"
						}
					],
					"parameters": [
						{
							"id": 182,
							"name": "fnc",
							"variant": "param",
							"kind": 32768,
							"flags": {},
							"type": {
								"type": "reference",
								"target": 160,
								"typeArguments": [
									{
										"type": "tuple",
										"elements": [
											{
												"type": "intrinsic",
												"name": "any"
											}
										]
									},
									{
										"type": "intrinsic",
										"name": "boolean"
									}
								],
								"name": "UseFunctionType",
								"package": "@rxap/form-system"
							}
						}
					],
					"type": {
						"type": "intrinsic",
						"name": "any"
					}
				},
				{
					"id": 183,
					"name": "UseIsValueFunction",
					"variant": "signature",
					"kind": 4096,
					"flags": {},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/mixins/extract-is-value-function.mixin.ts",
							"line": 18,
							"character": 16,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/mixins/extract-is-value-function.mixin.ts#L18"
						}
					],
					"parameters": [
						{
							"id": 184,
							"name": "fnc",
							"variant": "param",
							"kind": 32768,
							"flags": {},
							"type": {
								"type": "reference",
								"target": 160,
								"typeArguments": [
									{
										"type": "array",
										"elementType": {
											"type": "intrinsic",
											"name": "any"
										}
									},
									{
										"type": "intrinsic",
										"name": "any"
									}
								],
								"name": "UseFunctionType",
								"package": "@rxap/form-system"
							}
						},
						{
							"id": 185,
							"name": "config",
							"variant": "param",
							"kind": 32768,
							"flags": {},
							"type": {
								"type": "reference",
								"target": 151,
								"typeArguments": [
									{
										"type": "intrinsic",
										"name": "boolean"
									},
									{
										"type": "array",
										"elementType": {
											"type": "intrinsic",
											"name": "any"
										}
									},
									{
										"type": "intrinsic",
										"name": "any"
									},
									{
										"type": "tuple",
										"elements": [
											{
												"type": "intrinsic",
												"name": "any"
											}
										]
									}
								],
								"name": "UseFunctionConfig",
								"package": "@rxap/form-system"
							}
						}
					],
					"type": {
						"type": "intrinsic",
						"name": "any"
					}
				}
			]
		},
		{
			"id": 231,
			"name": "UseMethod",
			"variant": "declaration",
			"kind": 64,
			"flags": {},
			"sources": [
				{
					"fileName": "packages/angular/form-system/src/lib/mixins/extract-methods.mixin.ts",
					"line": 26,
					"character": 16,
					"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/mixins/extract-methods.mixin.ts#L26"
				}
			],
			"signatures": [
				{
					"id": 232,
					"name": "UseMethod",
					"variant": "signature",
					"kind": 4096,
					"flags": {},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/mixins/extract-methods.mixin.ts",
							"line": 26,
							"character": 16,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/mixins/extract-methods.mixin.ts#L26"
						}
					],
					"parameters": [
						{
							"id": 233,
							"name": "method",
							"variant": "param",
							"kind": 32768,
							"flags": {},
							"type": {
								"type": "reference",
								"target": {
									"sourceFileName": "node_modules/@angular/core/index.d.ts",
									"qualifiedName": "ProviderToken"
								},
								"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": "ProviderToken",
								"package": "@angular/core"
							}
						},
						{
							"id": 234,
							"name": "name",
							"variant": "param",
							"kind": 32768,
							"flags": {},
							"type": {
								"type": "intrinsic",
								"name": "string"
							}
						},
						{
							"id": 235,
							"name": "config",
							"variant": "param",
							"kind": 32768,
							"flags": {
								"isOptional": true
							},
							"type": {
								"type": "reference",
								"target": 253,
								"typeArguments": [
									{
										"type": "intrinsic",
										"name": "any"
									},
									{
										"type": "intrinsic",
										"name": "any"
									},
									{
										"type": "intrinsic",
										"name": "any"
									},
									{
										"type": "intrinsic",
										"name": "any"
									}
								],
								"name": "UseMethodConfig",
								"package": "@rxap/form-system"
							}
						}
					],
					"type": {
						"type": "reflection",
						"declaration": {
							"id": 236,
							"name": "__type",
							"variant": "declaration",
							"kind": 65536,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/angular/form-system/src/lib/mixins/extract-methods.mixin.ts",
									"line": 27,
									"character": 9,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/mixins/extract-methods.mixin.ts#L27"
								}
							],
							"signatures": [
								{
									"id": 237,
									"name": "__type",
									"variant": "signature",
									"kind": 4096,
									"flags": {},
									"sources": [
										{
											"fileName": "packages/angular/form-system/src/lib/mixins/extract-methods.mixin.ts",
											"line": 27,
											"character": 9,
											"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/mixins/extract-methods.mixin.ts#L27"
										}
									],
									"parameters": [
										{
											"id": 238,
											"name": "target",
											"variant": "param",
											"kind": 32768,
											"flags": {},
											"type": {
												"type": "intrinsic",
												"name": "any"
											}
										},
										{
											"id": 239,
											"name": "propertyKey",
											"variant": "param",
											"kind": 32768,
											"flags": {},
											"type": {
												"type": "intrinsic",
												"name": "string"
											}
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "void"
									}
								}
							]
						}
					}
				}
			]
		},
		{
			"id": 284,
			"name": "UseOptionsDataSource",
			"variant": "declaration",
			"kind": 64,
			"flags": {},
			"sources": [
				{
					"fileName": "packages/angular/form-system/src/lib/mixins/extract-options-data-source.mixin.ts",
					"line": 39,
					"character": 16,
					"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/mixins/extract-options-data-source.mixin.ts#L39"
				},
				{
					"fileName": "packages/angular/form-system/src/lib/mixins/extract-options-data-source.mixin.ts",
					"line": 46,
					"character": 16,
					"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/mixins/extract-options-data-source.mixin.ts#L46"
				}
			],
			"signatures": [
				{
					"id": 285,
					"name": "UseOptionsDataSource",
					"variant": "signature",
					"kind": 4096,
					"flags": {},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/mixins/extract-options-data-source.mixin.ts",
							"line": 39,
							"character": 16,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/mixins/extract-options-data-source.mixin.ts#L39"
						}
					],
					"typeParameters": [
						{
							"id": 286,
							"name": "Source",
							"variant": "typeParam",
							"kind": 131072,
							"flags": {}
						}
					],
					"parameters": [
						{
							"id": 287,
							"name": "dataSource",
							"variant": "param",
							"kind": 32768,
							"flags": {},
							"type": {
								"type": "reference",
								"target": {
									"sourceFileName": "packages/angular/definition/src/lib/types.ts",
									"qualifiedName": "IdOrInstanceOrToken"
								},
								"typeArguments": [
									{
										"type": "reference",
										"target": {
											"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
											"qualifiedName": "BaseDataSource"
										},
										"typeArguments": [
											{
												"type": "reference",
												"target": 286,
												"name": "Source",
												"package": "@rxap/form-system",
												"refersToTypeParameter": true
											},
											{
												"type": "reference",
												"target": {
													"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
													"qualifiedName": "BaseDataSourceMetadata"
												},
												"name": "BaseDataSourceMetadata",
												"package": "@rxap/data-source"
											},
											{
												"type": "reference",
												"target": {
													"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
													"qualifiedName": "BaseDataSourceViewer"
												},
												"typeArguments": [
													{
														"type": "intrinsic",
														"name": "any"
													}
												],
												"name": "BaseDataSourceViewer",
												"package": "@rxap/data-source"
											}
										],
										"name": "BaseDataSource",
										"package": "@rxap/data-source"
									}
								],
								"name": "IdOrInstanceOrToken",
								"package": "@rxap/definition"
							}
						},
						{
							"id": 288,
							"name": "settings",
							"variant": "param",
							"kind": 32768,
							"flags": {
								"isOptional": true
							},
							"type": {
								"type": "reference",
								"target": 835,
								"typeArguments": [
									{
										"type": "reference",
										"target": 286,
										"name": "Source",
										"package": "@rxap/form-system",
										"refersToTypeParameter": true
									}
								],
								"name": "InputSelectOptionsSettings",
								"package": "@rxap/form-system"
							}
						}
					],
					"type": {
						"type": "reflection",
						"declaration": {
							"id": 289,
							"name": "__type",
							"variant": "declaration",
							"kind": 65536,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/angular/form-system/src/lib/mixins/extract-options-data-source.mixin.ts",
									"line": 42,
									"character": 3,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/mixins/extract-options-data-source.mixin.ts#L42"
								}
							],
							"signatures": [
								{
									"id": 290,
									"name": "__type",
									"variant": "signature",
									"kind": 4096,
									"flags": {},
									"sources": [
										{
											"fileName": "packages/angular/form-system/src/lib/mixins/extract-options-data-source.mixin.ts",
											"line": 42,
											"character": 3,
											"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/mixins/extract-options-data-source.mixin.ts#L42"
										}
									],
									"parameters": [
										{
											"id": 291,
											"name": "target",
											"variant": "param",
											"kind": 32768,
											"flags": {},
											"type": {
												"type": "intrinsic",
												"name": "any"
											}
										},
										{
											"id": 292,
											"name": "propertyKey",
											"variant": "param",
											"kind": 32768,
											"flags": {},
											"type": {
												"type": "intrinsic",
												"name": "string"
											}
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "any"
									}
								}
							]
						}
					}
				}
			]
		},
		{
			"id": 322,
			"name": "UseOptionsMethod",
			"variant": "declaration",
			"kind": 64,
			"flags": {},
			"sources": [
				{
					"fileName": "packages/angular/form-system/src/lib/mixins/extract-options-method.mixin.ts",
					"line": 19,
					"character": 16,
					"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/mixins/extract-options-method.mixin.ts#L19"
				}
			],
			"signatures": [
				{
					"id": 323,
					"name": "UseOptionsMethod",
					"variant": "signature",
					"kind": 4096,
					"flags": {},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/mixins/extract-options-method.mixin.ts",
							"line": 19,
							"character": 16,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/mixins/extract-options-method.mixin.ts#L19"
						}
					],
					"typeParameters": [
						{
							"id": 324,
							"name": "CO",
							"variant": "typeParam",
							"kind": 131072,
							"flags": {},
							"type": {
								"type": "reference",
								"target": {
									"sourceFileName": "packages/utilities/src/lib/helpers.ts",
									"qualifiedName": "ControlOptions"
								},
								"name": "ControlOptions",
								"package": "@rxap/utilities"
							},
							"default": {
								"type": "reference",
								"target": {
									"sourceFileName": "packages/utilities/src/lib/helpers.ts",
									"qualifiedName": "ControlOptions"
								},
								"name": "ControlOptions",
								"package": "@rxap/utilities"
							}
						},
						{
							"id": 325,
							"name": "Parameters",
							"variant": "typeParam",
							"kind": 131072,
							"flags": {},
							"default": {
								"type": "intrinsic",
								"name": "any"
							}
						}
					],
					"parameters": [
						{
							"id": 326,
							"name": "method",
							"variant": "param",
							"kind": 32768,
							"flags": {},
							"type": {
								"type": "reference",
								"target": {
									"sourceFileName": "node_modules/@angular/core/index.d.ts",
									"qualifiedName": "ProviderToken"
								},
								"typeArguments": [
									{
										"type": "reference",
										"target": 333,
										"typeArguments": [
											{
												"type": "reference",
												"target": 324,
												"name": "CO",
												"package": "@rxap/form-system",
												"refersToTypeParameter": true
											},
											{
												"type": "reference",
												"target": 325,
												"name": "Parameters",
												"package": "@rxap/form-system",
												"refersToTypeParameter": true
											}
										],
										"name": "OptionsMethod",
										"package": "@rxap/form-system"
									}
								],
								"name": "ProviderToken",
								"package": "@angular/core"
							}
						},
						{
							"id": 327,
							"name": "config",
							"variant": "param",
							"kind": 32768,
							"flags": {
								"isOptional": true
							},
							"type": {
								"type": "reference",
								"target": 253,
								"typeArguments": [
									{
										"type": "intrinsic",
										"name": "any"
									},
									{
										"type": "intrinsic",
										"name": "any"
									},
									{
										"type": "intrinsic",
										"name": "any"
									},
									{
										"type": "intrinsic",
										"name": "any"
									}
								],
								"name": "UseMethodConfig",
								"package": "@rxap/form-system"
							}
						}
					],
					"type": {
						"type": "reflection",
						"declaration": {
							"id": 328,
							"name": "__type",
							"variant": "declaration",
							"kind": 65536,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/angular/form-system/src/lib/mixins/extract-options-method.mixin.ts",
									"line": 20,
									"character": 9,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/mixins/extract-options-method.mixin.ts#L20"
								}
							],
							"signatures": [
								{
									"id": 329,
									"name": "__type",
									"variant": "signature",
									"kind": 4096,
									"flags": {},
									"sources": [
										{
											"fileName": "packages/angular/form-system/src/lib/mixins/extract-options-method.mixin.ts",
											"line": 20,
											"character": 9,
											"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/mixins/extract-options-method.mixin.ts#L20"
										}
									],
									"parameters": [
										{
											"id": 330,
											"name": "target",
											"variant": "param",
											"kind": 32768,
											"flags": {},
											"type": {
												"type": "intrinsic",
												"name": "any"
											}
										},
										{
											"id": 331,
											"name": "propertyKey",
											"variant": "param",
											"kind": 32768,
											"flags": {},
											"type": {
												"type": "intrinsic",
												"name": "string"
											}
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "void"
									}
								}
							]
						}
					}
				}
			]
		},
		{
			"id": 970,
			"name": "UseOptionsRemoteMethod",
			"variant": "declaration",
			"kind": 64,
			"flags": {},
			"sources": [
				{
					"fileName": "packages/angular/form-system/src/lib/directives/options-from-remote-method.directive.ts",
					"line": 51,
					"character": 16,
					"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/options-from-remote-method.directive.ts#L51"
				}
			],
			"signatures": [
				{
					"id": 971,
					"name": "UseOptionsRemoteMethod",
					"variant": "signature",
					"kind": 4096,
					"flags": {},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/directives/options-from-remote-method.directive.ts",
							"line": 51,
							"character": 16,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/options-from-remote-method.directive.ts#L51"
						}
					],
					"parameters": [
						{
							"id": 972,
							"name": "dataSource",
							"variant": "param",
							"kind": 32768,
							"flags": {},
							"type": {
								"type": "reference",
								"target": {
									"sourceFileName": "packages/utilities/src/lib/helpers.ts",
									"qualifiedName": "Constructor"
								},
								"typeArguments": [
									{
										"type": "reference",
										"target": {
											"sourceFileName": "packages/angular/remote-method/src/lib/base.remote-method.ts",
											"qualifiedName": "BaseRemoteMethod"
										},
										"typeArguments": [
											{
												"type": "reference",
												"target": {
													"sourceFileName": "packages/utilities/src/lib/helpers.ts",
													"qualifiedName": "ControlOptions"
												},
												"name": "ControlOptions",
												"package": "@rxap/utilities"
											},
											{
												"type": "intrinsic",
												"name": "any"
											},
											{
												"type": "reference",
												"target": {
													"sourceFileName": "packages/angular/remote-method/src/lib/base.remote-method.ts",
													"qualifiedName": "BaseRemoteMethodMetadata"
												},
												"name": "BaseRemoteMethodMetadata",
												"package": "@rxap/remote-method"
											}
										],
										"name": "BaseRemoteMethod",
										"package": "@rxap/remote-method"
									}
								],
								"name": "Constructor",
								"package": "@rxap/utilities"
							}
						}
					],
					"type": {
						"type": "reflection",
						"declaration": {
							"id": 973,
							"name": "__type",
							"variant": "declaration",
							"kind": 65536,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/angular/form-system/src/lib/directives/options-from-remote-method.directive.ts",
									"line": 52,
									"character": 9,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/options-from-remote-method.directive.ts#L52"
								}
							],
							"signatures": [
								{
									"id": 974,
									"name": "__type",
									"variant": "signature",
									"kind": 4096,
									"flags": {},
									"sources": [
										{
											"fileName": "packages/angular/form-system/src/lib/directives/options-from-remote-method.directive.ts",
											"line": 52,
											"character": 9,
											"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/options-from-remote-method.directive.ts#L52"
										}
									],
									"parameters": [
										{
											"id": 975,
											"name": "target",
											"variant": "param",
											"kind": 32768,
											"flags": {},
											"type": {
												"type": "intrinsic",
												"name": "any"
											}
										},
										{
											"id": 976,
											"name": "propertyKey",
											"variant": "param",
											"kind": 32768,
											"flags": {},
											"type": {
												"type": "intrinsic",
												"name": "string"
											}
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "void"
									}
								}
							]
						}
					}
				}
			]
		},
		{
			"id": 962,
			"name": "UseRemoteMethod",
			"variant": "declaration",
			"kind": 64,
			"flags": {},
			"sources": [
				{
					"fileName": "packages/angular/form-system/src/lib/directives/options-from-remote-method.directive.ts",
					"line": 45,
					"character": 16,
					"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/options-from-remote-method.directive.ts#L45"
				}
			],
			"signatures": [
				{
					"id": 963,
					"name": "UseRemoteMethod",
					"variant": "signature",
					"kind": 4096,
					"flags": {},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/directives/options-from-remote-method.directive.ts",
							"line": 45,
							"character": 16,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/options-from-remote-method.directive.ts#L45"
						}
					],
					"parameters": [
						{
							"id": 964,
							"name": "remoteMethod",
							"variant": "param",
							"kind": 32768,
							"flags": {},
							"type": {
								"type": "reference",
								"target": {
									"sourceFileName": "packages/utilities/src/lib/helpers.ts",
									"qualifiedName": "Constructor"
								},
								"typeArguments": [
									{
										"type": "reference",
										"target": {
											"sourceFileName": "packages/angular/remote-method/src/lib/base.remote-method.ts",
											"qualifiedName": "BaseRemoteMethod"
										},
										"typeArguments": [
											{
												"type": "intrinsic",
												"name": "any"
											},
											{
												"type": "intrinsic",
												"name": "any"
											},
											{
												"type": "reference",
												"target": {
													"sourceFileName": "packages/angular/remote-method/src/lib/base.remote-method.ts",
													"qualifiedName": "BaseRemoteMethodMetadata"
												},
												"name": "BaseRemoteMethodMetadata",
												"package": "@rxap/remote-method"
											}
										],
										"name": "BaseRemoteMethod",
										"package": "@rxap/remote-method"
									}
								],
								"name": "Constructor",
								"package": "@rxap/utilities"
							}
						},
						{
							"id": 965,
							"name": "name",
							"variant": "param",
							"kind": 32768,
							"flags": {},
							"type": {
								"type": "intrinsic",
								"name": "string"
							}
						}
					],
					"type": {
						"type": "reflection",
						"declaration": {
							"id": 966,
							"name": "__type",
							"variant": "declaration",
							"kind": 65536,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/angular/form-system/src/lib/directives/options-from-remote-method.directive.ts",
									"line": 46,
									"character": 9,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/options-from-remote-method.directive.ts#L46"
								}
							],
							"signatures": [
								{
									"id": 967,
									"name": "__type",
									"variant": "signature",
									"kind": 4096,
									"flags": {},
									"sources": [
										{
											"fileName": "packages/angular/form-system/src/lib/directives/options-from-remote-method.directive.ts",
											"line": 46,
											"character": 9,
											"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/options-from-remote-method.directive.ts#L46"
										}
									],
									"parameters": [
										{
											"id": 968,
											"name": "target",
											"variant": "param",
											"kind": 32768,
											"flags": {},
											"type": {
												"type": "intrinsic",
												"name": "any"
											}
										},
										{
											"id": 969,
											"name": "propertyKey",
											"variant": "param",
											"kind": 32768,
											"flags": {},
											"type": {
												"type": "intrinsic",
												"name": "string"
											}
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "void"
									}
								}
							]
						}
					}
				}
			]
		},
		{
			"id": 362,
			"name": "UseResolveMethod",
			"variant": "declaration",
			"kind": 64,
			"flags": {},
			"sources": [
				{
					"fileName": "packages/angular/form-system/src/lib/mixins/extract-resolve-method.mixin.ts",
					"line": 16,
					"character": 16,
					"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/mixins/extract-resolve-method.mixin.ts#L16"
				},
				{
					"fileName": "packages/angular/form-system/src/lib/mixins/extract-resolve-method.mixin.ts",
					"line": 19,
					"character": 16,
					"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/mixins/extract-resolve-method.mixin.ts#L19"
				},
				{
					"fileName": "packages/angular/form-system/src/lib/mixins/extract-resolve-method.mixin.ts",
					"line": 23,
					"character": 16,
					"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/mixins/extract-resolve-method.mixin.ts#L23"
				}
			],
			"signatures": [
				{
					"id": 363,
					"name": "UseResolveMethod",
					"variant": "signature",
					"kind": 4096,
					"flags": {},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/mixins/extract-resolve-method.mixin.ts",
							"line": 16,
							"character": 16,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/mixins/extract-resolve-method.mixin.ts#L16"
						}
					],
					"typeParameters": [
						{
							"id": 364,
							"name": "Value",
							"variant": "typeParam",
							"kind": 131072,
							"flags": {},
							"default": {
								"type": "intrinsic",
								"name": "unknown"
							}
						}
					],
					"parameters": [
						{
							"id": 365,
							"name": "method",
							"variant": "param",
							"kind": 32768,
							"flags": {},
							"type": {
								"type": "reference",
								"target": {
									"sourceFileName": "node_modules/@angular/core/index.d.ts",
									"qualifiedName": "ProviderToken"
								},
								"typeArguments": [
									{
										"type": "reference",
										"target": {
											"sourceFileName": "packages/pattern/src/lib/method.ts",
											"qualifiedName": "MethodWithParameters"
										},
										"typeArguments": [
											{
												"type": "reference",
												"target": {
													"sourceFileName": "packages/utilities/src/lib/helpers.ts",
													"qualifiedName": "ControlOption"
												},
												"typeArguments": [
													{
														"type": "intrinsic",
														"name": "any"
													},
													{
														"type": "intrinsic",
														"name": "string"
													}
												],
												"name": "ControlOption",
												"package": "@rxap/utilities"
											},
											{
												"type": "reference",
												"target": 364,
												"name": "Value",
												"package": "@rxap/form-system",
												"refersToTypeParameter": true
											}
										],
										"name": "MethodWithParameters",
										"package": "@rxap/pattern"
									}
								],
								"name": "ProviderToken",
								"package": "@angular/core"
							}
						}
					],
					"type": {
						"type": "intrinsic",
						"name": "any"
					}
				},
				{
					"id": 366,
					"name": "UseResolveMethod",
					"variant": "signature",
					"kind": 4096,
					"flags": {},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/mixins/extract-resolve-method.mixin.ts",
							"line": 19,
							"character": 16,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/mixins/extract-resolve-method.mixin.ts#L19"
						}
					],
					"typeParameters": [
						{
							"id": 367,
							"name": "Value",
							"variant": "typeParam",
							"kind": 131072,
							"flags": {},
							"default": {
								"type": "intrinsic",
								"name": "unknown"
							}
						}
					],
					"parameters": [
						{
							"id": 368,
							"name": "method",
							"variant": "param",
							"kind": 32768,
							"flags": {},
							"type": {
								"type": "reference",
								"target": {
									"sourceFileName": "node_modules/@angular/core/index.d.ts",
									"qualifiedName": "ProviderToken"
								},
								"typeArguments": [
									{
										"type": "reference",
										"target": {
											"sourceFileName": "packages/pattern/src/lib/method.ts",
											"qualifiedName": "MethodWithParameters"
										},
										"typeArguments": [
											{
												"type": "intrinsic",
												"name": "any"
											},
											{
												"type": "intrinsic",
												"name": "any"
											}
										],
										"name": "MethodWithParameters",
										"package": "@rxap/pattern"
									}
								],
								"name": "ProviderToken",
								"package": "@angular/core"
							}
						},
						{
							"id": 369,
							"name": "config",
							"variant": "param",
							"kind": 32768,
							"flags": {},
							"type": {
								"type": "reference",
								"target": 253,
								"typeArguments": [
									{
										"type": "reference",
										"target": {
											"sourceFileName": "packages/utilities/src/lib/helpers.ts",
											"qualifiedName": "ControlOption"
										},
										"typeArguments": [
											{
												"type": "intrinsic",
												"name": "any"
											},
											{
												"type": "intrinsic",
												"name": "string"
											}
										],
										"name": "ControlOption",
										"package": "@rxap/utilities"
									},
									{
										"type": "reference",
										"target": 367,
										"name": "Value",
										"package": "@rxap/form-system",
										"refersToTypeParameter": true
									}
								],
								"name": "UseMethodConfig",
								"package": "@rxap/form-system"
							}
						}
					],
					"type": {
						"type": "intrinsic",
						"name": "any"
					}
				}
			]
		},
		{
			"id": 771,
			"name": "UseShowFunction",
			"variant": "declaration",
			"kind": 64,
			"flags": {},
			"sources": [
				{
					"fileName": "packages/angular/form-system/src/lib/directives/control-hide-show.directive.ts",
					"line": 60,
					"character": 16,
					"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/control-hide-show.directive.ts#L60"
				}
			],
			"signatures": [
				{
					"id": 772,
					"name": "UseShowFunction",
					"variant": "signature",
					"kind": 4096,
					"flags": {},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/directives/control-hide-show.directive.ts",
							"line": 60,
							"character": 16,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/control-hide-show.directive.ts#L60"
						}
					],
					"parameters": [
						{
							"id": 773,
							"name": "showFunction",
							"variant": "param",
							"kind": 32768,
							"flags": {},
							"type": {
								"type": "reference",
								"target": 782,
								"name": "ControlHideShowFunction",
								"package": "@rxap/form-system"
							}
						},
						{
							"id": 774,
							"name": "options",
							"variant": "param",
							"kind": 32768,
							"flags": {},
							"type": {
								"type": "reference",
								"target": 788,
								"name": "ControlHideShowOptions",
								"package": "@rxap/form-system"
							},
							"defaultValue": "{}"
						}
					],
					"type": {
						"type": "reflection",
						"declaration": {
							"id": 775,
							"name": "__type",
							"variant": "declaration",
							"kind": 65536,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/angular/form-system/src/lib/directives/control-hide-show.directive.ts",
									"line": 61,
									"character": 9,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/control-hide-show.directive.ts#L61"
								}
							],
							"signatures": [
								{
									"id": 776,
									"name": "__type",
									"variant": "signature",
									"kind": 4096,
									"flags": {},
									"sources": [
										{
											"fileName": "packages/angular/form-system/src/lib/directives/control-hide-show.directive.ts",
											"line": 61,
											"character": 9,
											"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/directives/control-hide-show.directive.ts#L61"
										}
									],
									"parameters": [
										{
											"id": 777,
											"name": "target",
											"variant": "param",
											"kind": 32768,
											"flags": {},
											"type": {
												"type": "intrinsic",
												"name": "any"
											}
										},
										{
											"id": 778,
											"name": "propertyKey",
											"variant": "param",
											"kind": 32768,
											"flags": {},
											"type": {
												"type": "intrinsic",
												"name": "string"
											}
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "void"
									}
								}
							]
						}
					}
				}
			]
		},
		{
			"id": 397,
			"name": "UseToDisplayFunction",
			"variant": "declaration",
			"kind": 64,
			"flags": {},
			"sources": [
				{
					"fileName": "packages/angular/form-system/src/lib/mixins/extract-to-display-function.mixin.ts",
					"line": 15,
					"character": 16,
					"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/mixins/extract-to-display-function.mixin.ts#L15"
				},
				{
					"fileName": "packages/angular/form-system/src/lib/mixins/extract-to-display-function.mixin.ts",
					"line": 18,
					"character": 16,
					"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/mixins/extract-to-display-function.mixin.ts#L18"
				},
				{
					"fileName": "packages/angular/form-system/src/lib/mixins/extract-to-display-function.mixin.ts",
					"line": 22,
					"character": 16,
					"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/mixins/extract-to-display-function.mixin.ts#L22"
				}
			],
			"signatures": [
				{
					"id": 398,
					"name": "UseToDisplayFunction",
					"variant": "signature",
					"kind": 4096,
					"flags": {},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/mixins/extract-to-display-function.mixin.ts",
							"line": 15,
							"character": 16,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/mixins/extract-to-display-function.mixin.ts#L15"
						}
					],
					"parameters": [
						{
							"id": 399,
							"name": "fnc",
							"variant": "param",
							"kind": 32768,
							"flags": {},
							"type": {
								"type": "reference",
								"target": 160,
								"typeArguments": [
									{
										"type": "tuple",
										"elements": [
											{
												"type": "intrinsic",
												"name": "any"
											}
										]
									},
									{
										"type": "intrinsic",
										"name": "string"
									}
								],
								"name": "UseFunctionType",
								"package": "@rxap/form-system"
							}
						}
					],
					"type": {
						"type": "intrinsic",
						"name": "any"
					}
				},
				{
					"id": 400,
					"name": "UseToDisplayFunction",
					"variant": "signature",
					"kind": 4096,
					"flags": {},
					"sources": [
						{
							"fileName": "packages/angular/form-system/src/lib/mixins/extract-to-display-function.mixin.ts",
							"line": 18,
							"character": 16,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/mixins/extract-to-display-function.mixin.ts#L18"
						}
					],
					"parameters": [
						{
							"id": 401,
							"name": "fnc",
							"variant": "param",
							"kind": 32768,
							"flags": {},
							"type": {
								"type": "reference",
								"target": 160,
								"typeArguments": [
									{
										"type": "array",
										"elementType": {
											"type": "intrinsic",
											"name": "any"
										}
									},
									{
										"type": "intrinsic",
										"name": "any"
									}
								],
								"name": "UseFunctionType",
								"package": "@rxap/form-system"
							}
						},
						{
							"id": 402,
							"name": "config",
							"variant": "param",
							"kind": 32768,
							"flags": {},
							"type": {
								"type": "reference",
								"target": 151,
								"typeArguments": [
									{
										"type": "intrinsic",
										"name": "string"
									},
									{
										"type": "array",
										"elementType": {
											"type": "intrinsic",
											"name": "any"
										}
									},
									{
										"type": "intrinsic",
										"name": "any"
									},
									{
										"type": "tuple",
										"elements": [
											{
												"type": "intrinsic",
												"name": "any"
											}
										]
									}
								],
								"name": "UseFunctionConfig",
								"package": "@rxap/form-system"
							}
						}
					],
					"type": {
						"type": "intrinsic",
						"name": "any"
					}
				}
			]
		}
	],
	"groups": [
		{
			"title": "Enumerations",
			"children": [
				1085
			]
		},
		{
			"title": "Classes",
			"children": [
				640,
				1132,
				790,
				81,
				88,
				97,
				104,
				110,
				172,
				187,
				218,
				268,
				296,
				336,
				981,
				371,
				404,
				443,
				463,
				483,
				518,
				555,
				588,
				1266,
				830,
				844,
				1,
				19,
				751,
				900,
				988,
				1236,
				1333,
				1028
			]
		},
		{
			"title": "Interfaces",
			"children": [
				637,
				635,
				633,
				788,
				1228,
				435,
				835,
				833,
				899,
				897,
				977,
				1109,
				1116,
				151,
				166,
				253,
				262
			]
		},
		{
			"title": "Type Aliases",
			"children": [
				782,
				139,
				145,
				241,
				247,
				333,
				160,
				293
			]
		},
		{
			"title": "Variables",
			"children": [
				295,
				186,
				332,
				979,
				370,
				1131,
				780,
				781,
				779,
				138,
				240,
				980,
				1332,
				403
			]
		},
		{
			"title": "Functions",
			"children": [
				69,
				76,
				275,
				1128,
				1263,
				50,
				59,
				1328,
				621,
				606,
				614,
				627,
				1090,
				1099,
				1122,
				127,
				763,
				180,
				231,
				284,
				322,
				970,
				962,
				362,
				771,
				397
			]
		}
	],
	"packageName": "@rxap/form-system",
	"packageVersion": "19.1.0",
	"readme": [
		{
			"kind": "text",
			"text": "This package provides a set of directives, decorators, mixins, and validators to simplify the creation of dynamic forms in Angular applications. It offers features such as automatic control creation, data source integration, component customization, and hide/show logic based on form state. The library aims to streamline form development by providing reusable components and abstractions for common form-related tasks.\n\n[![npm version](https://img.shields.io/npm/v/@rxap/form-system?style=flat-square)](https://www.npmjs.com/package/@rxap/form-system)\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/form-system)\n![npm](https://img.shields.io/npm/dm/@rxap/form-system)\n![NPM](https://img.shields.io/npm/l/@rxap/form-system)\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/form-system\n```"
		},
		{
			"kind": "text",
			"text": "\n**Install peer dependencies:**\n"
		},
		{
			"kind": "code",
			"text": "```bash\nyarn add @angular/core @angular/forms @angular/material @angular/router @rxap/data-source @rxap/definition @rxap/forms @rxap/mixin @rxap/open-api @rxap/pattern @rxap/reflect-metadata @rxap/remote-method @rxap/rxjs @rxap/utilities @rxap/validator rxjs \n```"
		},
		{
			"kind": "text",
			"text": "\n**Execute the init generator:**\n"
		},
		{
			"kind": "code",
			"text": "```bash\nyarn nx g @rxap/form-system: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/form-system:init\n```"
		}
	],
	"symbolIdMap": {
		"0": {
			"sourceFileName": "packages/angular/form-system/src/index.ts",
			"qualifiedName": ""
		},
		"1": {
			"sourceFileName": "packages/angular/form-system/src/lib/validators/is-equal-to.ts",
			"qualifiedName": "IsEqualToDirective"
		},
		"4": {
			"sourceFileName": "packages/angular/form-system/src/lib/validators/is-equal-to.ts",
			"qualifiedName": "IsEqualToDirective.equalTo"
		},
		"5": {
			"sourceFileName": "packages/angular/form-system/src/lib/validators/is-equal-to.ts",
			"qualifiedName": "IsEqualToDirective.equalTo"
		},
		"6": {
			"sourceFileName": "packages/angular/form-system/src/lib/validators/is-equal-to.ts",
			"qualifiedName": "value"
		},
		"11": {
			"sourceFileName": "packages/angular/form-system/src/lib/validators/is-equal-to.ts",
			"qualifiedName": "IsEqualToDirective.validate"
		},
		"12": {
			"sourceFileName": "packages/angular/form-system/src/lib/validators/is-equal-to.ts",
			"qualifiedName": "IsEqualToDirective.validate"
		},
		"13": {
			"sourceFileName": "packages/angular/form-system/src/lib/validators/is-equal-to.ts",
			"qualifiedName": "control"
		},
		"14": {
			"sourceFileName": "packages/angular/form-system/src/lib/validators/is-equal-to.ts",
			"qualifiedName": "IsEqualToDirective.registerOnValidatorChange"
		},
		"15": {
			"sourceFileName": "packages/angular/form-system/src/lib/validators/is-equal-to.ts",
			"qualifiedName": "IsEqualToDirective.registerOnValidatorChange"
		},
		"16": {
			"sourceFileName": "packages/angular/form-system/src/lib/validators/is-equal-to.ts",
			"qualifiedName": "fn"
		},
		"17": {
			"sourceFileName": "packages/angular/form-system/src/lib/validators/is-equal-to.ts",
			"qualifiedName": "__type"
		},
		"18": {
			"sourceFileName": "packages/angular/form-system/src/lib/validators/is-equal-to.ts",
			"qualifiedName": "__type"
		},
		"19": {
			"sourceFileName": "packages/angular/form-system/src/lib/validators/is-selectable-value.directive.ts",
			"qualifiedName": "IsSelectableValueDirective"
		},
		"20": {
			"sourceFileName": "packages/angular/form-system/src/lib/validators/is-selectable-value.directive.ts",
			"qualifiedName": "IsSelectableValueDirective.__constructor"
		},
		"21": {
			"sourceFileName": "packages/angular/form-system/src/lib/validators/is-selectable-value.directive.ts",
			"qualifiedName": "IsSelectableValueDirective"
		},
		"22": {
			"sourceFileName": "packages/angular/form-system/src/lib/validators/is-selectable-value.directive.ts",
			"qualifiedName": "dataSourceLoader"
		},
		"23": {
			"sourceFileName": "packages/angular/form-system/src/lib/validators/is-selectable-value.directive.ts",
			"qualifiedName": "injector"
		},
		"24": {
			"sourceFileName": "packages/angular/form-system/src/lib/validators/is-selectable-value.directive.ts",
			"qualifiedName": "IsSelectableValueDirective.viewer"
		},
		"25": {
			"sourceFileName": "packages/angular/form-system/src/lib/validators/is-selectable-value.directive.ts",
			"qualifiedName": "IsSelectableValueDirective.dataSourceLoader"
		},
		"26": {
			"sourceFileName": "packages/angular/form-system/src/lib/validators/is-selectable-value.directive.ts",
			"qualifiedName": "IsSelectableValueDirective.injector"
		},
		"27": {
			"sourceFileName": "packages/angular/form-system/src/lib/validators/is-selectable-value.directive.ts",
			"qualifiedName": "IsSelectableValueDirective.validate"
		},
		"28": {
			"sourceFileName": "packages/angular/form-system/src/lib/validators/is-selectable-value.directive.ts",
			"qualifiedName": "IsSelectableValueDirective.validate"
		},
		"29": {
			"sourceFileName": "packages/angular/form-system/src/lib/validators/is-selectable-value.directive.ts",
			"qualifiedName": "control"
		},
		"30": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-options-data-source.mixin.ts",
			"qualifiedName": "ExtractOptionsDataSourceMixin.settings"
		},
		"31": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-options-data-source.mixin.ts",
			"qualifiedName": "ExtractOptionsDataSourceMixin.metadata"
		},
		"32": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-options-data-source.mixin.ts",
			"qualifiedName": "ExtractOptionsDataSourceMixin.dataSource"
		},
		"33": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-options-data-source.mixin.ts",
			"qualifiedName": "ExtractOptionsDataSourceMixin.useDataSourceValue"
		},
		"34": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-options-data-source.mixin.ts",
			"qualifiedName": "ExtractOptionsDataSourceMixin.extractOptionsDatasource"
		},
		"35": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-options-data-source.mixin.ts",
			"qualifiedName": "ExtractOptionsDataSourceMixin.extractOptionsDatasource"
		},
		"36": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-options-data-source.mixin.ts",
			"qualifiedName": "control"
		},
		"37": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-form-definition.mixin.ts",
			"qualifiedName": "ExtractFormDefinitionMixin.extractFormDefinition"
		},
		"38": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-form-definition.mixin.ts",
			"qualifiedName": "ExtractFormDefinitionMixin.extractFormDefinition"
		},
		"39": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-form-definition.mixin.ts",
			"qualifiedName": "control"
		},
		"40": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-data-sources.mixin.ts",
			"qualifiedName": "ExtractDataSourcesMixin.extractDataSources"
		},
		"41": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-data-sources.mixin.ts",
			"qualifiedName": "ExtractDataSourcesMixin.extractDataSources"
		},
		"42": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-data-sources.mixin.ts",
			"qualifiedName": "formDefinition"
		},
		"43": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-data-sources.mixin.ts",
			"qualifiedName": "controlId"
		},
		"44": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-control.mixin.ts",
			"qualifiedName": "ExtractControlMixin.ngControl"
		},
		"45": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-control.mixin.ts",
			"qualifiedName": "ExtractControlMixin.matFormField"
		},
		"46": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-control.mixin.ts",
			"qualifiedName": "ExtractControlMixin.control"
		},
		"47": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-control.mixin.ts",
			"qualifiedName": "ExtractControlMixin.extractControl"
		},
		"48": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-control.mixin.ts",
			"qualifiedName": "ExtractControlMixin.extractControl"
		},
		"49": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-control.mixin.ts",
			"qualifiedName": "ngControl"
		},
		"50": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/adapters.ts",
			"qualifiedName": "ResolveByUuidParameter"
		},
		"51": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/adapters.ts",
			"qualifiedName": "ResolveByUuidParameter"
		},
		"52": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/adapters.ts",
			"qualifiedName": "__0"
		},
		"53": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/adapters.ts",
			"qualifiedName": "__type"
		},
		"54": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/adapters.ts",
			"qualifiedName": "__type.value"
		},
		"55": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/adapters.ts",
			"qualifiedName": "__object"
		},
		"56": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/adapters.ts",
			"qualifiedName": "__object.parameters"
		},
		"57": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/adapters.ts",
			"qualifiedName": "__object"
		},
		"58": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/adapters.ts",
			"qualifiedName": "__object.uuid"
		},
		"59": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/adapters.ts",
			"qualifiedName": "ResolveByUuidResultFactory"
		},
		"60": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/adapters.ts",
			"qualifiedName": "ResolveByUuidResultFactory"
		},
		"61": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/adapters.ts",
			"qualifiedName": "Entity"
		},
		"62": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/adapters.ts",
			"qualifiedName": "transformer"
		},
		"63": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/adapters.ts",
			"qualifiedName": "__type"
		},
		"64": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/adapters.ts",
			"qualifiedName": "__type"
		},
		"65": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/adapters.ts",
			"qualifiedName": "entity"
		},
		"66": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/adapters.ts",
			"qualifiedName": "__function"
		},
		"67": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/adapters.ts",
			"qualifiedName": "__function"
		},
		"68": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/adapters.ts",
			"qualifiedName": "entity"
		},
		"69": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/apply-use-function.adapters.ts",
			"qualifiedName": "ApplyUseFunctionAdapters"
		},
		"70": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/apply-use-function.adapters.ts",
			"qualifiedName": "ApplyUseFunctionAdapters"
		},
		"71": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/apply-use-function.adapters.ts",
			"qualifiedName": "Args"
		},
		"72": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/apply-use-function.adapters.ts",
			"qualifiedName": "Result"
		},
		"73": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/apply-use-function.adapters.ts",
			"qualifiedName": "injector"
		},
		"74": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/apply-use-function.adapters.ts",
			"qualifiedName": "fnc"
		},
		"75": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/apply-use-function.adapters.ts",
			"qualifiedName": "config"
		},
		"76": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/apply-use-method.adapters.ts",
			"qualifiedName": "ApplyUseMethodAdapters"
		},
		"77": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/apply-use-method.adapters.ts",
			"qualifiedName": "ApplyUseMethodAdapters"
		},
		"78": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/apply-use-method.adapters.ts",
			"qualifiedName": "injector"
		},
		"79": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/apply-use-method.adapters.ts",
			"qualifiedName": "method"
		},
		"80": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/apply-use-method.adapters.ts",
			"qualifiedName": "config"
		},
		"81": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-control-from-parent.mixin.ts",
			"qualifiedName": "ExtractControlFromParentMixin"
		},
		"84": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-control-from-parent.mixin.ts",
			"qualifiedName": "ExtractControlFromParentMixin.extractControlFromParent"
		},
		"85": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-control-from-parent.mixin.ts",
			"qualifiedName": "ExtractControlFromParentMixin.extractControlFromParent"
		},
		"86": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-control-from-parent.mixin.ts",
			"qualifiedName": "parent"
		},
		"87": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-control-from-parent.mixin.ts",
			"qualifiedName": "controlPath"
		},
		"88": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-control.mixin.ts",
			"qualifiedName": "ExtractControlMixin"
		},
		"91": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-control.mixin.ts",
			"qualifiedName": "ExtractControlMixin.ngControl"
		},
		"92": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-control.mixin.ts",
			"qualifiedName": "ExtractControlMixin.matFormField"
		},
		"93": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-control.mixin.ts",
			"qualifiedName": "ExtractControlMixin.control"
		},
		"94": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-control.mixin.ts",
			"qualifiedName": "ExtractControlMixin.extractControl"
		},
		"95": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-control.mixin.ts",
			"qualifiedName": "ExtractControlMixin.extractControl"
		},
		"96": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-control.mixin.ts",
			"qualifiedName": "ngControl"
		},
		"97": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-data-sources.mixin.ts",
			"qualifiedName": "ExtractDataSourcesMixin"
		},
		"100": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-data-sources.mixin.ts",
			"qualifiedName": "ExtractDataSourcesMixin.extractDataSources"
		},
		"101": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-data-sources.mixin.ts",
			"qualifiedName": "ExtractDataSourcesMixin.extractDataSources"
		},
		"102": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-data-sources.mixin.ts",
			"qualifiedName": "formDefinition"
		},
		"103": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-data-sources.mixin.ts",
			"qualifiedName": "controlId"
		},
		"104": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-form-definition.mixin.ts",
			"qualifiedName": "ExtractFormDefinitionMixin"
		},
		"107": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-form-definition.mixin.ts",
			"qualifiedName": "ExtractFormDefinitionMixin.extractFormDefinition"
		},
		"108": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-form-definition.mixin.ts",
			"qualifiedName": "ExtractFormDefinitionMixin.extractFormDefinition"
		},
		"109": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-form-definition.mixin.ts",
			"qualifiedName": "control"
		},
		"110": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-function.mixin.ts",
			"qualifiedName": "ExtractFunctionMixin"
		},
		"113": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-function.mixin.ts",
			"qualifiedName": "ExtractFunctionMixin.injector"
		},
		"114": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-function.mixin.ts",
			"qualifiedName": "ExtractFunctionMixin.extractFunction"
		},
		"115": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-function.mixin.ts",
			"qualifiedName": "ExtractFunctionMixin.extractFunction"
		},
		"116": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-function.mixin.ts",
			"qualifiedName": "Args"
		},
		"117": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-function.mixin.ts",
			"qualifiedName": "Result"
		},
		"118": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-function.mixin.ts",
			"qualifiedName": "defaultFunction"
		},
		"119": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-function.mixin.ts",
			"qualifiedName": "formDefinition"
		},
		"120": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-function.mixin.ts",
			"qualifiedName": "controlId"
		},
		"121": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-function.mixin.ts",
			"qualifiedName": "name"
		},
		"122": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-functions.mixin.ts",
			"qualifiedName": "ExtractFunctionsMixin.extractFunctions"
		},
		"123": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-functions.mixin.ts",
			"qualifiedName": "ExtractFunctionsMixin.extractFunctions"
		},
		"124": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-functions.mixin.ts",
			"qualifiedName": "defaultMap"
		},
		"125": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-functions.mixin.ts",
			"qualifiedName": "formDefinition"
		},
		"126": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-functions.mixin.ts",
			"qualifiedName": "controlId"
		},
		"127": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-functions.mixin.ts",
			"qualifiedName": "UseFunction"
		},
		"128": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-functions.mixin.ts",
			"qualifiedName": "UseFunction"
		},
		"129": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-functions.mixin.ts",
			"qualifiedName": "Args"
		},
		"130": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-functions.mixin.ts",
			"qualifiedName": "Result"
		},
		"131": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-functions.mixin.ts",
			"qualifiedName": "fnc"
		},
		"132": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-functions.mixin.ts",
			"qualifiedName": "name"
		},
		"133": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-functions.mixin.ts",
			"qualifiedName": "config"
		},
		"134": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-functions.mixin.ts",
			"qualifiedName": "__function"
		},
		"135": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-functions.mixin.ts",
			"qualifiedName": "__function"
		},
		"136": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-functions.mixin.ts",
			"qualifiedName": "target"
		},
		"137": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-functions.mixin.ts",
			"qualifiedName": "propertyKey"
		},
		"138": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-functions.mixin.ts",
			"qualifiedName": "RXAP_USE_FUNCTION"
		},
		"139": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-functions.mixin.ts",
			"qualifiedName": "FunctionParameterAdapterFunction"
		},
		"140": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-functions.mixin.ts",
			"qualifiedName": "__type"
		},
		"141": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-functions.mixin.ts",
			"qualifiedName": "__type"
		},
		"142": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-functions.mixin.ts",
			"qualifiedName": "args"
		},
		"143": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-functions.mixin.ts",
			"qualifiedName": "Source"
		},
		"144": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-functions.mixin.ts",
			"qualifiedName": "Target"
		},
		"145": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-functions.mixin.ts",
			"qualifiedName": "FunctionResultAdapterFunction"
		},
		"146": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-functions.mixin.ts",
			"qualifiedName": "__type"
		},
		"147": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-functions.mixin.ts",
			"qualifiedName": "__type"
		},
		"148": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-functions.mixin.ts",
			"qualifiedName": "result"
		},
		"149": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-functions.mixin.ts",
			"qualifiedName": "Source"
		},
		"150": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-functions.mixin.ts",
			"qualifiedName": "Target"
		},
		"151": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-functions.mixin.ts",
			"qualifiedName": "UseFunctionConfig"
		},
		"152": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-functions.mixin.ts",
			"qualifiedName": "UseFunctionConfig.adapter"
		},
		"153": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-functions.mixin.ts",
			"qualifiedName": "__type"
		},
		"154": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-functions.mixin.ts",
			"qualifiedName": "__type.args"
		},
		"155": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-functions.mixin.ts",
			"qualifiedName": "__type.result"
		},
		"156": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-functions.mixin.ts",
			"qualifiedName": "UseFunctionConfig.ReturnTypeTarget"
		},
		"157": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-functions.mixin.ts",
			"qualifiedName": "UseFunctionConfig.ArgsSource"
		},
		"158": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-functions.mixin.ts",
			"qualifiedName": "UseFunctionConfig.ReturnTypeSource"
		},
		"159": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-functions.mixin.ts",
			"qualifiedName": "UseFunctionConfig.ArgsTarget"
		},
		"160": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-functions.mixin.ts",
			"qualifiedName": "UseFunctionType"
		},
		"161": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-functions.mixin.ts",
			"qualifiedName": "__type"
		},
		"162": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-functions.mixin.ts",
			"qualifiedName": "__type"
		},
		"163": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-functions.mixin.ts",
			"qualifiedName": "args"
		},
		"164": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-functions.mixin.ts",
			"qualifiedName": "Args"
		},
		"165": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-functions.mixin.ts",
			"qualifiedName": "Result"
		},
		"166": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-functions.mixin.ts",
			"qualifiedName": "UseFunctionDefinition"
		},
		"167": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-functions.mixin.ts",
			"qualifiedName": "UseFunctionDefinition.fnc"
		},
		"168": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-functions.mixin.ts",
			"qualifiedName": "UseFunctionDefinition.config"
		},
		"169": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-functions.mixin.ts",
			"qualifiedName": "UseFunctionDefinition.ReturnType"
		},
		"170": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-functions.mixin.ts",
			"qualifiedName": "UseFunctionDefinition.Args"
		},
		"171": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-functions.mixin.ts",
			"qualifiedName": "UseFunctionDefinition.Config"
		},
		"172": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-functions.mixin.ts",
			"qualifiedName": "ExtractFunctionsMixin"
		},
		"175": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-functions.mixin.ts",
			"qualifiedName": "ExtractFunctionsMixin.extractFunctions"
		},
		"176": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-functions.mixin.ts",
			"qualifiedName": "ExtractFunctionsMixin.extractFunctions"
		},
		"177": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-functions.mixin.ts",
			"qualifiedName": "defaultMap"
		},
		"178": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-functions.mixin.ts",
			"qualifiedName": "formDefinition"
		},
		"179": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-functions.mixin.ts",
			"qualifiedName": "controlId"
		},
		"180": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-is-value-function.mixin.ts",
			"qualifiedName": "UseIsValueFunction"
		},
		"181": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-is-value-function.mixin.ts",
			"qualifiedName": "UseIsValueFunction"
		},
		"182": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-is-value-function.mixin.ts",
			"qualifiedName": "fnc"
		},
		"183": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-is-value-function.mixin.ts",
			"qualifiedName": "UseIsValueFunction"
		},
		"184": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-is-value-function.mixin.ts",
			"qualifiedName": "fnc"
		},
		"185": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-is-value-function.mixin.ts",
			"qualifiedName": "config"
		},
		"186": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-is-value-function.mixin.ts",
			"qualifiedName": "IS_VALUE_FUNCTION_NAME"
		},
		"187": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-is-value-function.mixin.ts",
			"qualifiedName": "ExtractIsValueFunctionMixin"
		},
		"190": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-is-value-function.mixin.ts",
			"qualifiedName": "ExtractIsValueFunctionMixin.extractIsValueFunction"
		},
		"191": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-is-value-function.mixin.ts",
			"qualifiedName": "ExtractIsValueFunctionMixin.extractIsValueFunction"
		},
		"192": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-is-value-function.mixin.ts",
			"qualifiedName": "defaultFunction"
		},
		"193": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-is-value-function.mixin.ts",
			"qualifiedName": "control"
		},
		"194": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-is-value-function.mixin.ts",
			"qualifiedName": "formDefinition"
		},
		"195": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-form-definition.mixin.ts",
			"qualifiedName": "ExtractFormDefinitionMixin.extractFormDefinition"
		},
		"196": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-form-definition.mixin.ts",
			"qualifiedName": "ExtractFormDefinitionMixin.extractFormDefinition"
		},
		"197": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-form-definition.mixin.ts",
			"qualifiedName": "control"
		},
		"198": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-function.mixin.ts",
			"qualifiedName": "ExtractFunctionMixin.injector"
		},
		"199": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-function.mixin.ts",
			"qualifiedName": "ExtractFunctionMixin.extractFunction"
		},
		"200": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-function.mixin.ts",
			"qualifiedName": "ExtractFunctionMixin.extractFunction"
		},
		"201": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-function.mixin.ts",
			"qualifiedName": "Args"
		},
		"202": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-function.mixin.ts",
			"qualifiedName": "Result"
		},
		"203": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-function.mixin.ts",
			"qualifiedName": "defaultFunction"
		},
		"204": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-function.mixin.ts",
			"qualifiedName": "formDefinition"
		},
		"205": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-function.mixin.ts",
			"qualifiedName": "controlId"
		},
		"206": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-function.mixin.ts",
			"qualifiedName": "name"
		},
		"207": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-functions.mixin.ts",
			"qualifiedName": "ExtractFunctionsMixin.extractFunctions"
		},
		"208": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-functions.mixin.ts",
			"qualifiedName": "ExtractFunctionsMixin.extractFunctions"
		},
		"209": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-functions.mixin.ts",
			"qualifiedName": "defaultMap"
		},
		"210": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-functions.mixin.ts",
			"qualifiedName": "formDefinition"
		},
		"211": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-functions.mixin.ts",
			"qualifiedName": "controlId"
		},
		"212": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-control.mixin.ts",
			"qualifiedName": "ExtractControlMixin.ngControl"
		},
		"213": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-control.mixin.ts",
			"qualifiedName": "ExtractControlMixin.matFormField"
		},
		"214": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-control.mixin.ts",
			"qualifiedName": "ExtractControlMixin.control"
		},
		"215": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-control.mixin.ts",
			"qualifiedName": "ExtractControlMixin.extractControl"
		},
		"216": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-control.mixin.ts",
			"qualifiedName": "ExtractControlMixin.extractControl"
		},
		"217": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-control.mixin.ts",
			"qualifiedName": "ngControl"
		},
		"218": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-method.mixin.ts",
			"qualifiedName": "ExtractMethodMixin"
		},
		"221": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-method.mixin.ts",
			"qualifiedName": "ExtractMethodMixin.injector"
		},
		"222": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-method.mixin.ts",
			"qualifiedName": "ExtractMethodMixin.extractMethod"
		},
		"223": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-method.mixin.ts",
			"qualifiedName": "ExtractMethodMixin.extractMethod"
		},
		"224": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-method.mixin.ts",
			"qualifiedName": "formDefinition"
		},
		"225": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-method.mixin.ts",
			"qualifiedName": "controlId"
		},
		"226": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-method.mixin.ts",
			"qualifiedName": "name"
		},
		"227": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-methods.mixin.ts",
			"qualifiedName": "ExtractMethodsMixin.extractMethods"
		},
		"228": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-methods.mixin.ts",
			"qualifiedName": "ExtractMethodsMixin.extractMethods"
		},
		"229": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-methods.mixin.ts",
			"qualifiedName": "formDefinition"
		},
		"230": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-methods.mixin.ts",
			"qualifiedName": "controlId"
		},
		"231": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-methods.mixin.ts",
			"qualifiedName": "UseMethod"
		},
		"232": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-methods.mixin.ts",
			"qualifiedName": "UseMethod"
		},
		"233": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-methods.mixin.ts",
			"qualifiedName": "method"
		},
		"234": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-methods.mixin.ts",
			"qualifiedName": "name"
		},
		"235": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-methods.mixin.ts",
			"qualifiedName": "config"
		},
		"236": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-methods.mixin.ts",
			"qualifiedName": "__function"
		},
		"237": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-methods.mixin.ts",
			"qualifiedName": "__function"
		},
		"238": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-methods.mixin.ts",
			"qualifiedName": "target"
		},
		"239": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-methods.mixin.ts",
			"qualifiedName": "propertyKey"
		},
		"240": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-methods.mixin.ts",
			"qualifiedName": "RXAP_USE_METHOD"
		},
		"241": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-methods.mixin.ts",
			"qualifiedName": "MethodParameterAdapterFunction"
		},
		"242": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-methods.mixin.ts",
			"qualifiedName": "__type"
		},
		"243": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-methods.mixin.ts",
			"qualifiedName": "__type"
		},
		"244": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-methods.mixin.ts",
			"qualifiedName": "parameter"
		},
		"245": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-methods.mixin.ts",
			"qualifiedName": "Source"
		},
		"246": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-methods.mixin.ts",
			"qualifiedName": "Target"
		},
		"247": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-methods.mixin.ts",
			"qualifiedName": "MethodResultAdapterFunction"
		},
		"248": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-methods.mixin.ts",
			"qualifiedName": "__type"
		},
		"249": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-methods.mixin.ts",
			"qualifiedName": "__type"
		},
		"250": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-methods.mixin.ts",
			"qualifiedName": "result"
		},
		"251": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-methods.mixin.ts",
			"qualifiedName": "Source"
		},
		"252": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-methods.mixin.ts",
			"qualifiedName": "Target"
		},
		"253": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-methods.mixin.ts",
			"qualifiedName": "UseMethodConfig"
		},
		"254": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-methods.mixin.ts",
			"qualifiedName": "UseMethodConfig.adapter"
		},
		"255": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-methods.mixin.ts",
			"qualifiedName": "__type"
		},
		"256": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-methods.mixin.ts",
			"qualifiedName": "__type.parameter"
		},
		"257": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-methods.mixin.ts",
			"qualifiedName": "__type.result"
		},
		"258": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-methods.mixin.ts",
			"qualifiedName": "UseMethodConfig.ReturnTypeTarget"
		},
		"259": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-methods.mixin.ts",
			"qualifiedName": "UseMethodConfig.ParameterSource"
		},
		"260": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-methods.mixin.ts",
			"qualifiedName": "UseMethodConfig.ReturnTypeSource"
		},
		"261": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-methods.mixin.ts",
			"qualifiedName": "UseMethodConfig.ParameterTarget"
		},
		"262": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-methods.mixin.ts",
			"qualifiedName": "UseMethodDefinition"
		},
		"263": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-methods.mixin.ts",
			"qualifiedName": "UseMethodDefinition.method"
		},
		"264": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-methods.mixin.ts",
			"qualifiedName": "UseMethodDefinition.config"
		},
		"265": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-methods.mixin.ts",
			"qualifiedName": "UseMethodDefinition.ReturnType"
		},
		"266": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-methods.mixin.ts",
			"qualifiedName": "UseMethodDefinition.Parameter"
		},
		"267": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-methods.mixin.ts",
			"qualifiedName": "UseMethodDefinition.Config"
		},
		"268": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-methods.mixin.ts",
			"qualifiedName": "ExtractMethodsMixin"
		},
		"271": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-methods.mixin.ts",
			"qualifiedName": "ExtractMethodsMixin.extractMethods"
		},
		"272": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-methods.mixin.ts",
			"qualifiedName": "ExtractMethodsMixin.extractMethods"
		},
		"273": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-methods.mixin.ts",
			"qualifiedName": "formDefinition"
		},
		"274": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-methods.mixin.ts",
			"qualifiedName": "controlId"
		},
		"275": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-options-data-source.mixin.ts",
			"qualifiedName": "ComposeOptionsTransformers"
		},
		"276": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-options-data-source.mixin.ts",
			"qualifiedName": "ComposeOptionsTransformers"
		},
		"277": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-options-data-source.mixin.ts",
			"qualifiedName": "fnc"
		},
		"278": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-options-data-source.mixin.ts",
			"qualifiedName": "__type"
		},
		"279": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-options-data-source.mixin.ts",
			"qualifiedName": "__type"
		},
		"280": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-options-data-source.mixin.ts",
			"qualifiedName": "value"
		},
		"281": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-options-data-source.mixin.ts",
			"qualifiedName": "__type"
		},
		"282": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-options-data-source.mixin.ts",
			"qualifiedName": "__type"
		},
		"283": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-options-data-source.mixin.ts",
			"qualifiedName": "value"
		},
		"284": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-options-data-source.mixin.ts",
			"qualifiedName": "UseOptionsDataSource"
		},
		"285": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-options-data-source.mixin.ts",
			"qualifiedName": "UseOptionsDataSource"
		},
		"286": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-options-data-source.mixin.ts",
			"qualifiedName": "Source"
		},
		"287": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-options-data-source.mixin.ts",
			"qualifiedName": "dataSource"
		},
		"288": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-options-data-source.mixin.ts",
			"qualifiedName": "settings"
		},
		"289": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-options-data-source.mixin.ts",
			"qualifiedName": "__type"
		},
		"290": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-options-data-source.mixin.ts",
			"qualifiedName": "__type"
		},
		"291": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-options-data-source.mixin.ts",
			"qualifiedName": "target"
		},
		"292": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-options-data-source.mixin.ts",
			"qualifiedName": "propertyKey"
		},
		"293": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-options-data-source.mixin.ts",
			"qualifiedName": "UseOptionsDataSourceSettings"
		},
		"294": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-options-data-source.mixin.ts",
			"qualifiedName": "Source"
		},
		"295": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-options-data-source.mixin.ts",
			"qualifiedName": "DATA_SOURCE_NAME"
		},
		"296": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-options-data-source.mixin.ts",
			"qualifiedName": "ExtractOptionsDataSourceMixin"
		},
		"299": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-options-data-source.mixin.ts",
			"qualifiedName": "ExtractOptionsDataSourceMixin.settings"
		},
		"300": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-options-data-source.mixin.ts",
			"qualifiedName": "ExtractOptionsDataSourceMixin.dataSourceLoader"
		},
		"301": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-options-data-source.mixin.ts",
			"qualifiedName": "ExtractOptionsDataSourceMixin.metadata"
		},
		"302": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-options-data-source.mixin.ts",
			"qualifiedName": "ExtractOptionsDataSourceMixin.viewer"
		},
		"303": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-options-data-source.mixin.ts",
			"qualifiedName": "ExtractOptionsDataSourceMixin.dataSource"
		},
		"304": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-options-data-source.mixin.ts",
			"qualifiedName": "ExtractOptionsDataSourceMixin.injector"
		},
		"305": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-options-data-source.mixin.ts",
			"qualifiedName": "ExtractOptionsDataSourceMixin.useDataSourceValue"
		},
		"306": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-options-data-source.mixin.ts",
			"qualifiedName": "ExtractOptionsDataSourceMixin.extractOptionsDatasource"
		},
		"307": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-options-data-source.mixin.ts",
			"qualifiedName": "ExtractOptionsDataSourceMixin.extractOptionsDatasource"
		},
		"308": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-options-data-source.mixin.ts",
			"qualifiedName": "control"
		},
		"309": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-form-definition.mixin.ts",
			"qualifiedName": "ExtractFormDefinitionMixin.extractFormDefinition"
		},
		"310": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-form-definition.mixin.ts",
			"qualifiedName": "ExtractFormDefinitionMixin.extractFormDefinition"
		},
		"311": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-form-definition.mixin.ts",
			"qualifiedName": "control"
		},
		"312": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-data-sources.mixin.ts",
			"qualifiedName": "ExtractDataSourcesMixin.extractDataSources"
		},
		"313": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-data-sources.mixin.ts",
			"qualifiedName": "ExtractDataSourcesMixin.extractDataSources"
		},
		"314": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-data-sources.mixin.ts",
			"qualifiedName": "formDefinition"
		},
		"315": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-data-sources.mixin.ts",
			"qualifiedName": "controlId"
		},
		"316": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-control.mixin.ts",
			"qualifiedName": "ExtractControlMixin.ngControl"
		},
		"317": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-control.mixin.ts",
			"qualifiedName": "ExtractControlMixin.matFormField"
		},
		"318": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-control.mixin.ts",
			"qualifiedName": "ExtractControlMixin.control"
		},
		"319": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-control.mixin.ts",
			"qualifiedName": "ExtractControlMixin.extractControl"
		},
		"320": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-control.mixin.ts",
			"qualifiedName": "ExtractControlMixin.extractControl"
		},
		"321": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-control.mixin.ts",
			"qualifiedName": "ngControl"
		},
		"322": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-options-method.mixin.ts",
			"qualifiedName": "UseOptionsMethod"
		},
		"323": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-options-method.mixin.ts",
			"qualifiedName": "UseOptionsMethod"
		},
		"324": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-options-method.mixin.ts",
			"qualifiedName": "CO"
		},
		"325": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-options-method.mixin.ts",
			"qualifiedName": "Parameters"
		},
		"326": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-options-method.mixin.ts",
			"qualifiedName": "method"
		},
		"327": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-options-method.mixin.ts",
			"qualifiedName": "config"
		},
		"328": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-options-method.mixin.ts",
			"qualifiedName": "__function"
		},
		"329": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-options-method.mixin.ts",
			"qualifiedName": "__function"
		},
		"330": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-options-method.mixin.ts",
			"qualifiedName": "target"
		},
		"331": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-options-method.mixin.ts",
			"qualifiedName": "propertyKey"
		},
		"332": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-options-method.mixin.ts",
			"qualifiedName": "OPTIONS_METHOD_NAME"
		},
		"333": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-options-method.mixin.ts",
			"qualifiedName": "OptionsMethod"
		},
		"334": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-options-method.mixin.ts",
			"qualifiedName": "CO"
		},
		"335": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-options-method.mixin.ts",
			"qualifiedName": "Parameters"
		},
		"336": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-options-method.mixin.ts",
			"qualifiedName": "ExtractOptionsMethodMixin"
		},
		"339": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-options-method.mixin.ts",
			"qualifiedName": "ExtractOptionsMethodMixin.extractOptionsMethod"
		},
		"340": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-options-method.mixin.ts",
			"qualifiedName": "ExtractOptionsMethodMixin.extractOptionsMethod"
		},
		"341": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-options-method.mixin.ts",
			"qualifiedName": "control"
		},
		"342": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-options-method.mixin.ts",
			"qualifiedName": "formDefinition"
		},
		"343": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-form-definition.mixin.ts",
			"qualifiedName": "ExtractFormDefinitionMixin.extractFormDefinition"
		},
		"344": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-form-definition.mixin.ts",
			"qualifiedName": "ExtractFormDefinitionMixin.extractFormDefinition"
		},
		"345": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-form-definition.mixin.ts",
			"qualifiedName": "control"
		},
		"346": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-method.mixin.ts",
			"qualifiedName": "ExtractMethodMixin.injector"
		},
		"347": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-method.mixin.ts",
			"qualifiedName": "ExtractMethodMixin.extractMethod"
		},
		"348": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-method.mixin.ts",
			"qualifiedName": "ExtractMethodMixin.extractMethod"
		},
		"349": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-method.mixin.ts",
			"qualifiedName": "formDefinition"
		},
		"350": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-method.mixin.ts",
			"qualifiedName": "controlId"
		},
		"351": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-method.mixin.ts",
			"qualifiedName": "name"
		},
		"352": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-methods.mixin.ts",
			"qualifiedName": "ExtractMethodsMixin.extractMethods"
		},
		"353": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-methods.mixin.ts",
			"qualifiedName": "ExtractMethodsMixin.extractMethods"
		},
		"354": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-methods.mixin.ts",
			"qualifiedName": "formDefinition"
		},
		"355": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-methods.mixin.ts",
			"qualifiedName": "controlId"
		},
		"356": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-control.mixin.ts",
			"qualifiedName": "ExtractControlMixin.ngControl"
		},
		"357": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-control.mixin.ts",
			"qualifiedName": "ExtractControlMixin.matFormField"
		},
		"358": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-control.mixin.ts",
			"qualifiedName": "ExtractControlMixin.control"
		},
		"359": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-control.mixin.ts",
			"qualifiedName": "ExtractControlMixin.extractControl"
		},
		"360": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-control.mixin.ts",
			"qualifiedName": "ExtractControlMixin.extractControl"
		},
		"361": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-control.mixin.ts",
			"qualifiedName": "ngControl"
		},
		"362": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-resolve-method.mixin.ts",
			"qualifiedName": "UseResolveMethod"
		},
		"363": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-resolve-method.mixin.ts",
			"qualifiedName": "UseResolveMethod"
		},
		"364": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-resolve-method.mixin.ts",
			"qualifiedName": "Value"
		},
		"365": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-resolve-method.mixin.ts",
			"qualifiedName": "method"
		},
		"366": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-resolve-method.mixin.ts",
			"qualifiedName": "UseResolveMethod"
		},
		"367": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-resolve-method.mixin.ts",
			"qualifiedName": "Value"
		},
		"368": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-resolve-method.mixin.ts",
			"qualifiedName": "method"
		},
		"369": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-resolve-method.mixin.ts",
			"qualifiedName": "config"
		},
		"370": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-resolve-method.mixin.ts",
			"qualifiedName": "RESOLVE_METHOD_NAME"
		},
		"371": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-resolve-method.mixin.ts",
			"qualifiedName": "ExtractResolveMethodMixin"
		},
		"374": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-resolve-method.mixin.ts",
			"qualifiedName": "ExtractResolveMethodMixin.extractResolveMethod"
		},
		"375": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-resolve-method.mixin.ts",
			"qualifiedName": "ExtractResolveMethodMixin.extractResolveMethod"
		},
		"376": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-resolve-method.mixin.ts",
			"qualifiedName": "control"
		},
		"377": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-resolve-method.mixin.ts",
			"qualifiedName": "formDefinition"
		},
		"378": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-form-definition.mixin.ts",
			"qualifiedName": "ExtractFormDefinitionMixin.extractFormDefinition"
		},
		"379": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-form-definition.mixin.ts",
			"qualifiedName": "ExtractFormDefinitionMixin.extractFormDefinition"
		},
		"380": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-form-definition.mixin.ts",
			"qualifiedName": "control"
		},
		"381": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-method.mixin.ts",
			"qualifiedName": "ExtractMethodMixin.injector"
		},
		"382": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-method.mixin.ts",
			"qualifiedName": "ExtractMethodMixin.extractMethod"
		},
		"383": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-method.mixin.ts",
			"qualifiedName": "ExtractMethodMixin.extractMethod"
		},
		"384": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-method.mixin.ts",
			"qualifiedName": "formDefinition"
		},
		"385": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-method.mixin.ts",
			"qualifiedName": "controlId"
		},
		"386": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-method.mixin.ts",
			"qualifiedName": "name"
		},
		"387": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-methods.mixin.ts",
			"qualifiedName": "ExtractMethodsMixin.extractMethods"
		},
		"388": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-methods.mixin.ts",
			"qualifiedName": "ExtractMethodsMixin.extractMethods"
		},
		"389": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-methods.mixin.ts",
			"qualifiedName": "formDefinition"
		},
		"390": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-methods.mixin.ts",
			"qualifiedName": "controlId"
		},
		"391": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-control.mixin.ts",
			"qualifiedName": "ExtractControlMixin.ngControl"
		},
		"392": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-control.mixin.ts",
			"qualifiedName": "ExtractControlMixin.matFormField"
		},
		"393": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-control.mixin.ts",
			"qualifiedName": "ExtractControlMixin.control"
		},
		"394": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-control.mixin.ts",
			"qualifiedName": "ExtractControlMixin.extractControl"
		},
		"395": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-control.mixin.ts",
			"qualifiedName": "ExtractControlMixin.extractControl"
		},
		"396": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-control.mixin.ts",
			"qualifiedName": "ngControl"
		},
		"397": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-to-display-function.mixin.ts",
			"qualifiedName": "UseToDisplayFunction"
		},
		"398": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-to-display-function.mixin.ts",
			"qualifiedName": "UseToDisplayFunction"
		},
		"399": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-to-display-function.mixin.ts",
			"qualifiedName": "fnc"
		},
		"400": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-to-display-function.mixin.ts",
			"qualifiedName": "UseToDisplayFunction"
		},
		"401": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-to-display-function.mixin.ts",
			"qualifiedName": "fnc"
		},
		"402": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-to-display-function.mixin.ts",
			"qualifiedName": "config"
		},
		"403": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-to-display-function.mixin.ts",
			"qualifiedName": "TO_DISPLAY_FUNCTION_NAME"
		},
		"404": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-to-display-function.mixin.ts",
			"qualifiedName": "ExtractToDisplayFunctionMixin"
		},
		"407": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-to-display-function.mixin.ts",
			"qualifiedName": "ExtractToDisplayFunctionMixin.extractToDisplayFunction"
		},
		"408": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-to-display-function.mixin.ts",
			"qualifiedName": "ExtractToDisplayFunctionMixin.extractToDisplayFunction"
		},
		"409": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-to-display-function.mixin.ts",
			"qualifiedName": "defaultFunction"
		},
		"410": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-to-display-function.mixin.ts",
			"qualifiedName": "control"
		},
		"411": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-to-display-function.mixin.ts",
			"qualifiedName": "formDefinition"
		},
		"412": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-form-definition.mixin.ts",
			"qualifiedName": "ExtractFormDefinitionMixin.extractFormDefinition"
		},
		"413": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-form-definition.mixin.ts",
			"qualifiedName": "ExtractFormDefinitionMixin.extractFormDefinition"
		},
		"414": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-form-definition.mixin.ts",
			"qualifiedName": "control"
		},
		"415": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-function.mixin.ts",
			"qualifiedName": "ExtractFunctionMixin.injector"
		},
		"416": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-function.mixin.ts",
			"qualifiedName": "ExtractFunctionMixin.extractFunction"
		},
		"417": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-function.mixin.ts",
			"qualifiedName": "ExtractFunctionMixin.extractFunction"
		},
		"418": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-function.mixin.ts",
			"qualifiedName": "Args"
		},
		"419": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-function.mixin.ts",
			"qualifiedName": "Result"
		},
		"420": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-function.mixin.ts",
			"qualifiedName": "defaultFunction"
		},
		"421": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-function.mixin.ts",
			"qualifiedName": "formDefinition"
		},
		"422": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-function.mixin.ts",
			"qualifiedName": "controlId"
		},
		"423": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-function.mixin.ts",
			"qualifiedName": "name"
		},
		"424": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-functions.mixin.ts",
			"qualifiedName": "ExtractFunctionsMixin.extractFunctions"
		},
		"425": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-functions.mixin.ts",
			"qualifiedName": "ExtractFunctionsMixin.extractFunctions"
		},
		"426": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-functions.mixin.ts",
			"qualifiedName": "defaultMap"
		},
		"427": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-functions.mixin.ts",
			"qualifiedName": "formDefinition"
		},
		"428": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-functions.mixin.ts",
			"qualifiedName": "controlId"
		},
		"429": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-control.mixin.ts",
			"qualifiedName": "ExtractControlMixin.ngControl"
		},
		"430": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-control.mixin.ts",
			"qualifiedName": "ExtractControlMixin.matFormField"
		},
		"431": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-control.mixin.ts",
			"qualifiedName": "ExtractControlMixin.control"
		},
		"432": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-control.mixin.ts",
			"qualifiedName": "ExtractControlMixin.extractControl"
		},
		"433": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-control.mixin.ts",
			"qualifiedName": "ExtractControlMixin.extractControl"
		},
		"434": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-control.mixin.ts",
			"qualifiedName": "ngControl"
		},
		"435": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/array/for-form-array-items.directive.ts",
			"qualifiedName": "ForFormArrayItemsDirectiveContext"
		},
		"436": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/array/for-form-array-items.directive.ts",
			"qualifiedName": "ForFormArrayItemsDirectiveContext.$implicit"
		},
		"437": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/array/for-form-array-items.directive.ts",
			"qualifiedName": "ForFormArrayItemsDirectiveContext.index"
		},
		"438": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/array/for-form-array-items.directive.ts",
			"qualifiedName": "ForFormArrayItemsDirectiveContext.last"
		},
		"439": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/array/for-form-array-items.directive.ts",
			"qualifiedName": "ForFormArrayItemsDirectiveContext.first"
		},
		"440": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/array/for-form-array-items.directive.ts",
			"qualifiedName": "ForFormArrayItemsDirectiveContext.even"
		},
		"441": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/array/for-form-array-items.directive.ts",
			"qualifiedName": "ForFormArrayItemsDirectiveContext.odd"
		},
		"442": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/array/for-form-array-items.directive.ts",
			"qualifiedName": "ForFormArrayItemsDirectiveContext.array"
		},
		"443": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/array/for-form-array-items.directive.ts",
			"qualifiedName": "ForFormArrayItemsDirective"
		},
		"444": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/array/for-form-array-items.directive.ts",
			"qualifiedName": "ForFormArrayItemsDirective.__constructor"
		},
		"445": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/array/for-form-array-items.directive.ts",
			"qualifiedName": "ForFormArrayItemsDirective"
		},
		"446": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/array/for-form-array-items.directive.ts",
			"qualifiedName": "container"
		},
		"447": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/array/for-form-array-items.directive.ts",
			"qualifiedName": "template"
		},
		"448": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/array/for-form-array-items.directive.ts",
			"qualifiedName": "viewContainerRef"
		},
		"449": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/array/for-form-array-items.directive.ts",
			"qualifiedName": "cdr"
		},
		"456": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/array/for-form-array-items.directive.ts",
			"qualifiedName": "ForFormArrayItemsDirective.ngAfterViewInit"
		},
		"457": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/array/for-form-array-items.directive.ts",
			"qualifiedName": "ForFormArrayItemsDirective.ngAfterViewInit"
		},
		"458": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/array/for-form-array-items.directive.ts",
			"qualifiedName": "ForFormArrayItemsDirective.ngOnDestroy"
		},
		"459": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/array/for-form-array-items.directive.ts",
			"qualifiedName": "ForFormArrayItemsDirective.ngOnDestroy"
		},
		"463": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/array/form-array-add-item-button.directive.ts",
			"qualifiedName": "FormArrayAddItemButtonDirective"
		},
		"464": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/array/form-array-add-item-button.directive.ts",
			"qualifiedName": "FormArrayAddItemButtonDirective.__constructor"
		},
		"465": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/array/form-array-add-item-button.directive.ts",
			"qualifiedName": "FormArrayAddItemButtonDirective"
		},
		"466": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/array/form-array-add-item-button.directive.ts",
			"qualifiedName": "parent"
		},
		"467": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/array/form-array-add-item-button.directive.ts",
			"qualifiedName": "matButton"
		},
		"468": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/array/form-array-add-item-button.directive.ts",
			"qualifiedName": "FormArrayAddItemButtonDirective.type"
		},
		"469": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/array/form-array-add-item-button.directive.ts",
			"qualifiedName": "FormArrayAddItemButtonDirective.formArray"
		},
		"471": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/array/form-array-add-item-button.directive.ts",
			"qualifiedName": "FormArrayAddItemButtonDirective.parent"
		},
		"472": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/array/form-array-add-item-button.directive.ts",
			"qualifiedName": "FormArrayAddItemButtonDirective.matButton"
		},
		"473": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/array/form-array-add-item-button.directive.ts",
			"qualifiedName": "FormArrayAddItemButtonDirective.disabled"
		},
		"474": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/array/form-array-add-item-button.directive.ts",
			"qualifiedName": "FormArrayAddItemButtonDirective.disabled"
		},
		"475": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/array/form-array-add-item-button.directive.ts",
			"qualifiedName": "FormArrayAddItemButtonDirective.isDisabled"
		},
		"476": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/array/form-array-add-item-button.directive.ts",
			"qualifiedName": "FormArrayAddItemButtonDirective.isDisabled"
		},
		"477": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/array/form-array-add-item-button.directive.ts",
			"qualifiedName": "FormArrayAddItemButtonDirective.ngAfterViewInit"
		},
		"478": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/array/form-array-add-item-button.directive.ts",
			"qualifiedName": "FormArrayAddItemButtonDirective.ngAfterViewInit"
		},
		"479": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/array/form-array-add-item-button.directive.ts",
			"qualifiedName": "FormArrayAddItemButtonDirective.ngOnDestroy"
		},
		"480": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/array/form-array-add-item-button.directive.ts",
			"qualifiedName": "FormArrayAddItemButtonDirective.ngOnDestroy"
		},
		"481": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/array/form-array-add-item-button.directive.ts",
			"qualifiedName": "FormArrayAddItemButtonDirective.onClick"
		},
		"482": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/array/form-array-add-item-button.directive.ts",
			"qualifiedName": "FormArrayAddItemButtonDirective.onClick"
		},
		"483": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/array/form-array-item-button.ts",
			"qualifiedName": "FormArrayItemButton"
		},
		"484": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/array/form-array-item-button.ts",
			"qualifiedName": "FormArrayItemButton.__constructor"
		},
		"485": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/array/form-array-item-button.ts",
			"qualifiedName": "FormArrayItemButton"
		},
		"486": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/array/form-array-item-button.ts",
			"qualifiedName": "parent"
		},
		"487": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/array/form-array-item-button.ts",
			"qualifiedName": "matButton"
		},
		"488": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/array/form-array-item-button.ts",
			"qualifiedName": "renderer"
		},
		"489": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/array/form-array-item-button.ts",
			"qualifiedName": "elementRef"
		},
		"490": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/array/form-array-item-button.ts",
			"qualifiedName": "FormArrayItemButton.type"
		},
		"491": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/array/form-array-item-button.ts",
			"qualifiedName": "FormArrayItemButton.formGroup"
		},
		"492": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/array/form-array-item-button.ts",
			"qualifiedName": "__type"
		},
		"493": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/array/form-array-item-button.ts",
			"qualifiedName": "__type.deleted"
		},
		"494": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/array/form-array-item-button.ts",
			"qualifiedName": "FormArrayItemButton.formArray"
		},
		"495": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/array/form-array-item-button.ts",
			"qualifiedName": "FormArrayItemButton.deletedControl"
		},
		"498": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/array/form-array-item-button.ts",
			"qualifiedName": "FormArrayItemButton.parent"
		},
		"499": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/array/form-array-item-button.ts",
			"qualifiedName": "FormArrayItemButton.matButton"
		},
		"500": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/array/form-array-item-button.ts",
			"qualifiedName": "FormArrayItemButton.renderer"
		},
		"501": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/array/form-array-item-button.ts",
			"qualifiedName": "FormArrayItemButton.elementRef"
		},
		"502": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/array/form-array-item-button.ts",
			"qualifiedName": "FormArrayItemButton.disabled"
		},
		"503": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/array/form-array-item-button.ts",
			"qualifiedName": "FormArrayItemButton.disabled"
		},
		"504": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/array/form-array-item-button.ts",
			"qualifiedName": "FormArrayItemButton.isDeleted"
		},
		"505": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/array/form-array-item-button.ts",
			"qualifiedName": "FormArrayItemButton.isDeleted"
		},
		"506": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/array/form-array-item-button.ts",
			"qualifiedName": "FormArrayItemButton.index"
		},
		"507": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/array/form-array-item-button.ts",
			"qualifiedName": "FormArrayItemButton.index"
		},
		"508": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/array/form-array-item-button.ts",
			"qualifiedName": "FormArrayItemButton.isDisabled"
		},
		"509": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/array/form-array-item-button.ts",
			"qualifiedName": "FormArrayItemButton.isDisabled"
		},
		"510": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/array/form-array-item-button.ts",
			"qualifiedName": "FormArrayItemButton.ngAfterViewInit"
		},
		"511": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/array/form-array-item-button.ts",
			"qualifiedName": "FormArrayItemButton.ngAfterViewInit"
		},
		"512": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/array/form-array-item-button.ts",
			"qualifiedName": "FormArrayItemButton.ngOnDestroy"
		},
		"513": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/array/form-array-item-button.ts",
			"qualifiedName": "FormArrayItemButton.ngOnDestroy"
		},
		"514": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/array/form-array-item-button.ts",
			"qualifiedName": "FormArrayItemButton.onClick"
		},
		"515": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/array/form-array-item-button.ts",
			"qualifiedName": "FormArrayItemButton.onClick"
		},
		"516": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/array/form-array-item-button.ts",
			"qualifiedName": "FormArrayItemButton.updateDisplayStyle"
		},
		"517": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/array/form-array-item-button.ts",
			"qualifiedName": "FormArrayItemButton.updateDisplayStyle"
		},
		"518": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/array/form-array-item-remove-button.directive.ts",
			"qualifiedName": "FormArrayItemRemoveButtonDirective"
		},
		"519": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/array/form-array-item-button.ts",
			"qualifiedName": "FormArrayItemButton.__constructor"
		},
		"520": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/array/form-array-item-button.ts",
			"qualifiedName": "FormArrayItemRemoveButtonDirective"
		},
		"521": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/array/form-array-item-button.ts",
			"qualifiedName": "parent"
		},
		"522": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/array/form-array-item-button.ts",
			"qualifiedName": "matButton"
		},
		"523": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/array/form-array-item-button.ts",
			"qualifiedName": "renderer"
		},
		"524": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/array/form-array-item-button.ts",
			"qualifiedName": "elementRef"
		},
		"525": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/array/form-array-item-remove-button.directive.ts",
			"qualifiedName": "FormArrayItemRemoveButtonDirective.shouldTemporarilyDeleted"
		},
		"526": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/array/form-array-item-remove-button.directive.ts",
			"qualifiedName": "__type"
		},
		"527": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/array/form-array-item-remove-button.directive.ts",
			"qualifiedName": "__type"
		},
		"528": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/array/form-array-item-remove-button.directive.ts",
			"qualifiedName": "formGroup"
		},
		"529": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/array/form-array-item-remove-button.directive.ts",
			"qualifiedName": "FormArrayItemRemoveButtonDirective.onClick"
		},
		"530": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/array/form-array-item-remove-button.directive.ts",
			"qualifiedName": "FormArrayItemRemoveButtonDirective.onClick"
		},
		"531": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/array/form-array-item-remove-button.directive.ts",
			"qualifiedName": "FormArrayItemRemoveButtonDirective.updateDisplayStyle"
		},
		"532": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/array/form-array-item-remove-button.directive.ts",
			"qualifiedName": "FormArrayItemRemoveButtonDirective.updateDisplayStyle"
		},
		"533": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/array/form-array-item-button.ts",
			"qualifiedName": "FormArrayItemButton.type"
		},
		"534": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/array/form-array-item-button.ts",
			"qualifiedName": "FormArrayItemButton.formGroup"
		},
		"535": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/array/form-array-item-button.ts",
			"qualifiedName": "__type"
		},
		"536": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/array/form-array-item-button.ts",
			"qualifiedName": "__type.deleted"
		},
		"537": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/array/form-array-item-button.ts",
			"qualifiedName": "FormArrayItemButton.formArray"
		},
		"538": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/array/form-array-item-button.ts",
			"qualifiedName": "FormArrayItemButton.deletedControl"
		},
		"539": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/array/form-array-item-button.ts",
			"qualifiedName": "FormArrayItemButton.parent"
		},
		"540": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/array/form-array-item-button.ts",
			"qualifiedName": "FormArrayItemButton.matButton"
		},
		"541": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/array/form-array-item-button.ts",
			"qualifiedName": "FormArrayItemButton.renderer"
		},
		"542": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/array/form-array-item-button.ts",
			"qualifiedName": "FormArrayItemButton.elementRef"
		},
		"543": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/array/form-array-item-button.ts",
			"qualifiedName": "FormArrayItemButton.disabled"
		},
		"544": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/array/form-array-item-button.ts",
			"qualifiedName": "FormArrayItemButton.disabled"
		},
		"545": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/array/form-array-item-button.ts",
			"qualifiedName": "FormArrayItemButton.isDeleted"
		},
		"546": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/array/form-array-item-button.ts",
			"qualifiedName": "FormArrayItemButton.isDeleted"
		},
		"547": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/array/form-array-item-button.ts",
			"qualifiedName": "FormArrayItemButton.index"
		},
		"548": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/array/form-array-item-button.ts",
			"qualifiedName": "FormArrayItemButton.index"
		},
		"549": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/array/form-array-item-button.ts",
			"qualifiedName": "FormArrayItemButton.isDisabled"
		},
		"550": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/array/form-array-item-button.ts",
			"qualifiedName": "FormArrayItemButton.isDisabled"
		},
		"551": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/array/form-array-item-button.ts",
			"qualifiedName": "FormArrayItemButton.ngAfterViewInit"
		},
		"552": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/array/form-array-item-button.ts",
			"qualifiedName": "FormArrayItemButton.ngAfterViewInit"
		},
		"553": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/array/form-array-item-button.ts",
			"qualifiedName": "FormArrayItemButton.ngOnDestroy"
		},
		"554": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/array/form-array-item-button.ts",
			"qualifiedName": "FormArrayItemButton.ngOnDestroy"
		},
		"555": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/array/form-array-item-restore-button.directive.ts",
			"qualifiedName": "FormArrayItemRestoreButtonDirective"
		},
		"556": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/array/form-array-item-button.ts",
			"qualifiedName": "FormArrayItemButton.__constructor"
		},
		"557": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/array/form-array-item-button.ts",
			"qualifiedName": "FormArrayItemRestoreButtonDirective"
		},
		"558": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/array/form-array-item-button.ts",
			"qualifiedName": "parent"
		},
		"559": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/array/form-array-item-button.ts",
			"qualifiedName": "matButton"
		},
		"560": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/array/form-array-item-button.ts",
			"qualifiedName": "renderer"
		},
		"561": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/array/form-array-item-button.ts",
			"qualifiedName": "elementRef"
		},
		"562": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/array/form-array-item-restore-button.directive.ts",
			"qualifiedName": "FormArrayItemRestoreButtonDirective.onClick"
		},
		"563": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/array/form-array-item-restore-button.directive.ts",
			"qualifiedName": "FormArrayItemRestoreButtonDirective.onClick"
		},
		"564": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/array/form-array-item-restore-button.directive.ts",
			"qualifiedName": "FormArrayItemRestoreButtonDirective.updateDisplayStyle"
		},
		"565": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/array/form-array-item-restore-button.directive.ts",
			"qualifiedName": "FormArrayItemRestoreButtonDirective.updateDisplayStyle"
		},
		"566": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/array/form-array-item-button.ts",
			"qualifiedName": "FormArrayItemButton.type"
		},
		"567": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/array/form-array-item-button.ts",
			"qualifiedName": "FormArrayItemButton.formGroup"
		},
		"568": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/array/form-array-item-button.ts",
			"qualifiedName": "__type"
		},
		"569": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/array/form-array-item-button.ts",
			"qualifiedName": "__type.deleted"
		},
		"570": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/array/form-array-item-button.ts",
			"qualifiedName": "FormArrayItemButton.formArray"
		},
		"571": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/array/form-array-item-button.ts",
			"qualifiedName": "FormArrayItemButton.deletedControl"
		},
		"572": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/array/form-array-item-button.ts",
			"qualifiedName": "FormArrayItemButton.parent"
		},
		"573": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/array/form-array-item-button.ts",
			"qualifiedName": "FormArrayItemButton.matButton"
		},
		"574": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/array/form-array-item-button.ts",
			"qualifiedName": "FormArrayItemButton.renderer"
		},
		"575": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/array/form-array-item-button.ts",
			"qualifiedName": "FormArrayItemButton.elementRef"
		},
		"576": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/array/form-array-item-button.ts",
			"qualifiedName": "FormArrayItemButton.disabled"
		},
		"577": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/array/form-array-item-button.ts",
			"qualifiedName": "FormArrayItemButton.disabled"
		},
		"578": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/array/form-array-item-button.ts",
			"qualifiedName": "FormArrayItemButton.isDeleted"
		},
		"579": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/array/form-array-item-button.ts",
			"qualifiedName": "FormArrayItemButton.isDeleted"
		},
		"580": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/array/form-array-item-button.ts",
			"qualifiedName": "FormArrayItemButton.index"
		},
		"581": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/array/form-array-item-button.ts",
			"qualifiedName": "FormArrayItemButton.index"
		},
		"582": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/array/form-array-item-button.ts",
			"qualifiedName": "FormArrayItemButton.isDisabled"
		},
		"583": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/array/form-array-item-button.ts",
			"qualifiedName": "FormArrayItemButton.isDisabled"
		},
		"584": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/array/form-array-item-button.ts",
			"qualifiedName": "FormArrayItemButton.ngAfterViewInit"
		},
		"585": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/array/form-array-item-button.ts",
			"qualifiedName": "FormArrayItemButton.ngAfterViewInit"
		},
		"586": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/array/form-array-item-button.ts",
			"qualifiedName": "FormArrayItemButton.ngOnDestroy"
		},
		"587": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/array/form-array-item-button.ts",
			"qualifiedName": "FormArrayItemButton.ngOnDestroy"
		},
		"588": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/array/form-array-removable.directive.ts",
			"qualifiedName": "FormArrayRemovableDirective"
		},
		"589": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/array/form-array-removable.directive.ts",
			"qualifiedName": "FormArrayRemovableDirective.__constructor"
		},
		"590": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/array/form-array-removable.directive.ts",
			"qualifiedName": "FormArrayRemovableDirective"
		},
		"591": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/array/form-array-removable.directive.ts",
			"qualifiedName": "parent"
		},
		"592": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/array/form-array-removable.directive.ts",
			"qualifiedName": "FormArrayRemovableDirective.formGroup"
		},
		"593": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/array/form-array-removable.directive.ts",
			"qualifiedName": "__type"
		},
		"594": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/array/form-array-removable.directive.ts",
			"qualifiedName": "__type.deleted"
		},
		"595": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/array/form-array-removable.directive.ts",
			"qualifiedName": "FormArrayRemovableDirective.deletedControl"
		},
		"597": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/array/form-array-removable.directive.ts",
			"qualifiedName": "FormArrayRemovableDirective.parent"
		},
		"598": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/array/form-array-removable.directive.ts",
			"qualifiedName": "FormArrayRemovableDirective.isDeleted"
		},
		"599": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/array/form-array-removable.directive.ts",
			"qualifiedName": "FormArrayRemovableDirective.isDeleted"
		},
		"600": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/array/form-array-removable.directive.ts",
			"qualifiedName": "FormArrayRemovableDirective.isDisabled"
		},
		"601": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/array/form-array-removable.directive.ts",
			"qualifiedName": "FormArrayRemovableDirective.isDisabled"
		},
		"602": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/array/form-array-removable.directive.ts",
			"qualifiedName": "FormArrayRemovableDirective.ngAfterViewInit"
		},
		"603": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/array/form-array-removable.directive.ts",
			"qualifiedName": "FormArrayRemovableDirective.ngAfterViewInit"
		},
		"604": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/array/form-array-removable.directive.ts",
			"qualifiedName": "FormArrayRemovableDirective.ngOnDestroy"
		},
		"605": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/array/form-array-removable.directive.ts",
			"qualifiedName": "FormArrayRemovableDirective.ngOnDestroy"
		},
		"606": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/autocomplete-options-from-method.directive.ts",
			"qualifiedName": "UseAutocompleteOptionsMethod"
		},
		"607": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/autocomplete-options-from-method.directive.ts",
			"qualifiedName": "UseAutocompleteOptionsMethod"
		},
		"608": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/autocomplete-options-from-method.directive.ts",
			"qualifiedName": "method"
		},
		"609": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/autocomplete-options-from-method.directive.ts",
			"qualifiedName": "UseAutocompleteOptionsMethod"
		},
		"610": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/autocomplete-options-from-method.directive.ts",
			"qualifiedName": "method"
		},
		"611": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/autocomplete-options-from-method.directive.ts",
			"qualifiedName": "UseAutocompleteOptionsMethod"
		},
		"612": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/autocomplete-options-from-method.directive.ts",
			"qualifiedName": "method"
		},
		"613": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/autocomplete-options-from-method.directive.ts",
			"qualifiedName": "config"
		},
		"614": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/autocomplete-options-from-method.directive.ts",
			"qualifiedName": "UseAutocompleteResolveMethod"
		},
		"615": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/autocomplete-options-from-method.directive.ts",
			"qualifiedName": "UseAutocompleteResolveMethod"
		},
		"616": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/autocomplete-options-from-method.directive.ts",
			"qualifiedName": "Value"
		},
		"617": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/autocomplete-options-from-method.directive.ts",
			"qualifiedName": "method"
		},
		"618": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/autocomplete-options-from-method.directive.ts",
			"qualifiedName": "__type"
		},
		"619": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/autocomplete-options-from-method.directive.ts",
			"qualifiedName": "__type.value"
		},
		"620": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/autocomplete-options-from-method.directive.ts",
			"qualifiedName": "config"
		},
		"621": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/autocomplete-options-from-method.directive.ts",
			"qualifiedName": "UseAutocompleteIsValueFunction"
		},
		"622": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/autocomplete-options-from-method.directive.ts",
			"qualifiedName": "UseAutocompleteIsValueFunction"
		},
		"623": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/autocomplete-options-from-method.directive.ts",
			"qualifiedName": "isValue"
		},
		"624": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/autocomplete-options-from-method.directive.ts",
			"qualifiedName": "__type"
		},
		"625": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/autocomplete-options-from-method.directive.ts",
			"qualifiedName": "__type"
		},
		"626": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/autocomplete-options-from-method.directive.ts",
			"qualifiedName": "value"
		},
		"627": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/autocomplete-options-from-method.directive.ts",
			"qualifiedName": "UseAutocompleteToDisplayFunction"
		},
		"628": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/autocomplete-options-from-method.directive.ts",
			"qualifiedName": "UseAutocompleteToDisplayFunction"
		},
		"629": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/autocomplete-options-from-method.directive.ts",
			"qualifiedName": "toDisplay"
		},
		"630": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/autocomplete-options-from-method.directive.ts",
			"qualifiedName": "__type"
		},
		"631": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/autocomplete-options-from-method.directive.ts",
			"qualifiedName": "__type"
		},
		"632": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/autocomplete-options-from-method.directive.ts",
			"qualifiedName": "value"
		},
		"633": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/autocomplete-options-from-method.directive.ts",
			"qualifiedName": "AutocompleteOptionsFromRemoteMethodTemplateContext"
		},
		"634": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/autocomplete-options-from-method.directive.ts",
			"qualifiedName": "AutocompleteOptionsFromRemoteMethodTemplateContext.$implicit"
		},
		"635": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/autocomplete-options-from-method.directive.ts",
			"qualifiedName": "AutocompleteOptionsFromMethodDirectiveSettings"
		},
		"636": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/autocomplete-options-from-method.directive.ts",
			"qualifiedName": "AutocompleteOptionsFromMethodDirectiveSettings.filteredOptions"
		},
		"637": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/autocomplete-options-from-method.directive.ts",
			"qualifiedName": "AutocompleteOptionsFromMethodDirectiveParameters"
		},
		"638": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/autocomplete-options-from-method.directive.ts",
			"qualifiedName": "AutocompleteOptionsFromMethodDirectiveParameters.search"
		},
		"639": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/autocomplete-options-from-method.directive.ts",
			"qualifiedName": "AutocompleteOptionsFromMethodDirectiveParameters.Value"
		},
		"640": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/autocomplete-options-from-method.directive.ts",
			"qualifiedName": "AutocompleteOptionsFromMethodDirective"
		},
		"641": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/autocomplete-options-from-method.directive.ts",
			"qualifiedName": "AutocompleteOptionsFromMethodDirective.ngTemplateContextGuard"
		},
		"642": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/autocomplete-options-from-method.directive.ts",
			"qualifiedName": "AutocompleteOptionsFromMethodDirective.ngTemplateContextGuard"
		},
		"643": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/autocomplete-options-from-method.directive.ts",
			"qualifiedName": "dir"
		},
		"644": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/autocomplete-options-from-method.directive.ts",
			"qualifiedName": "ctx"
		},
		"647": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/autocomplete-options-from-method.directive.ts",
			"qualifiedName": "AutocompleteOptionsFromMethodDirective.Value"
		},
		"648": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/autocomplete-options-from-method.directive.ts",
			"qualifiedName": "AutocompleteOptionsFromMethodDirective.Parameters"
		},
		"649": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/autocomplete-options-from-method.directive.ts",
			"qualifiedName": "AutocompleteOptionsFromMethodDirective.parameters"
		},
		"650": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/autocomplete-options-from-method.directive.ts",
			"qualifiedName": "AutocompleteOptionsFromMethodDirective.resetOnChange"
		},
		"651": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/autocomplete-options-from-method.directive.ts",
			"qualifiedName": "AutocompleteOptionsFromMethodDirective.matAutocomplete"
		},
		"652": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/autocomplete-options-from-method.directive.ts",
			"qualifiedName": "AutocompleteOptionsFromMethodDirective.method"
		},
		"653": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/autocomplete-options-from-method.directive.ts",
			"qualifiedName": "AutocompleteOptionsFromMethodDirective.resolveMethod"
		},
		"654": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/autocomplete-options-from-method.directive.ts",
			"qualifiedName": "__type"
		},
		"655": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/autocomplete-options-from-method.directive.ts",
			"qualifiedName": "__type.value"
		},
		"656": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/autocomplete-options-from-method.directive.ts",
			"qualifiedName": "AutocompleteOptionsFromMethodDirective.isValue"
		},
		"657": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/autocomplete-options-from-method.directive.ts",
			"qualifiedName": "__type"
		},
		"658": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/autocomplete-options-from-method.directive.ts",
			"qualifiedName": "__type"
		},
		"659": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/autocomplete-options-from-method.directive.ts",
			"qualifiedName": "value"
		},
		"660": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/autocomplete-options-from-method.directive.ts",
			"qualifiedName": "AutocompleteOptionsFromMethodDirective.toDisplay"
		},
		"661": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/autocomplete-options-from-method.directive.ts",
			"qualifiedName": "__type"
		},
		"662": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/autocomplete-options-from-method.directive.ts",
			"qualifiedName": "__type"
		},
		"663": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/autocomplete-options-from-method.directive.ts",
			"qualifiedName": "value"
		},
		"664": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/autocomplete-options-from-method.directive.ts",
			"qualifiedName": "AutocompleteOptionsFromMethodDirective.ngControl"
		},
		"665": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/autocomplete-options-from-method.directive.ts",
			"qualifiedName": "AutocompleteOptionsFromMethodDirective.matFormField"
		},
		"666": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/autocomplete-options-from-method.directive.ts",
			"qualifiedName": "AutocompleteOptionsFromMethodDirective.injector"
		},
		"667": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/autocomplete-options-from-method.directive.ts",
			"qualifiedName": "AutocompleteOptionsFromMethodDirective.settings"
		},
		"670": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/autocomplete-options-from-method.directive.ts",
			"qualifiedName": "AutocompleteOptionsFromMethodDirective.ngOnDestroy"
		},
		"671": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/autocomplete-options-from-method.directive.ts",
			"qualifiedName": "AutocompleteOptionsFromMethodDirective.ngOnDestroy"
		},
		"672": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/autocomplete-options-from-method.directive.ts",
			"qualifiedName": "AutocompleteOptionsFromMethodDirective.ngAfterViewInit"
		},
		"673": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/autocomplete-options-from-method.directive.ts",
			"qualifiedName": "AutocompleteOptionsFromMethodDirective.ngAfterViewInit"
		},
		"674": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/autocomplete-options-from-method.directive.ts",
			"qualifiedName": "AutocompleteOptionsFromMethodDirective.loadOptions"
		},
		"675": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/autocomplete-options-from-method.directive.ts",
			"qualifiedName": "AutocompleteOptionsFromMethodDirective.loadOptions"
		},
		"676": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/autocomplete-options-from-method.directive.ts",
			"qualifiedName": "parameters"
		},
		"677": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/autocomplete-options-from-method.directive.ts",
			"qualifiedName": "AutocompleteOptionsFromMethodDirective.renderTemplate"
		},
		"678": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/autocomplete-options-from-method.directive.ts",
			"qualifiedName": "AutocompleteOptionsFromMethodDirective.renderTemplate"
		},
		"679": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/autocomplete-options-from-method.directive.ts",
			"qualifiedName": "AutocompleteOptionsFromMethodDirective.resolveValue"
		},
		"680": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/autocomplete-options-from-method.directive.ts",
			"qualifiedName": "AutocompleteOptionsFromMethodDirective.resolveValue"
		},
		"681": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/autocomplete-options-from-method.directive.ts",
			"qualifiedName": "value"
		},
		"682": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/autocomplete-options-from-method.directive.ts",
			"qualifiedName": "parameters"
		},
		"688": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/options-from-method.directive.ts",
			"qualifiedName": "OptionsFromMethodDirective.loading"
		},
		"689": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/options-from-method.directive.ts",
			"qualifiedName": "OptionsFromMethodDirective.options"
		},
		"690": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/options-from-method.directive.ts",
			"qualifiedName": "OptionsFromMethodDirective.viewContainerRef"
		},
		"691": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/options-from-method.directive.ts",
			"qualifiedName": "OptionsFromMethodDirective.cdr"
		},
		"692": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/options-from-method.directive.ts",
			"qualifiedName": "OptionsFromMethodDirective._loadOptionsSubscription"
		},
		"693": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/options-from-method.directive.ts",
			"qualifiedName": "OptionsFromMethodDirective.ngOnChanges"
		},
		"694": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/options-from-method.directive.ts",
			"qualifiedName": "OptionsFromMethodDirective.ngOnChanges"
		},
		"695": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/options-from-method.directive.ts",
			"qualifiedName": "changes"
		},
		"696": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/options-from-method.directive.ts",
			"qualifiedName": "OptionsFromMethodDirective.setOptions"
		},
		"697": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/options-from-method.directive.ts",
			"qualifiedName": "OptionsFromMethodDirective.setOptions"
		},
		"698": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/options-from-method.directive.ts",
			"qualifiedName": "options"
		},
		"699": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/options-from-method.directive.ts",
			"qualifiedName": "OptionsFromMethodDirective.load"
		},
		"700": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/options-from-method.directive.ts",
			"qualifiedName": "OptionsFromMethodDirective.load"
		},
		"701": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/options-from-method.directive.ts",
			"qualifiedName": "parameters"
		},
		"702": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-options-method.mixin.ts",
			"qualifiedName": "ExtractOptionsMethodMixin.extractOptionsMethod"
		},
		"703": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-options-method.mixin.ts",
			"qualifiedName": "ExtractOptionsMethodMixin.extractOptionsMethod"
		},
		"704": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-options-method.mixin.ts",
			"qualifiedName": "control"
		},
		"705": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-options-method.mixin.ts",
			"qualifiedName": "formDefinition"
		},
		"706": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-form-definition.mixin.ts",
			"qualifiedName": "ExtractFormDefinitionMixin.extractFormDefinition"
		},
		"707": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-form-definition.mixin.ts",
			"qualifiedName": "ExtractFormDefinitionMixin.extractFormDefinition"
		},
		"708": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-form-definition.mixin.ts",
			"qualifiedName": "control"
		},
		"709": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-method.mixin.ts",
			"qualifiedName": "ExtractMethodMixin.extractMethod"
		},
		"710": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-method.mixin.ts",
			"qualifiedName": "ExtractMethodMixin.extractMethod"
		},
		"711": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-method.mixin.ts",
			"qualifiedName": "formDefinition"
		},
		"712": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-method.mixin.ts",
			"qualifiedName": "controlId"
		},
		"713": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-method.mixin.ts",
			"qualifiedName": "name"
		},
		"714": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-methods.mixin.ts",
			"qualifiedName": "ExtractMethodsMixin.extractMethods"
		},
		"715": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-methods.mixin.ts",
			"qualifiedName": "ExtractMethodsMixin.extractMethods"
		},
		"716": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-methods.mixin.ts",
			"qualifiedName": "formDefinition"
		},
		"717": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-methods.mixin.ts",
			"qualifiedName": "controlId"
		},
		"718": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-control.mixin.ts",
			"qualifiedName": "ExtractControlMixin.control"
		},
		"719": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-control.mixin.ts",
			"qualifiedName": "ExtractControlMixin.extractControl"
		},
		"720": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-control.mixin.ts",
			"qualifiedName": "ExtractControlMixin.extractControl"
		},
		"721": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-control.mixin.ts",
			"qualifiedName": "ngControl"
		},
		"722": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-resolve-method.mixin.ts",
			"qualifiedName": "ExtractResolveMethodMixin.extractResolveMethod"
		},
		"723": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-resolve-method.mixin.ts",
			"qualifiedName": "ExtractResolveMethodMixin.extractResolveMethod"
		},
		"724": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-resolve-method.mixin.ts",
			"qualifiedName": "control"
		},
		"725": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-resolve-method.mixin.ts",
			"qualifiedName": "formDefinition"
		},
		"726": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-is-value-function.mixin.ts",
			"qualifiedName": "ExtractIsValueFunctionMixin.extractIsValueFunction"
		},
		"727": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-is-value-function.mixin.ts",
			"qualifiedName": "ExtractIsValueFunctionMixin.extractIsValueFunction"
		},
		"728": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-is-value-function.mixin.ts",
			"qualifiedName": "defaultFunction"
		},
		"729": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-is-value-function.mixin.ts",
			"qualifiedName": "control"
		},
		"730": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-is-value-function.mixin.ts",
			"qualifiedName": "formDefinition"
		},
		"731": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-function.mixin.ts",
			"qualifiedName": "ExtractFunctionMixin.extractFunction"
		},
		"732": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-function.mixin.ts",
			"qualifiedName": "ExtractFunctionMixin.extractFunction"
		},
		"733": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-function.mixin.ts",
			"qualifiedName": "Args"
		},
		"734": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-function.mixin.ts",
			"qualifiedName": "Result"
		},
		"735": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-function.mixin.ts",
			"qualifiedName": "defaultFunction"
		},
		"736": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-function.mixin.ts",
			"qualifiedName": "formDefinition"
		},
		"737": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-function.mixin.ts",
			"qualifiedName": "controlId"
		},
		"738": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-function.mixin.ts",
			"qualifiedName": "name"
		},
		"739": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-functions.mixin.ts",
			"qualifiedName": "ExtractFunctionsMixin.extractFunctions"
		},
		"740": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-functions.mixin.ts",
			"qualifiedName": "ExtractFunctionsMixin.extractFunctions"
		},
		"741": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-functions.mixin.ts",
			"qualifiedName": "defaultMap"
		},
		"742": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-functions.mixin.ts",
			"qualifiedName": "formDefinition"
		},
		"743": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-functions.mixin.ts",
			"qualifiedName": "controlId"
		},
		"744": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-to-display-function.mixin.ts",
			"qualifiedName": "ExtractToDisplayFunctionMixin.extractToDisplayFunction"
		},
		"745": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-to-display-function.mixin.ts",
			"qualifiedName": "ExtractToDisplayFunctionMixin.extractToDisplayFunction"
		},
		"746": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-to-display-function.mixin.ts",
			"qualifiedName": "defaultFunction"
		},
		"747": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-to-display-function.mixin.ts",
			"qualifiedName": "control"
		},
		"748": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-to-display-function.mixin.ts",
			"qualifiedName": "formDefinition"
		},
		"749": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/autocomplete-options-from-method.directive.ts",
			"qualifiedName": "AutocompleteOptionsFromMethodDirective.Value"
		},
		"750": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/autocomplete-options-from-method.directive.ts",
			"qualifiedName": "AutocompleteOptionsFromMethodDirective.Parameters"
		},
		"751": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/autocomplete-options-from-method.directive.ts",
			"qualifiedName": "NoopResolveMethod"
		},
		"752": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/autocomplete-options-from-method.directive.ts",
			"qualifiedName": "__type"
		},
		"753": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/autocomplete-options-from-method.directive.ts",
			"qualifiedName": "__type.value"
		},
		"756": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/autocomplete-options-from-method.directive.ts",
			"qualifiedName": "NoopResolveMethod.Value"
		},
		"757": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/autocomplete-options-from-method.directive.ts",
			"qualifiedName": "NoopResolveMethod.call"
		},
		"758": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/autocomplete-options-from-method.directive.ts",
			"qualifiedName": "NoopResolveMethod.call"
		},
		"759": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/autocomplete-options-from-method.directive.ts",
			"qualifiedName": "__0"
		},
		"760": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/autocomplete-options-from-method.directive.ts",
			"qualifiedName": "__type"
		},
		"761": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/autocomplete-options-from-method.directive.ts",
			"qualifiedName": "__type.value"
		},
		"762": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/autocomplete-options-from-method.directive.ts",
			"qualifiedName": "NoopResolveMethod.Value"
		},
		"763": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/control-hide-show.directive.ts",
			"qualifiedName": "UseHideFunction"
		},
		"764": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/control-hide-show.directive.ts",
			"qualifiedName": "UseHideFunction"
		},
		"765": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/control-hide-show.directive.ts",
			"qualifiedName": "hideFunction"
		},
		"766": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/control-hide-show.directive.ts",
			"qualifiedName": "options"
		},
		"767": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/control-hide-show.directive.ts",
			"qualifiedName": "__function"
		},
		"768": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/control-hide-show.directive.ts",
			"qualifiedName": "__function"
		},
		"769": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/control-hide-show.directive.ts",
			"qualifiedName": "target"
		},
		"770": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/control-hide-show.directive.ts",
			"qualifiedName": "propertyKey"
		},
		"771": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/control-hide-show.directive.ts",
			"qualifiedName": "UseShowFunction"
		},
		"772": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/control-hide-show.directive.ts",
			"qualifiedName": "UseShowFunction"
		},
		"773": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/control-hide-show.directive.ts",
			"qualifiedName": "showFunction"
		},
		"774": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/control-hide-show.directive.ts",
			"qualifiedName": "options"
		},
		"775": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/control-hide-show.directive.ts",
			"qualifiedName": "__function"
		},
		"776": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/control-hide-show.directive.ts",
			"qualifiedName": "__function"
		},
		"777": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/control-hide-show.directive.ts",
			"qualifiedName": "target"
		},
		"778": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/control-hide-show.directive.ts",
			"qualifiedName": "propertyKey"
		},
		"779": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/control-hide-show.directive.ts",
			"qualifiedName": "RXAP_FORM_SYSTEM_SHOW_METADATA"
		},
		"780": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/control-hide-show.directive.ts",
			"qualifiedName": "RXAP_FORM_SYSTEM_HIDE_METADATA"
		},
		"781": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/control-hide-show.directive.ts",
			"qualifiedName": "RXAP_FORM_SYSTEM_HIDE_SHOW_OPTIONS"
		},
		"782": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/control-hide-show.directive.ts",
			"qualifiedName": "ControlHideShowFunction"
		},
		"783": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/control-hide-show.directive.ts",
			"qualifiedName": "__type"
		},
		"784": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/control-hide-show.directive.ts",
			"qualifiedName": "__type"
		},
		"785": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/control-hide-show.directive.ts",
			"qualifiedName": "this"
		},
		"786": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/control-hide-show.directive.ts",
			"qualifiedName": "control"
		},
		"787": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/control-hide-show.directive.ts",
			"qualifiedName": "T"
		},
		"788": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/control-hide-show.directive.ts",
			"qualifiedName": "ControlHideShowOptions"
		},
		"789": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/control-hide-show.directive.ts",
			"qualifiedName": "ControlHideShowOptions.rootChange"
		},
		"790": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/control-hide-show.directive.ts",
			"qualifiedName": "ControlHideShowDirective"
		},
		"791": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/control-hide-show.directive.ts",
			"qualifiedName": "ControlHideShowDirective.__constructor"
		},
		"792": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/control-hide-show.directive.ts",
			"qualifiedName": "ControlHideShowDirective"
		},
		"793": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/control-hide-show.directive.ts",
			"qualifiedName": "renderer"
		},
		"794": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/control-hide-show.directive.ts",
			"qualifiedName": "elementRef"
		},
		"795": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/control-hide-show.directive.ts",
			"qualifiedName": "parent"
		},
		"796": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/control-hide-show.directive.ts",
			"qualifiedName": "ngControl"
		},
		"797": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/control-hide-show.directive.ts",
			"qualifiedName": "ControlHideShowDirective.controlId"
		},
		"798": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/control-hide-show.directive.ts",
			"qualifiedName": "ControlHideShowDirective.control"
		},
		"804": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/control-hide-show.directive.ts",
			"qualifiedName": "ControlHideShowDirective.ngOnInit"
		},
		"805": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/control-hide-show.directive.ts",
			"qualifiedName": "ControlHideShowDirective.ngOnInit"
		},
		"806": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/control-hide-show.directive.ts",
			"qualifiedName": "ControlHideShowDirective.ngOnDestroy"
		},
		"807": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/control-hide-show.directive.ts",
			"qualifiedName": "ControlHideShowDirective.ngOnDestroy"
		},
		"823": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-control-from-parent.mixin.ts",
			"qualifiedName": "ExtractControlFromParentMixin.extractControlFromParent"
		},
		"824": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-control-from-parent.mixin.ts",
			"qualifiedName": "ExtractControlFromParentMixin.extractControlFromParent"
		},
		"825": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-control-from-parent.mixin.ts",
			"qualifiedName": "parent"
		},
		"826": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-control-from-parent.mixin.ts",
			"qualifiedName": "controlPath"
		},
		"827": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-form-definition.mixin.ts",
			"qualifiedName": "ExtractFormDefinitionMixin.extractFormDefinition"
		},
		"828": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-form-definition.mixin.ts",
			"qualifiedName": "ExtractFormDefinitionMixin.extractFormDefinition"
		},
		"829": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-form-definition.mixin.ts",
			"qualifiedName": "control"
		},
		"830": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/form-directives.module.ts",
			"qualifiedName": "FormSystemDirectivesModule"
		},
		"833": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/input-select-options.directive.ts",
			"qualifiedName": "InputSelectOptionsTemplateContext"
		},
		"834": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/input-select-options.directive.ts",
			"qualifiedName": "InputSelectOptionsTemplateContext.$implicit"
		},
		"835": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/input-select-options.directive.ts",
			"qualifiedName": "InputSelectOptionsSettings"
		},
		"836": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/input-select-options.directive.ts",
			"qualifiedName": "InputSelectOptionsSettings.ignoreSelectedValue"
		},
		"837": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/input-select-options.directive.ts",
			"qualifiedName": "InputSelectOptionsSettings.filteredOptions"
		},
		"838": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/input-select-options.directive.ts",
			"qualifiedName": "InputSelectOptionsSettings.loadOnce"
		},
		"839": {
			"sourceFileName": "packages/angular/form-system/src/lib/decorators/use-data-source.ts",
			"qualifiedName": "UseDataSourceSettings.transformer"
		},
		"840": {
			"sourceFileName": "packages/angular/form-system/src/lib/decorators/use-data-source.ts",
			"qualifiedName": "__type"
		},
		"841": {
			"sourceFileName": "packages/angular/form-system/src/lib/decorators/use-data-source.ts",
			"qualifiedName": "__type"
		},
		"842": {
			"sourceFileName": "packages/angular/form-system/src/lib/decorators/use-data-source.ts",
			"qualifiedName": "source"
		},
		"843": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/input-select-options.directive.ts",
			"qualifiedName": "InputSelectOptionsSettings.Source"
		},
		"844": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/input-select-options.directive.ts",
			"qualifiedName": "InputSelectOptionsDirective"
		},
		"845": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/input-select-options.directive.ts",
			"qualifiedName": "InputSelectOptionsDirective.__constructor"
		},
		"846": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/input-select-options.directive.ts",
			"qualifiedName": "InputSelectOptionsDirective"
		},
		"847": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/input-select-options.directive.ts",
			"qualifiedName": "template"
		},
		"848": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/input-select-options.directive.ts",
			"qualifiedName": "dataSourceLoader"
		},
		"849": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/input-select-options.directive.ts",
			"qualifiedName": "viewContainerRef"
		},
		"850": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/input-select-options.directive.ts",
			"qualifiedName": "injector"
		},
		"851": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/input-select-options.directive.ts",
			"qualifiedName": "cdr"
		},
		"852": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/input-select-options.directive.ts",
			"qualifiedName": "ngControl"
		},
		"853": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/input-select-options.directive.ts",
			"qualifiedName": "matFormField"
		},
		"854": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/input-select-options.directive.ts",
			"qualifiedName": "InputSelectOptionsDirective.viewer"
		},
		"855": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/input-select-options.directive.ts",
			"qualifiedName": "InputSelectOptionsDirective.metadata"
		},
		"856": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/input-select-options.directive.ts",
			"qualifiedName": "InputSelectOptionsDirective.matAutocomplete"
		},
		"857": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/input-select-options.directive.ts",
			"qualifiedName": "InputSelectOptionsDirective.subscription"
		},
		"858": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/input-select-options.directive.ts",
			"qualifiedName": "InputSelectOptionsDirective.control"
		},
		"859": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/input-select-options.directive.ts",
			"qualifiedName": "InputSelectOptionsDirective.dataSource"
		},
		"860": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/input-select-options.directive.ts",
			"qualifiedName": "InputSelectOptionsDirective.options"
		},
		"861": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/input-select-options.directive.ts",
			"qualifiedName": "InputSelectOptionsDirective.settings"
		},
		"863": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/input-select-options.directive.ts",
			"qualifiedName": "InputSelectOptionsDirective.template"
		},
		"864": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/input-select-options.directive.ts",
			"qualifiedName": "InputSelectOptionsDirective.dataSourceLoader"
		},
		"865": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/input-select-options.directive.ts",
			"qualifiedName": "InputSelectOptionsDirective.viewContainerRef"
		},
		"866": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/input-select-options.directive.ts",
			"qualifiedName": "InputSelectOptionsDirective.injector"
		},
		"867": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/input-select-options.directive.ts",
			"qualifiedName": "InputSelectOptionsDirective.cdr"
		},
		"868": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/input-select-options.directive.ts",
			"qualifiedName": "InputSelectOptionsDirective.ngControl"
		},
		"869": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/input-select-options.directive.ts",
			"qualifiedName": "InputSelectOptionsDirective.matFormField"
		},
		"870": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/input-select-options.directive.ts",
			"qualifiedName": "InputSelectOptionsDirective.ngAfterViewInit"
		},
		"871": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/input-select-options.directive.ts",
			"qualifiedName": "InputSelectOptionsDirective.ngAfterViewInit"
		},
		"872": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/input-select-options.directive.ts",
			"qualifiedName": "InputSelectOptionsDirective.toDisplay"
		},
		"873": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/input-select-options.directive.ts",
			"qualifiedName": "InputSelectOptionsDirective.toDisplay"
		},
		"874": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/input-select-options.directive.ts",
			"qualifiedName": "value"
		},
		"875": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/input-select-options.directive.ts",
			"qualifiedName": "InputSelectOptionsDirective.ngOnDestroy"
		},
		"876": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/input-select-options.directive.ts",
			"qualifiedName": "InputSelectOptionsDirective.ngOnDestroy"
		},
		"880": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/input-select-options.directive.ts",
			"qualifiedName": "InputSelectOptionsDirective.renderTemplate"
		},
		"881": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/input-select-options.directive.ts",
			"qualifiedName": "InputSelectOptionsDirective.renderTemplate"
		},
		"882": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/input-select-options.directive.ts",
			"qualifiedName": "options"
		},
		"883": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-options-data-source.mixin.ts",
			"qualifiedName": "ExtractOptionsDataSourceMixin.useDataSourceValue"
		},
		"884": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-options-data-source.mixin.ts",
			"qualifiedName": "ExtractOptionsDataSourceMixin.extractOptionsDatasource"
		},
		"885": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-options-data-source.mixin.ts",
			"qualifiedName": "ExtractOptionsDataSourceMixin.extractOptionsDatasource"
		},
		"886": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-options-data-source.mixin.ts",
			"qualifiedName": "control"
		},
		"887": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-form-definition.mixin.ts",
			"qualifiedName": "ExtractFormDefinitionMixin.extractFormDefinition"
		},
		"888": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-form-definition.mixin.ts",
			"qualifiedName": "ExtractFormDefinitionMixin.extractFormDefinition"
		},
		"889": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-form-definition.mixin.ts",
			"qualifiedName": "control"
		},
		"890": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-data-sources.mixin.ts",
			"qualifiedName": "ExtractDataSourcesMixin.extractDataSources"
		},
		"891": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-data-sources.mixin.ts",
			"qualifiedName": "ExtractDataSourcesMixin.extractDataSources"
		},
		"892": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-data-sources.mixin.ts",
			"qualifiedName": "formDefinition"
		},
		"893": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-data-sources.mixin.ts",
			"qualifiedName": "controlId"
		},
		"894": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-control.mixin.ts",
			"qualifiedName": "ExtractControlMixin.extractControl"
		},
		"895": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-control.mixin.ts",
			"qualifiedName": "ExtractControlMixin.extractControl"
		},
		"896": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-control.mixin.ts",
			"qualifiedName": "ngControl"
		},
		"897": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/options-from-method.directive.ts",
			"qualifiedName": "OptionsFromMethodTemplateContext"
		},
		"898": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/options-from-method.directive.ts",
			"qualifiedName": "OptionsFromMethodTemplateContext.$implicit"
		},
		"899": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/options-from-method.directive.ts",
			"qualifiedName": "OptionsFromMethodDirectiveSettings"
		},
		"900": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/options-from-method.directive.ts",
			"qualifiedName": "OptionsFromMethodDirective"
		},
		"901": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/options-from-method.directive.ts",
			"qualifiedName": "OptionsFromMethodDirective.ngTemplateContextGuard"
		},
		"902": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/options-from-method.directive.ts",
			"qualifiedName": "OptionsFromMethodDirective.ngTemplateContextGuard"
		},
		"903": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/options-from-method.directive.ts",
			"qualifiedName": "dir"
		},
		"904": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/options-from-method.directive.ts",
			"qualifiedName": "ctx"
		},
		"907": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/options-from-method.directive.ts",
			"qualifiedName": "OptionsFromMethodDirective.Value"
		},
		"908": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/options-from-method.directive.ts",
			"qualifiedName": "OptionsFromMethodDirective.Parameters"
		},
		"909": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/options-from-method.directive.ts",
			"qualifiedName": "OptionsFromMethodDirective.loading"
		},
		"910": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/options-from-method.directive.ts",
			"qualifiedName": "OptionsFromMethodDirective.parameters"
		},
		"911": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/options-from-method.directive.ts",
			"qualifiedName": "OptionsFromMethodDirective.resetOnChange"
		},
		"912": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/options-from-method.directive.ts",
			"qualifiedName": "OptionsFromMethodDirective.options"
		},
		"913": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/options-from-method.directive.ts",
			"qualifiedName": "OptionsFromMethodDirective.method"
		},
		"914": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/options-from-method.directive.ts",
			"qualifiedName": "OptionsFromMethodDirective.ngControl"
		},
		"915": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/options-from-method.directive.ts",
			"qualifiedName": "OptionsFromMethodDirective.matFormField"
		},
		"916": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/options-from-method.directive.ts",
			"qualifiedName": "OptionsFromMethodDirective.settings"
		},
		"917": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/options-from-method.directive.ts",
			"qualifiedName": "OptionsFromMethodDirective.viewContainerRef"
		},
		"918": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/options-from-method.directive.ts",
			"qualifiedName": "OptionsFromMethodDirective.injector"
		},
		"919": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/options-from-method.directive.ts",
			"qualifiedName": "OptionsFromMethodDirective.cdr"
		},
		"921": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/options-from-method.directive.ts",
			"qualifiedName": "OptionsFromMethodDirective._loadOptionsSubscription"
		},
		"922": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/options-from-method.directive.ts",
			"qualifiedName": "OptionsFromMethodDirective.ngAfterViewInit"
		},
		"923": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/options-from-method.directive.ts",
			"qualifiedName": "OptionsFromMethodDirective.ngAfterViewInit"
		},
		"924": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/options-from-method.directive.ts",
			"qualifiedName": "OptionsFromMethodDirective.ngOnDestroy"
		},
		"925": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/options-from-method.directive.ts",
			"qualifiedName": "OptionsFromMethodDirective.ngOnDestroy"
		},
		"926": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/options-from-method.directive.ts",
			"qualifiedName": "OptionsFromMethodDirective.ngOnChanges"
		},
		"927": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/options-from-method.directive.ts",
			"qualifiedName": "OptionsFromMethodDirective.ngOnChanges"
		},
		"928": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/options-from-method.directive.ts",
			"qualifiedName": "changes"
		},
		"929": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/options-from-method.directive.ts",
			"qualifiedName": "OptionsFromMethodDirective.loadOptions"
		},
		"930": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/options-from-method.directive.ts",
			"qualifiedName": "OptionsFromMethodDirective.loadOptions"
		},
		"931": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/options-from-method.directive.ts",
			"qualifiedName": "parameters"
		},
		"932": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/options-from-method.directive.ts",
			"qualifiedName": "OptionsFromMethodDirective.renderTemplate"
		},
		"933": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/options-from-method.directive.ts",
			"qualifiedName": "OptionsFromMethodDirective.renderTemplate"
		},
		"934": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/options-from-method.directive.ts",
			"qualifiedName": "OptionsFromMethodDirective.setOptions"
		},
		"935": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/options-from-method.directive.ts",
			"qualifiedName": "OptionsFromMethodDirective.setOptions"
		},
		"936": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/options-from-method.directive.ts",
			"qualifiedName": "options"
		},
		"937": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/options-from-method.directive.ts",
			"qualifiedName": "OptionsFromMethodDirective.load"
		},
		"938": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/options-from-method.directive.ts",
			"qualifiedName": "OptionsFromMethodDirective.load"
		},
		"939": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/options-from-method.directive.ts",
			"qualifiedName": "parameters"
		},
		"940": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-options-method.mixin.ts",
			"qualifiedName": "ExtractOptionsMethodMixin.extractOptionsMethod"
		},
		"941": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-options-method.mixin.ts",
			"qualifiedName": "ExtractOptionsMethodMixin.extractOptionsMethod"
		},
		"942": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-options-method.mixin.ts",
			"qualifiedName": "control"
		},
		"943": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-options-method.mixin.ts",
			"qualifiedName": "formDefinition"
		},
		"944": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-form-definition.mixin.ts",
			"qualifiedName": "ExtractFormDefinitionMixin.extractFormDefinition"
		},
		"945": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-form-definition.mixin.ts",
			"qualifiedName": "ExtractFormDefinitionMixin.extractFormDefinition"
		},
		"946": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-form-definition.mixin.ts",
			"qualifiedName": "control"
		},
		"947": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-method.mixin.ts",
			"qualifiedName": "ExtractMethodMixin.extractMethod"
		},
		"948": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-method.mixin.ts",
			"qualifiedName": "ExtractMethodMixin.extractMethod"
		},
		"949": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-method.mixin.ts",
			"qualifiedName": "formDefinition"
		},
		"950": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-method.mixin.ts",
			"qualifiedName": "controlId"
		},
		"951": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-method.mixin.ts",
			"qualifiedName": "name"
		},
		"952": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-methods.mixin.ts",
			"qualifiedName": "ExtractMethodsMixin.extractMethods"
		},
		"953": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-methods.mixin.ts",
			"qualifiedName": "ExtractMethodsMixin.extractMethods"
		},
		"954": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-methods.mixin.ts",
			"qualifiedName": "formDefinition"
		},
		"955": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-methods.mixin.ts",
			"qualifiedName": "controlId"
		},
		"956": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-control.mixin.ts",
			"qualifiedName": "ExtractControlMixin.control"
		},
		"957": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-control.mixin.ts",
			"qualifiedName": "ExtractControlMixin.extractControl"
		},
		"958": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-control.mixin.ts",
			"qualifiedName": "ExtractControlMixin.extractControl"
		},
		"959": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-control.mixin.ts",
			"qualifiedName": "ngControl"
		},
		"960": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/options-from-method.directive.ts",
			"qualifiedName": "OptionsFromMethodDirective.Value"
		},
		"961": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/options-from-method.directive.ts",
			"qualifiedName": "OptionsFromMethodDirective.Parameters"
		},
		"962": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/options-from-remote-method.directive.ts",
			"qualifiedName": "UseRemoteMethod"
		},
		"963": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/options-from-remote-method.directive.ts",
			"qualifiedName": "UseRemoteMethod"
		},
		"964": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/options-from-remote-method.directive.ts",
			"qualifiedName": "remoteMethod"
		},
		"965": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/options-from-remote-method.directive.ts",
			"qualifiedName": "name"
		},
		"966": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/options-from-remote-method.directive.ts",
			"qualifiedName": "__function"
		},
		"967": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/options-from-remote-method.directive.ts",
			"qualifiedName": "__function"
		},
		"968": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/options-from-remote-method.directive.ts",
			"qualifiedName": "target"
		},
		"969": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/options-from-remote-method.directive.ts",
			"qualifiedName": "propertyKey"
		},
		"970": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/options-from-remote-method.directive.ts",
			"qualifiedName": "UseOptionsRemoteMethod"
		},
		"971": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/options-from-remote-method.directive.ts",
			"qualifiedName": "UseOptionsRemoteMethod"
		},
		"972": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/options-from-remote-method.directive.ts",
			"qualifiedName": "dataSource"
		},
		"973": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/options-from-remote-method.directive.ts",
			"qualifiedName": "__function"
		},
		"974": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/options-from-remote-method.directive.ts",
			"qualifiedName": "__function"
		},
		"975": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/options-from-remote-method.directive.ts",
			"qualifiedName": "target"
		},
		"976": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/options-from-remote-method.directive.ts",
			"qualifiedName": "propertyKey"
		},
		"977": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/options-from-remote-method.directive.ts",
			"qualifiedName": "OptionsFromRemoteMethodTemplateContext"
		},
		"978": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/options-from-remote-method.directive.ts",
			"qualifiedName": "OptionsFromRemoteMethodTemplateContext.$implicit"
		},
		"979": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/options-from-remote-method.directive.ts",
			"qualifiedName": "REMOTE_METHOD_NAME"
		},
		"980": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/options-from-remote-method.directive.ts",
			"qualifiedName": "RXAP_USE_REMOTE_METHOD"
		},
		"981": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/options-from-remote-method.directive.ts",
			"qualifiedName": "ExtractRemoteMethodsMixin"
		},
		"984": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/options-from-remote-method.directive.ts",
			"qualifiedName": "ExtractRemoteMethodsMixin.extractRemoteMethods"
		},
		"985": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/options-from-remote-method.directive.ts",
			"qualifiedName": "ExtractRemoteMethodsMixin.extractRemoteMethods"
		},
		"986": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/options-from-remote-method.directive.ts",
			"qualifiedName": "formDefinition"
		},
		"987": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/options-from-remote-method.directive.ts",
			"qualifiedName": "controlId"
		},
		"988": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/options-from-remote-method.directive.ts",
			"qualifiedName": "OptionsFromRemoteMethodDirective"
		},
		"989": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/options-from-remote-method.directive.ts",
			"qualifiedName": "OptionsFromRemoteMethodDirective.__constructor"
		},
		"990": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/options-from-remote-method.directive.ts",
			"qualifiedName": "OptionsFromRemoteMethodDirective"
		},
		"991": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/options-from-remote-method.directive.ts",
			"qualifiedName": "OptionsFromRemoteMethodDirective.Value"
		},
		"992": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/options-from-remote-method.directive.ts",
			"qualifiedName": "OptionsFromRemoteMethodDirective.Parameters"
		},
		"993": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/options-from-remote-method.directive.ts",
			"qualifiedName": "ngControl"
		},
		"994": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/options-from-remote-method.directive.ts",
			"qualifiedName": "template"
		},
		"995": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/options-from-remote-method.directive.ts",
			"qualifiedName": "remoteMethodLoader"
		},
		"996": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/options-from-remote-method.directive.ts",
			"qualifiedName": "viewContainerRef"
		},
		"997": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/options-from-remote-method.directive.ts",
			"qualifiedName": "injector"
		},
		"998": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/options-from-remote-method.directive.ts",
			"qualifiedName": "cdr"
		},
		"999": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/options-from-remote-method.directive.ts",
			"qualifiedName": "OptionsFromRemoteMethodDirective.parameters"
		},
		"1000": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/options-from-remote-method.directive.ts",
			"qualifiedName": "OptionsFromRemoteMethodDirective.resetOnChange"
		},
		"1001": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/options-from-remote-method.directive.ts",
			"qualifiedName": "OptionsFromRemoteMethodDirective.withoutParameters"
		},
		"1009": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/options-from-remote-method.directive.ts",
			"qualifiedName": "OptionsFromRemoteMethodDirective.ngOnChanges"
		},
		"1010": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/options-from-remote-method.directive.ts",
			"qualifiedName": "OptionsFromRemoteMethodDirective.ngOnChanges"
		},
		"1011": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/options-from-remote-method.directive.ts",
			"qualifiedName": "changes"
		},
		"1017": {
			"sourceFileName": "node_modules/@angular/core/index.d.ts",
			"qualifiedName": "OnInit.ngOnInit"
		},
		"1018": {
			"sourceFileName": "node_modules/@angular/core/index.d.ts",
			"qualifiedName": "OnInit.ngOnInit"
		},
		"1019": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-form-definition.mixin.ts",
			"qualifiedName": "ExtractFormDefinitionMixin.extractFormDefinition"
		},
		"1020": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-form-definition.mixin.ts",
			"qualifiedName": "ExtractFormDefinitionMixin.extractFormDefinition"
		},
		"1021": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-form-definition.mixin.ts",
			"qualifiedName": "control"
		},
		"1022": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/options-from-remote-method.directive.ts",
			"qualifiedName": "ExtractRemoteMethodsMixin.extractRemoteMethods"
		},
		"1023": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/options-from-remote-method.directive.ts",
			"qualifiedName": "ExtractRemoteMethodsMixin.extractRemoteMethods"
		},
		"1024": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/options-from-remote-method.directive.ts",
			"qualifiedName": "formDefinition"
		},
		"1025": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/options-from-remote-method.directive.ts",
			"qualifiedName": "controlId"
		},
		"1026": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/options-from-remote-method.directive.ts",
			"qualifiedName": "OptionsFromRemoteMethodDirective.Value"
		},
		"1027": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/options-from-remote-method.directive.ts",
			"qualifiedName": "OptionsFromRemoteMethodDirective.Parameters"
		},
		"1028": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/test-ng-control.ts",
			"qualifiedName": "TestNgControl"
		},
		"1029": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/test-ng-control.ts",
			"qualifiedName": "TestNgControl.__constructor"
		},
		"1030": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/test-ng-control.ts",
			"qualifiedName": "TestNgControl"
		},
		"1031": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/test-ng-control.ts",
			"qualifiedName": "_control"
		},
		"1033": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/test-ng-control.ts",
			"qualifiedName": "TestNgControl.control"
		},
		"1034": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/test-ng-control.ts",
			"qualifiedName": "TestNgControl.control"
		},
		"1035": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/test-ng-control.ts",
			"qualifiedName": "TestNgControl.viewToModelUpdate"
		},
		"1036": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/test-ng-control.ts",
			"qualifiedName": "TestNgControl.viewToModelUpdate"
		},
		"1037": {
			"sourceFileName": "packages/angular/form-system/src/lib/directives/test-ng-control.ts",
			"qualifiedName": "newValue"
		},
		"1038": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "NgControl.name"
		},
		"1039": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "NgControl.valueAccessor"
		},
		"1040": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControlDirective.value"
		},
		"1041": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControlDirective.value"
		},
		"1042": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControlDirective.valid"
		},
		"1043": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControlDirective.valid"
		},
		"1044": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControlDirective.invalid"
		},
		"1045": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControlDirective.invalid"
		},
		"1046": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControlDirective.pending"
		},
		"1047": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControlDirective.pending"
		},
		"1048": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControlDirective.disabled"
		},
		"1049": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControlDirective.disabled"
		},
		"1050": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControlDirective.enabled"
		},
		"1051": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControlDirective.enabled"
		},
		"1052": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControlDirective.errors"
		},
		"1053": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControlDirective.errors"
		},
		"1054": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControlDirective.pristine"
		},
		"1055": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControlDirective.pristine"
		},
		"1056": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControlDirective.dirty"
		},
		"1057": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControlDirective.dirty"
		},
		"1058": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControlDirective.touched"
		},
		"1059": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControlDirective.touched"
		},
		"1060": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControlDirective.status"
		},
		"1061": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControlDirective.status"
		},
		"1062": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControlDirective.untouched"
		},
		"1063": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControlDirective.untouched"
		},
		"1064": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControlDirective.statusChanges"
		},
		"1065": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControlDirective.statusChanges"
		},
		"1066": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControlDirective.valueChanges"
		},
		"1067": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControlDirective.valueChanges"
		},
		"1068": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControlDirective.path"
		},
		"1069": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControlDirective.path"
		},
		"1070": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControlDirective.validator"
		},
		"1071": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControlDirective.validator"
		},
		"1072": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControlDirective.asyncValidator"
		},
		"1073": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControlDirective.asyncValidator"
		},
		"1074": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControlDirective.reset"
		},
		"1075": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControlDirective.reset"
		},
		"1076": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "value"
		},
		"1077": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControlDirective.hasError"
		},
		"1078": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControlDirective.hasError"
		},
		"1079": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "errorCode"
		},
		"1080": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "path"
		},
		"1081": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControlDirective.getError"
		},
		"1082": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControlDirective.getError"
		},
		"1083": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "errorCode"
		},
		"1084": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "path"
		},
		"1085": {
			"sourceFileName": "packages/angular/form-system/src/lib/decorators/metadata-keys.ts",
			"qualifiedName": "FormSystemMetadataKeys"
		},
		"1086": {
			"sourceFileName": "packages/angular/form-system/src/lib/decorators/metadata-keys.ts",
			"qualifiedName": "FormSystemMetadataKeys.COMPONENTS"
		},
		"1087": {
			"sourceFileName": "packages/angular/form-system/src/lib/decorators/metadata-keys.ts",
			"qualifiedName": "FormSystemMetadataKeys.DATA_SOURCES"
		},
		"1088": {
			"sourceFileName": "packages/angular/form-system/src/lib/decorators/metadata-keys.ts",
			"qualifiedName": "FormSystemMetadataKeys.COMPONENTS_PROPERTIES"
		},
		"1089": {
			"sourceFileName": "packages/angular/form-system/src/lib/decorators/metadata-keys.ts",
			"qualifiedName": "FormSystemMetadataKeys.FORM_COMPONENT"
		},
		"1090": {
			"sourceFileName": "packages/angular/form-system/src/lib/decorators/use-component.ts",
			"qualifiedName": "UseComponent"
		},
		"1091": {
			"sourceFileName": "packages/angular/form-system/src/lib/decorators/use-component.ts",
			"qualifiedName": "UseComponent"
		},
		"1092": {
			"sourceFileName": "packages/angular/form-system/src/lib/decorators/use-component.ts",
			"qualifiedName": "Component"
		},
		"1093": {
			"sourceFileName": "packages/angular/form-system/src/lib/decorators/use-component.ts",
			"qualifiedName": "component"
		},
		"1094": {
			"sourceFileName": "packages/angular/form-system/src/lib/decorators/use-component.ts",
			"qualifiedName": "setProperties"
		},
		"1095": {
			"sourceFileName": "packages/angular/form-system/src/lib/decorators/use-component.ts",
			"qualifiedName": "__function"
		},
		"1096": {
			"sourceFileName": "packages/angular/form-system/src/lib/decorators/use-component.ts",
			"qualifiedName": "__function"
		},
		"1097": {
			"sourceFileName": "packages/angular/form-system/src/lib/decorators/use-component.ts",
			"qualifiedName": "target"
		},
		"1098": {
			"sourceFileName": "packages/angular/form-system/src/lib/decorators/use-component.ts",
			"qualifiedName": "propertyKey"
		},
		"1099": {
			"sourceFileName": "packages/angular/form-system/src/lib/decorators/use-data-source.ts",
			"qualifiedName": "UseDataSource"
		},
		"1100": {
			"sourceFileName": "packages/angular/form-system/src/lib/decorators/use-data-source.ts",
			"qualifiedName": "UseDataSource"
		},
		"1101": {
			"sourceFileName": "packages/angular/form-system/src/lib/decorators/use-data-source.ts",
			"qualifiedName": "Data"
		},
		"1102": {
			"sourceFileName": "packages/angular/form-system/src/lib/decorators/use-data-source.ts",
			"qualifiedName": "dataSource"
		},
		"1103": {
			"sourceFileName": "packages/angular/form-system/src/lib/decorators/use-data-source.ts",
			"qualifiedName": "name"
		},
		"1104": {
			"sourceFileName": "packages/angular/form-system/src/lib/decorators/use-data-source.ts",
			"qualifiedName": "settings"
		},
		"1105": {
			"sourceFileName": "packages/angular/form-system/src/lib/decorators/use-data-source.ts",
			"qualifiedName": "__function"
		},
		"1106": {
			"sourceFileName": "packages/angular/form-system/src/lib/decorators/use-data-source.ts",
			"qualifiedName": "__function"
		},
		"1107": {
			"sourceFileName": "packages/angular/form-system/src/lib/decorators/use-data-source.ts",
			"qualifiedName": "target"
		},
		"1108": {
			"sourceFileName": "packages/angular/form-system/src/lib/decorators/use-data-source.ts",
			"qualifiedName": "propertyKey"
		},
		"1109": {
			"sourceFileName": "packages/angular/form-system/src/lib/decorators/use-data-source.ts",
			"qualifiedName": "UseDataSourceSettings"
		},
		"1110": {
			"sourceFileName": "packages/angular/form-system/src/lib/decorators/use-data-source.ts",
			"qualifiedName": "UseDataSourceSettings.transformer"
		},
		"1111": {
			"sourceFileName": "packages/angular/form-system/src/lib/decorators/use-data-source.ts",
			"qualifiedName": "__type"
		},
		"1112": {
			"sourceFileName": "packages/angular/form-system/src/lib/decorators/use-data-source.ts",
			"qualifiedName": "__type"
		},
		"1113": {
			"sourceFileName": "packages/angular/form-system/src/lib/decorators/use-data-source.ts",
			"qualifiedName": "source"
		},
		"1114": {
			"sourceFileName": "packages/angular/form-system/src/lib/decorators/use-data-source.ts",
			"qualifiedName": "UseDataSourceSettings.Source"
		},
		"1115": {
			"sourceFileName": "packages/angular/form-system/src/lib/decorators/use-data-source.ts",
			"qualifiedName": "UseDataSourceSettings.Target"
		},
		"1116": {
			"sourceFileName": "packages/angular/form-system/src/lib/decorators/use-data-source.ts",
			"qualifiedName": "UseDataSourceValue"
		},
		"1117": {
			"sourceFileName": "packages/angular/form-system/src/lib/decorators/use-data-source.ts",
			"qualifiedName": "UseDataSourceValue.dataSource"
		},
		"1118": {
			"sourceFileName": "packages/angular/form-system/src/lib/decorators/use-data-source.ts",
			"qualifiedName": "UseDataSourceValue.settings"
		},
		"1119": {
			"sourceFileName": "packages/angular/form-system/src/lib/decorators/use-data-source.ts",
			"qualifiedName": "UseDataSourceValue.lastValue"
		},
		"1120": {
			"sourceFileName": "packages/angular/form-system/src/lib/decorators/use-data-source.ts",
			"qualifiedName": "UseDataSourceValue.Source"
		},
		"1121": {
			"sourceFileName": "packages/angular/form-system/src/lib/decorators/use-data-source.ts",
			"qualifiedName": "UseDataSourceValue.Target"
		},
		"1122": {
			"sourceFileName": "packages/angular/form-system/src/lib/decorators/use-form-component.ts",
			"qualifiedName": "UseFormComponent"
		},
		"1123": {
			"sourceFileName": "packages/angular/form-system/src/lib/decorators/use-form-component.ts",
			"qualifiedName": "UseFormComponent"
		},
		"1124": {
			"sourceFileName": "packages/angular/form-system/src/lib/decorators/use-form-component.ts",
			"qualifiedName": "component"
		},
		"1125": {
			"sourceFileName": "packages/angular/form-system/src/lib/decorators/use-form-component.ts",
			"qualifiedName": "__function"
		},
		"1126": {
			"sourceFileName": "packages/angular/form-system/src/lib/decorators/use-form-component.ts",
			"qualifiedName": "__function"
		},
		"1127": {
			"sourceFileName": "packages/angular/form-system/src/lib/decorators/use-form-component.ts",
			"qualifiedName": "target"
		},
		"1128": {
			"sourceFileName": "packages/angular/form-system/src/lib/control-data-source.ts",
			"qualifiedName": "controlDataSource"
		},
		"1129": {
			"sourceFileName": "packages/angular/form-system/src/lib/control-data-source.ts",
			"qualifiedName": "controlDataSource"
		},
		"1130": {
			"sourceFileName": "packages/angular/form-system/src/lib/control-data-source.ts",
			"qualifiedName": "control"
		},
		"1131": {
			"sourceFileName": "packages/angular/form-system/src/lib/control-data-source.ts",
			"qualifiedName": "RXAP_FORM_CONTROL_SOURCE"
		},
		"1132": {
			"sourceFileName": "packages/angular/form-system/src/lib/control-data-source.ts",
			"qualifiedName": "ControlDataSource"
		},
		"1133": {
			"sourceFileName": "packages/angular/definition/src/lib/definition.ts",
			"qualifiedName": "BaseDefinition.instances"
		},
		"1134": {
			"sourceFileName": "packages/angular/definition/src/lib/definition.ts",
			"qualifiedName": "BaseDefinition.initialised$"
		},
		"1135": {
			"sourceFileName": "packages/angular/definition/src/lib/definition.ts",
			"qualifiedName": "BaseDefinition.destroyed$"
		},
		"1136": {
			"sourceFileName": "packages/angular/definition/src/lib/definition.ts",
			"qualifiedName": "BaseDefinition.add"
		},
		"1137": {
			"sourceFileName": "packages/angular/definition/src/lib/definition.ts",
			"qualifiedName": "BaseDefinition.add"
		},
		"1138": {
			"sourceFileName": "packages/angular/definition/src/lib/definition.ts",
			"qualifiedName": "definition"
		},
		"1139": {
			"sourceFileName": "packages/angular/definition/src/lib/definition.ts",
			"qualifiedName": "BaseDefinition.remove"
		},
		"1140": {
			"sourceFileName": "packages/angular/definition/src/lib/definition.ts",
			"qualifiedName": "BaseDefinition.remove"
		},
		"1141": {
			"sourceFileName": "packages/angular/definition/src/lib/definition.ts",
			"qualifiedName": "definition"
		},
		"1142": {
			"sourceFileName": "packages/angular/form-system/src/lib/control-data-source.ts",
			"qualifiedName": "ControlDataSource.__constructor"
		},
		"1143": {
			"sourceFileName": "packages/angular/form-system/src/lib/control-data-source.ts",
			"qualifiedName": "ControlDataSource"
		},
		"1144": {
			"sourceFileName": "packages/angular/form-system/src/lib/control-data-source.ts",
			"qualifiedName": "control"
		},
		"1145": {
			"sourceFileName": "packages/angular/form-system/src/lib/control-data-source.ts",
			"qualifiedName": "metadata"
		},
		"1147": {
			"sourceFileName": "packages/angular/form-system/src/lib/control-data-source.ts",
			"qualifiedName": "ControlDataSource.init"
		},
		"1148": {
			"sourceFileName": "packages/angular/form-system/src/lib/control-data-source.ts",
			"qualifiedName": "ControlDataSource.init"
		},
		"1149": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource.change$"
		},
		"1150": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource.loading$"
		},
		"1151": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource.hasError$"
		},
		"1152": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource.error$"
		},
		"1153": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource.lastRefreshed"
		},
		"1154": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource.lastRefreshed"
		},
		"1155": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource._lastRefreshed"
		},
		"1156": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource._connectedViewer"
		},
		"1157": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource._connectedViewerTeardown"
		},
		"1158": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource._data$"
		},
		"1159": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource._viewerIds"
		},
		"1160": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource._retry$"
		},
		"1161": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource.loading"
		},
		"1162": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource.hasError"
		},
		"1163": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource._data"
		},
		"1164": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource.data"
		},
		"1165": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource.data"
		},
		"1166": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource.hasConnections"
		},
		"1167": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource.hasConnections"
		},
		"1168": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource.getViewerId"
		},
		"1169": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource.getViewerId"
		},
		"1170": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "viewer"
		},
		"1171": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource.connect"
		},
		"1172": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource.connect"
		},
		"1173": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "viewerOrString"
		},
		"1174": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource.attach"
		},
		"1175": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource.attach"
		},
		"1176": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "viewerId"
		},
		"1177": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource.isConnected"
		},
		"1178": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource.isConnected"
		},
		"1179": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "viewerOrId"
		},
		"1180": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource.disconnect"
		},
		"1181": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource.disconnect"
		},
		"1182": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "viewerOrId"
		},
		"1183": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource.toPromise"
		},
		"1184": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource.toPromise"
		},
		"1185": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "viewer"
		},
		"1186": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource.derive"
		},
		"1187": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource.derive"
		},
		"1188": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "id"
		},
		"1189": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "metadata"
		},
		"1190": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource.toJSON"
		},
		"1191": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource.toJSON"
		},
		"1192": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource.refresh"
		},
		"1193": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource.refresh"
		},
		"1194": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource.retry"
		},
		"1195": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource.retry"
		},
		"1196": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource.reset"
		},
		"1197": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource.reset"
		},
		"1198": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource._disconnect"
		},
		"1199": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource._disconnect"
		},
		"1200": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "viewerId"
		},
		"1201": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource.genericRetryFunction"
		},
		"1202": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource.genericRetryFunction"
		},
		"1203": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "error"
		},
		"1204": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "retryCount"
		},
		"1205": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource.handelError"
		},
		"1206": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource.handelError"
		},
		"1207": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "error"
		},
		"1208": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource._connect"
		},
		"1209": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "BaseDataSource._connect"
		},
		"1210": {
			"sourceFileName": "packages/angular/data-source/src/lib/base.data-source.ts",
			"qualifiedName": "viewer"
		},
		"1211": {
			"sourceFileName": "packages/angular/definition/src/lib/definition.ts",
			"qualifiedName": "BaseDefinition.metadata"
		},
		"1212": {
			"sourceFileName": "packages/angular/definition/src/lib/definition.ts",
			"qualifiedName": "BaseDefinition.destroyed$"
		},
		"1213": {
			"sourceFileName": "packages/angular/definition/src/lib/definition.ts",
			"qualifiedName": "BaseDefinition.initialised$"
		},
		"1214": {
			"sourceFileName": "packages/angular/definition/src/lib/definition.ts",
			"qualifiedName": "BaseDefinition.interceptors"
		},
		"1215": {
			"sourceFileName": "packages/angular/definition/src/lib/definition.ts",
			"qualifiedName": "BaseDefinition.__id"
		},
		"1216": {
			"sourceFileName": "packages/angular/definition/src/lib/definition.ts",
			"qualifiedName": "BaseDefinition._initialised"
		},
		"1217": {
			"sourceFileName": "packages/angular/definition/src/lib/definition.ts",
			"qualifiedName": "BaseDefinition.id"
		},
		"1218": {
			"sourceFileName": "packages/angular/definition/src/lib/definition.ts",
			"qualifiedName": "BaseDefinition.id"
		},
		"1219": {
			"sourceFileName": "packages/angular/definition/src/lib/definition.ts",
			"qualifiedName": "BaseDefinition.getMetadata"
		},
		"1220": {
			"sourceFileName": "packages/angular/definition/src/lib/definition.ts",
			"qualifiedName": "BaseDefinition.getMetadata"
		},
		"1221": {
			"sourceFileName": "packages/angular/definition/src/lib/definition.ts",
			"qualifiedName": "BaseDefinition.applyMetadata"
		},
		"1222": {
			"sourceFileName": "packages/angular/definition/src/lib/definition.ts",
			"qualifiedName": "BaseDefinition.applyMetadata"
		},
		"1223": {
			"sourceFileName": "packages/angular/definition/src/lib/definition.ts",
			"qualifiedName": "partialMetadata"
		},
		"1224": {
			"sourceFileName": "packages/angular/definition/src/lib/definition.ts",
			"qualifiedName": "BaseDefinition.destroy"
		},
		"1225": {
			"sourceFileName": "packages/angular/definition/src/lib/definition.ts",
			"qualifiedName": "BaseDefinition.destroy"
		},
		"1226": {
			"sourceFileName": "packages/angular/definition/src/lib/definition.ts",
			"qualifiedName": "BaseDefinition.ngOnDestroy"
		},
		"1227": {
			"sourceFileName": "packages/angular/definition/src/lib/definition.ts",
			"qualifiedName": "BaseDefinition.ngOnDestroy"
		},
		"1228": {
			"sourceFileName": "packages/angular/form-system/src/lib/control-with-data-source.ts",
			"qualifiedName": "ControlWithDataSource"
		},
		"1229": {
			"sourceFileName": "packages/angular/form-system/src/lib/control-with-data-source.ts",
			"qualifiedName": "ControlWithDataSource.setDataSource"
		},
		"1230": {
			"sourceFileName": "packages/angular/form-system/src/lib/control-with-data-source.ts",
			"qualifiedName": "ControlWithDataSource.setDataSource"
		},
		"1231": {
			"sourceFileName": "packages/angular/form-system/src/lib/control-with-data-source.ts",
			"qualifiedName": "name"
		},
		"1232": {
			"sourceFileName": "packages/angular/form-system/src/lib/control-with-data-source.ts",
			"qualifiedName": "dataSource"
		},
		"1233": {
			"sourceFileName": "packages/angular/form-system/src/lib/control-with-data-source.ts",
			"qualifiedName": "settings"
		},
		"1234": {
			"sourceFileName": "packages/angular/form-system/src/lib/control-with-data-source.ts",
			"qualifiedName": "ControlWithDataSource.Source"
		},
		"1235": {
			"sourceFileName": "packages/angular/form-system/src/lib/control-with-data-source.ts",
			"qualifiedName": "ControlWithDataSource.Target"
		},
		"1236": {
			"sourceFileName": "packages/angular/form-system/src/lib/error.ts",
			"qualifiedName": "RxapFormSystemError"
		},
		"1237": {
			"sourceFileName": "packages/angular/form-system/src/lib/error.ts",
			"qualifiedName": "RxapFormSystemError.__constructor"
		},
		"1238": {
			"sourceFileName": "packages/angular/form-system/src/lib/error.ts",
			"qualifiedName": "RxapFormSystemError"
		},
		"1239": {
			"sourceFileName": "packages/angular/form-system/src/lib/error.ts",
			"qualifiedName": "message"
		},
		"1240": {
			"sourceFileName": "packages/angular/form-system/src/lib/error.ts",
			"qualifiedName": "code"
		},
		"1241": {
			"sourceFileName": "packages/angular/form-system/src/lib/error.ts",
			"qualifiedName": "className"
		},
		"1242": {
			"sourceFileName": "packages/utilities/src/lib/error.ts",
			"qualifiedName": "RxapError._packageName"
		},
		"1243": {
			"sourceFileName": "packages/utilities/src/lib/error.ts",
			"qualifiedName": "RxapError.code"
		},
		"1244": {
			"sourceFileName": "packages/utilities/src/lib/error.ts",
			"qualifiedName": "RxapError.scope"
		},
		"1245": {
			"sourceFileName": "packages/utilities/src/lib/error.ts",
			"qualifiedName": "RxapError.stack"
		},
		"1246": {
			"sourceFileName": "packages/utilities/src/lib/error.ts",
			"qualifiedName": "RxapError.packageName"
		},
		"1247": {
			"sourceFileName": "packages/utilities/src/lib/error.ts",
			"qualifiedName": "RxapError.packageName"
		},
		"1248": {
			"sourceFileName": "packages/utilities/src/lib/error.ts",
			"qualifiedName": "RxapError.className"
		},
		"1249": {
			"sourceFileName": "packages/utilities/src/lib/error.ts",
			"qualifiedName": "RxapError.className"
		},
		"1250": {
			"sourceFileName": "packages/utilities/src/lib/error.ts",
			"qualifiedName": "RxapError.toJSON"
		},
		"1251": {
			"sourceFileName": "packages/utilities/src/lib/error.ts",
			"qualifiedName": "RxapError.toJSON"
		},
		"1252": {
			"sourceFileName": "packages/utilities/src/lib/error.ts",
			"qualifiedName": "RxapError.setSubPackageName"
		},
		"1253": {
			"sourceFileName": "packages/utilities/src/lib/error.ts",
			"qualifiedName": "RxapError.setSubPackageName"
		},
		"1254": {
			"sourceFileName": "packages/utilities/src/lib/error.ts",
			"qualifiedName": "subPackageName"
		},
		"1255": {
			"sourceFileName": "packages/utilities/src/lib/error.ts",
			"qualifiedName": "RxapError.addSubPackageName"
		},
		"1256": {
			"sourceFileName": "packages/utilities/src/lib/error.ts",
			"qualifiedName": "RxapError.addSubPackageName"
		},
		"1257": {
			"sourceFileName": "packages/utilities/src/lib/error.ts",
			"qualifiedName": "subPackageName"
		},
		"1258": {
			"sourceFileName": "packages/utilities/src/lib/error.ts",
			"qualifiedName": "RxapError.setPackageName"
		},
		"1259": {
			"sourceFileName": "packages/utilities/src/lib/error.ts",
			"qualifiedName": "RxapError.setPackageName"
		},
		"1260": {
			"sourceFileName": "packages/utilities/src/lib/error.ts",
			"qualifiedName": "packageName"
		},
		"1261": {
			"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
			"qualifiedName": "Error.name"
		},
		"1262": {
			"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
			"qualifiedName": "Error.message"
		},
		"1263": {
			"sourceFileName": "packages/angular/form-system/src/lib/form-context-from-activated-route.factory.ts",
			"qualifiedName": "FormContextFromActivatedRouteFactory"
		},
		"1264": {
			"sourceFileName": "packages/angular/form-system/src/lib/form-context-from-activated-route.factory.ts",
			"qualifiedName": "FormContextFromActivatedRouteFactory"
		},
		"1265": {
			"sourceFileName": "packages/angular/form-system/src/lib/form-context-from-activated-route.factory.ts",
			"qualifiedName": "route"
		},
		"1266": {
			"sourceFileName": "packages/angular/form-system/src/lib/form-system-control.directive.ts",
			"qualifiedName": "FormSystemControlDirective"
		},
		"1267": {
			"sourceFileName": "packages/angular/form-system/src/lib/form-system-control.directive.ts",
			"qualifiedName": "FormSystemControlDirective.__constructor"
		},
		"1268": {
			"sourceFileName": "packages/angular/form-system/src/lib/form-system-control.directive.ts",
			"qualifiedName": "FormSystemControlDirective"
		},
		"1269": {
			"sourceFileName": "packages/angular/form-system/src/lib/form-system-control.directive.ts",
			"qualifiedName": "FormSystemControlDirective.T"
		},
		"1270": {
			"sourceFileName": "packages/angular/form-system/src/lib/form-system-control.directive.ts",
			"qualifiedName": "parent"
		},
		"1271": {
			"sourceFileName": "packages/angular/form-system/src/lib/form-system-control.directive.ts",
			"qualifiedName": "cfr"
		},
		"1272": {
			"sourceFileName": "packages/angular/form-system/src/lib/form-system-control.directive.ts",
			"qualifiedName": "viewContainerRef"
		},
		"1273": {
			"sourceFileName": "packages/angular/form-system/src/lib/form-system-control.directive.ts",
			"qualifiedName": "dataSourceLoader"
		},
		"1274": {
			"sourceFileName": "packages/angular/form-system/src/lib/form-system-control.directive.ts",
			"qualifiedName": "injector"
		},
		"1275": {
			"sourceFileName": "packages/angular/form-system/src/lib/form-system-control.directive.ts",
			"qualifiedName": "FormSystemControlDirective.controlId"
		},
		"1276": {
			"sourceFileName": "packages/angular/form-system/src/lib/form-system-control.directive.ts",
			"qualifiedName": "FormSystemControlDirective.control"
		},
		"1277": {
			"sourceFileName": "packages/angular/form-system/src/lib/form-system-control.directive.ts",
			"qualifiedName": "FormSystemControlDirective.componentRef"
		},
		"1283": {
			"sourceFileName": "packages/angular/form-system/src/lib/form-system-control.directive.ts",
			"qualifiedName": "FormSystemControlDirective.ngOnInit"
		},
		"1284": {
			"sourceFileName": "packages/angular/form-system/src/lib/form-system-control.directive.ts",
			"qualifiedName": "FormSystemControlDirective.ngOnInit"
		},
		"1285": {
			"sourceFileName": "packages/angular/form-system/src/lib/form-system-control.directive.ts",
			"qualifiedName": "FormSystemControlDirective.registerOnChange"
		},
		"1286": {
			"sourceFileName": "packages/angular/form-system/src/lib/form-system-control.directive.ts",
			"qualifiedName": "FormSystemControlDirective.registerOnChange"
		},
		"1287": {
			"sourceFileName": "packages/angular/form-system/src/lib/form-system-control.directive.ts",
			"qualifiedName": "fn"
		},
		"1288": {
			"sourceFileName": "packages/angular/form-system/src/lib/form-system-control.directive.ts",
			"qualifiedName": "__type"
		},
		"1289": {
			"sourceFileName": "packages/angular/form-system/src/lib/form-system-control.directive.ts",
			"qualifiedName": "__type"
		},
		"1290": {
			"sourceFileName": "packages/angular/form-system/src/lib/form-system-control.directive.ts",
			"qualifiedName": "value"
		},
		"1291": {
			"sourceFileName": "packages/angular/form-system/src/lib/form-system-control.directive.ts",
			"qualifiedName": "FormSystemControlDirective.registerOnTouched"
		},
		"1292": {
			"sourceFileName": "packages/angular/form-system/src/lib/form-system-control.directive.ts",
			"qualifiedName": "FormSystemControlDirective.registerOnTouched"
		},
		"1293": {
			"sourceFileName": "packages/angular/form-system/src/lib/form-system-control.directive.ts",
			"qualifiedName": "fn"
		},
		"1294": {
			"sourceFileName": "packages/angular/form-system/src/lib/form-system-control.directive.ts",
			"qualifiedName": "__type"
		},
		"1295": {
			"sourceFileName": "packages/angular/form-system/src/lib/form-system-control.directive.ts",
			"qualifiedName": "__type"
		},
		"1296": {
			"sourceFileName": "packages/angular/form-system/src/lib/form-system-control.directive.ts",
			"qualifiedName": "FormSystemControlDirective.writeValue"
		},
		"1297": {
			"sourceFileName": "packages/angular/form-system/src/lib/form-system-control.directive.ts",
			"qualifiedName": "FormSystemControlDirective.writeValue"
		},
		"1298": {
			"sourceFileName": "packages/angular/form-system/src/lib/form-system-control.directive.ts",
			"qualifiedName": "value"
		},
		"1299": {
			"sourceFileName": "packages/angular/form-system/src/lib/form-system-control.directive.ts",
			"qualifiedName": "FormSystemControlDirective.setDisabledState"
		},
		"1300": {
			"sourceFileName": "packages/angular/form-system/src/lib/form-system-control.directive.ts",
			"qualifiedName": "FormSystemControlDirective.setDisabledState"
		},
		"1301": {
			"sourceFileName": "packages/angular/form-system/src/lib/form-system-control.directive.ts",
			"qualifiedName": "isDisabled"
		},
		"1323": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-data-sources.mixin.ts",
			"qualifiedName": "ExtractDataSourcesMixin.extractDataSources"
		},
		"1324": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-data-sources.mixin.ts",
			"qualifiedName": "ExtractDataSourcesMixin.extractDataSources"
		},
		"1325": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-data-sources.mixin.ts",
			"qualifiedName": "formDefinition"
		},
		"1326": {
			"sourceFileName": "packages/angular/form-system/src/lib/mixins/extract-data-sources.mixin.ts",
			"qualifiedName": "controlId"
		},
		"1327": {
			"sourceFileName": "packages/angular/form-system/src/lib/form-system-control.directive.ts",
			"qualifiedName": "FormSystemControlDirective.T"
		},
		"1328": {
			"sourceFileName": "packages/angular/form-system/src/lib/submit-context-form-adapter.factory.ts",
			"qualifiedName": "SubmitContextFormAdapterFactory"
		},
		"1329": {
			"sourceFileName": "packages/angular/form-system/src/lib/submit-context-form-adapter.factory.ts",
			"qualifiedName": "SubmitContextFormAdapterFactory"
		},
		"1330": {
			"sourceFileName": "packages/angular/form-system/src/lib/submit-context-form-adapter.factory.ts",
			"qualifiedName": "remoteMethod"
		},
		"1331": {
			"sourceFileName": "packages/angular/form-system/src/lib/submit-context-form-adapter.factory.ts",
			"qualifiedName": "context"
		},
		"1332": {
			"sourceFileName": "packages/angular/form-system/src/lib/submit-context-form-adapter.factory.ts",
			"qualifiedName": "SUBMIT_CONTEXT_FORM_ADAPTER_METHOD"
		},
		"1333": {
			"sourceFileName": "packages/angular/form-system/src/lib/submit-context-form-adapter.factory.ts",
			"qualifiedName": "SubmitContextFormAdapter"
		},
		"1334": {
			"sourceFileName": "packages/angular/definition/src/lib/definition.ts",
			"qualifiedName": "BaseDefinition.instances"
		},
		"1335": {
			"sourceFileName": "packages/angular/definition/src/lib/definition.ts",
			"qualifiedName": "BaseDefinition.initialised$"
		},
		"1336": {
			"sourceFileName": "packages/angular/definition/src/lib/definition.ts",
			"qualifiedName": "BaseDefinition.destroyed$"
		},
		"1337": {
			"sourceFileName": "packages/angular/definition/src/lib/definition.ts",
			"qualifiedName": "BaseDefinition.add"
		},
		"1338": {
			"sourceFileName": "packages/angular/definition/src/lib/definition.ts",
			"qualifiedName": "BaseDefinition.add"
		},
		"1339": {
			"sourceFileName": "packages/angular/definition/src/lib/definition.ts",
			"qualifiedName": "definition"
		},
		"1340": {
			"sourceFileName": "packages/angular/definition/src/lib/definition.ts",
			"qualifiedName": "BaseDefinition.remove"
		},
		"1341": {
			"sourceFileName": "packages/angular/definition/src/lib/definition.ts",
			"qualifiedName": "BaseDefinition.remove"
		},
		"1342": {
			"sourceFileName": "packages/angular/definition/src/lib/definition.ts",
			"qualifiedName": "definition"
		},
		"1343": {
			"sourceFileName": "packages/angular/form-system/src/lib/submit-context-form-adapter.factory.ts",
			"qualifiedName": "SubmitContextFormAdapter.__constructor"
		},
		"1344": {
			"sourceFileName": "packages/angular/form-system/src/lib/submit-context-form-adapter.factory.ts",
			"qualifiedName": "SubmitContextFormAdapter"
		},
		"1345": {
			"sourceFileName": "packages/angular/form-system/src/lib/submit-context-form-adapter.factory.ts",
			"qualifiedName": "remoteMethod"
		},
		"1346": {
			"sourceFileName": "packages/angular/form-system/src/lib/submit-context-form-adapter.factory.ts",
			"qualifiedName": "context"
		},
		"1348": {
			"sourceFileName": "packages/angular/form-system/src/lib/submit-context-form-adapter.factory.ts",
			"qualifiedName": "SubmitContextFormAdapter.transformParameters"
		},
		"1349": {
			"sourceFileName": "packages/angular/form-system/src/lib/submit-context-form-adapter.factory.ts",
			"qualifiedName": "SubmitContextFormAdapter.transformParameters"
		},
		"1350": {
			"sourceFileName": "packages/angular/form-system/src/lib/submit-context-form-adapter.factory.ts",
			"qualifiedName": "value"
		},
		"1351": {
			"sourceFileName": "packages/angular/remote-method/src/lib/proxy.remote-method.ts",
			"qualifiedName": "ProxyRemoteMethod._call"
		},
		"1352": {
			"sourceFileName": "packages/angular/remote-method/src/lib/proxy.remote-method.ts",
			"qualifiedName": "ProxyRemoteMethod._call"
		},
		"1353": {
			"sourceFileName": "packages/angular/remote-method/src/lib/proxy.remote-method.ts",
			"qualifiedName": "parameters"
		},
		"1354": {
			"sourceFileName": "packages/angular/remote-method/src/lib/base.remote-method.ts",
			"qualifiedName": "BaseRemoteMethod.executed$"
		},
		"1355": {
			"sourceFileName": "packages/angular/remote-method/src/lib/base.remote-method.ts",
			"qualifiedName": "BaseRemoteMethod.executionsInProgress$"
		},
		"1356": {
			"sourceFileName": "packages/angular/remote-method/src/lib/base.remote-method.ts",
			"qualifiedName": "BaseRemoteMethod.executionsInProgress"
		},
		"1357": {
			"sourceFileName": "packages/angular/remote-method/src/lib/base.remote-method.ts",
			"qualifiedName": "BaseRemoteMethod.executing"
		},
		"1358": {
			"sourceFileName": "packages/angular/remote-method/src/lib/base.remote-method.ts",
			"qualifiedName": "BaseRemoteMethod.injector"
		},
		"1359": {
			"sourceFileName": "packages/angular/remote-method/src/lib/base.remote-method.ts",
			"qualifiedName": "BaseRemoteMethod.call"
		},
		"1360": {
			"sourceFileName": "packages/angular/remote-method/src/lib/base.remote-method.ts",
			"qualifiedName": "BaseRemoteMethod.call"
		},
		"1361": {
			"sourceFileName": "packages/angular/remote-method/src/lib/base.remote-method.ts",
			"qualifiedName": "parameters"
		},
		"1362": {
			"sourceFileName": "packages/angular/remote-method/src/lib/base.remote-method.ts",
			"qualifiedName": "BaseRemoteMethod.executed"
		},
		"1363": {
			"sourceFileName": "packages/angular/remote-method/src/lib/base.remote-method.ts",
			"qualifiedName": "BaseRemoteMethod.executed"
		},
		"1364": {
			"sourceFileName": "packages/angular/remote-method/src/lib/base.remote-method.ts",
			"qualifiedName": "result"
		},
		"1365": {
			"sourceFileName": "packages/angular/remote-method/src/lib/base.remote-method.ts",
			"qualifiedName": "BaseRemoteMethod.pauseRefresh"
		},
		"1366": {
			"sourceFileName": "packages/angular/remote-method/src/lib/base.remote-method.ts",
			"qualifiedName": "BaseRemoteMethod.pauseRefresh"
		},
		"1367": {
			"sourceFileName": "packages/angular/remote-method/src/lib/base.remote-method.ts",
			"qualifiedName": "BaseRemoteMethod.resumeRefresh"
		},
		"1368": {
			"sourceFileName": "packages/angular/remote-method/src/lib/base.remote-method.ts",
			"qualifiedName": "BaseRemoteMethod.resumeRefresh"
		},
		"1369": {
			"sourceFileName": "packages/angular/remote-method/src/lib/base.remote-method.ts",
			"qualifiedName": "BaseRemoteMethod.refresh"
		},
		"1370": {
			"sourceFileName": "packages/angular/remote-method/src/lib/base.remote-method.ts",
			"qualifiedName": "BaseRemoteMethod.refresh"
		},
		"1371": {
			"sourceFileName": "packages/angular/definition/src/lib/definition.ts",
			"qualifiedName": "BaseDefinition.metadata"
		},
		"1372": {
			"sourceFileName": "packages/angular/definition/src/lib/definition.ts",
			"qualifiedName": "BaseDefinition.destroyed$"
		},
		"1373": {
			"sourceFileName": "packages/angular/definition/src/lib/definition.ts",
			"qualifiedName": "BaseDefinition.initialised$"
		},
		"1374": {
			"sourceFileName": "packages/angular/definition/src/lib/definition.ts",
			"qualifiedName": "BaseDefinition.interceptors"
		},
		"1375": {
			"sourceFileName": "packages/angular/definition/src/lib/definition.ts",
			"qualifiedName": "BaseDefinition.__id"
		},
		"1376": {
			"sourceFileName": "packages/angular/definition/src/lib/definition.ts",
			"qualifiedName": "BaseDefinition._initialised"
		},
		"1377": {
			"sourceFileName": "packages/angular/definition/src/lib/definition.ts",
			"qualifiedName": "BaseDefinition.id"
		},
		"1378": {
			"sourceFileName": "packages/angular/definition/src/lib/definition.ts",
			"qualifiedName": "BaseDefinition.id"
		},
		"1379": {
			"sourceFileName": "packages/angular/definition/src/lib/definition.ts",
			"qualifiedName": "BaseDefinition.getMetadata"
		},
		"1380": {
			"sourceFileName": "packages/angular/definition/src/lib/definition.ts",
			"qualifiedName": "BaseDefinition.getMetadata"
		},
		"1381": {
			"sourceFileName": "packages/angular/definition/src/lib/definition.ts",
			"qualifiedName": "BaseDefinition.applyMetadata"
		},
		"1382": {
			"sourceFileName": "packages/angular/definition/src/lib/definition.ts",
			"qualifiedName": "BaseDefinition.applyMetadata"
		},
		"1383": {
			"sourceFileName": "packages/angular/definition/src/lib/definition.ts",
			"qualifiedName": "partialMetadata"
		},
		"1384": {
			"sourceFileName": "packages/angular/definition/src/lib/definition.ts",
			"qualifiedName": "BaseDefinition.destroy"
		},
		"1385": {
			"sourceFileName": "packages/angular/definition/src/lib/definition.ts",
			"qualifiedName": "BaseDefinition.destroy"
		},
		"1386": {
			"sourceFileName": "packages/angular/definition/src/lib/definition.ts",
			"qualifiedName": "BaseDefinition.ngOnDestroy"
		},
		"1387": {
			"sourceFileName": "packages/angular/definition/src/lib/definition.ts",
			"qualifiedName": "BaseDefinition.ngOnDestroy"
		},
		"1388": {
			"sourceFileName": "packages/angular/definition/src/lib/definition.ts",
			"qualifiedName": "BaseDefinition.init"
		},
		"1389": {
			"sourceFileName": "packages/angular/definition/src/lib/definition.ts",
			"qualifiedName": "BaseDefinition.init"
		}
	},
	"files": {
		"entries": {
			"1": "packages/angular/form-system/src/index.ts"
		},
		"reflections": {
			"1": 0
		}
	}
}
