/home/techb158/l2hypotheques.com/wp-content/plugins/pyloncore/elementor/widgets
NameSizeModeActions
about-widget.php289680644editdlrm
accordion-widget.php220460644editdlrm
animation-shape.php67510644editdlrm
animation-shape1.php65540644editdlrm
banner-widget.php204140644editdlrm
blog-widget.php547100644editdlrm
button-widget.php136260644editdlrm
call-to-action-widget.php304090644editdlrm
client-logo-widget.php145070644editdlrm
company-ceo.php112890644editdlrm
contact-static-info-widget.php229250644editdlrm
content-list-widget.php294290644editdlrm
counter-box.php166590644editdlrm
credit-card-widget.php255640644editdlrm
custom-ripple-widget.php23110644editdlrm
featuredbox-widget.php433390644editdlrm
funfact-widget.php265270644editdlrm
iconbox-widget.php422820644editdlrm
image-float-widget.php40500644editdlrm
image-widget.php512460644editdlrm
image-with-title-widget.php131850644editdlrm
loan-calculator-widget.php567300644editdlrm
loan-combined-calculator-widget.php752660644editdlrm
loan-eligibility-widget.php243420644editdlrm
popup-widget.php175730644editdlrm
progress-widget.php155770644editdlrm
responsive-image-widget.php16720644editdlrm
service-widget.php600280644editdlrm
slider-widget.php496820644editdlrm
slider2-widget.php377820644editdlrm
team-two-widget.php196020644editdlrm
team-widget.php316220644editdlrm
testimonial-widget.php556460644editdlrm
title-widget.php289100644editdlrm
total-loan-calculator-widget.php547890644editdlrm
why-choose-us-widget.php101660644editdlrm
Edit: /home/techb158/l2hypotheques.com/wp-content/plugins/pyloncore/elementor/widgets/animation-shape.php (6751B)
start_controls_section( 'pylon_Animation_shape_options', [ 'label' => esc_html__( 'Pylon Animation Shape', 'pyloncore' ), 'tab' => Controls_Manager::TAB_CONTENT, ] ); $repeater = new \Elementor\Repeater(); $repeater->add_control( 'pylon_shape_select', [ 'label' => esc_html__( 'Select Animation', 'pyloncore' ), 'type' => \Elementor\Controls_Manager::SELECT, 'default' => 'shapeMover', 'options' => [ 'shapeMover' => esc_html__( 'Shape Mover', 'pyloncore' ), 'bubbleMover' => esc_html__( 'Bubble Mover', 'pyloncore' ), 'bounce' => esc_html__( 'Bounce', 'pyloncore' ), 'float-bob-x' => esc_html__( 'float-bob-x', 'pyloncore' ), 'bounceInLeft' => esc_html__( 'bounceInLeft', 'pyloncore' ), 'float-bob-y' => esc_html__( 'float-bob-y', 'pyloncore' ), 'None' => esc_html__( 'None', 'pyloncore' ), ], ] ); $repeater->add_responsive_control( 'pylon_shape_top', [ 'label' => esc_html__( 'Top To Bottom', 'pyloncore' ), 'type' => Controls_Manager::SLIDER, 'size_units' => [ 'px', '%' ], 'range' => [ 'px' => [ 'min' => -1000, 'max' => 2000, 'step' => 1, ], '%' => [ 'min' => -100, 'max' => 100, ], ], 'default' => [ 'unit' => 'px', 'size' => 100, ], ] ); $repeater->add_responsive_control( 'pylon_shape_left', [ 'label' => esc_html__( 'Left To Right', 'pyloncore' ), 'type' => Controls_Manager::SLIDER, 'size_units' => [ 'px', '%' ], 'range' => [ 'px' => [ 'min' => -1000, 'max' => 2000, 'step' => 1, ], '%' => [ 'min' => -100, 'max' => 100, ], ], 'default' => [ 'unit' => 'px', 'size' => 100, ], ] ); $repeater->add_responsive_control( 'pylon_shape_duration', [ 'label' => esc_html__( 'Animation Duration', 'pyloncore' ), 'type' => Controls_Manager::SLIDER, 'size_units' => [ 's' ], 'range' => [ 's' => [ 'min' => 0.1, 'max' => 100, 'step' => 0.1, ] ], 'default' => [ 'unit' => 's', 'size' => 9, ], ] ); $repeater->add_control( 'pylon_shape_img', [ 'label' => __( 'Choose Image', 'pyloncore' ), 'type' => \Elementor\Controls_Manager::MEDIA, 'default' => [ 'url' => \Elementor\Utils::get_placeholder_image_src(), ], ] ); $repeater->add_control( 'pylon_shape_img_opacity', [ 'label' => esc_html__( 'opacity', 'pyloncore' ), 'type' => \Elementor\Controls_Manager::NUMBER, 'min' => -1, 'max' => 1, 'step' => 0.1, 'default' => 1, ] ); $this->add_control( 'pylon_shapes', [ 'label' => esc_html__( 'Shape List', 'pyloncore' ), 'type' => \Elementor\Controls_Manager::REPEATER, 'fields' => $repeater->get_controls(), 'default' => [ [ 'pylon_shape_select' =>'shapeMover', 'pylon_shape_img' => '', 'pylon_shape_top' => '200', 'pylon_shape_left' => '300', 'pylon_shape_duration' => '9', ], ], ] ); $this->end_controls_section(); } //Render protected function render() { $settings = $this->get_settings_for_display(); foreach($settings['pylon_shapes'] as $paylo_shape){ echo ''.esc_attr('pylon','pyloncore').''; } } } Plugin::instance()->widgets_manager->register_widget_type( new Pylon_Animation_Shape_Widget());