UNPKG

ng-bootstrap-form-generator

Version:

Angular 2 + Bootstrap 4 Form Generator. Library provides Angular components that help quickly generate Bootstrap Form from JavaScript object. Component supports validators, help messages, and error messages.

50 lines (49 loc) 1.42 kB
import { OnInit, EventEmitter, ChangeDetectorRef } from '@angular/core'; import { FormGroup } from '@angular/forms'; import { BsfControl } from './bsf.control'; import { BsfControlOptions } from './bsf.options'; export declare class BsfGroupCustomContentComponent { } export declare class BsfGroupComponent implements OnInit { private _cd; form: FormGroup; private bsfControls; private _options; options: BsfControlOptions[]; value: any; valueChange: EventEmitter<any>; constructor(_cd: ChangeDetectorRef); ngOnInit(): void; initFormGroup(options: BsfControlOptions[]): void; } export declare class BsfBaseControlComponent implements OnInit { private _cd; private _prev; c: BsfControl; constructor(_cd: ChangeDetectorRef); ngOnInit(): void; } export declare class BsfInputControlComponent { c: BsfControl; form: FormGroup; } export declare class BsfHiddenInputControlComponent { c: BsfControl; form: FormGroup; } export declare class BsfCheckboxControlComponent { c: BsfControl; form: FormGroup; } export declare class BsfRadioControlComponent implements OnInit { c: BsfControl; form: FormGroup; ngOnInit(): void; } export declare class BsfSelectControlComponent { c: BsfControl; form: FormGroup; } export declare class BsfControlDirective { c: BsfControl; }