Documentation ¶
Index ¶
- Variables
- type BottomPanel
- type MainWindow
- func (m *MainWindow) Canvas() fyne.Canvas
- func (m *MainWindow) HaveSystemTray() bool
- 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) ShowNewVersionDialog(appName, versionTag string)
- func (m *MainWindow) StartupPage() controller.Route
Constants ¶
This section is empty.
Variables ¶
View Source
var ( ShortcutReload = desktop.CustomShortcut{KeyName: fyne.KeyR, Modifier: os.ControlModifier} ShortcutSearch = desktop.CustomShortcut{KeyName: fyne.KeyF, Modifier: os.ControlModifier} ShortcutCloseWindow = desktop.CustomShortcut{KeyName: fyne.KeyW, Modifier: os.ControlModifier} ShortcutNavFour, ShortcutNavFive, ShortcutNavSix, ShortcutNavSeven} )
Functions ¶
This section is empty.
Types ¶
type BottomPanel ¶
type BottomPanel struct { widget.BaseWidget ImageManager *backend.ImageManager NowPlaying *widgets.NowPlayingCard Controls *widgets.PlayerControls AuxControls *widgets.AuxControls // contains filtered or unexported fields }
func NewBottomPanel ¶
func NewBottomPanel(p *player.Player, pm *backend.PlaybackManager, 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, size fyne.Size) MainWindow
func (*MainWindow) Canvas ¶
func (m *MainWindow) Canvas() fyne.Canvas
func (*MainWindow) HaveSystemTray ¶
func (m *MainWindow) HaveSystemTray() bool
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) ShowNewVersionDialog ¶
func (m *MainWindow) ShowNewVersionDialog(appName, versionTag string)
func (*MainWindow) StartupPage ¶
func (m *MainWindow) StartupPage() controller.Route
Click to show internal directories.
Click to hide internal directories.