UNPKG

ion-oui

Version:

The client library of oui builder for ionic

68 lines (67 loc) 2.3 kB
import { AfterViewInit, OnInit, Type } from "@angular/core"; import { OUIIonElement } from "../../oui-element"; import { OUIAbstractIonParser } from "../../oui-parser"; import { FormGroup } from '@angular/forms'; import { DatePipe } from '@angular/common'; export declare class OUIIonForm extends OUIIonElement implements OnInit, AfterViewInit { form: FormGroup<any>; parentFormId?: string; ngAfterViewInit(): void; ngOnInit(): void; } export declare class OUIIonFormParser extends OUIAbstractIonParser { type: string; componentType: Type<OUIIonElement>; } export declare class OUIIonFormTextField extends OUIIonElement implements OnInit { form?: FormGroup<any>; ngOnInit(): void; } export declare class OUIIonFormTextFieldParser extends OUIAbstractIonParser { type: string; componentType: Type<OUIIonElement>; } export declare class OUIIonFormDatetime extends OUIIonElement implements OnInit { private datePipe; date?: string; form?: FormGroup<any>; constructor(datePipe: DatePipe); ngOnInit(): void; formatDate(d: any): string; } export declare class UIIonFormDatetimeParser extends OUIAbstractIonParser { type: string; componentType: Type<OUIIonElement>; } export declare class OUIIonFormSwitch extends OUIIonElement implements OnInit { form?: FormGroup<any>; ngOnInit(): void; } export declare class OUIIonFormSwitchParser extends OUIAbstractIonParser { type: string; componentType: Type<OUIIonElement>; } export declare class OUIIonFormCheckbox extends OUIIonElement implements OnInit { form?: FormGroup<any>; ngOnInit(): void; } export declare class OUIIonFormCheckboxParser extends OUIAbstractIonParser { type: string; componentType: Type<OUIIonElement>; } export declare class OUIIonFormDropdown extends OUIIonElement implements OnInit { form?: FormGroup<any>; ngOnInit(): void; } export declare class OUIIonFormDropdownParser extends OUIAbstractIonParser { type: string; componentType: Type<OUIIonElement>; } export declare class OUIIonFormSlider extends OUIIonElement implements OnInit { form?: FormGroup<any>; ngOnInit(): void; } export declare class OUIIonFormSliderParser extends OUIAbstractIonParser { type: string; componentType: Type<OUIIonElement>; }