UNPKG

1.33 kBTypeScriptView Raw
1import { EditableTextBase as EditableTextBaseCommon } from './editable-text-base-common';
2export * from './editable-text-base-common';
3export declare let dismissKeyboardTimeoutId: number;
4export declare abstract class EditableTextBase extends EditableTextBaseCommon {
5 _dirtyTextAccumulator: string;
6 nativeViewProtected: android.widget.EditText;
7 nativeTextViewProtected: android.widget.EditText;
8 private _keyListenerCache;
9 private _inputType;
10 _changeFromCode: boolean;
11 abstract _configureEditText(editText: android.widget.EditText): void;
12 _onReturnPress(): void;
13 createNativeView(): globalAndroid.widget.EditText;
14 initNativeView(): void;
15 disposeNativeView(): void;
16 resetNativeView(): void;
17 onUnloaded(): void;
18 dismissSoftInput(): void;
19 focus(): boolean;
20 _setInputType(inputType: number): void;
21 setSelection(start: number, stop?: number): void;
22 beforeTextChanged(text: string, start: number, count: number, after: number): void;
23 onTextChanged(text: string, start: number, before: number, count: number): void;
24 afterTextChanged(editable: android.text.Editable): void;
25 onFocusChange(view: android.view.View, hasFocus: boolean): void;
26 onEditorAction(textView: android.widget.TextView, actionId: number, event: android.view.KeyEvent): boolean;
27}