ui/screen/padding.go
2024-08-06 10:31:43 +02:00

26 lines
404 B
Go

package screen
import (
"gitea.hevanto-it.com/hevanto/ui/uilayout"
"fyne.io/fyne/v2"
"fyne.io/fyne/v2/container"
)
func applyPadding(
e *Element,
obj fyne.CanvasObject,
) (
padding fyne.CanvasObject,
) {
padding = obj
if e.Padding.HasPadding() {
padding = container.New(uilayout.NewPadding(
e.Padding.Top,
e.Padding.Bottom,
e.Padding.Left,
e.Padding.Right,
), obj)
}
return
}