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

14 lines
362 B
Go

package naive
import "github.com/progrium/darwinkit/macos/appkit"
func (sv StackView) toNative() appkit.IView {
nsv := appkit.NewStackView()
nsv.SetOrientation(sv.Orientation.toNative())
nsv.SetTranslatesAutoresizingMaskIntoConstraints(true)
for _, v := range sv.Children {
nsv.AddViewInGravity(v.toNative(), appkit.StackViewGravityTop)
}
return nsv
}