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

    Interface KapomReportBaseOptions

    report-level options shared by both the single-table config and the blocks config

    interface KapomReportBaseOptions {
        document?: jsPDFOptions;
        font?: FontConfig;
        margins?: Partial<PageMargins>;
        numeric?: NumericStrategy;
        pageFooter?: KapomPageBandInput;
        pageHeader?: KapomPageBandInput;
        pageNumber?: PageNumberInput;
        theme?: ThemeInput;
        typography?: DeepPartial<Typography>;
        watermark?: WatermarkInput;
    }

    Hierarchy (View Summary)

    Index
    document?: jsPDFOptions

    passed straight into new jsPDF(options) — orientation/format/unit etc. (omit = jsPDF's own default, a4/portrait/mm)

    font?: FontConfig
    margins?: Partial<PageMargins>
    numeric?: NumericStrategy
    pageFooter?: KapomPageBandInput
    pageHeader?: KapomPageBandInput
    pageNumber?: PageNumberInput

    a lightweight page-number annotation drawn inside the page margin — doesn't reduce content area (unlike pageHeader/pageFooter); true for the default (bottom-left), a position string, or a full object

    theme?: ThemeInput

    ready-made colour scheme (preset name or a Theme object) — drives every table fill; omit = the default blue/grey look

    typography?: DeepPartial<Typography>
    watermark?: WatermarkInput

    a preset { text: 'DRAFT', ... } or a full render callback (escape hatch)