Modal.hx 499 B

123456789101112131415161718
  1. package hide.comp;
  2. class Modal extends Component {
  3. public var content(default,null) : Element;
  4. public function new(?parent,?el) {
  5. super(parent,el);
  6. element.addClass('hide-modal');
  7. element.on("click dblclick keydown keyup keypressed mousedown mouseup mousewheel",function(e) e.stopPropagation());
  8. content = new Element("<div class='content'></div>").appendTo(element);
  9. }
  10. public function close() {
  11. element.remove();
  12. }
  13. }