layout: unexport Context.Layout and make it a function

Layout wasn't used outside package layout, so let's not export it.

Signed-off-by: Elias Naur <mail@eliasnaur.com>
This commit is contained in:
Elias Naur
2019-10-16 11:07:52 +02:00
parent e2d0b3cfca
commit 7f07933eb3
4 changed files with 17 additions and 16 deletions
+2 -2
View File
@@ -32,7 +32,7 @@ func (s *Stack) Rigid(gtx *Context, w Widget) StackChild {
cs.Height.Min = 0
var m op.MacroOp
m.Record(gtx.Ops)
dims := gtx.Layout(cs, w)
dims := ctxLayout(gtx, cs, w)
m.Stop()
s.expand(dims)
return StackChild{m, dims}
@@ -46,7 +46,7 @@ func (s *Stack) Expand(gtx *Context, w Widget) StackChild {
Width: Constraint{Min: s.maxSZ.X, Max: gtx.Constraints.Width.Max},
Height: Constraint{Min: s.maxSZ.Y, Max: gtx.Constraints.Height.Max},
}
dims := gtx.Layout(cs, w)
dims := ctxLayout(gtx, cs, w)
m.Stop()
s.expand(dims)
return StackChild{m, dims}