mirror of
https://git.sr.ht/~eliasnaur/gio
synced 2026-07-01 07:35:40 +00:00
layout: add WeightSum to Flex for overriding the Flexed total weight
Updates gio#139 Signed-off-by: Elias Naur <mail@eliasnaur.com>
This commit is contained in:
@@ -62,7 +62,7 @@ func ExampleFlex() {
|
||||
Constraints: layout.Exact(image.Point{X: 100, Y: 100}),
|
||||
}
|
||||
|
||||
layout.Flex{}.Layout(gtx,
|
||||
layout.Flex{WeightSum: 2}.Layout(gtx,
|
||||
// Rigid 10x10 widget.
|
||||
layout.Rigid(func(gtx layout.Context) layout.Dimensions {
|
||||
fmt.Printf("Rigid: %v\n", gtx.Constraints)
|
||||
@@ -73,9 +73,6 @@ func ExampleFlex() {
|
||||
fmt.Printf("50%%: %v\n", gtx.Constraints)
|
||||
return layoutWidget(gtx, 10, 10)
|
||||
}),
|
||||
layout.Flexed(1, func(gtx layout.Context) layout.Dimensions {
|
||||
return layout.Dimensions{}
|
||||
}),
|
||||
)
|
||||
|
||||
// Output:
|
||||
|
||||
Reference in New Issue
Block a user