<?php
if( ! function_exists( 'newsxo_register_custom_controls' ) ) :
/**
 * Register Custom Controls
*/
function newsxo_register_custom_controls( $wp_customize ) {

    require_once get_template_directory() . '/inc/ansar/custom-control/toggle/class-toggle-control.php';
    require_once get_template_directory() . '/inc/ansar/custom-control/customizer-alpha-color-picker/class-customize-alpha-color-control.php';
    require_once get_template_directory() . '/inc/ansar/custom-control/custom_slider_control/custom_slider_control_class.php';
    require_once get_template_directory() . '/inc/ansar/custom-control/custom-sortable-control/custom-sortable-control-class.php';
    require_once get_template_directory() . '/inc/ansar/custom-control/custom_tab_control/custom_tab_control_class.php';
    require_once get_template_directory() . '/inc/ansar/custom-control/newsxo-hf-repeater/class-newsxo-hf-repeater-control.php';

    $wp_customize->register_control_type( 'Newsxo_Toggle_Control' );
    $wp_customize->register_control_type( 'Newsxo_Sortable_Control' );
    $wp_customize->register_control_type( 'Newsxo_Customizer_Range_Control' );
    $wp_customize->register_control_type( 'Newsxo_HF_Repeater_Control' );

}
endif;
add_action( 'customize_register', 'newsxo_register_custom_controls' );