diff options
Diffstat (limited to 'constraint.go')
| -rw-r--r-- | constraint.go | 34 |
1 files changed, 0 insertions, 34 deletions
diff --git a/constraint.go b/constraint.go deleted file mode 100644 index c08e222..0000000 --- a/constraint.go +++ /dev/null @@ -1,34 +0,0 @@ -package gui - -// Constraint imposes a restriction on the size of a widget or layout. -type Constraint struct { - // Dim is the dimension to constrain: width/height. - Dim - - // Relation declares whether the constraint is an upper, lower, or exact bound. - Relation - - // Length is the target or threshold value. - Length -} - -// Dim is a dimension of a widget or layout that can be constrained. -type Dim int - -const ( - _ Dim = iota - Width - Height -) - -// Relation is an (in)equality. -type Relation int - -const ( - _ Relation = iota - Eq // == - Gteq // >= - Gt // > - Lteq // <= - Lt // < -) |