()
| 8291 | }; |
| 8292 | } |
| 8293 | canvasToDataURL() { |
| 8294 | return new Promise((resolve, reject)=>{ |
| 8295 | this._afterRenderHandler = ()=>{ |
| 8296 | this._afterRenderHandler = null; |
| 8297 | const png = this.deckgl.canvas.toDataURL("image/png"); |
| 8298 | resolve(png); |
| 8299 | }; |
| 8300 | }); |
| 8301 | } |
| 8302 | /** |
| 8303 | * Home the camera to the last initial position. |
| 8304 | */ homeCamera() { |