1Introduction
- description:操作面板弹出 UI
- author:ydr.me
- create:2016-04-28 13:08
- update:2017年03月22日10:21:03
- github:https://github.com/blearjs/blear.ui.actions
2Example
var Actions = require('blear.ui.actions');
var actions = new Actions();
actions
.group()
.text('一段文本')
.button('一个按钮', 'primary')
.render();
// 打开 actions
actions.open();
// 关闭 actions
actions.close();
3Static
3.1.defaults
默认配置。
3.1.1.defaults.openAnimation
- 类型:
function | undefined
- 说明:打开动画
3.1.2.defaults.closeAnimation
- 类型:
function | undefined
- 说明:关闭动画
4new Actions(options)
4.1options
参考 .defaults
5Prototype
5.1#group()
新建一个 action 分组。
5.2#text(text)
在 action 分组里添加一个文本。
5.2.1text
- 类型:
String
- 说明:文本
5.3#button(text, [type], [callback])
在 action 分组里添加一个按钮。
5.3.1text
- 类型:
String
- 说明:按钮文本
5.3.2type
- 类型:
String
- 说明:按钮类型
- 默认:
primary
5.3.3callback
- 类型:
Function
- 说明:按钮点击之后的回调
- 默认:
noop
5.4#render()
渲染全部 action 分组。
6Events
6.1action(index)
点击按钮之后触发。
6.1.1index
- 类型:
Number
- 说明:按钮索引值