From 3b2f2368c251c784c3f5878562e96ee7fb7e666a Mon Sep 17 00:00:00 2001 From: bixuefeng Date: Tue, 25 Jan 2022 16:31:47 +0800 Subject: [PATCH] fixed efd8e01 from https://gitee.com/catpoison/interface_sdk-js/pulls/448 sdk of feature focus Signed-off-by: bixuefeng Change-Id: I0fcc3de3bee303fde410be91e542592b9e5e6ffd --- api/@internal/component/ets/common.d.ts | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) diff --git a/api/@internal/component/ets/common.d.ts b/api/@internal/component/ets/common.d.ts index ca5a28f447..ca90105086 100644 --- a/api/@internal/component/ets/common.d.ts +++ b/api/@internal/component/ets/common.d.ts @@ -889,6 +889,30 @@ declare class CommonMethod { */ onKeyEvent(event: (event?: KeyEvent) => void): T; + /** + * Set focusable. + * @since 8 + */ + focusable(value: boolean): T; + + /** + * Trigger a event when got focus. + * @since 8 + */ + onFocus(event: () => void): T; + + /** + * Trigger a event when lose focus. + * @since 8 + */ + onBlur(event: () => void): T; + + /** + * Trigger a event when focus move. + * @since 8 + */ + onFocusMove(event: (direction?: FocusDirection) => void): T; + /** * animation * @since 7 -- Gitee