Skip to content

Commit 9150ae7

Browse files
committed
Added stub methods for unimplemented functionality
1 parent 8abf8fd commit 9150ae7

File tree

2 files changed

+24
-0
lines changed

2 files changed

+24
-0
lines changed

ios/BLEModule.swift

+18
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,24 @@ class BLEModule: RCTEventEmitter {
2727
return ["PAYLOAD_STRING_KEY": PAYLOAD_STRING_KEY]
2828
}
2929

30+
@objc(generateBleId:reject:)
31+
func generateBleId(_ resolve: RCTPromiseResolveBlock?, reject: RCTPromiseRejectBlock?) -> Void {
32+
// TODO: implement this functionality
33+
resolve?(nil)
34+
}
35+
36+
@objc(advertise:resolve:reject:)
37+
func advertise(_ bleId: String, resolve: RCTPromiseResolveBlock?, reject: RCTPromiseRejectBlock?) {
38+
// TODO: implement this functionality
39+
resolve?(nil)
40+
}
41+
42+
@objc(stopAdvertise:reject:)
43+
func stopAdvertise(_ resolve: RCTPromiseResolveBlock?, reject: RCTPromiseRejectBlock?) {
44+
// TODO: implement this functionality
45+
resolve?(nil)
46+
}
47+
3048
@objc(start)
3149
func start() -> Void {
3250
bleClient.start()

ios/Interfaces/BLEModuleExport.m

+6
Original file line numberDiff line numberDiff line change
@@ -27,4 +27,10 @@ @interface RCT_EXTERN_MODULE(BLEModule, NSObject)
2727

2828
RCT_EXTERN_METHOD(finish:(RCTPromiseResolveBlock *)resolve reject:(RCTPromiseRejectBlock *)reject)
2929

30+
RCT_EXTERN_METHOD(generateBleId:(RCTPromiseResolveBlock *)resolve reject:(RCTPromiseRejectBlock *)reject)
31+
32+
RCT_EXTERN_METHOD(advertise:(NSString *)bleId resolve:(RCTPromiseResolveBlock *)resolve reject:(RCTPromiseRejectBlock *)reject)
33+
34+
RCT_EXTERN_METHOD(stopAdvertise:(RCTPromiseResolveBlock *)resolve reject:(RCTPromiseRejectBlock *)reject)
35+
3036
@end

0 commit comments

Comments
 (0)