MCPcopy Create free account
hub / github.com/DHTMLX/scheduler / getState

Function getState

codebase/sources/dhtmlxscheduler.js:1533–1545  ·  view source on GitHub ↗
(name)

Source from the content-addressed store, hash-verified

1531 const StateService = function() {
1532 const stateProviders = {};
1533 function getState(name) {
1534 const provider = stateProviders[name];
1535 if (provider) {
1536 return stateProviders[name].method();
1537 } else {
1538 const res = {};
1539 for (const i in stateProviders) {
1540 if (!stateProviders[i].internal)
1541 utils.mixin(res, stateProviders[i].method(), true);
1542 }
1543 return res;
1544 }
1545 }
1546 function registerProvider(name, provider, internal) {
1547 stateProviders[name] = { method: provider, internal };
1548 }

Callers

nothing calls this directly

Calls 1

mixinMethod · 0.65

Tested by

no test coverage detected