Pop.Box/elements/window.moon
Paul Liverman III bb2cbba024 Better prepared for usage
- added modified debugDraw to element class
- made window element properly inherit from element class
- fixed path detection on initialization
- added better logging and more logging to initialization
- fixed stupid bug with pop.debugDraw
2016-10-30 22:19:24 -07:00

17 lines
468 B
Plaintext

--- A generic window element. Supports resizing, minimizing(?), and closing.
--- @classmod window
--- @copyright Paul Liverman III (2016)
--- @license The MIT License (MIT)
element = require "#{(...)\sub 1, -7}/element"
class window extends element
--- Constructor expects nothing, or a data table describing it.
new: (@parent, @data={}) =>
super @parent, @data
--- @todo if data, do stuff about it
setSize: =>
--do more stuff!