Versions in this module Expand all Collapse all v1 v1.0.0 Mar 19, 2019 Changes in this version + func DestroyRenderer(wid fyne.Widget) + func Refresh(wid fyne.Widget) + func Renderer(wid fyne.Widget) fyne.WidgetRenderer + type Box struct + Children []fyne.CanvasObject + Horizontal bool + func NewHBox(children ...fyne.CanvasObject) *Box + func NewVBox(children ...fyne.CanvasObject) *Box + func (b *Box) Append(object fyne.CanvasObject) + func (b *Box) ApplyTheme() + func (b *Box) CreateRenderer() fyne.WidgetRenderer + func (b *Box) Hide() + func (b *Box) MinSize() fyne.Size + func (b *Box) Move(pos fyne.Position) + func (b *Box) Prepend(object fyne.CanvasObject) + func (b *Box) Resize(size fyne.Size) + func (b *Box) Show() + func (w *Box) Position() fyne.Position + func (w *Box) Size() fyne.Size + func (w *Box) Visible() bool + type Button struct + Icon fyne.Resource + OnTapped func() + Style ButtonStyle + Text string + func NewButton(label string, tapped func()) *Button + func NewButtonWithIcon(label string, icon fyne.Resource, tapped func()) *Button + func (b *Button) CreateRenderer() fyne.WidgetRenderer + func (b *Button) Hide() + func (b *Button) MinSize() fyne.Size + func (b *Button) Move(pos fyne.Position) + func (b *Button) Resize(size fyne.Size) + func (b *Button) SetIcon(icon fyne.Resource) + func (b *Button) SetText(text string) + func (b *Button) Show() + func (b *Button) Tapped(*fyne.PointEvent) + func (b *Button) TappedSecondary(*fyne.PointEvent) + func (w *Button) Position() fyne.Position + func (w *Button) Size() fyne.Size + func (w *Button) Visible() bool + type ButtonStyle int + const DefaultButton + const PrimaryButton + type Check struct + Checked bool + OnChanged func(bool) + Text string + func NewCheck(label string, changed func(bool)) *Check + func (c *Check) CreateRenderer() fyne.WidgetRenderer + func (c *Check) Hide() + func (c *Check) MinSize() fyne.Size + func (c *Check) Move(pos fyne.Position) + func (c *Check) Resize(size fyne.Size) + func (c *Check) SetChecked(checked bool) + func (c *Check) Show() + func (c *Check) Tapped(*fyne.PointEvent) + func (c *Check) TappedSecondary(*fyne.PointEvent) + func (w *Check) Position() fyne.Position + func (w *Check) Size() fyne.Size + func (w *Check) Visible() bool + type Entry struct + CursorColumn int + CursorRow int + MultiLine bool + OnChanged func(string) + Password bool + PlaceHolder string + ReadOnly bool + Text string + func NewEntry() *Entry + func NewMultiLineEntry() *Entry + func NewPasswordEntry() *Entry + func (e *Entry) CreateRenderer() fyne.WidgetRenderer + func (e *Entry) FocusGained() + func (e *Entry) FocusLost() + func (e *Entry) Focused() bool + func (e *Entry) Hide() + func (e *Entry) MinSize() fyne.Size + func (e *Entry) Move(pos fyne.Position) + func (e *Entry) Resize(size fyne.Size) + func (e *Entry) SetPlaceHolder(text string) + func (e *Entry) SetReadOnly(ro bool) + func (e *Entry) SetText(text string) + func (e *Entry) Show() + func (e *Entry) TypedKey(key *fyne.KeyEvent) + func (e *Entry) TypedRune(r rune) + func (e *Entry) TypedShortcut(shortcut fyne.Shortcut) bool + func (w *Entry) Position() fyne.Position + func (w *Entry) Size() fyne.Size + func (w *Entry) Visible() bool + type Form struct + Items []*FormItem + OnCancel func() + OnSubmit func() + func NewForm(items ...*FormItem) *Form + func (f *Form) Append(text string, widget fyne.CanvasObject) + func (f *Form) AppendItem(item *FormItem) + func (f *Form) CreateRenderer() fyne.WidgetRenderer + func (f *Form) Hide() + func (f *Form) MinSize() fyne.Size + func (f *Form) Move(pos fyne.Position) + func (f *Form) Resize(size fyne.Size) + func (f *Form) Show() + func (w *Form) Position() fyne.Position + func (w *Form) Size() fyne.Size + func (w *Form) Visible() bool + type FormItem struct + Text string + Widget fyne.CanvasObject + type Group struct + Text string + func NewGroup(title string, children ...fyne.CanvasObject) *Group + func NewGroupWithScroller(title string, children ...fyne.CanvasObject) *Group + func (g *Group) Append(object fyne.CanvasObject) + func (g *Group) CreateRenderer() fyne.WidgetRenderer + func (g *Group) Hide() + func (g *Group) MinSize() fyne.Size + func (g *Group) Move(pos fyne.Position) + func (g *Group) Prepend(object fyne.CanvasObject) + func (g *Group) Resize(size fyne.Size) + func (g *Group) Show() + func (w *Group) Position() fyne.Position + func (w *Group) Size() fyne.Size + func (w *Group) Visible() bool + type Hyperlink struct + Alignment fyne.TextAlign + Text string + TextStyle fyne.TextStyle + URL *url.URL + func NewHyperlink(text string, url *url.URL) *Hyperlink + func NewHyperlinkWithStyle(text string, url *url.URL, alignment fyne.TextAlign, style fyne.TextStyle) *Hyperlink + func (hl *Hyperlink) CreateRenderer() fyne.WidgetRenderer + func (hl *Hyperlink) Hide() + func (hl *Hyperlink) MinSize() fyne.Size + func (hl *Hyperlink) Move(pos fyne.Position) + func (hl *Hyperlink) Resize(size fyne.Size) + func (hl *Hyperlink) SetText(text string) + func (hl *Hyperlink) SetURL(url *url.URL) + func (hl *Hyperlink) SetURLFromString(str string) error + func (hl *Hyperlink) Show() + func (hl *Hyperlink) Tapped(*fyne.PointEvent) + func (hl *Hyperlink) TappedSecondary(*fyne.PointEvent) + func (t *Hyperlink) String() string + type Icon struct + Resource fyne.Resource + func NewIcon(res fyne.Resource) *Icon + func (i *Icon) CreateRenderer() fyne.WidgetRenderer + func (i *Icon) Hide() + func (i *Icon) MinSize() fyne.Size + func (i *Icon) Move(pos fyne.Position) + func (i *Icon) Resize(size fyne.Size) + func (i *Icon) SetResource(res fyne.Resource) + func (i *Icon) Show() + func (w *Icon) Position() fyne.Position + func (w *Icon) Size() fyne.Size + func (w *Icon) Visible() bool + type Label struct + Alignment fyne.TextAlign + Text string + TextStyle fyne.TextStyle + func NewLabel(text string) *Label + func NewLabelWithStyle(text string, alignment fyne.TextAlign, style fyne.TextStyle) *Label + func (l *Label) CreateRenderer() fyne.WidgetRenderer + func (l *Label) Hide() + func (l *Label) MinSize() fyne.Size + func (l *Label) Move(pos fyne.Position) + func (l *Label) Resize(size fyne.Size) + func (l *Label) SetText(text string) + func (l *Label) Show() + func (t *Label) String() string + type ProgressBar struct + Max float64 + Min float64 + Value float64 + func NewProgressBar() *ProgressBar + func (p *ProgressBar) CreateRenderer() fyne.WidgetRenderer + func (p *ProgressBar) Hide() + func (p *ProgressBar) MinSize() fyne.Size + func (p *ProgressBar) Move(pos fyne.Position) + func (p *ProgressBar) Resize(size fyne.Size) + func (p *ProgressBar) SetValue(v float64) + func (p *ProgressBar) Show() + func (w *ProgressBar) Position() fyne.Position + func (w *ProgressBar) Size() fyne.Size + func (w *ProgressBar) Visible() bool + type ProgressBarInfinite struct + func NewProgressBarInfinite() *ProgressBarInfinite + func (p *ProgressBarInfinite) CreateRenderer() fyne.WidgetRenderer + func (p *ProgressBarInfinite) Hide() + func (p *ProgressBarInfinite) MinSize() fyne.Size + func (p *ProgressBarInfinite) Move(pos fyne.Position) + func (p *ProgressBarInfinite) Resize(size fyne.Size) + func (p *ProgressBarInfinite) Running() bool + func (p *ProgressBarInfinite) Show() + func (p *ProgressBarInfinite) Start() + func (p *ProgressBarInfinite) Stop() + func (w *ProgressBarInfinite) Position() fyne.Position + func (w *ProgressBarInfinite) Size() fyne.Size + func (w *ProgressBarInfinite) Visible() bool + type Radio struct + OnChanged func(string) + Options []string + Selected string + func NewRadio(options []string, changed func(string)) *Radio + func (r *Radio) CreateRenderer() fyne.WidgetRenderer + func (r *Radio) Hide() + func (r *Radio) MinSize() fyne.Size + func (r *Radio) Move(pos fyne.Position) + func (r *Radio) Resize(size fyne.Size) + func (r *Radio) Show() + func (r *Radio) Tapped(event *fyne.PointEvent) + func (r *Radio) TappedSecondary(*fyne.PointEvent) + func (w *Radio) Position() fyne.Position + func (w *Radio) Size() fyne.Size + func (w *Radio) Visible() bool + type ScrollContainer struct + Content fyne.CanvasObject + Offset fyne.Position + func NewScrollContainer(content fyne.CanvasObject) *ScrollContainer + func (s *ScrollContainer) CreateRenderer() fyne.WidgetRenderer + func (s *ScrollContainer) Hide() + func (s *ScrollContainer) MinSize() fyne.Size + func (s *ScrollContainer) Move(pos fyne.Position) + func (s *ScrollContainer) Resize(size fyne.Size) + func (s *ScrollContainer) Scrolled(ev *fyne.ScrollEvent) + func (s *ScrollContainer) Show() + func (w *ScrollContainer) Position() fyne.Position + func (w *ScrollContainer) Size() fyne.Size + func (w *ScrollContainer) Visible() bool + type TabContainer struct + Items []*TabItem + func NewTabContainer(items ...*TabItem) *TabContainer + func (t *TabContainer) CreateRenderer() fyne.WidgetRenderer + func (t *TabContainer) CurrentTab() *TabItem + func (t *TabContainer) CurrentTabIndex() int + func (t *TabContainer) Hide() + func (t *TabContainer) MinSize() fyne.Size + func (t *TabContainer) Move(pos fyne.Position) + func (t *TabContainer) Resize(size fyne.Size) + func (t *TabContainer) SelectTab(item *TabItem) + func (t *TabContainer) SelectTabIndex(index int) + func (t *TabContainer) Show() + func (w *TabContainer) Position() fyne.Position + func (w *TabContainer) Size() fyne.Size + func (w *TabContainer) Visible() bool + type TabItem struct + Content fyne.CanvasObject + Text string + func NewTabItem(text string, content fyne.CanvasObject) *TabItem + type Toolbar struct + Items []ToolbarItem + func NewToolbar(items ...ToolbarItem) *Toolbar + func (t *Toolbar) Append(item ToolbarItem) + func (t *Toolbar) ApplyTheme() + func (t *Toolbar) CreateRenderer() fyne.WidgetRenderer + func (t *Toolbar) Hide() + func (t *Toolbar) MinSize() fyne.Size + func (t *Toolbar) Move(pos fyne.Position) + func (t *Toolbar) Prepend(item ToolbarItem) + func (t *Toolbar) Resize(size fyne.Size) + func (t *Toolbar) Show() + func (w *Toolbar) Position() fyne.Position + func (w *Toolbar) Size() fyne.Size + func (w *Toolbar) Visible() bool + type ToolbarAction struct + Icon fyne.Resource + OnActivated func() + func (t *ToolbarAction) ToolbarObject() fyne.CanvasObject + type ToolbarItem interface + ToolbarObject func() fyne.CanvasObject + func NewToolbarAction(icon fyne.Resource, onActivated func()) ToolbarItem + func NewToolbarSeparator() ToolbarItem + func NewToolbarSpacer() ToolbarItem + type ToolbarSeparator struct + func (t *ToolbarSeparator) ToolbarObject() fyne.CanvasObject + type ToolbarSpacer struct + func (t *ToolbarSpacer) ToolbarObject() fyne.CanvasObject