TrackballControls constructor
      
      TrackballControls(
    
- Camera object,
- GlobalKey<PeripheralsState> listenableKey
object - The camera to be controlled.
listenableKey - The element used for event listeners.
Implementation
TrackballControls(this.object, this.listenableKey): super() {
  scope = this;
  target0 = target.clone();
  position0 = object.position.clone();
  up0 = object.up.clone();
  zoom0 = object.zoom;
  domElement.addEventListener(PeripheralType.contextmenu, contextmenu);
  domElement.addEventListener(PeripheralType.pointerdown, onPointerDown);
  domElement.addEventListener(PeripheralType.pointercancel, onPointerCancel);
  domElement.addEventListener(PeripheralType.wheel, onMouseWheel);
  handleResize();
  update();
}