myprint-design
Version:
操作简单,组件丰富的一站式打印解决方案打印设计器
11 lines (10 loc) • 699 B
TypeScript
import { ClientCmd, ClientResult, Panel, Printer, PrintOptions, PrintResult } from '../types/entity';
export declare const myPrintClientService: {
print(clientCmd: ClientCmd, panel: Panel): Promise<ClientResult>;
connectIs(): boolean;
getPrinterList(): Printer[];
asyncGetPrinterList(): Promise<Printer[]>;
};
export declare const handleClientResult: (clientCmd: ClientResult, printResult: Function, previewTimeOutMap: any, resolveMap: any) => Blob;
export declare function printResult(taskId: string, result: PrintResult, previewTimeOutMap: any, resolveMap: any): void;
export declare function handleTimeOut(printProps: PrintOptions, previewTimeOutMap: any, resolveMap: any): void;