1
0
mirror of https://github.com/mrusme/neonmodem.git synced 2024-07-07 02:54:15 -04:00
neonmodem/ui/ctx/ctx.go

24 lines
353 B
Go
Raw Normal View History

2022-12-28 22:22:36 -05:00
package ctx
import "github.com/mrusme/gobbs/system"
type Ctx struct {
Screen [2]int
Content [2]int
Systems []*system.System
Loading bool
}
func New() Ctx {
return Ctx{
Screen: [2]int{0, 0},
Content: [2]int{0, 0},
Loading: false,
}
}
func (c *Ctx) AddSystem(sys *system.System) error {
c.Systems = append(c.Systems, sys)
return nil
}