Skip to content

Webview scheduling management, supporting asynchronous queue for Electron.

Notifications You must be signed in to change notification settings

electron-modules/electron-webview-schedule

Repository files navigation

electron-webview-schedule

NPM version build status Test coverage npm download

Webview scheduling management module supporting asynchronous queue for Electron.


Installment

$ npm i electron-webview-schedule --save

Usage

Import in the renderer process.

import moment from 'moment';
import PromiseQueue from 'electron-webview-schedule/lib/promise-queue';
import WebviewSchedule from 'electron-webview-schedule/lib/webview-schedule';

const webviewSchedule = new WebviewSchedule({
  container: document.body,
  queue: new PromiseQueue(1),
  moment,
  webviewOptions: {
    eventsStack: [],
    attributes: {
    },
  },
});

webviewSchedule.send('channel-foo', args);

Development

$ npm i
$ npm run dev

Contributors


xudafeng


sriting


zlyi


moshangqi

This project follows the git-contributor spec, auto updated at Thu Feb 23 2023 23:47:00 GMT+0800.

License

The MIT License (MIT)

About

Webview scheduling management, supporting asynchronous queue for Electron.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •