Diff: STRATO-apps/wordpress_03/app/wp-content/plugins/bdthemes-element-pack-lite/base/module-base.php
Keine Baseline-Datei – Diff nur gegen leer.
1
-
1
+
<?php
2
+
3
+
namespace ElementPack\Base;
4
+
5
+
use Elementor\Widget_Base;
6
+
use ElementPack\Element_Pack_Loader;
7
+
8
+
if ( !defined('ABSPATH') ) {
9
+
exit; // Exit if accessed directly.
10
+
}
11
+
12
+
abstract class Module_Base extends Widget_Base {
13
+
14
+
public function get_style_depends() {
15
+
16
+
if ( method_exists($this, '_get_style_depends') ) {
17
+
if ( $this->ep_is_edit_mode() ) {
18
+
return ['ep-all-styles'];
19
+
}
20
+
return $this->_get_style_depends();
21
+
}
22
+
return array();
23
+
}
24
+
25
+
protected function ep_is_edit_mode() {
26
+
27
+
if ( Element_Pack_Loader::elementor()->preview->is_preview_mode() || Element_Pack_Loader::elementor()->editor->is_edit_mode() ) {
28
+
return true;
29
+
}
30
+
31
+
return false;
32
+
}
33
+
}
34
+
35
+