| 9142 | }; |
| 9143 | } |
| 9144 | renderer(...args) { |
| 9145 | if (args && args.length) { |
| 9146 | const renderer = args[0]; |
| 9147 | if (renderer === "deck.gl" && !registered) { |
| 9148 | (0, _base.base).vega.renderModule("deck.gl", { |
| 9149 | handler: (0, _base.base).vega.CanvasHandler, |
| 9150 | renderer: (0, _rendererGl.RendererGl) |
| 9151 | }); |
| 9152 | registered = true; |
| 9153 | } |
| 9154 | return super.renderer(renderer); |
| 9155 | } else return super.renderer(); |
| 9156 | } |
| 9157 | initialize(el) { |
| 9158 | if (!this.presenter) this.presenter = new (0, _presenter.Presenter)(el); |
| 9159 | super.initialize(this.presenter.getElement((0, _enums.PresenterElement).vegaControls)); |