(parser)
| 8590 | this.args = { target }; |
| 8591 | } |
| 8592 | static parse(parser) { |
| 8593 | if (!parser.matchToken("open")) return; |
| 8594 | var fullscreen = parser.matchToken("fullscreen"); |
| 8595 | var target = null; |
| 8596 | if (!parser.commandBoundary(parser.currentToken())) { |
| 8597 | target = parser.requireElement("expression"); |
| 8598 | } |
| 8599 | return new _OpenCommand(target, !!fullscreen); |
| 8600 | } |
| 8601 | resolve(ctx, { target }) { |
| 8602 | var elt = target || ctx.me; |
| 8603 | if (this.fullscreen) { |
nothing calls this directly
no test coverage detected