From b4b7f20fc66c85673adb65849050314be515f3f3 Mon Sep 17 00:00:00 2001 From: Sam Anthony Date: Wed, 28 Aug 2024 18:15:23 -0400 Subject: rename attachHandler to killer, attachable to victim --- env.go | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) (limited to 'env.go') diff --git a/env.go b/env.go index 4094846..edccd9a 100644 --- a/env.go +++ b/env.go @@ -34,7 +34,7 @@ type Env interface { type env struct { events <-chan Event draw chan<- func(draw.Image) image.Rectangle - attachChan chan<- attachable + attachChan chan<- victim kill chan<- bool dead <-chan bool detachChan <-chan bool @@ -57,7 +57,7 @@ func newEnv(parent Env, ) Env { events := share.NewQueue[Event]() drawChan := make(chan func(draw.Image) image.Rectangle) - child := newAttachHandler() + child := newKiller() kill := make(chan bool) dead := make(chan bool) detachFromParent := make(chan bool) @@ -77,8 +77,8 @@ func newEnv(parent Env, defer close(kill) defer func() { go drain(drawChan) - child.kill <- true - <-child.dead + child.Kill() <- true + <-child.Dead() }() for { @@ -121,7 +121,7 @@ func (e env) Dead() <-chan bool { return e.dead } -func (e env) attach() chan<- attachable { +func (e env) attach() chan<- victim { return e.attachChan } -- cgit v1.2.3