Mini Shell

Direktori : /home/funerariamayer/app/
Upload File :
Current File : /home/funerariamayer/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