| Change Type | Old Version | New Version | d.ts File |
|---|---|---|---|
| New API | NA | Class name: global; API declaration: declare namespace inputMethod Differences: declare namespace inputMethod | api/@ohos.inputMethod.d.ts |
| New API | NA | Class name: inputMethod; API declaration: const MAX_TYPE_NUM: number; Differences: const MAX_TYPE_NUM: number; | api/@ohos.inputMethod.d.ts |
| New API | NA | Class name: inputMethod; API declaration: function getInputMethodSetting(): InputMethodSetting; Differences: function getInputMethodSetting(): InputMethodSetting; | api/@ohos.inputMethod.d.ts |
| New API | NA | Class name: inputMethod; API declaration: function getInputMethodController(): InputMethodController; Differences: function getInputMethodController(): InputMethodController; | api/@ohos.inputMethod.d.ts |
| New API | NA | Class name: inputMethod; API declaration: function getSetting(): InputMethodSetting; Differences: function getSetting(): InputMethodSetting; | api/@ohos.inputMethod.d.ts |
| New API | NA | Class name: inputMethod; API declaration: function getController(): InputMethodController; Differences: function getController(): InputMethodController; | api/@ohos.inputMethod.d.ts |
| New API | NA | Class name: inputMethod; API declaration: function getDefaultInputMethod(): InputMethodProperty; Differences: function getDefaultInputMethod(): InputMethodProperty; | api/@ohos.inputMethod.d.ts |
| New API | NA | Class name: inputMethod; API declaration: function getSystemInputMethodConfigAbility(): ElementName; Differences: function getSystemInputMethodConfigAbility(): ElementName; | api/@ohos.inputMethod.d.ts |
| New API | NA | Class name: inputMethod; API declaration: function switchInputMethod(target: InputMethodProperty, callback: AsyncCallback<boolean>): void; Differences: function switchInputMethod(target: InputMethodProperty, callback: AsyncCallback<boolean>): void; | api/@ohos.inputMethod.d.ts |
| New API | NA | Class name: inputMethod; API declaration: function switchInputMethod(target: InputMethodProperty): Promise<boolean>; Differences: function switchInputMethod(target: InputMethodProperty): Promise<boolean>; | api/@ohos.inputMethod.d.ts |
| New API | NA | Class name: inputMethod; API declaration: function getCurrentInputMethod(): InputMethodProperty; Differences: function getCurrentInputMethod(): InputMethodProperty; | api/@ohos.inputMethod.d.ts |
| New API | NA | Class name: inputMethod; API declaration: function switchCurrentInputMethodSubtype(target: InputMethodSubtype, callback: AsyncCallback<boolean>): void; Differences: function switchCurrentInputMethodSubtype(target: InputMethodSubtype, callback: AsyncCallback<boolean>): void; | api/@ohos.inputMethod.d.ts |
| New API | NA | Class name: inputMethod; API declaration: function switchCurrentInputMethodSubtype(target: InputMethodSubtype): Promise<boolean>; Differences: function switchCurrentInputMethodSubtype(target: InputMethodSubtype): Promise<boolean>; | api/@ohos.inputMethod.d.ts |
| New API | NA | Class name: inputMethod; API declaration: function getCurrentInputMethodSubtype(): InputMethodSubtype; Differences: function getCurrentInputMethodSubtype(): InputMethodSubtype; | api/@ohos.inputMethod.d.ts |
| New API | NA | Class name: inputMethod; API declaration: function switchCurrentInputMethodAndSubtype(inputMethodProperty: InputMethodProperty, inputMethodSubtype: InputMethodSubtype, callback: AsyncCallback<boolean>): void; Differences: function switchCurrentInputMethodAndSubtype(inputMethodProperty: InputMethodProperty, inputMethodSubtype: InputMethodSubtype, callback: AsyncCallback<boolean>): void; | api/@ohos.inputMethod.d.ts |
| New API | NA | Class name: inputMethod; API declaration: function switchCurrentInputMethodAndSubtype(inputMethodProperty: InputMethodProperty, inputMethodSubtype: InputMethodSubtype): Promise<boolean>; Differences: function switchCurrentInputMethodAndSubtype(inputMethodProperty: InputMethodProperty, inputMethodSubtype: InputMethodSubtype): Promise<boolean>; | api/@ohos.inputMethod.d.ts |
| New API | NA | Class name: inputMethod; API declaration: interface InputMethodSetting Differences: interface InputMethodSetting | api/@ohos.inputMethod.d.ts |
| New API | NA | Class name: InputMethodSetting; API declaration: on(type: 'imeChange', callback: (inputMethodProperty: InputMethodProperty, inputMethodSubtype: InputMethodSubtype) => void): void; Differences: on(type: 'imeChange', callback: (inputMethodProperty: InputMethodProperty, inputMethodSubtype: InputMethodSubtype) => void): void; | api/@ohos.inputMethod.d.ts |
| New API | NA | Class name: InputMethodSetting; API declaration: off(type: 'imeChange', callback?: (inputMethodProperty: InputMethodProperty, inputMethodSubtype: InputMethodSubtype) => void): void; Differences: off(type: 'imeChange', callback?: (inputMethodProperty: InputMethodProperty, inputMethodSubtype: InputMethodSubtype) => void): void; | api/@ohos.inputMethod.d.ts |
| New API | NA | Class name: InputMethodSetting; API declaration: listInputMethodSubtype(inputMethodProperty: InputMethodProperty, callback: AsyncCallback<Array<InputMethodSubtype>>): void; Differences: listInputMethodSubtype(inputMethodProperty: InputMethodProperty, callback: AsyncCallback<Array<InputMethodSubtype>>): void; | api/@ohos.inputMethod.d.ts |
| New API | NA | Class name: InputMethodSetting; API declaration: listInputMethodSubtype(inputMethodProperty: InputMethodProperty): Promise<Array<InputMethodSubtype>>; Differences: listInputMethodSubtype(inputMethodProperty: InputMethodProperty): Promise<Array<InputMethodSubtype>>; | api/@ohos.inputMethod.d.ts |
| New API | NA | Class name: InputMethodSetting; API declaration: listCurrentInputMethodSubtype(callback: AsyncCallback<Array<InputMethodSubtype>>): void; Differences: listCurrentInputMethodSubtype(callback: AsyncCallback<Array<InputMethodSubtype>>): void; | api/@ohos.inputMethod.d.ts |
| New API | NA | Class name: InputMethodSetting; API declaration: listCurrentInputMethodSubtype(): Promise<Array<InputMethodSubtype>>; Differences: listCurrentInputMethodSubtype(): Promise<Array<InputMethodSubtype>>; | api/@ohos.inputMethod.d.ts |
| New API | NA | Class name: InputMethodSetting; API declaration: getInputMethods(enable: boolean, callback: AsyncCallback<Array<InputMethodProperty>>): void; Differences: getInputMethods(enable: boolean, callback: AsyncCallback<Array<InputMethodProperty>>): void; | api/@ohos.inputMethod.d.ts |
| New API | NA | Class name: InputMethodSetting; API declaration: getInputMethods(enable: boolean): Promise<Array<InputMethodProperty>>; Differences: getInputMethods(enable: boolean): Promise<Array<InputMethodProperty>>; | api/@ohos.inputMethod.d.ts |
| New API | NA | Class name: InputMethodSetting; API declaration: getInputMethodsSync(enable: boolean): Array<InputMethodProperty>; Differences: getInputMethodsSync(enable: boolean): Array<InputMethodProperty>; | api/@ohos.inputMethod.d.ts |
| New API | NA | Class name: InputMethodSetting; API declaration: getAllInputMethods(callback: AsyncCallback<Array<InputMethodProperty>>): void; Differences: getAllInputMethods(callback: AsyncCallback<Array<InputMethodProperty>>): void; | api/@ohos.inputMethod.d.ts |
| New API | NA | Class name: InputMethodSetting; API declaration: getAllInputMethods(): Promise<Array<InputMethodProperty>>; Differences: getAllInputMethods(): Promise<Array<InputMethodProperty>>; | api/@ohos.inputMethod.d.ts |
| New API | NA | Class name: InputMethodSetting; API declaration: getAllInputMethodsSync(): Array<InputMethodProperty>; Differences: getAllInputMethodsSync(): Array<InputMethodProperty>; | api/@ohos.inputMethod.d.ts |
| New API | NA | Class name: InputMethodSetting; API declaration: listInputMethod(callback: AsyncCallback<Array<InputMethodProperty>>): void; Differences: listInputMethod(callback: AsyncCallback<Array<InputMethodProperty>>): void; | api/@ohos.inputMethod.d.ts |
| New API | NA | Class name: InputMethodSetting; API declaration: listInputMethod(): Promise<Array<InputMethodProperty>>; Differences: listInputMethod(): Promise<Array<InputMethodProperty>>; | api/@ohos.inputMethod.d.ts |
| New API | NA | Class name: InputMethodSetting; API declaration: showOptionalInputMethods(callback: AsyncCallback<boolean>): void; Differences: showOptionalInputMethods(callback: AsyncCallback<boolean>): void; | api/@ohos.inputMethod.d.ts |
| New API | NA | Class name: InputMethodSetting; API declaration: showOptionalInputMethods(): Promise<boolean>; Differences: showOptionalInputMethods(): Promise<boolean>; | api/@ohos.inputMethod.d.ts |
| New API | NA | Class name: InputMethodSetting; API declaration: displayOptionalInputMethod(callback: AsyncCallback<void>): void; Differences: displayOptionalInputMethod(callback: AsyncCallback<void>): void; | api/@ohos.inputMethod.d.ts |
| New API | NA | Class name: InputMethodSetting; API declaration: displayOptionalInputMethod(): Promise<void>; Differences: displayOptionalInputMethod(): Promise<void>; | api/@ohos.inputMethod.d.ts |
| New API | NA | Class name: inputMethod; API declaration: interface InputMethodController Differences: interface InputMethodController | api/@ohos.inputMethod.d.ts |
| New API | NA | Class name: InputMethodController; API declaration: attach(showKeyboard: boolean, textConfig: TextConfig, callback: AsyncCallback<void>): void; Differences: attach(showKeyboard: boolean, textConfig: TextConfig, callback: AsyncCallback<void>): void; | api/@ohos.inputMethod.d.ts |
| New API | NA | Class name: InputMethodController; API declaration: attach(showKeyboard: boolean, textConfig: TextConfig): Promise<void>; Differences: attach(showKeyboard: boolean, textConfig: TextConfig): Promise<void>; | api/@ohos.inputMethod.d.ts |
| New API | NA | Class name: InputMethodController; API declaration: showTextInput(callback: AsyncCallback<void>): void; Differences: showTextInput(callback: AsyncCallback<void>): void; | api/@ohos.inputMethod.d.ts |
| New API | NA | Class name: InputMethodController; API declaration: showTextInput(): Promise<void>; Differences: showTextInput(): Promise<void>; | api/@ohos.inputMethod.d.ts |
| New API | NA | Class name: InputMethodController; API declaration: hideTextInput(callback: AsyncCallback<void>): void; Differences: hideTextInput(callback: AsyncCallback<void>): void; | api/@ohos.inputMethod.d.ts |
| New API | NA | Class name: InputMethodController; API declaration: hideTextInput(): Promise<void>; Differences: hideTextInput(): Promise<void>; | api/@ohos.inputMethod.d.ts |
| New API | NA | Class name: InputMethodController; API declaration: detach(callback: AsyncCallback<void>): void; Differences: detach(callback: AsyncCallback<void>): void; | api/@ohos.inputMethod.d.ts |
| New API | NA | Class name: InputMethodController; API declaration: detach(): Promise<void>; Differences: detach(): Promise<void>; | api/@ohos.inputMethod.d.ts |
| New API | NA | Class name: InputMethodController; API declaration: setCallingWindow(windowId: number, callback: AsyncCallback<void>): void; Differences: setCallingWindow(windowId: number, callback: AsyncCallback<void>): void; | api/@ohos.inputMethod.d.ts |
| New API | NA | Class name: InputMethodController; API declaration: setCallingWindow(windowId: number): Promise<void>; Differences: setCallingWindow(windowId: number): Promise<void>; | api/@ohos.inputMethod.d.ts |
| New API | NA | Class name: InputMethodController; API declaration: updateCursor(cursorInfo: CursorInfo, callback: AsyncCallback<void>): void; Differences: updateCursor(cursorInfo: CursorInfo, callback: AsyncCallback<void>): void; | api/@ohos.inputMethod.d.ts |
| New API | NA | Class name: InputMethodController; API declaration: updateCursor(cursorInfo: CursorInfo): Promise<void>; Differences: updateCursor(cursorInfo: CursorInfo): Promise<void>; | api/@ohos.inputMethod.d.ts |
| New API | NA | Class name: InputMethodController; API declaration: changeSelection(text: string, start: number, end: number, callback: AsyncCallback<void>): void; Differences: changeSelection(text: string, start: number, end: number, callback: AsyncCallback<void>): void; | api/@ohos.inputMethod.d.ts |
| New API | NA | Class name: InputMethodController; API declaration: changeSelection(text: string, start: number, end: number): Promise<void>; Differences: changeSelection(text: string, start: number, end: number): Promise<void>; | api/@ohos.inputMethod.d.ts |
| New API | NA | Class name: InputMethodController; API declaration: updateAttribute(attribute: InputAttribute, callback: AsyncCallback<void>): void; Differences: updateAttribute(attribute: InputAttribute, callback: AsyncCallback<void>): void; | api/@ohos.inputMethod.d.ts |
| New API | NA | Class name: InputMethodController; API declaration: updateAttribute(attribute: InputAttribute): Promise<void>; Differences: updateAttribute(attribute: InputAttribute): Promise<void>; | api/@ohos.inputMethod.d.ts |
| New API | NA | Class name: InputMethodController; API declaration: stopInputSession(callback: AsyncCallback<boolean>): void; Differences: stopInputSession(callback: AsyncCallback<boolean>): void; | api/@ohos.inputMethod.d.ts |
| New API | NA | Class name: InputMethodController; API declaration: stopInputSession(): Promise<boolean>; Differences: stopInputSession(): Promise<boolean>; | api/@ohos.inputMethod.d.ts |
| New API | NA | Class name: InputMethodController; API declaration: stopInput(callback: AsyncCallback<boolean>): void; Differences: stopInput(callback: AsyncCallback<boolean>): void; | api/@ohos.inputMethod.d.ts |
| New API | NA | Class name: InputMethodController; API declaration: stopInput(): Promise<boolean>; Differences: stopInput(): Promise<boolean>; | api/@ohos.inputMethod.d.ts |
| New API | NA | Class name: InputMethodController; API declaration: showSoftKeyboard(callback: AsyncCallback<void>): void; Differences: showSoftKeyboard(callback: AsyncCallback<void>): void; | api/@ohos.inputMethod.d.ts |
| New API | NA | Class name: InputMethodController; API declaration: showSoftKeyboard(): Promise<void>; Differences: showSoftKeyboard(): Promise<void>; | api/@ohos.inputMethod.d.ts |
| New API | NA | Class name: InputMethodController; API declaration: hideSoftKeyboard(callback: AsyncCallback<void>): void; Differences: hideSoftKeyboard(callback: AsyncCallback<void>): void; | api/@ohos.inputMethod.d.ts |
| New API | NA | Class name: InputMethodController; API declaration: hideSoftKeyboard(): Promise<void>; Differences: hideSoftKeyboard(): Promise<void>; | api/@ohos.inputMethod.d.ts |
| New API | NA | Class name: InputMethodController; API declaration: on(type: 'selectByRange', callback: Callback<Range>): void; Differences: on(type: 'selectByRange', callback: Callback<Range>): void; | api/@ohos.inputMethod.d.ts |
| New API | NA | Class name: InputMethodController; API declaration: off(type: 'selectByRange', callback?: Callback<Range>): void; Differences: off(type: 'selectByRange', callback?: Callback<Range>): void; | api/@ohos.inputMethod.d.ts |
| New API | NA | Class name: InputMethodController; API declaration: on(type: 'selectByMovement', callback: Callback<Movement>): void; Differences: on(type: 'selectByMovement', callback: Callback<Movement>): void; | api/@ohos.inputMethod.d.ts |
| New API | NA | Class name: InputMethodController; API declaration: off(type: 'selectByMovement', callback?: Callback<Movement>): void; Differences: off(type: 'selectByMovement', callback?: Callback<Movement>): void; | api/@ohos.inputMethod.d.ts |
| New API | NA | Class name: InputMethodController; API declaration: on(type: 'insertText', callback: (text: string) => void): void; Differences: on(type: 'insertText', callback: (text: string) => void): void; | api/@ohos.inputMethod.d.ts |
| New API | NA | Class name: InputMethodController; API declaration: off(type: 'insertText', callback?: (text: string) => void): void; Differences: off(type: 'insertText', callback?: (text: string) => void): void; | api/@ohos.inputMethod.d.ts |
| New API | NA | Class name: InputMethodController; API declaration: on(type: 'deleteLeft', callback: (length: number) => void): void; Differences: on(type: 'deleteLeft', callback: (length: number) => void): void; | api/@ohos.inputMethod.d.ts |
| New API | NA | Class name: InputMethodController; API declaration: off(type: 'deleteLeft', callback?: (length: number) => void): void; Differences: off(type: 'deleteLeft', callback?: (length: number) => void): void; | api/@ohos.inputMethod.d.ts |
| New API | NA | Class name: InputMethodController; API declaration: on(type: 'deleteRight', callback: (length: number) => void): void; Differences: on(type: 'deleteRight', callback: (length: number) => void): void; | api/@ohos.inputMethod.d.ts |
| New API | NA | Class name: InputMethodController; API declaration: off(type: 'deleteRight', callback?: (length: number) => void): void; Differences: off(type: 'deleteRight', callback?: (length: number) => void): void; | api/@ohos.inputMethod.d.ts |
| New API | NA | Class name: InputMethodController; API declaration: on(type: 'sendKeyboardStatus', callback: (keyboardStatus: KeyboardStatus) => void): void; Differences: on(type: 'sendKeyboardStatus', callback: (keyboardStatus: KeyboardStatus) => void): void; | api/@ohos.inputMethod.d.ts |
| New API | NA | Class name: InputMethodController; API declaration: off(type: 'sendKeyboardStatus', callback?: (keyboardStatus: KeyboardStatus) => void): void; Differences: off(type: 'sendKeyboardStatus', callback?: (keyboardStatus: KeyboardStatus) => void): void; | api/@ohos.inputMethod.d.ts |
| New API | NA | Class name: InputMethodController; API declaration: on(type: 'sendFunctionKey', callback: (functionKey: FunctionKey) => void): void; Differences: on(type: 'sendFunctionKey', callback: (functionKey: FunctionKey) => void): void; | api/@ohos.inputMethod.d.ts |
| New API | NA | Class name: InputMethodController; API declaration: off(type: 'sendFunctionKey', callback?: (functionKey: FunctionKey) => void): void; Differences: off(type: 'sendFunctionKey', callback?: (functionKey: FunctionKey) => void): void; | api/@ohos.inputMethod.d.ts |
| New API | NA | Class name: InputMethodController; API declaration: on(type: 'moveCursor', callback: (direction: Direction) => void): void; Differences: on(type: 'moveCursor', callback: (direction: Direction) => void): void; | api/@ohos.inputMethod.d.ts |
| New API | NA | Class name: InputMethodController; API declaration: off(type: 'moveCursor', callback?: (direction: Direction) => void): void; Differences: off(type: 'moveCursor', callback?: (direction: Direction) => void): void; | api/@ohos.inputMethod.d.ts |
| New API | NA | Class name: InputMethodController; API declaration: on(type: 'handleExtendAction', callback: (action: ExtendAction) => void): void; Differences: on(type: 'handleExtendAction', callback: (action: ExtendAction) => void): void; | api/@ohos.inputMethod.d.ts |
| New API | NA | Class name: InputMethodController; API declaration: off(type: 'handleExtendAction', callback?: (action: ExtendAction) => void): void; Differences: off(type: 'handleExtendAction', callback?: (action: ExtendAction) => void): void; | api/@ohos.inputMethod.d.ts |
| New API | NA | Class name: InputMethodController; API declaration: on(type: 'getLeftTextOfCursor', callback: (length: number) => string): void; Differences: on(type: 'getLeftTextOfCursor', callback: (length: number) => string): void; | api/@ohos.inputMethod.d.ts |
| New API | NA | Class name: InputMethodController; API declaration: off(type: 'getLeftTextOfCursor', callback?: (length: number) => string): void; Differences: off(type: 'getLeftTextOfCursor', callback?: (length: number) => string): void; | api/@ohos.inputMethod.d.ts |
| New API | NA | Class name: InputMethodController; API declaration: on(type: 'getRightTextOfCursor', callback: (length: number) => string): void; Differences: on(type: 'getRightTextOfCursor', callback: (length: number) => string): void; | api/@ohos.inputMethod.d.ts |
| New API | NA | Class name: InputMethodController; API declaration: off(type: 'getRightTextOfCursor', callback?: (length: number) => string): void; Differences: off(type: 'getRightTextOfCursor', callback?: (length: number) => string): void; | api/@ohos.inputMethod.d.ts |
| New API | NA | Class name: InputMethodController; API declaration: on(type: 'getTextIndexAtCursor', callback: () => number): void; Differences: on(type: 'getTextIndexAtCursor', callback: () => number): void; | api/@ohos.inputMethod.d.ts |
| New API | NA | Class name: InputMethodController; API declaration: off(type: 'getTextIndexAtCursor', callback?: () => number): void; Differences: off(type: 'getTextIndexAtCursor', callback?: () => number): void; | api/@ohos.inputMethod.d.ts |
| New API | NA | Class name: inputMethod; API declaration: interface InputMethodProperty Differences: interface InputMethodProperty | api/@ohos.inputMethod.d.ts |
| New API | NA | Class name: InputMethodProperty; API declaration: readonly packageName: string; Differences: readonly packageName: string; | api/@ohos.inputMethod.d.ts |
| New API | NA | Class name: InputMethodProperty; API declaration: readonly methodId: string; Differences: readonly methodId: string; | api/@ohos.inputMethod.d.ts |
| New API | NA | Class name: InputMethodProperty; API declaration: readonly name: string; Differences: readonly name: string; | api/@ohos.inputMethod.d.ts |
| New API | NA | Class name: InputMethodProperty; API declaration: readonly id: string; Differences: readonly id: string; | api/@ohos.inputMethod.d.ts |
| New API | NA | Class name: InputMethodProperty; API declaration: readonly label?: string; Differences: readonly label?: string; | api/@ohos.inputMethod.d.ts |
| New API | NA | Class name: InputMethodProperty; API declaration: readonly labelId?: number; Differences: readonly labelId?: number; | api/@ohos.inputMethod.d.ts |
| New API | NA | Class name: InputMethodProperty; API declaration: readonly icon?: string; Differences: readonly icon?: string; | api/@ohos.inputMethod.d.ts |
| New API | NA | Class name: InputMethodProperty; API declaration: readonly iconId?: number; Differences: readonly iconId?: number; | api/@ohos.inputMethod.d.ts |
| New API | NA | Class name: InputMethodProperty; API declaration: extra?: object; Differences: extra?: object; | api/@ohos.inputMethod.d.ts |
| New API | NA | Class name: inputMethod; API declaration: export enum Direction Differences: export enum Direction | api/@ohos.inputMethod.d.ts |
| New API | NA | Class name: Direction; API declaration: CURSOR_UP = 1 Differences: CURSOR_UP = 1 | api/@ohos.inputMethod.d.ts |
| New API | NA | Class name: Direction; API declaration: CURSOR_DOWN Differences: CURSOR_DOWN | api/@ohos.inputMethod.d.ts |
| New API | NA | Class name: Direction; API declaration: CURSOR_LEFT Differences: CURSOR_LEFT | api/@ohos.inputMethod.d.ts |
| New API | NA | Class name: Direction; API declaration: CURSOR_RIGHT Differences: CURSOR_RIGHT | api/@ohos.inputMethod.d.ts |
| New API | NA | Class name: inputMethod; API declaration: export interface Range Differences: export interface Range | api/@ohos.inputMethod.d.ts |
| New API | NA | Class name: Range; API declaration: start: number; Differences: start: number; | api/@ohos.inputMethod.d.ts |
| New API | NA | Class name: Range; API declaration: end: number; Differences: end: number; | api/@ohos.inputMethod.d.ts |
| New API | NA | Class name: inputMethod; API declaration: export interface Movement Differences: export interface Movement | api/@ohos.inputMethod.d.ts |
| New API | NA | Class name: Movement; API declaration: direction: Direction; Differences: direction: Direction; | api/@ohos.inputMethod.d.ts |
| New API | NA | Class name: inputMethod; API declaration: export enum TextInputType Differences: export enum TextInputType | api/@ohos.inputMethod.d.ts |
| New API | NA | Class name: TextInputType; API declaration: NONE = -1 Differences: NONE = -1 | api/@ohos.inputMethod.d.ts |
| New API | NA | Class name: TextInputType; API declaration: TEXT = 0 Differences: TEXT = 0 | api/@ohos.inputMethod.d.ts |
| New API | NA | Class name: TextInputType; API declaration: MULTILINE Differences: MULTILINE | api/@ohos.inputMethod.d.ts |
| New API | NA | Class name: TextInputType; API declaration: NUMBER Differences: NUMBER | api/@ohos.inputMethod.d.ts |
| New API | NA | Class name: TextInputType; API declaration: PHONE Differences: PHONE | api/@ohos.inputMethod.d.ts |
| New API | NA | Class name: TextInputType; API declaration: DATETIME Differences: DATETIME | api/@ohos.inputMethod.d.ts |
| New API | NA | Class name: TextInputType; API declaration: EMAIL_ADDRESS Differences: EMAIL_ADDRESS | api/@ohos.inputMethod.d.ts |
| New API | NA | Class name: TextInputType; API declaration: URL Differences: URL | api/@ohos.inputMethod.d.ts |
| New API | NA | Class name: TextInputType; API declaration: VISIBLE_PASSWORD Differences: VISIBLE_PASSWORD | api/@ohos.inputMethod.d.ts |
| New API | NA | Class name: TextInputType; API declaration: NUMBER_PASSWORD Differences: NUMBER_PASSWORD | api/@ohos.inputMethod.d.ts |
| New API | NA | Class name: inputMethod; API declaration: export enum EnterKeyType Differences: export enum EnterKeyType | api/@ohos.inputMethod.d.ts |
| New API | NA | Class name: EnterKeyType; API declaration: UNSPECIFIED = 0 Differences: UNSPECIFIED = 0 | api/@ohos.inputMethod.d.ts |
| New API | NA | Class name: EnterKeyType; API declaration: NONE Differences: NONE | api/@ohos.inputMethod.d.ts |
| New API | NA | Class name: EnterKeyType; API declaration: GO Differences: GO | api/@ohos.inputMethod.d.ts |
| New API | NA | Class name: EnterKeyType; API declaration: SEARCH Differences: SEARCH | api/@ohos.inputMethod.d.ts |
| New API | NA | Class name: EnterKeyType; API declaration: SEND Differences: SEND | api/@ohos.inputMethod.d.ts |
| New API | NA | Class name: EnterKeyType; API declaration: NEXT Differences: NEXT | api/@ohos.inputMethod.d.ts |
| New API | NA | Class name: EnterKeyType; API declaration: DONE Differences: DONE | api/@ohos.inputMethod.d.ts |
| New API | NA | Class name: EnterKeyType; API declaration: PREVIOUS Differences: PREVIOUS | api/@ohos.inputMethod.d.ts |
| New API | NA | Class name: inputMethod; API declaration: export enum KeyboardStatus Differences: export enum KeyboardStatus | api/@ohos.inputMethod.d.ts |
| New API | NA | Class name: KeyboardStatus; API declaration: NONE = 0 Differences: NONE = 0 | api/@ohos.inputMethod.d.ts |
| New API | NA | Class name: KeyboardStatus; API declaration: HIDE = 1 Differences: HIDE = 1 | api/@ohos.inputMethod.d.ts |
| New API | NA | Class name: KeyboardStatus; API declaration: SHOW = 2 Differences: SHOW = 2 | api/@ohos.inputMethod.d.ts |
| New API | NA | Class name: inputMethod; API declaration: export interface InputAttribute Differences: export interface InputAttribute | api/@ohos.inputMethod.d.ts |
| New API | NA | Class name: InputAttribute; API declaration: textInputType: TextInputType; Differences: textInputType: TextInputType; | api/@ohos.inputMethod.d.ts |
| New API | NA | Class name: InputAttribute; API declaration: enterKeyType: EnterKeyType; Differences: enterKeyType: EnterKeyType; | api/@ohos.inputMethod.d.ts |
| New API | NA | Class name: inputMethod; API declaration: export interface FunctionKey Differences: export interface FunctionKey | api/@ohos.inputMethod.d.ts |
| New API | NA | Class name: FunctionKey; API declaration: enterKeyType: EnterKeyType; Differences: enterKeyType: EnterKeyType; | api/@ohos.inputMethod.d.ts |
| New API | NA | Class name: inputMethod; API declaration: export interface CursorInfo Differences: export interface CursorInfo | api/@ohos.inputMethod.d.ts |
| New API | NA | Class name: CursorInfo; API declaration: left: number; Differences: left: number; | api/@ohos.inputMethod.d.ts |
| New API | NA | Class name: CursorInfo; API declaration: top: number; Differences: top: number; | api/@ohos.inputMethod.d.ts |
| New API | NA | Class name: CursorInfo; API declaration: width: number; Differences: width: number; | api/@ohos.inputMethod.d.ts |
| New API | NA | Class name: CursorInfo; API declaration: height: number; Differences: height: number; | api/@ohos.inputMethod.d.ts |
| New API | NA | Class name: inputMethod; API declaration: export interface TextConfig Differences: export interface TextConfig | api/@ohos.inputMethod.d.ts |
| New API | NA | Class name: TextConfig; API declaration: inputAttribute: InputAttribute; Differences: inputAttribute: InputAttribute; | api/@ohos.inputMethod.d.ts |
| New API | NA | Class name: TextConfig; API declaration: cursorInfo?: CursorInfo; Differences: cursorInfo?: CursorInfo; | api/@ohos.inputMethod.d.ts |
| New API | NA | Class name: TextConfig; API declaration: selection?: Range; Differences: selection?: Range; | api/@ohos.inputMethod.d.ts |
| New API | NA | Class name: TextConfig; API declaration: windowId?: number; Differences: windowId?: number; | api/@ohos.inputMethod.d.ts |
| New API | NA | Class name: inputMethod; API declaration: export enum ExtendAction Differences: export enum ExtendAction | api/@ohos.inputMethod.d.ts |
| New API | NA | Class name: ExtendAction; API declaration: SELECT_ALL = 0 Differences: SELECT_ALL = 0 | api/@ohos.inputMethod.d.ts |
| New API | NA | Class name: ExtendAction; API declaration: CUT = 3 Differences: CUT = 3 | api/@ohos.inputMethod.d.ts |
| New API | NA | Class name: ExtendAction; API declaration: COPY = 4 Differences: COPY = 4 | api/@ohos.inputMethod.d.ts |
| New API | NA | Class name: ExtendAction; API declaration: PASTE = 5 Differences: PASTE = 5 | api/@ohos.inputMethod.d.ts |
| New API | NA | Class name: inputMethod; API declaration: export interface InputWindowInfo Differences: export interface InputWindowInfo | api/@ohos.inputMethod.d.ts |
| New API | NA | Class name: InputWindowInfo; API declaration: name: string; Differences: name: string; | api/@ohos.inputMethod.d.ts |
| New API | NA | Class name: InputWindowInfo; API declaration: left: number; Differences: left: number; | api/@ohos.inputMethod.d.ts |
| New API | NA | Class name: InputWindowInfo; API declaration: top: number; Differences: top: number; | api/@ohos.inputMethod.d.ts |
| New API | NA | Class name: InputWindowInfo; API declaration: width: number; Differences: width: number; | api/@ohos.inputMethod.d.ts |
| New API | NA | Class name: InputWindowInfo; API declaration: height: number; Differences: height: number; | api/@ohos.inputMethod.d.ts |
| New API | NA | Class name: global; API declaration: export interface PanelInfo Differences: export interface PanelInfo | api/@ohos.inputMethod.Panel.d.ts |
| New API | NA | Class name: PanelInfo; API declaration: type: PanelType; Differences: type: PanelType; | api/@ohos.inputMethod.Panel.d.ts |
| New API | NA | Class name: PanelInfo; API declaration: flag?: PanelFlag; Differences: flag?: PanelFlag; | api/@ohos.inputMethod.Panel.d.ts |
| New API | NA | Class name: global; API declaration: export enum PanelFlag Differences: export enum PanelFlag | api/@ohos.inputMethod.Panel.d.ts |
| New API | NA | Class name: PanelFlag; API declaration: FLAG_FIXED = 0 Differences: FLAG_FIXED = 0 | api/@ohos.inputMethod.Panel.d.ts |
| New API | NA | Class name: PanelFlag; API declaration: FLAG_FLOATING Differences: FLAG_FLOATING | api/@ohos.inputMethod.Panel.d.ts |
| New API | NA | Class name: PanelFlag; API declaration: FLAG_CANDIDATE Differences: FLAG_CANDIDATE | api/@ohos.inputMethod.Panel.d.ts |
| New API | NA | Class name: global; API declaration: export enum PanelType Differences: export enum PanelType | api/@ohos.inputMethod.Panel.d.ts |
| New API | NA | Class name: PanelType; API declaration: SOFT_KEYBOARD = 0 Differences: SOFT_KEYBOARD = 0 | api/@ohos.inputMethod.Panel.d.ts |
| New API | NA | Class name: PanelType; API declaration: STATUS_BAR Differences: STATUS_BAR | api/@ohos.inputMethod.Panel.d.ts |
| New API | NA | Class name: global; API declaration: declare namespace inputMethodEngine Differences: declare namespace inputMethodEngine | api/@ohos.inputMethodEngine.d.ts |
| New API | NA | Class name: inputMethodEngine; API declaration: const ENTER_KEY_TYPE_UNSPECIFIED: number; Differences: const ENTER_KEY_TYPE_UNSPECIFIED: number; | api/@ohos.inputMethodEngine.d.ts |
| New API | NA | Class name: inputMethodEngine; API declaration: const ENTER_KEY_TYPE_GO: number; Differences: const ENTER_KEY_TYPE_GO: number; | api/@ohos.inputMethodEngine.d.ts |
| New API | NA | Class name: inputMethodEngine; API declaration: const ENTER_KEY_TYPE_SEARCH: number; Differences: const ENTER_KEY_TYPE_SEARCH: number; | api/@ohos.inputMethodEngine.d.ts |
| New API | NA | Class name: inputMethodEngine; API declaration: const ENTER_KEY_TYPE_SEND: number; Differences: const ENTER_KEY_TYPE_SEND: number; | api/@ohos.inputMethodEngine.d.ts |
| New API | NA | Class name: inputMethodEngine; API declaration: const ENTER_KEY_TYPE_NEXT: number; Differences: const ENTER_KEY_TYPE_NEXT: number; | api/@ohos.inputMethodEngine.d.ts |
| New API | NA | Class name: inputMethodEngine; API declaration: const ENTER_KEY_TYPE_DONE: number; Differences: const ENTER_KEY_TYPE_DONE: number; | api/@ohos.inputMethodEngine.d.ts |
| New API | NA | Class name: inputMethodEngine; API declaration: const ENTER_KEY_TYPE_PREVIOUS: number; Differences: const ENTER_KEY_TYPE_PREVIOUS: number; | api/@ohos.inputMethodEngine.d.ts |
| New API | NA | Class name: inputMethodEngine; API declaration: const PATTERN_NULL: number; Differences: const PATTERN_NULL: number; | api/@ohos.inputMethodEngine.d.ts |
| New API | NA | Class name: inputMethodEngine; API declaration: const PATTERN_TEXT: number; Differences: const PATTERN_TEXT: number; | api/@ohos.inputMethodEngine.d.ts |
| New API | NA | Class name: inputMethodEngine; API declaration: const PATTERN_NUMBER: number; Differences: const PATTERN_NUMBER: number; | api/@ohos.inputMethodEngine.d.ts |
| New API | NA | Class name: inputMethodEngine; API declaration: const PATTERN_PHONE: number; Differences: const PATTERN_PHONE: number; | api/@ohos.inputMethodEngine.d.ts |
| New API | NA | Class name: inputMethodEngine; API declaration: const PATTERN_DATETIME: number; Differences: const PATTERN_DATETIME: number; | api/@ohos.inputMethodEngine.d.ts |
| New API | NA | Class name: inputMethodEngine; API declaration: const PATTERN_EMAIL: number; Differences: const PATTERN_EMAIL: number; | api/@ohos.inputMethodEngine.d.ts |
| New API | NA | Class name: inputMethodEngine; API declaration: const PATTERN_URI: number; Differences: const PATTERN_URI: number; | api/@ohos.inputMethodEngine.d.ts |
| New API | NA | Class name: inputMethodEngine; API declaration: const PATTERN_PASSWORD: number; Differences: const PATTERN_PASSWORD: number; | api/@ohos.inputMethodEngine.d.ts |
| New API | NA | Class name: inputMethodEngine; API declaration: const PATTERN_PASSWORD_SCREEN_LOCK: number; Differences: const PATTERN_PASSWORD_SCREEN_LOCK: number; | api/@ohos.inputMethodEngine.d.ts |
| New API | NA | Class name: inputMethodEngine; API declaration: const PATTERN_PASSWORD_NUMBER: number; Differences: const PATTERN_PASSWORD_NUMBER: number; | api/@ohos.inputMethodEngine.d.ts |
| New API | NA | Class name: inputMethodEngine; API declaration: const FLAG_SELECTING: number; Differences: const FLAG_SELECTING: number; | api/@ohos.inputMethodEngine.d.ts |
| New API | NA | Class name: inputMethodEngine; API declaration: const FLAG_SINGLE_LINE: number; Differences: const FLAG_SINGLE_LINE: number; | api/@ohos.inputMethodEngine.d.ts |
| New API | NA | Class name: inputMethodEngine; API declaration: const DISPLAY_MODE_PART: number; Differences: const DISPLAY_MODE_PART: number; | api/@ohos.inputMethodEngine.d.ts |
| New API | NA | Class name: inputMethodEngine; API declaration: const DISPLAY_MODE_FULL: number; Differences: const DISPLAY_MODE_FULL: number; | api/@ohos.inputMethodEngine.d.ts |
| New API | NA | Class name: inputMethodEngine; API declaration: const OPTION_ASCII: number; Differences: const OPTION_ASCII: number; | api/@ohos.inputMethodEngine.d.ts |
| New API | NA | Class name: inputMethodEngine; API declaration: const OPTION_NONE: number; Differences: const OPTION_NONE: number; | api/@ohos.inputMethodEngine.d.ts |
| New API | NA | Class name: inputMethodEngine; API declaration: const OPTION_AUTO_CAP_CHARACTERS: number; Differences: const OPTION_AUTO_CAP_CHARACTERS: number; | api/@ohos.inputMethodEngine.d.ts |
| New API | NA | Class name: inputMethodEngine; API declaration: const OPTION_AUTO_CAP_SENTENCES: number; Differences: const OPTION_AUTO_CAP_SENTENCES: number; | api/@ohos.inputMethodEngine.d.ts |
| New API | NA | Class name: inputMethodEngine; API declaration: const OPTION_AUTO_WORDS: number; Differences: const OPTION_AUTO_WORDS: number; | api/@ohos.inputMethodEngine.d.ts |
| New API | NA | Class name: inputMethodEngine; API declaration: const OPTION_MULTI_LINE: number; Differences: const OPTION_MULTI_LINE: number; | api/@ohos.inputMethodEngine.d.ts |
| New API | NA | Class name: inputMethodEngine; API declaration: const OPTION_NO_FULLSCREEN: number; Differences: const OPTION_NO_FULLSCREEN: number; | api/@ohos.inputMethodEngine.d.ts |
| New API | NA | Class name: inputMethodEngine; API declaration: const CURSOR_UP: number; Differences: const CURSOR_UP: number; | api/@ohos.inputMethodEngine.d.ts |
| New API | NA | Class name: inputMethodEngine; API declaration: const CURSOR_DOWN: number; Differences: const CURSOR_DOWN: number; | api/@ohos.inputMethodEngine.d.ts |
| New API | NA | Class name: inputMethodEngine; API declaration: const CURSOR_LEFT: number; Differences: const CURSOR_LEFT: number; | api/@ohos.inputMethodEngine.d.ts |
| New API | NA | Class name: inputMethodEngine; API declaration: const CURSOR_RIGHT: number; Differences: const CURSOR_RIGHT: number; | api/@ohos.inputMethodEngine.d.ts |
| New API | NA | Class name: inputMethodEngine; API declaration: const WINDOW_TYPE_INPUT_METHOD_FLOAT: number; Differences: const WINDOW_TYPE_INPUT_METHOD_FLOAT: number; | api/@ohos.inputMethodEngine.d.ts |
| New API | NA | Class name: inputMethodEngine; API declaration: function getInputMethodAbility(): InputMethodAbility; Differences: function getInputMethodAbility(): InputMethodAbility; | api/@ohos.inputMethodEngine.d.ts |
| New API | NA | Class name: inputMethodEngine; API declaration: function getInputMethodEngine(): InputMethodEngine; Differences: function getInputMethodEngine(): InputMethodEngine; | api/@ohos.inputMethodEngine.d.ts |
| New API | NA | Class name: inputMethodEngine; API declaration: function getKeyboardDelegate(): KeyboardDelegate; Differences: function getKeyboardDelegate(): KeyboardDelegate; | api/@ohos.inputMethodEngine.d.ts |
| New API | NA | Class name: inputMethodEngine; API declaration: function createKeyboardDelegate(): KeyboardDelegate; Differences: function createKeyboardDelegate(): KeyboardDelegate; | api/@ohos.inputMethodEngine.d.ts |
| New API | NA | Class name: inputMethodEngine; API declaration: interface KeyboardController Differences: interface KeyboardController | api/@ohos.inputMethodEngine.d.ts |
| New API | NA | Class name: KeyboardController; API declaration: hide(callback: AsyncCallback<void>): void; Differences: hide(callback: AsyncCallback<void>): void; | api/@ohos.inputMethodEngine.d.ts |
| New API | NA | Class name: KeyboardController; API declaration: hide(): Promise<void>; Differences: hide(): Promise<void>; | api/@ohos.inputMethodEngine.d.ts |
| New API | NA | Class name: KeyboardController; API declaration: hideKeyboard(callback: AsyncCallback<void>): void; Differences: hideKeyboard(callback: AsyncCallback<void>): void; | api/@ohos.inputMethodEngine.d.ts |
| New API | NA | Class name: KeyboardController; API declaration: hideKeyboard(): Promise<void>; Differences: hideKeyboard(): Promise<void>; | api/@ohos.inputMethodEngine.d.ts |
| New API | NA | Class name: KeyboardController; API declaration: exitCurrentInputType(callback: AsyncCallback<void>): void; Differences: exitCurrentInputType(callback: AsyncCallback<void>): void; | api/@ohos.inputMethodEngine.d.ts |
| New API | NA | Class name: KeyboardController; API declaration: exitCurrentInputType(): Promise<void>; Differences: exitCurrentInputType(): Promise<void>; | api/@ohos.inputMethodEngine.d.ts |
| New API | NA | Class name: inputMethodEngine; API declaration: interface InputMethodEngine Differences: interface InputMethodEngine | api/@ohos.inputMethodEngine.d.ts |
| New API | NA | Class name: InputMethodEngine; API declaration: on(type: 'inputStart', callback: (kbController: KeyboardController, textInputClient: TextInputClient) => void): void; Differences: on(type: 'inputStart', callback: (kbController: KeyboardController, textInputClient: TextInputClient) => void): void; | api/@ohos.inputMethodEngine.d.ts |
| New API | NA | Class name: InputMethodEngine; API declaration: off(type: 'inputStart', callback?: (kbController: KeyboardController, textInputClient: TextInputClient) => void): void; Differences: off(type: 'inputStart', callback?: (kbController: KeyboardController, textInputClient: TextInputClient) => void): void; | api/@ohos.inputMethodEngine.d.ts |
| New API | NA | Class name: InputMethodEngine; API declaration: on(type: 'keyboardShow' |'keyboardHide', callback: () => void): void; Differences: on(type: 'keyboardShow' |'keyboardHide', callback: () => void): void; | api/@ohos.inputMethodEngine.d.ts |
| New API | NA | Class name: InputMethodEngine; API declaration: on(type: 'keyboardShow' |'keyboardHide', callback: () => void): void; Differences: on(type: 'keyboardShow' |'keyboardHide', callback: () => void): void; | api/@ohos.inputMethodEngine.d.ts |
| New API | NA | Class name: InputMethodEngine; API declaration: off(type: 'keyboardShow' |'keyboardHide', callback?: () => void): void; Differences: off(type: 'keyboardShow' |'keyboardHide', callback?: () => void): void; | api/@ohos.inputMethodEngine.d.ts |
| New API | NA | Class name: InputMethodEngine; API declaration: off(type: 'keyboardShow' |'keyboardHide', callback?: () => void): void; Differences: off(type: 'keyboardShow' |'keyboardHide', callback?: () => void): void; | api/@ohos.inputMethodEngine.d.ts |
| New API | NA | Class name: inputMethodEngine; API declaration: interface InputMethodAbility Differences: interface InputMethodAbility | api/@ohos.inputMethodEngine.d.ts |
| New API | NA | Class name: InputMethodAbility; API declaration: on(type: 'inputStart', callback: (kbController: KeyboardController, inputClient: InputClient) => void): void; Differences: on(type: 'inputStart', callback: (kbController: KeyboardController, inputClient: InputClient) => void): void; | api/@ohos.inputMethodEngine.d.ts |
| New API | NA | Class name: InputMethodAbility; API declaration: off(type: 'inputStart', callback?: (kbController: KeyboardController, inputClient: InputClient) => void): void; Differences: off(type: 'inputStart', callback?: (kbController: KeyboardController, inputClient: InputClient) => void): void; | api/@ohos.inputMethodEngine.d.ts |
| New API | NA | Class name: InputMethodAbility; API declaration: on(type: 'inputStop', callback: () => void): void; Differences: on(type: 'inputStop', callback: () => void): void; | api/@ohos.inputMethodEngine.d.ts |
| New API | NA | Class name: InputMethodAbility; API declaration: off(type: 'inputStop', callback: () => void): void; Differences: off(type: 'inputStop', callback: () => void): void; | api/@ohos.inputMethodEngine.d.ts |
| New API | NA | Class name: InputMethodAbility; API declaration: on(type: 'setCallingWindow', callback: (wid: number) => void): void; Differences: on(type: 'setCallingWindow', callback: (wid: number) => void): void; | api/@ohos.inputMethodEngine.d.ts |
| New API | NA | Class name: InputMethodAbility; API declaration: off(type: 'setCallingWindow', callback: (wid: number) => void): void; Differences: off(type: 'setCallingWindow', callback: (wid: number) => void): void; | api/@ohos.inputMethodEngine.d.ts |
| New API | NA | Class name: InputMethodAbility; API declaration: on(type: 'keyboardShow' |'keyboardHide', callback: () => void): void; Differences: on(type: 'keyboardShow' |'keyboardHide', callback: () => void): void; | api/@ohos.inputMethodEngine.d.ts |
| New API | NA | Class name: InputMethodAbility; API declaration: on(type: 'keyboardShow' |'keyboardHide', callback: () => void): void; Differences: on(type: 'keyboardShow' |'keyboardHide', callback: () => void): void; | api/@ohos.inputMethodEngine.d.ts |
| New API | NA | Class name: InputMethodAbility; API declaration: off(type: 'keyboardShow' |'keyboardHide', callback?: () => void): void; Differences: off(type: 'keyboardShow' |'keyboardHide', callback?: () => void): void; | api/@ohos.inputMethodEngine.d.ts |
| New API | NA | Class name: InputMethodAbility; API declaration: off(type: 'keyboardShow' |'keyboardHide', callback?: () => void): void; Differences: off(type: 'keyboardShow' |'keyboardHide', callback?: () => void): void; | api/@ohos.inputMethodEngine.d.ts |
| New API | NA | Class name: InputMethodAbility; API declaration: on(type: 'setSubtype', callback: (inputMethodSubtype: InputMethodSubtype) => void): void; Differences: on(type: 'setSubtype', callback: (inputMethodSubtype: InputMethodSubtype) => void): void; | api/@ohos.inputMethodEngine.d.ts |
| New API | NA | Class name: InputMethodAbility; API declaration: off(type: 'setSubtype', callback?: (inputMethodSubtype: InputMethodSubtype) => void): void; Differences: off(type: 'setSubtype', callback?: (inputMethodSubtype: InputMethodSubtype) => void): void; | api/@ohos.inputMethodEngine.d.ts |
| New API | NA | Class name: InputMethodAbility; API declaration: on(type: 'securityModeChange', callback: Callback<SecurityMode>): void; Differences: on(type: 'securityModeChange', callback: Callback<SecurityMode>): void; | api/@ohos.inputMethodEngine.d.ts |
| New API | NA | Class name: InputMethodAbility; API declaration: off(type: 'securityModeChange', callback?: Callback<SecurityMode>): void; Differences: off(type: 'securityModeChange', callback?: Callback<SecurityMode>): void; | api/@ohos.inputMethodEngine.d.ts |
| New API | NA | Class name: InputMethodAbility; API declaration: getSecurityMode(): SecurityMode; Differences: getSecurityMode(): SecurityMode; | api/@ohos.inputMethodEngine.d.ts |
| New API | NA | Class name: InputMethodAbility; API declaration: createPanel(ctx: BaseContext, info: PanelInfo, callback: AsyncCallback<Panel>): void; Differences: createPanel(ctx: BaseContext, info: PanelInfo, callback: AsyncCallback<Panel>): void; | api/@ohos.inputMethodEngine.d.ts |
| New API | NA | Class name: InputMethodAbility; API declaration: createPanel(ctx: BaseContext, info: PanelInfo): Promise<Panel>; Differences: createPanel(ctx: BaseContext, info: PanelInfo): Promise<Panel>; | api/@ohos.inputMethodEngine.d.ts |
| New API | NA | Class name: InputMethodAbility; API declaration: destroyPanel(panel: Panel, callback: AsyncCallback<void>): void; Differences: destroyPanel(panel: Panel, callback: AsyncCallback<void>): void; | api/@ohos.inputMethodEngine.d.ts |
| New API | NA | Class name: InputMethodAbility; API declaration: destroyPanel(panel: Panel): Promise<void>; Differences: destroyPanel(panel: Panel): Promise<void>; | api/@ohos.inputMethodEngine.d.ts |
| New API | NA | Class name: inputMethodEngine; API declaration: interface TextInputClient Differences: interface TextInputClient | api/@ohos.inputMethodEngine.d.ts |
| New API | NA | Class name: TextInputClient; API declaration: sendKeyFunction(action: number, callback: AsyncCallback<boolean>): void; Differences: sendKeyFunction(action: number, callback: AsyncCallback<boolean>): void; | api/@ohos.inputMethodEngine.d.ts |
| New API | NA | Class name: TextInputClient; API declaration: sendKeyFunction(action: number): Promise<boolean>; Differences: sendKeyFunction(action: number): Promise<boolean>; | api/@ohos.inputMethodEngine.d.ts |
| New API | NA | Class name: TextInputClient; API declaration: deleteForward(length: number, callback: AsyncCallback<boolean>): void; Differences: deleteForward(length: number, callback: AsyncCallback<boolean>): void; | api/@ohos.inputMethodEngine.d.ts |
| New API | NA | Class name: TextInputClient; API declaration: deleteForward(length: number): Promise<boolean>; Differences: deleteForward(length: number): Promise<boolean>; | api/@ohos.inputMethodEngine.d.ts |
| New API | NA | Class name: TextInputClient; API declaration: deleteBackward(length: number, callback: AsyncCallback<boolean>): void; Differences: deleteBackward(length: number, callback: AsyncCallback<boolean>): void; | api/@ohos.inputMethodEngine.d.ts |
| New API | NA | Class name: TextInputClient; API declaration: deleteBackward(length: number): Promise<boolean>; Differences: deleteBackward(length: number): Promise<boolean>; | api/@ohos.inputMethodEngine.d.ts |
| New API | NA | Class name: TextInputClient; API declaration: insertText(text: string, callback: AsyncCallback<boolean>): void; Differences: insertText(text: string, callback: AsyncCallback<boolean>): void; | api/@ohos.inputMethodEngine.d.ts |
| New API | NA | Class name: TextInputClient; API declaration: insertText(text: string): Promise<boolean>; Differences: insertText(text: string): Promise<boolean>; | api/@ohos.inputMethodEngine.d.ts |
| New API | NA | Class name: TextInputClient; API declaration: getForward(length: number, callback: AsyncCallback<string>): void; Differences: getForward(length: number, callback: AsyncCallback<string>): void; | api/@ohos.inputMethodEngine.d.ts |
| New API | NA | Class name: TextInputClient; API declaration: getForward(length: number): Promise<string>; Differences: getForward(length: number): Promise<string>; | api/@ohos.inputMethodEngine.d.ts |
| New API | NA | Class name: TextInputClient; API declaration: getBackward(length: number, callback: AsyncCallback<string>): void; Differences: getBackward(length: number, callback: AsyncCallback<string>): void; | api/@ohos.inputMethodEngine.d.ts |
| New API | NA | Class name: TextInputClient; API declaration: getBackward(length: number): Promise<string>; Differences: getBackward(length: number): Promise<string>; | api/@ohos.inputMethodEngine.d.ts |
| New API | NA | Class name: TextInputClient; API declaration: getEditorAttribute(callback: AsyncCallback<EditorAttribute>): void; Differences: getEditorAttribute(callback: AsyncCallback<EditorAttribute>): void; | api/@ohos.inputMethodEngine.d.ts |
| New API | NA | Class name: TextInputClient; API declaration: getEditorAttribute(): Promise<EditorAttribute>; Differences: getEditorAttribute(): Promise<EditorAttribute>; | api/@ohos.inputMethodEngine.d.ts |
| New API | NA | Class name: inputMethodEngine; API declaration: interface InputClient Differences: interface InputClient | api/@ohos.inputMethodEngine.d.ts |
| New API | NA | Class name: InputClient; API declaration: sendKeyFunction(action: number, callback: AsyncCallback<boolean>): void; Differences: sendKeyFunction(action: number, callback: AsyncCallback<boolean>): void; | api/@ohos.inputMethodEngine.d.ts |
| New API | NA | Class name: InputClient; API declaration: sendKeyFunction(action: number): Promise<boolean>; Differences: sendKeyFunction(action: number): Promise<boolean>; | api/@ohos.inputMethodEngine.d.ts |
| New API | NA | Class name: InputClient; API declaration: deleteForward(length: number, callback: AsyncCallback<boolean>): void; Differences: deleteForward(length: number, callback: AsyncCallback<boolean>): void; | api/@ohos.inputMethodEngine.d.ts |
| New API | NA | Class name: InputClient; API declaration: deleteForward(length: number): Promise<boolean>; Differences: deleteForward(length: number): Promise<boolean>; | api/@ohos.inputMethodEngine.d.ts |
| New API | NA | Class name: InputClient; API declaration: deleteForwardSync(length: number): void; Differences: deleteForwardSync(length: number): void; | api/@ohos.inputMethodEngine.d.ts |
| New API | NA | Class name: InputClient; API declaration: deleteBackward(length: number, callback: AsyncCallback<boolean>): void; Differences: deleteBackward(length: number, callback: AsyncCallback<boolean>): void; | api/@ohos.inputMethodEngine.d.ts |
| New API | NA | Class name: InputClient; API declaration: deleteBackward(length: number): Promise<boolean>; Differences: deleteBackward(length: number): Promise<boolean>; | api/@ohos.inputMethodEngine.d.ts |
| New API | NA | Class name: InputClient; API declaration: deleteBackwardSync(length: number): void; Differences: deleteBackwardSync(length: number): void; | api/@ohos.inputMethodEngine.d.ts |
| New API | NA | Class name: InputClient; API declaration: insertText(text: string, callback: AsyncCallback<boolean>): void; Differences: insertText(text: string, callback: AsyncCallback<boolean>): void; | api/@ohos.inputMethodEngine.d.ts |
| New API | NA | Class name: InputClient; API declaration: insertText(text: string): Promise<boolean>; Differences: insertText(text: string): Promise<boolean>; | api/@ohos.inputMethodEngine.d.ts |
| New API | NA | Class name: InputClient; API declaration: insertTextSync(text: string): void; Differences: insertTextSync(text: string): void; | api/@ohos.inputMethodEngine.d.ts |
| New API | NA | Class name: InputClient; API declaration: getForward(length: number, callback: AsyncCallback<string>): void; Differences: getForward(length: number, callback: AsyncCallback<string>): void; | api/@ohos.inputMethodEngine.d.ts |
| New API | NA | Class name: InputClient; API declaration: getForward(length: number): Promise<string>; Differences: getForward(length: number): Promise<string>; | api/@ohos.inputMethodEngine.d.ts |
| New API | NA | Class name: InputClient; API declaration: getForwardSync(length: number): string; Differences: getForwardSync(length: number): string; | api/@ohos.inputMethodEngine.d.ts |
| New API | NA | Class name: InputClient; API declaration: getBackward(length: number, callback: AsyncCallback<string>): void; Differences: getBackward(length: number, callback: AsyncCallback<string>): void; | api/@ohos.inputMethodEngine.d.ts |
| New API | NA | Class name: InputClient; API declaration: getBackward(length: number): Promise<string>; Differences: getBackward(length: number): Promise<string>; | api/@ohos.inputMethodEngine.d.ts |
| New API | NA | Class name: InputClient; API declaration: getBackwardSync(length: number): string; Differences: getBackwardSync(length: number): string; | api/@ohos.inputMethodEngine.d.ts |
| New API | NA | Class name: InputClient; API declaration: getEditorAttribute(callback: AsyncCallback<EditorAttribute>): void; Differences: getEditorAttribute(callback: AsyncCallback<EditorAttribute>): void; | api/@ohos.inputMethodEngine.d.ts |
| New API | NA | Class name: InputClient; API declaration: getEditorAttribute(): Promise<EditorAttribute>; Differences: getEditorAttribute(): Promise<EditorAttribute>; | api/@ohos.inputMethodEngine.d.ts |
| New API | NA | Class name: InputClient; API declaration: getEditorAttributeSync(): EditorAttribute; Differences: getEditorAttributeSync(): EditorAttribute; | api/@ohos.inputMethodEngine.d.ts |
| New API | NA | Class name: InputClient; API declaration: moveCursor(direction: number, callback: AsyncCallback<void>): void; Differences: moveCursor(direction: number, callback: AsyncCallback<void>): void; | api/@ohos.inputMethodEngine.d.ts |
| New API | NA | Class name: InputClient; API declaration: moveCursor(direction: number): Promise<void>; Differences: moveCursor(direction: number): Promise<void>; | api/@ohos.inputMethodEngine.d.ts |
| New API | NA | Class name: InputClient; API declaration: moveCursorSync(direction: number): void; Differences: moveCursorSync(direction: number): void; | api/@ohos.inputMethodEngine.d.ts |
| New API | NA | Class name: InputClient; API declaration: selectByRange(range: Range, callback: AsyncCallback<void>): void; Differences: selectByRange(range: Range, callback: AsyncCallback<void>): void; | api/@ohos.inputMethodEngine.d.ts |
| New API | NA | Class name: InputClient; API declaration: selectByRange(range: Range): Promise<void>; Differences: selectByRange(range: Range): Promise<void>; | api/@ohos.inputMethodEngine.d.ts |
| New API | NA | Class name: InputClient; API declaration: selectByRangeSync(range: Range): void; Differences: selectByRangeSync(range: Range): void; | api/@ohos.inputMethodEngine.d.ts |
| New API | NA | Class name: InputClient; API declaration: selectByMovement(movement: Movement, callback: AsyncCallback<void>): void; Differences: selectByMovement(movement: Movement, callback: AsyncCallback<void>): void; | api/@ohos.inputMethodEngine.d.ts |
| New API | NA | Class name: InputClient; API declaration: selectByMovement(movement: Movement): Promise<void>; Differences: selectByMovement(movement: Movement): Promise<void>; | api/@ohos.inputMethodEngine.d.ts |
| New API | NA | Class name: InputClient; API declaration: selectByMovementSync(movement: Movement): void; Differences: selectByMovementSync(movement: Movement): void; | api/@ohos.inputMethodEngine.d.ts |
| New API | NA | Class name: InputClient; API declaration: getTextIndexAtCursor(callback: AsyncCallback<number>): void; Differences: getTextIndexAtCursor(callback: AsyncCallback<number>): void; | api/@ohos.inputMethodEngine.d.ts |
| New API | NA | Class name: InputClient; API declaration: getTextIndexAtCursor(): Promise<number>; Differences: getTextIndexAtCursor(): Promise<number>; | api/@ohos.inputMethodEngine.d.ts |
| New API | NA | Class name: InputClient; API declaration: getTextIndexAtCursorSync(): number; Differences: getTextIndexAtCursorSync(): number; | api/@ohos.inputMethodEngine.d.ts |
| New API | NA | Class name: InputClient; API declaration: sendExtendAction(action: ExtendAction, callback: AsyncCallback<void>): void; Differences: sendExtendAction(action: ExtendAction, callback: AsyncCallback<void>): void; | api/@ohos.inputMethodEngine.d.ts |
| New API | NA | Class name: InputClient; API declaration: sendExtendAction(action: ExtendAction): Promise<void>; Differences: sendExtendAction(action: ExtendAction): Promise<void>; | api/@ohos.inputMethodEngine.d.ts |
| New API | NA | Class name: inputMethodEngine; API declaration: interface KeyboardDelegate Differences: interface KeyboardDelegate | api/@ohos.inputMethodEngine.d.ts |
| New API | NA | Class name: KeyboardDelegate; API declaration: on(type: 'keyDown' |'keyUp', callback: (event: KeyEvent) => boolean): void; Differences: on(type: 'keyDown' |'keyUp', callback: (event: KeyEvent) => boolean): void; | api/@ohos.inputMethodEngine.d.ts |
| New API | NA | Class name: KeyboardDelegate; API declaration: on(type: 'keyDown' |'keyUp', callback: (event: KeyEvent) => boolean): void; Differences: on(type: 'keyDown' |'keyUp', callback: (event: KeyEvent) => boolean): void; | api/@ohos.inputMethodEngine.d.ts |
| New API | NA | Class name: KeyboardDelegate; API declaration: off(type: 'keyDown' |'keyUp', callback?: (event: KeyEvent) => boolean): void; Differences: off(type: 'keyDown' |'keyUp', callback?: (event: KeyEvent) => boolean): void; | api/@ohos.inputMethodEngine.d.ts |
| New API | NA | Class name: KeyboardDelegate; API declaration: off(type: 'keyDown' |'keyUp', callback?: (event: KeyEvent) => boolean): void; Differences: off(type: 'keyDown' |'keyUp', callback?: (event: KeyEvent) => boolean): void; | api/@ohos.inputMethodEngine.d.ts |
| New API | NA | Class name: KeyboardDelegate; API declaration: on(type: 'keyEvent', callback: (event: InputKeyEvent) => boolean): void; Differences: on(type: 'keyEvent', callback: (event: InputKeyEvent) => boolean): void; | api/@ohos.inputMethodEngine.d.ts |
| New API | NA | Class name: KeyboardDelegate; API declaration: off(type: 'keyEvent', callback?: (event: InputKeyEvent) => boolean): void; Differences: off(type: 'keyEvent', callback?: (event: InputKeyEvent) => boolean): void; | api/@ohos.inputMethodEngine.d.ts |
| New API | NA | Class name: KeyboardDelegate; API declaration: on(type: 'cursorContextChange', callback: (x: number, y: number, height: number) => void): void; Differences: on(type: 'cursorContextChange', callback: (x: number, y: number, height: number) => void): void; | api/@ohos.inputMethodEngine.d.ts |
| New API | NA | Class name: KeyboardDelegate; API declaration: off(type: 'cursorContextChange', callback?: (x: number, y: number, height: number) => void): void; Differences: off(type: 'cursorContextChange', callback?: (x: number, y: number, height: number) => void): void; | api/@ohos.inputMethodEngine.d.ts |
| New API | NA | Class name: KeyboardDelegate; API declaration: on(type: 'selectionChange', callback: (oldBegin: number, oldEnd: number, newBegin: number, newEnd: number) => void): void; Differences: on(type: 'selectionChange', callback: (oldBegin: number, oldEnd: number, newBegin: number, newEnd: number) => void): void; | api/@ohos.inputMethodEngine.d.ts |
| New API | NA | Class name: KeyboardDelegate; API declaration: off(type: 'selectionChange', callback?: (oldBegin: number, oldEnd: number, newBegin: number, newEnd: number) => void): void; Differences: off(type: 'selectionChange', callback?: (oldBegin: number, oldEnd: number, newBegin: number, newEnd: number) => void): void; | api/@ohos.inputMethodEngine.d.ts |
| New API | NA | Class name: KeyboardDelegate; API declaration: on(type: 'textChange', callback: (text: string) => void): void; Differences: on(type: 'textChange', callback: (text: string) => void): void; | api/@ohos.inputMethodEngine.d.ts |
| New API | NA | Class name: KeyboardDelegate; API declaration: off(type: 'textChange', callback?: (text: string) => void): void; Differences: off(type: 'textChange', callback?: (text: string) => void): void; | api/@ohos.inputMethodEngine.d.ts |
| New API | NA | Class name: KeyboardDelegate; API declaration: on(type: 'editorAttributeChanged', callback: (attr: EditorAttribute) => void): void; Differences: on(type: 'editorAttributeChanged', callback: (attr: EditorAttribute) => void): void; | api/@ohos.inputMethodEngine.d.ts |
| New API | NA | Class name: KeyboardDelegate; API declaration: off(type: 'editorAttributeChanged', callback?: (attr: EditorAttribute) => void): void; Differences: off(type: 'editorAttributeChanged', callback?: (attr: EditorAttribute) => void): void; | api/@ohos.inputMethodEngine.d.ts |
| New API | NA | Class name: inputMethodEngine; API declaration: interface Panel Differences: interface Panel | api/@ohos.inputMethodEngine.d.ts |
| New API | NA | Class name: Panel; API declaration: setUiContent(path: string, callback: AsyncCallback<void>): void; Differences: setUiContent(path: string, callback: AsyncCallback<void>): void; | api/@ohos.inputMethodEngine.d.ts |
| New API | NA | Class name: Panel; API declaration: setUiContent(path: string): Promise<void>; Differences: setUiContent(path: string): Promise<void>; | api/@ohos.inputMethodEngine.d.ts |
| New API | NA | Class name: Panel; API declaration: setUiContent(path: string, storage: LocalStorage, callback: AsyncCallback<void>): void; Differences: setUiContent(path: string, storage: LocalStorage, callback: AsyncCallback<void>): void; | api/@ohos.inputMethodEngine.d.ts |
| New API | NA | Class name: Panel; API declaration: setUiContent(path: string, storage: LocalStorage): Promise<void>; Differences: setUiContent(path: string, storage: LocalStorage): Promise<void>; | api/@ohos.inputMethodEngine.d.ts |
| New API | NA | Class name: Panel; API declaration: resize(width: number, height: number, callback: AsyncCallback<void>): void; Differences: resize(width: number, height: number, callback: AsyncCallback<void>): void; | api/@ohos.inputMethodEngine.d.ts |
| New API | NA | Class name: Panel; API declaration: resize(width: number, height: number): Promise<void>; Differences: resize(width: number, height: number): Promise<void>; | api/@ohos.inputMethodEngine.d.ts |
| New API | NA | Class name: Panel; API declaration: moveTo(x: number, y: number, callback: AsyncCallback<void>): void; Differences: moveTo(x: number, y: number, callback: AsyncCallback<void>): void; | api/@ohos.inputMethodEngine.d.ts |
| New API | NA | Class name: Panel; API declaration: moveTo(x: number, y: number): Promise<void>; Differences: moveTo(x: number, y: number): Promise<void>; | api/@ohos.inputMethodEngine.d.ts |
| New API | NA | Class name: Panel; API declaration: show(callback: AsyncCallback<void>): void; Differences: show(callback: AsyncCallback<void>): void; | api/@ohos.inputMethodEngine.d.ts |
| New API | NA | Class name: Panel; API declaration: show(): Promise<void>; Differences: show(): Promise<void>; | api/@ohos.inputMethodEngine.d.ts |
| New API | NA | Class name: Panel; API declaration: hide(callback: AsyncCallback<void>): void; Differences: hide(callback: AsyncCallback<void>): void; | api/@ohos.inputMethodEngine.d.ts |
| New API | NA | Class name: Panel; API declaration: hide(): Promise<void>; Differences: hide(): Promise<void>; | api/@ohos.inputMethodEngine.d.ts |
| New API | NA | Class name: Panel; API declaration: on(type: 'show', callback: () => void): void; Differences: on(type: 'show', callback: () => void): void; | api/@ohos.inputMethodEngine.d.ts |
| New API | NA | Class name: Panel; API declaration: off(type: 'show', callback?: () => void): void; Differences: off(type: 'show', callback?: () => void): void; | api/@ohos.inputMethodEngine.d.ts |
| New API | NA | Class name: Panel; API declaration: on(type: 'hide', callback: () => void): void; Differences: on(type: 'hide', callback: () => void): void; | api/@ohos.inputMethodEngine.d.ts |
| New API | NA | Class name: Panel; API declaration: off(type: 'hide', callback?: () => void): void; Differences: off(type: 'hide', callback?: () => void): void; | api/@ohos.inputMethodEngine.d.ts |
| New API | NA | Class name: Panel; API declaration: changeFlag(flag: PanelFlag): void; Differences: changeFlag(flag: PanelFlag): void; | api/@ohos.inputMethodEngine.d.ts |
| New API | NA | Class name: Panel; API declaration: setPrivacyMode(isPrivacyMode: boolean): void; Differences: setPrivacyMode(isPrivacyMode: boolean): void; | api/@ohos.inputMethodEngine.d.ts |
| New API | NA | Class name: inputMethodEngine; API declaration: interface EditorAttribute Differences: interface EditorAttribute | api/@ohos.inputMethodEngine.d.ts |
| New API | NA | Class name: EditorAttribute; API declaration: readonly inputPattern: number; Differences: readonly inputPattern: number; | api/@ohos.inputMethodEngine.d.ts |
| New API | NA | Class name: EditorAttribute; API declaration: readonly enterKeyType: number; Differences: readonly enterKeyType: number; | api/@ohos.inputMethodEngine.d.ts |
| New API | NA | Class name: inputMethodEngine; API declaration: interface KeyEvent Differences: interface KeyEvent | api/@ohos.inputMethodEngine.d.ts |
| New API | NA | Class name: KeyEvent; API declaration: readonly keyCode: number; Differences: readonly keyCode: number; | api/@ohos.inputMethodEngine.d.ts |
| New API | NA | Class name: KeyEvent; API declaration: readonly keyAction: number; Differences: readonly keyAction: number; | api/@ohos.inputMethodEngine.d.ts |
| New API | NA | Class name: inputMethodEngine; API declaration: export enum PanelFlag Differences: export enum PanelFlag | api/@ohos.inputMethodEngine.d.ts |
| New API | NA | Class name: PanelFlag; API declaration: FLG_FIXED = 0 Differences: FLG_FIXED = 0 | api/@ohos.inputMethodEngine.d.ts |
| New API | NA | Class name: PanelFlag; API declaration: FLG_FLOATING Differences: FLG_FLOATING | api/@ohos.inputMethodEngine.d.ts |
| New API | NA | Class name: inputMethodEngine; API declaration: export enum PanelType Differences: export enum PanelType | api/@ohos.inputMethodEngine.d.ts |
| New API | NA | Class name: PanelType; API declaration: SOFT_KEYBOARD = 0 Differences: SOFT_KEYBOARD = 0 | api/@ohos.inputMethodEngine.d.ts |
| New API | NA | Class name: PanelType; API declaration: STATUS_BAR Differences: STATUS_BAR | api/@ohos.inputMethodEngine.d.ts |
| New API | NA | Class name: inputMethodEngine; API declaration: export interface PanelInfo Differences: export interface PanelInfo | api/@ohos.inputMethodEngine.d.ts |
| New API | NA | Class name: PanelInfo; API declaration: type: PanelType; Differences: type: PanelType; | api/@ohos.inputMethodEngine.d.ts |
| New API | NA | Class name: PanelInfo; API declaration: flag?: PanelFlag; Differences: flag?: PanelFlag; | api/@ohos.inputMethodEngine.d.ts |
| New API | NA | Class name: inputMethodEngine; API declaration: export enum Direction Differences: export enum Direction | api/@ohos.inputMethodEngine.d.ts |
| New API | NA | Class name: Direction; API declaration: CURSOR_UP = 1 Differences: CURSOR_UP = 1 | api/@ohos.inputMethodEngine.d.ts |
| New API | NA | Class name: Direction; API declaration: CURSOR_DOWN Differences: CURSOR_DOWN | api/@ohos.inputMethodEngine.d.ts |
| New API | NA | Class name: Direction; API declaration: CURSOR_LEFT Differences: CURSOR_LEFT | api/@ohos.inputMethodEngine.d.ts |
| New API | NA | Class name: Direction; API declaration: CURSOR_RIGHT Differences: CURSOR_RIGHT | api/@ohos.inputMethodEngine.d.ts |
| New API | NA | Class name: inputMethodEngine; API declaration: export enum SecurityMode Differences: export enum SecurityMode | api/@ohos.inputMethodEngine.d.ts |
| New API | NA | Class name: SecurityMode; API declaration: BASIC = 0 Differences: BASIC = 0 | api/@ohos.inputMethodEngine.d.ts |
| New API | NA | Class name: SecurityMode; API declaration: FULL Differences: FULL | api/@ohos.inputMethodEngine.d.ts |
| New API | NA | Class name: inputMethodEngine; API declaration: export interface Range Differences: export interface Range | api/@ohos.inputMethodEngine.d.ts |
| New API | NA | Class name: Range; API declaration: start: number; Differences: start: number; | api/@ohos.inputMethodEngine.d.ts |
| New API | NA | Class name: Range; API declaration: end: number; Differences: end: number; | api/@ohos.inputMethodEngine.d.ts |
| New API | NA | Class name: inputMethodEngine; API declaration: export interface Movement Differences: export interface Movement | api/@ohos.inputMethodEngine.d.ts |
| New API | NA | Class name: Movement; API declaration: direction: Direction; Differences: direction: Direction; | api/@ohos.inputMethodEngine.d.ts |
| New API | NA | Class name: inputMethodEngine; API declaration: export enum ExtendAction Differences: export enum ExtendAction | api/@ohos.inputMethodEngine.d.ts |
| New API | NA | Class name: ExtendAction; API declaration: SELECT_ALL = 0 Differences: SELECT_ALL = 0 | api/@ohos.inputMethodEngine.d.ts |
| New API | NA | Class name: ExtendAction; API declaration: CUT = 3 Differences: CUT = 3 | api/@ohos.inputMethodEngine.d.ts |
| New API | NA | Class name: ExtendAction; API declaration: COPY = 4 Differences: COPY = 4 | api/@ohos.inputMethodEngine.d.ts |
| New API | NA | Class name: ExtendAction; API declaration: PASTE = 5 Differences: PASTE = 5 | api/@ohos.inputMethodEngine.d.ts |
| New API | NA | Class name: global; API declaration: export default class InputMethodExtensionAbility Differences: export default class InputMethodExtensionAbility | api/@ohos.InputMethodExtensionAbility.d.ts |
| New API | NA | Class name: InputMethodExtensionAbility; API declaration: context: InputMethodExtensionContext; Differences: context: InputMethodExtensionContext; | api/@ohos.InputMethodExtensionAbility.d.ts |
| New API | NA | Class name: InputMethodExtensionAbility; API declaration: onCreate(want: Want): void; Differences: onCreate(want: Want): void; | api/@ohos.InputMethodExtensionAbility.d.ts |
| New API | NA | Class name: InputMethodExtensionAbility; API declaration: onDestroy(): void; Differences: onDestroy(): void; | api/@ohos.InputMethodExtensionAbility.d.ts |
| New API | NA | Class name: global; API declaration: export default class InputMethodExtensionContext Differences: export default class InputMethodExtensionContext | api/@ohos.InputMethodExtensionContext.d.ts |
| New API | NA | Class name: InputMethodExtensionContext; API declaration: destroy(callback: AsyncCallback<void>): void; Differences: destroy(callback: AsyncCallback<void>): void; | api/@ohos.InputMethodExtensionContext.d.ts |
| New API | NA | Class name: InputMethodExtensionContext; API declaration: destroy(): Promise<void>; Differences: destroy(): Promise<void>; | api/@ohos.InputMethodExtensionContext.d.ts |
| New API | NA | Class name: global; API declaration: export interface PatternOptions Differences: export interface PatternOptions | api/@ohos.inputMethodList.d.ets |
| New API | NA | Class name: PatternOptions; API declaration: defaultSelected?: number; Differences: defaultSelected?: number; | api/@ohos.inputMethodList.d.ets |
| New API | NA | Class name: PatternOptions; API declaration: patterns: Array<Pattern>; Differences: patterns: Array<Pattern>; | api/@ohos.inputMethodList.d.ets |
| New API | NA | Class name: PatternOptions; API declaration: action: (index: number) => void; Differences: action: (index: number) => void; | api/@ohos.inputMethodList.d.ets |
| New API | NA | Class name: global; API declaration: export interface Pattern Differences: export interface Pattern | api/@ohos.inputMethodList.d.ets |
| New API | NA | Class name: Pattern; API declaration: icon: Resource; Differences: icon: Resource; | api/@ohos.inputMethodList.d.ets |
| New API | NA | Class name: Pattern; API declaration: selectedIcon: Resource; Differences: selectedIcon: Resource; | api/@ohos.inputMethodList.d.ets |
| New API | NA | Class name: global; API declaration: export declare struct InputMethodListDialog Differences: export declare struct InputMethodListDialog | api/@ohos.inputMethodList.d.ets |
| New API | NA | Class name: InputMethodListDialog; API declaration: controller: CustomDialogController; Differences: controller: CustomDialogController; | api/@ohos.inputMethodList.d.ets |
| New API | NA | Class name: InputMethodListDialog; API declaration: patternOptions?: PatternOptions; Differences: patternOptions?: PatternOptions; | api/@ohos.inputMethodList.d.ets |
| New API | NA | Class name: global; API declaration: export default interface InputMethodSubtype Differences: export default interface InputMethodSubtype | api/@ohos.InputMethodSubtype.d.ts |
| New API | NA | Class name: InputMethodSubtype; API declaration: readonly label?: string; Differences: readonly label?: string; | api/@ohos.InputMethodSubtype.d.ts |
| New API | NA | Class name: InputMethodSubtype; API declaration: readonly labelId?: number; Differences: readonly labelId?: number; | api/@ohos.InputMethodSubtype.d.ts |
| New API | NA | Class name: InputMethodSubtype; API declaration: readonly name: string; Differences: readonly name: string; | api/@ohos.InputMethodSubtype.d.ts |
| New API | NA | Class name: InputMethodSubtype; API declaration: readonly id: string; Differences: readonly id: string; | api/@ohos.InputMethodSubtype.d.ts |
| New API | NA | Class name: InputMethodSubtype; API declaration: readonly mode?: 'upper' |'lower'; Differences: readonly mode?: 'upper' |'lower'; | api/@ohos.InputMethodSubtype.d.ts |
| New API | NA | Class name: InputMethodSubtype; API declaration: readonly locale: string; Differences: readonly locale: string; | api/@ohos.InputMethodSubtype.d.ts |
| New API | NA | Class name: InputMethodSubtype; API declaration: readonly language: string; Differences: readonly language: string; | api/@ohos.InputMethodSubtype.d.ts |
| New API | NA | Class name: InputMethodSubtype; API declaration: readonly icon?: string; Differences: readonly icon?: string; | api/@ohos.InputMethodSubtype.d.ts |
| New API | NA | Class name: InputMethodSubtype; API declaration: readonly iconId?: number; Differences: readonly iconId?: number; | api/@ohos.InputMethodSubtype.d.ts |
| New API | NA | Class name: InputMethodSubtype; API declaration: extra?: object; Differences: extra?: object; | api/@ohos.InputMethodSubtype.d.ts |
| New Kit | Class name: global; API declaration: Differences: NA | Class name: global; API declaration: api@ohos.inputMethod.d.ts Differences: IMEKit | api/@ohos.inputMethod.d.ts |
| New Kit | Class name: global; API declaration: Differences: NA | Class name: global; API declaration: api@ohos.inputMethod.Panel.d.ts Differences: IMEKit | api/@ohos.inputMethod.Panel.d.ts |
| New Kit | Class name: global; API declaration: Differences: NA | Class name: global; API declaration: api@ohos.inputMethodEngine.d.ts Differences: IMEKit | api/@ohos.inputMethodEngine.d.ts |
| New Kit | Class name: global; API declaration: Differences: NA | Class name: global; API declaration: api@ohos.InputMethodExtensionAbility.d.ts Differences: IMEKit | api/@ohos.InputMethodExtensionAbility.d.ts |
| New Kit | Class name: global; API declaration: Differences: NA | Class name: global; API declaration: api@ohos.InputMethodExtensionContext.d.ts Differences: IMEKit | api/@ohos.InputMethodExtensionContext.d.ts |
| New Kit | Class name: global; API declaration: Differences: NA | Class name: global; API declaration: api@ohos.inputMethodList.d.ets Differences: IMEKit | api/@ohos.inputMethodList.d.ets |
| New Kit | Class name: global; API declaration: Differences: NA | Class name: global; API declaration: api@ohos.InputMethodSubtype.d.ts Differences: IMEKit | api/@ohos.InputMethodSubtype.d.ts |
| New Kit | Class name: global; API declaration: Differences: NA | Class name: global; API declaration: kits@kit.IMEKit.d.ts Differences: IMEKit | kits/@kit.IMEKit.d.ts |
你可能感兴趣的鸿蒙文章
openharmony 鸿蒙 js-apidiff-ArkGraphics2D
openharmony 鸿蒙 js-apidiff-MediaKit
openharmony 鸿蒙 js-apidiff-InputKit
openharmony 鸿蒙 js-apidiff-BasicServicesKit
openharmony 鸿蒙 js-apidiff-ConnectivityKit
openharmony 鸿蒙 js-apidiff-ArkWeb
openharmony 鸿蒙 js-apidiff-MultimodalAwarenessKit