1Introduction
- description:遮罩层 UI
- author:ydr.me
- create:2016-04-20 16:56
- update:2016-04-20 16:56
- github:https://github.com/blearjs/blear.ui.mask
2Example
var Mask = require('blear.ui.mask');
3Static
静态属性、方法
3.1.defaults
3.1.1.defaults.bgColor
- 类型:
String
- 说明:背景颜色
- 默认:
black
3.1.2.defaults.opacity
- 类型:
Number
- 说明:透明度
- 默认:
0.5
3.1.3.defaults.topRate
- 类型:
Number
- 说明:头部占比
- 默认:
0
3.1.4.defaults.leftRate
- 类型:
Number
- 说明:左侧占比
- 默认:
0
3.1.5.defaults.top
- 类型:
Number
- 说明:距离头部距离
- 默认:
0
3.1.6.defaults.left
- 类型:
Number
- 说明:距离左侧距离
- 默认:
0
3.1.7.defaults.bottom
- 类型:
Number
- 说明:距离底部距离
- 默认:
0
3.1.8.defaults.right
- 类型:
Number
- 说明:距离右侧位置
- 默认:
0
3.1.9.defaults.width
- 类型:
Number
- 说明:遮罩层宽度
- 默认:
100%
3.1.10.defaults.height
- 类型:
Number
- 说明:遮罩层高度
- 默认:
100%
3.1.11.defaults.openAnimation(to, done)
- 类型:
Null | Function
- 说明:打开遮罩的动画
- 默认:
透明度为0、缩放70%至透明度为1、缩放100&动画效果
3.1.12.defaults.openAnimation:to
- 类型:
Object
- 说明:设置动画
3.1.13.defaults.openAnimation:done
- 类型:
Function
- 说明:动画执行完成回调
3.1.14.defaults.closeAnimation(to, done)
- 类型:
Null | Function
- 说明:关闭遮罩的动画
- 默认:
透明度为1至透明度为0
3.1.15.defaults.openAnimation:to
- 类型:
Object
- 说明:设置动画
3.1.16.defaults.openAnimation:done
- 类型:
Function
- 说明:动画执行完成回调
4Prototype
原型属性、方法
4.1#getOptions([path]): options
4.1.1path
- 类型:
String
- 说明:配置路径
- 默认:空
4.1.2options
- 类型:
Object | *
- 说明:配置值
4.2#setOptions(path, val): this
4.2.1key
- 类型:
String
- 说明:配置路径
- 默认:空
4.2.2val
- 类型:
*
- 说明:配置值
4.3#destroy()
销毁实例。
5Dependencies
- blear.classes.animation
- blear.core.attribute
- blear.core.event
- blear.ui
- blear.ui.window
- blear.utils.function
- blear.utils.object
6Reference
无。