PluginProbe ʕ •ᴥ•ʔ
Presto Player / trunk
Presto Player vtrunk
4.3.0 4.2.4 4.2.3 4.2.2 4.2.0 4.2.1 trunk 1.10.0 1.10.1 1.10.2 1.11.0 1.12.0 1.13.0 1.14.0 1.14.1 1.5.10 1.5.11 1.5.12 1.5.13 1.5.14 1.5.15 1.5.5 1.5.6 1.5.7 1.5.8 1.5.9 1.6.0 1.6.1 1.6.10 1.6.11 1.6.12 1.6.13 1.6.2 1.6.3 1.6.4 1.6.5 1.6.6 1.6.7 1.6.8 1.6.9 1.7.0 1.7.1 1.7.2 1.8.0 1.8.1 1.8.2 1.8.3 1.8.4 1.8.5 1.8.6 1.9.0 1.9.1 1.9.10 1.9.11 1.9.12 1.9.13 1.9.14 1.9.2 1.9.3 1.9.4 1.9.5 1.9.6 1.9.7 1.9.8 1.9.9 2.0.0 2.0.1 2.0.10 2.0.11 2.0.12 2.0.13 2.0.14 2.0.15 2.0.16 2.0.2 2.0.3 2.0.4 2.0.5 2.0.6 2.0.7 2.0.8 2.0.9 2.1.0 2.2.0 2.2.1 2.2.2 2.2.3 2.2.3-beta1 2.3.0 2.3.1 2.3.2 2.3.3 3.0.0 3.0.0-beta1 3.0.1 3.0.2 3.0.3 3.0.4 3.0.5 3.0.6 3.0.7 3.0.8 3.1.0 3.1.1 3.1.2 3.1.3 4.0.0 4.0.1 4.0.2 4.0.3 4.0.4 4.0.5 4.0.6 4.0.7 4.0.8 4.1.0 4.1.1 4.1.2 4.1.3 4.1.4
presto-player / src / elementor / editor.js
presto-player / src / elementor Last commit date
editor.js 4 years ago selector.js 2 years ago
editor.js
39 lines
1 import selector from "./selector";
2
3 jQuery(window).on("elementor/frontend/init", () => {
4 if (typeof elementor === "undefined") {
5 return;
6 }
7
8 elementor.channels.editor.on("presto:video:edit", function (view) {
9 var block_id = view.elementSettingsModel.get("video_block");
10 if (!block_id) {
11 return;
12 }
13
14 var win = window.open(
15 prestoEditorData.siteURL +
16 `/wp-admin/post.php?post=${block_id}&action=edit`,
17 "_blank"
18 );
19 win.focus();
20 });
21
22 // dynamic links
23 elementor.channels.editor.on(
24 "editor:widget:presto_video:section_video:activated",
25 function (view) {
26 selector(view.$el.find(".elementor-select2"));
27 view.model.get("settings").on("change", (model) => {});
28 }
29 );
30 elementor.channels.editor.on("presto:video:create", function () {
31 var win = window.open(
32 prestoEditorData.siteURL +
33 `/wp-admin/post-new.php?post_type=pp_video_block`,
34 "_blank"
35 );
36 win.focus();
37 });
38 });
39