/foundation/arkui/ace_engine/frameworks/base/json/ |
H A D | json_util.cpp | 22 JsonValue::JsonValue(JsonObject* object) : object_(object) {} in JsonValue() function in OHOS::Ace::JsonValue 24 JsonValue::JsonValue(JsonObject* object, bool isRoot) : object_(object), isRoot_(isRoot) {} in JsonValue() function in OHOS::Ace::JsonValue 26 JsonValue::~JsonValue() in ~JsonValue() 34 bool JsonValue::IsBool() const in IsBool() 39 bool JsonValue::IsNumber() const in IsNumber() 44 bool JsonValue::IsString() const in IsString() 49 bool JsonValue [all...] |
H A D | json_util.h | 32 class ACE_FORCE_EXPORT JsonValue : public SerializeableObject { class 34 JsonValue() = default; 35 explicit JsonValue(JsonObject* object); 36 JsonValue(JsonObject* object, bool isRoot); 37 ~JsonValue() override; 63 std::unique_ptr<JsonValue> GetNext() const; 64 std::unique_ptr<JsonValue> GetChild() const; 66 virtual std::unique_ptr<JsonValue> GetValue(const std::string& key) const; 67 virtual std::unique_ptr<JsonValue> GetObject(const std::string& key) const; 69 std::unique_ptr<JsonValue> GetArrayIte [all...] |
H A D | node_object.h | 23 class ACE_FORCE_EXPORT NodeObject : public JsonValue { 36 std::unique_ptr<JsonValue> GetValue(const std::string& key) const override; 37 std::unique_ptr<JsonValue> GetObject(const std::string& key) const override; 45 bool Put(const char* key, const std::unique_ptr<JsonValue>& value) override;
|
/foundation/arkui/ace_engine/frameworks/bridge/card_frontend/ |
H A D | js_card_parser.h | 34 std::unique_ptr<JsonValue>&& rootBody) in JsCardParser() 39 void CreateDomNode(const RefPtr<Framework::JsAcePage>& page, const std::unique_ptr<JsonValue>& rootJson, in CreateDomNode() 44 void ParseAttributes(const std::unique_ptr<JsonValue>& rootJson, int32_t nodeId, in ParseAttributes() 49 void ParseEvents(const std::unique_ptr<JsonValue>& rootJson, std::vector<std::string>& events, in ParseEvents() 54 void UpdateDomNode(const RefPtr<Framework::JsAcePage>& page, const std::unique_ptr<JsonValue>& rootJson, in UpdateDomNode() 67 void ParseStyles(const std::unique_ptr<JsonValue>& rootJson, int32_t nodeId, in ParseStyles() 82 std::string& value, const std::unique_ptr<JsonValue>& dataJson, const std::unique_ptr<JsonValue>& propsJson); 83 bool GetRepeatData(std::unique_ptr<JsonValue>& repeatValue, std::string& key); 88 void ParseRepeatIndexItem(const std::unique_ptr<JsonValue> [all...] |
H A D | js_card_parser.cpp | 67 std::unique_ptr<JsonValue> GetJsonValue( in GetJsonValue() 68 const std::vector<std::string>& keys, const std::unique_ptr<JsonValue>& fileData) in GetJsonValue() 105 void GetAttrOptionsSeriesPoint(const std::unique_ptr<JsonValue>& jsonPoint, PointInfo& pointInfo) in GetAttrOptionsSeriesPoint() 115 static const LinearMapNode<void (*)(std::unique_ptr<JsonValue>&, PointInfo&)> chartOptionsPointMap[] = { in GetAttrOptionsSeriesPoint() 117 [](std::unique_ptr<JsonValue>& child, PointInfo& pointInfo) { in GetAttrOptionsSeriesPoint() 123 [](std::unique_ptr<JsonValue>& child, PointInfo& pointInfo) { in GetAttrOptionsSeriesPoint() 128 [](std::unique_ptr<JsonValue>& child, PointInfo& pointInfo) { in GetAttrOptionsSeriesPoint() 136 [](std::unique_ptr<JsonValue>& child, PointInfo& pointInfo) { in GetAttrOptionsSeriesPoint() 141 [](std::unique_ptr<JsonValue>& child, PointInfo& pointInfo) { in GetAttrOptionsSeriesPoint() 146 [](std::unique_ptr<JsonValue> in GetAttrOptionsSeriesPoint() [all...] |
/foundation/arkui/ace_engine/test/mock/core/render/ |
H A D | mock_render_property.cpp | 19 void BorderProperty::ToJsonValue(std::unique_ptr<JsonValue>& json) const {} in ToJsonValue() 20 void RenderPositionProperty::ToJsonValue(std::unique_ptr<JsonValue>& json) const {} in ToJsonValue() 21 void GraphicsProperty::ToJsonValue(std::unique_ptr<JsonValue>& json) const {} in ToJsonValue() 22 void BackgroundProperty::ToJsonValue(std::unique_ptr<JsonValue>& json) const {} in ToJsonValue() 23 void ForegroundProperty::ToJsonValue(std::unique_ptr<JsonValue>& json) const {} in ToJsonValue() 24 void ClipProperty::ToJsonValue(std::unique_ptr<JsonValue>& json) const {} in ToJsonValue() 25 void GradientProperty::ToJsonValue(std::unique_ptr<JsonValue>& json) const {} in ToJsonValue() 26 void TransformProperty::ToJsonValue(std::unique_ptr<JsonValue>& json) const {} in ToJsonValue() 27 void PointLightProperty::ToJsonValue(std::unique_ptr<JsonValue>& json) const {} in ToJsonValue()
|
/foundation/arkui/ace_engine/frameworks/core/components_v2/inspector/ |
H A D | calendar_composed_element.h | 33 std::unique_ptr<JsonValue> ToJsonObject() const override; 40 std::unique_ptr<JsonValue> GetCurrentDayStyle() const; 41 std::unique_ptr<JsonValue> GetNonCurrentDayStyle() const; 42 std::unique_ptr<JsonValue> GetTodayStyle() const; 43 std::unique_ptr<JsonValue> GetWeekStyle() const; 44 std::unique_ptr<JsonValue> GetWorkStateStyle() const; 53 std::unique_ptr<JsonValue> ConvertThemeToDayStyle(const CalendarThemeStructure& theme) const; 54 std::unique_ptr<JsonValue> ConvertThemeToNonCurrentDayStyle(const CalendarThemeStructure& theme) const; 55 std::unique_ptr<JsonValue> ConvertThemeToTodayStyle(const CalendarThemeStructure& theme) const; 56 std::unique_ptr<JsonValue> ConvertThemeToWeekStyl [all...] |
H A D | inspector_node.h | 36 using JsonValueJsonFunc = std::function<std::unique_ptr<JsonValue>(const InspectorNode&)>; 100 virtual std::unique_ptr<JsonValue> GetSize() const = 0; 112 virtual std::unique_ptr<JsonValue> GetPosition() const = 0; 113 virtual std::unique_ptr<JsonValue> GetMarkAnchor() const = 0; 114 virtual std::unique_ptr<JsonValue> GetOffset() const = 0; 130 virtual std::unique_ptr<JsonValue> GetUnifyBorder() const = 0; 163 virtual std::unique_ptr<JsonValue> GetRotate() const = 0; 164 virtual std::unique_ptr<JsonValue> GetScale() const = 0; 165 virtual std::unique_ptr<JsonValue> GetTransform() const = 0; 166 virtual std::unique_ptr<JsonValue> GetTranslat [all...] |
H A D | shape_composed_element.h | 32 std::unique_ptr<JsonValue> ToJsonObject() const override; 48 std::unique_ptr<JsonValue> GetRadiusArray() const; 49 std::unique_ptr<JsonValue> GetRadiusHeightArray() const; 50 std::unique_ptr<JsonValue> GetRadiusWidthArray() const; 51 std::unique_ptr<JsonValue> GetStrokeDashArray() const; 52 std::unique_ptr<JsonValue> GetStartPointArray() const; 53 std::unique_ptr<JsonValue> GetEndPointArray() const; 54 std::unique_ptr<JsonValue> GetPointsArray() const;
|
H A D | inspector_composed_element.h | 113 std::unique_ptr<JsonValue> GetSize() const override; 125 std::unique_ptr<JsonValue> GetPosition() const override; 126 std::unique_ptr<JsonValue> GetMarkAnchor() const override; 127 std::unique_ptr<JsonValue> GetOffset() const override; 143 std::unique_ptr<JsonValue> GetUnifyBorder() const override; 176 std::unique_ptr<JsonValue> GetRotate() const override; 177 std::unique_ptr<JsonValue> GetScale() const override; 178 std::unique_ptr<JsonValue> GetTransform() const override; 179 std::unique_ptr<JsonValue> GetTranslate() const override; 183 std::unique_ptr<JsonValue> GetWindowBlu [all...] |
H A D | alertdialog_composed_element.h | 34 std::unique_ptr<JsonValue> ToJsonObject() const override;
39 std::unique_ptr<JsonValue> GetConfirm() const;
41 std::unique_ptr<JsonValue> GetDialogOffset() const;
43 std::unique_ptr<JsonValue> GetPrimaryButton() const;
44 std::unique_ptr<JsonValue> GetSecondaryButton() const;
|
H A D | progress_composed_element.cpp | 30 using JsonFuncType = std::function<std::unique_ptr<JsonValue>(const ProgressComposedElement&)>; 45 std::unique_ptr<JsonValue> ProgressComposedElement::ToJsonObject() const in ToJsonObject() 59 auto JsonValue = JsonUtil::Create(true); in ProgressOptions() local 60 JsonValue->Put("value", GetValue().c_str()); in ProgressOptions() 61 JsonValue->Put("total", GetTotal().c_str()); in ProgressOptions() 62 JsonValue->Put("type", GetTypeProgress().c_str()); in ProgressOptions() 63 return JsonValue->ToString(); in ProgressOptions() 125 std::unique_ptr<JsonValue> ProgressComposedElement::GetCircularStyle() const in GetCircularStyle()
|
H A D | actionsheetdialog_composed_element.h | 34 std::unique_ptr<JsonValue> ToJsonObject() const override;
39 std::unique_ptr<JsonValue> GetConfirm() const;
41 std::unique_ptr<JsonValue> GetDialogOffset() const;
42 std::unique_ptr<JsonValue> GetSheets() const;
|
H A D | shape_container_composed_element.h | 37 std::unique_ptr<JsonValue> ToJsonObject() const override; 49 std::unique_ptr<JsonValue> GetViewBox() const; 50 std::unique_ptr<JsonValue> GetStrokeDashArray() const; 51 std::unique_ptr<JsonValue> GetMesh() const;
|
H A D | menu_composed_element.cpp | 22 std::function<std::unique_ptr<JsonValue>(const MenuComposedElement&)>> CREATE_JSON_MAP { 33 std::unique_ptr<JsonValue> MenuComposedElement::ToJsonObject() const in ToJsonObject() 42 std::unique_ptr<JsonValue> MenuComposedElement::GetValues() const in GetValues()
|
H A D | menu_composed_element.h | 33 std::unique_ptr<JsonValue> ToJsonObject() const override; 35 std::unique_ptr<JsonValue> GetValues() const;
|
H A D | alertdialog_composed_element.cpp | 33 std::unique_ptr<JsonValue> AlertDialogComposedElement::ToJsonObject() const
in ToJsonObject() 95 std::unique_ptr<JsonValue> AlertDialogComposedElement::GetConfirm() const
in GetConfirm() 120 std::unique_ptr<JsonValue> AlertDialogComposedElement::GetDialogOffset() const
in GetDialogOffset() 138 std::unique_ptr<JsonValue> AlertDialogComposedElement::GetPrimaryButton() const
in GetPrimaryButton() 156 std::unique_ptr<JsonValue> AlertDialogComposedElement::GetSecondaryButton() const
in GetSecondaryButton()
|
/foundation/arkui/ace_engine/test/unittest/base/ |
H A D | json_util_test.cpp | 49 * @tc.steps: step2. get JsonValue and check results of IsValid, IsNull, IsBool and GetBool. in HWTEST_F() 50 * @tc.expected: step2. get the JsonValue successfully and the results are correct. in HWTEST_F() 52 std::unique_ptr<JsonValue> boolValue = JsonUtil::ParseJsonString(testJson); in HWTEST_F() 73 * @tc.steps: step2. get JsonValue and check results of IsValid, IsNull, IsBool and GetBool. in HWTEST_F() 74 * @tc.expected: step2. get the JsonValue successfully and the results are correct. in HWTEST_F() 76 std::unique_ptr<JsonValue> boolValue = JsonUtil::ParseJsonString(testJson); in HWTEST_F() 99 * @tc.steps: step2. get JsonValue and check results of IsValid, IsNull, IsNumber, GetInt, GetUInt and GetDouble. in HWTEST_F() 100 * @@tc.expected: step2. get the JsonValue unsuccessfully and the results are 0 in HWTEST_F() 102 std::unique_ptr<JsonValue> intValue = JsonUtil::ParseJsonString(testJson); in HWTEST_F() 128 * @tc.steps: step2. get JsonValue an in HWTEST_F() [all...] |
/foundation/arkui/ace_engine/frameworks/core/common/ |
H A D | event_dump.h | 33 void Dump(std::unique_ptr<JsonValue>& json) const; 50 void Dump(std::unique_ptr<JsonValue>& json) const; 85 void Dump(std::unique_ptr<JsonValue>& json, int32_t depth, int32_t startNumber = 0) const; 86 void BuildTouchPoints(std::list<TouchPointSnapshot> touchPoints, std::unique_ptr<JsonValue>& json) const; 88 std::map<int32_t, std::list<RefPtr<GestureSnapshot>>> gestureTreeMap, std::unique_ptr<JsonValue>& json) const; 89 void BuildHitTestTree(std::list<FrameNodeSnapshot> hitTestTree, std::unique_ptr<JsonValue>& json) const; 91 std::vector<std::pair<std::string, std::pair<std::string, std::unique_ptr<JsonValue>>>> stateInfoList, 92 std::unique_ptr<JsonValue>& json) const;
|
H A D | event_dump.cpp | 232 void FrameNodeSnapshot::Dump(std::unique_ptr<JsonValue>& json) const in Dump() 250 void TouchPointSnapshot::Dump(std::unique_ptr<JsonValue>& json) const in Dump() 260 std::list<TouchPointSnapshot> touchPoints, std::unique_ptr<JsonValue>& json) const in BuildTouchPoints() 262 std::unique_ptr<JsonValue> touch = JsonUtil::CreateArray(true); in BuildTouchPoints() 264 std::unique_ptr<JsonValue> child = JsonUtil::Create(true); in BuildTouchPoints() 271 void EventTreeRecord::BuildHitTestTree(std::list<FrameNodeSnapshot> hitTestTree, std::unique_ptr<JsonValue>& json) const in BuildHitTestTree() 273 std::unique_ptr<JsonValue> hittest = JsonUtil::CreateArray(true); in BuildHitTestTree() 275 std::unique_ptr<JsonValue> child = JsonUtil::Create(true); in BuildHitTestTree() 283 std::vector<std::pair<std::string, std::pair<std::string, std::unique_ptr<JsonValue>>>> stateInfoList, in MountToParent() 284 std::unique_ptr<JsonValue> in MountToParent() [all...] |
/foundation/arkui/ace_engine/adapter/preview/inspector/ |
H A D | js_inspector_manager.h | 43 std::unique_ptr<JsonValue> GetChildrenJson(RefPtr<AccessibilityNode> node); 44 std::unique_ptr<JsonValue> GetChildJson(RefPtr<AccessibilityNode> node); 52 RefPtr<Component> GetNewComponentWithJsCode(const std::unique_ptr<JsonValue>& root); 53 RefPtr<NG::UINode> GetNewFrameNodeWithJsCode(const std::unique_ptr<JsonValue>& root); 57 void GetAttrsAndStyles(std::unique_ptr<JsonValue>& jsonNode, const RefPtr<AccessibilityNode>& node); 58 void GetAttrsAndStylesV2(std::unique_ptr<JsonValue>& jsonNode, const RefPtr<AccessibilityNode>& node);
|
/foundation/arkui/ace_engine/frameworks/core/components_ng/render/ |
H A D | render_property.h | 78 void ToJsonValue(std::unique_ptr<JsonValue>& json, const InspectorFilter& filter) const; 85 void ToJsonValue(std::unique_ptr<JsonValue>& json, const InspectorFilter& filter) const; 110 void ToJsonValue(std::unique_ptr<JsonValue>& json, const InspectorFilter& filter) const; 123 void ToJsonValue(std::unique_ptr<JsonValue>& json, const InspectorFilter& filter) const in ToJsonValue() 155 void ToJsonValue(std::unique_ptr<JsonValue>& json, const InspectorFilter& filter) const; 166 void ToJsonValue(std::unique_ptr<JsonValue>& json, const InspectorFilter& filter) const; 175 void ToJsonValue(std::unique_ptr<JsonValue>& json, const InspectorFilter& filter) const; 184 void ToJsonValue(std::unique_ptr<JsonValue>& json, const InspectorFilter& filter) const; 209 void ToJsonValue(std::unique_ptr<JsonValue>& json, const InspectorFilter& filter) const; 219 void ToJsonValue(std::unique_ptr<JsonValue> [all...] |
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/blank/ |
H A D | blank_pattern.h | 35 void ToJsonValue(std::unique_ptr<JsonValue>& json, const InspectorFilter& filter) const override; 37 void DumpInfo(std::unique_ptr<JsonValue>& json) override; 38 void DumpSimplifyInfo(std::unique_ptr<JsonValue>& json) override;
|
/foundation/arkui/ace_engine/frameworks/core/components_ng/manager/drag_drop/ |
H A D | drag_drop_func_wrapper.h | 38 static void UpdateExtraInfo(std::unique_ptr<JsonValue>& arkExtraInfoJson, DragPreviewOption& option); 39 static void PrepareRadiusParametersForDragData(std::unique_ptr<JsonValue>& arkExtraInfoJson, 41 static void PrepareShadowParametersForDragData(std::unique_ptr<JsonValue>& arkExtraInfoJson, 43 static void ParseShadowInfo(Shadow& shadow, std::unique_ptr<JsonValue>& arkExtraInfoJson);
|
/foundation/arkui/ace_engine/frameworks/core/common/recorder/ |
H A D | event_config.h | 71 inline void ParseSwitch(const std::unique_ptr<JsonValue>& jsonObj); 72 inline void ParseShareNode(const std::unique_ptr<JsonValue>& shareNodeArray, PageCfg& pageCfg); 73 inline void ParseExposureCfg(const std::unique_ptr<JsonValue>& exposureCfgArray, PageCfg& pageCfg);
|