UNPKG

@xompass/sdk-cloud-api

Version:

Xompass Client for cloud-api

132 lines (131 loc) 9.69 kB
import { XompassBaseUserApi } from '../core'; import { LoopBackFilter, AccessToken } from '../../models'; import { Manager } from '../../models'; /** * Api services for the `Manager` model. */ export declare abstract class ManagerApi extends XompassBaseUserApi { static model: any; static findByIdAccessTokens(id: any, fk: any, retry?: boolean): Promise<any>; static updateByIdAccessTokens(id: any, fk: any, data?: any, retry?: boolean): Promise<any>; static findByIdActivityLogs(id: any, fk: any, retry?: boolean): Promise<any>; static findByIdTrackingLogs(id: any, fk: any, retry?: boolean): Promise<any>; static findByIdCredentials(id: any, fk: any, retry?: boolean): Promise<any>; static existsCredentials(id: any, fk: any, retry?: boolean): Promise<any>; static getCustomer(id: any, refresh?: any, retry?: boolean): Promise<any>; static getCountry(id: any, refresh?: any, retry?: boolean): Promise<any>; static findByIdAssets(id: any, fk: any, retry?: boolean): Promise<any>; static destroyByIdAssets(id: any, fk: any, retry?: boolean): Promise<any>; static updateByIdAssets(id: any, fk: any, data?: any, retry?: boolean): Promise<any>; static linkAssets(id: any, fk: any, data?: any, retry?: boolean): Promise<any>; static unlinkAssets(id: any, fk: any, retry?: boolean): Promise<any>; static findByIdCctvDashboards(id: any, fk: any, retry?: boolean): Promise<any>; static destroyByIdCctvDashboards(id: any, fk: any, retry?: boolean): Promise<any>; static updateByIdCctvDashboards(id: any, fk: any, data?: any, retry?: boolean): Promise<any>; static linkCctvDashboards(id: any, fk: any, data?: any, retry?: boolean): Promise<any>; static unlinkCctvDashboards(id: any, fk: any, retry?: boolean): Promise<any>; static findByIdCountReports(id: any, fk: any, retry?: boolean): Promise<any>; static destroyByIdCountReports(id: any, fk: any, retry?: boolean): Promise<any>; static updateByIdCountReports(id: any, fk: any, data?: any, retry?: boolean): Promise<any>; static linkCountReports(id: any, fk: any, data?: any, retry?: boolean): Promise<any>; static unlinkCountReports(id: any, fk: any, retry?: boolean): Promise<any>; static findByIdEventDashboards(id: any, fk: any, retry?: boolean): Promise<any>; static destroyByIdEventDashboards(id: any, fk: any, retry?: boolean): Promise<any>; static updateByIdEventDashboards(id: any, fk: any, data?: any, retry?: boolean): Promise<any>; static linkEventDashboards(id: any, fk: any, data?: any, retry?: boolean): Promise<any>; static unlinkEventDashboards(id: any, fk: any, retry?: boolean): Promise<any>; static getContainer(id: any, refresh?: any, retry?: boolean): Promise<any>; static createContainer(id: any, data?: any, retry?: boolean): Promise<any>; static updateContainer(id: any, data?: any, retry?: boolean): Promise<any>; static destroyContainer(id: any, retry?: boolean): Promise<any>; static findByIdPeopleCounterReports(id: any, fk: any, retry?: boolean): Promise<any>; static destroyByIdPeopleCounterReports(id: any, fk: any, retry?: boolean): Promise<any>; static updateByIdPeopleCounterReports(id: any, fk: any, data?: any, retry?: boolean): Promise<any>; static linkPeopleCounterReports(id: any, fk: any, data?: any, retry?: boolean): Promise<any>; static unlinkPeopleCounterReports(id: any, fk: any, retry?: boolean): Promise<any>; static getPermission(id: any, refresh?: any, retry?: boolean): Promise<any>; static createPermission(id: any, data?: any, retry?: boolean): Promise<any>; static updatePermission(id: any, data?: any, retry?: boolean): Promise<any>; static findByIdReports(id: any, fk: any, retry?: boolean): Promise<any>; static destroyByIdReports(id: any, fk: any, retry?: boolean): Promise<any>; static updateByIdReports(id: any, fk: any, data?: any, retry?: boolean): Promise<any>; static linkReports(id: any, fk: any, data?: any, retry?: boolean): Promise<any>; static unlinkReports(id: any, fk: any, retry?: boolean): Promise<any>; static findByIdStoreVideoAnalyticDashboards(id: any, fk: any, retry?: boolean): Promise<any>; static destroyByIdStoreVideoAnalyticDashboards(id: any, fk: any, retry?: boolean): Promise<any>; static updateByIdStoreVideoAnalyticDashboards(id: any, fk: any, data?: any, retry?: boolean): Promise<any>; static linkStoreVideoAnalyticDashboards(id: any, fk: any, data?: any, retry?: boolean): Promise<any>; static unlinkStoreVideoAnalyticDashboards(id: any, fk: any, retry?: boolean): Promise<any>; static getTimeZone(id: any, refresh?: any, retry?: boolean): Promise<any>; static findByIdTrafficFlowAnalysis(id: any, fk: any, retry?: boolean): Promise<any>; static destroyByIdTrafficFlowAnalysis(id: any, fk: any, retry?: boolean): Promise<any>; static updateByIdTrafficFlowAnalysis(id: any, fk: any, data?: any, retry?: boolean): Promise<any>; static linkTrafficFlowAnalysis(id: any, fk: any, data?: any, retry?: boolean): Promise<any>; static unlinkTrafficFlowAnalysis(id: any, fk: any, retry?: boolean): Promise<any>; static findByIdViews(id: any, fk: any, retry?: boolean): Promise<any>; static linkViews(id: any, fk: any, data?: any, retry?: boolean): Promise<any>; static unlinkViews(id: any, fk: any, retry?: boolean): Promise<any>; static getActivityLogs(id: any, filter?: LoopBackFilter, retry?: boolean): Promise<any>; static countActivityLogs(id: any, where?: any, retry?: boolean): Promise<any>; static getTrackingLogs(id: any, filter?: LoopBackFilter, retry?: boolean): Promise<any>; static countTrackingLogs(id: any, where?: any, retry?: boolean): Promise<any>; static getCredentials(id: any, filter?: LoopBackFilter, retry?: boolean): Promise<any>; static countCredentials(id: any, where?: any, retry?: boolean): Promise<any>; static getAssets(id: any, filter?: LoopBackFilter, retry?: boolean): Promise<any>; static countAssets(id: any, where?: any, retry?: boolean): Promise<any>; static getCctvDashboards(id: any, filter?: LoopBackFilter, retry?: boolean): Promise<any>; static countCctvDashboards(id: any, where?: any, retry?: boolean): Promise<any>; static getCountReports(id: any, filter?: LoopBackFilter, retry?: boolean): Promise<any>; static countCountReports(id: any, where?: any, retry?: boolean): Promise<any>; static getEventDashboards(id: any, filter?: LoopBackFilter, retry?: boolean): Promise<any>; static countEventDashboards(id: any, where?: any, retry?: boolean): Promise<any>; static getPeopleCounterReports(id: any, filter?: LoopBackFilter, retry?: boolean): Promise<any>; static countPeopleCounterReports(id: any, where?: any, retry?: boolean): Promise<any>; static getReports(id: any, filter?: LoopBackFilter, retry?: boolean): Promise<any>; static countReports(id: any, where?: any, retry?: boolean): Promise<any>; static getStoreVideoAnalyticDashboards(id: any, filter?: LoopBackFilter, retry?: boolean): Promise<any>; static countStoreVideoAnalyticDashboards(id: any, where?: any, retry?: boolean): Promise<any>; static getTrafficFlowAnalysis(id: any, filter?: LoopBackFilter, retry?: boolean): Promise<any>; static countTrafficFlowAnalysis(id: any, where?: any, retry?: boolean): Promise<any>; static getViews(id: any, filter?: LoopBackFilter, retry?: boolean): Promise<any>; static countViews(id: any, where?: any, retry?: boolean): Promise<any>; static login(credentials: any, include?: any, rememberMe?: boolean, retry?: boolean): Promise<any>; static logout(retry?: boolean): Promise<any>; static verify(id: any, retry?: boolean): Promise<any>; static confirm(uid: any, token: any, redirect?: any, retry?: boolean): Promise<any>; static resetPassword(options: any, retry?: boolean): Promise<any>; static changePassword(oldPassword: any, newPassword: any, retry?: boolean): Promise<any>; static setPassword(newPassword: any, retry?: boolean): Promise<any>; static otpLogin(credentials: any, include?: any, retry?: boolean): Promise<any>; static otpDisable(id: any, retry?: boolean): Promise<any>; static getMiniAppUserSessionsActive(id: any, retry?: boolean): Promise<any>; static MiniAppUserSessionActiveLogout(id: any, data: any, retry?: boolean): Promise<any>; static otpCheck(id: any, retry?: boolean): Promise<any>; static otpGenerate(id: any, retry?: boolean): Promise<any>; static otpVerify(id: any, obj?: any, retry?: boolean): Promise<any>; static verifyAccount(options: any, retry?: boolean): Promise<any>; static getContainerInfo(id: any, retry?: boolean): Promise<any>; static getFiles(id: any, retry?: boolean): Promise<any>; static getFile(id: any, file: any, retry?: boolean): Promise<any>; static removeFile(id: any, property: any, file: any, retry?: boolean): Promise<any>; static upload(id: any, property: any, retry?: boolean): Promise<any>; static download(id: any, property: any, file: any, retry?: boolean): Promise<any>; static getCurrent(filter?: LoopBackFilter, retry?: boolean): Promise<any>; static getCachedCurrent(): Manager; static getCurrentToken(): AccessToken; /** * * @returns True if the current user is authenticated (logged in). */ static isAuthenticated(): boolean; /** * * @returns object Id of the currently logged-in user or null. */ static getCurrentId(): string | number; /** * The name of the model represented by this $resource, * i.e. `Manager`. */ static getModelName(): string; }