Home
last modified time | relevance | path

Searched refs:nodeAPI (Results 1 – 13 of 13) sorted by relevance

/ohos5.0/foundation/arkui/ace_engine/test/unittest/interfaces/
H A Dnative_node_test.cpp1533 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 Dnative_key_event_test.cpp71 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 Ddrag_and_drop_test.cpp77 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 Dnative_gesture_test.cpp41 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 Dndk-build-pop-up-window.md40 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 Dndk-use-animation.md128 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 Dndk-bind-gesture-events.md13 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 Dndk-build-pop-up-window.md40 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 Dndk-use-animation.md128 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 Dndk-bind-gesture-events.md13 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 Dchangelogs-arkui.md321 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 Darkts-rendering-control-contentslot.md100 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 Darkts-rendering-control-contentslot.md99 ArkUI_NativeNodeAPI_1 *nodeAPI;
119 nodeAPI = reinterpret_cast<ArkUI_NativeNodeAPI_1 *>(
125 if (nodeAPI != nullptr) {
126 if (nodeAPI->createNode != nullptr && nodeAPI->addChild != nullptr) {