Versions in this module Expand all Collapse all v1 v1.3.1 Jun 14, 2020 Changes in this version + func HideWidget(b *Base, w fyne.Widget) + func MinSizeOf(w fyne.Widget) fyne.Size + func MoveWidget(b *Base, w fyne.Widget, pos fyne.Position) + func RefreshWidget(w fyne.Widget) + func ResizeWidget(b *Base, w fyne.Widget, size fyne.Size) + func ShowWidget(b *Base, w fyne.Widget) + type Base struct + func (b *Base) Position() fyne.Position + func (b *Base) Size() fyne.Size + func (b *Base) Visible() bool + type BaseRenderer struct + func NewBaseRenderer(objects []fyne.CanvasObject) BaseRenderer + func (r *BaseRenderer) BackgroundColor() color.Color + 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 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) MinSize() fyne.Size + func (o *OverlayContainer) MouseIn(*desktop.MouseEvent) + func (o *OverlayContainer) MouseMoved(*desktop.MouseEvent) + func (o *OverlayContainer) MouseOut() + func (o *OverlayContainer) Move(pos fyne.Position) + func (o *OverlayContainer) Refresh() + func (o *OverlayContainer) Resize(size fyne.Size) + func (o *OverlayContainer) Show() + func (o *OverlayContainer) Tapped(*fyne.PointEvent) + type Shadow struct + func NewShadow(typ ShadowType, level ElevationLevel) *Shadow + func (s *Shadow) CreateRenderer() fyne.WidgetRenderer + func (s *Shadow) Hide() + func (s *Shadow) MinSize() fyne.Size + func (s *Shadow) Move(pos fyne.Position) + func (s *Shadow) Refresh() + func (s *Shadow) Resize(size fyne.Size) + func (s *Shadow) Show() + 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) SetObjects(objects []fyne.CanvasObject)