decodeMouseCursor function

MouseCursor decodeMouseCursor(
  1. String? name
)

Implementation

MouseCursor decodeMouseCursor(String? name) {
  switch (name) {
    case 'none':
      return SystemMouseCursors.none;
    case 'click':
      return SystemMouseCursors.click;
    case 'forbidden':
      return SystemMouseCursors.forbidden;
    case 'wait':
      return SystemMouseCursors.wait;
    case 'progress':
      return SystemMouseCursors.progress;
    case 'contextMenu':
      return SystemMouseCursors.contextMenu;
    case 'help':
      return SystemMouseCursors.help;
    case 'text':
      return SystemMouseCursors.text;
    case 'verticalText':
      return SystemMouseCursors.verticalText;
    case 'cell':
      return SystemMouseCursors.cell;
    case 'precise':
      return SystemMouseCursors.precise;
    case 'move':
      return SystemMouseCursors.move;
    case 'grab':
      return SystemMouseCursors.grab;
    case 'grabbing':
      return SystemMouseCursors.grabbing;
    case 'noDrop':
      return SystemMouseCursors.noDrop;
    case 'alias':
      return SystemMouseCursors.alias;
    case 'copy':
      return SystemMouseCursors.copy;
    case 'allScroll':
      return SystemMouseCursors.allScroll;
    case 'resizeLeftRight':
      return SystemMouseCursors.resizeLeftRight;
    case 'resizeUpDown':
      return SystemMouseCursors.resizeUpDown;
    case 'resizeUpLeftDownRight':
      return SystemMouseCursors.resizeUpLeftDownRight;
    case 'resizeUpRightDownLeft':
      return SystemMouseCursors.resizeUpRightDownLeft;
    case 'resizeUp':
      return SystemMouseCursors.resizeUp;
    case 'resizeDown':
      return SystemMouseCursors.resizeDown;
    case 'resizeLeft':
      return SystemMouseCursors.resizeLeft;
    case 'resizeRight':
      return SystemMouseCursors.resizeRight;
    case 'resizeUpLeft':
      return SystemMouseCursors.resizeUpLeft;
    case 'resizeUpRight':
      return SystemMouseCursors.resizeUpRight;
    case 'resizeDownLeft':
      return SystemMouseCursors.resizeDownLeft;
    case 'resizeDownRight':
      return SystemMouseCursors.resizeDownRight;
    case 'resizeColumn':
      return SystemMouseCursors.resizeColumn;
    case 'resizeRow':
      return SystemMouseCursors.resizeRow;
    case 'zoomIn':
      return SystemMouseCursors.zoomIn;
    case 'zoomOut':
      return SystemMouseCursors.zoomOut;
    case 'uncontrolled':
      return MouseCursor.uncontrolled;
    case 'defer':
    default:
      return MouseCursor.defer;
  }
}