UNPKG

react-native-simcard-info

Version:
91 lines (90 loc) 3.13 kB
"use strict"; import NativeSimcardInfo from "./NativeSimcardInfo.js"; export const getSIMIds = () => { return NativeSimcardInfo.getSubscriptionIds(); }; export const getSIMId = simSlotIndex => { return NativeSimcardInfo.getSubscriptionId(simSlotIndex); }; export const getActiveDataSIMId = () => { return NativeSimcardInfo.getActiveDataSubscriptionId(); }; export const getActiveSIMInfo = simId => { return NativeSimcardInfo.getActiveSubscriptionInfo(simId); }; export const getActiveSIMCount = () => { return NativeSimcardInfo.getActiveSubscriptionInfoCount(); }; export const getActiveSIMInfoForSimSlotIndex = simSlotIndex => { return NativeSimcardInfo.getActiveSubscriptionInfoForSimSlotIndex(simSlotIndex); }; export const getActiveSIMInfoList = () => { return NativeSimcardInfo.getActiveSubscriptionInfoList(); }; export const getAllSIMInfoList = () => { return NativeSimcardInfo.getAllSubscriptionInfoList(); }; export const getCompleteActiveSIMInfoList = () => { return NativeSimcardInfo.getCompleteActiveSubscriptionInfoList(); }; export const getDefaultDataSIMId = () => { return NativeSimcardInfo.getDefaultDataSubscriptionId(); }; export const getDefaultSMSSIMId = () => { return NativeSimcardInfo.getDefaultSmsSubscriptionId(); }; export const getDefaultSIMId = () => { return NativeSimcardInfo.getDefaultSubscriptionId(); }; export const getSlotIndex = simId => { return NativeSimcardInfo.getSlotIndex(simId); }; export const getNoOfSIMSlotAvailable = () => { return NativeSimcardInfo.getNoOfSIMSlotAvailable(); }; export const getSignalStrength = (simId = -1) => { return NativeSimcardInfo.getSignalStrength(simId); }; export const getPhoneNumber = simId => { return NativeSimcardInfo.getPhoneNumber(simId); }; export const getAllPhoneNumbers = () => { return NativeSimcardInfo.getAllPhoneNumbers(); }; export const getSIMIdForPhoneNumber = phoneNumber => { return NativeSimcardInfo.getSubscriberIdForPhoneNumber(phoneNumber); }; export const isActiveSIMId = simId => { return NativeSimcardInfo.isActiveSubscriptionId(simId); }; export const isNetworkRoaming = simId => { return NativeSimcardInfo.isNetworkRoaming(simId); }; export const isAirplaneMode = () => { return NativeSimcardInfo.isAirplaneMode(); }; export const isESIM = simId => { return NativeSimcardInfo.isESIM(simId); }; export const isMobileDataEnabled = (simId = -1) => { return NativeSimcardInfo.isMobileDataEnabled(simId); }; export const startAirplaneListener = () => { return NativeSimcardInfo.addOnAirplaneChangeListener(); }; export const stopAirplaneListener = () => { return NativeSimcardInfo.removeOnAirplaneChangeListener(); }; export const startSIMChangeListener = () => { return NativeSimcardInfo.addOnSimCardStateChangeListener(); }; export const stopSIMChangeListener = () => { return NativeSimcardInfo.removeOnSimCardStateChangeListener(); }; export const onAirplaneModeChange = fn => { return NativeSimcardInfo.onAirplaneModeChange(fn); }; export const onSIMCardStateChange = fn => { return NativeSimcardInfo.onSIMCardStateChange(fn); }; //# sourceMappingURL=SIMFeatureImpl.js.map