UNPKG

@illgrenoble/visa-print-client

Version:

[![npm version](https://badge.fury.io/js/%40illgrenoble%2Fvisa-print-client.svg)](https://badge.fury.io/js/%40illgrenoble%2Fvisa-print-client)

12 lines (11 loc) 701 B
import { ErrorEvent } from "./error-event.model"; import { PrintJobChunkEvent } from "./print-job-chunk-event.model"; import { PrintJobAvailableEvent } from "./print-job-available-event.model"; export type PrintEventType = 'CONNECTING' | 'CONNECTED' | 'DISCONNECTED' | 'ERROR' | 'PRINT_JOB_CHUNK_RECEIVED' | 'PRINT_JOB_TRANSFER_STARTED' | 'PRINT_JOB_TRANSFER_TERMINATED' | 'PRINT_JOB_AVAILABLE' | 'PRINT_JOB_HANDLED' | 'PRINT_DIALOG_FAILED' | 'PRINT_ENABLED' | 'PRINT_DISABLED'; export declare class PrintEvent { type: PrintEventType; connectionId: string; jobId?: number; data?: ErrorEvent | PrintJobChunkEvent | PrintJobAvailableEvent; constructor(data?: Partial<PrintEvent>); }