Home
last modified time | relevance | path

Searched refs:pluginNode (Results 1 – 3 of 3) sorted by relevance

/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/plugin/
H A Dplugin_node.cpp29 auto pluginNode = ElementRegister::GetInstance()->GetSpecificItemById<PluginNode>(nodeId); in GetOrCreatePluginNode() local
30 if (pluginNode) { in GetOrCreatePluginNode()
31 if (pluginNode->GetTag() == tag) { in GetOrCreatePluginNode()
32 return pluginNode; in GetOrCreatePluginNode()
35 auto parent = pluginNode->GetParent(); in GetOrCreatePluginNode()
37 parent->RemoveChild(pluginNode); in GetOrCreatePluginNode()
42 pluginNode = AceType::MakeRefPtr<PluginNode>(tag, nodeId, pattern, false); in GetOrCreatePluginNode()
43 pluginNode->InitializePatternAndContext(); in GetOrCreatePluginNode()
44 ElementRegister::GetInstance()->AddUINode(pluginNode); in GetOrCreatePluginNode()
45 return pluginNode; in GetOrCreatePluginNode()
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components/plugin/
H A Dplugin_sub_container.h109 void SetPluginNode(const WeakPtr<NG::FrameNode>& pluginNode) in SetPluginNode() argument
111 pluginNode_ = pluginNode; in SetPluginNode()
H A Dplugin_element.cpp260 auto pluginNode = AceType::DynamicCast<RenderPlugin>(renderNode_); in RunPluginContainer() local
261 CHECK_NULL_VOID(pluginNode); in RunPluginContainer()
262 pluginNode->SetPluginSubContainer(pluginSubContainer_); in RunPluginContainer()