react-native-ios-utilities
Version:
Utilities for react-native + iOS
94 lines (93 loc) • 2.92 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = void 0;
var _NativeRNIUtilitiesModule = _interopRequireDefault(require("./NativeRNIUtilitiesModule"));
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
// modules are lazily loaded, so "reading" it's value triggers
// the module to load in the native side.
_NativeRNIUtilitiesModule.default;
const RNIUtilitiesModuleName = "RNIUtilitiesModule";
const RNIUtilitiesModule = global[RNIUtilitiesModuleName];
async function viewCommandRequest(viewID, commandName, commandArgs) {
if (RNIUtilitiesModule == null) {
throw "RNIUtilitiesModule is null";
}
;
if (RNIUtilitiesModule.viewCommandRequest == null) {
throw "RNIUtilitiesModule.viewCommandRequest is null";
}
;
return await RNIUtilitiesModule.viewCommandRequest(viewID, commandName, commandArgs);
}
;
async function moduleCommandRequest(moduleName, commandName, commandArgs) {
if (RNIUtilitiesModule == null) {
throw "RNIUtilitiesModule is null";
}
;
if (RNIUtilitiesModule.moduleCommandRequest == null) {
throw "RNIUtilitiesModule.moduleCommandRequest is null";
}
;
return await RNIUtilitiesModule.moduleCommandRequest(moduleName, commandName, commandArgs);
}
;
function getModuleSharedValue(moduleName, key) {
if (RNIUtilitiesModule == null) {
throw "RNIUtilitiesModule is null";
}
;
if (RNIUtilitiesModule.getModuleSharedValue == null) {
throw "RNIUtilitiesModule.getModuleSharedValue is null";
}
;
return RNIUtilitiesModule.getModuleSharedValue(moduleName, key);
}
;
function setModuleSharedValue(moduleName, key, newValue) {
if (RNIUtilitiesModule == null) {
throw "RNIUtilitiesModule is null";
}
;
if (RNIUtilitiesModule.getModuleSharedValue == null) {
throw "RNIUtilitiesModule.setModuleSharedValue is null";
}
;
return RNIUtilitiesModule.setModuleSharedValue(moduleName, key, newValue);
}
;
function getAllModuleSharedValues(moduleName) {
if (RNIUtilitiesModule == null) {
throw "RNIUtilitiesModule is null";
}
;
if (RNIUtilitiesModule.getAllModuleSharedValues == null) {
throw "RNIUtilitiesModule.getAllModuleSharedValues is null";
}
;
return RNIUtilitiesModule.getAllModuleSharedValues(moduleName);
}
;
function overwriteModuleSharedValues(moduleName, newValues) {
if (RNIUtilitiesModule == null) {
throw "RNIUtilitiesModule is null";
}
;
if (RNIUtilitiesModule.overwriteModuleSharedValues == null) {
throw "RNIUtilitiesModule.overwriteModuleSharedValues is null";
}
;
return RNIUtilitiesModule.overwriteModuleSharedValues(moduleName, newValues);
}
;
var _default = exports.default = {
viewCommandRequest,
moduleCommandRequest,
getModuleSharedValue,
setModuleSharedValue,
getAllModuleSharedValues,
overwriteModuleSharedValues
};
//# sourceMappingURL=RNIUtilitiesModule.js.map