Device service
activateDeviceService
activateDeviceService
Description
Activate the current device service for data collection.
Parameters
identity
(Identity): The identity for activation.
Returns
Promise<any>
: A promise that resolves when the operation is complete.
Usage example:
import { activateDeviceService, Identity } from "ims-react-native/src";
const identity = new Identity("API_KEY", "EXTERNAL_REFERENCE_ID");
activateDeviceService(identity).then((result: string) => {
console.log(result);
}).catch((error: Error) => {
console.log(error.message);
});
deactivateDeviceService
deactivateDeviceService
Description
Deactivate the current device for data collection. It may be desirable to deactivate a device if the host application's user logs out or if the user becomes inactive.
Parameters
identity
(Identity): The identity for deactivation.
Returns
Promise<any>
: A promise that resolves when the operation is complete.
Usage example:
import { deactivateDeviceService, Identity } from "ims-react-native/src";
const identity = new Identity("API_KEY", "EXTERNAL_REFERENCE_ID");
deactivateDeviceService(identity).then((result: string) => {
console.log(result);
}).catch((error: Error) => {
console.log(error.message);
});
fetchDeviceService
fetchDeviceService
Description
Fetch the current Device's model.
Parameters
identity
(Identity): The identity for fetching the current Device's model.
Returns
Promise<any>
: A promise that resolves with the current Device's model.
Usage example:
import { fetchDeviceService, Identity } from "ims-react-native";
const identity = new Identity("API_KEY", "EXTERNAL_REFERENCE_ID");
fetchDeviceService(identity).then((result: string) => {
console.log(result);
}).catch((error: Error) => {
console.log(error.message);
});
Last updated