File manager - Edit - /home/web/vm-3fadc827.na4u.ru/www/bitrix/modules/calendar/install/js/calendar/sliderloader/dist/sliderloader.bundle.js.map
Back
{"version":3,"file":"sliderloader.bundle.js","sources":["../src/sliderloader.js"],"sourcesContent":["\"use strict\";\nimport {Loc, Runtime, Type} from \"main.core\";\nexport class SliderLoader\n{\n\tconstructor(entryId, options = {})\n\t{\n\t\tthis.extensionName = (\n\t\t\t(\n\t\t\t\tType.isString(entryId)\n\t\t\t\t&& (\n\t\t\t\t\tentryId === 'NEW'\n\t\t\t\t\t|| entryId.substr(0, 4) === 'EDIT'\n\t\t\t\t)\n\t\t\t)\n\t\t\t|| !parseInt(entryId)\n\t\t)\n\t\t\t? 'EventEditForm'\n\t\t\t: 'EventViewForm';\n\n\t\tthis.sliderId = options.sliderId || \"calendar:slider-\" + Math.random();\n\n\t\tentryId = (Type.isString(entryId) && entryId.substr(0, 4) === 'EDIT')\n\t\t\t? parseInt(entryId.substr(4))\n\t\t\t: parseInt(entryId);\n\n\t\tthis.extensionParams = {\n\t\t\tentryId: entryId,\n\t\t\tentry: options.entry || null,\n\t\t\ttype: options.type || null,\n\t\t\townerId: parseInt(options.ownerId) || null,\n\t\t\tuserId: parseInt(options.userId) || null,\n\t\t};\n\n\t\tif (Type.isArray(options.participantsEntityList))\n\t\t{\n\t\t\tthis.extensionParams.participantsEntityList = options.participantsEntityList;\n\t\t}\n\n\t\tif (Type.isArray(options.participantsSelectorEntityList))\n\t\t{\n\t\t\tthis.extensionParams.participantsSelectorEntityList = options.participantsSelectorEntityList;\n\t\t}\n\n\t\tif (options.formDataValue)\n\t\t{\n\t\t\tthis.extensionParams.formDataValue = options.formDataValue;\n\t\t}\n\n\t\tif (options.calendarContext)\n\t\t{\n\t\t\tthis.extensionParams.calendarContext = options.calendarContext;\n\t\t}\n\n\t\tif (options.isLocationCalendar)\n\t\t{\n\t\t\tthis.extensionParams.isLocationCalendar = options.isLocationCalendar;\n\t\t}\n\n\t\tif (options.roomsManager)\n\t\t{\n\t\t\tthis.extensionParams.roomsManager = options.roomsManager;\n\t\t}\n\n\t\tif (options.locationAccess)\n\t\t{\n\t\t\tthis.extensionParams.locationAccess = options.locationAccess;\n\t\t}\n\n\t\tif (options.locationCapacity)\n\t\t{\n\t\t\tthis.extensionParams.locationCapacity = options.locationCapacity;\n\t\t}\n\n\t\tif (options.dayOfWeekMonthFormat)\n\t\t{\n\t\t\tthis.extensionParams.dayOfWeekMonthFormat = options.dayOfWeekMonthFormat;\n\t\t}\n\n\t\tif (Type.isDate(options.entryDateFrom))\n\t\t{\n\t\t\tthis.extensionParams.entryDateFrom = options.entryDateFrom;\n\t\t}\n\n\t\tif (options.timezoneOffset)\n\t\t{\n\t\t\tthis.extensionParams.timezoneOffset = options.timezoneOffset;\n\t\t}\n\n\t\tif (Type.isString(options.entryName))\n\t\t{\n\t\t\tthis.extensionParams.entryName = options.entryName;\n\t\t}\n\n\t\tif (Type.isString(options.entryDescription))\n\t\t{\n\t\t\tthis.extensionParams.entryDescription = options.entryDescription;\n\t\t}\n\t}\n\n\tshow()\n\t{\n\t\tBX.SidePanel.Instance.open(this.sliderId, {\n\t\t\tcontentCallback: this.loadExtension.bind(this),\n\t\t\tlabel: {\n\t\t\t\ttext: Loc.getMessage('CALENDAR_EVENT'),\n\t\t\t\tbgColor: \"#55D0E0\"\n\t\t\t},\n\t\t\ttype: 'calendar:slider'\n\t\t});\n\t}\n\n\tloadExtension(slider)\n\t{\n\t\treturn new Promise((resolve) => {\n\t\t\tconst extensionName = 'calendar.' + this.extensionName.toLowerCase();\n\t\t\tRuntime.loadExtension(extensionName).then((exports) => {\n\t\t\t\tif (exports && exports[this.extensionName])\n\t\t\t\t{\n\t\t\t\t\tconst calendarForm = new exports[this.extensionName](this.extensionParams);\n\t\t\t\t\tif (typeof calendarForm.initInSlider)\n\t\t\t\t\t{\n\t\t\t\t\t\tcalendarForm.initInSlider(slider, resolve);\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t\telse\n\t\t\t\t{\n\t\t\t\t\tconsole.error(`Extension \"calendar.${extensionName}\" not found`);\n\t\t\t\t}\n\t\t\t});\n\t\t});\n\t}\n}"],"names":["SliderLoader","entryId","options","extensionName","Type","isString","substr","parseInt","sliderId","Math","random","extensionParams","entry","type","ownerId","userId","isArray","participantsEntityList","participantsSelectorEntityList","formDataValue","calendarContext","isLocationCalendar","roomsManager","locationAccess","locationCapacity","dayOfWeekMonthFormat","isDate","entryDateFrom","timezoneOffset","entryName","entryDescription","BX","SidePanel","Instance","open","contentCallback","loadExtension","bind","label","text","Loc","getMessage","bgColor","slider","Promise","resolve","toLowerCase","Runtime","then","exports","calendarForm","initInSlider","console","error"],"mappings":"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"}
| ver. 1.4 |
Github
|
.
| PHP 7.4.33 | Generation time: 0.27 |
proxy
|
phpinfo
|
Settings