PluginProbe ʕ •ᴥ•ʔ
Shortcodes and extra features for Phlox theme / 2.5.13
Shortcodes and extra features for Phlox theme v2.5.13
2.17.21 2.17.20 trunk 1.0.0 1.0.1 1.0.2 1.0.3 1.0.6 1.0.9 1.1.0 1.3.0 1.3.1 1.3.10 1.3.14 1.3.2 1.3.3 1.3.6 1.4.0 1.4.1 1.4.2 1.5.0 1.5.2 1.6.0 1.6.2 1.6.4 1.7.0 1.7.2 2.10.0 2.10.1 2.10.3 2.10.5 2.10.7 2.10.8 2.10.9 2.11.0 2.11.1 2.11.2 2.12.0 2.14.0 2.15.0 2.15.2 2.15.4 2.15.5 2.15.6 2.15.7 2.15.8 2.15.9 2.16.0 2.16.1 2.16.2 2.16.3 2.16.4 2.17.0 2.17.1 2.17.12 2.17.13 2.17.14 2.17.15 2.17.16 2.17.2 2.17.3 2.17.4 2.17.5 2.17.6 2.17.8 2.17.9 2.4.12 2.4.13 2.4.14 2.4.16 2.4.18 2.4.19 2.4.9 2.5.0 2.5.1 2.5.10 2.5.11 2.5.12 2.5.13 2.5.14 2.5.15 2.5.16 2.5.17 2.5.19 2.5.2 2.5.20 2.5.3 2.5.7 2.5.8 2.5.9 2.6.0 2.6.1 2.6.10 2.6.12 2.6.13 2.6.14 2.6.15 2.6.16 2.6.17 2.6.19 2.6.2 2.6.20 2.6.4 2.6.5 2.6.7 2.7.0 2.7.1 2.7.10 2.7.11 2.7.12 2.7.13 2.7.14 2.7.2 2.7.3 2.7.4 2.7.5 2.7.6 2.7.7 2.7.8 2.7.9 2.8.0 2.8.1 2.8.2 2.8.3 2.8.4 2.8.5 2.8.6 2.8.7 2.8.9 2.9.0 2.9.12 2.9.14 2.9.15 2.9.16 2.9.17 2.9.18 2.9.19 2.9.2 2.9.20 2.9.21 2.9.22 2.9.3 2.9.4 2.9.5 2.9.6 2.9.7 2.9.8
auxin-elements / includes / elementor / modules / column.php
auxin-elements / includes / elementor / modules Last commit date
documents 6 years ago dynamic-tags 6 years ago query-control 6 years ago settings 6 years ago theme-builder 6 years ago column.php 7 years ago common.php 6 years ago section.php 7 years ago templates-types-manager.php 6 years ago
column.php
74 lines
1 <?php
2 namespace Auxin\Plugin\CoreElements\Elementor\Modules;
3
4 use Elementor\Plugin;
5 use Elementor\Widget_Base;
6 use Elementor\Controls_Manager;
7 use Elementor\Group_Control_Image_Size;
8 use Elementor\Group_Control_Typography;
9 use Elementor\Scheme_Color;
10 use Elementor\Scheme_Typography;
11 use Elementor\Control_Media;
12 use Elementor\Group_Control_Border;
13 use Elementor\Group_Control_Box_Shadow;
14 use Elementor\Group_Control_Background;
15
16
17 class Column {
18
19 /**
20 * Instance of this class.
21 *
22 * @var object
23 */
24 protected static $instance = null;
25
26
27 function __construct(){
28 // Modify render
29 add_action( 'elementor/frontend/column/before_render', array( $this, 'modify_render' ) );
30
31 // Add new controls
32 // add_action( "elementor/element/column/{$section_id}/after_section_end", array( $this, 'add_controls' ) );
33 }
34
35 /**
36 * Return an instance of this class.
37 *
38 * @return object A single instance of this class.
39 */
40 public static function get_instance() {
41 // If the single instance hasn't been set, set it now.
42 if ( null == self::$instance ) {
43 self::$instance = new self;
44 }
45
46 return self::$instance;
47 }
48
49
50 /**
51 * Modify the render of column element
52 *
53 * @param Element_Column $column Instance of column element
54 *
55 * @return void
56 */
57 public function modify_render( $column ){
58 // Add parallax initializer to all column elements
59 $column->add_render_attribute( '_wrapper', 'class', 'aux-parallax-section' );
60 }
61
62 /**
63 * Add extra controls to section element
64 *
65 * @param Element_Section $section Instance of Section element
66 *
67 * @return void
68 */
69 public function add_controls( $section ){
70
71 }
72
73 }
74