PluginProbe ʕ •ᴥ•ʔ
ElementsKit Elementor Addons – Advanced Widgets & Templates Addons for Elementor / 4.0.0
ElementsKit Elementor Addons – Advanced Widgets & Templates Addons for Elementor v4.0.0
4.0.2 4.0.1 4.0.0 3.10.02 3.10.01 3.9.10 3.9.9 3.9.8 3.9.7 3.9.5 3.9.6 3.9.3 2.1.0 2.1.1 2.1.2 2.1.3 2.1.4 2.1.5 2.1.6 2.1.7 2.2.0 2.2.1 2.2.2 2.2.3 2.2.4 2.3.0 2.3.1 2.3.1.1 2.3.2 2.3.3 2.3.4 2.3.5 2.3.6 2.3.7 2.4.0 2.5.0 2.5.1 2.5.10 2.5.2 2.5.3 2.5.4 2.5.5 2.5.6 2.5.7 2.5.8 2.5.9 2.6.0 2.6.1 2.6.2 2.6.3 2.7.0 2.7.2 2.7.3 2.7.4 2.7.5 2.8.0 2.8.1 2.8.5 2.8.6 2.8.7 2.8.8 2.9.0 2.9.1 2.9.2 3.0.0 3.0.1 3.0.2 3.0.3 3.0.4 3.0.5 3.0.6 3.0.7 3.1.0 3.1.1 3.1.2 3.1.3 3.1.4 3.2.0 3.2.1 3.2.2 3.2.3 3.2.4 3.2.5 3.2.6 3.2.7 3.2.8 3.2.9 3.3.0 3.3.1 3.3.2 3.3.3 3.3.4 3.3.5 3.3.6 3.3.7 3.3.8 3.3.9 3.4.0 3.4.1 3.4.2 3.4.3 3.4.4 3.4.5 3.4.6 3.4.7 3.4.8 3.4.9 3.5.0 3.5.1 3.5.2 3.5.3 3.5.4 3.5.5 3.5.6 3.6.0 3.6.1 3.7.0 3.7.1 3.7.2 3.7.3 3.7.4 3.7.5 3.7.6 3.7.7 3.7.8 3.7.9 3.8.0 3.8.1 3.8.2 3.9.0 3.9.1 3.9.2 trunk 1.2.6 1.2.7 1.2.9 1.3.1 1.3.2 1.3.3 1.3.4 1.3.5 1.3.8 1.3.9 1.4.0 1.4.1 1.4.2 1.4.3 1.4.4 1.4.5 1.4.7 1.4.8 1.4.9 1.5.0 1.5.1 1.5.10 1.5.11 1.5.12 1.5.2 1.5.4 1.5.5 1.5.6 1.5.7 1.5.8 1.5.9 2.0.0 2.0.1 2.0.10 2.0.11 2.0.12 2.0.13 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.0.9.1 2.0.9.2 2.0.9.3
elementskit-lite / modules / widget-builder / controls / control-type-input.php
elementskit-lite / modules / widget-builder / controls Last commit date
control-type-animation.php 4 years ago control-type-background.php 2 years ago control-type-border.php 2 years ago control-type-box-shadow.php 4 years ago control-type-choose.php 4 years ago control-type-code.php 4 years ago control-type-color.php 4 years ago control-type-date-time.php 1 year ago control-type-dimensions.php 4 years ago control-type-font.php 4 years ago control-type-gallery.php 4 years ago control-type-hover.php 4 years ago control-type-icons.php 4 years ago control-type-image-dimensions.php 4 years ago control-type-image-size.php 4 years ago control-type-input.php 4 years ago control-type-media.php 4 years ago control-type-number.php 4 years ago control-type-select.php 4 years ago control-type-select2.php 4 years ago control-type-slider.php 4 years ago control-type-switch.php 4 years ago control-type-text-area.php 4 years ago control-type-text-shadow.php 4 years ago control-type-typography.php 4 years ago control-type-url.php 4 years ago control-type-wys.php 4 years ago ct-base.php 4 years ago ct-contract.php 4 years ago ct-factory.php 4 years ago widget-writer.php 3 weeks ago
control-type-input.php
57 lines
1 <?php
2
3 namespace ElementsKit_Lite\Modules\Widget_Builder\Controls;
4
5 defined( 'ABSPATH' ) || exit;
6
7 /**
8 * Control_Type_Input for \Elementor\Controls_Manager::TEXT
9 * check below link for argument list
10 *
11 *
12 * @see https://developers.elementor.com/elementor-controls/text-control/
13 *
14 * @package Elementor
15 */
16 class Control_Type_Input extends CT_Base {
17
18 public function start_writing_conf( $file_handler, $conf ) {
19
20 $ret = '';
21
22 if ( ! empty( $conf->placeholder ) ) {
23 $ret .= "\t\t\t\t" . '\'placeholder\' => esc_html( \'' . esc_html( $conf->placeholder ) . '\' ),' . PHP_EOL;
24 }
25
26 if ( ! empty( $conf->description ) ) {
27 $ret .= "\t\t\t\t" . '\'description\' => esc_html( \'' . esc_html( $conf->description ) . '\' ),' . PHP_EOL;
28 }
29
30 if ( ! empty( $conf->default ) ) {
31 $ret .= "\t\t\t\t" . '\'default\' => esc_html( \'' . esc_html( $conf->default ) . '\' ),' . PHP_EOL;
32 }
33
34 if ( ! empty( $conf->separator ) ) {
35 $ret .= "\t\t\t\t" . '\'separator\' => \'' . esc_html( $conf->separator ) . '\',' . PHP_EOL;
36 }
37
38 if ( ! empty( $conf->classes ) ) {
39 $ret .= "\t\t\t\t" . '\'classes\' => \'' . esc_html( $conf->classes ) . '\',' . PHP_EOL;
40 }
41
42 if ( isset( $conf->show_label ) ) {
43 $ret .= "\t\t\t\t" . '\'show_label\' => ' . ( $conf->show_label == 1 ? 'true' : 'false' ) . ',' . PHP_EOL;
44 }
45
46 if ( isset( $conf->label_block ) ) {
47 $ret .= "\t\t\t\t" . '\'label_block\' => ' . ( $conf->label_block == 1 ? 'true' : 'false' ) . ',' . PHP_EOL;
48 }
49
50 if ( ! empty( $conf->input_type ) ) {
51 $ret .= "\t\t\t\t" . '\'input_type\' => \'' . esc_html( $conf->input_type ) . '\',' . PHP_EOL;
52 }
53
54 return $ret;
55 }
56 }
57