@vivliostyle/core
    Preparing search index...

    Class OPFView

    Implements

    Index

    Constructors

    • Parameters

      • opf: OPFDoc
      • viewport: Viewport
      • fontMapper: Mapper
      • pref: Preferences
      • pageSheetSizeReporter: (
            p1: { height: number; width: number },
            p2: { [key: string]: { height: number; width: number } },
            p3: number,
            p4: number,
        ) => any

      Returns OPFView

    Properties

    clientLayout: DefaultClientLayout
    counterStore: CounterStore
    fontMapper: Mapper
    opf: OPFDoc
    pageSheetSizeReporter: (
        p1: { height: number; width: number },
        p2: { [key: string]: { height: number; width: number } },
        p3: number,
        p4: number,
    ) => any
    spineItemLoadingContinuations: Continuation<any>[][] = []
    spineItems: OPFViewItem[] = []
    tocAutohide: boolean = false
    tocView?: TOCView
    tocVisible: boolean = false
    viewport: Viewport

    Methods

    • Get a spread containing the currently displayed page.

      Parameters

      • position: Position
      • sync: boolean

        If true, get the spread synchronously (not waiting another rendering task)

      Returns Result<Spread>

    • Returns if at least one page has 'auto' size

      Returns boolean

    • Returns boolean

    • Parameters

      • xmldoc: XMLDocHolder
      • srcElem: Element
      • viewParent: Element
      • computedStyle: { [key: string]: Val }

      Returns Result<Element>

    • Parameters

      • xmldoc: XMLDocHolder
      • srcElem: Element
      • viewParent: Element
      • computedStyle: { [key: string]: Val }

      Returns Result<Element>

    • Returns void