<div class="attr-input attr-input-switch <?php echo esc_attr( $class ); ?>">
<?php
	// note:
	// $options['large_img'] $options['icon'] $options['small_img'] self::strify($name) $label $value
	// $options['checked'] true / false
	$no_demo = array(
		'sticky-content',
		'nav-menu',
		'header-info',
		'elementskit-icon-pack',
		'back-to-top',
		'image-swap',
		'facebook-messenger',
		'advanced-tooltip',
		'fluent-forms',
		'zoom',
		'form-conditional-fields',
		'pro-form-reset-button',
		'google_sheet_for_elementor_pro_form',
		'pro-form-signature-field'
	);
	?>
	<div class="ekit-admin-input-switch ekit-admin-card-shadow attr-card-body">
		<input <?php echo esc_attr( $options['checked'] === true ? 'checked' : '' ); ?>
			type="checkbox" value="<?php echo esc_attr( $value ); ?>"
			class="ekit-admin-control-input"
			name="<?php echo esc_attr( $name ); ?>"
			id="ekit-admin-switch__<?php echo esc_attr( self::strify( $name ) . $value ); ?>"

			<?php
			if ( isset( $attr ) ) {
				foreach ( $attr as $k => $v ) {
					echo esc_attr($k) .'='. esc_attr($v);
				}
			}
			?>
		>

		<label class="ekit-admin-control-label"  for="ekit-admin-switch__<?php echo esc_attr( self::strify( $name ) . $value ); ?>">
			<span class="ekit-admin-control-label-text"><?php echo esc_html( $label ); ?></span>
			<span class="ekit-admin-control-label-switch" data-active="ON" data-inactive="OFF"></span>
		</label>


	</div>
	<?php
	$slug = 'elementskit/';
	if ( ! in_array( $value, $no_demo ) ) :
		if ( $value === 'parallax' ) {
			$value = 'effects';
		}

		if ( $value === 'liquid-glass' ) {
			$value = 'elementor-liquid-glass';
		}

		if ( $value === 'badge' ) {
			$value = 'elementor-global-badge';
		}

		?>
		<a target="_blank" href="https://wpmet.com/plugin/<?php echo esc_attr( $slug ) . esc_attr( $value ); ?>/" class="ekit-admin-demo-tooltip"><?php esc_html_e( 'Live Demo', 'elementskit-lite' ); ?></a>
	<?php endif; ?>
</div>
