| 30101 | } |
| 30102 | |
| 30103 | const getEventDispatcher = obj => { |
| 30104 | if (!obj._eventDispatcher) { |
| 30105 | obj._eventDispatcher = new EventDispatcher({ |
| 30106 | scope: obj, |
| 30107 | toggleEvent: (name, state) => { |
| 30108 | if (EventDispatcher.isNative(name) && obj.toggleNativeEvent) { |
| 30109 | obj.toggleNativeEvent(name, state); |
| 30110 | } |
| 30111 | } |
| 30112 | }); |
| 30113 | } |
| 30114 | return obj._eventDispatcher; |
| 30115 | }; |
| 30116 | const Observable = { |
| 30117 | fire(name, args, bubble) { |
| 30118 | return this.dispatch(name, args, bubble); |
no test coverage detected