Documentation
¶
Index ¶
- func NewAutoSizeLayout(isHorizontal bool) fyne.Layout
- func NewCenteredLayout(fixedWidth float32, padding float32) fyne.Layout
- func NewFixedAutoSizeLayout(fixedSize float32, horizontal bool) fyne.Layout
- func NewFixedAutoSizeLayoutPadded(fixedSize float32, padding float32, horizontal bool) fyne.Layout
- func NewFixedAutoSizeLayoutPaddedReversed(fixedSize float32, padding float32, horizontal bool) fyne.Layout
- func NewFixedAutoSizeLayoutReversed(fixedSize float32, horizontal bool) fyne.Layout
- func NewNavbarLayout(topObjects, centerObjets, bottomObjects []fyne.CanvasObject, padding float32) *fyne.Container
- func NewToolbarLayout(leftObjects, centerObjets, rightObjects []ToolbarObject, ...) *fyne.Container
- type AutoSize
- type CenteredLayout
- type FixedAutoSize
- type FlexLayout
- type ListLayout
- type NavbarLayout
- type ToolbarLayout
- type ToolbarObject
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewAutoSizeLayout ¶
func NewFixedAutoSizeLayout ¶
func NewNavbarLayout ¶
func NewNavbarLayout( topObjects, centerObjets, bottomObjects []fyne.CanvasObject, padding float32) *fyne.Container
func NewToolbarLayout ¶
func NewToolbarLayout(leftObjects, centerObjets, rightObjects []ToolbarObject, height, padding float32) *fyne.Container
Types ¶
type AutoSize ¶
type AutoSize struct {
// contains filtered or unexported fields
}
type CenteredLayout ¶
type CenteredLayout struct {
// contains filtered or unexported fields
}
func (*CenteredLayout) Layout ¶
func (c *CenteredLayout) Layout(objects []fyne.CanvasObject, containerSize fyne.Size)
func (*CenteredLayout) MinSize ¶
func (c *CenteredLayout) MinSize(objects []fyne.CanvasObject) fyne.Size
type FixedAutoSize ¶
type FixedAutoSize struct {
// contains filtered or unexported fields
}
func (*FixedAutoSize) Layout ¶
func (fas *FixedAutoSize) Layout(objects []fyne.CanvasObject, containerSize fyne.Size)
func (*FixedAutoSize) MinSize ¶
func (fas *FixedAutoSize) MinSize(objects []fyne.CanvasObject) fyne.Size
type FlexLayout ¶
type FlexLayout struct {
// contains filtered or unexported fields
}
func NewFlexLayout ¶
func NewFlexLayout(padding float32, isHorizontal bool) *FlexLayout
func (*FlexLayout) Layout ¶
func (f *FlexLayout) Layout(objects []fyne.CanvasObject, containerSize fyne.Size)
func (*FlexLayout) MinSize ¶
func (f *FlexLayout) MinSize(objects []fyne.CanvasObject) fyne.Size
type ListLayout ¶
type ListLayout struct {
// contains filtered or unexported fields
}
func NewListLayout ¶
func NewListLayout(visibleItemCount int) *ListLayout
func (*ListLayout) Layout ¶
func (l *ListLayout) Layout(objects []fyne.CanvasObject, containerSize fyne.Size)
func (*ListLayout) MinSize ¶
func (l *ListLayout) MinSize(objects []fyne.CanvasObject) fyne.Size
type NavbarLayout ¶
type NavbarLayout struct {
// contains filtered or unexported fields
}
func (*NavbarLayout) Layout ¶
func (t *NavbarLayout) Layout(objects []fyne.CanvasObject, containerSize fyne.Size)
func (*NavbarLayout) MinSize ¶
func (t *NavbarLayout) MinSize(objects []fyne.CanvasObject) fyne.Size
type ToolbarLayout ¶
type ToolbarLayout struct {
// contains filtered or unexported fields
}
func (*ToolbarLayout) Layout ¶
func (t *ToolbarLayout) Layout(objects []fyne.CanvasObject, containerSize fyne.Size)
func (*ToolbarLayout) MinSize ¶
func (t *ToolbarLayout) MinSize(objects []fyne.CanvasObject) fyne.Size
type ToolbarObject ¶
type ToolbarObject struct {
Object fyne.CanvasObject
Width float32
}
Click to show internal directories.
Click to hide internal directories.