From 2653f6a943a6ed74e2b72246ba8211c5fb699a7f Mon Sep 17 00:00:00 2001 From: erdgeist Date: Sun, 7 Aug 2016 02:17:47 +0200 Subject: restructured ;) --- js/core/alert.js | 66 -------------------------------------------------------- 1 file changed, 66 deletions(-) delete mode 100755 js/core/alert.js (limited to 'js/core/alert.js') diff --git a/js/core/alert.js b/js/core/alert.js deleted file mode 100755 index e145d5f..0000000 --- a/js/core/alert.js +++ /dev/null @@ -1,66 +0,0 @@ -/*! UIkit 2.26.4 | http://www.getuikit.com | (c) 2014 YOOtheme | MIT License */ -(function(UI) { - - "use strict"; - - UI.component('alert', { - - defaults: { - "fade": true, - "duration": 200, - "trigger": ".uk-alert-close" - }, - - boot: function() { - - // init code - UI.$html.on("click.alert.uikit", "[data-uk-alert]", function(e) { - - var ele = UI.$(this); - - if (!ele.data("alert")) { - - var alert = UI.alert(ele, UI.Utils.options(ele.attr("data-uk-alert"))); - - if (UI.$(e.target).is(alert.options.trigger)) { - e.preventDefault(); - alert.close(); - } - } - }); - }, - - init: function() { - - var $this = this; - - this.on("click", this.options.trigger, function(e) { - e.preventDefault(); - $this.close(); - }); - }, - - close: function() { - - var element = this.trigger("close.uk.alert"), - removeElement = function () { - this.trigger("closed.uk.alert").remove(); - }.bind(this); - - if (this.options.fade) { - element.css("overflow", "hidden").css("max-height", element.height()).animate({ - "height" : 0, - "opacity" : 0, - "padding-top" : 0, - "padding-bottom" : 0, - "margin-top" : 0, - "margin-bottom" : 0 - }, this.options.duration, removeElement); - } else { - removeElement(); - } - } - - }); - -})(UIkit); -- cgit v1.2.3