Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func Filter ¶
func Filter(t *FilterDelegate) layout.Widget
func Todo ¶
func Todo(t *TodoDelegate) layout.Widget
func TodoCreate ¶
func TodoCreate(c *TodoCreatorDelegate) layout.Widget
func TodoList ¶
func TodoList(l *TodoListDelegate) layout.Widget
Types ¶
type FilterDelegate ¶
type FilterDelegate struct {
// contains filtered or unexported fields
}
func NewFilterDelegate ¶
func NewFilterDelegate() *FilterDelegate
func (*FilterDelegate) Bind ¶
func (f *FilterDelegate) Bind(list *TodoListDelegate) *FilterDelegate
func (*FilterDelegate) Event ¶
func (f *FilterDelegate) Event(ev event.Event)
type TodoCreatorDelegate ¶
type TodoCreatorDelegate struct { *components.Clickable components.Worker // contains filtered or unexported fields }
func NewTodoCreator ¶
func NewTodoCreator() *TodoCreatorDelegate
func (*TodoCreatorDelegate) Bind ¶
func (c *TodoCreatorDelegate) Bind(list *TodoListDelegate) *TodoCreatorDelegate
func (*TodoCreatorDelegate) Event ¶
func (c *TodoCreatorDelegate) Event(ev event.Event)
func (*TodoCreatorDelegate) Value ¶
func (c *TodoCreatorDelegate) Value() *mydomain.Todo
type TodoDelegate ¶
type TodoDelegate struct {
// contains filtered or unexported fields
}
func NewTodoDelegate ¶
func NewTodoDelegate(todo *mydomain.Todo) *TodoDelegate
func (*TodoDelegate) Event ¶
func (t *TodoDelegate) Event(ev event.Event)
type TodoListDelegate ¶
type TodoListDelegate struct { components.Worker // contains filtered or unexported fields }
func NewTodoListDelegate ¶
func NewTodoListDelegate(list *mydomain.TodoList) *TodoListDelegate
func (*TodoListDelegate) AdaptTodoDelegatesFromList ¶
func (l *TodoListDelegate) AdaptTodoDelegatesFromList()
func (*TodoListDelegate) Event ¶
func (l *TodoListDelegate) Event(ev event.Event)
func (*TodoListDelegate) FilterCompleted ¶
func (l *TodoListDelegate) FilterCompleted(doFilter bool)
Click to show internal directories.
Click to hide internal directories.