kapom-report - v0.1.2
    Preparing search index...

    Interface WatermarkContext

    interface WatermarkContext {
        defaultFontFamily: string;
        doc: jsPDF;
        drawText: (
            text: string,
            x: number,
            y: number,
            options?: WatermarkTextOptions,
        ) => void;
        pageCount: number;
        pageHeight: number;
        pageIndex: number;
        pageWidth: number;
    }
    Index
    defaultFontFamily: string

    the report's default font family — a preset watermark sets this so it never inherits ambient font state

    doc: jsPDF
    drawText: (
        text: string,
        x: number,
        y: number,
        options?: WatermarkTextOptions,
    ) => void

    draw text through the normalizer facade (the only place a watermark is allowed to touch text)

    pageCount: number
    pageHeight: number
    pageIndex: number

    0-based — counts continuously across the whole document

    pageWidth: number