bm-device
v1.0.6
Published
bm device
Readme
bm-device
bm device
Install
npm install bm-device
npx cap syncAPI
getId()
getId() => Promise<DeviceId>Returns: Promise<DeviceId>
getInfo()
getInfo() => Promise<DeviceInfo>Returns: Promise<DeviceInfo>
getBatteryInfo()
getBatteryInfo() => Promise<BatteryInfo>Returns: Promise<BatteryInfo>
getLanguageCode()
getLanguageCode() => Promise<GetLanguageCodeResult>Returns: Promise<GetLanguageCodeResult>
getLanguageTag()
getLanguageTag() => Promise<LanguageTag>Returns: Promise<LanguageTag>
Interfaces
DeviceId
| Prop | Type |
| ---------------- | ------------------- |
| identifier | string |
DeviceInfo
| Prop | Type |
| ----------------------- | ----------------------------------------------------------- |
| name | string |
| model | string |
| platform | 'ios' | 'android' | 'web' |
| operatingSystem | OperatingSystem |
| osVersion | string |
| iOSVersion | number |
| androidSDKVersion | number |
| manufacturer | string |
| isVirtual | boolean |
| memUsed | number |
| webViewVersion | string |
BatteryInfo
| Prop | Type |
| ------------------ | -------------------- |
| batteryLevel | number |
| isCharging | boolean |
GetLanguageCodeResult
| Prop | Type |
| ----------- | ------------------- |
| value | string |
LanguageTag
| Prop | Type |
| ----------- | ------------------- |
| value | string |
Type Aliases
OperatingSystem
'ios' | 'android' | 'windows' | 'mac' | 'unknown'
