<?php
add_action('init','init_visual_composer_custom',1000);
function init_visual_composer_custom(){
    if(function_exists('vc_map')){

vc_map( array(
	 "name" => esc_html__("Slideshow", 'helium'),
	 "base" => "helium_slideshow",
	 "class" => "",
	 "category" => esc_html__("My shortcode", 'helium'),
	 "icon" => "icon-qk",   
	 "params" => array(
	 	
		  array(
		       "type" => "textfield",
		       "holder" => "div",
		       "class" => "",
		       "heading" => esc_html__("Class",'helium'),
		       "param_name" => "class",
		       "value" => "",
		       "description" => 'Insert class to use for your style'
		    )
)));

// banner intro
vc_map( array(
	 "name" => esc_html__("Helium banner intro", 'helium'),
	 "base" => "helium_banner_intro_default",
	 "class" => "",
	 "category" => esc_html__("My shortcode", 'helium'),
	 "icon" => "icon-qk",   
	 "params" => array(
	 		array(
		       "type" => "textfield",
		       "holder" => "div",
		       "class" => "",
		       "heading" => esc_html__("Title",'helium'),
		       "param_name" => "title",
		       "value" => ""
		  	),
		  	array(
		       "type" => "textarea",
		       "holder" => "div",
		       "class" => "",
		       "heading" => esc_html__("Description",'helium'),
		       "param_name" => "description",
		       "value" => ""
		  	),
		  	array(
		       "type" => "dropdown",
		       "holder" => "div",
		       "class" => "",
		       "heading" => __("Style",'helium'),
		       "param_name" => "style",
		       "value" => array(
		       		__('style1 (home 1)', 'helium') => "intro-style1",
		       		__('style2 (home 3)', 'helium') => "intro-style2",
		       		__('style3 (Home 2)', 'helium') => "intro-style3",
		       		__('style4 (Home 4)', 'helium') => "intro-style4",
		       		__('style5 (Home 5)', 'helium') => "intro-style5",
		       		__('style8 (Home 8)', 'helium') => "intro-style8",
		       		__('style9 (Home 9)', 'helium') => "intro-style9",
		       		__('style10 (Home 10)', 'helium') => "intro-style10",
		       	),
		       "default"	=> "intro-style1",
		       "description" => 'chosen option use for your style'
	    	),
	    	array(
		       "type" => "attach_image",
		       "holder" => "div",
		       "class" => "",
		       "heading" => __("Thumbnail",'helium'),
		       "param_name" => "thumb_image",
		       "value" => "",
		       "description" =>  __("Insert path of thumbnail(only follow style 1,3,10)",'helium')
		    ),
		    array(
		       "type" => "dropdown",
		       "holder" => "div",
		       "class" => "",
		       "heading" => __("Option display button 1",'helium'),
		       "param_name" => "isbutton1",
		       "value" => array(
		       		__('true', 'helium') => "true",
		       		__('false', 'helium') => "false",
		       	),
		       "default"	=> "true"
		    ),
		    array(
		       "type" => "textfield",
		       "holder" => "div",
		       "class" => "",
		       "heading" => esc_html__("Url button 1",'helium'),
		       "param_name" => "link_button1",
		       "value" => "#",
		       "description" => 'Insert link button to use for your button 1'
		    ),
		 	array(
		       "type" => "textfield",
		       "holder" => "div",
		       "class" => "",
		       "heading" => esc_html__("Text button 1",'helium'),
		       "param_name" => "text_button1",
		       "value" => "",
		       "description" => 'Insert text to use for your button 1'
		    ),
		    array(
		       "type" => "dropdown",
		       "holder" => "div",
		       "class" => "",
		       "heading" => __("Target Link1",'helium'),
		       "param_name" => "target_link1",
		       "value" => array(
		       		__('Self', 'helium') => "_self",
		       		__('Blank', 'helium') => "_blank",
		       		__('Parent', 'helium') => "_parent",
		       		__('Top', 'helium') => "_top",
		       	),
		       "default"	=> "_self"
		    ),
		    array(
		       "type" => "dropdown",
		       "holder" => "div",
		       "class" => "",
		       "heading" => __("Option display button 2",'helium'),
		       "param_name" => "isbutton2",
		       "value" => array(
		       		__('true', 'helium') => "true",
		       		__('false', 'helium') => "false",
		       	),
		       "default"	=> "true"
		    ),
		    array(
		       "type" => "textfield",
		       "holder" => "div",
		       "class" => "",
		       "heading" => esc_html__("Url button 2",'helium'),
		       "param_name" => "link_button2",
		       "value" => "#",
		       "description" => 'Insert link button to use for your button 2'
		    ),
		 	array(
		       "type" => "textfield",
		       "holder" => "div",
		       "class" => "",
		       "heading" => esc_html__("Text button 2",'helium'),
		       "param_name" => "text_button2",
		       "value" => "",
		       "description" => 'Insert text to use for your button 2'
		    ),
		    array(
		       "type" => "dropdown",
		       "holder" => "div",
		       "class" => "",
		       "heading" => __("Target Link2",'helium'),
		       "param_name" => "target_link2",
		       "value" => array(
		       		__('Self', 'helium') => "_self",
		       		__('Blank', 'helium') => "_blank",
		       		__('Parent', 'helium') => "_parent",
		       		__('Scroll', 'helium') => "page-scroll",
		       	),
		       "default"	=> "_self"
		    ),
		    array(
                 "type" => "textfield",
                 "holder" => "div",
                 "class" => "",
                 "heading" => esc_html__("Animation",'helium'),
                 "param_name" => "animation",
                 "value" => "fadeInUp",
                 "description" => __("You can find effect here: https://daneden.github.io/animate.css/",'helium'),
              ),
            array(
                 "type" => "textfield",
                 "holder" => "div",
                 "class" => "",
                 "heading" => __("animation delay(ms). 1000ms = 1s",'helium'),
                 "param_name" => "animation_delay",
                 "value" => "100",
                 "description" => 'Insert Delay Animation Title'
            ),
		 	 array(
		       "type" => "textfield",
		       "holder" => "div",
		       "class" => "",
		       "heading" => esc_html__("Class",'helium'),
		       "param_name" => "class",
		       "value" => "",
		       "description" => 'Insert class to use for your style'
		    )
)));
// end banner intro
// banner intro count down
vc_map( array(
	 "name" => esc_html__("Helium banner intro count down", 'helium'),
	 "base" => "helium_banner_intro_countdown",
	 "class" => "",
	 "category" => esc_html__("My shortcode", 'helium'),
	 "icon" => "icon-qk",   
	 "params" => array(
 		array(
	       "type" => "textfield",
	       "holder" => "div",
	       "class" => "",
	       "heading" => esc_html__("Title",'helium'),
	       "param_name" => "title",
	       "value" => ""
	  	),
	  	array(
	       "type" => "textarea",
	       "holder" => "div",
	       "class" => "",
	       "heading" => esc_html__("Description",'helium'),
	       "param_name" => "description",
	       "value" => ""
	  	),
	  	array(
           "type" => "textfield",
           "holder" => "div",
           "class" => "",
           "heading" => __("End days",'touxt'),
           "param_name" => "end_days",
           "value" => ""
        ),
        array(
           "type" => "textfield",
           "holder" => "div",
           "class" => "",
           "heading" => __("End months",'touxt'),
           "param_name" => "end_months",
           "value" => ""
        ),
        array(
           "type" => "textfield",
           "holder" => "div",
           "class" => "",
           "heading" => __("End years",'touxt'),
           "param_name" => "end_years",
           "value" => ""
        ),
        array(
           "type" => "textfield",
           "holder" => "div",
           "class" => "",
           "heading" => __("Time zone",'touxt'),
           "param_name" => "time_zone",
           "value" => "dHMS",
           "description" => __("The timezone (hours or minutes from GMT) for the target times. 
								For example:
								If Timezone is UTC-9:00 you have to insert -9 
								If Timezone is UTC-9:30, you have to insert -9*60+30=-570. 
								Read about UTC Time: http://en.wikipedia.org/wiki/List_of_UTC_time_offsets",'helium'),
        ),
	  	array(
           "type" => "textfield",
           "holder" => "div",
           "class" => "",
           "heading" => __("Label years",'touxt'),
           "param_name" => "years",
           "value" => "years"
          ),
        array(
           "type" => "textfield",
           "holder" => "div",
           "class" => "",
           "heading" => __("Label months",'touxt'),
           "param_name" => "months",
           "value" => "months"
      ),
      array(
           "type" => "textfield",
           "holder" => "div",
           "class" => "",
           "heading" => __("Label weeks",'touxt'),
           "param_name" => "weeks",
           "value" => "weeks"
      ),
      array(
           "type" => "textfield",
           "holder" => "div",
           "class" => "",
           "heading" => __("Label days",'touxt'),
           "param_name" => "days",
           "value" => "days"
      ),
      array(
           "type" => "textfield",
           "holder" => "div",
           "class" => "",
           "heading" => __("Label hours",'touxt'),
           "param_name" => "hours",
           "value" => "hours"
      ),
      array(
           "type" => "textfield",
           "holder" => "div",
           "class" => "",
           "heading" => __("Label minutes",'touxt'),
           "param_name" => "minutes",
           "value" => "mins"
      ),
      array(
           "type" => "textfield",
           "holder" => "div",
           "class" => "",
           "heading" => __("Label seconds",'touxt'),
           "param_name" => "seconds",
           "value" => "secs"
      ),
      array(
           "type" => "textfield",
           "holder" => "div",
           "class" => "",
           "heading" => __("Label years1",'touxt'),
           "param_name" => "years1",
           "value" => "year"
      ),
      array(
           "type" => "textfield",
           "holder" => "div",
           "class" => "",
           "heading" => __("Label months1",'touxt'),
           "param_name" => "months1",
           "value" => "month"
      ),
      array(
           "type" => "textfield",
           "holder" => "div",
           "class" => "",
           "heading" => __("Label weeks1",'touxt'),
           "param_name" => "weeks1",
           "value" => "week"
      ),
      array(
           "type" => "textfield",
           "holder" => "div",
           "class" => "",
           "heading" => __("Label days1",'touxt'),
           "param_name" => "days1",
           "value" => "day"
      ),
      array(
           "type" => "textfield",
           "holder" => "div",
           "class" => "",
           "heading" => __("Label hours1",'touxt'),
           "param_name" => "hours1",
           "value" => "hour"
      ),
      array(
           "type" => "textfield",
           "holder" => "div",
           "class" => "",
           "heading" => __("Label minutes1",'touxt'),
           "param_name" => "minutes1",
           "value" => "min"
      ),
      array(
           "type" => "textfield",
           "holder" => "div",
           "class" => "",
           "heading" => __("Label seconds1",'touxt'),
           "param_name" => "seconds1",
           "value" => "sec"
      ),
	    array(
             "type" => "textfield",
             "holder" => "div",
             "class" => "",
             "heading" => esc_html__("Animation",'helium'),
             "param_name" => "animation",
             "value" => "fadeInUp",
             "description" => __("You can find effect here: https://daneden.github.io/animate.css/",'helium'),
          ),
        array(
             "type" => "textfield",
             "holder" => "div",
             "class" => "",
             "heading" => __("animation delay(ms). 1000ms = 1s",'helium'),
             "param_name" => "animation_delay",
             "value" => "100",
             "description" => 'Insert Delay Animation Title'
        ),
	 	 array(
	       "type" => "textfield",
	       "holder" => "div",
	       "class" => "",
	       "heading" => esc_html__("Class",'helium'),
	       "param_name" => "class",
	       "value" => "",
	       "description" => 'Insert class to use for your style'
	    )
)));
// end banner intro count down

// helium header
vc_map( array(
	 "name" => esc_html__("Helium header", 'helium'),
	 "base" => "helium_header",
	 "class" => "",
	 "category" => esc_html__("My shortcode", 'helium'),
	 "icon" => "icon-qk",   
	 "params" => array(
	 	array(
	       "type" => "textfield",
	       "holder" => "div",
	       "class" => "",
	       "heading" => esc_html__("Title",'helium'),
	       "param_name" => "title",
	       "value" => ""
	    ),
	    array(
	       "type" => "textarea",
	       "holder" => "div",
	       "class" => "",
	       "heading" => esc_html__("Description",'helium'),
	       "param_name" => "description",
	       "value" => ""
	    ),
	    array(
	       "type" => "dropdown",
	       "holder" => "div",
	       "class" => "",
	       "heading" => __("Text align",'helium'),
	       "param_name" => "text-align",
	       "value" => array(
	       		__('text-center', 'helium') => "text-center",
	       		__('text-left', 'helium') => "text-left",
	       		__('text-right', 'helium') => "text-right",
	       	),
	       "default"	=> "text-center",
	       "description" => 'chosen option text align to use for your style'
		),
		array(
             "type" => "textfield",
             "holder" => "div",
             "class" => "",
             "heading" => esc_html__("Animation",'helium'),
             "param_name" => "animation",
             "value" => "fadeInUp",
             "description" => __("You can find effect here: https://daneden.github.io/animate.css/",'helium'),
          ),
        array(
             "type" => "textfield",
             "holder" => "div",
             "class" => "",
             "heading" => __("animation delay(ms). 1000ms = 1s",'helium'),
             "param_name" => "animation_delay",
             "value" => "100",
             "description" => 'Insert Delay Animation Title'
        ),
	  	array(
	       "type" => "textfield",
	       "holder" => "div",
	       "class" => "",
	       "heading" => esc_html__("Class",'helium'),
	       "param_name" => "class",
	       "value" => "",
	       "description" => 'Insert class to use for your style'
	    ) 
)));
// end helium header

// service secsion
vc_map( array(
	 "name" => esc_html__("Helium service ", 'helium'),
	 "base" => "helium_service",
	 "class" => "",
	 "category" => esc_html__("My shortcode", 'helium'),
	 "icon" => "icon-qk",   
	 "params" => array(
	 	array(
	       "type" => "textfield",
	       "holder" => "div",
	       "class" => "",
	       "heading" => esc_html__("Title",'helium'),
	       "param_name" => "title",
	       "value" => ""
	  	),
	  	array(
	       "type" => "textarea",
	       "holder" => "div",
	       "class" => "",
	       "heading" => esc_html__("Description",'helium'),
	       "param_name" => "description",
	       "value" => ""
	  	),
	  	array(
	         "type" => "textfield",
	         "holder" => "div",
	         "class" => "",
	         "heading" => __("Icon",'helium'),
	         "param_name" => "icon",
	         "value" => "",
	         "description" => 'Insert font-awesome. You can find here: https://fortawesome.github.io/Font-Awesome/cheatsheet/'
      	),
      	array(
	       "type" => "dropdown",
	       "holder" => "div",
	       "class" => "",
	       "heading" => __("style",'helium'),
	       "param_name" => "style",
	       "value" => array(
	       		__('style1', 'helium') => "style1",
	       		__('style2', 'helium') => "style2",
	       		__('style3', 'helium') => "style3",
	       		__('style4', 'helium') => "style4",
	       		__('style5', 'helium') => "style5"
	       	),
	       "default"	=> "style1",
	       "description" => 'chosen option style to use for your style'
		),
		array(
	       "type" => "dropdown",
	       "holder" => "div",
	       "class" => "",
	       "heading" => __("Text align",'helium'),
	       "param_name" => "text-align",
	       "value" => array(
	       		__('Left', 'helium') => "features-left",
	       		__('Right', 'helium') => "features-right",
	       	),
	       "default"	=> "features-left",
	       "description" => 'Option only follow use for your style3'
		),
		array(
	       "type" => "textfield",
	       "holder" => "div",
	       "class" => "",
	       "heading" => esc_html__("Text button",'helium'),
	       "param_name" => "text_button",
	       "value" => "",
	       "description" => 'Insert text use for your button (Option only follow style 4)'
	    ),
	    array(
	       "type" => "textfield",
	       "holder" => "div",
	       "class" => "",
	       "heading" => esc_html__("Url button",'helium'),
	       "param_name" => "link_button",
	       "value" => "#",
	       "description" => 'Insert link use for your button (Option only follow style 4)'
	    ),
	    array(
	       "type" => "dropdown",
	       "holder" => "div",
	       "class" => "",
	       "heading" => __("Target link",'helium'),
	       "param_name" => "target_url",
	       "value" => array(
	       		__('Self', 'helium') => "_self",
	       		__('Blank', 'helium') => "_blank",
	       		__('Parent', 'helium') => "_parent",
	       		__('Scroll', 'helium') => "page-scroll",
	       	),
	       "default"	=> "_self",
	       "description" => 'chosen option target use for your button (Option only follow style 4)'
	    ),
	  	array(
             "type" => "textfield",
             "holder" => "div",
             "class" => "",
             "heading" => esc_html__("Animation",'helium'),
             "param_name" => "animation",
             "value" => "fadeInUp",
             "description" => __("You can find effect here: https://daneden.github.io/animate.css/",'helium'),
        ),
        array(
             "type" => "textfield",
             "holder" => "div",
             "class" => "",
             "heading" => __("animation delay(ms). 1000ms = 1s",'helium'),
             "param_name" => "animation_delay",
             "value" => "100",
             "description" => 'Insert Delay Animation Title'
        ),
	  	array(
	       "type" => "textfield",
	       "holder" => "div",
	       "class" => "",
	       "heading" => esc_html__("Class",'helium'),
	       "param_name" => "class",
	       "value" => "",
	       "description" => 'Insert class to use for your style'
	  	) 
)));
// end service secsion

// video box
vc_map( array(
	 "name" => esc_html__("Helium video box", 'helium'),
	 "base" => "helium_videobox",
	 "class" => "",
	 "category" => esc_html__("My shortcode", 'helium'),
	 "icon" => "icon-qk",   
	 "params" => array(
	    array(
		       "type" => "textfield",
		       "holder" => "div",
		       "class" => "",
		       "heading" => esc_html__("Video Url",'helium'),
		       "param_name" => "video_url",
		       "value" => "",
		       "description" => 'Insert link video to use for your style'
		),
		array(
	         "type" => "textfield",
	         "holder" => "div",
	         "class" => "",
	         "heading" => __("Icon",'helium'),
	         "param_name" => "icon",
	         "value" => "fa fa-play",
	         "description" => 'Insert font-awesome. You can find here: https://fortawesome.github.io/Font-Awesome/cheatsheet/'
      	),
      	array(
             "type" => "textfield",
             "holder" => "div",
             "class" => "",
             "heading" => esc_html__("Animation",'helium'),
             "param_name" => "animation",
             "value" => "fadeInUp",
             "description" => __("You can find effect here: https://daneden.github.io/animate.css/",'helium'),
        ),
        array(
             "type" => "textfield",
             "holder" => "div",
             "class" => "",
             "heading" => __("animation delay(ms). 1000ms = 1s",'helium'),
             "param_name" => "animation_delay",
             "value" => "100",
             "description" => 'Insert Delay Animation Title'
        ),
		array(
		       "type" => "textfield",
		       "holder" => "div",
		       "class" => "",
		       "heading" => esc_html__("Class",'helium'),
		       "param_name" => "class",
		       "value" => "",
		       "description" => 'Insert class to use for your style'
		)
)));
// end video box

/* Testimonial */
vc_map( array(
	 "name" => esc_html__("Helium testimonial", 'helium'),
	 "base" => "helium_testmonial",
	 "class" => "",
	 "category" => esc_html__("My shortcode", 'helium'),
	 "icon" => "icon-qk",
	 "as_parent" => array('only' => 'helium_testmonial_item'),
	 "content_element" => true,
     "js_view" => 'VcColumnView',
     "show_settings_on_create" => false,   
	 "params" => array(
	 	array(
	       "type" => "dropdown",
	       "holder" => "div",
	       "class" => "",
	       "heading" => __("Show control dots",'helium'),
	       "param_name" => "isdots",
	       "value" => array(
	       		__('true', 'helium') => "true",
	       		__('false', 'helium') => "false",
	       	),
	       "default"	=> "true",
		),
      	array(
             "type" => "textfield",
             "holder" => "div",
             "class" => "",
             "heading" => esc_html__("Animation",'helium'),
             "param_name" => "animation",
             "value" => "fadeInUp",
             "description" => __("You can find effect here: https://daneden.github.io/animate.css/",'helium'),
        ),
        array(
             "type" => "textfield",
             "holder" => "div",
             "class" => "",
             "heading" => __("animation delay(ms). 1000ms = 1s",'helium'),
             "param_name" => "animation_delay",
             "value" => "100",
             "description" => 'Insert Delay Animation Title'
        ),
		array(
		       "type" => "textfield",
		       "holder" => "div",
		       "class" => "",
		       "heading" => esc_html__("Class",'helium'),
		       "param_name" => "class",
		       "value" => "",
		       "description" => 'Insert class to use for your style'
		)
)));

vc_map( array(
	 "name" => esc_html__("Helium testimonial item", 'helium'),
	 "base" => "helium_testmonial_item",
	 "class" => "",
	 "category" => esc_html__("My shortcode", 'helium'),
	 "icon" => "icon-qk",
	 "content_element" => true,
     "as_child" => array('only' => 'helium_testmonial'),   
	 "params" => array(
	    array(
		       "type" => "textarea",
		       "holder" => "div",
		       "class" => "",
		       "heading" => esc_html__("Description",'helium'),
		       "param_name" => "description",
		       "value" => ""
		),
		array(
	       "type" => "attach_image",
	       "holder" => "div",
	       "class" => "",
	       "heading" => __("Thumbnail",'helium'),
	       "param_name" => "thumbnail",
	       "value" => "",
	       "description" =>  __("Insert path of thumbnail",'helium')
	    ),
      	array(
	         "type" => "textfield",
	         "holder" => "div",
	         "class" => "",
	         "heading" => __("Author name",'helium'),
	         "param_name" => "author_name",
	         "value" => ""
      	),
      	array(
	         "type" => "textfield",
	         "holder" => "div",
	         "class" => "",
	         "heading" => __("Company name",'helium'),
	         "param_name" => "company_name",
	         "value" => ""
      	),
		array(
		       "type" => "textfield",
		       "holder" => "div",
		       "class" => "",
		       "heading" => esc_html__("Class",'helium'),
		       "param_name" => "class",
		       "value" => "",
		       "description" => 'Insert class to use for your style'
		)
)));

if ( class_exists( 'WPBakeryShortCodesContainer' ) ) {
    class WPBakeryShortCode_helium_testmonial extends WPBakeryShortCodesContainer {
    }
}
if ( class_exists( 'WPBakeryShortCode' ) ) {
    class WPBakeryShortCode_helium_testmonial_item extends WPBakeryShortCode {
    }
}
/* End Testimonial */


/* Accordion VC Shortcode */
vc_map( array(
	 "name" => esc_html__("Helium accordion", 'helium'),
	 "base" => "helium_accordion",
	 "class" => "",
	 "category" => esc_html__("My shortcode", 'helium'),
	 "icon" => "icon-qk",
	 "as_parent" => array('only' => 'helium_accordion_item'),
	 "content_element" => true,
     "js_view" => 'VcColumnView',
     "show_settings_on_create" => false,
	 "params" => array(
	 	array(
	       "type" => "textfield",
	       "holder" => "div",
	       "class" => "",
	       "heading" => esc_html__("Title",'helium'),
	       "param_name" => "title",
	       "value" => ""
	    ),
	    array(
	       "type" => "textarea",
	       "holder" => "div",
	       "class" => "",
	       "heading" => esc_html__("Description",'helium'),
	       "param_name" => "description",
	       "value" => ""
	    ),
	    array(
	       "type" => "textfield",
	       "holder" => "div",
	       "class" => "",
	       "heading" => esc_html__("Target Id",'helium'),
	       "param_name" => "targetid",
	       "value" => "",
	       "description" => 'Insert target id scroll'
	    ),
	    array(
	       "type" => "dropdown",
	       "holder" => "div",
	       "class" => "",
	       "heading" => __("Style",'helium'),
	       "param_name" => "style",
	       "value" => array(
	       		__('style1', 'helium') => "",
	       		__('style2', 'helium') => "faq-content",
	       	),
	       "default"	=> "",
		),
 		array(
         "type" => "textfield",
         "holder" => "div",
         "class" => "",
         "heading" => esc_html__("Animation",'helium'),
         "param_name" => "animation",
         "value" => "fadeInUp",
         "description" => __("You can find effect here: https://daneden.github.io/animate.css/",'helium'),
        ),
        array(
             "type" => "textfield",
             "holder" => "div",
             "class" => "",
             "heading" => __("animation delay(ms). 1000ms = 1s",'helium'),
             "param_name" => "animation_delay",
             "value" => "100",
             "description" => 'Insert Delay Animation Title'
        ),
	  	array(
	       "type" => "textfield",
	       "holder" => "div",
	       "class" => "",
	       "heading" => esc_html__("Class",'helium'),
	       "param_name" => "class",
	       "value" => "",
	       "description" => 'Insert class to use for your style'
	    )
)));
vc_map( array(
	 "name" => esc_html__("Helium accordion item", 'helium'),
	 "base" => "helium_accordion_item",
	 "class" => "",
	 "category" => esc_html__("My shortcode", 'helium'),
	 "icon" => "icon-qk",
	 "content_element" => true,
     "as_child" => array('only' => 'helium_accordion'),   
	 "params" => array(
	 	array(
	       "type" => "textfield",
	       "holder" => "div",
	       "class" => "",
	       "heading" => esc_html__("Title",'helium'),
	       "param_name" => "title",
	       "value" => ""
		),
		array(
	        "type" => "textarea",
	        "holder" => "div",
	        "class" => "",
	        "heading" => esc_html__("Description",'helium'),
	        "param_name" => "description",
	        "value" => ""
		),
		array(
			"type" => "textfield",
			"holder" => "div",
			"class" => "",
			"heading" => __("Icon",'helium'),
			"param_name" => "icon",
			"value" => "",
			"description" => 'Insert font-awesome. You can find here: https://fortawesome.github.io/Font-Awesome/cheatsheet/'
		),
		array(
	        "type" => "textfield",
	        "holder" => "div",
	        "class" => "",
	        "heading" => esc_html__("Animation",'helium'),
	        "param_name" => "animation",
	        "value" => "fadeInUp",
	        "description" => __("You can find effect here: https://daneden.github.io/animate.css/",'helium'),
        ),
        array(
            "type" => "textfield",
            "holder" => "div",
            "class" => "",
            "heading" => __("animation delay(ms). 1000ms = 1s",'helium'),
            "param_name" => "animation_delay",
            "value" => "100",
            "description" => 'Insert Delay Animation Title'
        ),
	  	array(
	        "type" => "textfield",
	        "holder" => "div",
	        "class" => "",
	        "heading" => esc_html__("Class",'helium'),
	        "param_name" => "class",
	        "value" => "",
	        "description" => 'Insert class to use for your style'
		),
)));
if ( class_exists( 'WPBakeryShortCodesContainer' ) ) {
    class WPBakeryShortCode_helium_accordion extends WPBakeryShortCodesContainer {
    }
}
if ( class_exists( 'WPBakeryShortCode' ) ) {
    class WPBakeryShortCode_helium_accordion_item extends WPBakeryShortCode {
    }
}
/* End Accordion VC Shortcode */

/* Feature VC Shortcode */
vc_map( array(
	 "name" => esc_html__("Helium feature", 'helium'),
	 "base" => "helium_feature",
	 "class" => "",
	 "category" => esc_html__("My shortcode", 'helium'),
	 "icon" => "icon-qk",
	 "params" => array(
	 	array(
	       "type" => "textfield",
	       "holder" => "div",
	       "class" => "",
	       "heading" => esc_html__("Title",'helium'),
	       "param_name" => "title",
	       "value" => ""
		),
		array(
	       "type" => "textarea",
	       "holder" => "div",
	       "class" => "",
	       "heading" => esc_html__("Description",'helium'),
	       "param_name" => "description",
	       "value" => ""
		),
		array(
		   "type" => "attach_image",
		   "holder" => "div",
		   "class" => "",
		   "heading" => __("Thumbnail",'helium'),
		   "param_name" => "thumbnail",
		   "value" => "",
		   "description" =>  __("Insert path of thumbnail",'helium')
		),
		array(
	       "type" => "textarea_html",
	       "holder" => "div",
	       "class" => "",
	       "heading" => esc_html__("Feature Item",'helium'),
	       "param_name" => "content",
	       "value" => "",
	       "description" => __("insert feature item <br/>",'helium')
		),
      	array(
             "type" => "textfield",
             "holder" => "div",
             "class" => "",
             "heading" => esc_html__("Animation",'helium'),
             "param_name" => "animation",
             "value" => "fadeInUp",
             "description" => __("You can find effect here: https://daneden.github.io/animate.css/",'helium'),
        ),
        array(
             "type" => "textfield",
             "holder" => "div",
             "class" => "",
             "heading" => __("animation delay(ms). 1000ms = 1s",'helium'),
             "param_name" => "animation_delay",
             "value" => "100",
             "description" => 'Insert Delay Animation Title'
        ),
		array(
		       "type" => "textfield",
		       "holder" => "div",
		       "class" => "",
		       "heading" => esc_html__("Class",'helium'),
		       "param_name" => "class",
		       "value" => "",
		       "description" => 'Insert class to use for your style'
		)
)));

// vc_map( array(
// 	 "name" => esc_html__("helium feature item", 'helium'),
// 	 "base" => "helium_feature_item",
// 	 "class" => "",
// 	 "category" => esc_html__("My shortcode", 'helium'),
// 	 "icon" => "icon-qk",
// 	 "content_element" => true,
//      "as_child" => array('only' => 'helium_feature'),   
// 	 "params" => array(
// 	 	array(
// 	       "type" => "textfield",
// 	       "holder" => "div",
// 	       "class" => "",
// 	       "heading" => esc_html__("Title",'helium'),
// 	       "param_name" => "title",
// 	       "value" => ""
// 	 	),
// 	 	array(
// 			 "type" => "textfield",
// 			 "holder" => "div",
// 			 "class" => "",
// 			 "heading" => __("Icon",'helium'),
// 			 "param_name" => "icon",
// 			 "value" => "",
// 			 "description" => 'Insert font-awesome. You can find here: https://fortawesome.github.io/Font-Awesome/cheatsheet/'
// 		),
// 	    array(
// 	       "type" => "textfield",
// 	       "holder" => "div",
// 	       "class" => "",
// 	       "heading" => esc_html__("Class",'helium'),
// 	       "param_name" => "class",
// 	       "value" => "",
// 	       "description" => 'Insert class to use for your style'
// 	 	)
// )));
// if ( class_exists( 'WPBakeryShortCodesContainer' ) ) {
//     class WPBakeryShortCode_helium_feature extends WPBakeryShortCodesContainer {
//     }
// }
// if ( class_exists( 'WPBakeryShortCode' ) ) {
//     class WPBakeryShortCode_helium_feature_item extends WPBakeryShortCode {
//     }
// }
/* End Feature VC Shortcode */

// Info Content
vc_map( array(
	 "name" => esc_html__("Helium Info Content", 'helium'),
	 "base" => "helium_info_content",
	 "class" => "",
	 "category" => esc_html__("My shortcode", 'helium'),
	 "icon" => "icon-qk",
	 "params" => array(
	 	array(
	       "type" => "textfield",
	       "holder" => "div",
	       "class" => "",
	       "heading" => esc_html__("Title",'helium'),
	       "param_name" => "title",
	       "value" => ""
		),
		array(
	       "type" => "textarea",
	       "holder" => "div",
	       "class" => "",
	       "heading" => esc_html__("Description",'helium'),
	       "param_name" => "description",
	       "value" => ""
		),
		array(
	       "type" => "dropdown",
	       "holder" => "div",
	       "class" => "",
	       "heading" => __("Style",'helium'),
	       "param_name" => "style",
	       "value" => array(
	       		__('style1', 'helium') => "style1",
	       		__('style2', 'helium') => "style2",
	       	),
	       "default"	=> "style1",
	       "description" => 'chosen option use for your style'
    	),
    	array(
	       "type" => "textfield",
	       "holder" => "div",
	       "class" => "",
	       "heading" => esc_html__("Text button",'helium'),
	       "param_name" => "text_button",
	       "value" => "",
	       "description" => 'Insert text use for your button (Option only follow style 1)'
	    ),
	    array(
	       "type" => "textfield",
	       "holder" => "div",
	       "class" => "",
	       "heading" => esc_html__("Url button",'helium'),
	       "param_name" => "link_button",
	       "value" => "#",
	       "description" => 'Insert link use for your button (Option only follow style 1)'
	    ),
	    array(
	       "type" => "dropdown",
	       "holder" => "div",
	       "class" => "",
	       "heading" => __("Target link",'helium'),
	       "param_name" => "target_url",
	       "value" => array(
	       		__('Self', 'helium') => "_self",
	       		__('Blank', 'helium') => "_blank",
	       		__('Parent', 'helium') => "_parent",
	       		__('Scroll', 'helium') => "page-scroll",
	       	),
	       "default"	=> "_self",
	       "description" => 'chosen option target use for your button (Option only follow style 1)'
	    ),
		array(
		   "type" => "attach_image",
		   "holder" => "div",
		   "class" => "",
		   "heading" => __("Thumbnail",'helium'),
		   "param_name" => "thumbnail",
		   "value" => "",
		   "description" =>  __("Insert path of thumbnail (Option only follow style 2)",'helium')
		),
      	array(
             "type" => "textfield",
             "holder" => "div",
             "class" => "",
             "heading" => esc_html__("Animation",'helium'),
             "param_name" => "animation",
             "value" => "fadeInUp",
             "description" => __("You can find effect here: https://daneden.github.io/animate.css/",'helium'),
        ),
        array(
             "type" => "textfield",
             "holder" => "div",
             "class" => "",
             "heading" => __("animation delay(ms). 1000ms = 1s",'helium'),
             "param_name" => "animation_delay",
             "value" => "100",
             "description" => 'Insert Delay Animation Title'
        ),
		array(
		       "type" => "textfield",
		       "holder" => "div",
		       "class" => "",
		       "heading" => esc_html__("Class",'helium'),
		       "param_name" => "class",
		       "value" => "",
		       "description" => 'Insert class to use for your style'
		)
)));
// End Info Content  

// Facts
vc_map( array(
	 "name" => esc_html__("Helium facts", 'helium'),
	 "base" => "helium_facts",
	 "class" => "",
	 "category" => esc_html__("My shortcode", 'helium'),
	 "icon" => "icon-qk",
	 "params" => array(
		array(
	       "type" => "textfield",
	       "holder" => "div",
	       "class" => "",
	       "heading" => esc_html__("Name",'helium'),
	       "param_name" => "name",
	       "value" => ""
		),
		array(
	       "type" => "textfield",
	       "holder" => "div",
	       "class" => "0",
	       "heading" => esc_html__("Number count",'helium'),
	       "param_name" => "animation_number",
	       "value" => ""
		),
		array(
	       "type" => "textfield",
	       "holder" => "div",
	       "class" => "",
	       "heading" => esc_html__("Time count(ms). 1000ms = 1s",'helium'),
	       "param_name" => "animation_time",
	       "value" => "100"
		),
		array(
	       "type" => "dropdown",
	       "holder" => "div",
	       "class" => "",
	       "heading" => __("Display plus",'helium'),
	       "param_name" => "isplus",
	       "value" => array(
	       		__('true', 'helium') => "true",
	       		__('false', 'helium') => "false"
	       	),
	       "default"	=> "true",
	       "description" => 'chosen option display plus use for your style'
		),
      	array(
             "type" => "textfield",
             "holder" => "div",
             "class" => "",
             "heading" => esc_html__("Animation",'helium'),
             "param_name" => "animation",
             "value" => "fadeInUp",
             "description" => __("You can find effect here: https://daneden.github.io/animate.css/",'helium'),
        ),
        array(
             "type" => "textfield",
             "holder" => "div",
             "class" => "",
             "heading" => __("animation delay(ms). 1000ms = 1s",'helium'),
             "param_name" => "animation_delay",
             "value" => "100",
             "description" => 'Insert Delay Animation Title'
        ),
		array(
		       "type" => "textfield",
		       "holder" => "div",
		       "class" => "",
		       "heading" => esc_html__("Class",'helium'),
		       "param_name" => "class",
		       "value" => "",
		       "description" => 'Insert class to use for your style'
		)
)));
// End facts

// team
vc_map( array(
	 "name" => esc_html__("Helium team", 'helium'),
	 "base" => "helium_team",
	 "class" => "",
	 "category" => esc_html__("My shortcode", 'helium'),
	 "icon" => "icon-qk",
	 "params" => array(
	 	array(
	       "type" => "textfield",
	       "holder" => "div",
	       "class" => "",
	       "heading" => esc_html__("Name",'helium'),
	       "param_name" => "name",
	       "value" => ""
		),
		array(
	       "type" => "textfield",
	       "holder" => "div",
	       "class" => "",
	       "heading" => esc_html__("Link",'helium'),
	       "param_name" => "link",
	       "value" => ""
		),
		array(
	       "type" => "textfield",
	       "holder" => "div",
	       "class" => "",
	       "heading" => esc_html__("Job",'helium'),
	       "param_name" => "job",
	       "value" => ""
		),
		array(
	       "type" => "textarea",
	       "holder" => "div",
	       "class" => "",
	       "heading" => esc_html__("Description",'helium'),
	       "param_name" => "description",
	       "value" => ""
		),
		array(
		   "type" => "attach_image",
		   "holder" => "div",
		   "class" => "",
		   "heading" => __("Thumbnail",'helium'),
		   "param_name" => "thumbnail",
		   "value" => "",
		   "description" =>  __("Insert path of thumbnail",'helium')
		),
      	array(
             "type" => "textfield",
             "holder" => "div",
             "class" => "",
             "heading" => esc_html__("Animation",'helium'),
             "param_name" => "animation",
             "value" => "fadeInUp",
             "description" => __("You can find effect here: https://daneden.github.io/animate.css/",'helium'),
        ),
        array(
             "type" => "textfield",
             "holder" => "div",
             "class" => "",
             "heading" => __("animation delay(ms). 1000ms = 1s",'helium'),
             "param_name" => "animation_delay",
             "value" => "100",
             "description" => 'Insert Delay Animation Title'
        ),
		array(
	       "type" => "textfield",
	       "holder" => "div",
	       "class" => "",
	       "heading" => esc_html__("Class",'helium'),
	       "param_name" => "class",
	       "value" => "",
	       "description" => 'Insert class to use for your style'
		)
)));
// end team

//social
vc_map( array(
	 "name" => esc_html__("Helium social", 'helium'),
	 "base" => "helium_social",
	 "class" => "",
	 "category" => esc_html__("My shortcode", 'helium'),
	 "icon" => "icon-qk",
	 "as_parent" => array('only' => 'helium_social_item'),
	 "content_element" => true,
     "js_view" => 'VcColumnView',
     "show_settings_on_create" => false,   
	 "params" => array(
      	array(
             "type" => "textfield",
             "holder" => "div",
             "class" => "",
             "heading" => esc_html__("Animation",'helium'),
             "param_name" => "animation",
             "value" => "fadeInUp",
             "description" => __("You can find effect here: https://daneden.github.io/animate.css/",'helium'),
        ),
        array(
             "type" => "textfield",
             "holder" => "div",
             "class" => "",
             "heading" => __("animation delay(ms). 1000ms = 1s",'helium'),
             "param_name" => "animation_delay",
             "value" => "100",
             "description" => 'Insert Delay Animation Title'
        ),
		array(
	       "type" => "textfield",
	       "holder" => "div",
	       "class" => "",
	       "heading" => esc_html__("Class",'helium'),
	       "param_name" => "class",
	       "value" => "",
	       "description" => 'Insert class to use for your style'
		)
)));
vc_map( array(
	 "name" => esc_html__("Helium social item", 'helium'),
	 "base" => "helium_social_item",
	 "class" => "",
	 "category" => esc_html__("My shortcode", 'helium'),
	 "icon" => "icon-qk",
	 "content_element" => true,
     "as_child" => array('only' => 'helium_social'),   
	 "params" => array(
      	array(
			 "type" => "textfield",
			 "holder" => "div",
			 "class" => "",
			 "heading" => __("Icon",'helium'),
			 "param_name" => "icon",
			 "value" => "",
			 "description" => 'Insert font-awesome. You can find here: https://fortawesome.github.io/Font-Awesome/cheatsheet/'
		),
      	array(
	         "type" => "textfield",
	         "holder" => "div",
	         "class" => "",
	         "heading" => __("Link social",'helium'),
	         "param_name" => "link_target",
	         "value" => "#"
      	),
		array(
		       "type" => "textfield",
		       "holder" => "div",
		       "class" => "",
		       "heading" => esc_html__("Class",'helium'),
		       "param_name" => "class",
		       "value" => "",
		       "description" => 'Insert class to use for your style'
		)
)));
if ( class_exists( 'WPBakeryShortCodesContainer' ) ) {
    class WPBakeryShortCode_helium_social extends WPBakeryShortCodesContainer {
    }
}
if ( class_exists( 'WPBakeryShortCode' ) ) {
    class WPBakeryShortCode_helium_social_item extends WPBakeryShortCode {
    }
}
//end social

// vcmap pricing
vc_map( array(
	 "name" => esc_html__("Helium pricing", 'helium'),
	 "base" => "helium_pricing",
	 "class" => "",
	 "category" => esc_html__("My shortcode", 'helium'),
	 "icon" => "icon-qk",
	 // "as_parent" => array('only' => 'helium_pricing_item'),
	 // "content_element" => true,
  //    "js_view" => 'VcColumnView',
  //    "show_settings_on_create" => false,   
	 "params" => array(
	 	array(
	       "type" => "textfield",
	       "holder" => "div",
	       "class" => "",
	       "heading" => esc_html__("Title",'helium'),
	       "param_name" => "title",
	       "value" => ""
		),
		array(
	       "type" => "textfield",
	       "holder" => "div",
	       "class" => "",
	       "heading" => esc_html__("Price",'helium'),
	       "param_name" => "price",
	       "value" => ""
		),
		array(
	       "type" => "textfield",
	       "holder" => "div",
	       "class" => "",
	       "heading" => esc_html__("Plan Unit",'helium'),
	       "param_name" => "plan_unit",
	       "value" => ""
		),array(
	       "type" => "textfield",
	       "holder" => "div",
	       "class" => "",
	       "heading" => esc_html__("Text button",'helium'),
	       "param_name" => "text_button",
	       "value" => "",
	       "description" => 'Insert text use for your button'
	    ),
	    array(
	       "type" => "textfield",
	       "holder" => "div",
	       "class" => "",
	       "heading" => esc_html__("Url button",'helium'),
	       "param_name" => "link_button",
	       "value" => "#",
	       "description" => 'Insert link use for your button'
	    ),
	    array(
	       "type" => "dropdown",
	       "holder" => "div",
	       "class" => "",
	       "heading" => __("Target link",'helium'),
	       "param_name" => "target_url",
	       "value" => array(
	       		__('Self', 'helium') => "_self",
	       		__('Blank', 'helium') => "_blank",
	       		__('Parent', 'helium') => "_parent",
	       		__('Scroll', 'helium') => "page-scroll",
	       	),
	       "default"	=> "_self",
	       "description" => 'chosen option target use for your button'
	    ),
	 	array(
	       "type" => "dropdown",
	       "holder" => "div",
	       "class" => "",
	       "heading" => __("high light style",'helium'),
	       "param_name" => "is_highlight",
	       "value" => array(
	       		__('false', 'helium') => "false",
	       		__('true', 'helium') => "true",
	       		
	       	),
	       "default"	=> "false"
		),
		array(
	       "type" => "textfield",
	       "holder" => "div",
	       "class" => "",
	       "heading" => esc_html__("Recommended",'helium'),
	       "param_name" => "plan_recommended",
	       "value" => "",
	       "description" => 'Insert text using your style (text display only follow is high light)'
	    ),
	    array(
	       "type" => "textarea_html",
	       "holder" => "div",
	       "class" => "",
	       "heading" => esc_html__("Plan features",'helium'),
	       "param_name" => "content",
	       "value" => "",
	       "description" => 'Insert text plan features'
	    ),
      	array(
             "type" => "textfield",
             "holder" => "div",
             "class" => "",
             "heading" => esc_html__("Animation",'helium'),
             "param_name" => "animation",
             "value" => "fadeInUp",
             "description" => __("You can find effect here: https://daneden.github.io/animate.css/",'helium'),
        ),
        array(
             "type" => "textfield",
             "holder" => "div",
             "class" => "",
             "heading" => __("animation delay(ms). 1000ms = 1s",'helium'),
             "param_name" => "animation_delay",
             "value" => "100",
             "description" => 'Insert Delay Animation Title'
        ),
		array(
	       "type" => "textfield",
	       "holder" => "div",
	       "class" => "",
	       "heading" => esc_html__("Class",'helium'),
	       "param_name" => "class",
	       "value" => "",
	       "description" => 'Insert class to use for your style'
		)
)));
vc_map( array(
	 "name" => esc_html__("Helium pricing item", 'helium'),
	 "base" => "helium_pricing_item",
	 "class" => "",
	 "category" => esc_html__("My shortcode", 'helium'),
	 "icon" => "icon-qk",
	 "content_element" => true,
     "as_child" => array('only' => 'helium_pricing'),   
	 "params" => array(
      	array(
			 "type" => "textfield",
			 "holder" => "div",
			 "class" => "",
			 "heading" => __("Value",'helium'),
			 "param_name" => "value",
			 "value" => ""
		),
      	array(
	         "type" => "textfield",
	         "holder" => "div",
	         "class" => "",
	         "heading" => __("Name",'helium'),
	         "param_name" => "name",
	         "value" => ""
      	),
		array(
	       "type" => "textfield",
	       "holder" => "div",
	       "class" => "",
	       "heading" => esc_html__("Class",'helium'),
	       "param_name" => "class",
	       "value" => "",
	       "description" => 'Insert class to use for your style'
		)
)));
if ( class_exists( 'WPBakeryShortCodesContainer' ) ) {
    class WPBakeryShortCode_helium_pricing extends WPBakeryShortCodesContainer {
    }
}
if ( class_exists( 'WPBakeryShortCode' ) ) {
    class WPBakeryShortCode_helium_pricing_item extends WPBakeryShortCode {
    }
}
// end vcmap pricing

// vcmap callaction
vc_map( array(
	 "name" => esc_html__("Helium call action", 'helium'),
	 "base" => "helium_callaction",
	 "class" => "",
	 "category" => esc_html__("My shortcode", 'helium'),
	 "icon" => "icon-qk",
	 "params" => array(
	 	array(
	       "type" => "textfield",
	       "holder" => "div",
	       "class" => "",
	       "heading" => esc_html__("Title",'helium'),
	       "param_name" => "title",
	       "value" => ""
		),
		array(
	       "type" => "textarea",
	       "holder" => "div",
	       "class" => "",
	       "heading" => esc_html__("Description",'helium'),
	       "param_name" => "description",
	       "value" => ""
		),
		array(
	       "type" => "textfield",
	       "holder" => "div",
	       "class" => "",
	       "heading" => esc_html__("Text button",'helium'),
	       "param_name" => "text_button",
	       "value" => "",
	       "description" => 'Insert text use for your button'
	    ),
	    array(
	       "type" => "textfield",
	       "holder" => "div",
	       "class" => "",
	       "heading" => esc_html__("Url button",'helium'),
	       "param_name" => "link_button",
	       "value" => "#",
	       "description" => 'Insert link use for your button'
	    ),
	    array(
	       "type" => "dropdown",
	       "holder" => "div",
	       "class" => "",
	       "heading" => __("Target link",'helium'),
	       "param_name" => "target_url",
	       "value" => array(
	       		__('Self', 'helium') => "_self",
	       		__('Blank', 'helium') => "_blank",
	       		__('Parent', 'helium') => "_parent",
	       		__('Scroll', 'helium') => "page-scroll",
	       	),
	       "default"	=> "_self",
	       "description" => 'chosen option target use for your button'
	    ),
	 	array(
			 "type" => "textfield",
			 "holder" => "div",
			 "class" => "",
			 "heading" => __("Icon",'helium'),
			 "param_name" => "icon",
			 "value" => "",
			 "description" => 'Insert font-awesome. You can find here: https://fortawesome.github.io/Font-Awesome/cheatsheet/'
		),
		array(
	       "type" => "dropdown",
	       "holder" => "div",
	       "class" => "",
	       "heading" => __("Text align",'helium'),
	       "param_name" => "text-align",
	       "value" => array(
	       		__('Center', 'helium') => "text-center",
	       		__('Left', 'helium') => "text-left",
	       		__('Right', 'helium') => "text-right",
	       	),
	       "default"	=> "text-center"
		),
		array(
	       "type" => "dropdown",
	       "holder" => "div",
	       "class" => "",
	       "heading" => __("Style",'helium'),
	       "param_name" => "style",
	       "value" => array(
	       		__('style1', 'helium') => "style1",
	       		__('style2', 'helium') => "style2",
	       	),
	       "default"	=> "style1"
		),
      	array(
             "type" => "textfield",
             "holder" => "div",
             "class" => "",
             "heading" => esc_html__("Animation",'helium'),
             "param_name" => "animation",
             "value" => "fadeInUp",
             "description" => __("You can find effect here: https://daneden.github.io/animate.css/",'helium'),
        ),
        array(
             "type" => "textfield",
             "holder" => "div",
             "class" => "",
             "heading" => __("animation delay(ms). 1000ms = 1s",'helium'),
             "param_name" => "animation_delay",
             "value" => "100",
             "description" => 'Insert Delay Animation Title'
        ),
		array(
	       "type" => "textfield",
	       "holder" => "div",
	       "class" => "",
	       "heading" => esc_html__("Class",'helium'),
	       "param_name" => "class",
	       "value" => "",
	       "description" => 'Insert class to use for your style'
		)
)));
// end vcmap callaction

// blog lastest
vc_map( array(
 "name" => __("Lastest blog", 'helium'),
 "base" => "helium_lastest_blog",
 "class" => "",
 "category" => __("My shortcode", 'helium'),
 "icon" => "icon-qk",   
 "params" => array(
  array(
       "type" => "textfield",
       "holder" => "div",
       "class" => "",
       "heading" => __("Count item",'helium'),
       "param_name" => "item_count",
       "value" => "4",
       "description" => 'dislay number item desc post'
    ),
  	array(
       "type" => "dropdown",
       "holder" => "div",
       "class" => "",
       "heading" => __("Columns",'helium'),
       "param_name" => "columns",
       "value" => array( 
       		  __('4', 'helium') => '4',  
              __('1', 'helium') => '1',
              __('2', 'helium') => '2',
              __('3', 'helium') => '3',
              __('6', 'helium') => '6',
              ),
       "default"  => '4',
    ),
    array(
       "type" => "dropdown",
       "holder" => "div",
       "class" => "",
       "heading" => __("Display date",'helium'),
       "param_name" => "show_date",
       "value" => array(   
              __('True', 'helium') => 'true',
              __('False', 'helium') => 'false',                
              ),
       "default"  => "true"
    ),
    array(
       "type" => "dropdown",
       "holder" => "div",
       "class" => "",
       "heading" => __("Display author",'helium'),
       "param_name" => "show_author",
       "value" => array(   
              __('True', 'helium') => 'true',
              __('False', 'helium') => 'false',                
              ),
       "default"  => "true"
    ),
    array(
       "type" => "dropdown",
       "holder" => "div",
       "class" => "",
       "heading" => __("Display comment",'helium'),
       "param_name" => "show_comment",
       "value" => array(   
              __('True', 'helium') => 'true',
              __('False', 'helium') => 'false',
              ),
       "default"  => "true"
    ),
    array(
         "type" => "textfield",
         "holder" => "div",
         "class" => "",
         "heading" => esc_html__("Animation",'helium'),
         "param_name" => "animation",
         "value" => "fadeInUp",
         "description" => __("You can find effect here: https://daneden.github.io/animate.css/",'helium'),
    ),
    array(
         "type" => "textfield",
         "holder" => "div",
         "class" => "",
         "heading" => __("animation delay(ms). 1000ms = 1s",'helium'),
         "param_name" => "animation_delay",
         "value" => "100",
         "description" => 'Insert Delay Animation Title'
    ),  
  	array(
     "type" => "textfield",
     "holder" => "div",
     "class" => "",
     "heading" => __("Class",'helium'),
     "param_name" => "class",
     "value" => "",
     "description" => 'Insert class to use for your style'
  	)
)));
// end blog lastest

// contact info
vc_map( array(
	 "name" => esc_html__("Helium Contact Info", 'helium'),
	 "base" => "helium_contact_info",
	 "class" => "",
	 "category" => esc_html__("My shortcode", 'helium'),
	 "icon" => "icon-qk",
	 "as_parent" => array('only' => 'helium_contact_info_item'),
	 "content_element" => true,
     "js_view" => 'VcColumnView',
     "show_settings_on_create" => false,   
	 "params" => array(
	 	array(
	       "type" => "textfield",
	       "holder" => "div",
	       "class" => "",
	       "heading" => esc_html__("Title",'helium'),
	       "param_name" => "title",
	       "value" => ""
		),
      	array(
             "type" => "textfield",
             "holder" => "div",
             "class" => "",
             "heading" => esc_html__("Animation",'helium'),
             "param_name" => "animation",
             "value" => "fadeInUp",
             "description" => __("You can find effect here: https://daneden.github.io/animate.css/",'helium'),
        ),
        array(
             "type" => "textfield",
             "holder" => "div",
             "class" => "",
             "heading" => __("animation delay(ms). 1000ms = 1s",'helium'),
             "param_name" => "animation_delay",
             "value" => "100",
             "description" => 'Insert Delay Animation Title'
        ),
		array(
	       "type" => "textfield",
	       "holder" => "div",
	       "class" => "",
	       "heading" => esc_html__("Class",'helium'),
	       "param_name" => "class",
	       "value" => "",
	       "description" => 'Insert class to use for your style'
		)
)));
vc_map( array(
	 "name" => esc_html__("Helium Contact info item", 'helium'),
	 "base" => "helium_contact_info_item",
	 "class" => "",
	 "category" => esc_html__("My shortcode", 'helium'),
	 "icon" => "icon-qk",
	 "content_element" => true,
     "as_child" => array('only' => 'helium_contact_info'),   
	 "params" => array(
      	array(
			 "type" => "textfield",
			 "holder" => "div",
			 "class" => "",
			 "heading" => __("Icon",'helium'),
			 "param_name" => "icon",
			 "value" => "",
			 "description" => 'Insert font-awesome. You can find here: https://fortawesome.github.io/Font-Awesome/cheatsheet/'
		),
      	array(
	         "type" => "textfield",
	         "holder" => "div",
	         "class" => "",
	         "heading" => __("title",'helium'),
	         "param_name" => "title",
	         "value" => ""
      	),
		array(
		       "type" => "textfield",
		       "holder" => "div",
		       "class" => "",
		       "heading" => esc_html__("Class",'helium'),
		       "param_name" => "class",
		       "value" => "",
		       "description" => 'Insert class to use for your style'
		)
)));
if ( class_exists( 'WPBakeryShortCodesContainer' ) ) {
    class WPBakeryShortCode_helium_contact_info extends WPBakeryShortCodesContainer {
    }
}
if ( class_exists( 'WPBakeryShortCode' ) ) {
    class WPBakeryShortCode_helium_contact_info_item extends WPBakeryShortCode {
    }
}

// end contact info

// screen shot
vc_map( array(
	 "name" => esc_html__("Helium Screenshots", 'helium'),
	 "base" => "helium_shots",
	 "class" => "",
	 "category" => esc_html__("My shortcode", 'helium'),
	 "icon" => "icon-qk",
	 "as_parent" => array('only' => 'helium_shots_item'),
	 "content_element" => true,
     "js_view" => 'VcColumnView',
     "show_settings_on_create" => false,   
	 "params" => array(
      	array(
             "type" => "textfield",
             "holder" => "div",
             "class" => "",
             "heading" => esc_html__("Animation",'helium'),
             "param_name" => "animation",
             "value" => "fadeInUp",
             "description" => __("You can find effect here: https://daneden.github.io/animate.css/",'helium'),
        ),
        array(
             "type" => "textfield",
             "holder" => "div",
             "class" => "",
             "heading" => __("animation delay(ms). 1000ms = 1s",'helium'),
             "param_name" => "animation_delay",
             "value" => "100",
             "description" => 'Insert Delay Animation Title'
        ),
		array(
	       "type" => "textfield",
	       "holder" => "div",
	       "class" => "",
	       "heading" => esc_html__("Class",'helium'),
	       "param_name" => "class",
	       "value" => "",
	       "description" => 'Insert class to use for your style'
		)
)));
vc_map( array(
	 "name" => esc_html__("Helium Screenshots item", 'helium'),
	 "base" => "helium_shots_item",
	 "class" => "",
	 "category" => esc_html__("My shortcode", 'helium'),
	 "icon" => "icon-qk",
	 "content_element" => true,
     "as_child" => array('only' => 'helium_shots'),   
	 "params" => array(
     	array(
		   "type" => "attach_image",
		   "holder" => "div",
		   "class" => "",
		   "heading" => __("Thumbnail",'helium'),
		   "param_name" => "thumbnail",
		   "value" => "",
		   "description" =>  __("Insert path of thumbnail",'helium')
		),
		array(
		       "type" => "textfield",
		       "holder" => "div",
		       "class" => "",
		       "heading" => esc_html__("Class",'helium'),
		       "param_name" => "class",
		       "value" => "",
		       "description" => 'Insert class to use for your style'
		)
)));
if ( class_exists( 'WPBakeryShortCodesContainer' ) ) {
    class WPBakeryShortCode_helium_shots extends WPBakeryShortCodesContainer {
    }
}
if ( class_exists( 'WPBakeryShortCode' ) ) {
    class WPBakeryShortCode_helium_shots_item extends WPBakeryShortCode {
    }
}
// end screen shot
// slide intro
vc_map( array(
	 "name" => esc_html__("Helium slideshow intro", 'helium'),
	 "base" => "helium_slide_intro",
	 "class" => "",
	 "category" => esc_html__("My shortcode", 'helium'),
	 "icon" => "icon-qk",
	 "as_parent" => array('only' => 'helium_slide_intro_item'),
	 "content_element" => true,
     "js_view" => 'VcColumnView',
     "show_settings_on_create" => false,   
	 "params" => array(
      	array(
             "type" => "textfield",
             "holder" => "div",
             "class" => "",
             "heading" => esc_html__("Animation",'helium'),
             "param_name" => "animation",
             "value" => "fadeInUp",
             "description" => __("You can find effect here: https://daneden.github.io/animate.css/",'helium'),
        ),
        array(
             "type" => "textfield",
             "holder" => "div",
             "class" => "",
             "heading" => __("animation delay(ms). 1000ms = 1s",'helium'),
             "param_name" => "animation_delay",
             "value" => "100",
             "description" => 'Insert Delay Animation Title'
        ),
		array(
	       "type" => "textfield",
	       "holder" => "div",
	       "class" => "",
	       "heading" => esc_html__("Class",'helium'),
	       "param_name" => "class",
	       "value" => "",
	       "description" => 'Insert class to use for your style'
		)
)));
vc_map( array(
	 "name" => esc_html__("Helium slideshow intro item", 'helium'),
	 "base" => "helium_slide_intro_item",
	 "class" => "",
	 "category" => esc_html__("My shortcode", 'helium'),
	 "icon" => "icon-qk",
	 "content_element" => true,
     "as_child" => array('only' => 'helium_slide_intro'),   
	 "params" => array(
      	array(
	       "type" => "textfield",
	       "holder" => "div",
	       "class" => "",
	       "heading" => esc_html__("Title",'helium'),
	       "param_name" => "title",
	       "value" => ""
		),
		array(
	       "type" => "textarea",
	       "holder" => "div",
	       "class" => "",
	       "heading" => esc_html__("Description",'helium'),
	       "param_name" => "description",
	       "value" => ""
		),
    	array(
	       "type" => "textfield",
	       "holder" => "div",
	       "class" => "",
	       "heading" => esc_html__("Text button",'helium'),
	       "param_name" => "text_button",
	       "value" => "",
	       "description" => 'Insert text use for your button'
	    ),
	    array(
	       "type" => "textfield",
	       "holder" => "div",
	       "class" => "",
	       "heading" => esc_html__("Url button",'helium'),
	       "param_name" => "link_button",
	       "value" => "#",
	       "description" => 'Insert link use for your button'
	    ),
	    array(
	       "type" => "dropdown",
	       "holder" => "div",
	       "class" => "",
	       "heading" => __("Target link",'helium'),
	       "param_name" => "target_url",
	       "value" => array(
	       		__('Self', 'helium') => "_self",
	       		__('Blank', 'helium') => "_blank",
	       		__('Parent', 'helium') => "_parent",
	       		__('Scroll', 'helium') => "page-scroll",
	       	),
	       "default"	=> "_self",
	       "description" => 'chosen option target use for your button'
	    ),
		array(
		       "type" => "textfield",
		       "holder" => "div",
		       "class" => "",
		       "heading" => esc_html__("Class",'helium'),
		       "param_name" => "class",
		       "value" => "",
		       "description" => 'Insert class to use for your style'
		)
)));
if ( class_exists( 'WPBakeryShortCodesContainer' ) ) {
    class WPBakeryShortCode_helium_slide_intro extends WPBakeryShortCodesContainer {
    }
}
if ( class_exists( 'WPBakeryShortCode' ) ) {
    class WPBakeryShortCode_helium_slide_intro_item extends WPBakeryShortCode {
    }
}
// end slide intro

// blog masony

vc_map( array(
   "name" => esc_html__("Helium Blog masony", 'helium'),
   "base" => "blog_masony",
   "class" => "",
   "category" => esc_html__("My shortcode", 'helium'),
   "icon" => "icon-qk",   
   "params" => array(
   	array(
       "type" => "dropdown",
       "holder" => "div",
       "class" => "",
       "heading" => __("Columns",'helium'),
       "param_name" => "columns",
       "value" => array( 
              __('2 columns', 'helium') => '2',
              __('3 columns', 'helium') => '3',
              ),
       "default"  => '2',
    ),
    array(
       "type" => "textfield",
       "holder" => "div",
       "class" => "",
       "heading" => __("Animation",'helium'),
       "param_name" => "animation",
       "description" => __("You can find effect here: https://daneden.github.io/animate.css/",'helium'),
       "value" => "fadeInUp"
    ),
    array(
       "type" => "textfield",
       "holder" => "div",
       "class" => "",
       "heading" => __("animation delay(ms). 1000ms = 1s",'helium'),
       "param_name" => "animation_delay",
       "description" => __("you can insert 0 to remove animation",'helium'),
       "value" => "300"
    ),
      array(
           "type" => "textfield",
           "holder" => "div",
           "class" => "",
           "heading" => esc_html__("Class",'helium'),
           "param_name" => "class",
           "value" => "",
           "description" => 'Insert class to use for your style'
        )
)));
// end blog masony
vc_map( array(
   "name" => esc_html__("Helium Blog breadcrumbs", 'helium'),
   "base" => "helium_breadcrumbs_blog",
   "class" => "",
   "category" => esc_html__("My shortcode", 'helium'),
   "icon" => "icon-qk",   
   "params" => array(
   	array(
       "type" => "textfield",
       "holder" => "div",
       "class" => "",
       "heading" => esc_html__("Title",'helium'),
       "param_name" => "title",
       "value" => ""
    ),
    array(
       "type" => "attach_image",
       "holder" => "div",
       "class" => "",
       "heading" => __("Thumbnail",'helium'),
       "param_name" => "thumbnail",
       "value" => "",
       "description" =>  __("Insert path of thumbnail",'helium')
    ),
    array(
       "type" => "textfield",
       "holder" => "div",
       "class" => "",
       "heading" => __("Animation",'helium'),
       "param_name" => "animation",
       "description" => __("You can find effect here: https://daneden.github.io/animate.css/",'helium'),
       "value" => "fadeInUp"
    ),
    array(
       "type" => "textfield",
       "holder" => "div",
       "class" => "",
       "heading" => __("animation delay(ms). 1000ms = 1s",'helium'),
       "param_name" => "animation_delay",
       "description" => __("you can insert 0 to remove animation",'helium'),
       "value" => "300"
    ),
	  array(
	       "type" => "textfield",
	       "holder" => "div",
	       "class" => "",
	       "heading" => esc_html__("Class",'helium'),
	       "param_name" => "class",
	       "value" => "",
	       "description" => 'Insert class to use for your style'
	    )
)));

// out timeline
vc_map( array(
	 "name" => esc_html__("Helium Out Timeline", 'helium'),
	 "base" => "helium_out_timeline",
	 "class" => "",
	 "category" => esc_html__("My shortcode", 'helium'),
	 "icon" => "icon-qk",
	 "as_parent" => array('only' => 'helium_out_timeline_item'),
	 "content_element" => true,
     "js_view" => 'VcColumnView',
     "show_settings_on_create" => false,   
	 "params" => array(
      	array(
             "type" => "textfield",
             "holder" => "div",
             "class" => "",
             "heading" => esc_html__("Animation",'helium'),
             "param_name" => "animation",
             "value" => "fadeInUp",
             "description" => __("You can find effect here: https://daneden.github.io/animate.css/",'helium'),
        ),
        array(
             "type" => "textfield",
             "holder" => "div",
             "class" => "",
             "heading" => __("animation delay(ms). 1000ms = 1s",'helium'),
             "param_name" => "animation_delay",
             "value" => "100",
             "description" => 'Insert Delay Animation Title'
        ),
		array(
	       "type" => "textfield",
	       "holder" => "div",
	       "class" => "",
	       "heading" => esc_html__("Class",'helium'),
	       "param_name" => "class",
	       "value" => "",
	       "description" => 'Insert class to use for your style'
		)
)));
vc_map( array(
	 "name" => esc_html__("Helium out timeline item", 'helium'),
	 "base" => "helium_out_timeline_item",
	 "class" => "",
	 "category" => esc_html__("My shortcode", 'helium'),
	 "icon" => "icon-qk",
	 "content_element" => true,
     "as_child" => array('only' => 'helium_out_timeline'),   
	 "params" => array(
	 	array(
	       "type" => "textfield",
	       "holder" => "div",
	       "class" => "",
	       "heading" => esc_html__("Title",'helium'),
	       "param_name" => "title",
	       "value" => ""
		),
		array(
	       "type" => "textarea",
	       "holder" => "div",
	       "class" => "",
	       "heading" => esc_html__("Description",'helium'),
	       "param_name" => "description",
	       "value" => ""
		),
		array(
	       "type" => "textfield",
	       "holder" => "div",
	       "class" => "",
	       "heading" => esc_html__("Date time",'helium'),
	       "param_name" => "date_time",
	       "value" => ""
		),
		array(
         "type" => "colorpicker",
         "holder" => "div",
         "class" => "",
         "heading" => __("Color text date time",'touxt'),
         "param_name" => "color_date",
      	),
      	array(
			 "type" => "textfield",
			 "holder" => "div",
			 "class" => "",
			 "heading" => __("Icon",'helium'),
			 "param_name" => "icon",
			 "value" => "",
			 "description" => 'Insert font-awesome. You can find here: https://fortawesome.github.io/Font-Awesome/cheatsheet/'
		),
		array(
         "type" => "colorpicker",
         "holder" => "div",
         "class" => "",
         "heading" => __("Background Icon",'touxt'),
         "param_name" => "bg_icon"
      	),
      	array(
         "type" => "colorpicker",
         "holder" => "div",
         "class" => "",
         "heading" => __("Color icon and text",'touxt'),
         "param_name" => "color_icon"
      	),
		array(
	       "type" => "dropdown",
	       "holder" => "div",
	       "class" => "",
	       "heading" => __("Text align",'helium'),
	       "param_name" => "text-align",
	       "value" => array(
	       		__('Left', 'helium') => "",
	       		__('Right', 'helium') => "timeline-inverted",
	       	),
	       "default"	=> "",
	       "description" => 'chosen option text align to use for your style'
		),
		array(
	       "type" => "dropdown",
	       "holder" => "div",
	       "class" => "",
	       "heading" => __("Style",'helium'),
	       "param_name" => "style",
	       "value" => array(
	       		__('Icon', 'helium') => "icon",
	       		__('Text', 'helium') => "text",
	       	),
	       "default"	=> "",
	       "description" => 'chosen option use for your style'
		),
		array(
	       "type" => "textfield",
	       "holder" => "div",
	       "class" => "",
	       "heading" => esc_html__("Text",'helium'),
	       "param_name" => "sapo",
	       "value" => "",
	       "description" => 'Insert Text to use for your style(Only follow style=text)'
		),
		array(
             "type" => "textfield",
             "holder" => "div",
             "class" => "",
             "heading" => esc_html__("Animation",'helium'),
             "param_name" => "animation",
             "value" => "fadeInUp",
             "description" => __("You can find effect here: https://daneden.github.io/animate.css/",'helium'),
        ),
        array(
             "type" => "textfield",
             "holder" => "div",
             "class" => "",
             "heading" => __("animation delay(ms). 1000ms = 1s",'helium'),
             "param_name" => "animation_delay",
             "value" => "100",
             "description" => 'Insert Delay Animation Title'
        ),
		array(
	       "type" => "textfield",
	       "holder" => "div",
	       "class" => "",
	       "heading" => esc_html__("Class",'helium'),
	       "param_name" => "class",
	       "value" => "",
	       "description" => 'Insert class to use for your style'
		)
)));
if ( class_exists( 'WPBakeryShortCodesContainer' ) ) {
    class WPBakeryShortCode_helium_out_timeline extends WPBakeryShortCodesContainer {
    }
}
if ( class_exists( 'WPBakeryShortCode' ) ) {
    class WPBakeryShortCode_helium_out_timeline_item extends WPBakeryShortCode {
    }
}
// end out timeline

// googe map
vc_map( array(
     "name" => __("Helium google map", 'touxt'),
     "base" => "helium_googlemap",
     "class" => "",
     "category" => __("My shortcode", 'touxt'),
     "icon" => "icon-qk",   
     "params" => array(
      array(
           "type" => "textfield",
           "holder" => "div",
           "class" => "",
           "heading" => __("Unique ID",'touxt'),
           "param_name" => "defineid",
           "value" => "",
           "description" => 'Insert unique ID. For example: map-canvas'
      ),
      array(
           "type" => "textfield",
           "holder" => "div",
           "class" => "",
           "heading" => __("Latitude",'touxt'),
           "param_name" => "latitude",
           "value" => "41.0494617",               
           "description" => "For example: 41.0494617"
      ),
      array(
           "type" => "textfield",
           "holder" => "div",
           "class" => "",
           "heading" => __("Longitude",'touxt'),
           "param_name" => "longitude",
           "value" => "28.9946244",
           "description"   => "For example: 28.9946244"
      ),
      array(
           "type" => "textfield",
           "holder" => "div",
           "class" => "",
           "heading" => __("Zoom",'touxt'),
           "param_name" => "zoom",
           "value" => "12"               
      ),
       array(
         "type" => "attach_image",
         "holder" => "div",
         "class" => "",
         "heading" => __("Icon marker",'touxt'),
         "param_name" => "icon_marker",
         "value" => "",
         "description" =>  __("Insert path of icon marker map",'touxt')
      ),
      array(
           "type" => "textfield",
           "holder" => "div",
           "class" => "",
           "heading" => __("Marker title",'touxt'),
           "param_name" => "marker_title",
           "value" => ""               
      ),
      array(
           "type" => "textfield",
           "holder" => "div",
           "class" => "",
           "heading" => __("City",'touxt'),
           "param_name" => "city",
           "value" => ""               
      ),
      array(
           "type" => "textarea",
           "holder" => "div",
           "class" => "",
           "heading" => __("Address",'touxt'),
           "param_name" => "address",
           "value" => ""               
      )
)));
//end google map
}} /* /if //function */
?>