配置
包含 Brick 的所有配置
trigger
{String|Node}
触发节点或者容器节点
triggerType
{Array}
弹出状态下, 触发的事件, 例如:[‘click’,’focus’], 默认为[‘click’]
align
{Object}
弹出组件对其方式
{
node: null, // 参考元素,
points: ['cc','cc'], // ['tr', 'tl'] 表示 colorpicker 的 tl 与参考节点的 tr 对齐
offset: [0, 0] // 偏移值,有效值为 [n, m]
}
color
{String}
默认颜色 hex,默认#ffffff
方法
show()
显示
hide()
隐藏
toggle()
切换显示隐藏
setHex()
设置颜色
- @param {String} hex 颜色值#RRGGBB.
setRgb()
设置颜色
- @param {Object} rgb rgb对象 { r:
, g: , b: }
setHsv()
设置颜色
- @param {Object} hsv hsv对象 { h:
, s: , v: }
事件
selected(ev)
确定事件
- ev.hex {String} hex 颜色值#RRGGBB.
- ev.hsv {Object} hsv对象 { h:
, s: , v: } - ev.rgb {String} rgb对象 { r:
, g: , b: }