界面 / TabGroup
TabGroup<T> Class
选项卡组
Type parameters
T | extends TabGroupOnClickedProps |
---|
Table of contents
Accessors
currentIndex(): number client |
---|
当前选择的标签索引 |
Methods
init(tabStyleHandle : (btn : T , isSelect : boolean ) => void , selectCallBack : (index : number ) => void , thisArg : any , defaultIndex? : number ): void client |
---|
初始化 |
select(index : number , ignoreSame? : boolean ): boolean client |
设置当前的标签 |
setSelectableChecker(selectChecker : (index : number ) => boolean , thisArg : any ): void client |
设置该标签是否可以切换的检测方法 |
构造
Type parameters
T | extends TabGroupOnClickedProps |
---|
Parameters
tabArr T [] | 标签的按钮数组 |
---|
Accessors
currentIndex
• |
---|
当前选择的标签索引 Returns |
number | 当前标签 |
---|
Methods
init
• init(tabStyleHandle
, selectCallBack
, thisArg
, defaultIndex?
): void
client
初始化
Parameters
tabStyleHandle (btn : T , isSelect : boolean ) => void | 设置标签的样式方法(方法参数:按钮) |
---|---|
selectCallBack (index : number ) => void | 选择标签的回调方法 |
thisArg any | 域 |
defaultIndex? number | 默认选择的标签索引 default:0 range: type:整数 |
select
• select(index
, ignoreSame?
): boolean
client
设置当前的标签
Parameters
index number | 标签索引 range:不做限制 type:整数 |
---|---|
ignoreSame? boolean | 是否忽略相同索引 default:true |
Returns
boolean | 是否成功 |
---|
setSelectableChecker
• setSelectableChecker(selectChecker
, thisArg
): void
client
设置该标签是否可以切换的检测方法
Parameters
selectChecker (index : number ) => boolean | 判断方法 |
---|---|
thisArg any | 域 |