smart-admin/rc-busness/static/royalcanin-cdn-assets-new/css_js/royal-canin.element.icon-buttons.js
2022-01-11 11:57:54 +08:00

1 line
2.0 KiB
JavaScript

(window["RCDLjsonFunction"]=window["RCDLjsonFunction"]||[]).push([[101],{223:function(t,e,n){"use strict";n.r(e);var r=n(55);var o=n.n(r);var a=n(21);var u=n.n(a);var c=n(20);var s=n.n(c);var i=n(32);var f=n.n(i);var l=n(22);var v=n.n(l);var p=n(262);var h=n.n(p);var d=n(99);var m=n(334);var y=n.n(m);function asyncGeneratorStep(t,e,n,r,o,a,u){try{var c=t[a](u);var s=c.value}catch(t){n(t);return}if(c.done){e(s)}else{Promise.resolve(s).then(r,o)}}function _asyncToGenerator(t){return function(){var e=this,n=arguments;return new Promise((function(r,o){var a=t.apply(e,n);function _next(t){asyncGeneratorStep(a,r,o,_next,_throw,"next",t)}function _throw(t){asyncGeneratorStep(a,r,o,_next,_throw,"throw",t)}_next(undefined)}))}}RCDL.features.iconButtons=function(t,e){Object(d["DOMcheckElements"])({element:e,selectors:t,name:"iconButtons"}).forEach((function(t){return RCDL.features.iconButtons.prototype.create(t)}))};RCDL.features.iconButtons.prototype.create=function(t){var e=t.getAttribute("data-js-top")||"auto";var n=t.getAttribute("data-js-right")||"auto";var r=t.getAttribute("data-js-bottom")||"auto";var o=t.getAttribute("data-js-left")||"auto";var a="top: ".concat(e,"; right: ").concat(n,"; bottom: ").concat(r,"; left: ").concat(o);t.style.cssText=a};RCDL.features.iconButtons.prototype.defaultSelector=null;RCDL.features.iconButtons.prototype.start=function(t){var e=t.element,n=t.selector,r=n===void 0?RCDL.features.iconButtons.defaultSelector:n;Object(d["DOMcheckElements"])({element:e,selectors:r,name:"iconButtons",start:true}).forEach((function(t){return RCDL.features.iconButtons.prototype.create(t)}))};e["default"]={fn:function(){var t=_asyncToGenerator(regeneratorRuntime.mark((function _callee(t){return regeneratorRuntime.wrap((function _callee$(e){while(1){switch(e.prev=e.next){case 0:return e.abrupt("return",RCDL.features.iconButtons.prototype.start({element:t}));case 1:case"end":return e.stop()}}}),_callee)})));function fn(e){return t.apply(this,arguments)}return fn}(),setup:function setup(t){RCDL.features.iconButtons.defaultSelector=t}}}}]);