UNPKG

@alauda/ui

Version:

Angular UI components by Alauda Frontend Team.

22 lines (21 loc) 1.18 kB
import { ControlContainer } from '@angular/forms'; import { Observable } from 'rxjs'; import { LabelPosition } from './form.types'; import * as i0 from "@angular/core"; export declare class FormDirective { controlContainer?: ControlContainer; get ngClassSubmitted(): boolean; private readonly labelWidth$$; private readonly labelPosition$$; private readonly emptyAddon$$; set labelWidth(val: string); set labelPosition(val: LabelPosition); set emptyAddon(val: boolean); inline: boolean; labelWidth$: Observable<string>; labelPosition$: Observable<LabelPosition>; emptyAddon$: Observable<boolean>; constructor(controlContainer?: ControlContainer); static ɵfac: i0.ɵɵFactoryDeclaration<FormDirective, [{ optional: true; }]>; static ɵdir: i0.ɵɵDirectiveDeclaration<FormDirective, "form[auiForm]", ["auiForm"], { "labelWidth": { "alias": "auiFormLabelWidth"; "required": false; }; "labelPosition": { "alias": "auiFormLabelPosition"; "required": false; }; "emptyAddon": { "alias": "auiFormEmptyAddon"; "required": false; }; "inline": { "alias": "auiFormInline"; "required": false; }; }, {}, never, never, true, never>; }