Versions in this module Expand all Collapse all v1 v1.0.1 Apr 21, 2022 Changes in this version + type Base struct + func (w *Base) ExtendBaseWidget(wid fyne.Widget) + func (w *Base) Hide() + func (w *Base) MinSize() fyne.Size + func (w *Base) Move(pos fyne.Position) + func (w *Base) Position() fyne.Position + func (w *Base) Refresh() + func (w *Base) Resize(size fyne.Size) + func (w *Base) Show() + func (w *Base) Size() fyne.Size + func (w *Base) Visible() bool + type BaseRenderer struct + func NewBaseRenderer(objects []fyne.CanvasObject) BaseRenderer + func (r *BaseRenderer) Destroy() + func (r *BaseRenderer) Objects() []fyne.CanvasObject + func (r *BaseRenderer) SetObjects(objects []fyne.CanvasObject) + type ElevationLevel int + const BaseLevel + const ButtonLevel + const CardLevel + const DialogLevel + const MenuLevel + const PopUpLevel + const SubmergedContentLevel + type OverlayContainer struct + Content fyne.CanvasObject + func NewOverlayContainer(c fyne.CanvasObject, canvas fyne.Canvas, onDismiss func()) *OverlayContainer + func (o *OverlayContainer) CreateRenderer() fyne.WidgetRenderer + func (o *OverlayContainer) Hide() + func (o *OverlayContainer) MouseIn(*desktop.MouseEvent) + func (o *OverlayContainer) MouseMoved(*desktop.MouseEvent) + func (o *OverlayContainer) MouseOut() + func (o *OverlayContainer) Show() + func (o *OverlayContainer) Tapped(*fyne.PointEvent) + type Scroll struct + Content fyne.CanvasObject + Direction ScrollDirection + Offset fyne.Position + OnScrolled func(fyne.Position) + func NewHScroll(content fyne.CanvasObject) *Scroll + func NewScroll(content fyne.CanvasObject) *Scroll + func NewVScroll(content fyne.CanvasObject) *Scroll + func (s *Scroll) CreateRenderer() fyne.WidgetRenderer + func (s *Scroll) DragEnd() + func (s *Scroll) Dragged(e *fyne.DragEvent) + func (s *Scroll) MinSize() fyne.Size + func (s *Scroll) Refresh() + func (s *Scroll) Resize(sz fyne.Size) + func (s *Scroll) ScrollToBottom() + func (s *Scroll) ScrollToTop() + func (s *Scroll) Scrolled(ev *fyne.ScrollEvent) + func (s *Scroll) SetMinSize(size fyne.Size) + type ScrollDirection int + const ScrollBoth + const ScrollHorizontalOnly + const ScrollNone + const ScrollVerticalOnly + type Shadow struct + func NewShadow(typ ShadowType, level ElevationLevel) *Shadow + func (s *Shadow) CreateRenderer() fyne.WidgetRenderer + type ShadowType int + const ShadowAround + const ShadowBottom + const ShadowLeft + const ShadowRight + const ShadowTop + type ShadowingRenderer struct + func NewShadowingRenderer(objects []fyne.CanvasObject, level ElevationLevel) *ShadowingRenderer + func (r *ShadowingRenderer) LayoutShadow(size fyne.Size, pos fyne.Position) + func (r *ShadowingRenderer) RefreshShadow() + func (r *ShadowingRenderer) SetObjects(objects []fyne.CanvasObject) + type SimpleRenderer struct + func NewSimpleRenderer(object fyne.CanvasObject) *SimpleRenderer + func (r *SimpleRenderer) Destroy() + func (r *SimpleRenderer) Layout(s fyne.Size) + func (r *SimpleRenderer) MinSize() fyne.Size + func (r *SimpleRenderer) Objects() []fyne.CanvasObject + func (r *SimpleRenderer) Refresh()