Versions in this module Expand all Collapse all v1 v1.0.3 Nov 18, 2023 v1.0.2 Nov 18, 2023 Changes in this version + type CanvasObjectQueue struct + func NewCanvasObjectQueue() *CanvasObjectQueue + func (q *CanvasObjectQueue) In(v fyne.CanvasObject) + func (q *CanvasObjectQueue) Len() uint64 + func (q *CanvasObjectQueue) Out() fyne.CanvasObject + type UnboundedCanvasObjectChan struct + func NewUnboundedCanvasObjectChan() *UnboundedCanvasObjectChan + func (ch *UnboundedCanvasObjectChan) Close() + func (ch *UnboundedCanvasObjectChan) In() chan<- fyne.CanvasObject + func (ch *UnboundedCanvasObjectChan) Out() <-chan fyne.CanvasObject + type UnboundedFuncChan struct + func NewUnboundedFuncChan() *UnboundedFuncChan + func (ch *UnboundedFuncChan) Close() + func (ch *UnboundedFuncChan) In() chan<- func() + func (ch *UnboundedFuncChan) Out() <-chan func() + type UnboundedInterfaceChan struct + func NewUnboundedInterfaceChan() *UnboundedInterfaceChan + func (ch *UnboundedInterfaceChan) Close() + func (ch *UnboundedInterfaceChan) In() chan<- interface{} + func (ch *UnboundedInterfaceChan) Out() <-chan interface{} + type UnboundedStructChan struct + func NewUnboundedStructChan() *UnboundedStructChan + func (ch *UnboundedStructChan) Close() + func (ch *UnboundedStructChan) In() chan<- struct{} + func (ch *UnboundedStructChan) Out() <-chan struct{}