<# var wrapper_classes = [ 'ube-btn', 'btn', 'btn-' + settings.size, 'btn-' + settings.shape, ]; if (settings.type !== '') { wrapper_classes.push('btn-' + settings.type); } if( ('yes' === settings.button_block) && ( settings.button_block !== '' ) ) { wrapper_classes.push('d-block'); } if (settings.type === '' || settings.type === '3d') { wrapper_classes.push('btn-' + settings.scheme); } if (settings.type === 'outline') { wrapper_classes.push('btn-outline-' + settings.scheme); wrapper_classes.push('btn-' + settings.scheme); } if ( settings.hover_animation ) { wrapper_classes.push('elementor-animation-' + settings.hover_animation); } if ((settings.icon !== '') && (settings.icon.value !== '')) { wrapper_classes.push('ube-btn-icon-' + settings.icon_align); } var iconHTML = elementor.helpers.renderIcon( view, settings.icon, { 'aria-hidden': true }, 'i' , 'object' ); view.addRenderAttribute('wrapper', 'class', wrapper_classes); view.addRenderAttribute('text', 'class', 'ube-btn-text'); view.addInlineEditingAttributes( 'text', 'none' ); if ( settings.button_css_id !== '' ) { view.addRenderAttribute('wrapper', 'id', settings.button_css_id); } if( ('yes' === settings.button_event_switcher) && ( settings.button_event_function !== '' ) ) { view.addRenderAttribute('wrapper', 'onclick', settings.button_event_function); } #> <# if ((iconHTML.rendered) && (settings.icon_align === 'left')) { #> {{{ iconHTML.value }}} <# } #> {{{ settings.text }}} <# if ((iconHTML.rendered) && (settings.icon_align === 'right')) { #> {{{ iconHTML.value }}} <# } #>