CallNative.m 791 B

1234567891011121314151617181920212223242526272829
  1. //
  2. // APIS.m
  3. // example_code_react_native
  4. //
  5. // Created by Akhmad Al Qindi Irsyam on 27/06/23.
  6. //
  7. #import "NexilisSampleCode-Bridging-Header.h"
  8. @interface RCT_EXTERN_MODULE(CallNative, NSObject) + (BOOL)requiresMainQueueSetup
  9. {
  10. return YES;
  11. }
  12. RCT_EXTERN_METHOD(connect)
  13. RCT_EXTERN_METHOD(openContactCenter)
  14. RCT_EXTERN_METHOD(openChat)
  15. RCT_EXTERN_METHOD(openCall)
  16. RCT_EXTERN_METHOD(openStreaming)
  17. RCT_EXTERN_METHOD(openSetting)
  18. RCT_EXTERN_METHOD(openWhiteboard)
  19. RCT_EXTERN_METHOD(openScreenSharing)
  20. RCT_EXTERN_METHOD(openContactCenterChat:(NSInteger *)category)
  21. RCT_EXTERN_METHOD(openContactCenterAudioCall:(NSInteger *)category)
  22. RCT_EXTERN_METHOD(openContactCenterVideoCall:(NSInteger *)category)
  23. RCT_EXTERN_METHOD(signInAdmin:(NSString *)pwd)
  24. RCT_EXTERN_METHOD(openSetOfficer)
  25. @end