UNPKG

723 BTypeScriptView Raw
1/**
2 * @hidden
3 */
4export declare class Form {
5 private _focused;
6 private _ids;
7 private _inputs;
8 register(input: IonicFormInput): void;
9 deregister(input: IonicFormInput): void;
10 setAsFocused(input: IonicFormInput): void;
11 unsetAsFocused(input: IonicFormInput): void;
12 /**
13 * Focuses the next input element, if it exists.
14 */
15 tabFocus(currentInput: IonicFormInput): void;
16 nextId(): number;
17}
18/**
19 * @hidden
20 */
21export declare abstract class IonicTapInput implements IonicFormInput {
22 abstract initFocus(): void;
23 abstract checked: boolean;
24 abstract disabled: boolean;
25}
26/**
27 * @hidden
28 */
29export declare abstract class IonicFormInput {
30 abstract initFocus(): void;
31}