@delon/abc
Version:
Common business components of ng-alain.
24 lines (23 loc) • 1.08 kB
TypeScript
import { EventEmitter } from '@angular/core';
import { LocaleData } from '@delon/theme';
import { STColumnFilter, STColumnFilterMenu, STIcon } from './st.interfaces';
import { _STColumn } from './st.types';
import * as i0 from "@angular/core";
export declare class STFilterComponent {
private readonly cdr;
visible: boolean;
col: _STColumn;
locale: LocaleData;
f: STColumnFilter;
readonly n: EventEmitter<unknown>;
readonly handle: EventEmitter<boolean>;
get icon(): STIcon;
stopPropagation($event: MouseEvent): void;
checkboxChange(): void;
radioChange(item: STColumnFilterMenu): void;
close(result?: boolean): void;
confirm(): this;
reset(): this;
static ɵfac: i0.ɵɵFactoryDeclaration<STFilterComponent, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<STFilterComponent, "st-filter", never, { "col": { "alias": "col"; "required": false; }; "locale": { "alias": "locale"; "required": false; }; "f": { "alias": "f"; "required": false; }; }, { "n": "n"; "handle": "handle"; }, never, never, false, never>;
}