UNPKG

@ionic/core

Version:

Base components for Ionic

27 lines (23 loc) • 722 B
'use strict'; const index = require('./index-a0a08b2a.js'); const helpers = require('./helpers-d381ec4d.js'); const startStatusTap = () => { const win = window; win.addEventListener('statusTap', () => { index.readTask(() => { const width = win.innerWidth; const height = win.innerHeight; const el = document.elementFromPoint(width / 2, height / 2); if (!el) { return; } const contentEl = el.closest('ion-content'); if (contentEl) { new Promise(resolve => helpers.componentOnReady(contentEl, resolve)).then(() => { index.writeTask(() => contentEl.scrollToTop(300)); }); } }); }); }; exports.startStatusTap = startStatusTap;