File: D:/HostingSpaces/RImmers2/cityrestaurants.nl/wwwroot/wp-content/plugins/woowbox/assets/js/admin.js
/**
* jQuery serializeObject
* @copyright 2014, macek <paulmacek@gmail.com>
* @link https://github.com/macek/jquery-serialize-object
* @license BSD
* @version 2.5.0
*/
!function(e,i){if("function"==typeof define&&define.amd)define(["exports","jquery"],function(e,r){return i(e,r)});else if("undefined"!=typeof exports){var r=require("jquery");i(exports,r)}else i(e,e.jQuery||e.Zepto||e.ender||e.$)}(this,function(e,i){function r(e,r){function n(e,i,r){return e[i]=r,e}function a(e,i){for(var r,a=e.match(t.key);void 0!==(r=a.pop());)if(t.push.test(r)){var u=s(e.replace(/\[\]$/,""));i=n([],u,i)}else t.fixed.test(r)?i=n([],r,i):t.named.test(r)&&(i=n({},r,i));return i}function s(e){return void 0===h[e]&&(h[e]=0),h[e]++}function u(e){switch(i('[name="'+e.name+'"]',r).attr("type")){case"checkbox":return"on"===e.value?!0:e.value;default:return e.value}}function f(i){if(!t.validate.test(i.name))return this;var r=a(i.name,u(i));return l=e.extend(!0,l,r),this}function d(i){if(!e.isArray(i))throw new Error("formSerializer.addPairs expects an Array");for(var r=0,t=i.length;t>r;r++)this.addPair(i[r]);return this}function o(){return l}function c(){return JSON.stringify(o())}var l={},h={};this.addPair=f,this.addPairs=d,this.serialize=o,this.serializeJSON=c}var t={validate:/^[a-z_][a-z0-9_]*(?:\[(?:\d*|[a-z0-9_]+)\])*$/i,key:/[a-z0-9_]+|(?=\[\])/gi,push:/^$/,fixed:/^\d+$/,named:/^[a-z0-9_]+$/i};return r.patterns=t,r.serializeObject=function(){return new r(i,this).addPairs(this.serializeArray()).serialize()},r.serializeJSON=function(){return new r(i,this).addPairs(this.serializeArray()).serializeJSON()},"undefined"!=typeof i.fn&&(i.fn.serializeObject=r.serializeObject,i.fn.serializeJSON=r.serializeJSON),e.FormSerializer=r,r});
/**
* Handles:
* - Copy to Clipboard functionality
*
* @since 1.0.0
*/
jQuery(function($) {
$('#screen-meta, #screen-meta-links').appendTo('#woowbox-screen-meta-block');
/**
* Copy to Clipboard
* @since 1.0.0
*/
if(typeof Clipboard !== 'undefined') {
var clipboard = new Clipboard('.woowbox-clipboard');
clipboard.on('success', function(e) {
//console.info('Action:', e.action);
//console.info('Text:', e.text);
//console.info('Trigger:', e.trigger);
//e.clearSelection();
});
clipboard.on('error', function(e) {
//console.error('Action:', e.action);
//console.error('Trigger:', e.trigger);
});
$(document).on('click', '.woowbox-clipboard', function(e) {
e.preventDefault();
});
}
/**
* Confirm actions
*/
$(document).on('click', '[data-woowbox-confirm]', function() {
var confirm_message = $(this).attr('data-woowbox-confirm');
return confirm_message && confirm(confirm_message.toString());
});
});