@nebula.gl/layers
Version:
A suite of 3D-enabled data editing layers, suitable for deck.gl
14 lines (11 loc) • 452 B
text/typescript
import { Position } from '@nebula.gl/edit-modes';
import { EditHandle, ModeHandler } from './mode-handler';
// TODO edit-modes: delete handlers once EditMode fully implemented
export class ViewHandler extends ModeHandler {
getCursor({ isDragging }: { isDragging: boolean }): string {
return isDragging ? 'grabbing' : 'grab';
}
getEditHandles(picks?: Array<Record<string, any>>, groundCoords?: Position): EditHandle[] {
return [];
}
}