---
layout: typedoc
title: 'Presenter | @msrvida/vega-deck.gl'
---
Class Presenter
Instantiate a new Presenter.
Parent HTMLElement to present within.
Optional PresenterStyle styling options.
Handle of the timer for animation.
Deck.gl instance for rendering WebGL.
Logger, such as console.log
Logger, such as console.log
Options for styling the output.
Get the previously rendered Stage object.
Get the current View camera type.
Cancels any pending animation, calling animationCanceled() on original queue.
Stops the current animation and queues a new animation.
Function to invoke when timeout is complete.
Length of time to wait before invoking the handler.
Optional QueuedAnimationOptions object.
Get cube data array from the cubes layer.
Retrieve a sub-element of the rendered output.
PresenterElement type of the HTMLElement to retrieve.
Home the camera to the last initial position.
Present the Vega Scene, or Stage object using Deck.gl.
Vega Scene object, or Stage object containing chart layout info.
Height of the rendering area.
Width of the rendering area.
Optional presentation configuration object.
Present the same recently rendered Stage with only slight modifications such as a color change, using the previous Stage values as a basis.
Partially populated Stage object containing changes.
Optional presentation configuration object.
Show guidelines of rendering height/width and center of OrbitView.
Class which presents a Stage of chart data using Deck.gl to render.