UNPKG

react-native-ios-utilities

Version:

Utilities for react-native + iOS and wrappers for using swift together with fabric/paper + JSI

34 lines (33 loc) 1.31 kB
"use strict"; import { RNIUtilitiesModule } from "../../native_modules/RNIUtilitiesModule/index.js"; const MODULE_NAME = "RNIDummyTestViewModule"; export class RNIDummyTestViewModule { static async somePromiseCommandThatWillAlwaysResolve(someString, someNumber, someBool, someObject, someArray, someStringOptional = undefined) { return await RNIUtilitiesModule.moduleCommandRequest(MODULE_NAME, "somePromiseCommandThatWillAlwaysResolve", { someString, someNumber, someBool, someObject, someArray, someStringOptional }); } static async somePromiseCommandThatWillAlwaysReject() { await RNIUtilitiesModule.moduleCommandRequest(MODULE_NAME, "somePromiseCommandThatWillAlwaysReject", {}); } static overwriteModuleSharedValues(newValues) { RNIUtilitiesModule.overwriteModuleSharedValues(MODULE_NAME, newValues); } static getAllModuleSharedValues() { //@ts-ignore return RNIUtilitiesModule.getAllModuleSharedValues(MODULE_NAME); } static getSharedValueSomeNumber() { return RNIUtilitiesModule.getModuleSharedValue(MODULE_NAME, "someNumber"); } static setSharedValueSomeNumber(newValue) { RNIUtilitiesModule.setModuleSharedValue(MODULE_NAME, "someNumber", newValue); } } ; //# sourceMappingURL=RNIDummyTestViewModule.js.map