UNPKG

@tapsellorg/angular-material-library

Version:

Angular library for Tapsell

21 lines (20 loc) 1.06 kB
import { AfterViewInit, QueryList } from '@angular/core'; import { MatOption } from '@angular/material/core'; import { MatSelect } from '@angular/material/select'; import * as i0 from "@angular/core"; export declare class PghSelectAllOptionsDirective implements AfterViewInit { private matSelect; matOptions: QueryList<MatOption>; valueForAll: import("@angular/core").InputSignal<any>; private allOption?; selected: boolean; constructor(matSelect: MatSelect); ngAfterViewInit(): void; private handleSelectionChange; private onOptionsChange; onSelectAllOptions(selected: boolean): void; onSelectOtherOptions(selected: boolean): void; private setValueOfControlForOptionAll; static ɵfac: i0.ɵɵFactoryDeclaration<PghSelectAllOptionsDirective, never>; static ɵdir: i0.ɵɵDirectiveDeclaration<PghSelectAllOptionsDirective, "[pghSelectAllOptions]", ["allOption"], { "valueForAll": { "alias": "pghValueForOptionAll"; "required": false; "isSignal": true; }; }, {}, ["matOptions"], never, false, never>; }