API Docs for: 0.1
Show:

Slider 的通用模型类

Constructor

(
  • _layout
)

Parameters:

  • _layout Selector

Methods

_init

() private

内部初始化方法

Returns:

automove

()

获取是否自动滚动

Returns:

bool

automovems

()

获取自动滚动的间隔

Returns:

int

automoveNewPointer

()

获取自动萌动的新索引

Returns:

int

clearInterval

()

清除划动的 interval

clearTimeout

()

清除自动划动的 timeout

controlover

(
  • _setter
)

获取/设置当前鼠标是否位于 slider 及其控件上面

Parameters:

  • _setter Bool

Returns:

bool

defaultpage

()

获取默认显示的索引

Returns:

int

direction

()

获取移动方向
horizontal, vertical

Returns:

string

durationms

()

获取每次移动持续的毫秒数

Returns:

int

fixpointer

(
  • _pointer
)

修正指针的索引位置, 防止范围溢出

Parameters:

  • _pointer Int

Returns:

int

height

()

获取高度

Returns:

int

howmanyitem

()

获取每次移动多少项

Returns:

int

initedcb

()

获取初始化后的回调函数

Returns:

function|undefined

interval

(
  • _setter
)

获取/设置 划动的 interval 对象

Parameters:

  • _setter Interval

Returns:

interval

itemheight

()

获取项高度

Returns:

int

itemwidth

()

获取项宽度

Returns:

int

layout

()

获取 slider 外观的 selector

Returns:

selector

leftbutton

()

获取 左移的 selector

Returns:

selector

loop

()

每次移动的总时间, 单位毫秒

Returns:

bool

moveDirection

(
  • _setter
)

获取/设置自动移动的方向
true = 向右|向下, false = 向左|向上

Parameters:

Returns:

string

newpointer

(
  • _isbackward
)

获取新的划动位置
根据划向的方向 和 是否循环

Parameters:

  • _isbackward Bool

Returns:

int

page

(
  • _index
)

获取指定页的所有划动项

Parameters:

  • _index Int

Returns:

array

pointer

(
  • _setter
)

获取/设置当前索引位置

Parameters:

  • _setter Int

Returns:

int

rightbutton

()

获取 右移的 selector

Returns:

selector

stepms

()

获取每次移动间隔的毫秒数

Returns:

int

subitems

()

获取划动的所有项

Returns:

selector

timeout

(
  • _setter
)

获取/设置 自动划动的 timeout

Parameters:

  • _setter Timeout

Returns:

timeout

totalpage

()

获取分页总数
Math.ceil( subitems / howmanyitem )

Returns:

int

width

()

获取宽度

Returns:

int

Properties

_interval

Interval private

滚动时的 interval 引用

_layout

Selector private

保存 layout 的引用

_moveDirection

Bool private

自动移动的方向
true = 向右|向下, false = 向左|向上

Default: true

_timeout

Timeout private

自动滚动时的 timeout 引用