| 123456789101112131415161718192021222324252627282930313233 |
- package test
- import (
- "runtime"
- "fyne.io/fyne/v2"
- )
- type device struct {
- }
- // Declare conformity with Device
- var _ fyne.Device = (*device)(nil)
- func (d *device) Orientation() fyne.DeviceOrientation {
- return fyne.OrientationVertical
- }
- func (d *device) HasKeyboard() bool {
- return false
- }
- func (d *device) SystemScale() float32 {
- return d.SystemScaleForWindow(nil)
- }
- func (d *device) SystemScaleForWindow(fyne.Window) float32 {
- return 1
- }
- func (*device) IsBrowser() bool {
- return runtime.GOARCH == "js" || runtime.GOOS == "js"
- }
|