layout

package
v0.0.0-...-0eb751e Latest Latest
Warning

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

Go to latest
Published: Jan 5, 2025 License: MIT Imports: 3 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type AnchorLayout

type AnchorLayout struct {
	ButtonLayout          AnchorLayoutStyle
	LabelLayout           AnchorLayoutStyle
	GraphicLayout         AnchorLayoutStyle
	ProgressBarLayout     AnchorLayoutStyle
	TextLayout            AnchorLayoutStyle
	TextInputLayout       AnchorLayoutStyle
	ContainerLayout       AnchorLayoutStyle
	ScrollContainerLayout *AnchorLayoutStyle
	CheckboxLayout        *AnchorLayoutStyle
	ListLayout            *AnchorLayoutStyle
	WindowLayout          *AnchorLayoutStyle
}

func (*AnchorLayout) Button

func (l *AnchorLayout) Button() widget.ButtonOpt

func (*AnchorLayout) Container

func (l *AnchorLayout) Container() widget.ContainerOpt

func (*AnchorLayout) Graphic

func (l *AnchorLayout) Graphic() widget.GraphicOpt

func (*AnchorLayout) Label

func (l *AnchorLayout) Label() widget.TextOpt

func (*AnchorLayout) MarshalJSON

func (a *AnchorLayout) MarshalJSON() ([]byte, error)

func (*AnchorLayout) ProgressBar

func (l *AnchorLayout) ProgressBar() widget.ProgressBarOpt

func (*AnchorLayout) Text

func (l *AnchorLayout) Text() widget.TextOpt

func (*AnchorLayout) TextInput

func (l *AnchorLayout) TextInput() widget.TextInputOpt

func (*AnchorLayout) UnmarshalJSON

func (a *AnchorLayout) UnmarshalJSON(data []byte) error

type AnchorLayoutStyle

type AnchorLayoutStyle struct {
	HorizontalPosition widget.AnchorLayoutPosition
	VerticalPosition   widget.AnchorLayoutPosition
	Padding            widget.Insets
	StretchHorizontal  bool
	StretchVertical    bool
	MinWidth           int
	MinHeight          int
}

func (*AnchorLayoutStyle) MarshalJSON

func (l *AnchorLayoutStyle) MarshalJSON() ([]byte, error)

func (*AnchorLayoutStyle) UnmarshalJSON

func (l *AnchorLayoutStyle) UnmarshalJSON(data []byte) error

type GridLayout

type GridLayout struct {
	ButtonLayout          GridLayoutStyle
	LabelLayout           GridLayoutStyle
	GraphicLayout         GridLayoutStyle
	ProgressBarLayout     GridLayoutStyle
	TextLayout            GridLayoutStyle
	TextInputLayout       GridLayoutStyle
	ContainerLayout       GridLayoutStyle
	ScrollContainerLayout *GridLayoutStyle
	CheckboxLayout        *GridLayoutStyle
	ListLayout            *GridLayoutStyle
	WindowLayout          *GridLayoutStyle
}

func (*GridLayout) Button

func (l *GridLayout) Button() widget.ButtonOpt

func (*GridLayout) Checkbox

func (l *GridLayout) Checkbox() widget.CheckboxOpt

func (*GridLayout) Container

func (l *GridLayout) Container() widget.ContainerOpt

func (*GridLayout) Graphic

func (l *GridLayout) Graphic() widget.GraphicOpt

func (*GridLayout) Label

func (l *GridLayout) Label() widget.TextOpt

func (*GridLayout) List

func (l *GridLayout) List() []widget.ListOpt

func (*GridLayout) MarshalJSON

func (g *GridLayout) MarshalJSON() ([]byte, error)

func (*GridLayout) ProgressBar

func (l *GridLayout) ProgressBar() widget.ProgressBarOpt

func (*GridLayout) ScrollContainer

func (l *GridLayout) ScrollContainer() widget.ScrollContainerOpt

func (*GridLayout) Text

func (l *GridLayout) Text() widget.TextOpt

func (*GridLayout) TextInput

func (l *GridLayout) TextInput() widget.TextInputOpt

func (*GridLayout) UnmarshalJSON

func (g *GridLayout) UnmarshalJSON(data []byte) error

func (*GridLayout) Window

func (l *GridLayout) Window() []widget.WindowOpt

type GridLayoutStyle

type GridLayoutStyle struct {
	HorizontalPosition                       widget.GridLayoutPosition
	VerticalPosition                         widget.GridLayoutPosition
	MinWidth, MinHeight, MaxWidth, MaxHeight int
}

func (*GridLayoutStyle) MarshalJSON

func (l *GridLayoutStyle) MarshalJSON() ([]byte, error)

func (*GridLayoutStyle) UnmarshalJSON

func (l *GridLayoutStyle) UnmarshalJSON(data []byte) error

Jump to

Keyboard shortcuts

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