API Docs for: 0.1
Show:

Tab 数据模型类

Constructor

(
  • _selector
  • _triggerTarget
)

Parameters:

  • _selector Selector | String

    要初始化的 Tab 选择器

  • _triggerTarget Selector | String

    初始完毕后要触发的 label

Methods

_init

() private

Tab Model 内部初始化方法

activeClass

()

获取 Tab 活动状态的 class

Returns:

string

activeEvent

()

获取 Tab label 的触发事件名称

Returns:

string

layout

()

获取 Tab 的主容器

Returns:

selector

layoutIsTab

()

判断一个容器是否 符合 Tab 数据要求

Returns:

bool

tabactivecallback

()

获取Tab label 触发事件后的回调

Returns:

function

tabajaxcallback

(
  • _label
)

获取 ajax label 请求URL后的回调

Parameters:

  • _label Selector

Returns:

function

tabajaxdata

(
  • _label
)

获取 ajax label 的请求数据

Parameters:

  • _label Selector

Returns:

object

tabajaxmethod

(
  • _label
)

获取 ajax label 的请求方法 get/post

Parameters:

  • _label Selector

Returns:

string

tabajaxurl

(
  • _label
)

获取 ajax label 的 URL

Parameters:

  • _label Selector

Returns:

string

tabchangecallback

()

获取 Tab label 变更后的回调

Returns:

function

tabcontainers

(
  • _ix
)

获取 Tab 所有内容container 或 特定索引的 container

Parameters:

  • _ix Int

Returns:

selector

tabcontent

(
  • _content
  • _setter
)

判断 container 是否符合要求, 或者设置一个 container为符合要求

Parameters:

  • _content Selector
  • _setter Bool

Returns:

bool

tabindex

(
  • _label
  • _setter
)

获取或设置 label 的索引位置

Parameters:

  • _label Selector
  • _setter Int

Returns:

int

tablabel

(
  • _setter
)

判断 label 是否符合要求, 或者设置一个 label为符合要求

Parameters:

  • _setter Bool

Returns:

bool

tablabelparent

(
  • _label
)

获取 Tab label 活动状态显示样式的标签

Parameters:

  • _label Selector

Returns:

selector

tablabels

(
  • _ix
)

获取 Tab 所有 label 或 特定索引的 label

Parameters:

  • _ix Int

Returns:

selector

triggerTarget

()

获取初始化要触发的 label

Returns:

selector

Properties

_layout

Selector private

Tab 的主容器

_tabcontainers

Selector private

Tab 的内容列表选择器

_tablabels

Selector private

Tab 的标签列表选择器

_triggerTarget

Selector private

Tab 初始完毕后要触发的label, 可选

currentIndex

Int

当前标签的所在索引位置