mirror of
https://github.com/danielsogl/awesome-cordova-plugins.git
synced 2025-02-22 01:19:36 +08:00
chore(device): update Device
This commit is contained in:
parent
240f0f87cc
commit
b9be35d81d
26
dist/plugins/device.d.ts
vendored
26
dist/plugins/device.d.ts
vendored
@ -1,17 +1,37 @@
|
|||||||
|
export interface Device {
|
||||||
|
/** Get the version of Cordova running on the device. */
|
||||||
|
cordova: string;
|
||||||
|
/**
|
||||||
|
* The device.model returns the name of the device's model or product. The value is set
|
||||||
|
* by the device manufacturer and may be different across versions of the same product.
|
||||||
|
*/
|
||||||
|
model: string;
|
||||||
|
/** Get the device's operating system name. */
|
||||||
|
platform: string;
|
||||||
|
/** Get the device's Universally Unique Identifier (UUID). */
|
||||||
|
uuid: string;
|
||||||
|
/** Get the operating system version. */
|
||||||
|
version: string;
|
||||||
|
/** Get the device's manufacturer. */
|
||||||
|
manufacturer: string;
|
||||||
|
/** Whether the device is running on a simulator. */
|
||||||
|
isVirtual: boolean;
|
||||||
|
/** Get the device hardware serial number. */
|
||||||
|
serial: string;
|
||||||
|
}
|
||||||
/**
|
/**
|
||||||
* Access information about the underlying device and platform.
|
* Access information about the underlying device and platform.
|
||||||
*
|
*
|
||||||
* @usage
|
* @usage
|
||||||
* ```js
|
* ```js
|
||||||
* let info = Device.getDevice();
|
* let info = Device.getDevice();
|
||||||
* // Device sits below
|
|
||||||
* ```
|
* ```
|
||||||
*/
|
*/
|
||||||
export declare class Device {
|
export declare class Device {
|
||||||
/**
|
/**
|
||||||
* Returns the whole device object.
|
* Returns the whole device object.
|
||||||
* @see https://github.com/apache/cordova-plugin-device
|
*
|
||||||
* @returns {Object} The device object.
|
* @returns {Object} The device object.
|
||||||
*/
|
*/
|
||||||
static getDevice(): any;
|
static getDevice(): Device;
|
||||||
}
|
}
|
||||||
|
3
dist/plugins/device.js
vendored
3
dist/plugins/device.js
vendored
@ -11,7 +11,6 @@ var plugin_1 = require('./plugin');
|
|||||||
* @usage
|
* @usage
|
||||||
* ```js
|
* ```js
|
||||||
* let info = Device.getDevice();
|
* let info = Device.getDevice();
|
||||||
* // Device sits below
|
|
||||||
* ```
|
* ```
|
||||||
*/
|
*/
|
||||||
var Device = (function () {
|
var Device = (function () {
|
||||||
@ -19,7 +18,7 @@ var Device = (function () {
|
|||||||
}
|
}
|
||||||
/**
|
/**
|
||||||
* Returns the whole device object.
|
* Returns the whole device object.
|
||||||
* @see https://github.com/apache/cordova-plugin-device
|
*
|
||||||
* @returns {Object} The device object.
|
* @returns {Object} The device object.
|
||||||
*/
|
*/
|
||||||
Device.getDevice = function () {
|
Device.getDevice = function () {
|
||||||
|
2
dist/plugins/device.js.map
vendored
2
dist/plugins/device.js.map
vendored
@ -1 +1 @@
|
|||||||
{"version":3,"file":"device.js","sourceRoot":"","sources":["../../src/plugins/device.ts"],"names":["Device","Device.constructor","Device.getDevice"],"mappings":";;;;;;AAAA,uBAAqC,UAAU,CAAC,CAAA;AAKhD;;;;;;;;GAQG;AACH;IAAAA;IAgBAC,CAACA;IATDD;;;;OAIGA;IAEMA,gBAASA,GADhBA;QAEEE,MAAMA,CAACA,MAAMA,CAACA,MAAMA,CAACA;IACvBA,CAACA;IAHDF;QAACA,uBAAcA;OACRA,mBAASA,QAEfA;IAfHA;QAACA,eAAMA,CAACA;YACNA,IAAIA,EAAEA,QAAQA;YACdA,MAAMA,EAAEA,uBAAuBA;YAC/BA,SAASA,EAAEA,QAAQA;SACpBA,CAACA;eAYDA;IAADA,aAACA;AAADA,CAACA,AAhBD,IAgBC;AAXY,cAAM,SAWlB,CAAA"}
|
{"version":3,"file":"device.js","sourceRoot":"","sources":["../../src/plugins/device.ts"],"names":["Device","Device.constructor","Device.getDevice"],"mappings":";;;;;;AAAA,uBAAqC,UAAU,CAAC,CAAA;AA4BhD;;;;;;;GAOG;AACH;IAAAA;IAgBAC,CAACA;IATDD;;;;OAIGA;IAEMA,gBAASA,GADhBA;QAEEE,MAAMA,CAACA,MAAMA,CAACA,MAAMA,CAACA;IACvBA,CAACA;IAHDF;QAACA,uBAAcA;OACRA,mBAASA,QAEfA;IAfHA;QAACA,eAAMA,CAACA;YACNA,IAAIA,EAAEA,QAAQA;YACdA,MAAMA,EAAEA,uBAAuBA;YAC/BA,SAASA,EAAEA,QAAQA;SACpBA,CAACA;eAYDA;IAADA,aAACA;AAADA,CAACA,AAhBD,IAgBC;AAXY,cAAM,SAWlB,CAAA"}
|
@ -1,7 +1,30 @@
|
|||||||
import {Plugin, RequiresPlugin} from './plugin';
|
import {Plugin, RequiresPlugin} from './plugin';
|
||||||
|
|
||||||
declare var window;
|
declare var window: {
|
||||||
|
device: Device
|
||||||
|
};
|
||||||
|
|
||||||
|
export interface Device {
|
||||||
|
/** Get the version of Cordova running on the device. */
|
||||||
|
cordova: string;
|
||||||
|
/**
|
||||||
|
* The device.model returns the name of the device's model or product. The value is set
|
||||||
|
* by the device manufacturer and may be different across versions of the same product.
|
||||||
|
*/
|
||||||
|
model: string;
|
||||||
|
/** Get the device's operating system name. */
|
||||||
|
platform: string;
|
||||||
|
/** Get the device's Universally Unique Identifier (UUID). */
|
||||||
|
uuid: string;
|
||||||
|
/** Get the operating system version. */
|
||||||
|
version: string;
|
||||||
|
/** Get the device's manufacturer. */
|
||||||
|
manufacturer: string;
|
||||||
|
/** Whether the device is running on a simulator. */
|
||||||
|
isVirtual: boolean;
|
||||||
|
/** Get the device hardware serial number. */
|
||||||
|
serial: string;
|
||||||
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Access information about the underlying device and platform.
|
* Access information about the underlying device and platform.
|
||||||
@ -9,7 +32,6 @@ declare var window;
|
|||||||
* @usage
|
* @usage
|
||||||
* ```js
|
* ```js
|
||||||
* let info = Device.getDevice();
|
* let info = Device.getDevice();
|
||||||
* // Device sits below
|
|
||||||
* ```
|
* ```
|
||||||
*/
|
*/
|
||||||
@Plugin({
|
@Plugin({
|
||||||
@ -21,7 +43,7 @@ export class Device {
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* Returns the whole device object.
|
* Returns the whole device object.
|
||||||
* @see https://github.com/apache/cordova-plugin-device
|
*
|
||||||
* @returns {Object} The device object.
|
* @returns {Object} The device object.
|
||||||
*/
|
*/
|
||||||
@RequiresPlugin
|
@RequiresPlugin
|
||||||
|
Loading…
Reference in New Issue
Block a user