app

package
v1.4.3 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Dec 30, 2020 License: BSD-3-Clause Imports: 4 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func ApplySettings added in v1.2.0

func ApplySettings(set fyne.Settings, app fyne.App)

ApplySettings ensures that all widgets and themeable objects in an application will be updated for the current theme. It also checks that scale changes are reflected if required

func ApplyThemeTo

func ApplyThemeTo(content fyne.CanvasObject, canv fyne.Canvas)

ApplyThemeTo ensures that the specified canvasobject and all widgets and themeable objects will be updated for the current theme.

Types

type FocusManager

type FocusManager struct {
	sync.RWMutex
	// contains filtered or unexported fields
}

FocusManager represents a standard manager of input focus for a canvas

func NewFocusManager

func NewFocusManager(c fyne.CanvasObject) *FocusManager

NewFocusManager returns a new instance of the standard focus manager for a canvas.

func (*FocusManager) Focus added in v1.4.0

func (f *FocusManager) Focus(obj fyne.Focusable)

Focus focuses the given obj.

func (*FocusManager) FocusGained added in v1.4.0

func (f *FocusManager) FocusGained()

FocusGained signals to the manager that its content got focus (due to window/overlay switch for instance).

func (*FocusManager) FocusLost added in v1.4.0

func (f *FocusManager) FocusLost()

FocusLost signals to the manager that its content lost focus (due to window/overlay switch for instance).

func (*FocusManager) FocusNext

func (f *FocusManager) FocusNext()

FocusNext will find the item after the current that can be focused and focus it. If current is nil then the first focusable item in the canvas will be focused.

func (*FocusManager) FocusPrevious

func (f *FocusManager) FocusPrevious()

FocusPrevious will find the item before the current that can be focused and focus it. If current is nil then the last focusable item in the canvas will be focused.

func (*FocusManager) Focused added in v1.4.0

func (f *FocusManager) Focused() fyne.Focusable

Focused returns the currently focused object or nil if none.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL