@ua/react-native-airship
Version:
Airship plugin for React Native apps.
55 lines (49 loc) • 1.16 kB
JavaScript
;
/**
* Live Activity manager.
*/
export class AirshipLiveActivityManager {
constructor(module) {
this.module = module;
}
/**
* Lists any Live Activities for the request.
* @param request The request options.
* @returns A promise with the result.
*/
list(request) {
return this.module.liveActivityList(request);
}
/**
* Lists all Live Activities.
* @returns A promise with the result.
*/
listAll() {
return this.module.liveActivityListAll();
}
/**
* Starts a Live Activity.
* @param request The request options.
* @returns A promise with the result.
*/
start(request) {
return this.module.liveActivityStart(request);
}
/**
* Updates a Live Activity.
* @param request The request options.
* @returns A promise with the result.
*/
update(request) {
return this.module.liveActivityUpdate(request);
}
/**
* Ends a Live Activity.
* @param request The request options.
* @returns A promise with the result.
*/
end(request) {
return this.module.liveActivityEnd(request);
}
}
//# sourceMappingURL=AirshipLiveActivityManager.js.map