????
Current Path : /home/darkwebsol/acrepairkwt.com/wp-content/plugins/feeds-for-youtube/js/ |
Current File : /home/darkwebsol/acrepairkwt.com/wp-content/plugins/feeds-for-youtube/js/tooltip-wizard.js |
/** * Custom YouTube Tooltip Manager * * @since 2.0 */ 'use strict'; var SBYTooltipWizard = window.SBYTooltipWizard || ( function( document, window, $ ) { /** * Public functions and properties. * * @since 2.0 * * @type {object} */ var app = { /** * Start the engine. * * @since 2.0 */ init: function() { //$( app.ready ); $( window ).on( 'load', function() { if ( $.isFunction( $.ready.then ) ) { $.ready.then( app.load ); } else { app.load(); } } ); }, /** * Window load. * * @since 2.0 */ load: function() { if(sby_admin_tooltip_wizard.sby_wizard_gutenberg){ app.initGutenbergTooltip(); } }, initGutenbergTooltip : function(){ if ( typeof $.fn.tooltipster === 'undefined' ) { return; } var $dot = $( '<span class="wpforms-admin-form-embed-wizard-dot"> </span>' ); var anchor = '.block-editor .edit-post-header-toolbar__inserter-toggle'; var tooltipsterArgs = { content : $( '#sby-gutenberg-tooltip-content' ), trigger : 'custom', interactive : true, animationDuration: 0, delay : 0, theme : [ 'tooltipster-default', 'sby-tooltip-wizard' ], side : 'bottom', distance : 3, functionReady : function( instance, helper ) { instance._$tooltip.on( 'click', '.sby-tlp-wizard-close', function() { instance.close(); $('.sby-tooltip-wizard').hide(); } ); instance.reposition(); }, }; $('.components-button.edit-post-header-toolbar__inserter-toggle').on('click',function() { $('.sby-tooltip-wizard.tooltipster-sidetip').hide(); }); $dot.insertAfter( anchor ).tooltipster( tooltipsterArgs ).tooltipster( 'open' ); }, /** * Check if we're in Gutenberg editor. * * @since 2.0 * * @returns {boolean} Is Gutenberg or not. */ isGutenberg: function() { return typeof wp !== 'undefined' && Object.prototype.hasOwnProperty.call( wp, 'blocks' ); }, } return app; }( document, window, jQuery ) ); SBYTooltipWizard.init();