naive/layout_darwin.go
2025-01-20 07:34:39 +01:00

19 lines
426 B
Go

package naive
import (
"fmt"
"github.com/progrium/darwinkit/macos/appkit"
)
func (lo LayoutOrientation) toNative() appkit.UserInterfaceLayoutOrientation {
switch lo {
case LayoutOrientationHorizontal:
return appkit.UserInterfaceLayoutOrientationHorizontal
case LayoutOrientationVertical:
return appkit.UserInterfaceLayoutOrientationVertical
default:
panic(fmt.Sprintf("invalid layout orientation %d", lo))
}
}