UNPKG

@ua/react-native-airship

Version:
63 lines (56 loc) 1.28 kB
"use strict"; /** * Live Update manager. */ export class AirshipLiveUpdateManager { constructor(module) { this.module = module; } /** * Lists any Live Updates for the request. * @param request The request options. * @returns A promise with the result. */ list(request) { return this.module.liveUpdateList(request); } /** * Lists all Live Updates. * @returns A promise with the result. */ listAll() { return this.module.liveUpdateListAll(); } /** * Starts a Live Update. * @param request The request options. * @returns A promise with the result. */ start(request) { return this.module.liveUpdateStart(request); } /** * Updates a Live Update. * @param request The request options. * @returns A promise with the result. */ update(request) { return this.module.liveUpdateUpdate(request); } /** * Ends a Live Update. * @param request The request options. * @returns A promise with the result. */ end(request) { return this.module.liveUpdateEnd(request); } /** * Clears all Live Updates. * @returns A promise with the result. */ clearAll() { return this.module.liveUpdateClearAll(); } } //# sourceMappingURL=AirshipLiveUpdateManager.js.map