UNPKG

@cantoo/pdf-lib

Version:

Create and modify PDF files with JavaScript

23 lines (17 loc) 628 B
import { MethodNotImplementedError } from '../errors'; import PDFContext from '../PDFContext'; class PDFObject { clone(_context?: PDFContext): PDFObject { throw new MethodNotImplementedError(this.constructor.name, 'clone'); } toString(): string { throw new MethodNotImplementedError(this.constructor.name, 'toString'); } sizeInBytes(): number { throw new MethodNotImplementedError(this.constructor.name, 'sizeInBytes'); } copyBytesInto(_buffer: Uint8Array, _offset: number): number { throw new MethodNotImplementedError(this.constructor.name, 'copyBytesInto'); } } export default PDFObject;