Versions in this module Expand all Collapse all v0 v0.1.1 Jul 26, 2024 Changes in this version + func ApplyTheme(t *testing.T, theme fyne.Theme) + func AssertAllColorNamesDefined(t *testing.T, th fyne.Theme, themeName string) + func AssertCanvasTappableAt(t *testing.T, c fyne.Canvas, pos fyne.Position) bool + func AssertImageMatches(t *testing.T, masterFilename string, img image.Image, msgAndArgs ...any) bool + func AssertNotificationSent(t *testing.T, n *fyne.Notification, f func()) + func AssertObjectRendersToImage(t *testing.T, masterFilename string, o fyne.CanvasObject, msgAndArgs ...any) bool + func AssertObjectRendersToMarkup(t *testing.T, masterFilename string, o fyne.CanvasObject, msgAndArgs ...any) bool + func AssertRendersToImage(t *testing.T, masterFilename string, c fyne.Canvas, msgAndArgs ...any) bool + func AssertRendersToMarkup(t *testing.T, masterFilename string, c fyne.Canvas, msgAndArgs ...any) bool + func Canvas() fyne.Canvas + func DoubleTap(obj fyne.DoubleTappable) + func Drag(c fyne.Canvas, pos fyne.Position, deltaX, deltaY float32) + func FocusNext(c fyne.Canvas) + func FocusPrevious(c fyne.Canvas) + func KnownThemeVariants() map[string]fyne.ThemeVariant + func LaidOutObjects(o fyne.CanvasObject) (objects []fyne.CanvasObject) + func MoveMouse(c fyne.Canvas, pos fyne.Position) + func NewApp() fyne.App + func NewClipboard() fyne.Clipboard + func NewDriver() fyne.Driver + func NewDriverWithPainter(painter SoftwarePainter) fyne.Driver + func NewTempApp(t testing.TB) fyne.App + func NewTempWindow(t testing.TB, content fyne.CanvasObject) fyne.Window + func NewTheme() fyne.Theme + func NewWindow(content fyne.CanvasObject) fyne.Window + func Scroll(c fyne.Canvas, pos fyne.Position, deltaX, deltaY float32) + func Tap(obj fyne.Tappable) + func TapAt(obj fyne.Tappable, pos fyne.Position) + func TapCanvas(c fyne.Canvas, pos fyne.Position) + func TapSecondary(obj fyne.SecondaryTappable) + func TapSecondaryAt(obj fyne.SecondaryTappable, pos fyne.Position) + func TempWidgetRenderer(t *testing.T, wid fyne.Widget) fyne.WidgetRenderer + func Theme() fyne.Theme + func Type(obj fyne.Focusable, chars string) + func TypeOnCanvas(c fyne.Canvas, chars string) + func WidgetRenderer(wid fyne.Widget) fyne.WidgetRenderer + func WithTestTheme(t *testing.T, f func()) + type SoftwarePainter interface + Paint func(fyne.Canvas) image.Image + type WindowlessCanvas interface + Padded func() bool + Resize func(fyne.Size) + SetPadded func(bool) + SetScale func(float32) + func NewCanvas() WindowlessCanvas + func NewCanvasWithPainter(painter SoftwarePainter) WindowlessCanvas + func NewTransparentCanvasWithPainter(painter SoftwarePainter) WindowlessCanvas