mirror of
https://github.com/moodle/moodle.git
synced 2025-04-21 00:12:56 +02:00
MDL-73116 reportbuilder: Use triggerElement parameter to return focus
This commit is contained in:
parent
8b535c297b
commit
268157743f
2
reportbuilder/amd/build/audience.min.js
vendored
2
reportbuilder/amd/build/audience.min.js
vendored
@ -1,2 +1,2 @@
|
||||
function _typeof(a){"@babel/helpers - typeof";if("function"==typeof Symbol&&"symbol"==typeof Symbol.iterator){_typeof=function(a){return typeof a}}else{_typeof=function(a){return a&&"function"==typeof Symbol&&a.constructor===Symbol&&a!==Symbol.prototype?"symbol":typeof a}}return _typeof(a)}define ("core_reportbuilder/audience",["exports","core/templates","core/notification","core/pending","core/prefetch","core/str","core_form/dynamicform","core/toast","core_reportbuilder/local/repository/audiences","core_reportbuilder/local/selectors","core/fragment","core_form/changechecker"],function(a,b,c,d,e,f,g,h,i,j,k,l){"use strict";Object.defineProperty(a,"__esModule",{value:!0});a.init=void 0;b=o(b);c=o(c);d=o(d);g=o(g);j=n(j);function m(){if("function"!=typeof WeakMap)return null;var a=new WeakMap;m=function(){return a};return a}function n(a){if(a&&a.__esModule){return a}if(null===a||"object"!==_typeof(a)&&"function"!=typeof a){return{default:a}}var b=m();if(b&&b.has(a)){return b.get(a)}var c={},d=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var e in a){if(Object.prototype.hasOwnProperty.call(a,e)){var f=d?Object.getOwnPropertyDescriptor(a,e):null;if(f&&(f.get||f.set)){Object.defineProperty(c,e,f)}else{c[e]=a[e]}}}c.default=a;if(b){b.set(a,c)}return c}function o(a){return a&&a.__esModule?a:{default:a}}var p=0,q=0,r=function(a,e){var g=new d.default("core_reportbuilder/audience:add"),i=document.querySelector(j.regions.audiencesContainer),m=i.querySelectorAll(j.regions.audienceCard).length,n={classname:a,reportid:p,showormessage:0<m,title:e};(0,k.loadFragment)("core_reportbuilder","audience_form",q,n).then(function(a,c){var d=b.default.appendNodeContents(i,a,c)[0],g=i.querySelector(j.regions.audienceEmptyMessage),h=t(d);(0,l.markFormAsDirty)(h.getFormNode());g.classList.add("hidden");return(0,f.get_string)("audienceadded","core_reportbuilder",e)}).then(h.add).then(function(){return g.resolve()}).catch(c.default.exception)},s=function(a){var b=new d.default("core_reportbuilder/audience:edit"),e=t(a),f={reportid:p,id:a.dataset.instanceid,classname:a.dataset.classname};e.load(f).then(function(){var c=a.querySelector(j.regions.audienceFormContainer),d=a.querySelector(j.regions.audienceDescription),e=a.querySelector(j.actions.audienceEdit);c.classList.remove("hidden");d.classList.add("hidden");e.disabled=!0;return b.resolve()}).catch(c.default.exception)},t=function(a){var b=a.querySelector(j.regions.audienceFormContainer),c=new g.default(b,"\\core_reportbuilder\\form\\audience");c.addEventListener(c.events.FORM_SUBMITTED,function(b){var c=a.querySelector(j.regions.audienceDescription);a.dataset.instanceid=b.detail.instanceid;c.innerHTML=b.detail.description;v(a);return(0,f.get_string)("audiencesaved","core_reportbuilder").then(h.add)});c.addEventListener(c.events.FORM_CANCELLED,function(){if(0<a.dataset.instanceid){v(a)}else{w(a)}});return c},u=function(a){var b=a.dataset.title;c.default.saveCancelPromise((0,f.get_string)("deleteaudience","core_reportbuilder",b),(0,f.get_string)("deleteaudienceconfirm","core_reportbuilder",b),(0,f.get_string)("delete","core")).then(function(){var e=new d.default("core_reportbuilder/audience:delete");return(0,i.deleteAudience)(p,a.dataset.instanceid).then(function(){return(0,h.add)((0,f.get_string)("audiencedeleted","core_reportbuilder",b))}).then(function(){w(a);return e.resolve()}).catch(c.default.exception)}).catch(function(){})},v=function(a){var b=a.querySelector(j.regions.audienceFormContainer),c=b.cloneNode(!1);a.querySelector(j.regions.audienceForm).replaceChild(c,b);a.querySelector(j.regions.audienceDescription).classList.remove("hidden");a.querySelector(j.actions.audienceEdit).disabled=!1;a.querySelector(j.actions.audienceDelete).disabled=!1},w=function(a){a.remove();var b=document.querySelector(j.regions.audiencesContainer),c=b.querySelectorAll(j.regions.audienceCard);if(0===c.length){var d=document.querySelector(j.regions.audienceEmptyMessage);d.classList.remove("hidden")}else{var e=c[0].querySelector(".audience-separator");null===e||void 0===e?void 0:e.remove()}},x=!1,y=function(a,b){(0,e.prefetchStrings)("core_reportbuilder",["audienceadded","audiencedeleted","audiencesaved","deleteaudience","deleteaudienceconfirm"]);(0,e.prefetchStrings)("core",["delete"]);p=a;q=b;if(x){return}document.addEventListener("click",function(a){var b=a.target.closest(j.actions.audienceAdd);if(b){a.preventDefault();r(b.dataset.uniqueIdentifier,b.dataset.name)}var c=a.target.closest(j.actions.audienceEdit);if(c){var e=c.closest(j.regions.audienceCard);a.preventDefault();s(e)}var d=a.target.closest(j.actions.audienceDelete);if(d){var f=d.closest(j.regions.audienceCard);a.preventDefault();u(f)}});x=!0};a.init=y});
|
||||
function _typeof(a){"@babel/helpers - typeof";if("function"==typeof Symbol&&"symbol"==typeof Symbol.iterator){_typeof=function(a){return typeof a}}else{_typeof=function(a){return a&&"function"==typeof Symbol&&a.constructor===Symbol&&a!==Symbol.prototype?"symbol":typeof a}}return _typeof(a)}define ("core_reportbuilder/audience",["exports","core/templates","core/notification","core/pending","core/prefetch","core/str","core_form/dynamicform","core/toast","core_reportbuilder/local/repository/audiences","core_reportbuilder/local/selectors","core/fragment","core_form/changechecker"],function(a,b,c,d,e,f,g,h,i,j,k,l){"use strict";Object.defineProperty(a,"__esModule",{value:!0});a.init=void 0;b=o(b);c=o(c);d=o(d);g=o(g);j=n(j);function m(){if("function"!=typeof WeakMap)return null;var a=new WeakMap;m=function(){return a};return a}function n(a){if(a&&a.__esModule){return a}if(null===a||"object"!==_typeof(a)&&"function"!=typeof a){return{default:a}}var b=m();if(b&&b.has(a)){return b.get(a)}var c={},d=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var e in a){if(Object.prototype.hasOwnProperty.call(a,e)){var f=d?Object.getOwnPropertyDescriptor(a,e):null;if(f&&(f.get||f.set)){Object.defineProperty(c,e,f)}else{c[e]=a[e]}}}c.default=a;if(b){b.set(a,c)}return c}function o(a){return a&&a.__esModule?a:{default:a}}var p=0,q=0,r=function(a,e){var g=new d.default("core_reportbuilder/audience:add"),i=document.querySelector(j.regions.audiencesContainer),m=i.querySelectorAll(j.regions.audienceCard).length,n={classname:a,reportid:p,showormessage:0<m,title:e};(0,k.loadFragment)("core_reportbuilder","audience_form",q,n).then(function(a,c){var d=b.default.appendNodeContents(i,a,c)[0],g=i.querySelector(j.regions.audienceEmptyMessage),h=t(d);(0,l.markFormAsDirty)(h.getFormNode());g.classList.add("hidden");return(0,f.get_string)("audienceadded","core_reportbuilder",e)}).then(h.add).then(function(){return g.resolve()}).catch(c.default.exception)},s=function(a){var b=new d.default("core_reportbuilder/audience:edit"),e=t(a),f={reportid:p,id:a.dataset.instanceid,classname:a.dataset.classname};e.load(f).then(function(){var c=a.querySelector(j.regions.audienceFormContainer),d=a.querySelector(j.regions.audienceDescription),e=a.querySelector(j.actions.audienceEdit);c.classList.remove("hidden");d.classList.add("hidden");e.disabled=!0;return b.resolve()}).catch(c.default.exception)},t=function(a){var b=a.querySelector(j.regions.audienceFormContainer),c=new g.default(b,"\\core_reportbuilder\\form\\audience");c.addEventListener(c.events.FORM_SUBMITTED,function(b){var c=a.querySelector(j.regions.audienceDescription);a.dataset.instanceid=b.detail.instanceid;c.innerHTML=b.detail.description;v(a);return(0,f.get_string)("audiencesaved","core_reportbuilder").then(h.add)});c.addEventListener(c.events.FORM_CANCELLED,function(){if(0<a.dataset.instanceid){v(a)}else{w(a)}});return c},u=function(a){var b=a.closest(j.regions.audienceCard),e=b.dataset.title;c.default.saveCancelPromise((0,f.get_string)("deleteaudience","core_reportbuilder",e),(0,f.get_string)("deleteaudienceconfirm","core_reportbuilder",e),(0,f.get_string)("delete","core"),{triggerElement:a}).then(function(){var a=new d.default("core_reportbuilder/audience:delete");return(0,i.deleteAudience)(p,b.dataset.instanceid).then(function(){return(0,h.add)((0,f.get_string)("audiencedeleted","core_reportbuilder",e))}).then(function(){w(b);return a.resolve()}).catch(c.default.exception)}).catch(function(){})},v=function(a){var b=a.querySelector(j.regions.audienceFormContainer),c=b.cloneNode(!1);a.querySelector(j.regions.audienceForm).replaceChild(c,b);a.querySelector(j.regions.audienceDescription).classList.remove("hidden");a.querySelector(j.actions.audienceEdit).disabled=!1;a.querySelector(j.actions.audienceDelete).disabled=!1},w=function(a){a.remove();var b=document.querySelector(j.regions.audiencesContainer),c=b.querySelectorAll(j.regions.audienceCard);if(0===c.length){var d=document.querySelector(j.regions.audienceEmptyMessage);d.classList.remove("hidden")}else{var e=c[0].querySelector(".audience-separator");null===e||void 0===e?void 0:e.remove()}},x=!1,y=function(a,b){(0,e.prefetchStrings)("core_reportbuilder",["audienceadded","audiencedeleted","audiencesaved","deleteaudience","deleteaudienceconfirm"]);(0,e.prefetchStrings)("core",["delete"]);p=a;q=b;if(x){return}document.addEventListener("click",function(a){var b=a.target.closest(j.actions.audienceAdd);if(b){a.preventDefault();r(b.dataset.uniqueIdentifier,b.dataset.name)}var c=a.target.closest(j.actions.audienceEdit);if(c){var e=c.closest(j.regions.audienceCard);a.preventDefault();s(e)}var d=a.target.closest(j.actions.audienceDelete);if(d){a.preventDefault();u(d)}});x=!0};a.init=y});
|
||||
//# sourceMappingURL=audience.min.js.map
|
||||
|
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@ -1,2 +1,2 @@
|
||||
function _typeof(a){"@babel/helpers - typeof";if("function"==typeof Symbol&&"symbol"==typeof Symbol.iterator){_typeof=function(a){return typeof a}}else{_typeof=function(a){return a&&"function"==typeof Symbol&&a.constructor===Symbol&&a!==Symbol.prototype?"symbol":typeof a}}return _typeof(a)}define ("core_reportbuilder/local/editor/filters",["exports","jquery","core/event_dispatcher","core/inplace_editable","core/notification","core/pending","core/prefetch","core/sortable_list","core/str","core/templates","core/toast","core_reportbuilder/local/events","core_reportbuilder/local/selectors","core_reportbuilder/local/repository/filters"],function(a,b,c,d,e,f,g,h,i,j,k,l,m,n){"use strict";Object.defineProperty(a,"__esModule",{value:!0});a.init=void 0;b=q(b);e=q(e);f=q(f);h=q(h);j=q(j);l=p(l);m=p(m);function o(){if("function"!=typeof WeakMap)return null;var a=new WeakMap;o=function(){return a};return a}function p(a){if(a&&a.__esModule){return a}if(null===a||"object"!==_typeof(a)&&"function"!=typeof a){return{default:a}}var b=o();if(b&&b.has(a)){return b.get(a)}var c={},d=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var e in a){if(Object.prototype.hasOwnProperty.call(a,e)){var f=d?Object.getOwnPropertyDescriptor(a,e):null;if(f&&(f.get||f.set)){Object.defineProperty(c,e,f)}else{c[e]=a[e]}}}c.default=a;if(b){b.set(a,c)}return c}function q(a){return a&&a.__esModule?a:{default:a}}var r=function(a,b){var c=new f.default("core_reportbuilder/filters:reload"),d=a.querySelector(m.regions.settingsFilters);return j.default.renderForPromise("core_reportbuilder/local/settings/filters",{filters:b}).then(function(b){var e=b.html,f=b.js;j.default.replaceNode(d,e,f);var g=a.querySelector(m.actions.reportAddFilter);null===g||void 0===g?void 0:g.focus();return c.resolve()})},s=function(a){(0,g.prefetchStrings)("core_reportbuilder",["deletefilter","deletefilterconfirm","filteradded","filterdeleted","filtermoved"]);(0,g.prefetchStrings)("core",["delete"]);if(a){return}document.addEventListener("click",function(a){var b=a.target.closest(m.actions.reportAddFilter);if(b){a.preventDefault();var o=b.closest(m.regions.report);if("0"===b.value){return}var p=new f.default("core_reportbuilder/filters:add");(0,n.addFilter)(o.dataset.reportId,b.value).then(function(a){return r(o,a)}).then(function(){return(0,i.get_string)("filteradded","core_reportbuilder",b.options[b.selectedIndex].text)}).then(k.add).then(function(){return p.resolve()}).catch(e.default.exception)}var d=a.target.closest(m.actions.reportRemoveFilter);if(d){a.preventDefault();var g=d.closest(m.regions.report),h=d.closest(m.regions.activeFilter),j=h.dataset.filterName;e.default.saveCancelPromise((0,i.get_string)("deletefilter","core_reportbuilder",j),(0,i.get_string)("deletefilterconfirm","core_reportbuilder",j),(0,i.get_string)("delete","core")).then(function(){var a=new f.default("core_reportbuilder/filters:remove");return(0,n.deleteFilter)(g.dataset.reportId,h.dataset.filterId).then(function(a){return r(g,a)}).then(function(){return(0,k.add)((0,i.get_string)("filterdeleted","core_reportbuilder",j))}).then(function(){(0,c.dispatchEvent)(l.tableReload,{},g);return a.resolve()}).catch(e.default.exception)}).catch(function(){})}});var d=new h.default("".concat(m.regions.activeFilters," ul"),{isHorizontal:!1});d.getElementName=function(a){return Promise.resolve(a.data("filterName"))};(0,b.default)(document).on(h.default.EVENTS.DROP,"".concat(m.regions.report," li[data-filter-id]"),function(a,b){if(b.positionChanged){var c=new f.default("core_reportbuilder/filters:reorder"),d=a.target.closest(m.regions.report),g=b.element.data("filterId"),h=b.element.data("filterPosition"),j=b.targetNextElement.data("filterPosition")||b.element.siblings().length+2;if(j>h){j--}(0,n.reorderFilter)(d.dataset.reportId,g,j).then(function(a){return r(d,a)}).then(function(){return(0,i.get_string)("filtermoved","core_reportbuilder",b.element.data("filterName"))}).then(k.add).then(function(){return c.resolve()}).catch(e.default.exception)}})};a.init=s});
|
||||
function _typeof(a){"@babel/helpers - typeof";if("function"==typeof Symbol&&"symbol"==typeof Symbol.iterator){_typeof=function(a){return typeof a}}else{_typeof=function(a){return a&&"function"==typeof Symbol&&a.constructor===Symbol&&a!==Symbol.prototype?"symbol":typeof a}}return _typeof(a)}define ("core_reportbuilder/local/editor/filters",["exports","jquery","core/event_dispatcher","core/inplace_editable","core/notification","core/pending","core/prefetch","core/sortable_list","core/str","core/templates","core/toast","core_reportbuilder/local/events","core_reportbuilder/local/selectors","core_reportbuilder/local/repository/filters"],function(a,b,c,d,e,f,g,h,i,j,k,l,m,n){"use strict";Object.defineProperty(a,"__esModule",{value:!0});a.init=void 0;b=q(b);e=q(e);f=q(f);h=q(h);j=q(j);l=p(l);m=p(m);function o(){if("function"!=typeof WeakMap)return null;var a=new WeakMap;o=function(){return a};return a}function p(a){if(a&&a.__esModule){return a}if(null===a||"object"!==_typeof(a)&&"function"!=typeof a){return{default:a}}var b=o();if(b&&b.has(a)){return b.get(a)}var c={},d=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var e in a){if(Object.prototype.hasOwnProperty.call(a,e)){var f=d?Object.getOwnPropertyDescriptor(a,e):null;if(f&&(f.get||f.set)){Object.defineProperty(c,e,f)}else{c[e]=a[e]}}}c.default=a;if(b){b.set(a,c)}return c}function q(a){return a&&a.__esModule?a:{default:a}}var r=function(a,b){var c=new f.default("core_reportbuilder/filters:reload"),d=a.querySelector(m.regions.settingsFilters);return j.default.renderForPromise("core_reportbuilder/local/settings/filters",{filters:b}).then(function(b){var e=b.html,f=b.js;j.default.replaceNode(d,e,f);var g=a.querySelector(m.actions.reportAddFilter);null===g||void 0===g?void 0:g.focus();return c.resolve()})},s=function(a){(0,g.prefetchStrings)("core_reportbuilder",["deletefilter","deletefilterconfirm","filteradded","filterdeleted","filtermoved"]);(0,g.prefetchStrings)("core",["delete"]);if(a){return}document.addEventListener("click",function(a){var b=a.target.closest(m.actions.reportAddFilter);if(b){a.preventDefault();var o=b.closest(m.regions.report);if("0"===b.value){return}var p=new f.default("core_reportbuilder/filters:add");(0,n.addFilter)(o.dataset.reportId,b.value).then(function(a){return r(o,a)}).then(function(){return(0,i.get_string)("filteradded","core_reportbuilder",b.options[b.selectedIndex].text)}).then(k.add).then(function(){return p.resolve()}).catch(e.default.exception)}var d=a.target.closest(m.actions.reportRemoveFilter);if(d){a.preventDefault();var g=d.closest(m.regions.report),h=d.closest(m.regions.activeFilter),j=h.dataset.filterName;e.default.saveCancelPromise((0,i.get_string)("deletefilter","core_reportbuilder",j),(0,i.get_string)("deletefilterconfirm","core_reportbuilder",j),(0,i.get_string)("delete","core"),{triggerElement:d}).then(function(){var a=new f.default("core_reportbuilder/filters:remove");return(0,n.deleteFilter)(g.dataset.reportId,h.dataset.filterId).then(function(a){return r(g,a)}).then(function(){return(0,k.add)((0,i.get_string)("filterdeleted","core_reportbuilder",j))}).then(function(){(0,c.dispatchEvent)(l.tableReload,{},g);return a.resolve()}).catch(e.default.exception)}).catch(function(){})}});var d=new h.default("".concat(m.regions.activeFilters," ul"),{isHorizontal:!1});d.getElementName=function(a){return Promise.resolve(a.data("filterName"))};(0,b.default)(document).on(h.default.EVENTS.DROP,"".concat(m.regions.report," li[data-filter-id]"),function(a,b){if(b.positionChanged){var c=new f.default("core_reportbuilder/filters:reorder"),d=a.target.closest(m.regions.report),g=b.element.data("filterId"),h=b.element.data("filterPosition"),j=b.targetNextElement.data("filterPosition")||b.element.siblings().length+2;if(j>h){j--}(0,n.reorderFilter)(d.dataset.reportId,g,j).then(function(a){return r(d,a)}).then(function(){return(0,i.get_string)("filtermoved","core_reportbuilder",b.element.data("filterName"))}).then(k.add).then(function(){return c.resolve()}).catch(e.default.exception)}})};a.init=s});
|
||||
//# sourceMappingURL=filters.min.js.map
|
||||
|
File diff suppressed because one or more lines are too long
2
reportbuilder/amd/build/reports_list.min.js
vendored
2
reportbuilder/amd/build/reports_list.min.js
vendored
@ -1,2 +1,2 @@
|
||||
function _typeof(a){"@babel/helpers - typeof";if("function"==typeof Symbol&&"symbol"==typeof Symbol.iterator){_typeof=function(a){return typeof a}}else{_typeof=function(a){return a&&"function"==typeof Symbol&&a.constructor===Symbol&&a!==Symbol.prototype?"symbol":typeof a}}return _typeof(a)}define ("core_reportbuilder/reports_list",["exports","core/event_dispatcher","core/notification","core/pending","core/prefetch","core/str","core/toast","core_reportbuilder/local/events","core_reportbuilder/local/selectors","core_reportbuilder/local/repository/reports","core_reportbuilder/local/repository/modals"],function(a,b,c,d,e,f,g,h,i,j,k){"use strict";Object.defineProperty(a,"__esModule",{value:!0});a.init=void 0;c=n(c);d=n(d);h=m(h);i=m(i);function l(){if("function"!=typeof WeakMap)return null;var a=new WeakMap;l=function(){return a};return a}function m(a){if(a&&a.__esModule){return a}if(null===a||"object"!==_typeof(a)&&"function"!=typeof a){return{default:a}}var b=l();if(b&&b.has(a)){return b.get(a)}var c={},d=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var e in a){if(Object.prototype.hasOwnProperty.call(a,e)){var f=d?Object.getOwnPropertyDescriptor(a,e):null;if(f&&(f.get||f.set)){Object.defineProperty(c,e,f)}else{c[e]=a[e]}}}c.default=a;if(b){b.set(a,c)}return c}function n(a){return a&&a.__esModule?a:{default:a}}a.init=function init(){(0,e.prefetchStrings)("core_reportbuilder",["deletereport","deletereportconfirm","editreportdetails","newreport","reportdeleted","reportupdated"]);(0,e.prefetchStrings)("core",["delete"]);document.addEventListener("click",function(a){var e=a.target.closest(i.actions.reportCreate);if(e){a.preventDefault();var n=(0,k.createReportModal)(a.target,(0,f.get_string)("newreport","core_reportbuilder"));n.addEventListener(n.events.FORM_SUBMITTED,function(a){window.location.href=a.detail});n.show()}var l=a.target.closest(i.actions.reportEdit);if(l){a.preventDefault();var o=(0,k.createReportModal)(a.target,(0,f.get_string)("editreportdetails","core_reportbuilder"),l.dataset.reportId);o.addEventListener(o.events.FORM_SUBMITTED,function(){var d=a.target.closest(i.regions.report);(0,f.get_string)("reportupdated","core_reportbuilder").then(g.add).then(function(){(0,b.dispatchEvent)(h.tableReload,{preservePagination:!0},d)}).catch(c.default.exception)});o.show()}var m=a.target.closest(i.actions.reportDelete);if(m){a.preventDefault();c.default.saveCancelPromise((0,f.get_string)("deletereport","core_reportbuilder"),(0,f.get_string)("deletereportconfirm","core_reportbuilder",m.dataset.reportName),(0,f.get_string)("delete","core")).then(function(){var e=new d.default("core_reportbuilder/reports:delete"),k=a.target.closest(i.regions.report);return(0,j.deleteReport)(m.dataset.reportId).then(function(){return(0,g.add)((0,f.get_string)("reportdeleted","core_reportbuilder"))}).then(function(){(0,b.dispatchEvent)(h.tableReload,{preservePagination:!0},k);return e.resolve()}).catch(c.default.exception)}).catch(function(){})}})}});
|
||||
function _typeof(a){"@babel/helpers - typeof";if("function"==typeof Symbol&&"symbol"==typeof Symbol.iterator){_typeof=function(a){return typeof a}}else{_typeof=function(a){return a&&"function"==typeof Symbol&&a.constructor===Symbol&&a!==Symbol.prototype?"symbol":typeof a}}return _typeof(a)}define ("core_reportbuilder/reports_list",["exports","core/event_dispatcher","core/notification","core/pending","core/prefetch","core/str","core/toast","core_reportbuilder/local/events","core_reportbuilder/local/selectors","core_reportbuilder/local/repository/reports","core_reportbuilder/local/repository/modals"],function(a,b,c,d,e,f,g,h,i,j,k){"use strict";Object.defineProperty(a,"__esModule",{value:!0});a.init=void 0;c=n(c);d=n(d);h=m(h);i=m(i);function l(){if("function"!=typeof WeakMap)return null;var a=new WeakMap;l=function(){return a};return a}function m(a){if(a&&a.__esModule){return a}if(null===a||"object"!==_typeof(a)&&"function"!=typeof a){return{default:a}}var b=l();if(b&&b.has(a)){return b.get(a)}var c={},d=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var e in a){if(Object.prototype.hasOwnProperty.call(a,e)){var f=d?Object.getOwnPropertyDescriptor(a,e):null;if(f&&(f.get||f.set)){Object.defineProperty(c,e,f)}else{c[e]=a[e]}}}c.default=a;if(b){b.set(a,c)}return c}function n(a){return a&&a.__esModule?a:{default:a}}a.init=function init(){(0,e.prefetchStrings)("core_reportbuilder",["deletereport","deletereportconfirm","editreportdetails","newreport","reportdeleted","reportupdated"]);(0,e.prefetchStrings)("core",["delete"]);document.addEventListener("click",function(a){var e=a.target.closest(i.actions.reportCreate);if(e){a.preventDefault();var n=(0,k.createReportModal)(a.target,(0,f.get_string)("newreport","core_reportbuilder"));n.addEventListener(n.events.FORM_SUBMITTED,function(a){window.location.href=a.detail});n.show()}var l=a.target.closest(i.actions.reportEdit);if(l){a.preventDefault();var o=(0,k.createReportModal)(l,(0,f.get_string)("editreportdetails","core_reportbuilder"),l.dataset.reportId);o.addEventListener(o.events.FORM_SUBMITTED,function(){var d=a.target.closest(i.regions.report);(0,f.get_string)("reportupdated","core_reportbuilder").then(g.add).then(function(){(0,b.dispatchEvent)(h.tableReload,{preservePagination:!0},d)}).catch(c.default.exception)});o.show()}var m=a.target.closest(i.actions.reportDelete);if(m){a.preventDefault();c.default.saveCancelPromise((0,f.get_string)("deletereport","core_reportbuilder"),(0,f.get_string)("deletereportconfirm","core_reportbuilder",m.dataset.reportName),(0,f.get_string)("delete","core"),{triggerElement:m}).then(function(){var e=new d.default("core_reportbuilder/reports:delete"),k=a.target.closest(i.regions.report);return(0,j.deleteReport)(m.dataset.reportId).then(function(){return(0,g.add)((0,f.get_string)("reportdeleted","core_reportbuilder"))}).then(function(){(0,b.dispatchEvent)(h.tableReload,{preservePagination:!0},k);return e.resolve()}).catch(c.default.exception)}).catch(function(){})}})}});
|
||||
//# sourceMappingURL=reports_list.min.js.map
|
||||
|
File diff suppressed because one or more lines are too long
2
reportbuilder/amd/build/schedules.min.js
vendored
2
reportbuilder/amd/build/schedules.min.js
vendored
@ -1,2 +1,2 @@
|
||||
function _typeof(a){"@babel/helpers - typeof";if("function"==typeof Symbol&&"symbol"==typeof Symbol.iterator){_typeof=function(a){return typeof a}}else{_typeof=function(a){return a&&"function"==typeof Symbol&&a.constructor===Symbol&&a!==Symbol.prototype?"symbol":typeof a}}return _typeof(a)}define ("core_reportbuilder/schedules",["exports","core/event_dispatcher","core/inplace_editable","core/notification","core/pending","core/prefetch","core/str","core/toast","core_reportbuilder/local/events","core_reportbuilder/local/selectors","core_reportbuilder/local/repository/modals","core_reportbuilder/local/repository/schedules"],function(a,b,c,d,e,f,g,h,i,j,k,l){"use strict";Object.defineProperty(a,"__esModule",{value:!0});a.init=void 0;d=o(d);e=o(e);i=n(i);j=n(j);function m(){if("function"!=typeof WeakMap)return null;var a=new WeakMap;m=function(){return a};return a}function n(a){if(a&&a.__esModule){return a}if(null===a||"object"!==_typeof(a)&&"function"!=typeof a){return{default:a}}var b=m();if(b&&b.has(a)){return b.get(a)}var c={},d=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var e in a){if(Object.prototype.hasOwnProperty.call(a,e)){var f=d?Object.getOwnPropertyDescriptor(a,e):null;if(f&&(f.get||f.set)){Object.defineProperty(c,e,f)}else{c[e]=a[e]}}}c.default=a;if(b){b.set(a,c)}return c}function o(a){return a&&a.__esModule?a:{default:a}}var p=!1,q=function(a){(0,f.prefetchStrings)("core_reportbuilder",["deleteschedule","deletescheduleconfirm","disableschedule","editscheduledetails","enableschedule","newschedule","schedulecreated","scheduledeleted","schedulesent","scheduleupdated","sendschedule","sendscheduleconfirm"]);(0,f.prefetchStrings)("core",["confirm","delete"]);if(p){return}document.addEventListener("click",function(c){var f=c.target.closest(j.actions.scheduleCreate);if(f){c.preventDefault();var s=(0,k.createScheduleModal)(c.target,(0,g.get_string)("newschedule","core_reportbuilder"),a);s.addEventListener(s.events.FORM_SUBMITTED,function(){(0,g.get_string)("schedulecreated","core_reportbuilder").then(h.add).then(function(){var a=document.querySelector(j.regions.report);(0,b.dispatchEvent)(i.tableReload,{},a)}).catch(d.default.exception)});s.show()}var m=c.target.closest(j.actions.scheduleToggle);if(m){var n=new e.default("core_reportbuilder/schedules:toggle"),o=+!+m.dataset.state;(0,l.toggleSchedule)(a,m.dataset.id,o).then(function(){var a=m.closest("tr");a.classList.toggle("dimmed_text");m.dataset.state=o;var b=o?"disableschedule":"enableschedule";return(0,g.get_string)(b,"core_reportbuilder")}).then(function(a){var b=m.parentElement.querySelector("label[for=\"".concat(m.id,"\"] > span"));b.innerHTML=a;return n.resolve()}).catch(d.default.exception)}var p=c.target.closest(j.actions.scheduleEdit);if(p){c.preventDefault();var t=(0,k.createScheduleModal)(p,(0,g.get_string)("editscheduledetails","core_reportbuilder"),a,p.dataset.scheduleId);t.addEventListener(t.events.FORM_SUBMITTED,function(){(0,g.get_string)("scheduleupdated","core_reportbuilder").then(h.add).then(function(){var a=p.closest(j.regions.report);(0,b.dispatchEvent)(i.tableReload,{},a)}).catch(d.default.exception)});t.show()}var q=c.target.closest(j.actions.scheduleSend);if(q){c.preventDefault();d.default.saveCancelPromise((0,g.get_string)("sendschedule","core_reportbuilder"),(0,g.get_string)("sendscheduleconfirm","core_reportbuilder",q.dataset.scheduleName),(0,g.get_string)("confirm","core")).then(function(){var b=new e.default("core_reportbuilder/schedules:send");return(0,l.sendSchedule)(a,q.dataset.scheduleId).then((0,h.add)((0,g.get_string)("schedulesent","core_reportbuilder"))).then(function(){return b.resolve()}).catch(d.default.exception)}).catch(function(){})}var r=c.target.closest(j.actions.scheduleDelete);if(r){c.preventDefault();d.default.saveCancelPromise((0,g.get_string)("deleteschedule","core_reportbuilder"),(0,g.get_string)("deletescheduleconfirm","core_reportbuilder",r.dataset.scheduleName),(0,g.get_string)("delete","core")).then(function(){var c=new e.default("core_reportbuilder/schedules:delete");return(0,l.deleteSchedule)(a,r.dataset.scheduleId).then((0,h.add)((0,g.get_string)("scheduledeleted","core_reportbuilder"))).then(function(){var a=r.closest(j.regions.report);(0,b.dispatchEvent)(i.tableReload,{preservePagination:!0},a);return c.resolve()}).catch(d.default.exception)}).catch(function(){})}});p=!0};a.init=q});
|
||||
function _typeof(a){"@babel/helpers - typeof";if("function"==typeof Symbol&&"symbol"==typeof Symbol.iterator){_typeof=function(a){return typeof a}}else{_typeof=function(a){return a&&"function"==typeof Symbol&&a.constructor===Symbol&&a!==Symbol.prototype?"symbol":typeof a}}return _typeof(a)}define ("core_reportbuilder/schedules",["exports","core/event_dispatcher","core/inplace_editable","core/notification","core/pending","core/prefetch","core/str","core/toast","core_reportbuilder/local/events","core_reportbuilder/local/selectors","core_reportbuilder/local/repository/modals","core_reportbuilder/local/repository/schedules"],function(a,b,c,d,e,f,g,h,i,j,k,l){"use strict";Object.defineProperty(a,"__esModule",{value:!0});a.init=void 0;d=o(d);e=o(e);i=n(i);j=n(j);function m(){if("function"!=typeof WeakMap)return null;var a=new WeakMap;m=function(){return a};return a}function n(a){if(a&&a.__esModule){return a}if(null===a||"object"!==_typeof(a)&&"function"!=typeof a){return{default:a}}var b=m();if(b&&b.has(a)){return b.get(a)}var c={},d=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var e in a){if(Object.prototype.hasOwnProperty.call(a,e)){var f=d?Object.getOwnPropertyDescriptor(a,e):null;if(f&&(f.get||f.set)){Object.defineProperty(c,e,f)}else{c[e]=a[e]}}}c.default=a;if(b){b.set(a,c)}return c}function o(a){return a&&a.__esModule?a:{default:a}}var p=!1,q=function(a){(0,f.prefetchStrings)("core_reportbuilder",["deleteschedule","deletescheduleconfirm","disableschedule","editscheduledetails","enableschedule","newschedule","schedulecreated","scheduledeleted","schedulesent","scheduleupdated","sendschedule","sendscheduleconfirm"]);(0,f.prefetchStrings)("core",["confirm","delete"]);if(p){return}document.addEventListener("click",function(c){var f=c.target.closest(j.actions.scheduleCreate);if(f){c.preventDefault();var s=(0,k.createScheduleModal)(c.target,(0,g.get_string)("newschedule","core_reportbuilder"),a);s.addEventListener(s.events.FORM_SUBMITTED,function(){(0,g.get_string)("schedulecreated","core_reportbuilder").then(h.add).then(function(){var a=document.querySelector(j.regions.report);(0,b.dispatchEvent)(i.tableReload,{},a)}).catch(d.default.exception)});s.show()}var m=c.target.closest(j.actions.scheduleToggle);if(m){var n=new e.default("core_reportbuilder/schedules:toggle"),o=+!+m.dataset.state;(0,l.toggleSchedule)(a,m.dataset.id,o).then(function(){var a=m.closest("tr");a.classList.toggle("dimmed_text");m.dataset.state=o;var b=o?"disableschedule":"enableschedule";return(0,g.get_string)(b,"core_reportbuilder")}).then(function(a){var b=m.parentElement.querySelector("label[for=\"".concat(m.id,"\"] > span"));b.innerHTML=a;return n.resolve()}).catch(d.default.exception)}var p=c.target.closest(j.actions.scheduleEdit);if(p){c.preventDefault();var t=(0,k.createScheduleModal)(p,(0,g.get_string)("editscheduledetails","core_reportbuilder"),a,p.dataset.scheduleId);t.addEventListener(t.events.FORM_SUBMITTED,function(){(0,g.get_string)("scheduleupdated","core_reportbuilder").then(h.add).then(function(){var a=p.closest(j.regions.report);(0,b.dispatchEvent)(i.tableReload,{},a)}).catch(d.default.exception)});t.show()}var q=c.target.closest(j.actions.scheduleSend);if(q){c.preventDefault();d.default.saveCancelPromise((0,g.get_string)("sendschedule","core_reportbuilder"),(0,g.get_string)("sendscheduleconfirm","core_reportbuilder",q.dataset.scheduleName),(0,g.get_string)("confirm","core"),{triggerElement:q}).then(function(){var b=new e.default("core_reportbuilder/schedules:send");return(0,l.sendSchedule)(a,q.dataset.scheduleId).then((0,h.add)((0,g.get_string)("schedulesent","core_reportbuilder"))).then(function(){return b.resolve()}).catch(d.default.exception)}).catch(function(){})}var r=c.target.closest(j.actions.scheduleDelete);if(r){c.preventDefault();d.default.saveCancelPromise((0,g.get_string)("deleteschedule","core_reportbuilder"),(0,g.get_string)("deletescheduleconfirm","core_reportbuilder",r.dataset.scheduleName),(0,g.get_string)("delete","core"),{triggerElement:r}).then(function(){var c=new e.default("core_reportbuilder/schedules:delete");return(0,l.deleteSchedule)(a,r.dataset.scheduleId).then((0,h.add)((0,g.get_string)("scheduledeleted","core_reportbuilder"))).then(function(){var a=r.closest(j.regions.report);(0,b.dispatchEvent)(i.tableReload,{preservePagination:!0},a);return c.resolve()}).catch(d.default.exception)}).catch(function(){})}});p=!0};a.init=q});
|
||||
//# sourceMappingURL=schedules.min.js.map
|
||||
|
File diff suppressed because one or more lines are too long
@ -144,15 +144,17 @@ const initAudienceCardForm = audienceCard => {
|
||||
/**
|
||||
* Delete audience card
|
||||
*
|
||||
* @param {Element} audienceCard
|
||||
* @param {Element} audienceDelete
|
||||
*/
|
||||
const deleteAudienceCard = audienceCard => {
|
||||
const deleteAudienceCard = audienceDelete => {
|
||||
const audienceCard = audienceDelete.closest(reportSelectors.regions.audienceCard);
|
||||
const audienceTitle = audienceCard.dataset.title;
|
||||
|
||||
Notification.saveCancelPromise(
|
||||
getString('deleteaudience', 'core_reportbuilder', audienceTitle),
|
||||
getString('deleteaudienceconfirm', 'core_reportbuilder', audienceTitle),
|
||||
getString('delete', 'core')
|
||||
getString('delete', 'core'),
|
||||
{triggerElement: audienceDelete}
|
||||
).then(() => {
|
||||
const pendingPromise = new Pending('core_reportbuilder/audience:delete');
|
||||
|
||||
@ -255,10 +257,8 @@ export const init = (id, contextid) => {
|
||||
// Delete instance.
|
||||
const audienceDelete = event.target.closest(reportSelectors.actions.audienceDelete);
|
||||
if (audienceDelete) {
|
||||
const audienceDeleteCard = audienceDelete.closest(reportSelectors.regions.audienceCard);
|
||||
|
||||
event.preventDefault();
|
||||
deleteAudienceCard(audienceDeleteCard);
|
||||
deleteAudienceCard(audienceDelete);
|
||||
}
|
||||
});
|
||||
|
||||
|
@ -95,7 +95,8 @@ export const init = initialized => {
|
||||
Notification.saveCancelPromise(
|
||||
getString('deletecolumn', 'core_reportbuilder', columnName),
|
||||
getString('deletecolumnconfirm', 'core_reportbuilder', columnName),
|
||||
getString('delete', 'core')
|
||||
getString('delete', 'core'),
|
||||
{triggerElement: reportRemoveColumn}
|
||||
).then(() => {
|
||||
const pendingPromise = new Pending('core_reportbuilder/columns:remove');
|
||||
|
||||
|
@ -91,7 +91,8 @@ const initConditionsForm = () => {
|
||||
Notification.saveCancelPromise(
|
||||
getString('resetconditions', 'core_reportbuilder'),
|
||||
getString('resetconditionsconfirm', 'core_reportbuilder'),
|
||||
getString('resetall', 'core_reportbuilder')
|
||||
getString('resetall', 'core_reportbuilder'),
|
||||
{triggerElement: event.detail}
|
||||
).then(() => {
|
||||
const pendingPromise = new Pending('core_reportbuilder/conditions:reset');
|
||||
|
||||
@ -177,7 +178,8 @@ export const init = initialized => {
|
||||
Notification.saveCancelPromise(
|
||||
getString('deletecondition', 'core_reportbuilder', conditionName),
|
||||
getString('deleteconditionconfirm', 'core_reportbuilder', conditionName),
|
||||
getString('delete', 'core')
|
||||
getString('delete', 'core'),
|
||||
{triggerElement: reportRemoveCondition}
|
||||
).then(() => {
|
||||
const pendingPromise = new Pending('core_reportbuilder/conditions:remove');
|
||||
|
||||
|
@ -117,7 +117,8 @@ export const init = initialized => {
|
||||
Notification.saveCancelPromise(
|
||||
getString('deletefilter', 'core_reportbuilder', filterName),
|
||||
getString('deletefilterconfirm', 'core_reportbuilder', filterName),
|
||||
getString('delete', 'core')
|
||||
getString('delete', 'core'),
|
||||
{triggerElement: reportRemoveFilter}
|
||||
).then(() => {
|
||||
const pendingPromise = new Pending('core_reportbuilder/filters:remove');
|
||||
|
||||
|
@ -70,7 +70,7 @@ export const init = () => {
|
||||
event.preventDefault();
|
||||
|
||||
// Reload current report page after submission.
|
||||
const reportModal = createReportModal(event.target, getString('editreportdetails', 'core_reportbuilder'),
|
||||
const reportModal = createReportModal(reportEdit, getString('editreportdetails', 'core_reportbuilder'),
|
||||
reportEdit.dataset.reportId);
|
||||
reportModal.addEventListener(reportModal.events.FORM_SUBMITTED, () => {
|
||||
const reportElement = event.target.closest(reportSelectors.regions.report);
|
||||
@ -94,7 +94,8 @@ export const init = () => {
|
||||
Notification.saveCancelPromise(
|
||||
getString('deletereport', 'core_reportbuilder'),
|
||||
getString('deletereportconfirm', 'core_reportbuilder', reportDelete.dataset.reportName),
|
||||
getString('delete', 'core')
|
||||
getString('delete', 'core'),
|
||||
{triggerElement: reportDelete}
|
||||
).then(() => {
|
||||
const pendingPromise = new Pending('core_reportbuilder/reports:delete');
|
||||
const reportElement = event.target.closest(reportSelectors.regions.report);
|
||||
|
@ -143,7 +143,8 @@ export const init = reportId => {
|
||||
Notification.saveCancelPromise(
|
||||
getString('sendschedule', 'core_reportbuilder'),
|
||||
getString('sendscheduleconfirm', 'core_reportbuilder', scheduleSend.dataset.scheduleName),
|
||||
getString('confirm', 'core')
|
||||
getString('confirm', 'core'),
|
||||
{triggerElement: scheduleSend}
|
||||
).then(() => {
|
||||
const pendingPromise = new Pending('core_reportbuilder/schedules:send');
|
||||
|
||||
@ -164,7 +165,8 @@ export const init = reportId => {
|
||||
Notification.saveCancelPromise(
|
||||
getString('deleteschedule', 'core_reportbuilder'),
|
||||
getString('deletescheduleconfirm', 'core_reportbuilder', scheduleDelete.dataset.scheduleName),
|
||||
getString('delete', 'core')
|
||||
getString('delete', 'core'),
|
||||
{triggerElement: scheduleDelete}
|
||||
).then(() => {
|
||||
const pendingPromise = new Pending('core_reportbuilder/schedules:delete');
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user