blear.ui.mask

1Introduction

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

6Reference

无。