@vivliostyle/core
    Preparing search index...

    Class ViewFactory

    Extemely simple-minded EventTarget implementation. Consider using goog.events.EventTarget if you are using Closure library.

    Hierarchy (View Summary)

    Implements

    Index

    Constructors

    Properties

    context: Context
    customRenderer: CustomRenderer
    docFaces: DocumentFaces
    document: Document
    documentURLTransformer: DocumentURLTransformer
    exprContentListener: Vtree.ExprContentListener
    fallbackMap: { [key: string]: string }
    flowName: string
    footnoteStyle: ElementStyle
    isFootnote: boolean = false
    listeners: { [key: string]: EventListener[] } = {}
    nodeContext: NodeContext = null
    offsetInNode: number = 0
    page: Page
    regionIds: string[]
    sourceNode: Node = null
    styler: Styler
    stylerProducer: StylerProducer
    viewNode: Node = null
    viewport: Viewport
    viewRoot: Element = null

    Methods

    • Parameters

      • target: Element
      • computedStyle: { [key: string]: Val }

      Returns void

    • Parameters

      • vertical: boolean
      • rtl: boolean
      • target: Element

      Returns boolean

    • Parameters

      • nodeContext: NodeContext
      • pseudoName: string
      • target: Element

      Returns void

    • Parameters

      • vertical: boolean
      • rtl: boolean
      • style: ElementStyle
      • computedStyle: { [key: string]: Val }

      Returns boolean

      vertical

    • Parameters

      • ns: string
      • tag: string

      Returns Element

    • Parameters

      • firstTime: boolean
      • atUnforcedBreak: boolean

      Returns Result<boolean>

      holding true if children should be processed

    • Returns void

    • Parameters

      • elem: any

      Returns boolean

    • Parameters

      • attributeName: string

      Returns boolean

    • Parameters

      • element: Element
      • elementStyle: ElementStyle
      • transclusionType: string

      Returns boolean

    • Parameters

      • images: { element: HTMLElement; fetcher: Fetcher<string>; image: HTMLElement }[]
      • imageResolution: number
      • computedStyle: { [key: string]: Val }
      • isVertical: boolean

      Returns void

    • Parameters

      Returns void

    • Parameters

      Returns void

    • Parameters

      • url: string

      Returns string

    • Parameters

      • nodeContext: NodeContext
      • firstTime: boolean
      • OptionalatUnforcedBreak: boolean

      Returns Result<boolean>

    • Parameters

      • viewRoot: Element
      • isFootnote: boolean

      Returns void

    • Parameters

      • computedStyle: { [key: string]: Val }

      Returns void