also, I'm very tempted to ask you to add
```
      this.openAnimation = 'slideup';
      this.closeAnimation = 'slidedown';
```

in here :)
you're call!