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

ColorField

Extends:

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

Static Method Summary

Static Public Methods
public static

define(): {"tagname": string, "style": string}

Constructor Summary

Public Constructor
public

Member Summary

Public Members
public

hsva: *

public

rgba: *

Private Members
private
private

Method Summary

Public Methods
public

getCMYK(): *

public

getRGBA(): *

public

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

public

setCSS()

public

setHSVA(h: *, s: *, v: *, a: number, fire_onchange: boolean)

public

setRGBA(r: *, g: *, b: *, a: number, fire_onchange: boolean)

public

update(force_update: boolean)

public

updateDPI(force_update: boolean, _in_update: boolean): boolean

public
Private Methods
private
private

Static Public Methods

public static define(): {"tagname": string, "style": string} source

Return:

{"tagname": string, "style": string}

Public Constructors

public constructor() source

Public Members

public hsva: * source

public rgba: * source

Private Members

private _lastThemeStyle: * source

private _last_dpi: * source

Public Methods

public getCMYK(): * source

Return:

*

public getRGBA(): * source

Return:

*

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

Params:

NameTypeAttributeDescription
c *
m *
y *
k *

public setCSS() source

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

Params:

NameTypeAttributeDescription
h *
s *
v *
a number
  • optional
  • default: 1
fire_onchange boolean
  • optional
  • default: true

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

Params:

NameTypeAttributeDescription
r *
g *
b *
a number
  • optional
  • default: 1
fire_onchange boolean
  • optional
  • default: true

public update(force_update: boolean) source

Params:

NameTypeAttributeDescription
force_update boolean
  • optional
  • default: false

public updateDPI(force_update: boolean, _in_update: boolean): boolean source

Params:

NameTypeAttributeDescription
force_update boolean
  • optional
  • default: false
_in_update boolean
  • optional
  • default: false

Return:

boolean

public updateThemeOverride(): boolean source

Return:

boolean

Private Methods

private _recalcRGBA(): * source

Return:

*

private _redraw() source