UNPKG

react-native-ios-utilities

Version:
42 lines 1.43 kB
import { RNIUtilitiesModule } from '../../native_modules/RNIUtilitiesModule'; const MODULE_NAME = "RNIDummyTestViewModule"; async function somePromiseCommandThatWillAlwaysResolve(someString, someNumber, someBool, someObject, someArray, someStringOptional = undefined) { return await RNIUtilitiesModule.moduleCommandRequest(MODULE_NAME, "somePromiseCommandThatWillAlwaysResolve", { someString, someNumber, someBool, someObject, someArray, someStringOptional }); } ; async function somePromiseCommandThatWillAlwaysReject() { await RNIUtilitiesModule.moduleCommandRequest(MODULE_NAME, "somePromiseCommandThatWillAlwaysReject", {}); } ; function overwriteModuleSharedValues(newValues) { RNIUtilitiesModule.overwriteModuleSharedValues(MODULE_NAME, newValues); } ; function getAllModuleSharedValues() { //@ts-ignore return RNIUtilitiesModule.getAllModuleSharedValues(MODULE_NAME); } function getSharedValueSomeNumber() { return RNIUtilitiesModule.getModuleSharedValue(MODULE_NAME, "someNumber"); } ; function setSharedValueSomeNumber(newValue) { RNIUtilitiesModule.setModuleSharedValue(MODULE_NAME, "someNumber", newValue); } ; export default { somePromiseCommandThatWillAlwaysResolve, somePromiseCommandThatWillAlwaysReject, getAllModuleSharedValues, overwriteModuleSharedValues, getSharedValueSomeNumber, setSharedValueSomeNumber }; //# sourceMappingURL=RNIDummyTestViewModule.js.map