interface

  IScrollable

brief

  Scroll インターフェイス

### Hierarchy

- IScrollable
  - IListView

### Implemented by

- ScrollManager

## Index

### Methods

- ensureVisible
- getScrollPos
- getScrollPosMax
- scrollTo
- setScrollHandler
- setScrollStopHandler

## Methods

### ensureVisible

- ensureVisible(index: number, options?: EnsureVisibleOptions): void

- - Defined in CDP/UI/listview/Interfaces.ts:195

  指定された ListItemView の表示を保証

  #### Parameters

  - ##### index: number

    [in] ListItemView のインデックス

  - ##### Optional options: EnsureVisibleOptions

    [in] オプション

  #### Returns void

### getScrollPos

- getScrollPos(): number

- - Defined in CDP/UI/listview/Interfaces.ts:171

  スクロール位置を取得

  #### Returns number

  : position

### getScrollPosMax

- getScrollPosMax(): number

- - Defined in CDP/UI/listview/Interfaces.ts:178

  スクロール位置の最大値を取得

  #### Returns number

  : position

### scrollTo

- scrollTo(pos: number, animate?: boolean, time?: number): void

- - Defined in CDP/UI/listview/Interfaces.ts:187

  スクロール位置を指定

  #### Parameters

  - ##### pos: number

    [in] スクロール位置 (0 - posMax)

  - ##### Optional animate: boolean

    [in] アニメーションの有無

  - ##### Optional time: number

    [in] アニメーションに費やす時間 [msec]

  #### Returns void

### setScrollHandler

- setScrollHandler(handler: function, on: boolean): void

- - Defined in CDP/UI/listview/Interfaces.ts:156

  スクロールイベントハンドラ設定/解除

  #### Parameters

  - ##### handler: function

    [in] ハンドラ関数

    - - (event: Event): void

      - #### Parameters

        - ##### event: Event

        #### Returns void

  - ##### on: boolean

    [in] true: 設定 / false: 解除

  #### Returns void

### setScrollStopHandler

- setScrollStopHandler(handler: function, on: boolean): void

- - Defined in CDP/UI/listview/Interfaces.ts:164

  スクロール終了イベントハンドラ設定/解除

  #### Parameters

  - ##### handler: function

    [in] ハンドラ関数

    - - (event: Event): void

      - #### Parameters

        - ##### event: Event

        #### Returns void

  - ##### on: boolean

    [in] true: 設定 / false: 解除

  #### Returns void

Generated using TypeDoc