/ohos5.0/foundation/arkui/ace_engine/test/unittest/interfaces/ |
H A D | native_node_test.cpp | 1533 nodeAPI->disposeNode(rootNode); 1617 nodeAPI->disposeNode(rootNode); 1647 nodeAPI->disposeNode(rootNode); 1724 nodeAPI->disposeNode(rootNode); 1754 nodeAPI->disposeNode(rootNode); 1782 nodeAPI->disposeNode(rootNode); 1985 nodeAPI->disposeNode(rootNode); 4842 nodeAPI->disposeNode(nullptr); 4905 nodeAPI->disposeNode(node); 4923 nodeAPI->disposeNode(node); [all …]
|
H A D | native_key_event_test.cpp | 71 auto nodeAPI = reinterpret_cast<ArkUI_NativeNodeAPI_1*>( variable 73 auto node = nodeAPI->createNode(ARKUI_NODE_STACK); 75 EXPECT_EQ(nodeAPI->registerNodeEvent(node, static_cast<ArkUI_NodeEventType>(-1), 0, nullptr), 77 nodeAPI->unregisterNodeEvent(nullptr, NODE_ON_KEY_EVENT); 78 nodeAPI->unregisterNodeEvent(node, NODE_ON_KEY_EVENT); 79 nodeAPI->disposeNode(node); 89 auto nodeAPI = reinterpret_cast<ArkUI_NativeNodeAPI_1*>( variable 91 auto node = nodeAPI->createNode(ARKUI_NODE_STACK); 95 nodeAPI->unregisterNodeEvent(nullptr, NODE_ON_KEY_PRE_IME); 96 nodeAPI->unregisterNodeEvent(node, NODE_ON_KEY_PRE_IME); [all …]
|
H A D | drag_and_drop_test.cpp | 77 auto nodeAPI = reinterpret_cast<ArkUI_NativeNodeAPI_1*>( variable 79 auto rootNode = nodeAPI->createNode(ARKUI_NODE_STACK); 156 auto nodeAPI = reinterpret_cast<ArkUI_NativeNodeAPI_1*>( variable 164 …EXPECT_EQ(nodeAPI->registerNodeEvent(textNode, NODE_ON_PRE_DRAG, 0, nullptr), ARKUI_ERROR_CODE_NO_… 165 …EXPECT_EQ(nodeAPI->registerNodeEvent(textNode, NODE_ON_DRAG_START, 1, nullptr), ARKUI_ERROR_CODE_N… 166 …EXPECT_EQ(nodeAPI->registerNodeEvent(textNode, NODE_ON_DRAG_ENTER, 2, nullptr), ARKUI_ERROR_CODE_N… 167 …EXPECT_EQ(nodeAPI->registerNodeEvent(textNode, NODE_ON_DRAG_MOVE, 3, nullptr), ARKUI_ERROR_CODE_NO… 168 …EXPECT_EQ(nodeAPI->registerNodeEvent(textNode, NODE_ON_DRAG_LEAVE, 4, nullptr), ARKUI_ERROR_CODE_N… 169 …EXPECT_EQ(nodeAPI->registerNodeEvent(areaNode, NODE_ON_DROP, 5, nullptr), ARKUI_ERROR_CODE_NO_ERRO… 170 …EXPECT_EQ(nodeAPI->registerNodeEvent(textNode, NODE_ON_DRAG_END, 6, nullptr), ARKUI_ERROR_CODE_NO_…
|
H A D | native_gesture_test.cpp | 41 auto nodeAPI = reinterpret_cast<ArkUI_NativeNodeAPI_1*>( variable 43 auto gestureNode = nodeAPI->createNode(ARKUI_NODE_STACK);
|
/ohos5.0/docs/zh-cn/application-dev/ui/ |
H A D | ndk-build-pop-up-window.md | 40 ArkUI_NodeHandle text = nodeAPI->createNode(ARKUI_NODE_TEXT); 44 nodeAPI->setAttribute(text, NODE_WIDTH, &textWidthItem); 48 nodeAPI->setAttribute(text, NODE_HEIGHT, &textHeightItem); 49 ArkUI_NodeHandle span = nodeAPI->createNode(ARKUI_NODE_SPAN); 51 nodeAPI->setAttribute(span, NODE_SPAN_CONTENT, &spanItem); 63 nodeAPI->addChild(text, span); 64 nodeAPI->addChild(text, imageSpan); 115 nodeAPI->setAttribute(column, NODE_WIDTH, &widthItem); 118 nodeAPI->setAttribute(column, NODE_HEIGHT, &heightItem); 120 buttonNode = nodeAPI->createNode(ARKUI_NODE_BUTTON); [all …]
|
H A D | ndk-use-animation.md | 128 nodeAPI->setAttribute(column, NODE_WIDTH, &widthItem); 131 nodeAPI->setAttribute(column, NODE_HEIGHT, &heightItem); 136 nodeAPI->setAttribute(buttonShow, NODE_WIDTH, &buttonWidthItem); 152 nodeAPI->addNodeEventReceiver(buttonShow, OnButtonShowClicked); 155 nodeAPI->addChild(column, buttonShow); 165 ArkUI_NodeHandle image = nodeAPI->createNode(ARKUI_NODE_IMAGE); 167 nodeAPI->setAttribute(image, NODE_IMAGE_SRC, &imageSrcItem); 171 nodeAPI->setAttribute(image, NODE_WIDTH, &textWidthItem); 175 nodeAPI->setAttribute(image, NODE_HEIGHT, &textHeightItem); 214 nodeAPI->removeChild(parrentNode, childNode); [all …]
|
H A D | ndk-bind-gesture-events.md | 13 auto column = nodeAPI->createNode(ARKUI_NODE_COLUMN); 17 nodeAPI->setAttribute(column, NODE_BACKGROUND_COLOR, &item); 21 nodeAPI->setAttribute(column, NODE_WIDTH, &width); 25 nodeAPI->setAttribute(column, NODE_HEIGHT, &height); 114 auto column = nodeAPI->createNode(ARKUI_NODE_COLUMN); 122 nodeAPI->setAttribute(column, NODE_WIDTH, &width); 125 nodeAPI->setAttribute(column, NODE_HEIGHT, &height); 249 auto column = nodeAPI->createNode(ARKUI_NODE_COLUMN); 257 nodeAPI->setAttribute(column, NODE_WIDTH, &width); 260 nodeAPI->setAttribute(column, NODE_HEIGHT, &height); [all …]
|
/ohos5.0/docs/en/application-dev/ui/ |
H A D | ndk-build-pop-up-window.md | 40 ArkUI_NodeHandle text = nodeAPI->createNode(ARKUI_NODE_TEXT); 44 nodeAPI->setAttribute(text, NODE_WIDTH, &textWidthItem); 48 nodeAPI->setAttribute(text, NODE_HEIGHT, &textHeightItem); 49 ArkUI_NodeHandle span = nodeAPI->createNode(ARKUI_NODE_SPAN); 51 nodeAPI->setAttribute(span, NODE_SPAN_CONTENT, &spanItem); 63 nodeAPI->addChild(text, span); 64 nodeAPI->addChild(text, imageSpan); 115 nodeAPI->setAttribute(column, NODE_WIDTH, &widthItem); 118 nodeAPI->setAttribute(column, NODE_HEIGHT, &heightItem); 120 buttonNode = nodeAPI->createNode(ARKUI_NODE_BUTTON); [all …]
|
H A D | ndk-use-animation.md | 128 nodeAPI->setAttribute(column, NODE_WIDTH, &widthItem); 131 nodeAPI->setAttribute(column, NODE_HEIGHT, &heightItem); 136 nodeAPI->setAttribute(buttonShow, NODE_WIDTH, &buttonWidthItem); 152 nodeAPI->addNodeEventReceiver(buttonShow, OnButtonShowClicked); 155 nodeAPI->addChild(column, buttonShow); 165 ArkUI_NodeHandle image = nodeAPI->createNode(ARKUI_NODE_IMAGE); 167 nodeAPI->setAttribute(image, NODE_IMAGE_SRC, &imageSrcItem); 171 nodeAPI->setAttribute(image, NODE_WIDTH, &textWidthItem); 175 nodeAPI->setAttribute(image, NODE_HEIGHT, &textHeightItem); 214 nodeAPI->removeChild(parrentNode, childNode); [all …]
|
H A D | ndk-bind-gesture-events.md | 13 auto column = nodeAPI->createNode(ARKUI_NODE_COLUMN); 17 nodeAPI->setAttribute(column, NODE_BACKGROUND_COLOR, &item); 21 nodeAPI->setAttribute(column, NODE_WIDTH, &width); 25 nodeAPI->setAttribute(column, NODE_HEIGHT, &height); 114 auto column = nodeAPI->createNode(ARKUI_NODE_COLUMN); 122 nodeAPI->setAttribute(column, NODE_WIDTH, &width); 125 nodeAPI->setAttribute(column, NODE_HEIGHT, &height); 257 nodeAPI->setAttribute(column, NODE_WIDTH, &width); 260 nodeAPI->setAttribute(column, NODE_HEIGHT, &height); 396 nodeAPI->setAttribute(column, NODE_WIDTH, &width); [all …]
|
/ohos5.0/docs/zh-cn/release-notes/changelogs/OpenHarmony_5.0.0.22/ |
H A D | changelogs-arkui.md | 321 auto nodeAPI = reinterpret_cast<ArkUI_NativeNodeAPI_1*>( 328 ArkUI_NativeNodeAPI_1* nodeAPI = nullptr; 329 OH_ArkUI_GetModuleInterface(ARKUI_NATIVE_NODE, ArkUI_NativeNodeAPI_1, nodeAPI); 348 * 用户可通过 nodeAPI->registerNodeEvent(nodePtr, eventType, eventId) 方式为指定组件绑定指定事件,入参为三个,依次为待绑定事件的组件节点指针… 355 nodeAPI->registerNodeEvent(button, NODE_ON_CLICK, 1); // 1 为注册的事件ID 361 nodeAPI->registerNodeEventReceiver(onclick); // 监听事件回调,当触发button组件的点击事件时会执行用户定义的onclick方法 366 * 用户注册事件的接口新增了一位自定义参数的指针,形如 nodeAPI->registerNodeEvent(nodePtr, eventType, eventId,userData)。 373 nodeAPI->registerNodeEvent(button, NODE_ON_CLICK, 1, nullptr); // 暂无需要传入的自定义数据,可用nullptr代替 379 nodeAPI->registerNodeEventReceiver(onclick);
|
/ohos5.0/docs/zh-cn/application-dev/quick-start/ |
H A D | arkts-rendering-control-contentslot.md | 100 ArkUI_NativeNodeAPI_1 *nodeAPI; 120 nodeAPI = reinterpret_cast<ArkUI_NativeNodeAPI_1 *>( 126 if (nodeAPI != nullptr) { 127 if (nodeAPI->createNode != nullptr && nodeAPI->addChild != nullptr) {
|
/ohos5.0/docs/en/application-dev/quick-start/ |
H A D | arkts-rendering-control-contentslot.md | 99 ArkUI_NativeNodeAPI_1 *nodeAPI; 119 nodeAPI = reinterpret_cast<ArkUI_NativeNodeAPI_1 *>( 125 if (nodeAPI != nullptr) { 126 if (nodeAPI->createNode != nullptr && nodeAPI->addChild != nullptr) {
|