1 | //Copyright (c) 2019 ___ORGANIZATIONNAME___. All rights reserved.
|
2 |
|
3 | import Foundation
|
4 |
|
5 | ReactNativeEventEmitter)
( |
6 | class ReactNativeEventEmitter: RCTEventEmitter {
|
7 |
|
8 | override init() {
|
9 | super.init()
|
10 | EventEmitter.sharedInstance.registerEventEmitter(eventEmitter: self)
|
11 | }
|
12 |
|
13 | /// Base overide for RCTEventEmitter.
|
14 | ///
|
15 | /// - Returns: all supported events
|
16 | override func supportedEvents() -> [String] {
|
17 | return EventEmitter.sharedInstance.allEvents
|
18 | }
|
19 | override static func requiresMainQueueSetup() -> Bool {
|
20 | return true
|
21 | }
|
22 | }
|