app

package
v0.0.0-...-155deff Latest Latest
Warning

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

Go to latest
Published: Mar 5, 2025 License: MIT Imports: 12 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type AddToDownloadsMessage

type AddToDownloadsMessage struct {
	Issue api.Downloadable
}

type DownloadSelectedMessage

type DownloadSelectedMessage struct{}

DownloadSelectedMessage requests that the selected issues be downloaded

type ProggerApp

type ProggerApp struct {
	State      *State
	FyneApp    fyne.App
	RootWindow fyne.Window
	AppService *services.AppServices
}

func NewProggerApp

func NewProggerApp() *ProggerApp

type RemoveFromDownloadsMessage

type RemoveFromDownloadsMessage struct {
	Issue api.Downloadable
}

type StartDownloadingMessage

type StartDownloadingMessage struct{}

StartDownloadingMessage requests that all available progs be downloaded

type StartDownloadingProgListMessage

type StartDownloadingProgListMessage struct {
	Refresh bool
}

StartDownloadingProgListMessage requests downloading a list of available progs from the Rebellion account

type StartScanningMessage

type StartScanningMessage struct{}

type State

type State struct {
	IsDownloading  binding.Bool
	IsScanning     binding.Bool
	Stories        binding.UntypedList
	AvailableProgs binding.UntypedList
	ToDownload     []api.Downloadable
	SkipTitles     binding.StringList
	KnownTitles    binding.StringList
	// contains filtered or unexported fields
}

func NewAppState

func NewAppState(s *services.AppServices) *State

func (*State) Dispatch

func (s *State) Dispatch(m interface{})

Jump to

Keyboard shortcuts

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