src/vis/map-cursor-manager.js
function (deps) {
  if (!deps.mapView) throw new Error('mapView is required');
  if (!deps.mapModel) throw new Error('mapModel is required');

  this._mapView = deps.mapView;
  this._mapModel = deps.mapModel;

  // Map to keep track of clickable layers that are being feature overed
  this._clickableLayersBeingFeatureOvered = {};
}
function (deps) {
  if (!deps.mapView) throw new Error('mapView is required');
  if (!deps.mapModel) throw new Error('mapModel is required');

  this._mapView = deps.mapView;
  this._mapModel = deps.mapModel;

  // Map to keep track of clickable layers that are being feature overed
  this._clickableLayersBeingFeatureOvered = {};
}
function ( deps ) { if ( ! deps . mapView ) throw new Error ( 'mapView is required' ) ; if ( ! deps . mapModel ) throw new Error ( 'mapModel is required' ) ; this . _mapView = deps . mapView ; this . _mapModel = deps . mapModel ; // Map to keep track of clickable layers that are being feature overed this . _clickableLayersBeingFeatureOvered = { } ; }
Changes the mouse pointer based on feature events and status
of map's interactivity.
@param {Object} deps Dependencies
Changes the mouse pointer based on feature events and status of map s interactivity .