22 lines
946 B
Objective-C
22 lines
946 B
Objective-C
#import <React/RCTBridgeModule.h>
|
|
|
|
@interface RCT_EXTERN_MODULE(HaptikaWatchConnectivity, NSObject)
|
|
|
|
RCT_EXTERN_METHOD(start)
|
|
RCT_EXTERN_METHOD(getConnectionState:(RCTPromiseResolveBlock)resolve
|
|
rejecter:(RCTPromiseRejectBlock)reject)
|
|
RCT_EXTERN_METHOD(drainEvents:(RCTPromiseResolveBlock)resolve
|
|
rejecter:(RCTPromiseRejectBlock)reject)
|
|
RCT_EXTERN_METHOD(acknowledgeEvents:(NSArray<NSString *> *)eventIds)
|
|
RCT_EXTERN_METHOD(sendPreferences:(NSString *)json
|
|
resolver:(RCTPromiseResolveBlock)resolve
|
|
rejecter:(RCTPromiseRejectBlock)reject)
|
|
RCT_EXTERN_METHOD(sendCommand:(NSString *)json
|
|
resolver:(RCTPromiseResolveBlock)resolve
|
|
rejecter:(RCTPromiseRejectBlock)reject)
|
|
RCT_EXTERN_METHOD(transferEvent:(NSString *)json
|
|
resolver:(RCTPromiseResolveBlock)resolve
|
|
rejecter:(RCTPromiseRejectBlock)reject)
|
|
|
|
@end
|