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

Function initializeOptions

codebase/sources/dhtmlxscheduler.es.js:18040–18052  ·  view source on GitHub ↗
(options)

Source from the content-addressed store, hash-verified

18038 return __assign(__assign({}, val), { dtstart, tzid });
18039}
18040function initializeOptions(options) {
18041 var invalid = [];
18042 var keys = Object.keys(options);
18043 var defaultKeys2 = Object.keys(DEFAULT_OPTIONS);
18044 keys.forEach(function(key) {
18045 if (!includes(defaultKeys2, key))
18046 invalid.push(key);
18047 });
18048 if (invalid.length) {
18049 throw new Error("Invalid options: " + invalid.join(", "));
18050 }
18051 return __assign(__assign({}, DEFAULT_OPTIONS), options);
18052}
18053function extractName(line) {
18054 if (line.indexOf(":") === -1) {
18055 return { name: "RRULE", value: line };

Callers 1

rrulestrFunction · 0.70

Calls 2

includesFunction · 0.70
__assignFunction · 0.70

Tested by

no test coverage detected