MCPcopy Create free account
hub / github.com/ModelEngine-Group/app-platform / findConfigValue

Function findConfigValue

frontend/src/shared/utils/common.ts:274–287  ·  view source on GitHub ↗
(appInfo, name)

Source from the content-addressed store, hash-verified

272 * @return {Object|Array|String}
273 */
274export const findConfigValue = (appInfo, name) => {
275 if (!appInfo.configFormProperties || !appInfo.flowGraph?.appearance) {
276 return null;
277 }
278 const configItem = findConfigItem(appInfo.configFormProperties, name);
279 if (!configItem) {
280 return null;
281 }
282 if (configItem.from === 'graph') {
283 const graphOperator = createGraphOperator(JSON.stringify(appInfo.flowGraph.appearance));
284 return graphOperator.getConfig(configItem.defaultValue);
285 }
286 return configItem.defaultValue;
287};
288
289/**
290 * 获取应用某一个配置项

Callers 10

AppOverviewFunction · 0.90
ChatPreviewFunction · 0.90
sendMessageToIframeFunction · 0.90
ChatDetailFunction · 0.90
RecommendsFunction · 0.90
EditorBtnHomeFunction · 0.90
SendBtnFunction · 0.90
getAppDetailsFunction · 0.90
getHistorySwitchValueFunction · 0.90
IndexFunction · 0.90

Calls 3

findConfigItemFunction · 0.85
createGraphOperatorFunction · 0.70
getConfigMethod · 0.45

Tested by

no test coverage detected