1.0.8 • Published 4 years ago

observabledomevent v1.0.8

Weekly downloads
-
License
ISC
Repository
-
Last release
4 years ago

Install

npm install observabledomevent -S

or

yarn add observabledomevent

Use

import { ObservableDomEvent } from 'observabledomevent';

React

 const echartsRef = useRef(null)
 <div ref = { echartsRef }></div>

const instance = new ObservableDomEvent(echartsRef);
instance.$on('resize',()=>{
    handle code...
})
or
instance.$on(['resize','click','mouseenter'],()=>{
    handle code...
})

instance.$off('resize',()=>{
    handle code...
})

instance.$off(['resize'],()=>{
    handle code...
})
instance.$off(['resize','click'],()=>{
    handle code...
})

Vue

 <div ref = "echartsRef" id="echartsRef"></div>

const instance = new ObservableDomEvent(this.$refs.echartsRef);
const instance = new ObservableDomEvent(document.getElementById('echartsRef'));

instance.$on('resize',()=>{
    handle code...
})
or
instance.$on(['resize','click','mouseenter'],()=>{
    handle code...
})

instance.$off('resize',()=>{
    handle code...
})

instance.$off(['resize'],()=>{
    handle code...
})
instance.$off(['resize','click'],()=>{
    handle code...
})

Brower

 <script src="./observabledomevent.min.js"></script>
 this.observableDom = new observabledomevent.ObservableDomEvent(document.getElementById('echartsRef'));
1.0.8

4 years ago

1.0.7

4 years ago

1.0.6

4 years ago

1.0.5

4 years ago

1.0.4

4 years ago

1.0.3

4 years ago

1.0.2

4 years ago

1.0.1

4 years ago

1.0.0

4 years ago