mirror of
https://git.sr.ht/~eliasnaur/gio
synced 2026-07-07 10:25:37 +00:00
ui/layout: rename Insets to Inset and EqualInsets to UniformInset
Rename Insets to the verb Inset for consistency with Align. Uniform is a better description than Equal for the result of UniformInset. Signed-off-by: Elias Naur <mail@eliasnaur.com>
This commit is contained in:
+7
-5
@@ -51,7 +51,7 @@ func RigidConstraints(size image.Point) Constraints {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
type Insets struct {
|
type Inset struct {
|
||||||
Top, Right, Bottom, Left ui.Value
|
Top, Right, Bottom, Left ui.Value
|
||||||
|
|
||||||
top, right, bottom, left int
|
top, right, bottom, left int
|
||||||
@@ -60,7 +60,7 @@ type Insets struct {
|
|||||||
cs Constraints
|
cs Constraints
|
||||||
}
|
}
|
||||||
|
|
||||||
func (in *Insets) Begin(c ui.Config, ops *ui.Ops, cs Constraints) Constraints {
|
func (in *Inset) Begin(c ui.Config, ops *ui.Ops, cs Constraints) Constraints {
|
||||||
if in.begun {
|
if in.begun {
|
||||||
panic("must End before Begin")
|
panic("must End before Begin")
|
||||||
}
|
}
|
||||||
@@ -97,7 +97,7 @@ func (in *Insets) Begin(c ui.Config, ops *ui.Ops, cs Constraints) Constraints {
|
|||||||
return mcs
|
return mcs
|
||||||
}
|
}
|
||||||
|
|
||||||
func (in *Insets) End(dims Dimens) Dimens {
|
func (in *Inset) End(dims Dimens) Dimens {
|
||||||
if !in.begun {
|
if !in.begun {
|
||||||
panic("must Begin before End")
|
panic("must Begin before End")
|
||||||
}
|
}
|
||||||
@@ -110,8 +110,10 @@ func (in *Insets) End(dims Dimens) Dimens {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
func EqualInsets(v ui.Value) Insets {
|
// UniformInset returns an Inset with a single inset applied to all
|
||||||
return Insets{Top: v, Right: v, Bottom: v, Left: v}
|
// edges.
|
||||||
|
func UniformInset(v ui.Value) Inset {
|
||||||
|
return Inset{Top: v, Right: v, Bottom: v, Left: v}
|
||||||
}
|
}
|
||||||
|
|
||||||
type Align struct {
|
type Align struct {
|
||||||
|
|||||||
Reference in New Issue
Block a user