UNPKG

@ng-doc/app

Version:

<!-- PROJECT LOGO --> <br /> <div align="center"> <a href="https://github.com/ng-doc/ng-doc"> <img src="https://ng-doc.com/assets/images/ng-doc.svg?raw=true" alt="Logo" height="150px"> </a>

32 lines (29 loc) 1.36 kB
import * as _angular_core from '@angular/core'; import { OnInit, WritableSignal, Signal } from '@angular/core'; import { FormGroup, FormControl } from '@angular/forms'; import { NgDocApiList } from '@ng-doc/core/interfaces'; interface ApiFilterForm { filter: FormControl<string | null>; scope: FormControl<string | null>; type: FormControl<string | null>; } declare class NgDocApiListComponent implements OnInit { private readonly baseUrl; title: _angular_core.InputSignal<string>; segment: _angular_core.InputSignal<string | undefined>; apiList: WritableSignal<NgDocApiList[]>; filteredApiList: Signal<NgDocApiList[]>; filter: Signal<any>; scopes: Signal<string[]>; types: Signal<string[]>; protected formGroup: FormGroup<ApiFilterForm>; private readonly formBuilder; private readonly route; private readonly router; private readonly httpClient; constructor(); ngOnInit(): void; static ɵfac: _angular_core.ɵɵFactoryDeclaration<NgDocApiListComponent, never>; static ɵcmp: _angular_core.ɵɵComponentDeclaration<NgDocApiListComponent, "ng-doc-api-list", never, { "title": { "alias": "title"; "required": false; "isSignal": true; }; "segment": { "alias": "segment"; "required": false; "isSignal": true; }; }, {}, never, never, true, never>; } export { NgDocApiListComponent };