ext-chatwork-events
Version:
Chatwork DOM Events wrapper for Chrome extension
49 lines (37 loc) • 903 B
Markdown
# ext-chatwork-events
Chatwork DOM Events wrapper for Chrome extension
## Getting started
```
npm i ext-chatwork-events
```
Add `script` tag to your extension.
```html
<script src="/path/to/ext-chatwork-events/bundle.js"></script>
```
If using [Browserify](http://browserify.org/), see below
```js
const ChatworkEvents = require('ext-chatwork-events')
```
## Events
### ready
Emit when loading area hidden.
```js
// No arguments
ChatworkEvents.on('ready', () => console.log('ready'))
```
### messages:add
Emit when new message appended.
```js
/**
* @param addedEl Element added element
*/
ChatworkEvents.on('messages:add', (addedEl) => console.log('messages:add', addedEl))
```
### messages:remove
Emit when message element removed.
```js
/**
* @param removedEl Element removed element
*/
ChatworkEvents.on('messages:remove', (removedEl) => console.log('messages:remove', removedEl))
```