chrome-zones

0.1.0 • Public • Published

chrome-zones

Build Status

wraps chrome extension apis so that if they are executing in a zone, their callbacks do too

Why?

If, for instance, you wish to use angular2 in a chrome extension, and want to change renderable/injectable/etc values from within a chrome extension api callback.

How?

Do i use it?

npm install chrome-zones is the easiest.

If npm is too heavy for you, grab a built version from this repo. Note that you'll also need angular/zone.js included in your page.

Example

See example for a complete working example.

Does it work?

Using monkeypatching and zone.wrap. Basically when the script loads it patches the entire chrome.<whatever> api space such that all functions that are called have their last argument (if it is a function) patched with zone.wrap.

License

MIT

Readme

Keywords

none

Package Sidebar

Install

npm i chrome-zones

Weekly Downloads

2

Version

0.1.0

License

MIT

Last publish

Collaborators

  • b3ngr33ni3r