jujus.lua 287 B

12345678910111213141516171819
  1. Jujus = class()
  2. function Jujus:init()
  3. self.jujus = {}
  4. end
  5. function Jujus:update()
  6. table.with(self.jujus, 'update')
  7. end
  8. function Jujus:add(data)
  9. local juju = Juju(data)
  10. self.jujus[juju] = juju
  11. end
  12. function Jujus:remove(juju)
  13. ctx.view:unregister(juju)
  14. self.jujus[juju] = nil
  15. end