aboutsummaryrefslogtreecommitdiffstats
path: root/mux.go
diff options
context:
space:
mode:
Diffstat (limited to 'mux.go')
-rw-r--r--mux.go6
1 files changed, 3 insertions, 3 deletions
diff --git a/mux.go b/mux.go
index d251793..e2b9f0b 100644
--- a/mux.go
+++ b/mux.go
@@ -78,13 +78,13 @@ func (mux *Mux) MakeEnv() Env {
type muxEnv struct {
events <-chan Event
draw chan<- func(draw.Image) image.Rectangle
- impose chan<- Constraint
+ impose chan<- strain.Constraint
finish chan<- struct{}
}
func (m *muxEnv) Events() <-chan Event { return m.events }
func (m *muxEnv) Draw() chan<- func(draw.Image) image.Rectangle { return m.draw }
-func (m *muxEnv) Impose() chan<- Constraint { return m.impose }
+func (m *muxEnv) Impose() chan<- strain.Constraint { return m.impose }
func (m *muxEnv) Close() {
m.finish <- *new(struct{})
@@ -96,7 +96,7 @@ func (m *muxEnv) Close() {
func (mux *Mux) makeEnv(master bool) Env {
eventsOut, eventsIn := MakeEventsChan()
draws := make(chan func(draw.Image) image.Rectangle)
- imposes := make(chan Constraint)
+ imposes := make(chan strain.Constraint)
finish := make(chan struct{})
env := &muxEnv{eventsOut, draws, imposes, finish}