swatch

package
v0.0.0-...-c7e1b52 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 2, 2023 License: MIT Imports: 6 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Swatch

type Swatch struct {
	widget.BaseWidget
	Selected    bool
	Color       color.Color
	SwatchIndex int
	// contains filtered or unexported fields
}

func NewSwatch

func NewSwatch(state *apptype.State, color color.Color, swatchIndex int, clickHandler func(s *Swatch)) *Swatch

func (*Swatch) CreateRenderer

func (swatch *Swatch) CreateRenderer() fyne.WidgetRenderer

func (*Swatch) MouseDown

func (swatch *Swatch) MouseDown(ev *desktop.MouseEvent)

func (*Swatch) MouseUp

func (swatch *Swatch) MouseUp(ev *desktop.MouseEvent)

func (*Swatch) SetColor

func (s *Swatch) SetColor(c color.Color)

type SwatchRenderer

type SwatchRenderer struct {
	// contains filtered or unexported fields
}

func (*SwatchRenderer) Destroy

func (renderer *SwatchRenderer) Destroy()

func (*SwatchRenderer) Layout

func (renderer *SwatchRenderer) Layout(size fyne.Size)

func (*SwatchRenderer) MinSize

func (renderer *SwatchRenderer) MinSize() fyne.Size

func (*SwatchRenderer) Objects

func (renderer *SwatchRenderer) Objects() []fyne.CanvasObject

func (*SwatchRenderer) Refresh

func (renderer *SwatchRenderer) Refresh()

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL