Lines Matching refs:nodeAPI
38 ArkUI_NativeNodeAPI_1 *nodeAPI = reinterpret_cast<ArkUI_NativeNodeAPI_1 *>(
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);
52 ArkUI_NodeHandle imageSpan = nodeAPI->createNode(ARKUI_NODE_IMAGE_SPAN);
54 nodeAPI->setAttribute(imageSpan, NODE_IMAGE_SPAN_SRC, &imageSpanItem);
58 nodeAPI->setAttribute(imageSpan, NODE_WIDTH, &imageSpanWidthItem);
62 nodeAPI->setAttribute(imageSpan, NODE_HEIGHT, &imageSpanHeightItem);
63 nodeAPI->addChild(text, span);
64 nodeAPI->addChild(text, imageSpan);
110 ArkUI_NativeNodeAPI_1 *nodeAPI = reinterpret_cast<ArkUI_NativeNodeAPI_1 *>(
112 ArkUI_NodeHandle column = nodeAPI->createNode(ARKUI_NODE_COLUMN);
115 nodeAPI->setAttribute(column, NODE_WIDTH, &widthItem);
118 nodeAPI->setAttribute(column, NODE_HEIGHT, &heightItem);
120 buttonNode = nodeAPI->createNode(ARKUI_NODE_BUTTON);
124 nodeAPI->setAttribute(buttonNode, NODE_WIDTH, &buttonWidthItem);
128 nodeAPI->setAttribute(buttonNode, NODE_HEIGHT, &buttonHeightItem);
130 nodeAPI->setAttribute(buttonNode, NODE_BUTTON_LABEL, &labelItem);
134 nodeAPI->setAttribute(buttonNode, NODE_BUTTON_TYPE, &buttonTypeItem);
135 nodeAPI->registerNodeEvent(buttonNode, NODE_ON_CLICK, BUTTON_CLICK_ID, nullptr);
136 nodeAPI->addNodeEventReceiver(buttonNode, OnButtonClicked);
137 nodeAPI->addChild(column, buttonNode);
150 ArkUI_NativeNodeAPI_1 *nodeAPI = reinterpret_cast<ArkUI_NativeNodeAPI_1 *>(
155 nodeAPI->setAttribute(buttonNode, NODE_BUTTON_LABEL, &labelItem);
160 nodeAPI->setAttribute(buttonNode, NODE_BUTTON_LABEL, &labelItem);