'),s=e.minicolors.defaults,t.data("minicolors-initialized")||(i=e.extend(!0,{},s,i),o.addClass("minicolors-theme-"+i.theme).toggleClass("minicolors-with-opacity",i.opacity),void 0!==i.position&&e.each(i.position.split(" "),function(){o.addClass("minicolors-position-"+this)}),t.addClass("minicolors-input").data("minicolors-initialized",!1).data("minicolors-settings",i).prop("size",7).wrap(o).after('
'),i.inline||(t.after(''),t.next(".minicolors-swatch").on("click",function(i){i.preventDefault(),t.focus()})),t.parent().find(".minicolors-panel").on("selectstart",function(){return!1}).end(),i.inline&&t.parent().addClass("minicolors-inline"),l(t,!1),t.data("minicolors-initialized",!0))}),e(this)}var t,o,s}}),e(document).on("mousedown.minicolors touchstart.minicolors",function(i){e(i.target).parents().add(i.target).hasClass("minicolors")||c()}).on("mousedown.minicolors touchstart.minicolors",".minicolors-grid, .minicolors-slider, .minicolors-opacity-slider",function(i){var t=e(this);i.preventDefault(),e(document).data("minicolors-target",t),o(t,i,!0)}).on("mousemove.minicolors touchmove.minicolors",function(i){var t=e(document).data("minicolors-target");t&&o(t,i)}).on("mouseup.minicolors touchend.minicolors",function(){e(this).removeData("minicolors-target")}).on("mousedown.minicolors touchstart.minicolors",".minicolors-swatch",function(i){var t=e(this).parent().find(".minicolors-input");i.preventDefault(),r(t)}).on("focus.minicolors",".minicolors-input",function(){var i=e(this);i.data("minicolors-initialized")&&r(i)}).on("blur.minicolors",".minicolors-input",function(){var i=e(this),t=i.data("minicolors-settings");i.data("minicolors-initialized")&&(i.val(b(i.val(),!0)),""===i.val()&&i.val(b(t.defaultValue,!0)),i.val(M(i.val(),t.letterCase)))}).on("keydown.minicolors",".minicolors-input",function(i){var t=e(this);if(t.data("minicolors-initialized"))switch(i.keyCode){case 9:c();break;case 13:case 27:c(),t.blur()}}).on("keyup.minicolors",".minicolors-input",function(){var i=e(this);i.data("minicolors-initialized")&&l(i,!0)}).on("paste.minicolors",".minicolors-input",function(){var i=e(this);i.data("minicolors-initialized")&&setTimeout(function(){l(i,!0)},1)})})(jQuery);