Coursereader API - v0.1.0
    Preparing search index...

    Interface CourseReaderViewerOptions

    Options for creating a multi-page archive viewer.

    interface CourseReaderViewerOptions {
        bindingRegistry?: BindingRegistry;
        enhancement?: "svg" | "auto" | "css";
        initialPage?: number;
        layouts: ResponsiveLayout[];
        overrides?: DeepPartial<ScanSettings>;
        pages: (string | HTMLElement)[];
        preset?: string;
        registry?: PresetRegistry;
        seed?: string | number;
    }
    Index
    bindingRegistry?: BindingRegistry

    Custom gutter style registry. Defaults to the global bindings.

    enhancement?: "svg" | "auto" | "css"

    Enhancement strategy used for every page.

    initialPage?: number

    Zero-based index of the initially visible page. Defaults to 0.

    layouts: ResponsiveLayout[]

    Ordered responsive layouts. The first matching query wins.

    Settings overrides applied to every page.

    pages: (string | HTMLElement)[]

    Page elements or selectors, in reading order.

    preset?: string

    Preset name applied to every page.

    registry?: PresetRegistry

    Custom preset registry. Defaults to the global presets.

    seed?: string | number

    Base seed. The page index is appended to keep pages distinct.