@vivliostyle/core
    Preparing search index...

    Interface RepetitiveElements

    interface RepetitiveElements {
        allowInsert: boolean;
        allowInsertRepeatitiveElements: boolean;
        doneInitialLayout: boolean;
        enableSkippingFooter: boolean;
        enableSkippingHeader: boolean;
        firstContentSourceNode: Element;
        isSkipFooter: boolean;
        isSkipHeader: boolean;
        lastContentSourceNode: Element;
        ownerSourceNode: Element;
        appendElementToFragment(
            nodePosition: Vtree.NodePosition,
            rootNodeContext: Vtree.NodeContext,
            firstChild: Node,
            column: Layout.Column,
        ): Result<boolean>;
        appendFooterToFragment(
            rootNodeContext: Vtree.NodeContext,
            firstChild: Node,
            column: Layout.Column,
        ): Result<boolean>;
        appendHeaderToFragment(
            rootNodeContext: Vtree.NodeContext,
            firstChild: Node,
            column: Layout.Column,
        ): Result<boolean>;
        calculateMinimumOffset(nodeContext: Vtree.NodeContext): number;
        calculateOffset(nodeContext: Vtree.NodeContext): number;
        isAfterLastContent(nodeContext: Vtree.NodeContext): boolean;
        isEnableToUpdateState(): boolean;
        isFirstContentNode(nodeContext: Vtree.NodeContext): boolean;
        isFooterRegistered(): boolean;
        isFooterSourceNode(node: Node): boolean;
        isHeaderRegistered(): boolean;
        isHeaderSourceNode(node: Node): boolean;
        moveChildren(from: Element, to: Element, firstChild: Node): void;
        prepareLayoutFragment(): void;
        preventSkippingFooter(): void;
        preventSkippingHeader(): void;
        setFooterNodeContext(nodeContext: Vtree.NodeContext): void;
        setHeaderNodeContext(nodeContext: Vtree.NodeContext): void;
        updateHeight(column: Layout.Column): void;
        updateState(): void;
    }

    Hierarchy (View Summary)

    Implemented by

    Index

    Properties

    allowInsert: boolean
    allowInsertRepeatitiveElements: boolean
    doneInitialLayout: boolean
    enableSkippingFooter: boolean
    enableSkippingHeader: boolean
    firstContentSourceNode: Element
    isSkipFooter: boolean
    isSkipHeader: boolean
    lastContentSourceNode: Element
    ownerSourceNode: Element

    Methods

    • Returns boolean

    • Returns boolean

    • Parameters

      • node: Node

      Returns boolean

    • Returns boolean

    • Parameters

      • node: Node

      Returns boolean

    • Parameters

      • from: Element
      • to: Element
      • firstChild: Node

      Returns void

    • Returns void

    • Returns void

    • Returns void