Home
last modified time | relevance | path

Searched refs:propsJson (Results 1 – 2 of 2) sorted by relevance

/ohos5.0/foundation/arkui/ace_engine/frameworks/bridge/card_frontend/
H A Djs_card_parser.h141 bool ParsePropsVariable(std::string& value, const std::unique_ptr<JsonValue>& propsJson);
142 bool ParsePropsArray(std::string& value, const std::unique_ptr<JsonValue>& propsJson);
144 …bool ParseTernaryExpression(std::string& value, const std::unique_ptr<JsonValue>& propsJson = null…
145 …bool ParseLogicalExpression(std::string& value, const std::unique_ptr<JsonValue>& propsJson = null…
156 const std::unique_ptr<JsonValue>& dataJson, const std::unique_ptr<JsonValue>& propsJson);
160 const std::unique_ptr<JsonValue>& propsJson = nullptr);
162 const std::unique_ptr<JsonValue>& propsJson = nullptr);
165 const std::unique_ptr<JsonValue>& styleJson, const std::unique_ptr<JsonValue>& propsJson);
169 bool GetAndParseProps(std::string& value, const std::unique_ptr<JsonValue>& propsJson);
187 const std::unique_ptr<JsonValue>& propsJson, bool& shouldShow, bool& hasShownAttr);
[all …]
H A Djs_card_parser.cpp602 CHECK_NULL_VOID(propsJson); in UpdateProps()
603 auto propsObject = propsJson->GetValue(key); in UpdateProps()
674 ParseVariable(value, dataJson, propsJson); in ParseAttributes()
1354 … ParseTernaryExpression(variable, propsJson) || ParseLogicalExpression(variable, propsJson)) { in ParseVariable()
1358 ParseVariable(value, dataJson, propsJson); in ParseVariable()
1382 ParseVariable(var, dataJson, propsJson); in ParseMultiVariable()
1471 CHECK_NULL_RETURN(propsJson, false); in GetAndParseProps()
1472 if (ParsePropsArray(value, propsJson) || ParsePropsVariable(value, propsJson)) { in GetAndParseProps()
1480 auto propsObject = propsJson->GetValue(value); in ParsePropsVariable()
1516 auto propsObject = propsJson->GetValue(arrayParam); in ParsePropsArray()
[all …]