On this page
dialog.ColorPickerDialog
import "fyne.io/fyne/v2/dialog"Usage
type ColorPickerDialog
type ColorPickerDialog struct {
Advanced bool
}ColorPickerDialog is a simple dialog window that displays a color picker.
Since:
1.4func NewColorPicker
func NewColorPicker(title, message string, callback func(c color.Color), parent fyne.Window) *ColorPickerDialogNewColorPicker creates a color dialog and returns the handle. Using the returned type you should call Show() and then set its color through SetColor(). The callback is triggered when the user selects a color.
Since:
1.4func (ColorPickerDialog) Dismiss
func (d ColorPickerDialog) Dismiss()func (ColorPickerDialog) Hide
func (d ColorPickerDialog) Hide()func (ColorPickerDialog) MinSize
func (d ColorPickerDialog) MinSize() fyne.SizeMinSize returns the size that this dialog should not shrink below.
Since:
2.1func (*ColorPickerDialog) Refresh
func (p *ColorPickerDialog) Refresh()Refresh causes this dialog to be updated
func (ColorPickerDialog) Resize
func (d ColorPickerDialog) Resize(size fyne.Size)Resize dialog, call this function after dialog show
func (*ColorPickerDialog) SetColor
func (p *ColorPickerDialog) SetColor(c color.Color)SetColor updates the color of the color picker.
func (ColorPickerDialog) SetDismissText
func (d ColorPickerDialog) SetDismissText(label string)SetDismissText allows custom text to be set in the dismiss button This is a no-op for dialogs without dismiss buttons.
func (ColorPickerDialog) SetOnClosed
func (d ColorPickerDialog) SetOnClosed(closed func())SetOnClosed allows to set a callback function that is called when the dialog is closed
func (*ColorPickerDialog) Show
func (p *ColorPickerDialog) Show()Show causes this dialog to be displayed