Mini Shell
Direktori : /home/funerariamayer/www/app/ |
|
Current File : /home/funerariamayer/www/app/node_modules_ionic_core_dist_esm_ion-tab_2_entry_js.js.map |
{"version":3,"file":"node_modules_ionic_core_dist_esm_ion-tab_2_entry_js.js","mappings":"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","sources":["./node_modules/@ionic/core/dist/esm/ion-tab_2.entry.js"],"sourcesContent":["/*!\n * (C) Ionic http://ionicframework.com - MIT License\n */\nimport { r as registerInstance, h, H as Host, i as getElement, e as createEvent } from './index-06cd27b1.js';\nimport { a as attachComponent } from './framework-delegate-a922018c.js';\nimport './helpers-eed79a2b.js';\n\nconst tabCss = \":host(.tab-hidden){display:none !important}\";\n\nlet Tab = class {\n constructor(hostRef) {\n registerInstance(this, hostRef);\n this.loaded = false;\n /** @internal */\n this.active = false;\n }\n async componentWillLoad() {\n if (this.active) {\n await this.setActive();\n }\n }\n /** Set the active component for the tab */\n async setActive() {\n await this.prepareLazyLoaded();\n this.active = true;\n }\n changeActive(isActive) {\n if (isActive) {\n this.prepareLazyLoaded();\n }\n }\n prepareLazyLoaded() {\n if (!this.loaded && this.component != null) {\n this.loaded = true;\n try {\n return attachComponent(this.delegate, this.el, this.component, ['ion-page']);\n }\n catch (e) {\n console.error(e);\n }\n }\n return Promise.resolve(undefined);\n }\n render() {\n const { tab, active, component } = this;\n return (h(Host, { role: \"tabpanel\", \"aria-hidden\": !active ? 'true' : null, \"aria-labelledby\": `tab-button-${tab}`, class: {\n 'ion-page': component === undefined,\n 'tab-hidden': !active\n } }, h(\"slot\", null)));\n }\n get el() { return getElement(this); }\n static get watchers() { return {\n \"active\": [\"changeActive\"]\n }; }\n};\nTab.style = tabCss;\n\nconst tabsCss = \":host{left:0;right:0;top:0;bottom:0;display:-ms-flexbox;display:flex;position:absolute;-ms-flex-direction:column;flex-direction:column;width:100%;height:100%;contain:layout size style;z-index:0}.tabs-inner{position:relative;-ms-flex:1;flex:1;contain:layout size style}\";\n\nlet Tabs = class {\n constructor(hostRef) {\n registerInstance(this, hostRef);\n this.ionNavWillLoad = createEvent(this, \"ionNavWillLoad\", 7);\n this.ionTabsWillChange = createEvent(this, \"ionTabsWillChange\", 3);\n this.ionTabsDidChange = createEvent(this, \"ionTabsDidChange\", 3);\n this.transitioning = false;\n /** @internal */\n this.useRouter = false;\n this.onTabClicked = (ev) => {\n const { href, tab } = ev.detail;\n if (this.useRouter && href !== undefined) {\n const router = document.querySelector('ion-router');\n if (router) {\n router.push(href);\n }\n }\n else {\n this.select(tab);\n }\n };\n }\n async componentWillLoad() {\n if (!this.useRouter) {\n this.useRouter = !!document.querySelector('ion-router') && !this.el.closest('[no-router]');\n }\n if (!this.useRouter) {\n const tabs = this.tabs;\n if (tabs.length > 0) {\n await this.select(tabs[0]);\n }\n }\n this.ionNavWillLoad.emit();\n }\n componentWillRender() {\n const tabBar = this.el.querySelector('ion-tab-bar');\n if (tabBar) {\n const tab = this.selectedTab ? this.selectedTab.tab : undefined;\n tabBar.selectedTab = tab;\n }\n }\n /**\n * Select a tab by the value of its `tab` property or an element reference.\n *\n * @param tab The tab instance to select. If passed a string, it should be the value of the tab's `tab` property.\n */\n async select(tab) {\n const selectedTab = getTab(this.tabs, tab);\n if (!this.shouldSwitch(selectedTab)) {\n return false;\n }\n await this.setActive(selectedTab);\n await this.notifyRouter();\n this.tabSwitch();\n return true;\n }\n /**\n * Get a specific tab by the value of its `tab` property or an element reference.\n *\n * @param tab The tab instance to select. If passed a string, it should be the value of the tab's `tab` property.\n */\n async getTab(tab) {\n return getTab(this.tabs, tab);\n }\n /**\n * Get the currently selected tab.\n */\n getSelected() {\n return Promise.resolve(this.selectedTab ? this.selectedTab.tab : undefined);\n }\n /** @internal */\n async setRouteId(id) {\n const selectedTab = getTab(this.tabs, id);\n if (!this.shouldSwitch(selectedTab)) {\n return { changed: false, element: this.selectedTab };\n }\n await this.setActive(selectedTab);\n return {\n changed: true,\n element: this.selectedTab,\n markVisible: () => this.tabSwitch(),\n };\n }\n /** @internal */\n async getRouteId() {\n const tabId = this.selectedTab && this.selectedTab.tab;\n return tabId !== undefined ? { id: tabId, element: this.selectedTab } : undefined;\n }\n setActive(selectedTab) {\n if (this.transitioning) {\n return Promise.reject('transitioning already happening');\n }\n this.transitioning = true;\n this.leavingTab = this.selectedTab;\n this.selectedTab = selectedTab;\n this.ionTabsWillChange.emit({ tab: selectedTab.tab });\n selectedTab.active = true;\n return Promise.resolve();\n }\n tabSwitch() {\n const selectedTab = this.selectedTab;\n const leavingTab = this.leavingTab;\n this.leavingTab = undefined;\n this.transitioning = false;\n if (!selectedTab) {\n return;\n }\n if (leavingTab !== selectedTab) {\n if (leavingTab) {\n leavingTab.active = false;\n }\n this.ionTabsDidChange.emit({ tab: selectedTab.tab });\n }\n }\n notifyRouter() {\n if (this.useRouter) {\n const router = document.querySelector('ion-router');\n if (router) {\n return router.navChanged('forward');\n }\n }\n return Promise.resolve(false);\n }\n shouldSwitch(selectedTab) {\n const leavingTab = this.selectedTab;\n return selectedTab !== undefined && selectedTab !== leavingTab && !this.transitioning;\n }\n get tabs() {\n return Array.from(this.el.querySelectorAll('ion-tab'));\n }\n render() {\n return (h(Host, { onIonTabButtonClick: this.onTabClicked }, h(\"slot\", { name: \"top\" }), h(\"div\", { class: \"tabs-inner\" }, h(\"slot\", null)), h(\"slot\", { name: \"bottom\" })));\n }\n get el() { return getElement(this); }\n};\nconst getTab = (tabs, tab) => {\n const tabEl = (typeof tab === 'string')\n ? tabs.find(t => t.tab === tab)\n : tab;\n if (!tabEl) {\n console.error(`tab with id: \"${tabEl}\" does not exist`);\n }\n return tabEl;\n};\nTabs.style = tabsCss;\n\nexport { Tab as ion_tab, Tabs as ion_tabs };\n"],"names":["r","registerInstance","h","H","Host","i","getElement","e","createEvent","a","attachComponent","tabCss","Tab","constructor","hostRef","loaded","active","componentWillLoad","setActive","prepareLazyLoaded","changeActive","isActive","component","delegate","el","console","error","Promise","resolve","undefined","render","tab","role","class","watchers","style","tabsCss","Tabs","ionNavWillLoad","ionTabsWillChange","ionTabsDidChange","transitioning","useRouter","onTabClicked","ev","href","detail","router","document","querySelector","push","select","closest","tabs","length","emit","componentWillRender","tabBar","selectedTab","getTab","shouldSwitch","notifyRouter","tabSwitch","getSelected","setRouteId","id","changed","element","markVisible","getRouteId","tabId","reject","leavingTab","navChanged","Array","from","querySelectorAll","onIonTabButtonClick","name","tabEl","find","t","ion_tab","ion_tabs"],"sourceRoot":"webpack:///"}
Zerion Mini Shell 1.0