Diff: STRATO-apps/wordpress_03/app/wp-content/plugins/bdthemes-element-pack-lite/base/module-base.php

Keine Baseline-Datei – Diff nur gegen leer.
Zur Liste
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 +