%PDF- %PDF-
Direktori : /home/opti/workflow/src/public/app-assets/js/scripts/extensions/ |
Current File : /home/opti/workflow/src/public/app-assets/js/scripts/extensions/toolbar.js |
/*========================================================================================= File Name: toolbar.js Description: A jQuery plugin that creates tooltip style toolbars ---------------------------------------------------------------------------------------- Item Name: Modern Admin - Clean Bootstrap 4 Dashboard HTML Template Version: 1.0 Author: PIXINVENT Author URL: http://www.themeforest.net/user/pixinvent ==========================================================================================*/ $(document).ready(function(){ // Define any icon actions before calling the toolbar $('.toolbar-icons a').on('click', function(event) { event.preventDefault(); }); $('div[data-toolbar="user-options"]').toolbar({ content: '#user-options', position: 'top', }); $('div[data-toolbar="transport-options"]').toolbar({ content: '#transport-options', position: 'top', }); $('div[data-toolbar="transport-options-o"]').toolbar({ content: '#transport-options-o', position: 'bottom', event: 'click', hideOnClick: true, }); $('div[data-toolbar="content-option"]').toolbar({ content: '#transport-options', }); $('div[data-toolbar="position-option"]').toolbar({ content: '#transport-options', position: 'bottom', }); $('div[data-toolbar="style-option"]').toolbar({ content: '#transport-options', position: 'bottom', style: 'primary', }); $('div[data-toolbar="animation-option"]').toolbar({ content: '#transport-options', position: 'bottom', style: 'primary', animation: 'flyin' }); $('div[data-toolbar="event-option"]').toolbar({ content: '#transport-options', position: 'bottom', style: 'primary', event: 'click', }); $('div[data-toolbar="hide-option"]').toolbar({ content: '#transport-options', position: 'bottom', style: 'primary', event: 'click', hideOnClick: true }); $('#link-toolbar').toolbar({ content: '#user-options', position: 'top', event: 'click', adjustment: 35 }); $('div[data-toolbar="set-01"]').toolbar({ content: '#set-01-options', position: 'top', }); $('div[data-toolbar="set-02"]').toolbar({ content: '#set-02-options', position: 'left', }); $('div[data-toolbar="set-03"]').toolbar({ content: '#set-03-options', position: 'bottom', }); $('div[data-toolbar="set-04"]').toolbar({ content: '#set-04-options', position: 'right', }); $(".download").on('click', function() { mixpanel.track("Toolbar.Download"); }); $("#transport-options-2").find('a').on('click', function() { $this = $(this); $button = $('div[data-toolbar="transport-options-2"]'); $newClass = $this.find('i').attr('class').substring(3); $oldClass = $button.find('i').attr('class').substring(3); if ($newClass != $oldClass) { $button.find('i').animate({ top: "+=50", opacity: 0 }, 200, function() { $(this).removeClass($oldClass).addClass($newClass).css({ top: "-=100", opacity: 1 }).animate({ top: "+=50" }); }); } }); $('div[data-toolbar="transport-options-2"]').toolbar({ content: '#transport-options-2', position: 'top', }); });