new GUI() .add({ value: '#123' }) // Auto detect .add({ value: '#123456' }) .add({ value: 'rgb(1, 2, 3)' }) .add({ value: 'rgba(1, 2, 3, 0.5)' }) .add({ value: [1, 2, 3] }) .add({ value: [1, 2, 3, 0.5] }) .add({ value: { r: 1, g: 2, b: 3 } }) .add({ value: { r: 1, g: 2, b: 3, a: 0.5 } }) .add({ field: 'color' }) // Specify field name .add({ field: new ColorField() }) // Provide field instance
Generated using TypeDoc
Color field
new GUI() .add({ value: '#123' }) // Auto detect .add({ value: '#123456' }) .add({ value: 'rgb(1, 2, 3)' }) .add({ value: 'rgba(1, 2, 3, 0.5)' }) .add({ value: [1, 2, 3] }) .add({ value: [1, 2, 3, 0.5] }) .add({ value: { r: 1, g: 2, b: 3 } }) .add({ value: { r: 1, g: 2, b: 3, a: 0.5 } }) .add({ field: 'color' }) // Specify field name .add({ field: new ColorField() }) // Provide field instance
Preview