8af99ae68f5e1d5a0b03347a2ee8e031abc41618e0f867590eb3605a4e5efc23.json 8.3 KB

1
  1. {"ast":null,"code":"/*!\n * (C) Ionic http://ionicframework.com - MIT License\n */\nimport { proxyCustomElement, HTMLElement, h, Host } from '@stencil/core/internal/client';\nimport { r as reorderThreeOutline, s as reorderTwoSharp } from './index7.js';\nimport { b as getIonMode } from './ionic-global.js';\nimport { d as defineCustomElement$2 } from './icon.js';\nconst reorderIosCss = \":host([slot]){display:none;line-height:0;z-index:100}.reorder-icon{display:block}::slotted(ion-icon){font-size:dynamic-font(16px)}.reorder-icon{font-size:2.125rem;opacity:0.4}\";\nconst IonReorderIosStyle0 = reorderIosCss;\nconst reorderMdCss = \":host([slot]){display:none;line-height:0;z-index:100}.reorder-icon{display:block}::slotted(ion-icon){font-size:dynamic-font(16px)}.reorder-icon{font-size:1.9375rem;opacity:0.3}\";\nconst IonReorderMdStyle0 = reorderMdCss;\nconst Reorder = /*@__PURE__*/proxyCustomElement(class Reorder extends HTMLElement {\n constructor() {\n super();\n this.__registerHost();\n this.__attachShadow();\n }\n onClick(ev) {\n const reorderGroup = this.el.closest('ion-reorder-group');\n ev.preventDefault();\n // Only stop event propagation if the reorder is inside of an enabled\n // reorder group. This allows interaction with clickable children components.\n if (!reorderGroup || !reorderGroup.disabled) {\n ev.stopImmediatePropagation();\n }\n }\n render() {\n const mode = getIonMode(this);\n const reorderIcon = mode === 'ios' ? reorderThreeOutline : reorderTwoSharp;\n return h(Host, {\n key: '27266e30bcb7e10c57fb6d546399cfb1f1c93b23',\n class: mode\n }, h(\"slot\", {\n key: '8745cb9a31458e884c27eed1fb90d104fe9a79eb'\n }, h(\"ion-icon\", {\n key: '6c4b9631a2f5610f1e21b2db025b6702d0d593bf',\n icon: reorderIcon,\n lazy: false,\n class: \"reorder-icon\",\n part: \"icon\",\n \"aria-hidden\": \"true\"\n })));\n }\n get el() {\n return this;\n }\n static get style() {\n return {\n ios: IonReorderIosStyle0,\n md: IonReorderMdStyle0\n };\n }\n}, [33, \"ion-reorder\", undefined, [[2, \"click\", \"onClick\"]]]);\nfunction defineCustomElement$1() {\n if (typeof customElements === \"undefined\") {\n return;\n }\n const components = [\"ion-reorder\", \"ion-icon\"];\n components.forEach(tagName => {\n switch (tagName) {\n case \"ion-reorder\":\n if (!customElements.get(tagName)) {\n customElements.define(tagName, Reorder);\n }\n break;\n case \"ion-icon\":\n if (!customElements.get(tagName)) {\n defineCustomElement$2();\n }\n break;\n }\n });\n}\nconst IonReorder = Reorder;\nconst defineCustomElement = defineCustomElement$1;\nexport { IonReorder, defineCustomElement };","map":{"version":3,"names":["proxyCustomElement","HTMLElement","h","Host","r","reorderThreeOutline","s","reorderTwoSharp","b","getIonMode","d","defineCustomElement$2","reorderIosCss","IonReorderIosStyle0","reorderMdCss","IonReorderMdStyle0","Reorder","constructor","__registerHost","__attachShadow","onClick","ev","reorderGroup","el","closest","preventDefault","disabled","stopImmediatePropagation","render","mode","reorderIcon","key","class","icon","lazy","part","style","ios","md","undefined","defineCustomElement$1","customElements","components","forEach","tagName","get","define","IonReorder","defineCustomElement"],"sources":["F:/workspace/202226701027/huinongbao-app/node_modules/@ionic/core/components/ion-reorder.js"],"sourcesContent":["/*!\n * (C) Ionic http://ionicframework.com - MIT License\n */\nimport { proxyCustomElement, HTMLElement, h, Host } from '@stencil/core/internal/client';\nimport { r as reorderThreeOutline, s as reorderTwoSharp } from './index7.js';\nimport { b as getIonMode } from './ionic-global.js';\nimport { d as defineCustomElement$2 } from './icon.js';\n\nconst reorderIosCss = \":host([slot]){display:none;line-height:0;z-index:100}.reorder-icon{display:block}::slotted(ion-icon){font-size:dynamic-font(16px)}.reorder-icon{font-size:2.125rem;opacity:0.4}\";\nconst IonReorderIosStyle0 = reorderIosCss;\n\nconst reorderMdCss = \":host([slot]){display:none;line-height:0;z-index:100}.reorder-icon{display:block}::slotted(ion-icon){font-size:dynamic-font(16px)}.reorder-icon{font-size:1.9375rem;opacity:0.3}\";\nconst IonReorderMdStyle0 = reorderMdCss;\n\nconst Reorder = /*@__PURE__*/ proxyCustomElement(class Reorder extends HTMLElement {\n constructor() {\n super();\n this.__registerHost();\n this.__attachShadow();\n }\n onClick(ev) {\n const reorderGroup = this.el.closest('ion-reorder-group');\n ev.preventDefault();\n // Only stop event propagation if the reorder is inside of an enabled\n // reorder group. This allows interaction with clickable children components.\n if (!reorderGroup || !reorderGroup.disabled) {\n ev.stopImmediatePropagation();\n }\n }\n render() {\n const mode = getIonMode(this);\n const reorderIcon = mode === 'ios' ? reorderThreeOutline : reorderTwoSharp;\n return (h(Host, { key: '27266e30bcb7e10c57fb6d546399cfb1f1c93b23', class: mode }, h(\"slot\", { key: '8745cb9a31458e884c27eed1fb90d104fe9a79eb' }, h(\"ion-icon\", { key: '6c4b9631a2f5610f1e21b2db025b6702d0d593bf', icon: reorderIcon, lazy: false, class: \"reorder-icon\", part: \"icon\", \"aria-hidden\": \"true\" }))));\n }\n get el() { return this; }\n static get style() { return {\n ios: IonReorderIosStyle0,\n md: IonReorderMdStyle0\n }; }\n}, [33, \"ion-reorder\", undefined, [[2, \"click\", \"onClick\"]]]);\nfunction defineCustomElement$1() {\n if (typeof customElements === \"undefined\") {\n return;\n }\n const components = [\"ion-reorder\", \"ion-icon\"];\n components.forEach(tagName => { switch (tagName) {\n case \"ion-reorder\":\n if (!customElements.get(tagName)) {\n customElements.define(tagName, Reorder);\n }\n break;\n case \"ion-icon\":\n if (!customElements.get(tagName)) {\n defineCustomElement$2();\n }\n break;\n } });\n}\n\nconst IonReorder = Reorder;\nconst defineCustomElement = defineCustomElement$1;\n\nexport { IonReorder, defineCustomElement };\n"],"mappings":"AAAA;AACA;AACA;AACA,SAASA,kBAAkB,EAAEC,WAAW,EAAEC,CAAC,EAAEC,IAAI,QAAQ,+BAA+B;AACxF,SAASC,CAAC,IAAIC,mBAAmB,EAAEC,CAAC,IAAIC,eAAe,QAAQ,aAAa;AAC5E,SAASC,CAAC,IAAIC,UAAU,QAAQ,mBAAmB;AACnD,SAASC,CAAC,IAAIC,qBAAqB,QAAQ,WAAW;AAEtD,MAAMC,aAAa,GAAG,iLAAiL;AACvM,MAAMC,mBAAmB,GAAGD,aAAa;AAEzC,MAAME,YAAY,GAAG,kLAAkL;AACvM,MAAMC,kBAAkB,GAAGD,YAAY;AAEvC,MAAME,OAAO,GAAG,aAAchB,kBAAkB,CAAC,MAAMgB,OAAO,SAASf,WAAW,CAAC;EAC/EgB,WAAWA,CAAA,EAAG;IACV,KAAK,CAAC,CAAC;IACP,IAAI,CAACC,cAAc,CAAC,CAAC;IACrB,IAAI,CAACC,cAAc,CAAC,CAAC;EACzB;EACAC,OAAOA,CAACC,EAAE,EAAE;IACR,MAAMC,YAAY,GAAG,IAAI,CAACC,EAAE,CAACC,OAAO,CAAC,mBAAmB,CAAC;IACzDH,EAAE,CAACI,cAAc,CAAC,CAAC;IACnB;IACA;IACA,IAAI,CAACH,YAAY,IAAI,CAACA,YAAY,CAACI,QAAQ,EAAE;MACzCL,EAAE,CAACM,wBAAwB,CAAC,CAAC;IACjC;EACJ;EACAC,MAAMA,CAAA,EAAG;IACL,MAAMC,IAAI,GAAGpB,UAAU,CAAC,IAAI,CAAC;IAC7B,MAAMqB,WAAW,GAAGD,IAAI,KAAK,KAAK,GAAGxB,mBAAmB,GAAGE,eAAe;IAC1E,OAAQL,CAAC,CAACC,IAAI,EAAE;MAAE4B,GAAG,EAAE,0CAA0C;MAAEC,KAAK,EAAEH;IAAK,CAAC,EAAE3B,CAAC,CAAC,MAAM,EAAE;MAAE6B,GAAG,EAAE;IAA2C,CAAC,EAAE7B,CAAC,CAAC,UAAU,EAAE;MAAE6B,GAAG,EAAE,0CAA0C;MAAEE,IAAI,EAAEH,WAAW;MAAEI,IAAI,EAAE,KAAK;MAAEF,KAAK,EAAE,cAAc;MAAEG,IAAI,EAAE,MAAM;MAAE,aAAa,EAAE;IAAO,CAAC,CAAC,CAAC,CAAC;EACrT;EACA,IAAIZ,EAAEA,CAAA,EAAG;IAAE,OAAO,IAAI;EAAE;EACxB,WAAWa,KAAKA,CAAA,EAAG;IAAE,OAAO;MACxBC,GAAG,EAAExB,mBAAmB;MACxByB,EAAE,EAAEvB;IACR,CAAC;EAAE;AACP,CAAC,EAAE,CAAC,EAAE,EAAE,aAAa,EAAEwB,SAAS,EAAE,CAAC,CAAC,CAAC,EAAE,OAAO,EAAE,SAAS,CAAC,CAAC,CAAC,CAAC;AAC7D,SAASC,qBAAqBA,CAAA,EAAG;EAC7B,IAAI,OAAOC,cAAc,KAAK,WAAW,EAAE;IACvC;EACJ;EACA,MAAMC,UAAU,GAAG,CAAC,aAAa,EAAE,UAAU,CAAC;EAC9CA,UAAU,CAACC,OAAO,CAACC,OAAO,IAAI;IAAE,QAAQA,OAAO;MAC3C,KAAK,aAAa;QACd,IAAI,CAACH,cAAc,CAACI,GAAG,CAACD,OAAO,CAAC,EAAE;UAC9BH,cAAc,CAACK,MAAM,CAACF,OAAO,EAAE5B,OAAO,CAAC;QAC3C;QACA;MACJ,KAAK,UAAU;QACX,IAAI,CAACyB,cAAc,CAACI,GAAG,CAACD,OAAO,CAAC,EAAE;UAC9BjC,qBAAqB,CAAC,CAAC;QAC3B;QACA;IACR;EAAE,CAAC,CAAC;AACR;AAEA,MAAMoC,UAAU,GAAG/B,OAAO;AAC1B,MAAMgC,mBAAmB,GAAGR,qBAAqB;AAEjD,SAASO,UAAU,EAAEC,mBAAmB","ignoreList":[]},"metadata":{},"sourceType":"module","externalDependencies":[]}