%PDF- %PDF-
Direktori : /home/dopla/www/wp-content/plugins/kingcomposer/shortcodes/live_editor/ |
Current File : /home/dopla/www/wp-content/plugins/kingcomposer/shortcodes/live_editor/kc_pie_chart.php |
<# if( data === undefined ) data = {}; var atts = ( data.atts !== undefined ) ? data.atts : {}, custom_class = 'piechart_'+parseInt( Math.random()*1000000 ), custom_size = 120, barcolor = '#39c14f', trackcolor = '#e4e4e4', percent = 85, rounded_corners_bar = '', icon_option = '', title = '', description = '', wrap_class = '', tmp_class = '', element_attributes = [], size = 120, auto_width = 'no', linewidth = 10, css_classes = [ 'kc_shortcode', 'kc_piechart', custom_class ], icon = ''; tmp_class = kc.front.el_class( atts ); tmp_class.push( wrap_class ); wrap_class = tmp_class.join( ' ' ); if( atts['title'] !== undefined && atts['title'] !== '' ) title = '<h3>' + atts['title'] + '</h3>'; if( atts['icon'] !== undefined && atts['icon'] !== '' ) icon = atts['icon']; if( atts['icon_option'] !== undefined && atts['icon_option'] !== '' ) icon_option = atts['icon_option']; if( atts['description'] !== undefined && atts['description'] !== '' ) description = '<p>' + kc.tools.base64.decode( atts['description'] ) + '</p>'; if( atts['percent'] !== undefined && atts['percent'] !== '' ) percent = atts['percent']; if( atts['linewidth'] !== undefined && atts['linewidth'] !== '' ) linewidth = atts['linewidth']; if( atts['rounded_corners_bar'] !== undefined && atts['rounded_corners_bar'] !== '' ) rounded_corners_bar = atts['rounded_corners_bar']; if( atts['custom_size'] !== undefined && atts['custom_size'] !== '' ) custom_size = atts['custom_size']; if( atts['barcolor'] !== undefined && atts['barcolor'] !== '' ) barcolor = atts['barcolor']; if( atts['trackcolor'] !== undefined && atts['trackcolor'] !== '' ) trackcolor = atts['trackcolor']; if( atts['wrap_class'] !== undefined && atts['wrap_class'] !== '' ) wrap_class = atts['wrap_class']; if( atts['size'] !== undefined && atts['size'] !== '' && atts['size'] !== 'custom' ) size = atts['size']; else size = custom_size; if( size > 1000 ) size = 1000; if( atts['auto_width'] !== undefined && atts['auto_width'] == 'yes' ) { auto_width = 'yes'; css_classes.push( 'auto_width' ); } element_attributes.push( 'data-size="' + size + '"' ); element_attributes.push( 'data-percent="' + percent + '"' ); element_attributes.push( 'data-linecap="' + rounded_corners_bar + '"' ); element_attributes.push( 'data-barcolor="' + barcolor + '"' ); element_attributes.push( 'data-trackcolor="' + trackcolor + '"' ); element_attributes.push( 'data-autowidth="' + auto_width + '"' ); element_attributes.push( 'data-linewidth="' + linewidth + '"' ); element_attributes.push( 'class="' + css_classes.join(' ') + '"' ); var lineHeight = parseInt(size) + (parseInt( linewidth )*2 ); #> <div class="kc-pie-chart-wrapper {{wrap_class}}"> <div class="kc-pie-chart-holder"> <span {{{element_attributes.join(' ')}}}> <span class="pie_chart_percent"> <# if( icon_option == 'yes' ){ #> <i class="{{{icon}}} pie_chart_icon"></i> <# } #> <span class="percent"></span> </span> </span> </div> </div> <# data.callback = function( wrp, $ ){ kc_front.piechar.update( wrp ); } #>