react-native-ios-utilities
Version:
Utilities for react-native + iOS
48 lines (47 loc) • 1.68 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = void 0;
var _RNIUtilitiesModule = require("../../native_modules/RNIUtilitiesModule");
const MODULE_NAME = "RNIDummyTestViewModule";
async function somePromiseCommandThatWillAlwaysResolve(someString, someNumber, someBool, someObject, someArray, someStringOptional = undefined) {
return await _RNIUtilitiesModule.RNIUtilitiesModule.moduleCommandRequest(MODULE_NAME, "somePromiseCommandThatWillAlwaysResolve", {
someString,
someNumber,
someBool,
someObject,
someArray,
someStringOptional
});
}
;
async function somePromiseCommandThatWillAlwaysReject() {
await _RNIUtilitiesModule.RNIUtilitiesModule.moduleCommandRequest(MODULE_NAME, "somePromiseCommandThatWillAlwaysReject", {});
}
;
function overwriteModuleSharedValues(newValues) {
_RNIUtilitiesModule.RNIUtilitiesModule.overwriteModuleSharedValues(MODULE_NAME, newValues);
}
;
function getAllModuleSharedValues() {
//@ts-ignore
return _RNIUtilitiesModule.RNIUtilitiesModule.getAllModuleSharedValues(MODULE_NAME);
}
function getSharedValueSomeNumber() {
return _RNIUtilitiesModule.RNIUtilitiesModule.getModuleSharedValue(MODULE_NAME, "someNumber");
}
;
function setSharedValueSomeNumber(newValue) {
_RNIUtilitiesModule.RNIUtilitiesModule.setModuleSharedValue(MODULE_NAME, "someNumber", newValue);
}
;
var _default = exports.default = {
somePromiseCommandThatWillAlwaysResolve,
somePromiseCommandThatWillAlwaysReject,
getAllModuleSharedValues,
overwriteModuleSharedValues,
getSharedValueSomeNumber,
setSharedValueSomeNumber
};
//# sourceMappingURL=RNIDummyTestViewModule.js.map