aboutsummaryrefslogtreecommitdiffstats
path: root/lay/strain/doc.go
diff options
context:
space:
mode:
authorSam Anthony <sam@samanthony.xyz>2026-03-02 17:38:55 -0500
committerSam Anthony <sam@samanthony.xyz>2026-03-02 17:38:55 -0500
commit8858a54b5ddb3a2d8a42ecb1a837c02800bc934f (patch)
tree2428c445936eb8865c0b7c8f52560e97a44082f3 /lay/strain/doc.go
parentc6cd37a6b80d4e5ad1dbf8c8968b818811b8aa54 (diff)
downloadgui-8858a54b5ddb3a2d8a42ecb1a837c02800bc934f.zip
create lay/strain package
The lay/strain package uses the Cassowary algorithm to solve systems of layout constraints.
Diffstat (limited to 'lay/strain/doc.go')
-rw-r--r--lay/strain/doc.go6
1 files changed, 6 insertions, 0 deletions
diff --git a/lay/strain/doc.go b/lay/strain/doc.go
new file mode 100644
index 0000000..4296d70
--- /dev/null
+++ b/lay/strain/doc.go
@@ -0,0 +1,6 @@
+/*
+Package strain uses the Cassowary algorithm to solve systems of
+constraints so that screen space can be partitioned and distributed
+among fields of a layout.
+*/
+package strain