Path : /home/vishqocm/vishalwebtech.in/blog/wp-content/themes/katerio/js/
File Upload :
Current File : /home/vishqocm/vishalwebtech.in///blog/wp-content/themes/katerio/js/th90-front.js

(function($, elementor) {
    "use strict";

    var TH90 = {
        init: function() {
            var widgets = {
                'posts-selective.default': TH90.BlogAction,
                'posts-small.default': TH90.BlogAction,
                'posts-group.default': TH90.BlogAction,
                'posts-blog.default': TH90.BlogAction,
                'posts-slider.default': TH90.PostSwiper,
                'newsticker.default': TH90.Newsticker,
                'text-scroller.default': TH90.Newsticker,
            };
            $.each(widgets, function(widget, callback) {
                elementor.hooks.addAction('frontend/element_ready/' + widget, callback);
            });
        },

        /* ----------------------------------------------------------- */
        /*  Post block slider
        /* ----------------------------------------------------------- */
        PostSwiper: function($scope) {
            var $container = $scope.find('.th90-slider');

            if ($($container)[0]) {
                $($container).each(function(index, element) {
                    TH90_SCRIPTS.sliderSwiper($(this));
                });
            }
        },

        /* ----------------------------------------------------------- */
        /*  Blog Action
        /* ----------------------------------------------------------- */
        BlogAction: function($scope) {
            var $containerVideo = $scope.find('.box-holder'),
                $containerMasonry = $scope.find('.columns-masonry');

            if ($($containerVideo)[0]) {
                $($containerVideo).each(function(index, element) {
                    TH90_SCRIPTS.videoBgResize($(this));
                });
            }
        },

        /* ----------------------------------------------------------- */
        /*  Newsticker
        /* ----------------------------------------------------------- */
        Newsticker: function($scope) {
            var $container = $scope.find('.block-ticker');

            if ($($container)[0]) {
                $($container).each(function(index, element) {
                    TH90_SCRIPTS.newsticker($(this));
                });
            }
        },
    };
    $(window).on('elementor/frontend/init', TH90.init);
}(jQuery, window.elementorFrontend));