UNPKG

xcloudsdk

Version:

xcloud sdk

20 lines (19 loc) 711 B
import { SdkResult } from "../entity"; import { PrintFuncType } from "../entity/FuncName"; import { ICloudPrint, Printer } from "../interface/ICloudPrint"; import { webSdkBase } from "./webSdkBase"; declare class CloudPrint extends webSdkBase<PrintFuncType> implements ICloudPrint { private isOpen; private socket; private printerList; private printResultCallbacks; constructor(); Init(printServer: { wssUrl: string; token: string; }): Promise<SdkResult<Array<Printer>>>; Print(template: any, data: [], client: string, printerName?: string): Promise<SdkResult<string>>; Close(): SdkResult<void>; } declare const _default: CloudPrint; export default _default;