UNPKG

@jxstjh/jhvideo

Version:

HTML5 jhvideo base on MPEG2-TS Stream Player

52 lines (51 loc) 1.47 kB
export declare const STATUS_TYPE: { LOGIN_SUCCESS: string; LOGIN_ERROR: string; }; export declare const serverName = "/video-platform-basedata"; export declare const getAislesBySearchObjUrl = "/hik-stream/aisle-page"; export declare const getAislesUrl = "/video-h5ms/aisles"; export interface GlobalClientData { "access_token": string; "token_type": "bearer" | string; "refresh_token": string; "expires_in": number; "scope": "[server]" | string; } export declare class GlobalClientConfig { endPoint: string; username?: string; password?: string; appKey: string; appSecret: string; clientId?: string; clientSecret?: string; workerPath?: string; logoPath?: string; } /** * authClient * @param 参数1 * @param 参数2 * @return * @description * @author jsyang * @date 2021-11-01 20:13:07 */ export declare class GlobalClient { private _config; private _onStatusChanged; private _data; get config(): GlobalClientConfig; set config(config: GlobalClientConfig); private get data(); private set data(value); get accessToken(): string; constructor(config: GlobalClientConfig, onStatusChanged?: (statusMsg: any) => void); private login; reLogin(): Promise<unknown>; getAislesBySearchObj(obj: any): Promise<unknown>; getAisles(): Promise<unknown>; destroy(): void; } export default GlobalClient;