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
无。