(command)
| 196 | } |
| 197 | |
| 198 | function createRepeatCommand(command) { |
| 199 | return async function (request) { |
| 200 | let i = request.count - 1; |
| 201 | const r = Object.assign({}, request); |
| 202 | delete r.count; |
| 203 | while (i >= 0) { |
| 204 | i--; |
| 205 | await command(r); |
| 206 | } |
| 207 | }; |
| 208 | } |
| 209 | |
| 210 | function nextZoomLevel(currentZoom, steps) { |
| 211 | // Chrome's default zoom levels. |