Lines Matching refs:node
70 std::string SelectConfig(const JsonNode &node)
73 for (const auto &iter : node) {
104 JsonNode node { Fs::path { UI_CFG_FILE }};
105 const JsonNode &cfgNode = node[UI_CFG_KEY];
131 bool UpdaterUiConfig::Init(const JsonNode &node)
133 static bool res = [&node] () {
134 return LoadLangRes(node) && LoadStrategy(node) && LoadCallbacks(node) && LoadFocusCfg(node) && LoadPages(node);
149 bool UpdaterUiConfig::LoadPages(const JsonNode &node)
152 if (!Visit<SETVAL>(node, pagePath)) {
174 bool UpdaterUiConfig::LoadLangRes(const JsonNode &node)
176 return Lang::LanguageUI::GetInstance().LoadLangRes(node);
179 bool UpdaterUiConfig::LoadStrategy(const JsonNode &node)
181 return UiStrategy::LoadStrategy(node);
184 bool UpdaterUiConfig::LoadCallbacks(const JsonNode &node)
186 return CallbackManager::LoadCallbacks(node);
189 bool UpdaterUiConfig::LoadFocusCfg(const JsonNode &node)
192 isFocusEnable_ = node[FOCUS_CFG_FIELD].As<bool>().value_or(false);