5
0
mirror of https://github.com/wailsapp/wails.git synced 2025-05-02 07:40:17 +08:00
wails/runtime_window.go
2019-01-08 07:58:46 +11:00

33 lines
579 B
Go

package wails
type RuntimeWindow struct {
renderer Renderer
}
func newRuntimeWindow(renderer Renderer) *RuntimeWindow {
return &RuntimeWindow{
renderer: renderer,
}
}
func (r *RuntimeWindow) SetColour(colour string) error {
return r.renderer.SetColour(colour)
}
func (r *RuntimeWindow) Fullscreen() {
r.renderer.Fullscreen()
}
func (r *RuntimeWindow) UnFullscreen() {
r.renderer.UnFullscreen()
}
func (r *RuntimeWindow) SetTitle(title string) {
r.renderer.SetTitle(title)
}
func (r *RuntimeWindow) Close() {
// TODO: Add shutdown mechanism
r.renderer.Close()
}