function applyGrid( value, grid, method ) {
  if ( !grid ) return value;

  method = method || 'round';
  return Math[ method ]( value/grid ) * grid;
}
drag move
@param {Event} event
@param {Event | Touch} pointer
@param {Object} moveVector - x and y coordinates