diff --git a/arkui/ace_engine/native/native_node.h b/arkui/ace_engine/native/native_node.h index 516876804a061d1c1f3c448e81c9ce314a96eb50..12fe4e8475b6d6e1ceb41ef9ba642325a037db7e 100644 --- a/arkui/ace_engine/native/native_node.h +++ b/arkui/ace_engine/native/native_node.h @@ -3945,6 +3945,20 @@ typedef enum { */ NODE_TEXT_AREA_LINE_HEIGHT = 8031, + /** + * @brief Set up a custom keyboard. + * + * Format of the {@link ArkUI_AttributeItem} parameter for setting the attribute:\n + * .object:custom keyboard,The parameter type is{@Link ArkUI_NodeHandle}。\n + * .value[0]?.i32:Sets whether the custom keyboard supports the avoidance feature, default value false.\n + * \n + * Format of the return value {@link ArkUI_AttributeItem}:\n + * .object:custom keyboard,The parameter type is{@Link ArkUI_NodeHandle}。\n + * .value[0].i32:Set whether the custom keyboard supports the avoidance function.\n + * + */ + NODE_TEXT_AREA_CUSTOM_KEYBOARD = 8033, + /** * @brief Defines the button text content. This attribute can be set, reset, and obtained as required through APIs. *