@alauda/ui
Version:
Angular UI components by Alauda Frontend Team.
17 lines (16 loc) • 911 B
TypeScript
import { QueryList } from '@angular/core';
import { CommonFormControl } from '../../form';
import { TrackFn } from '../../select';
import { CheckboxComponent } from '../checkbox.component';
import * as i0 from "@angular/core";
export declare class CheckboxGroupComponent<T> extends CommonFormControl<T[]> {
private _trackFn;
direction: 'column' | 'row';
get trackFn(): TrackFn<T>;
set trackFn(val: TrackFn<T>);
checkboxes: QueryList<CheckboxComponent<T>>;
onCheckboxChange(checkbox: CheckboxComponent<T>): void;
onCheckboxBlur(): void;
static ɵfac: i0.ɵɵFactoryDeclaration<CheckboxGroupComponent<any>, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<CheckboxGroupComponent<any>, "aui-checkbox-group", never, { "direction": { "alias": "direction"; "required": false; }; "trackFn": { "alias": "trackFn"; "required": false; }; }, {}, ["checkboxes"], ["*"], true, never>;
}