(parser)
| 8615 | this.args = { target }; |
| 8616 | } |
| 8617 | static parse(parser) { |
| 8618 | if (!parser.matchToken("close")) return; |
| 8619 | var fullscreen = parser.matchToken("fullscreen"); |
| 8620 | var target = null; |
| 8621 | if (!parser.commandBoundary(parser.currentToken())) { |
| 8622 | target = parser.requireElement("expression"); |
| 8623 | } |
| 8624 | return new _CloseCommand(target, !!fullscreen); |
| 8625 | } |
| 8626 | resolve(ctx, { target }) { |
| 8627 | if (this.fullscreen) { |
| 8628 | return document.exitFullscreen().then(() => { |
nothing calls this directly
no test coverage detected