Hi there! Are you looking for the official Deno documentation? Try docs.deno.com for all your Deno learning needs.

PDFDataRangeTransport

Abstract class to support range requests file loading.

class PDFDataRangeTransport {
constructor(
length: number,
initialData: Uint8Array,
progressiveDone?: boolean | undefined,
contentDispositionFilename?: string | undefined,
);
_progressiveDoneListeners: any[];
_progressiveReadListeners: any[];
_progressListeners: any[];
_rangeListeners: any[];
_readyCapability: import("../shared/util.d.ts").PromiseCapability;
contentDispositionFilename: string;
initialData: Uint8Array;
length: number;
progressiveDone: boolean;
 
abort(): void;
addProgressiveDoneListener(listener: any): void;
addProgressiveReadListener(listener: any): void;
addProgressListener(listener: any): void;
addRangeListener(listener: any): void;
onDataProgress(loaded: any, total: any): void;
onDataProgressiveDone(): void;
onDataProgressiveRead(chunk: any): void;
onDataRange(begin: any, chunk: any): void;
requestDataRange(begin: any, end: any): void;
transportReady(): void;
}

§Constructors

§
new PDFDataRangeTransport(length: number, initialData: Uint8Array, progressiveDone?: boolean | undefined, contentDispositionFilename?: string | undefined)
[src]
@param length
@param initialData

§Properties

§
_progressiveDoneListeners: any[]
[src]
§
_progressiveReadListeners: any[]
[src]
§
_progressListeners: any[]
[src]
§
_rangeListeners: any[]
[src]
§
_readyCapability: import("../shared/util.d.ts").PromiseCapability
[src]
§
contentDispositionFilename: string
[src]
§
initialData: Uint8Array
[src]
§
length: number
[src]
§
progressiveDone: boolean
[src]

§Methods

§
abort(): void
[src]
§
addProgressiveDoneListener(listener: any): void
[src]
§
addProgressiveReadListener(listener: any): void
[src]
§
addProgressListener(listener: any): void
[src]
§
addRangeListener(listener: any): void
[src]
§
onDataProgress(loaded: any, total: any): void
[src]
§
onDataProgressiveDone(): void
[src]
§
onDataProgressiveRead(chunk: any): void
[src]
§
onDataRange(begin: any, chunk: any): void
[src]
§
requestDataRange(begin: any, end: any): void
[src]
§
transportReady(): void
[src]