Skip to content

Commit 5f89c4d

Browse files
author
Aaron Gerig
committed
fix: replace jQuery with Vanilla JS
1 parent 174c017 commit 5f89c4d

1 file changed

Lines changed: 12 additions & 2 deletions

File tree

  • src/ProcessManagerBundle/Resources/public/pimcore/js

src/ProcessManagerBundle/Resources/public/pimcore/js/startup.js

Lines changed: 12 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ pimcore.plugin.processmanager = Class.create(pimcore.plugin.admin, {
3737
layoutToolbar.extrasMenu.add({xtype: 'menuseparator'});
3838
layoutToolbar.extrasMenu.add(exportMenu);
3939

40-
$(document).trigger('processmanager.ready');
40+
this.trigger(document, 'processmanager.ready');
4141
}
4242
},
4343

@@ -49,8 +49,18 @@ pimcore.plugin.processmanager = Class.create(pimcore.plugin.admin, {
4949
catch (e) {
5050
pimcore.globalmanager.add('processmanager_definition_processes', new pimcore.plugin.processmanager.panel());
5151
}
52+
},
53+
54+
trigger: function (target, event, detail) {
55+
return target.dispatchEvent(this.createEvent(event, true, true, detail));
56+
},
57+
58+
createEvent: function (e, bubbles = true, cancelable = false, detail) {
59+
const event = document.createEvent('CustomEvent');
60+
event.initCustomEvent(e, bubbles, cancelable, detail);
61+
62+
return event;
5263
}
5364
});
5465

5566
var processmanagerPlugin = new pimcore.plugin.processmanager();
56-

0 commit comments

Comments
 (0)