Fyne API "widget.DateEntry"
widget.DateEntry
import "fyne.io/fyne/v2/widget"
Usage
type DateEntry
type DateEntry struct {
Entry
Date *time.Time
OnChanged func(*time.Time) `json:"-"`
}
DateEntry is an input field which supports selecting from a fixed set of options.
Since:
2.6
func NewDateEntry
func NewDateEntry() *DateEntry
NewDateEntry creates a date input where the date can be selected or typed.
Since:
2.6
func (*DateEntry) CreateRenderer
func (e *DateEntry) CreateRenderer() fyne.WidgetRenderer
CreateRenderer returns a new renderer for this select entry.
Implements:
fyne.Widget
func (*DateEntry) Disable
func (e *DateEntry) Disable()
Disable this widget so that it cannot be interacted with, updating any style appropriately.
Implements:
fyne.DisableableWidget
func (*DateEntry) Enable
func (e *DateEntry) Enable()
Enable this widget, updating any style or features appropriately.
Implements:
fyne.DisableableWidget
func (*DateEntry) MinSize
func (e *DateEntry) MinSize() fyne.Size
MinSize returns the minimal size of the select entry.
Implements:
fyne.Widget
func (*DateEntry) Move
func (e *DateEntry) Move(pos fyne.Position)
Move changes the relative position of the date entry.
Implements:
fyne.Widget
func (*DateEntry) Resize
func (e *DateEntry) Resize(size fyne.Size)
Resize changes the size of the date entry.
Implements:
fyne.Widget
func (*DateEntry) SetDate
func (e *DateEntry) SetDate(d *time.Time)
SetDate will update the widget to a specific date. You can pass nil to unselect a date.