MCPcopy Create free account
hub / github.com/UI5/webcomponents / parseConfigurationScript

Function parseConfigurationScript

packages/base/src/InitialConfiguration.ts:130–146  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

128booleanMapping.set("false", false);
129
130const parseConfigurationScript = () => {
131 const configScript = document.querySelector("[data-ui5-config]") || document.querySelector("[data-id='sap-ui-config']"); // for backward compatibility
132
133 let configJSON;
134
135 if (configScript) {
136 try {
137 configJSON = JSON.parse(configScript.innerHTML);
138 } catch (err) {
139 console.warn("Incorrect data-sap-ui-config format. Please use JSON"); /* eslint-disable-line */
140 }
141
142 if (configJSON) {
143 initialConfig = merge(initialConfig, configJSON);
144 }
145 }
146};
147
148const parseURLParameters = () => {
149 const params = new URLSearchParams(getLocationSearch());

Callers 1

resetConfigurationFunction · 0.85

Calls 2

mergeFunction · 0.85
parseMethod · 0.45

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…