mirror of
https://github.com/openharmony/third_party_jsframework.git
synced 2026-07-18 12:35:31 -04:00
@@ -41,8 +41,6 @@ export function mockContact() {
|
||||
}
|
||||
ContactClass.INVALID_CONTACT_ID = -1;
|
||||
|
||||
const Attribute = "[PC Preview] unknow unkown Attribute";
|
||||
|
||||
const ContactAttributesClass = class ContactAttributes {
|
||||
constructor() {
|
||||
console.warn('contact.ContactAttributes.constructor interface mocked in the Previewer. How this interface' +
|
||||
@@ -274,6 +272,22 @@ export function mockContact() {
|
||||
Relation: RelationClass,
|
||||
SipAddress: SipAddressClass,
|
||||
Website: WebsiteClass,
|
||||
Attribute:{
|
||||
ATTR_CONTACT_EVENT: "[PC Preview] unknow ATTR_CONTACT_EVENT",
|
||||
ATTR_EMAIL: "[PC Preview] unknow ATTR_EMAIL",
|
||||
ATTR_GROUP_MEMBERSHIP: "[PC Preview] unknow ATTR_GROUP_MEMBERSHIP",
|
||||
ATTR_IM: "[PC Preview] unknow ATTR_IM",
|
||||
ATTR_NAME: "[PC Preview] unknow ATTR_NAME",
|
||||
ATTR_NICKNAME: "[PC Preview] unknow ATTR_NICKNAME",
|
||||
ATTR_NOTE: "[PC Preview] unknow ATTR_NOTE",
|
||||
ATTR_ORGANIZATION: "[PC Preview] unknow ATTR_ORGANIZATION",
|
||||
ATTR_PHONE: "[PC Preview] unknow ATTR_PHONE",
|
||||
ATTR_PORTRAIT: "[PC Preview] unknow ATTR_PORTRAIT",
|
||||
ATTR_POSTAL_ADDRESS: "[PC Preview] unknow ATTR_POSTAL_ADDRESS",
|
||||
ATTR_RELATION: "[PC Preview] unknow ATTR_RELATION",
|
||||
ATTR_SIP_ADDRESS: "[PC Preview] unknow ATTR_SIP_ADDRESS",
|
||||
ATTR_WEBSITE: "[PC Preview] unknow ATTR_WEBSITE",
|
||||
},
|
||||
addContact: function (...args) {
|
||||
console.warn("contact.addContact interface mocked in the Previewer. How this interface works on the" +
|
||||
" Previewer may be different from that on a real device.")
|
||||
|
||||
@@ -14,72 +14,175 @@
|
||||
*/
|
||||
|
||||
import { paramMock } from "../utils"
|
||||
|
||||
export const ImsCallMode = {
|
||||
CALL_MODE_AUDIO_ONLY: 0,
|
||||
CALL_MODE_SEND_ONLY: 1,
|
||||
CALL_MODE_RECEIVE_ONLY: 2,
|
||||
CALL_MODE_SEND_RECEIVE: 3,
|
||||
CALL_MODE_VIDEO_PAUSED: 4,
|
||||
}
|
||||
export const AudioDevice = {
|
||||
DEVICE_MIC: "[PC Preview] unknow DEVICE_MIC",
|
||||
DEVICE_SPEAKER: "[PC Preview] unknow DEVICE_SPEAKER",
|
||||
DEVICE_WIRED_HEADSET: "[PC Preview] unknow DEVICE_WIRED_HEADSET",
|
||||
DEVICE_BLUETOOTH_SCO: "[PC Preview] unknow DEVICE_BLUETOOTH_SCO",
|
||||
}
|
||||
export const CallRestrictionType = {
|
||||
RESTRICTION_TYPE_ALL_INCOMING: 0,
|
||||
RESTRICTION_TYPE_ALL_OUTGOING: 1,
|
||||
RESTRICTION_TYPE_INTERNATIONAL: 2,
|
||||
RESTRICTION_TYPE_INTERNATIONAL_EXCLUDING_HOME: 3,
|
||||
RESTRICTION_TYPE_ROAMING_INCOMING: 4,
|
||||
RESTRICTION_TYPE_ALL_CALLS: 5,
|
||||
RESTRICTION_TYPE_OUTGOING_SERVICES: 6,
|
||||
RESTRICTION_TYPE_INCOMING_SERVICES: 7,
|
||||
}
|
||||
export const CallTransferInfo = {
|
||||
transferNum: "[PC Preview] unknow transferNum",
|
||||
type: CallTransferType,
|
||||
settingType: CallTransferSettingType,
|
||||
}
|
||||
export const CallTransferSettingType = {
|
||||
CALL_TRANSFER_DISABLE: 0,
|
||||
CALL_TRANSFER_ENABLE: 1,
|
||||
CALL_TRANSFER_REGISTRATION: 3,
|
||||
CALL_TRANSFER_ERASURE: 4,
|
||||
}
|
||||
export const CallTransferType = {
|
||||
TRANSFER_TYPE_UNCONDITIONAL: 0,
|
||||
TRANSFER_TYPE_BUSY: 1,
|
||||
TRANSFER_TYPE_NO_REPLY: 2,
|
||||
TRANSFER_TYPE_NOT_REACHABLE: 3,
|
||||
}
|
||||
export const ConferenceState = {
|
||||
TEL_CONFERENCE_IDLE: 0,
|
||||
TEL_CONFERENCE_ACTIVE: 1,
|
||||
TEL_CONFERENCE_DISCONNECTING: 2,
|
||||
TEL_CONFERENCE_DISCONNECTED: 3,
|
||||
};
|
||||
export const CallType = {
|
||||
TYPE_CS: 0,
|
||||
TYPE_IMS: 1,
|
||||
TYPE_OTT: 2,
|
||||
TYPE_ERR_CALL: 3,
|
||||
}
|
||||
export const VideoStateType = {
|
||||
TYPE_VOICE: 0,
|
||||
TYPE_VIDEO: 1,
|
||||
}
|
||||
export const DetailedCallState = {
|
||||
CALL_STATUS_ACTIVE: 0,
|
||||
CALL_STATUS_HOLDING: 1,
|
||||
CALL_STATUS_DIALING: 2,
|
||||
CALL_STATUS_ALERTING: 3,
|
||||
CALL_STATUS_INCOMING: 4,
|
||||
CALL_STATUS_WAITING: 5,
|
||||
CALL_STATUS_DISCONNECTED: 6,
|
||||
CALL_STATUS_DISCONNECTING: 7,
|
||||
CALL_STATUS_IDLE: 8,
|
||||
}
|
||||
export const CallState = {
|
||||
CALL_STATE_UNKNOWN: -1,
|
||||
CALL_STATE_IDLE: 0,
|
||||
CALL_STATE_RINGING: 1,
|
||||
CALL_STATE_OFFHOOK: 2,
|
||||
}
|
||||
export const CallRestrictionInfo = {
|
||||
type: CallRestrictionType,
|
||||
password: "[PC Preview] unknow password",
|
||||
mode: CallRestrictionMode,
|
||||
}
|
||||
export const DialOptions = {
|
||||
extras: "[PC Preview] unknow extras",
|
||||
accountId: "[PC Preview] unknow accountId",
|
||||
videoState: VideoStateType,
|
||||
dialScene: DialScene,
|
||||
dialType: DialType,
|
||||
}
|
||||
export const DialScene = {
|
||||
CALL_NORMAL: 0,
|
||||
CALL_PRIVILEGED: 1,
|
||||
CALL_EMERGENCY: 2,
|
||||
}
|
||||
export const DialType = {
|
||||
DIAL_CARRIER_TYPE: 0,
|
||||
DIAL_VOICE_MAIL_TYPE: 1,
|
||||
DIAL_OTT_TYPE: 2,
|
||||
}
|
||||
export const CallRestrictionMode = {
|
||||
RESTRICTION_MODE_DEACTIVATION: 0,
|
||||
RESTRICTION_MODE_ACTIVATION: 1,
|
||||
}
|
||||
export const CallEventOptions = {
|
||||
eventId: CallAbilityEventId
|
||||
}
|
||||
export const NumberFormatOptions = {
|
||||
countryCode: "[PC Preview] unknow countryCode"
|
||||
}
|
||||
export const CallAbilityEventId = {
|
||||
EVENT_DIAL_NO_CARRIER: 1,
|
||||
EVENT_INVALID_FDN_NUMBER: 2,
|
||||
}
|
||||
export const RejectMessageOptions = {
|
||||
messageContent: "[PC Preview] unknow messageContent"
|
||||
}
|
||||
export const CallWaitingStatus = {
|
||||
CALL_WAITING_DISABLE: 0,
|
||||
CALL_WAITING_ENABLE: 1,
|
||||
};
|
||||
export const RestrictionStatus = {
|
||||
RESTRICTION_DISABLE: 0,
|
||||
RESTRICTION_ENABLE: 1,
|
||||
};
|
||||
export const TransferStatus = {
|
||||
TRANSFER_DISABLE: 0,
|
||||
TRANSFER_ENABLE: 1,
|
||||
};
|
||||
export const EmergencyNumberOptions = {
|
||||
slotId: "[PC Preview] unknow slotId"
|
||||
}
|
||||
export const DisconnectedDetails = {
|
||||
UNASSIGNED_NUMBER: 1,
|
||||
NO_ROUTE_TO_DESTINATION: 3,
|
||||
CHANNEL_UNACCEPTABLE: 6,
|
||||
OPERATOR_DETERMINED_BARRING: 8,
|
||||
NORMAL_CALL_CLEARING: 16,
|
||||
USER_BUSY: 17,
|
||||
NO_USER_RESPONDING: 18,
|
||||
USER_ALERTING_NO_ANSWER: 19,
|
||||
CALL_REJECTED: 21,
|
||||
NUMBER_CHANGED: 22,
|
||||
DESTINATION_OUT_OF_ORDER: 27,
|
||||
INVALID_NUMBER_FORMAT: 28,
|
||||
NETWORK_OUT_OF_ORDER: 38,
|
||||
TEMPORARY_FAILURE: 41,
|
||||
INVALID_PARAMETER: 1025,
|
||||
SIM_NOT_EXIT: 1026,
|
||||
SIM_PIN_NEED: 1027,
|
||||
CALL_NOT_ALLOW: 1029,
|
||||
SIM_INVALID: 1045,
|
||||
UNKNOWN: 1279,
|
||||
};
|
||||
export function mockCall() {
|
||||
const CallWaitingStatus = "[PC Preview] unknow CallWaitingStatus";
|
||||
const RestrictionStatus = "[PC Preview] unknow RestrictionStatus";
|
||||
const ImsCallMode = "[PC Preview] unknow ImsCallMode";
|
||||
const AudioDevice = "[PC Preview] unknow AudioDevice";
|
||||
const CallRestrictionType = "[PC Preview] unknow CallRestrictionType";
|
||||
const CallTransferType = "[PC Preview] unknow CallTransferType";
|
||||
const CallTransferSettingType = "[PC Preview] unknow CallTransferSettingType";
|
||||
const ConferenceState = "[PC Preview] unknow ConferenceState";
|
||||
const CallType = "[PC Preview] unknow CallType";
|
||||
const VideoStateType = "[PC Preview] unknow VideoStateType";
|
||||
const DetailedCallState = "[PC Preview] unknow DetailedCallState";
|
||||
const CallRestrictionMode = "[PC Preview] unknow CallRestrictionMode";
|
||||
const CallAbilityEventId = "[PC Preview] unknow CallAbilityEventId";
|
||||
const DialScene = "[PC Preview] unknow DialScene";
|
||||
const DialType = "[PC Preview] unknow DialType";
|
||||
const CallState = "[PC Preview] unknow CallState";
|
||||
const TransferStatus = "[PC Preview] unknow TransferStatus";
|
||||
const DisconnectedDetails = "[PC Preview] unknow DisconnectedDetails";
|
||||
const EmergencyNumberOptions = {
|
||||
slotId: "[PC Preview] unknow slotId"
|
||||
}
|
||||
const CallTransferResult = {
|
||||
status: "[PC Preview] unknow status",
|
||||
number: "[PC Preview] unknow number",
|
||||
}
|
||||
const CallTransferInfo = {
|
||||
transferNum: "[PC Preview] unknow transferNum",
|
||||
type: CallTransferType,
|
||||
settingType: CallTransferSettingType,
|
||||
}
|
||||
const NumberFormatOptions = {
|
||||
countryCode: "[PC Preview] unknow countryCode"
|
||||
}
|
||||
const CallRestrictionInfo = {
|
||||
type: CallRestrictionType,
|
||||
password: "[PC Preview] unknow password",
|
||||
mode: CallRestrictionMode,
|
||||
}
|
||||
const CallEventOptions = {
|
||||
eventId: CallAbilityEventId
|
||||
}
|
||||
const RejectMessageOptions = {
|
||||
messageContent: "[PC Preview] unknow messageContent"
|
||||
}
|
||||
const CallAttributeOptions = {
|
||||
accountNumber: "[PC Preview] unknow accountNumber",
|
||||
speakerphoneOn: "[PC Preview] unknow speakerphoneOn",
|
||||
accountId: "[PC Preview] unknow accountId",
|
||||
videoState: "[PC Preview] unknow videoState",
|
||||
startTime: "[PC Preview] unknow startTime",
|
||||
isEcc: "[PC Preview] unknow isEcc",
|
||||
callType: "[PC Preview] unknow callType",
|
||||
callId: "[PC Preview] unknow callId",
|
||||
callState: "[PC Preview] unknow callState",
|
||||
conferenceState: "[PC Preview] unknow conferenceState"
|
||||
}
|
||||
const DialOptions = {
|
||||
extras: "[PC Preview] unknow extras",
|
||||
accountId: "[PC Preview] unknow accountId",
|
||||
videoState: VideoStateType,
|
||||
dialScene: DialScene,
|
||||
dialType: DialType,
|
||||
}
|
||||
const call = {
|
||||
ImsCallMode,
|
||||
AudioDevice,
|
||||
CallRestrictionType,
|
||||
TransferStatus,
|
||||
CallTransferSettingType,
|
||||
CallWaitingStatus,
|
||||
CallTransferType,
|
||||
ConferenceState,
|
||||
DisconnectedDetails,
|
||||
CallAbilityEventId,
|
||||
CallType,
|
||||
VideoStateType,
|
||||
DetailedCallState,
|
||||
CallState,
|
||||
DialScene,
|
||||
RestrictionStatus,
|
||||
DialType,
|
||||
CallRestrictionMode,
|
||||
dial: function (...args) {
|
||||
console.warn("telephony.call.dial interface mocked in the Previewer. How this interface works on the Previewer may" +
|
||||
" be different from that on a real device.")
|
||||
@@ -646,7 +749,7 @@ export function mockCall() {
|
||||
" be different from that on a real device.")
|
||||
const len = args.length
|
||||
if (typeof args[len - 1] === 'function') {
|
||||
args[len - 1].call(this, paramMock.paramBooleanMock);
|
||||
args[len - 1].call(this, paramMock.businessErrorMock, paramMock.paramBooleanMock);
|
||||
} else {
|
||||
return new Promise((resolve, reject) => {
|
||||
resolve(paramMock.paramBooleanMock);
|
||||
|
||||
@@ -14,11 +14,24 @@
|
||||
*/
|
||||
|
||||
import { paramMock } from "../utils"
|
||||
|
||||
export const DataFlowType = {
|
||||
DATA_FLOW_TYPE_NONE: 0,
|
||||
DATA_FLOW_TYPE_DOWN: 1,
|
||||
DATA_FLOW_TYPE_UP: 2,
|
||||
DATA_FLOW_TYPE_UP_DOWN: 3,
|
||||
DATA_FLOW_TYPE_DORMANT: 4,
|
||||
};
|
||||
export const DataConnectState = {
|
||||
DATA_STATE_UNKNOWN: -1,
|
||||
DATA_STATE_DISCONNECTED: 0,
|
||||
DATA_STATE_CONNECTING: 1,
|
||||
DATA_STATE_CONNECTED: 2,
|
||||
DATA_STATE_SUSPENDED: 3,
|
||||
};
|
||||
export function mockData() {
|
||||
const DataFlowType = "[PC Preview] unknow DataFlowType";
|
||||
const DataConnectState = "[PC Preview] unknow DataConnectState";
|
||||
const data = {
|
||||
DataFlowType,
|
||||
DataConnectState,
|
||||
getDefaultCellularDataSlotId: function (...args) {
|
||||
console.warn("telephony.data.getDefaultCellularDataSlotId interface mocked in the Previewer. How this interface works on the Previewer may" +
|
||||
" be different from that on a real device.")
|
||||
|
||||
@@ -14,15 +14,30 @@
|
||||
*/
|
||||
|
||||
import { paramMock } from "../utils"
|
||||
|
||||
export const LockReason = {
|
||||
SIM_NONE: "[PC Preview] unknow SIM_NONE",
|
||||
SIM_PIN: "[PC Preview] unknow SIM_PIN",
|
||||
SIM_PUK: "[PC Preview] unknow SIM_PUK",
|
||||
SIM_PN_PIN: "[PC Preview] unknow SIM_PN_PIN",
|
||||
SIM_PN_PUK: "[PC Preview] unknow SIM_PN_PUK",
|
||||
SIM_PU_PIN: "[PC Preview] unknow SIM_PU_PIN",
|
||||
SIM_PU_PUK: "[PC Preview] unknow SIM_PU_PUK",
|
||||
SIM_PP_PIN: "[PC Preview] unknow SIM_PP_PIN",
|
||||
SIM_PP_PUK: "[PC Preview] unknow SIM_PP_PUK",
|
||||
SIM_PC_PIN: "[PC Preview] unknow SIM_PC_PIN",
|
||||
SIM_PC_PUK: "[PC Preview] unknow SIM_PC_PUK",
|
||||
SIM_SIM_PIN: "[PC Preview] unknow SIM_SIM_PIN",
|
||||
SIM_SIM_PUK: "[PC Preview] unknow SIM_SIM_PUK",
|
||||
};
|
||||
export function mockObserver() {
|
||||
const SimStateData = {
|
||||
type: "[PC Preview] unknow type",
|
||||
state: "[PC Preview] unknow state",
|
||||
reason: LockReason,
|
||||
}
|
||||
const LockReason = "[PC Preview] unknow LockReason";
|
||||
const observer = {
|
||||
LockReason,
|
||||
SimStateData,
|
||||
on: function (...args) {
|
||||
console.warn("telephony.observer.on interface mocked in the Previewer. How this interface works on the Previewer may " +
|
||||
"be different from that on a real device.")
|
||||
|
||||
@@ -14,111 +14,168 @@
|
||||
*/
|
||||
|
||||
import { paramMock } from "../utils"
|
||||
|
||||
export const PreferredNetworkMode = {
|
||||
PREFERRED_NETWORK_MODE_GSM: 1,
|
||||
PREFERRED_NETWORK_MODE_WCDMA: 2,
|
||||
PREFERRED_NETWORK_MODE_LTE: 3,
|
||||
PREFERRED_NETWORK_MODE_LTE_WCDMA: 4,
|
||||
PREFERRED_NETWORK_MODE_LTE_WCDMA_GSM: 5,
|
||||
PREFERRED_NETWORK_MODE_WCDMA_GSM: 6,
|
||||
PREFERRED_NETWORK_MODE_CDMA: 7,
|
||||
PREFERRED_NETWORK_MODE_EVDO: 8,
|
||||
PREFERRED_NETWORK_MODE_EVDO_CDMA: 9,
|
||||
PREFERRED_NETWORK_MODE_WCDMA_GSM_EVDO_CDMA: 10,
|
||||
PREFERRED_NETWORK_MODE_LTE_EVDO_CDMA: 11,
|
||||
PREFERRED_NETWORK_MODE_LTE_WCDMA_GSM_EVDO_CDMA: 12,
|
||||
PREFERRED_NETWORK_MODE_TDSCDMA: 13,
|
||||
PREFERRED_NETWORK_MODE_TDSCDMA_GSM: 14,
|
||||
PREFERRED_NETWORK_MODE_TDSCDMA_WCDMA: 15,
|
||||
PREFERRED_NETWORK_MODE_TDSCDMA_WCDMA_GSM: 16,
|
||||
PREFERRED_NETWORK_MODE_LTE_TDSCDMA: 17,
|
||||
PREFERRED_NETWORK_MODE_LTE_TDSCDMA_GSM: 18,
|
||||
PREFERRED_NETWORK_MODE_LTE_TDSCDMA_WCDMA: 19,
|
||||
PREFERRED_NETWORK_MODE_LTE_TDSCDMA_WCDMA_GSM: 20,
|
||||
PREFERRED_NETWORK_MODE_TDSCDMA_WCDMA_GSM_EVDO_CDMA: 21,
|
||||
PREFERRED_NETWORK_MODE_LTE_TDSCDMA_WCDMA_GSM_EVDO_CDMA: 22,
|
||||
PREFERRED_NETWORK_MODE_NR: 31,
|
||||
PREFERRED_NETWORK_MODE_NR_LTE: 32,
|
||||
PREFERRED_NETWORK_MODE_NR_LTE_WCDMA: 33,
|
||||
PREFERRED_NETWORK_MODE_NR_LTE_WCDMA_GSM: 34,
|
||||
PREFERRED_NETWORK_MODE_NR_LTE_EVDO_CDMA: 35,
|
||||
PREFERRED_NETWORK_MODE_NR_LTE_WCDMA_GSM_EVDO_CDMA: 36,
|
||||
PREFERRED_NETWORK_MODE_NR_LTE_TDSCDMA: 37,
|
||||
PREFERRED_NETWORK_MODE_NR_LTE_TDSCDMA_GSM: 38,
|
||||
PREFERRED_NETWORK_MODE_NR_LTE_TDSCDMA_WCDMA: 39,
|
||||
PREFERRED_NETWORK_MODE_NR_LTE_TDSCDMA_WCDMA_GSM: 40,
|
||||
PREFERRED_NETWORK_MODE_NR_LTE_TDSCDMA_WCDMA_GSM_EVDO_CDMA: 41,
|
||||
PREFERRED_NETWORK_MODE_MAX_VALUE: 99,
|
||||
};
|
||||
export const RadioTechnology = {
|
||||
RADIO_TECHNOLOGY_UNKNOWN: 0,
|
||||
RADIO_TECHNOLOGY_GSM: 1,
|
||||
RADIO_TECHNOLOGY_1XRTT: 2,
|
||||
RADIO_TECHNOLOGY_WCDMA: 3,
|
||||
RADIO_TECHNOLOGY_HSPA: 4,
|
||||
RADIO_TECHNOLOGY_HSPAP: 5,
|
||||
RADIO_TECHNOLOGY_TD_SCDMA: 6,
|
||||
RADIO_TECHNOLOGY_EVDO: 7,
|
||||
RADIO_TECHNOLOGY_EHRPD: 8,
|
||||
RADIO_TECHNOLOGY_LTE: 9,
|
||||
RADIO_TECHNOLOGY_LTE_CA: 10,
|
||||
RADIO_TECHNOLOGY_IWLAN: 11,
|
||||
RADIO_TECHNOLOGY_NR: 12
|
||||
}
|
||||
export const NetworkType = {
|
||||
NETWORK_TYPE_UNKNOWN: "[PC Preview] unknow NETWORK_TYPE_UNKNOWN",
|
||||
NETWORK_TYPE_GSM: "[PC Preview] unknow NETWORK_TYPE_GSM",
|
||||
NETWORK_TYPE_CDMA: "[PC Preview] unknow NETWORK_TYPE_CDMA",
|
||||
NETWORK_TYPE_WCDMA: "[PC Preview] unknow NETWORK_TYPE_WCDMA",
|
||||
NETWORK_TYPE_TDSCDMA: "[PC Preview] unknow NETWORK_TYPE_TDSCDMA",
|
||||
NETWORK_TYPE_LTE: "[PC Preview] unknow NETWORK_TYPE_LTE",
|
||||
NETWORK_TYPE_NR: "[PC Preview] unknow NETWORK_TYPE_NR",
|
||||
};
|
||||
export const WcdmaCellInformation = {
|
||||
lac: "[PC Preview] unknow lac",
|
||||
cellId: "[PC Preview] unknow cellId",
|
||||
psc: "[PC Preview] unknow psc",
|
||||
uarfcn: "[PC Preview] unknow uarfcn",
|
||||
mcc: "[PC Preview] unknow mcc",
|
||||
mnc: "[PC Preview] unknow mnc",
|
||||
}
|
||||
export const NetworkSelectionModeOptions = {
|
||||
slotId: "[PC Preview] unknow slotId",
|
||||
selectMode: NetworkSelectionMode,
|
||||
networkInformation: NetworkInformation,
|
||||
resumeSelection: "[PC Preview] unknow resumeSelection",
|
||||
}
|
||||
export const NsaState = {
|
||||
NSA_STATE_NOT_SUPPORT: 1,
|
||||
NSA_STATE_NO_DETECT: 2,
|
||||
NSA_STATE_CONNECTED_DETECT: 3,
|
||||
NSA_STATE_IDLE_DETECT: 4,
|
||||
NSA_STATE_DUAL_CONNECTED: 5,
|
||||
NSA_STATE_SA_ATTACHED: 6
|
||||
}
|
||||
export const NetworkInformation = {
|
||||
operatorName: "[PC Preview] unknow operatorName",
|
||||
operatorNumeric: "[PC Preview] unknow operatorNumeric",
|
||||
state: NetworkInformationState,
|
||||
radioTech: "[PC Preview] unknow radioTech",
|
||||
}
|
||||
export const NetworkInformationState = {
|
||||
NETWORK_UNKNOWN: "[PC Preview] unknow NETWORK_UNKNOWN",
|
||||
NETWORK_AVAILABLE: "[PC Preview] unknow NETWORK_AVAILABLE",
|
||||
NETWORK_CURRENT: "[PC Preview] unknow NETWORK_CURRENT",
|
||||
NETWORK_FORBIDDEN: "[PC Preview] unknow NETWORK_FORBIDDEN",
|
||||
}
|
||||
export const TdscdmaCellInformation = {
|
||||
lac: "[PC Preview] unknow lac",
|
||||
cellId: "[PC Preview] unknow cellId",
|
||||
cpid: "[PC Preview] unknow cpid",
|
||||
uarfcn: "[PC Preview] unknow uarfcn",
|
||||
mcc: "[PC Preview] unknow mcc",
|
||||
mnc: "[PC Preview] unknow mnc",
|
||||
}
|
||||
export const NrCellInformation = {
|
||||
nrArfcn: "[PC Preview] unknow nrArfcn",
|
||||
pci: "[PC Preview] unknow pci",
|
||||
tac: "[PC Preview] unknow tac",
|
||||
nci: "[PC Preview] unknow nci",
|
||||
mcc: "[PC Preview] unknow mcc",
|
||||
mnc: "[PC Preview] unknow mnc",
|
||||
}
|
||||
export const NetworkSelectionMode = {
|
||||
NETWORK_SELECTION_UNKNOWN: "[PC Preview] unknow NETWORK_SELECTION_UNKNOWN",
|
||||
NETWORK_SELECTION_AUTOMATIC: "[PC Preview] unknow NETWORK_SELECTION_AUTOMATIC",
|
||||
NETWORK_SELECTION_MANUAL: "[PC Preview] unknow NETWORK_SELECTION_MANUAL",
|
||||
};
|
||||
export const GsmCellInformation = {
|
||||
lac: "[PC Preview] unknow lac",
|
||||
cellId: "[PC Preview] unknow cellId",
|
||||
arfcn: "[PC Preview] unknow arfcn",
|
||||
bsic: "[PC Preview] unknow bsic",
|
||||
mcc: "[PC Preview] unknow mcc",
|
||||
mnc: "[PC Preview] unknow mnc",
|
||||
}
|
||||
export const LteCellInformation = {
|
||||
cgi: "[PC Preview] unknow cgi",
|
||||
pci: "[PC Preview] unknow pci",
|
||||
tac: "[PC Preview] unknow tac",
|
||||
earfcn: "[PC Preview] unknow earfcn",
|
||||
bandwidth: "[PC Preview] unknow bandwidth",
|
||||
mcc: "[PC Preview] unknow mcc",
|
||||
mnc: "[PC Preview] unknow mnc",
|
||||
isSupportEndc: "[PC Preview] unknow isSupportEndc",
|
||||
}
|
||||
export const RegState = {
|
||||
REG_STATE_NO_SERVICE: 0,
|
||||
REG_STATE_IN_SERVICE: 1,
|
||||
REG_STATE_EMERGENCY_CALL_ONLY: 2,
|
||||
REG_STATE_POWER_OFF: 3,
|
||||
};
|
||||
export const CdmaCellInformation = {
|
||||
baseId: "[PC Preview] unknow baseId",
|
||||
latitude: "[PC Preview] unknow latitude",
|
||||
longitude: "[PC Preview] unknow longitude",
|
||||
nid: "[PC Preview] unknow nid",
|
||||
sid: "[PC Preview] unknow sid"
|
||||
}
|
||||
export const NrOptionMode = {
|
||||
NR_OPTION_UNKNOWN: "[PC Preview] unknow NR_OPTION_UNKNOWN",
|
||||
NR_OPTION_NSA_ONLY: "[PC Preview] unknow NR_OPTION_NSA_ONLY",
|
||||
NR_OPTION_SA_ONLY: "[PC Preview] unknow NR_OPTION_SA_ONLY",
|
||||
NR_OPTION_NSA_AND_SA: "[PC Preview] unknow NR_OPTION_NSA_AND_SA",
|
||||
};
|
||||
export function mockRadio() {
|
||||
const NetworkState = {
|
||||
longOperatorName: "[PC Preview] unknow longOperatorName",
|
||||
shortOperatorName: "[PC Preview] unknow shortOperatorName",
|
||||
plmnNumeric: "[PC Preview] unknow plmnNumeric",
|
||||
isRoaming: "[PC Preview] unknow isRoaming",
|
||||
regState: "[PC Preview] unknow regState",
|
||||
nsaState: "[PC Preview] unknow nsaState",
|
||||
isCaActive: "[PC Preview] unknow isCaActive",
|
||||
isEmergency: "[PC Preview] unknow isEmergency",
|
||||
cfgTech: RadioTechnology,
|
||||
}
|
||||
const SignalInformation = {
|
||||
signalType: "[PC Preview] unknow signalType",
|
||||
signalLevel: "[PC Preview] unknow signalLevel"
|
||||
}
|
||||
const DataFlowType = "[PC Preview] unknow DataFlowType";
|
||||
const DataConnectState = "[PC Preview] unknow DataConnectState";
|
||||
const RadioTechnology = "[PC Preview] unknow RadioTechnology";
|
||||
const NetworkType = "[PC Preview] unknow NetworkType";
|
||||
const RegState = "[PC Preview] unknow RegState";
|
||||
const NsaState = "[PC Preview] unknow NsaState";
|
||||
const CellInformation = {
|
||||
networkType: "[PC Preview] unknow networkType",
|
||||
isCamped: "[PC Preview] unknow isCamped",
|
||||
timeStamp: "[PC Preview] unknow timeStamp",
|
||||
signalInformation: "[PC Preview] unknow signalInformation",
|
||||
data: "[PC Preview] unknow data"
|
||||
}
|
||||
const CdmaCellInformation = {
|
||||
baseId: "[PC Preview] unknow baseId",
|
||||
latitude: "[PC Preview] unknow latitude",
|
||||
longitude: "[PC Preview] unknow longitude",
|
||||
nid: "[PC Preview] unknow nid",
|
||||
sid: "[PC Preview] unknow sid"
|
||||
}
|
||||
const GsmCellInformation = {
|
||||
lac: "[PC Preview] unknow lac",
|
||||
cellId: "[PC Preview] unknow cellId",
|
||||
arfcn: "[PC Preview] unknow arfcn",
|
||||
bsic: "[PC Preview] unknow bsic",
|
||||
mcc: "[PC Preview] unknow mcc",
|
||||
mnc: "[PC Preview] unknow mnc",
|
||||
}
|
||||
const LteCellInformation = {
|
||||
cgi: "[PC Preview] unknow cgi",
|
||||
pci: "[PC Preview] unknow pci",
|
||||
tac: "[PC Preview] unknow tac",
|
||||
earfcn: "[PC Preview] unknow earfcn",
|
||||
bandwidth: "[PC Preview] unknow bandwidth",
|
||||
mcc: "[PC Preview] unknow mcc",
|
||||
mnc: "[PC Preview] unknow mnc",
|
||||
isSupportEndc: "[PC Preview] unknow isSupportEndc",
|
||||
}
|
||||
const NrCellInformation = {
|
||||
nrArfcn: "[PC Preview] unknow nrArfcn",
|
||||
pci: "[PC Preview] unknow pci",
|
||||
tac: "[PC Preview] unknow tac",
|
||||
nci: "[PC Preview] unknow nci",
|
||||
mcc: "[PC Preview] unknow mcc",
|
||||
mnc: "[PC Preview] unknow mnc",
|
||||
}
|
||||
const TdscdmaCellInformation = {
|
||||
lac: "[PC Preview] unknow lac",
|
||||
cellId: "[PC Preview] unknow cellId",
|
||||
cpid: "[PC Preview] unknow cpid",
|
||||
uarfcn: "[PC Preview] unknow uarfcn",
|
||||
mcc: "[PC Preview] unknow mcc",
|
||||
mnc: "[PC Preview] unknow mnc",
|
||||
}
|
||||
const WcdmaCellInformation = {
|
||||
lac: "[PC Preview] unknow lac",
|
||||
cellId: "[PC Preview] unknow cellId",
|
||||
psc: "[PC Preview] unknow psc",
|
||||
uarfcn: "[PC Preview] unknow uarfcn",
|
||||
mcc: "[PC Preview] unknow mcc",
|
||||
mnc: "[PC Preview] unknow mnc",
|
||||
}
|
||||
const NetworkSelectionModeOptions = {
|
||||
slotId: "[PC Preview] unknow slotId",
|
||||
selectMode: NetworkSelectionMode,
|
||||
networkInformation: NetworkInformation,
|
||||
resumeSelection: "[PC Preview] unknow resumeSelection",
|
||||
}
|
||||
const NetworkInformation = {
|
||||
operatorName: "[PC Preview] unknow operatorName",
|
||||
operatorNumeric: "[PC Preview] unknow operatorNumeric",
|
||||
state: NetworkInformationState,
|
||||
radioTech: "[PC Preview] unknow radioTech",
|
||||
}
|
||||
const NetworkSearchResult = {
|
||||
isNetworkSearchSuccess: "[PC Preview] unknow isNetworkSearchSuccess",
|
||||
networkSearchResult: [{
|
||||
operatorName: "[PC Preview] unknow operatorName",
|
||||
operatorNumeric: "[PC Preview] unknow operatorNumeric",
|
||||
state: "[PC Preview] unknow state",
|
||||
radioTech: "[PC Preview] unknow radioTech"
|
||||
}]
|
||||
}
|
||||
const PreferredNetworkMode = "[PC Preview] unknow PreferredNetworkMode";
|
||||
const NetworkInformationState = "[PC Preview] unknow NetworkInformationState";
|
||||
const NrOptionMode = "[PC Preview] unknow NrOptionMode";
|
||||
const NetworkSelectionMode = "[PC Preview] unknow unkown NetworkSelectionMode";
|
||||
const radio = {
|
||||
RegState,
|
||||
NrOptionMode,
|
||||
PreferredNetworkMode,
|
||||
RadioTechnology,
|
||||
NetworkType,
|
||||
NetworkInformationState,
|
||||
NsaState,
|
||||
NetworkSelectionMode,
|
||||
getRadioTech: function (...args) {
|
||||
console.warn("telephony.radio.getRadioTech interface mocked in the Previewer. How this interface works on the Previewer may" +
|
||||
" be different from that on a real device.")
|
||||
@@ -163,7 +220,7 @@ export function mockRadio() {
|
||||
},
|
||||
setPrimarySlotId: function (...args) {
|
||||
console.warn("telephony.radio.setPrimarySlotId interface mocked in the Previewer. How this interface works on the Previewer may" +
|
||||
" be different from that on a real device.")
|
||||
" be different from that on a real device.")
|
||||
const len = args.length
|
||||
if (typeof args[len - 1] === 'function') {
|
||||
args[len - 1].call(this, paramMock.businessErrorMock);
|
||||
@@ -178,7 +235,7 @@ export function mockRadio() {
|
||||
" be different from that on a real device.")
|
||||
const len = args.length
|
||||
if (typeof args[len - 1] === 'function') {
|
||||
args[len - 1].call(this, [CellInformation]);
|
||||
args[len - 1].call(this, paramMock.businessErrorMock, [CellInformation]);
|
||||
} else {
|
||||
return new Promise((resolve, reject) => {
|
||||
resolve([CellInformation]);
|
||||
@@ -190,7 +247,7 @@ export function mockRadio() {
|
||||
" be different from that on a real device.")
|
||||
const len = args.length
|
||||
if (typeof args[len - 1] === 'function') {
|
||||
args[len - 1].call(this, NetworkSelectionMode);
|
||||
args[len - 1].call(this, paramMock.businessErrorMock, NetworkSelectionMode);
|
||||
} else {
|
||||
return new Promise((resolve, reject) => {
|
||||
resolve(NetworkSelectionMode);
|
||||
@@ -214,7 +271,7 @@ export function mockRadio() {
|
||||
" be different from that on a real device.")
|
||||
const len = args.length
|
||||
if (typeof args[len - 1] === 'function') {
|
||||
args[len - 1].call(this, NetworkSearchResult);
|
||||
args[len - 1].call(this, paramMock.businessErrorMock, NetworkSearchResult);
|
||||
} else {
|
||||
return new Promise((resolve, reject) => {
|
||||
resolve(NetworkSearchResult);
|
||||
@@ -351,7 +408,7 @@ export function mockRadio() {
|
||||
" be different from that on a real device.")
|
||||
const len = args.length
|
||||
if (typeof args[len - 1] === 'function') {
|
||||
args[len - 1].call(this, paramMock.paramStringMock);
|
||||
args[len - 1].call(this, paramMock.businessErrorMock, paramMock.paramStringMock);
|
||||
} else {
|
||||
return new Promise((resolve, reject) => {
|
||||
resolve(paramMock.paramStringMock);
|
||||
@@ -375,7 +432,7 @@ export function mockRadio() {
|
||||
" be different from that on a real device.")
|
||||
const len = args.length
|
||||
if (typeof args[len - 1] === 'function') {
|
||||
args[len - 1].call(this, PreferredNetworkMode);
|
||||
args[len - 1].call(this, paramMock.businessErrorMock, PreferredNetworkMode);
|
||||
} else {
|
||||
return new Promise((resolve, reject) => {
|
||||
resolve(PreferredNetworkMode);
|
||||
@@ -387,7 +444,7 @@ export function mockRadio() {
|
||||
" be different from that on a real device.")
|
||||
const len = args.length
|
||||
if (typeof args[len - 1] === 'function') {
|
||||
args[len - 1].call(this, paramMock.paramStringMock);
|
||||
args[len - 1].call(this, paramMock.businessErrorMock, paramMock.paramStringMock);
|
||||
} else {
|
||||
return new Promise((resolve, reject) => {
|
||||
resolve(paramMock.paramStringMock);
|
||||
|
||||
@@ -14,49 +14,73 @@
|
||||
*/
|
||||
|
||||
import { paramMock } from "../utils"
|
||||
|
||||
export const LockInfo = {
|
||||
lockType: LockType,
|
||||
password: "[PC Preview] unknow password",
|
||||
state: LockState,
|
||||
}
|
||||
export const LockType = {
|
||||
PIN_LOCK: 1,
|
||||
FDN_LOCK: 2,
|
||||
};
|
||||
export const LockState = {
|
||||
LOCK_OFF: 0,
|
||||
LOCK_ON: 1,
|
||||
};
|
||||
export const PersoLockType = {
|
||||
PN_PIN_LOCK: "[PC Preview] unknow PN_PIN_LOCK",
|
||||
PN_PUK_LOCK: "[PC Preview] unknow PN_PUK_LOCK",
|
||||
PU_PIN_LOCK: "[PC Preview] unknow PU_PIN_LOCK",
|
||||
PU_PUK_LOCK: "[PC Preview] unknow PU_PUK_LOCK",
|
||||
PP_PIN_LOCK: "[PC Preview] unknow PP_PIN_LOCK",
|
||||
PP_PUK_LOCK: "[PC Preview] unknow PP_PUK_LOCK",
|
||||
PC_PIN_LOCK: "[PC Preview] unknow PC_PIN_LOCK",
|
||||
PC_PUK_LOCK: "[PC Preview] unknow PC_PUK_LOCK",
|
||||
SIM_PIN_LOCK: "[PC Preview] unknow SIM_PIN_LOCK",
|
||||
SIM_PUK_LOCK: "[PC Preview] unknow SIM_PUK_LOCK",
|
||||
};
|
||||
export const PersoLockInfo = {
|
||||
lockType: PersoLockType,
|
||||
password: "[PC Preview] unknow password",
|
||||
}
|
||||
export const DiallingNumbersInfo = {
|
||||
alphaTag: "[PC Preview] unknow alphaTag",
|
||||
number: "[PC Preview] unknow number",
|
||||
recordNumber: "[PC Preview] unknow recordNumber",
|
||||
pin2: "[PC Preview] unknow pin2",
|
||||
}
|
||||
export const CardType = {
|
||||
UNKNOWN_CARD: -1,
|
||||
SINGLE_MODE_SIM_CARD: 10,
|
||||
SINGLE_MODE_USIM_CARD: 20,
|
||||
SINGLE_MODE_RUIM_CARD: 30,
|
||||
DUAL_MODE_CG_CARD: 40,
|
||||
CT_NATIONAL_ROAMING_CARD: 41,
|
||||
CU_DUAL_MODE_CARD: 42,
|
||||
DUAL_MODE_TELECOM_LTE_CARD: 43,
|
||||
DUAL_MODE_UG_CARD: 50,
|
||||
SINGLE_MODE_ISIM_CARD: 60
|
||||
};
|
||||
export const SimState = {
|
||||
SIM_STATE_UNKNOWN: "[PC Preview] unknow SIM_STATE_UNKNOWN",
|
||||
SIM_STATE_NOT_PRESENT: "[PC Preview] unknow SIM_STATE_NOT_PRESENT",
|
||||
SIM_STATE_LOCKED: "[PC Preview] unknow SIM_STATE_LOCKED",
|
||||
SIM_STATE_NOT_READY: "[PC Preview] unknow SIM_STATE_NOT_READY",
|
||||
SIM_STATE_READY: "[PC Preview] unknow SIM_STATE_READY",
|
||||
SIM_STATE_LOADED: "[PC Preview] unknow SIM_STATE_LOADED",
|
||||
};
|
||||
export const ContactType = {
|
||||
GENERAL_CONTACT: 1,
|
||||
FIXED_DIALING: 2,
|
||||
};
|
||||
export function mockSim() {
|
||||
const IccAccountInfo = {
|
||||
simId: "[PC Preview] unknow simId",
|
||||
slotIndex: "[PC Preview] unknow slotIndex",
|
||||
isEsim: "[PC Preview] unknow isEsim",
|
||||
isActive: "[PC Preview] unknow isActive",
|
||||
iccId: "[PC Preview] unknow iccId",
|
||||
showName: "[PC Preview] unknow showName",
|
||||
showNumber: "[PC Preview] unknow showNumber"
|
||||
}
|
||||
const OperatorConfigMock = {
|
||||
field: "[PC Preview] unknow field",
|
||||
value: "[PC Preview] unknow value"
|
||||
}
|
||||
const LockStatusResponse = {
|
||||
result: "[PC Preview] unknow result",
|
||||
remain: "[PC Preview] unknow remain"
|
||||
}
|
||||
const LockInfo = {
|
||||
lockType: LockType,
|
||||
password: "[PC Preview] unknow password",
|
||||
state: LockState,
|
||||
}
|
||||
const PersoLockInfo = {
|
||||
lockType: PersoLockType,
|
||||
password: "[PC Preview] unknow password",
|
||||
}
|
||||
const DiallingNumbersInfo = {
|
||||
efid: "[PC Preview] unknow efid",
|
||||
recordNumber: "[PC Preview] unknow recordNumber",
|
||||
alphaTag: "[PC Preview] unknow alphaTag",
|
||||
number: "[PC Preview] unknow number",
|
||||
emails: "[PC Preview] unknow emails",
|
||||
pin2: "[PC Preview] unknow pin2",
|
||||
}
|
||||
const CardType = "[PC Preview] unknow CardType";
|
||||
const LockType = "[PC Preview] unknow LockType";
|
||||
const SimState = "[PC Preview] unknow SimState";
|
||||
const PersoLockType = "[PC Preview] unknow PersoLockType";
|
||||
const ContactType = "[PC Preview] unknow ContactType";
|
||||
const LockState = "[PC Preview] unknow LockState";
|
||||
const sim = {
|
||||
ContactType,
|
||||
SimState,
|
||||
CardType,
|
||||
PersoLockType,
|
||||
LockState,
|
||||
LockType,
|
||||
isSimActive: function (...args) {
|
||||
console.warn("telephony.sim.isSimActive interface mocked in the Previewer. How this interface works on the Previewer may" +
|
||||
" be different from that on a real device.")
|
||||
@@ -143,10 +167,10 @@ export function mockSim() {
|
||||
},
|
||||
getLockState: function (...args) {
|
||||
console.warn("telephony.sim.getLockState interface mocked in the Previewer. How this interface works on the Previewer may" +
|
||||
" be different from that on a real device.")
|
||||
" be different from that on a real device.")
|
||||
const len = args.length
|
||||
if (typeof args[len - 1] === 'function') {
|
||||
args[len - 1].call(this, LockState);
|
||||
args[len - 1].call(this, paramMock.businessErrorMock, LockState);
|
||||
} else {
|
||||
return new Promise((resolve, reject) => {
|
||||
resolve(LockState);
|
||||
@@ -340,7 +364,7 @@ export function mockSim() {
|
||||
},
|
||||
setVoiceMailInfo: function (...args) {
|
||||
console.warn("telephony.sim.setVoiceMailInfo interface mocked in the Previewer. How this interface works on the Previewer may" +
|
||||
" be different from that on a real device.")
|
||||
" be different from that on a real device.")
|
||||
const len = args.length
|
||||
if (typeof args[len - 1] === 'function') {
|
||||
args[len - 1].call(this, paramMock.businessErrorMock);
|
||||
@@ -364,7 +388,7 @@ export function mockSim() {
|
||||
},
|
||||
sendEnvelopeCmd: function (...args) {
|
||||
console.warn("telephony.sim.sendEnvelopeCmd interface mocked in the Previewer. How this interface works on the Previewer may" +
|
||||
" be different from that on a real device.")
|
||||
" be different from that on a real device.")
|
||||
const len = args.length
|
||||
if (typeof args[len - 1] === 'function') {
|
||||
args[len - 1].call(this, paramMock.businessErrorMock);
|
||||
@@ -388,7 +412,7 @@ export function mockSim() {
|
||||
},
|
||||
sendTerminalResponseCmd: function (...args) {
|
||||
console.warn("telephony.sim.sendTerminalResponseCmd interface mocked in the Previewer. How this interface works on the Previewer may" +
|
||||
" be different from that on a real device.")
|
||||
" be different from that on a real device.")
|
||||
const len = args.length
|
||||
if (typeof args[len - 1] === 'function') {
|
||||
args[len - 1].call(this, paramMock.businessErrorMock);
|
||||
@@ -460,7 +484,7 @@ export function mockSim() {
|
||||
},
|
||||
unlockSimLock: function (...args) {
|
||||
console.warn("telephony.sim.unlockSimLock interface mocked in the Previewer. How this interface works on the Previewer may" +
|
||||
" be different from that on a real device.")
|
||||
" be different from that on a real device.")
|
||||
const len = args.length
|
||||
if (typeof args[len - 1] === 'function') {
|
||||
args[len - 1].call(this, paramMock.businessErrorMock, LockStatusResponse);
|
||||
|
||||
@@ -14,196 +14,273 @@
|
||||
*/
|
||||
|
||||
import { paramMock } from "../utils"
|
||||
|
||||
export const SimShortMessage = {
|
||||
shortMessage: ShortMessage,
|
||||
simMessageStatus: SimMessageStatus,
|
||||
indexOnSim: "[PC Preview] unknow indexOnSim"
|
||||
}
|
||||
export const ShortMessage = {
|
||||
visibleMessageBody: "[PC Preview] unknow visibleMessageBody",
|
||||
visibleRawAddress: "[PC Preview] unknow visibleRawAddress",
|
||||
messageClass: ShortMessageClass,
|
||||
protocolId: "[PC Preview] unknow protocolId",
|
||||
scAddress: "[PC Preview] unknow scAddress",
|
||||
scTimestamp: "[PC Preview] unknow scTimestamp",
|
||||
isReplaceMessage: "[PC Preview] unknow isReplaceMessage",
|
||||
hasReplyPath: "[PC Preview] unknow hasReplyPath",
|
||||
pdu: ["[PC Preview] unknow pdu"],
|
||||
status: "[PC Preview] unknow status",
|
||||
isSmsStatusReportMessage: "[PC Preview] unknow isSmsStatusReportMessage",
|
||||
emailAddress: "[PC Preview] unknow emailAddress",
|
||||
emailMessageBody: "[PC Preview] unknow emailMessageBody",
|
||||
userRawData: ["[PC Preview] unknow userRawData"],
|
||||
isEmailMessage: "[PC Preview] unknow isEmailMessage",
|
||||
}
|
||||
export const SimMessageStatus = {
|
||||
SIM_MESSAGE_STATUS_FREE: 0,
|
||||
SIM_MESSAGE_STATUS_READ: 1,
|
||||
SIM_MESSAGE_STATUS_UNREAD: 3,
|
||||
SIM_MESSAGE_STATUS_SENT: 5,
|
||||
SIM_MESSAGE_STATUS_UNSENT: 7,
|
||||
}
|
||||
export const MmsInformation = {
|
||||
messageType: MessageType,
|
||||
mmsType: MmsSendReq,
|
||||
attachment: [MmsAttachment]
|
||||
}
|
||||
export const MessageType = {
|
||||
TYPE_MMS_SEND_REQ: 128,
|
||||
TYPE_MMS_SEND_CONF: 129,
|
||||
TYPE_MMS_NOTIFICATION_IND: 130,
|
||||
TYPE_MMS_RESP_IND: 131,
|
||||
TYPE_MMS_RETRIEVE_CONF: 132,
|
||||
TYPE_MMS_ACKNOWLEDGE_IND: 133,
|
||||
TYPE_MMS_DELIVERY_IND: 134,
|
||||
TYPE_MMS_READ_REC_IND: 135,
|
||||
TYPE_MMS_READ_ORIG_IND: 136,
|
||||
};
|
||||
export const MmsAttachment = {
|
||||
contentId: "[PC Preview] unknow contentId",
|
||||
contentLocation: "[PC Preview] unknow contentLocation",
|
||||
contentDisposition: DispositionType,
|
||||
contentTransferEncoding: "[PC Preview] unknow contentTransferEncoding",
|
||||
contentType: "[PC Preview] unknow contentType",
|
||||
isSmil: "[PC Preview] unknow isSmil",
|
||||
path: "[PC Preview] unknow path",
|
||||
inBuff: "[PC Preview] unknow inBuff",
|
||||
fileName: "[PC Preview] unknow fileName",
|
||||
charset: MmsCharSets,
|
||||
}
|
||||
export const DispositionType = {
|
||||
FROM_DATA: 0,
|
||||
ATTACHMENT: 1,
|
||||
INLINE: 2,
|
||||
}
|
||||
export const MmsCharSets = {
|
||||
BIG5: 0X07EA,
|
||||
ISO_10646_UCS_2: 0X03E8,
|
||||
ISO_8859_1: 0X04,
|
||||
ISO_8859_2: 0X05,
|
||||
ISO_8859_3: 0X06,
|
||||
ISO_8859_4: 0X07,
|
||||
ISO_8859_5: 0X08,
|
||||
ISO_8859_6: 0X09,
|
||||
ISO_8859_7: 0X10,
|
||||
ISO_8859_8: 0X11,
|
||||
ISO_8859_9: 0X12,
|
||||
SHIFT_JIS: 0X11,
|
||||
US_ASCII: 0X03,
|
||||
UTF_8: 0X6A,
|
||||
}
|
||||
export const MmsRetrieveConf = {
|
||||
transactionId: "[PC Preview] unknow transactionId",
|
||||
messageId: "[PC Preview] unknow messageId",
|
||||
date: "[PC Preview] unknow date",
|
||||
contentType: "[PC Preview] unknow contentType",
|
||||
to: [MmsAddress],
|
||||
version: MmsVersionType,
|
||||
from: MmsAddress,
|
||||
cc: [MmsAddress],
|
||||
subject: ["[PC Preview] unknow subject"],
|
||||
priority: MmsPriorityType,
|
||||
deliveryReport: "[PC Preview] unknow deliveryReport",
|
||||
readReport: "[PC Preview] unknow readReport",
|
||||
retrieveStatus: "[PC Preview] unknow retrieveStatus",
|
||||
retrieveText: ["[PC Preview] unknow retrieveText"],
|
||||
}
|
||||
export const MmsAcknowledgeInd = {
|
||||
transactionId: "[PC Preview] unknow transactionId",
|
||||
version: MmsVersionType,
|
||||
reportAllowed: ReportType,
|
||||
}
|
||||
export const MmsDeliveryInd = {
|
||||
transactionId: "[PC Preview] unknow transactionId",
|
||||
date: "[PC Preview] unknow date",
|
||||
to: [MmsAddress],
|
||||
status: "[PC Preview] unknow status",
|
||||
version: MmsVersionType,
|
||||
}
|
||||
export const MmsReadRecInd = {
|
||||
version: MmsVersionType,
|
||||
messageId: "[PC Preview] unknow messageId",
|
||||
to: [MmsAddress],
|
||||
from: MmsAddress,
|
||||
readStatus: "[PC Preview] unknow readStatus",
|
||||
date: "[PC Preview] unknow date",
|
||||
}
|
||||
export const MmsReadOrigInd = {
|
||||
version: MmsVersionType,
|
||||
messageId: "[PC Preview] unknow messageId",
|
||||
to: [MmsAddress],
|
||||
from: MmsAddress,
|
||||
date: "[PC Preview] unknow date",
|
||||
readStatus: "[PC Preview] unknow readStatus",
|
||||
}
|
||||
export const MmsRespInd = {
|
||||
transactionId: "[PC Preview] unknow transactionId",
|
||||
status: "[PC Preview] unknow transactionId",
|
||||
version: MmsVersionType,
|
||||
reportAllowed: ReportType,
|
||||
}
|
||||
export const CBConfigOptions = {
|
||||
slotId: "[PC Preview] unknow slotId",
|
||||
enable: "[PC Preview] unknow enable",
|
||||
startMessageId: "[PC Preview] unknow startMessageId",
|
||||
endMessageId: "[PC Preview] unknow endMessageId",
|
||||
ranType: RanType
|
||||
}
|
||||
export const SimMessageOptions = {
|
||||
slotId: "[PC Preview] unknow slotId",
|
||||
smsc: "[PC Preview] unknow smsc",
|
||||
pdu: "[PC Preview] unknow pdu",
|
||||
status: SimMessageStatus,
|
||||
}
|
||||
export const UpdateSimMessageOptions = {
|
||||
slotId: "[PC Preview] unknow slotId",
|
||||
msgIndex: "[PC Preview] unknow msgIndex",
|
||||
newStatus: SimMessageStatus,
|
||||
pdu: "[PC Preview] unknow pdu",
|
||||
smsc: "[PC Preview] unknow smsc",
|
||||
}
|
||||
export const SendMessageOptions = {
|
||||
slotId: "[PC Preview] unknow slotId",
|
||||
destinationHost: "[PC Preview] unknow destinationHost",
|
||||
serviceCenter: "[PC Preview] unknow serviceCenter",
|
||||
content: "[PC Preview] unknow content",
|
||||
destinationPort: "[PC Preview] unknow destinationPort",
|
||||
sendCallback: ISendShortMessageCallback,
|
||||
deliveryCallback: IDeliveryShortMessageCallback,
|
||||
}
|
||||
export const IDeliveryShortMessageCallback = {
|
||||
pdu: "[PC Preview] unknow pdu",
|
||||
}
|
||||
export const ISendShortMessageCallback = {
|
||||
result: SendSmsResult,
|
||||
url: "[PC Preview] unknow url",
|
||||
isLastPart: "[PC Preview] unknow isLastPart",
|
||||
}
|
||||
export const SendSmsResult = {
|
||||
SEND_SMS_SUCCESS: 0,
|
||||
SEND_SMS_FAILURE_UNKNOWN: 1,
|
||||
SEND_SMS_FAILURE_RADIO_OFF: 2,
|
||||
SEND_SMS_FAILURE_SERVICE_UNAVAILABLE: 3
|
||||
}
|
||||
export const ShortMessageClass = {
|
||||
UNKNOWN: "[PC Preview] unknow UNKNOWN",
|
||||
INSTANT_MESSAGE: "[PC Preview] unknow INSTANT_MESSAGE",
|
||||
OPTIONAL_MESSAGE: "[PC Preview] unknow OPTIONAL_MESSAGE",
|
||||
SIM_MESSAGE: "[PC Preview] unknow SIM_MESSAGE",
|
||||
FORWARD_MESSAGE: "[PC Preview] unknow FORWARD_MESSAGE",
|
||||
}
|
||||
export const RanType = {
|
||||
TYPE_GSM: 1,
|
||||
TYPE_CDMA: 2,
|
||||
}
|
||||
export const ReportType = {
|
||||
MMS_YES: 128,
|
||||
MMS_NO: 129,
|
||||
}
|
||||
export const MmsNotificationInd = {
|
||||
transactionId: "[PC Preview] unknow transactionId",
|
||||
messageClass: "[PC Preview] unknow messageClass",
|
||||
messageSize: "[PC Preview] unknow messageSize",
|
||||
expiry: "[PC Preview] unknow expiry",
|
||||
contentLocation: "[PC Preview] unknow contentLocation",
|
||||
version: MmsVersionType,
|
||||
from: MmsAddress,
|
||||
subject: "[PC Preview] unknow subject",
|
||||
deliveryReport: ["[PC Preview] unknow deliveryReport"],
|
||||
contentClass: "[PC Preview] unknow contentClass",
|
||||
}
|
||||
export const MmsAddress = {
|
||||
address: "[PC Preview] unknow address",
|
||||
charset: MmsCharSets,
|
||||
}
|
||||
export const MmsVersionType = {
|
||||
MMS_VERSION_1_0: 0x10,
|
||||
MMS_VERSION_1_1: 0x11,
|
||||
MMS_VERSION_1_2: 0x12,
|
||||
MMS_VERSION_1_3: 0x13,
|
||||
}
|
||||
export const MmsPriorityType = {
|
||||
MMS_LOW: 128,
|
||||
MMS_NORMAL: 129,
|
||||
MMS_HIGH: 130,
|
||||
}
|
||||
export const MmsSendReq = {
|
||||
from: MmsAddress,
|
||||
transactionId: "[PC Preview] unknow transactionId",
|
||||
contentType: "[PC Preview] unknow contentType",
|
||||
version: MmsVersionType,
|
||||
to: [MmsAddress],
|
||||
date: "[PC Preview] unknow date",
|
||||
cc: [MmsAddress],
|
||||
bcc: [MmsAddress],
|
||||
subject: ["[PC Preview] unknow subject"],
|
||||
messageClass: "[PC Preview] unknow messageClass",
|
||||
expiry: "[PC Preview] unknow expiry",
|
||||
priority: MmsPriorityType,
|
||||
senderVisibility: "[PC Preview] unknow senderVisibility",
|
||||
deliveryReport: ["[PC Preview] unknow deliveryReport"],
|
||||
readReport: "[PC Preview] unknow readReport",
|
||||
responseState: "[PC Preview] unknow responseState",
|
||||
transactionId: "[PC Preview] unknow transactionId",
|
||||
version: "[PC Preview] unknow version",
|
||||
messageId: "[PC Preview] unknow messageId",
|
||||
}
|
||||
export const MmsSendConf = {
|
||||
responseState: "[PC Preview] unknow responseState",
|
||||
transactionId: "[PC Preview] unknow transactionId",
|
||||
version: MmsVersionType,
|
||||
messageId: "[PC Preview] unknow messageId",
|
||||
}
|
||||
export const SmsSegmentsInfo = {
|
||||
splitCount: "[PC Preview] unknow splitCount",
|
||||
encodeCount: "[PC Preview] unknow encodeCount",
|
||||
encodeCountRemaining: "[PC Preview] unknow encodeCountRemaining",
|
||||
scheme: SmsEncodingScheme,
|
||||
}
|
||||
export const SmsEncodingScheme = {
|
||||
SMS_ENCODING_UNKNOWN: 0,
|
||||
SMS_ENCODING_7BIT: 1,
|
||||
SMS_ENCODING_8BIT: 2,
|
||||
SMS_ENCODING_16BIT: 3,
|
||||
}
|
||||
export function mockSMS() {
|
||||
const SimShortMessage = {
|
||||
shortMessage: "[PC Preview] unknow shortMessage",
|
||||
simMessageStatus: "[PC Preview] unknow simMessageStatus",
|
||||
indexOnSim: "[PC Preview] unknow indexOnSim"
|
||||
}
|
||||
const MmsInformation = {
|
||||
messageType: MessageType,
|
||||
mmsType: "[PC Preview] unknow mmsType",
|
||||
attachment: [MmsAttachment]
|
||||
}
|
||||
const MessageType = "[PC Preview] unknow MessageType";
|
||||
const ShortMessage = {
|
||||
visibleMessageBody: "[PC Preview] unknow visibleMessageBody",
|
||||
visibleRawAddress: "[PC Preview] unknow visibleRawAddress",
|
||||
messageClass: "[PC Preview] unknow messageClass",
|
||||
protocolId: "[PC Preview] unknow protocolId",
|
||||
scAddress: "[PC Preview] unknow scAddress",
|
||||
scTimestamp: "[PC Preview] unknow scTimestamp",
|
||||
isReplaceMessage: "[PC Preview] unknow isReplaceMessage",
|
||||
hasReplyPath: "[PC Preview] unknow hasReplyPath",
|
||||
pdu: ["[PC Preview] unknow pdu"],
|
||||
status: "[PC Preview] unknow status",
|
||||
isSmsStatusReportMessage: "[PC Preview] unknow isSmsStatusReportMessage",
|
||||
emailAddress: "[PC Preview] unknow emailAddress",
|
||||
emailMessageBody: "[PC Preview] unknow emailMessageBody",
|
||||
userRawData: ["[PC Preview] unknow userRawData"],
|
||||
isEmailMessage: "[PC Preview] unknow isEmailMessage",
|
||||
}
|
||||
const MmsRetrieveConf = {
|
||||
transactionId: "[PC Preview] unknow transactionId",
|
||||
messageId: "[PC Preview] unknow messageId",
|
||||
date: "[PC Preview] unknow date",
|
||||
contentType: "[PC Preview] unknow contentType",
|
||||
to: [MmsAddress],
|
||||
version: MmsVersionType,
|
||||
from: MmsAddress,
|
||||
cc: [MmsAddress],
|
||||
subject: ["[PC Preview] unknow subject"],
|
||||
priority: MmsPriorityType,
|
||||
deliveryReport: "[PC Preview] unknow deliveryReport",
|
||||
readReport: "[PC Preview] unknow readReport",
|
||||
retrieveStatus: "[PC Preview] unknow retrieveStatus",
|
||||
retrieveText: ["[PC Preview] unknow retrieveText"],
|
||||
}
|
||||
const MmsAcknowledgeInd = {
|
||||
transactionId: "[PC Preview] unknow transactionId",
|
||||
version: MmsVersionType,
|
||||
reportAllowed: ReportType,
|
||||
}
|
||||
const MmsDeliveryInd = {
|
||||
transactionId: "[PC Preview] unknow transactionId",
|
||||
date: "[PC Preview] unknow date",
|
||||
to: [MmsAddress],
|
||||
status: "[PC Preview] unknow status",
|
||||
version: MmsVersionType,
|
||||
}
|
||||
const MmsReadRecInd = {
|
||||
version: MmsVersionType,
|
||||
messageId: "[PC Preview] unknow messageId",
|
||||
to: [MmsAddress],
|
||||
from: MmsAddress,
|
||||
readStatus: "[PC Preview] unknow readStatus",
|
||||
date: "[PC Preview] unknow date",
|
||||
}
|
||||
const MmsAttachment = {
|
||||
contentId: "[PC Preview] unknow contentId",
|
||||
contentLocation: "[PC Preview] unknow contentLocation",
|
||||
contentDisposition: DispositionType,
|
||||
contentTransferEncoding: "[PC Preview] unknow contentTransferEncoding",
|
||||
contentType: "[PC Preview] unknow contentType",
|
||||
isSmil: "[PC Preview] unknow isSmil",
|
||||
path: "[PC Preview] unknow path",
|
||||
inBuff: "[PC Preview] unknow inBuff",
|
||||
fileName: "[PC Preview] unknow fileName",
|
||||
charset: MmsCharSets,
|
||||
}
|
||||
const MmsReadOrigInd = {
|
||||
version: MmsVersionType,
|
||||
messageId: "[PC Preview] unknow messageId",
|
||||
to: [MmsAddress],
|
||||
from: MmsAddress,
|
||||
date: "[PC Preview] unknow date",
|
||||
readStatus: "[PC Preview] unknow readStatus",
|
||||
}
|
||||
const MmsRespInd = {
|
||||
transactionId: "[PC Preview] unknow transactionId",
|
||||
status: "[PC Preview] unknow transactionId",
|
||||
version: MmsVersionType,
|
||||
reportAllowed: ReportType,
|
||||
}
|
||||
const CBConfigOptions = {
|
||||
slotId: "[PC Preview] unknow slotId",
|
||||
enable: "[PC Preview] unknow enable",
|
||||
startMessageId: "[PC Preview] unknow startMessageId",
|
||||
endMessageId: "[PC Preview] unknow endMessageId",
|
||||
ranType: RanType
|
||||
}
|
||||
const SimMessageOptions = {
|
||||
slotId: "[PC Preview] unknow slotId",
|
||||
smsc: "[PC Preview] unknow smsc",
|
||||
pdu: "[PC Preview] unknow pdu",
|
||||
status: SimMessageStatus,
|
||||
}
|
||||
const UpdateSimMessageOptions = {
|
||||
slotId: "[PC Preview] unknow slotId",
|
||||
msgIndex: "[PC Preview] unknow msgIndex",
|
||||
newStatus: SimMessageStatus,
|
||||
pdu: "[PC Preview] unknow pdu",
|
||||
smsc: "[PC Preview] unknow smsc",
|
||||
}
|
||||
const SendMessageOptions = {
|
||||
slotId: "[PC Preview] unknow slotId",
|
||||
destinationHost: "[PC Preview] unknow destinationHost",
|
||||
serviceCenter: "[PC Preview] unknow serviceCenter",
|
||||
content: "[PC Preview] unknow content",
|
||||
destinationPort: "[PC Preview] unknow destinationPort",
|
||||
sendCallback: ISendShortMessageCallback,
|
||||
deliveryCallback: IDeliveryShortMessageCallback,
|
||||
}
|
||||
const IDeliveryShortMessageCallback = {
|
||||
pdu: "[PC Preview] unknow pdu",
|
||||
}
|
||||
const ISendShortMessageCallback = {
|
||||
result: SendSmsResult,
|
||||
url: "[PC Preview] unknow url",
|
||||
isLastPart: "[PC Preview] unknow isLastPart",
|
||||
}
|
||||
const SendSmsResult = "[PC Preview] unknow SendSmsResult";
|
||||
const ShortMessageClass = "[PC Preview] unknow ShortMessageClass";
|
||||
const RanType = "[PC Preview] unknow RanType";
|
||||
const SimMessageStatus = "[PC Preview] unknow SimMessageStatus";
|
||||
const DispositionType = "[PC Preview] unknow DispositionType";
|
||||
const MmsCharSets = "[PC Preview] unknow MmsCharSets";
|
||||
const ReportType = "[PC Preview] unknow ReportType";
|
||||
const MmsNotificationInd = {
|
||||
transactionId: "[PC Preview] unknow transactionId",
|
||||
messageClass: "[PC Preview] unknow messageClass",
|
||||
messageSize: "[PC Preview] unknow messageSize",
|
||||
expiry: "[PC Preview] unknow expiry",
|
||||
contentLocation: "[PC Preview] unknow contentLocation",
|
||||
version: MmsVersionType,
|
||||
from: MmsAddress,
|
||||
subject: "[PC Preview] unknow subject",
|
||||
deliveryReport: ["[PC Preview] unknow deliveryReport"],
|
||||
contentClass: "[PC Preview] unknow contentClass",
|
||||
}
|
||||
const MmsAddress = {
|
||||
address: "[PC Preview] unknow address",
|
||||
charset: MmsCharSets,
|
||||
}
|
||||
const MmsVersionType = "[PC Preview] unknow MmsVersionType";
|
||||
const MmsPriorityType = "[PC Preview] unknow MmsPriorityType";
|
||||
const MmsSendReq = {
|
||||
from: MmsAddress,
|
||||
transactionId: "[PC Preview] unknow transactionId",
|
||||
contentType: "[PC Preview] unknow contentType",
|
||||
version: MmsVersionType,
|
||||
to: "[PC Preview] unknow to",
|
||||
date: "[PC Preview] unknow date",
|
||||
cc: "[PC Preview] unknow cc",
|
||||
bcc: "[PC Preview] unknow bcc",
|
||||
subject: ["[PC Preview] unknow subject"],
|
||||
messageClass: "[PC Preview] unknow messageClass",
|
||||
expiry: "[PC Preview] unknow expiry",
|
||||
priority: MmsPriorityType,
|
||||
senderVisibility: "[PC Preview] unknow senderVisibility",
|
||||
deliveryReport: ["[PC Preview] unknow deliveryReport"],
|
||||
readReport: "[PC Preview] unknow readReport",
|
||||
responseState: "[PC Preview] unknow responseState",
|
||||
transactionId: "[PC Preview] unknow transactionId",
|
||||
version: "[PC Preview] unknow version",
|
||||
messageId: "[PC Preview] unknow messageId",
|
||||
}
|
||||
const MmsSendConf = {
|
||||
responseState: "[PC Preview] unknow responseState",
|
||||
transactionId: "[PC Preview] unknow transactionId",
|
||||
version: MmsVersionType,
|
||||
messageId: "[PC Preview] unknow messageId",
|
||||
}
|
||||
|
||||
const SmsSegmentsInfo = {
|
||||
splitCount: "[PC Preview] unknow splitCount",
|
||||
encodeCount: "[PC Preview] unknow encodeCount",
|
||||
encodeCountRemaining: "[PC Preview] unknow encodeCountRemaining",
|
||||
scheme: SmsEncodingScheme,
|
||||
}
|
||||
const SmsEncodingScheme = "[PC Preview] unknow SmsEncodingScheme";
|
||||
const sms = {
|
||||
SimMessageStatus,
|
||||
SmsEncodingScheme,
|
||||
DispositionType,
|
||||
SendSmsResult,
|
||||
MessageType,
|
||||
ShortMessage,
|
||||
MmsCharSets,
|
||||
MmsPriorityType,
|
||||
MmsVersionType,
|
||||
ReportType,
|
||||
SimShortMessage,
|
||||
RanType,
|
||||
ShortMessageClass,
|
||||
splitMessage: function (...args) {
|
||||
console.warn("telephony.sms.splitMessage interface mocked in the Previewer. How this interface works on the Previewer may" +
|
||||
" be different from that on a real device.")
|
||||
@@ -230,7 +307,7 @@ export function mockSMS() {
|
||||
},
|
||||
getSmsSegmentsInfo: function (...args) {
|
||||
console.warn("telephony.sms.getSmsSegmentsInfo interface mocked in the Previewer. How this interface works on the Previewer may" +
|
||||
" be different from that on a real device.")
|
||||
" be different from that on a real device.")
|
||||
const len = args.length
|
||||
if (typeof args[len - 1] === 'function') {
|
||||
args[len - 1].call(this, SmsSegmentsInfo);
|
||||
@@ -242,7 +319,7 @@ export function mockSMS() {
|
||||
},
|
||||
isImsSmsSupported: function (...args) {
|
||||
console.warn("telephony.sms.isImsSmsSupported interface mocked in the Previewer. How this interface works on the Previewer may" +
|
||||
" be different from that on a real device.")
|
||||
" be different from that on a real device.")
|
||||
const len = args.length
|
||||
if (typeof args[len - 1] === 'function') {
|
||||
args[len - 1].call(this, paramMock.paramBooleanMock);
|
||||
@@ -254,7 +331,7 @@ export function mockSMS() {
|
||||
},
|
||||
getImsShortMessageFormat: function (...args) {
|
||||
console.warn("telephony.sms.getImsShortMessageFormat interface mocked in the Previewer. How this interface works on the Previewer may" +
|
||||
" be different from that on a real device.")
|
||||
" be different from that on a real device.")
|
||||
const len = args.length
|
||||
if (typeof args[len - 1] === 'function') {
|
||||
args[len - 1].call(this, paramMock.paramStringMock);
|
||||
@@ -266,7 +343,7 @@ export function mockSMS() {
|
||||
},
|
||||
decodeMms: function (...args) {
|
||||
console.warn("telephony.sms.decodeMms interface mocked in the Previewer. How this interface works on the Previewer may" +
|
||||
" be different from that on a real device.")
|
||||
" be different from that on a real device.")
|
||||
const len = args.length
|
||||
if (typeof args[len - 1] === 'function') {
|
||||
args[len - 1].call(this, MmsInformation);
|
||||
@@ -278,7 +355,7 @@ export function mockSMS() {
|
||||
},
|
||||
encodeMms: function (...args) {
|
||||
console.warn("telephony.sms.encodeMms interface mocked in the Previewer. How this interface works on the Previewer may" +
|
||||
" be different from that on a real device.")
|
||||
" be different from that on a real device.")
|
||||
const len = args.length
|
||||
if (typeof args[len - 1] === 'function') {
|
||||
args[len - 1].call(this, paramMock.paramArrayMock);
|
||||
@@ -290,7 +367,7 @@ export function mockSMS() {
|
||||
},
|
||||
isImsSmsSuppo: function (...args) {
|
||||
console.warn("telephony.sms.isImsSmsSuppo interface mocked in the Previewer. How this interface works on the Previewer may" +
|
||||
" be different from that on a real device.")
|
||||
" be different from that on a real device.")
|
||||
const len = args.length
|
||||
if (typeof args[len - 1] === 'function') {
|
||||
args[len - 1].call(this, paramMock.businessErrorMock, paramMock.paramBooleanMock);
|
||||
|
||||
Reference in New Issue
Block a user