Documentation
¶
Index ¶
- type BottomPanel
- type MainWindow
- func (m *MainWindow) Canvas() fyne.Canvas
- func (m *MainWindow) DesiredSize() fyne.Size
- func (m *MainWindow) HaveSystemTray() bool
- func (m *MainWindow) Quit()
- func (m *MainWindow) RunOnServerConnectedTasks(app *backend.App, displayAppName string)
- func (m *MainWindow) SaveWindowSize()
- func (m *MainWindow) SetContent(c fyne.CanvasObject)
- func (m *MainWindow) SetTitle(title string)
- func (m *MainWindow) SetupSystemTrayMenu(appName string, fyneApp fyne.App)
- func (m *MainWindow) Show()
- func (m *MainWindow) ShowAndRun()
- func (m *MainWindow) ShowNewVersionDialog(appName, versionTag string)
- func (m *MainWindow) ShowWhatsNewDialog()
- func (m *MainWindow) StartupPage() controller.Route
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type BottomPanel ¶
type BottomPanel struct { widget.BaseWidget NowPlaying *widgets.NowPlayingCard Controls *widgets.PlayerControls AuxControls *widgets.AuxControls // contains filtered or unexported fields }
func NewBottomPanel ¶
func NewBottomPanel(pm *backend.PlaybackManager, im *backend.ImageManager, contr *controller.Controller) *BottomPanel
func (*BottomPanel) CreateRenderer ¶
func (bp *BottomPanel) CreateRenderer() fyne.WidgetRenderer
type MainWindow ¶
type MainWindow struct { Window fyne.Window App *backend.App Router browsing.Router Controller *controller.Controller BrowsingPane *browsing.BrowsingPane BottomPanel *BottomPanel // contains filtered or unexported fields }
func NewMainWindow ¶
func NewMainWindow(fyneApp fyne.App, appName, displayAppName, appVersion string, app *backend.App) MainWindow
func (*MainWindow) Canvas ¶
func (m *MainWindow) Canvas() fyne.Canvas
func (*MainWindow) DesiredSize ¶ added in v0.12.0
func (m *MainWindow) DesiredSize() fyne.Size
func (*MainWindow) HaveSystemTray ¶
func (m *MainWindow) HaveSystemTray() bool
func (*MainWindow) Quit ¶ added in v0.9.1
func (m *MainWindow) Quit()
func (*MainWindow) RunOnServerConnectedTasks ¶ added in v0.9.0
func (m *MainWindow) RunOnServerConnectedTasks(app *backend.App, displayAppName string)
func (*MainWindow) SaveWindowSize ¶ added in v0.9.1
func (m *MainWindow) SaveWindowSize()
func (*MainWindow) SetContent ¶
func (m *MainWindow) SetContent(c fyne.CanvasObject)
func (*MainWindow) SetTitle ¶
func (m *MainWindow) SetTitle(title string)
func (*MainWindow) SetupSystemTrayMenu ¶
func (m *MainWindow) SetupSystemTrayMenu(appName string, fyneApp fyne.App)
func (*MainWindow) Show ¶
func (m *MainWindow) Show()
func (*MainWindow) ShowAndRun ¶ added in v0.13.0
func (m *MainWindow) ShowAndRun()
func (*MainWindow) ShowNewVersionDialog ¶
func (m *MainWindow) ShowNewVersionDialog(appName, versionTag string)
func (*MainWindow) ShowWhatsNewDialog ¶ added in v0.7.0
func (m *MainWindow) ShowWhatsNewDialog()
func (*MainWindow) StartupPage ¶
func (m *MainWindow) StartupPage() controller.Route
Click to show internal directories.
Click to hide internal directories.