SuperMap.Tool.ColorPicker

颜色拾取器。

Summary
SuperMap.Tool.ColorPicker 颜色拾取器。
Properties
isAutoHide {Boolean} 当鼠标移出拾取器范围时,自动隐藏拾取器。默认值 true。
onChanging
Constructor
SuperMap.Tool.ColorPicker 构造函数,颜色拾取器对象。
Functions
destroy 销毁颜色拾取器对象。 销毁后此对象的所有属性为 null,且不是初始值。
getColorValue 获取当前取色器里的颜色值。
hidePicker 隐藏着色版。
reset 获取当前取色器里的颜色值。
showPicker 显示着色版。
togglePicker 切换着色板的可视性

Properties

isAutoHide

{Boolean} 当鼠标移出拾取器范围时,自动隐藏拾取器。默认值 true。

onChanging

{Function} 颜色选择器颜色值发生改变时触发此函数,返回最新的颜色值。

Constructor

SuperMap.Tool.ColorPicker

构造函数,颜色拾取器对象。

例如

var colorPicker = new SuperMap.Tool.ColorPicker();

Returns

{SuperMap.Tool.ColorPicker} 颜色拾取器对象。

Functions

destroy

destroy: function()

销毁颜色拾取器对象。 销毁后此对象的所有属性为 null,且不是初始值。

例如

var colorPicker = new SuperMap.Tool.ColorPicker();
colorPicker.destroy();

reset

reset: function( top,
left,
targetDom )

获取当前取色器里的颜色值。

例如

var colorPicker = new SuperMap.Tool.ColorPicker();
colorPicker.reset(200, 150, dom);

Parameters

Parameters: top - {Number} 颜色选择器相对于标签 body(第一个 body)的下偏距,默认值:0。 left - {Number} 颜色选择器相对于标签 body(第一个 body)的左偏距,默认值:0。 targetDom - {HTMLElement} 颜色选择器着色目标 Dom,该 Dom 的背景色将由颜色选取器的当前值着色,Dom 内容将显示颜色的十六进制形式字符串,若不绑定 dom, 可设置为: null。

hidePicker

hidePicker: function()

隐藏着色版。

例如

var colorPicker = new SuperMap.Tool.ColorPicker();
colorPicker.hidePicker();

showPicker

showPicker: function()

显示着色版。

例如

var colorPicker = new SuperMap.Tool.ColorPicker();
colorPicker.showPicker();

togglePicker

togglePicker:function()

切换着色板的可视性

例如

var colorPicker = new SuperMap.Tool.ColorPicker();
colorPicker.togglePicker();

getColorValue

getColorValue: function()

获取当前取色器里的颜色值。

例如

var colorPicker = new SuperMap.Tool.ColorPicker();
var color = colorPicker.getColorValue();

Returns

{return} 十六进制颜色值。

destroy: function()
销毁颜色拾取器对象。 销毁后此对象的所有属性为 null,且不是初始值。
reset: function( top,
left,
targetDom )
获取当前取色器里的颜色值。
hidePicker: function()
隐藏着色版。
showPicker: function()
显示着色版。
togglePicker:function()
切换着色板的可视性
getColorValue: function()
获取当前取色器里的颜色值。
构造函数,颜色拾取器对象。
Close