Home Reference Source
import {ColorPicker} from './scripts/widgets/ui_colorpicker2.js'
public class | source

ColorPicker

Extends:

scripts/core/ui.js~ui.ColumnFrame → ColorPicker

Static Method Summary

Static Public Methods
public static

define(): {"tagname": string, "style": string, "havePickClipboard": boolean, "copyForAllChildren": boolean, "pasteForAllChildren": boolean}

public static

setDefault(node: *)

Constructor Summary

Public Constructor
public

Member Summary

Public Members
public set
public

field: *

public get

hsva: *

public
public get

rgba: *

Private Members
private
private

_style: *

Method Summary

Public Methods
public
public
public

getCMYK(): *

public

getRGBA(): *

public

init()

public

setCMYK(c: *, m: *, y: *, k: *)

public

setHSVA(h: *, s: *, v: *, a: *)

public

setRGBA(r: *, g: *, b: *, a: *)

public

update()

public
public
public
Private Methods
private
private

Static Public Methods

public static define(): {"tagname": string, "style": string, "havePickClipboard": boolean, "copyForAllChildren": boolean, "pasteForAllChildren": boolean} source

Return:

{"tagname": string, "style": string, "havePickClipboard": boolean, "copyForAllChildren": boolean, "pasteForAllChildren": boolean}

public static setDefault(node: *) source

Params:

NameTypeAttributeDescription
node *

Public Constructors

public constructor() source

Public Members

public set description source

public field: * source

public get hsva: * source

public internalDisabled: boolean source

public get rgba: * source

Private Members

private _lastThemeStyle: * source

private _style: * source

Public Methods

public clipboardCopy() source

public clipboardPaste() source

public getCMYK(): * source

Return:

*

public getRGBA(): * source

Return:

*

public init() source

public setCMYK(c: *, m: *, y: *, k: *) source

Params:

NameTypeAttributeDescription
c *
m *
y *
k *

public setHSVA(h: *, s: *, v: *, a: *) source

Params:

NameTypeAttributeDescription
h *
s *
v *
a *

public setRGBA(r: *, g: *, b: *, a: *) source

Params:

NameTypeAttributeDescription
r *
g *
b *
a *

public update() source

public updateColorBox() source

public updateDataPath() source

public updateThemeOverride(): boolean source

Return:

boolean

Private Methods

private _setDataPath() source

private _setSliders() source