Home
last modified time | relevance | path

Searched refs:NodeObject (Results 1 – 6 of 6) sorted by relevance

/ohos5.0/foundation/arkui/ace_engine/frameworks/base/json/
H A Dnode_object.cpp50 NodeObject::NodeObject() : uobject_(std::make_shared<UObject>()) {} in NodeObject() function in OHOS::Ace::NodeObject
120 return std::make_unique<NodeObject>(); in GetValue()
139 bool NodeObject::Put(const char* key, size_t value) in Put()
183 bool NodeObject::Put(const char* key, bool value) in Put()
205 bool NodeObject::Put(const char* key, const std::unique_ptr<NodeObject>& value) in Put()
216 std::string NodeObject::ToString() in ToString()
231 size_t NodeObject::Hash() in Hash()
237 int32_t NodeObject::EstimateBufferSize() in EstimateBufferSize()
243 std::unique_ptr<NodeObject> NodeObject::Create() in Create()
245 return std::make_unique<NodeObject>(); in Create()
[all …]
H A Dnode_object.h23 class ACE_FORCE_EXPORT NodeObject : public JsonValue {
25 NodeObject();
26 ~NodeObject() override = default;
46 bool Put(const char* key, const std::unique_ptr<NodeObject>& value);
54 static std::unique_ptr<NodeObject> Create();
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/base/
H A Ddistributed_ui.cpp243 std::unique_ptr<JsonValue> json = NodeObject::Create(); in BypassEvent()
247 eventArray.push_back(std::move((std::unique_ptr<NodeObject>&)json)); in BypassEvent()
294 auto nodeObject = NodeObject::Create(); in DumpDirtyRenderNodes()
312 auto nodeObject = NodeObject::Create(); in DumpDirtyLayoutNodes()
327 auto nodeObject = NodeObject::Create(); in DumpNewNodes()
337 auto nodeObject = NodeObject::Create(); in DumpDelNodes()
436 std::unique_ptr<JsonValue> childObject = NodeObject::Create(); in DumpNode()
444 auto nodeObject = NodeObject::Create(); in DumpTreeInner()
656 ModNode((std::unique_ptr<NodeObject>&)nodeObject); in UpdateUITreeInner()
658 DelNode((std::unique_ptr<NodeObject>&)nodeObject); in UpdateUITreeInner()
[all …]
H A Ddistributed_ui.h105 …st RefPtr<NG::UINode>& node, int depth, OperationType op, std::unique_ptr<NodeObject>& nodeObject);
107 RefPtr<UINode> RestoreNode(const std::unique_ptr<NodeObject>& nodeObject);
108 …void AttachToTree(RefPtr<UINode> root, RefPtr<UINode> uiNode, const std::unique_ptr<NodeObject>& n…
109 void AddNode(const std::unique_ptr<NodeObject>& nodeObject, RefPtr<FrameNode> pageRootNode);
110 void ModNode(const std::unique_ptr<NodeObject>& nodeObject);
111 void DelNode(const std::unique_ptr<NodeObject>& nodeObject);
/ohos5.0/foundation/arkui/ace_engine/test/unittest/base/
H A Dnode_object_test.cpp40 auto nodeObject = NodeObject::Create();
93 auto nodeObject = NodeObject::Create();
130 auto nodeObject = NodeObject::Create();
133 const std::unique_ptr<NodeObject> value = nullptr;
138 auto value2 = NodeObject::Create();
/ohos5.0/foundation/arkui/ace_engine/test/unittest/core/base/
H A Ddistributed_ui_test_ng.cpp348 auto nodeObject = std::make_unique<OHOS::Ace::NodeObject>();
378 auto nodeObject = std::make_unique<OHOS::Ace::NodeObject>();
412 auto nodeObject = std::make_unique<OHOS::Ace::NodeObject>();