Versions in this module Expand all Collapse all v0 v0.1.49 Aug 2, 2026 Changes in this version + type Option func(*config) + func Continuous(v bool) Option + func OnRender(fn func(view gpucontext.TextureView)) Option + func Size(w, h int) Option + type Widget struct + func New(opts ...Option) *Widget + func (w *Widget) Accessible() a11y.Accessible + func (w *Widget) Children() []widget.Widget + func (w *Widget) Draw(ctx widget.Context, _ widget.Canvas) + func (w *Widget) Event(_ widget.Context, _ event.Event) bool + func (w *Widget) Invalidate() + func (w *Widget) IsContinuous() bool + func (w *Widget) Layout(_ widget.Context, constraints geometry.Constraints) geometry.Size + func (w *Widget) Mount(_ widget.Context) + func (w *Widget) Release() + func (w *Widget) SetContinuous(v bool) + func (w *Widget) Texture() gpucontext.TextureView + func (w *Widget) Unmount() + func (w *Widget) ViewportSize() (width, height int)