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
TypeScript
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;
}