@xnv/akashic-scrollable
    Preparing search index...

    Interface ScrollbarOperations

    The operations that any scrollbars must have implementations.

    スクロールバーが実装を持つ必要がある操作。

    interface ScrollbarOperations {
        onChangeBarPositionRate: Trigger<number>;
        setBarProperties(
            posRate: number,
            contentLength: number,
            viewLength: number,
        ): void;
    }

    Implemented by

    Index

    Properties

    onChangeBarPositionRate: Trigger<number>

    The trigger must be fire()ed when the scroll position changed. The argument must be a number in [0, 1].

    スクロール位置が変化した場合、 fire() されねばならないトリガー。 その引数は [0, 1] の数値でなければならない。

    Methods

    • A method called by Scrollable when the properties are changed. The appeareance of the scrollbar must reflect the given properties.

      スクロールバーのプロパティが変化した時、 Scrollable から呼び出されるメソッド。 スクロールバーの表示内容は与えられたプロパティを反映せねばならない。

      Parameters

      • posRate: number

        the scroll position rate ([0, 1]). スクロールポジション([0, 1] の数値)

      • contentLength: number

        the length of the whole scrolled content. スクロールされる内容の長さ。

      • viewLength: number

        the length of the displayed area. 表示される範囲の長さ。

      Returns void