How to use the impress.newtab function in impress

To help you get started, we’ve selected a few impress examples, based on popular ways it is used in public projects.

Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.

github metarhia / server / applications / metarhia.com / static / js / impress.js View on Github external
api.tabs.initializeConnection = () => {
  if (!api.tabs.initialized) {
    api.tabs.tabId = api.tabs.getFreeTab();
    api.tabs.tabKey = 'impress.tab' + api.tabs.tabId;
    api.tabs.heartbeat();
    api.tabs.heartbeatEvent = setInterval(
      api.tabs.heartbeat, api.tabs.heartbeatInterval
    );
    localStorage['impress.newtab'] = api.tabs.tabId;
    global.addEventListener('storage', api.tabs.onStorageChange, false);
  }
  const master = localStorage['impress.master'];
  if (master) api.tabs.setMaster(master);
  else api.tabs.createMaster();
  api.tabs.initializeDone();
};

impress

Enterprise application server for Node.js

MIT
Latest version published 2 months ago

Package Health Score

83 / 100
Full package analysis