1 |
- {"ast":null,"code":"/*!\n * (C) Ionic http://ionicframework.com - MIT License\n */\nimport { proxyCustomElement, HTMLElement, h, Host } from '@stencil/core/internal/client';\nimport { E as ENABLE_HTML_CONTENT_DEFAULT, a as sanitizeDOMString } from './config.js';\nimport { c as config, b as getIonMode } from './ionic-global.js';\nimport { d as defineCustomElement$2 } from './spinner.js';\nconst infiniteScrollContentIosCss = \"ion-infinite-scroll-content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;min-height:84px;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.infinite-loading{margin-left:0;margin-right:0;margin-top:0;margin-bottom:32px;display:none;width:100%}.infinite-loading-text{-webkit-margin-start:32px;margin-inline-start:32px;-webkit-margin-end:32px;margin-inline-end:32px;margin-top:4px;margin-bottom:0}.infinite-scroll-loading ion-infinite-scroll-content>.infinite-loading{display:block}.infinite-scroll-content-ios .infinite-loading-text{color:var(--ion-color-step-600, var(--ion-text-color-step-400, #666666))}.infinite-scroll-content-ios .infinite-loading-spinner .spinner-lines-ios line,.infinite-scroll-content-ios .infinite-loading-spinner .spinner-lines-small-ios line,.infinite-scroll-content-ios .infinite-loading-spinner .spinner-crescent circle{stroke:var(--ion-color-step-600, var(--ion-text-color-step-400, #666666))}.infinite-scroll-content-ios .infinite-loading-spinner .spinner-bubbles circle,.infinite-scroll-content-ios .infinite-loading-spinner .spinner-circles circle,.infinite-scroll-content-ios .infinite-loading-spinner .spinner-dots circle{fill:var(--ion-color-step-600, var(--ion-text-color-step-400, #666666))}\";\nconst IonInfiniteScrollContentIosStyle0 = infiniteScrollContentIosCss;\nconst infiniteScrollContentMdCss = \"ion-infinite-scroll-content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;min-height:84px;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.infinite-loading{margin-left:0;margin-right:0;margin-top:0;margin-bottom:32px;display:none;width:100%}.infinite-loading-text{-webkit-margin-start:32px;margin-inline-start:32px;-webkit-margin-end:32px;margin-inline-end:32px;margin-top:4px;margin-bottom:0}.infinite-scroll-loading ion-infinite-scroll-content>.infinite-loading{display:block}.infinite-scroll-content-md .infinite-loading-text{color:var(--ion-color-step-600, var(--ion-text-color-step-400, #666666))}.infinite-scroll-content-md .infinite-loading-spinner .spinner-lines-md line,.infinite-scroll-content-md .infinite-loading-spinner .spinner-lines-small-md line,.infinite-scroll-content-md .infinite-loading-spinner .spinner-crescent circle{stroke:var(--ion-color-step-600, var(--ion-text-color-step-400, #666666))}.infinite-scroll-content-md .infinite-loading-spinner .spinner-bubbles circle,.infinite-scroll-content-md .infinite-loading-spinner .spinner-circles circle,.infinite-scroll-content-md .infinite-loading-spinner .spinner-dots circle{fill:var(--ion-color-step-600, var(--ion-text-color-step-400, #666666))}\";\nconst IonInfiniteScrollContentMdStyle0 = infiniteScrollContentMdCss;\nconst InfiniteScrollContent = /*@__PURE__*/proxyCustomElement(class InfiniteScrollContent extends HTMLElement {\n constructor() {\n super();\n this.__registerHost();\n this.customHTMLEnabled = config.get('innerHTMLTemplatesEnabled', ENABLE_HTML_CONTENT_DEFAULT);\n this.loadingSpinner = undefined;\n this.loadingText = undefined;\n }\n componentDidLoad() {\n if (this.loadingSpinner === undefined) {\n const mode = getIonMode(this);\n this.loadingSpinner = config.get('infiniteLoadingSpinner', config.get('spinner', mode === 'ios' ? 'lines' : 'crescent'));\n }\n }\n renderLoadingText() {\n const {\n customHTMLEnabled,\n loadingText\n } = this;\n if (customHTMLEnabled) {\n return h(\"div\", {\n class: \"infinite-loading-text\",\n innerHTML: sanitizeDOMString(loadingText)\n });\n }\n return h(\"div\", {\n class: \"infinite-loading-text\"\n }, this.loadingText);\n }\n render() {\n const mode = getIonMode(this);\n return h(Host, {\n key: '7c16060dcfe2a0b0fb3e2f8f4c449589a76f1baa',\n class: {\n [mode]: true,\n // Used internally for styling\n [`infinite-scroll-content-${mode}`]: true\n }\n }, h(\"div\", {\n key: 'a94f4d8746e053dc718f97520bd7e48cb316443a',\n class: \"infinite-loading\"\n }, this.loadingSpinner && h(\"div\", {\n key: '10143d5d2a50a2a2bc5de1cee8e7ab51263bcf23',\n class: \"infinite-loading-spinner\"\n }, h(\"ion-spinner\", {\n key: '8846e88191690d9c61a0b462889ed56fbfed8b0d',\n name: this.loadingSpinner\n })), this.loadingText !== undefined && this.renderLoadingText()));\n }\n static get style() {\n return {\n ios: IonInfiniteScrollContentIosStyle0,\n md: IonInfiniteScrollContentMdStyle0\n };\n }\n}, [32, \"ion-infinite-scroll-content\", {\n \"loadingSpinner\": [1025, \"loading-spinner\"],\n \"loadingText\": [1, \"loading-text\"]\n}]);\nfunction defineCustomElement$1() {\n if (typeof customElements === \"undefined\") {\n return;\n }\n const components = [\"ion-infinite-scroll-content\", \"ion-spinner\"];\n components.forEach(tagName => {\n switch (tagName) {\n case \"ion-infinite-scroll-content\":\n if (!customElements.get(tagName)) {\n customElements.define(tagName, InfiniteScrollContent);\n }\n break;\n case \"ion-spinner\":\n if (!customElements.get(tagName)) {\n defineCustomElement$2();\n }\n break;\n }\n });\n}\nconst IonInfiniteScrollContent = InfiniteScrollContent;\nconst defineCustomElement = defineCustomElement$1;\nexport { IonInfiniteScrollContent, defineCustomElement };","map":{"version":3,"names":["proxyCustomElement","HTMLElement","h","Host","E","ENABLE_HTML_CONTENT_DEFAULT","a","sanitizeDOMString","c","config","b","getIonMode","d","defineCustomElement$2","infiniteScrollContentIosCss","IonInfiniteScrollContentIosStyle0","infiniteScrollContentMdCss","IonInfiniteScrollContentMdStyle0","InfiniteScrollContent","constructor","__registerHost","customHTMLEnabled","get","loadingSpinner","undefined","loadingText","componentDidLoad","mode","renderLoadingText","class","innerHTML","render","key","name","style","ios","md","defineCustomElement$1","customElements","components","forEach","tagName","define","IonInfiniteScrollContent","defineCustomElement"],"sources":["F:/workspace/202226701027/huinongbao-app/node_modules/@ionic/core/components/ion-infinite-scroll-content.js"],"sourcesContent":["/*!\n * (C) Ionic http://ionicframework.com - MIT License\n */\nimport { proxyCustomElement, HTMLElement, h, Host } from '@stencil/core/internal/client';\nimport { E as ENABLE_HTML_CONTENT_DEFAULT, a as sanitizeDOMString } from './config.js';\nimport { c as config, b as getIonMode } from './ionic-global.js';\nimport { d as defineCustomElement$2 } from './spinner.js';\n\nconst infiniteScrollContentIosCss = \"ion-infinite-scroll-content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;min-height:84px;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.infinite-loading{margin-left:0;margin-right:0;margin-top:0;margin-bottom:32px;display:none;width:100%}.infinite-loading-text{-webkit-margin-start:32px;margin-inline-start:32px;-webkit-margin-end:32px;margin-inline-end:32px;margin-top:4px;margin-bottom:0}.infinite-scroll-loading ion-infinite-scroll-content>.infinite-loading{display:block}.infinite-scroll-content-ios .infinite-loading-text{color:var(--ion-color-step-600, var(--ion-text-color-step-400, #666666))}.infinite-scroll-content-ios .infinite-loading-spinner .spinner-lines-ios line,.infinite-scroll-content-ios .infinite-loading-spinner .spinner-lines-small-ios line,.infinite-scroll-content-ios .infinite-loading-spinner .spinner-crescent circle{stroke:var(--ion-color-step-600, var(--ion-text-color-step-400, #666666))}.infinite-scroll-content-ios .infinite-loading-spinner .spinner-bubbles circle,.infinite-scroll-content-ios .infinite-loading-spinner .spinner-circles circle,.infinite-scroll-content-ios .infinite-loading-spinner .spinner-dots circle{fill:var(--ion-color-step-600, var(--ion-text-color-step-400, #666666))}\";\nconst IonInfiniteScrollContentIosStyle0 = infiniteScrollContentIosCss;\n\nconst infiniteScrollContentMdCss = \"ion-infinite-scroll-content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;min-height:84px;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.infinite-loading{margin-left:0;margin-right:0;margin-top:0;margin-bottom:32px;display:none;width:100%}.infinite-loading-text{-webkit-margin-start:32px;margin-inline-start:32px;-webkit-margin-end:32px;margin-inline-end:32px;margin-top:4px;margin-bottom:0}.infinite-scroll-loading ion-infinite-scroll-content>.infinite-loading{display:block}.infinite-scroll-content-md .infinite-loading-text{color:var(--ion-color-step-600, var(--ion-text-color-step-400, #666666))}.infinite-scroll-content-md .infinite-loading-spinner .spinner-lines-md line,.infinite-scroll-content-md .infinite-loading-spinner .spinner-lines-small-md line,.infinite-scroll-content-md .infinite-loading-spinner .spinner-crescent circle{stroke:var(--ion-color-step-600, var(--ion-text-color-step-400, #666666))}.infinite-scroll-content-md .infinite-loading-spinner .spinner-bubbles circle,.infinite-scroll-content-md .infinite-loading-spinner .spinner-circles circle,.infinite-scroll-content-md .infinite-loading-spinner .spinner-dots circle{fill:var(--ion-color-step-600, var(--ion-text-color-step-400, #666666))}\";\nconst IonInfiniteScrollContentMdStyle0 = infiniteScrollContentMdCss;\n\nconst InfiniteScrollContent = /*@__PURE__*/ proxyCustomElement(class InfiniteScrollContent extends HTMLElement {\n constructor() {\n super();\n this.__registerHost();\n this.customHTMLEnabled = config.get('innerHTMLTemplatesEnabled', ENABLE_HTML_CONTENT_DEFAULT);\n this.loadingSpinner = undefined;\n this.loadingText = undefined;\n }\n componentDidLoad() {\n if (this.loadingSpinner === undefined) {\n const mode = getIonMode(this);\n this.loadingSpinner = config.get('infiniteLoadingSpinner', config.get('spinner', mode === 'ios' ? 'lines' : 'crescent'));\n }\n }\n renderLoadingText() {\n const { customHTMLEnabled, loadingText } = this;\n if (customHTMLEnabled) {\n return h(\"div\", { class: \"infinite-loading-text\", innerHTML: sanitizeDOMString(loadingText) });\n }\n return h(\"div\", { class: \"infinite-loading-text\" }, this.loadingText);\n }\n render() {\n const mode = getIonMode(this);\n return (h(Host, { key: '7c16060dcfe2a0b0fb3e2f8f4c449589a76f1baa', class: {\n [mode]: true,\n // Used internally for styling\n [`infinite-scroll-content-${mode}`]: true,\n } }, h(\"div\", { key: 'a94f4d8746e053dc718f97520bd7e48cb316443a', class: \"infinite-loading\" }, this.loadingSpinner && (h(\"div\", { key: '10143d5d2a50a2a2bc5de1cee8e7ab51263bcf23', class: \"infinite-loading-spinner\" }, h(\"ion-spinner\", { key: '8846e88191690d9c61a0b462889ed56fbfed8b0d', name: this.loadingSpinner }))), this.loadingText !== undefined && this.renderLoadingText())));\n }\n static get style() { return {\n ios: IonInfiniteScrollContentIosStyle0,\n md: IonInfiniteScrollContentMdStyle0\n }; }\n}, [32, \"ion-infinite-scroll-content\", {\n \"loadingSpinner\": [1025, \"loading-spinner\"],\n \"loadingText\": [1, \"loading-text\"]\n }]);\nfunction defineCustomElement$1() {\n if (typeof customElements === \"undefined\") {\n return;\n }\n const components = [\"ion-infinite-scroll-content\", \"ion-spinner\"];\n components.forEach(tagName => { switch (tagName) {\n case \"ion-infinite-scroll-content\":\n if (!customElements.get(tagName)) {\n customElements.define(tagName, InfiniteScrollContent);\n }\n break;\n case \"ion-spinner\":\n if (!customElements.get(tagName)) {\n defineCustomElement$2();\n }\n break;\n } });\n}\n\nconst IonInfiniteScrollContent = InfiniteScrollContent;\nconst defineCustomElement = defineCustomElement$1;\n\nexport { IonInfiniteScrollContent, defineCustomElement };\n"],"mappings":"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","ignoreList":[]},"metadata":{},"sourceType":"module","externalDependencies":[]}
|