array( 'config' => array( 'VerticalPosition' => array( 'config' => array( 'name' => __( 'Vertical position', 'thrive-cb' ), 'important' => true, 'buttons' => [ [ 'icon' => 'none', 'default' => true, 'value' => '', ], [ 'icon' => 'top', 'value' => 'flex-start', ], [ 'icon' => 'vertical', 'value' => 'center', ], [ 'icon' => 'bot', 'value' => 'flex-end', ], ], ), 'extends' => 'ButtonGroup', ), 'FixedWidth' => array( 'config' => array( 'name' => '', 'label' => __( 'Enable fixed width', 'thrive-cb' ), 'default' => true, 'info' => true, ), 'extends' => 'Switch', ), 'FullHeight' => array( 'config' => array( 'name' => '', 'label' => __( 'Enable full height', 'thrive-cb' ), 'default' => true, 'info' => true, ), 'extends' => 'Switch', ), 'ColumnWidth' => array( 'config' => array( 'default' => '100', 'min' => '30', 'max' => '1500', 'label' => __( 'Width', 'thrive-cb' ), 'um' => [ 'px', '%', ], 'um_disabled' => true, ), 'extends' => 'Slider', ), ), ), 'responsive' => [ 'hidden' => true ], 'styles-templates' => [ 'hidden' => true ], 'layout' => [ 'disabled_controls' => [ '.tve-advanced-controls', 'Width', 'Height', 'Alignment', 'Display', ], ], 'borders' => [ 'config' => [ 'Borders' => [ 'important' => true, ], ], ], 'conditional-display' => [ 'hidden' => false ], ); } /** * @return bool */ public function has_hover_state() { return true; } }