Elementor\Control_Dimensions::content_template PHP Method

content_template() public method

public content_template ( )
    public function content_template()
    {
        $dimensions = ['top' => __('Top', 'elementor'), 'right' => __('Right', 'elementor'), 'bottom' => __('Bottom', 'elementor'), 'left' => __('Left', 'elementor')];
        ?>
		<div class="elementor-control-field">
			<label class="elementor-control-title">{{{ data.label }}}</label>
			<?php 
        $this->print_units_template();
        ?>
			<div class="elementor-control-input-wrapper">
				<ul class="elementor-control-dimensions">
					<?php 
        foreach ($dimensions as $dimension_key => $dimension_title) {
            ?>
						<li class="elementor-control-dimension">
							<input type="number" data-setting="<?php 
            echo esc_attr($dimension_key);
            ?>
"
							       placeholder="<#
						       if ( _.isObject( data.placeholder ) ) {
						        if ( ! _.isUndefined( data.placeholder.<?php 
            echo $dimension_key;
            ?>
 ) ) {
						            print( data.placeholder.<?php 
            echo $dimension_key;
            ?>
 );
						        }
						       } else {
						        print( data.placeholder );
						       } #>"
							<# if ( -1 === _.indexOf( allowed_dimensions, '<?php 
            echo $dimension_key;
            ?>
' ) ) { #>
								disabled
								<# } #>
									/>
									<span><?php 
            echo $dimension_title;
            ?>
</span>
						</li>
					<?php 
        }
        ?>
					<li>
						<button class="elementor-link-dimensions tooltip-target" data-tooltip="<?php 
        _e('Link values together', 'elementor');
        ?>
">
							<span class="elementor-linked"><i class="fa fa-link"></i></span>
							<span class="elementor-unlinked"><i class="fa fa-chain-broken"></i></span>
						</button>
					</li>
				</ul>
			</div>
		</div>
		<# if ( data.description ) { #>
		<div class="elementor-control-description">{{{ data.description }}}</div>
		<# } #>
		<?php 
    }