Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/NV404/gova
/ types & classes
Types & classes
136 in github.com/NV404/gova
⨍
Functions
609
◇
Types & classes
136
↓ 4 callers
TypeAlias
staticText
staticText wraps a plain string as textContent.
signal.go:22
TypeAlias
AccessibilityRole
AccessibilityRole is a semantic role hint for assistive technologies.
modifier.go:55
TypeAlias
ActionStyle
overlay.go:5
Struct
AlertAction
overlay.go:13
Struct
AlertActionSpec
internal/fyne/overlay.go:55
Struct
AlertOptions
AlertOptions is the resolved payload for a NativeAlert.
dialog.go:19
TypeAlias
Alignment
Alignment describes cross-axis alignment for VStack/HStack and full 2D alignment for ZStack. The same constants serve both; stacks ignore the axis tha
layout.go:6
Struct
Animation
animate.go:18
Struct
AnimationHandle
animate.go:55
Struct
AppConfig
gova.go:15
Struct
Badge
Badge overlays a small red dot on top of a child view using ZStack.
examples/components/main.go:32
Struct
BuildError
Build runs `go build -o out pkg` from the given working directory. Returns stderr output on failure so the caller can display it verbatim.
internal/devserver/builder.go:12
Struct
ButtonResult
testing.go:211
TypeAlias
ButtonStyle
button.go:3
TypeAlias
Category
examples/fancytodo/main.go:9
Struct
ConfirmOptions
ConfirmOptions is the resolved payload for a NativeConfirm.
dialog.go:27
Struct
DetailView
DetailView is pushed onto the nav stack; captured by value at push time.
examples/components/main.go:49
Struct
Dock
Dock exposes the OS application dock (macOS), taskbar (Windows), or launcher entry (Linux desktops that implement the Unity launcher API). A Dock is
dock.go:13
Struct
DockMenuItem
DockMenuItem is one entry in the dock right-click menu. An empty Label renders as a separator; an empty Action is disabled.
dock.go:20
TypeAlias
EaseCurve
animate.go:9
Struct
FilePickerBuilder
FilePickerBuilder builds an open-file dialog.
dialog.go:138
Struct
FilePickerOptions
FilePickerOptions is the resolved payload for a FilePicker.
dialog.go:38
TypeAlias
FillMode
image.go:3
Struct
FolderPickerBuilder
FolderPickerBuilder builds an open-folder dialog.
dialog.go:232
Struct
FolderPickerOptions
FolderPickerOptions is the resolved payload for a FolderPicker.
dialog.go:57
TypeAlias
FontStyle
FontStyle represents a named font style.
modifier.go:66
Struct
FormEntry
form.go:14
Struct
FormItemSpec
internal/fyne/spec.go:139
Struct
FyneBridge
internal/fyne/bridge.go:56
Struct
HomeView
HomeView is the NavStack root.
examples/components/main.go:64
Interface
Identifiable
Identifiable is the interface types can implement to provide list identity. Used by ListOf for automatic key resolution.
list.go:11
Struct
Model
gova_test.go:227
Struct
Model
examples/todo/main.go:15
Struct
MountedNode
internal/fyne/bridge.go:15
Struct
NativeAlertBuilder
NativeAlertBuilder builds a single-button informational alert.
dialog.go:65
Struct
NativeConfirmBuilder
NativeConfirmBuilder builds a two-button confirmation dialog.
dialog.go:92
Struct
Nav
Nav is the runtime handle to a navigation stack. Obtain one via UseNav inside a view rendered under a NavStack.
nav.go:74
Struct
NavBarSpec
internal/fyne/spec.go:33
Struct
Note
examples/notes/main.go:9
Struct
NotesModel
examples/notes/main.go:15
Struct
Options
Options configures Run.
internal/devserver/server.go:13
FuncType
PersistOption
PersistOption configures PersistedState.
persist.go:59
Struct
RefValue
RefValue holds a mutable value that does NOT trigger re-renders. Use for values that persist across renders but don't affect the view (timers, counter
state.go:189
Struct
RenderedTree
RenderedTree is the result of TestRender. It provides query methods to find nodes and simulate interactions, then re-render to see changes.
testing.go:67
Struct
SavePickerBuilder
SavePickerBuilder builds a save-file dialog.
dialog.go:183
Struct
SavePickerOptions
SavePickerOptions is the resolved payload for a SavePicker.
dialog.go:47
Struct
ScaffoldSpec
internal/fyne/spec.go:29
Struct
Scope
Scope is the component lifecycle context. It provides access to state, effects, and the parent context.Context. Named "Scope" (not "Context") to avoid
scope.go:12
Interface
Signal
Signal is a reactive value that notifies subscribers when it changes. Implemented by derivedSignal and formatSignal.
signal.go:10
Struct
StateValue
StateValue holds reactive state for a component. Use State() to create. State.Set() and State.Update() can be called from any goroutine.
state.go:11
Struct
StoreKey
StoreKey identifies a typed store. Define at package level. The Default value is used when no ancestor has Provided this store.
store.go:7
Struct
Supervisor
Supervisor manages a single long-running child process, replacing it on demand. Restart is safe to call from any goroutine.
internal/devserver/supervisor.go:15
Struct
TabEntry
nav.go:42
TypeAlias
TabPlacement
TabPlacement controls where a TabView renders its tab bar.
nav.go:6
FuncType
TestOption
func(*Scope)
testing.go:56
Struct
TextFieldResult
testing.go:248
Struct
TextResult
testing.go:204
Struct
Theme
style.go:224
TypeAlias
ThemeColorName
style.go:13
Struct
ThemeConfig
internal/fyne/theme.go:12
TypeAlias
ThemeSizeName
style.go:47
TypeAlias
ThemeVariant
style.go:5
Struct
Todo
examples/fancytodo/main.go:22
Struct
Todo
examples/todo/main.go:9
Struct
ToggleResult
testing.go:229
Struct
ToolbarItem
ToolbarItem is an entry in NavToolbar. Build with ToolbarLeading or ToolbarTrailing.
nav.go:253
Struct
User
examples/components/main.go:9
Struct
UserRow
examples/components/main.go:15
Interface
View
view.go:3
TypeAlias
ViewKind
internal/fyne/spec.go:3
Struct
ViewSpec
internal/fyne/spec.go:41
Interface
Viewable
component.go:40
Struct
Watcher
Watcher recursively watches a directory tree for .go file changes and emits debounced notifications on Events. Close() stops the watcher and closes th
internal/devserver/watcher.go:16
Struct
WatcherOptions
WatcherOptions configures NewWatcher.
internal/devserver/watcher.go:28
Struct
asyncState
effect.go:35
Struct
buttonData
view.go:70
Struct
coloredText
internal/fyne/coloredtext.go:13
Struct
coloredTextRenderer
internal/fyne/coloredtext.go:68
Struct
componentNode
component.go:5
Struct
conditional
conditional carries both branches of a When/.Else for deferred evaluation.
list.go:179
Struct
darwinDock
dock_darwin.go:20
Struct
derivedListModel
gova_test.go:627
Struct
derivedSignal
derivedSignal derives a Signal[U] from a State[T] via a transformation function.
signal.go:113
Struct
dialogCallbacks
Completion-handler registry. Each Show* call allocates a single callbacks struct and passes its atomic ID across cgo; ObjC calls the matching exported
dialog_native_darwin.go:37
Interface
dialogPresenter
dialogPresenter is the interface the runtime provides to a Scope for showing OS-level dialogs.
dialog.go:10
Interface
dockImpl
dockImpl is the platform-specific surface. One implementation per GOOS, plus a no-op fallback.
dock.go:27
Struct
effectEntry
effect.go:8
Struct
fadeState
examples/fancytodo/main.go:67
Struct
fakeOverlay
fakeOverlay records calls and exercises the cancel-handle contract that the real Fyne-backed overlayFuncs implement. Each call to showSheet returns a
overlay_test.go:13
Struct
formData
view.go:124
Struct
formItem
view.go:128
Struct
formatSignal
formatSignal derives a Signal[string] from a State by applying fmt.Sprintf.
signal.go:76
Struct
frameModifier
modifier.go:37
Struct
fyneDialogPresenter
fyneDialogPresenter is the Fyne-backed dialogPresenter published by RunWithConfig. All dialog methods dispatch to the Fyne main thread via fyne.Do so
dialog_fyne.go:12
Struct
govaTheme
internal/fyne/theme.go:19
Struct
gridData
view.go:120
Struct
imageData
image.go:12
Struct
internalSub
internalSub is one subscriber in the internal notification list. An id lets us target a specific subscription for removal without relying on function-
state.go:29
Struct
layoutData
view.go:76
Struct
listData
view.go:115
next →
1–100 of 136, ranked by callers