Home
last modified time | relevance | path

Searched refs:PluginNode (Results 1 – 4 of 4) sorted by relevance

/ohos5.0/foundation/arkui/ace_engine/test/unittest/core/pattern/plugin/
H A Dplugin_node_test_ng.cpp81 auto frameNode = PluginNode::GetOrCreatePluginNode(
90 auto samepluginNode = PluginNode::GetOrCreatePluginNode(
98 auto diffPluginNode = PluginNode::GetOrCreatePluginNode(
109 auto PluginNode = PluginNode::GetOrCreatePluginNode( variable
111 PluginNode->SetParent(parentPluginNode);
112 parentPluginNode->AddChild(PluginNode);
113 ASSERT_EQ(parentPluginNode->GetFirstChild(), PluginNode);
114 diffPluginNode = PluginNode::GetOrCreatePluginNode(
116 EXPECT_NE(PluginNode == diffPluginNode, true);
124PluginNode = PluginNode::GetOrCreatePluginNode("PluginComponent", NODE_ID_OF_PLUGIN_NODE, nullptr);
[all …]
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/plugin/
H A Dplugin_node.h25 class ACE_EXPORT PluginNode : public FrameNode {
26 DECLARE_ACE_TYPE(PluginNode, FrameNode);
29PluginNode(const std::string& tag, int32_t nodeId, const RefPtr<Pattern>& pattern, bool isRoot = f…
32 ~PluginNode() override = default;
34 static RefPtr<PluginNode> GetOrCreatePluginNode(
37 ACE_DISALLOW_COPY_AND_MOVE(PluginNode);
H A Dplugin_node.cpp26 RefPtr<PluginNode> PluginNode::GetOrCreatePluginNode( in GetOrCreatePluginNode()
29 auto pluginNode = ElementRegister::GetInstance()->GetSpecificItemById<PluginNode>(nodeId); in GetOrCreatePluginNode()
42 pluginNode = AceType::MakeRefPtr<PluginNode>(tag, nodeId, pattern, false); in GetOrCreatePluginNode()
H A Dplugin_model_ng.cpp37 auto frameNode = PluginNode::GetOrCreatePluginNode( in Create()