cursor property

MouseCursor get cursor

Returns the appropriate mouse cursor for this resize handle position.

Implementation

MouseCursor get cursor {
  switch (this) {
    case ResizeHandle.topLeft:
    case ResizeHandle.bottomRight:
      return SystemMouseCursors.resizeUpLeftDownRight;
    case ResizeHandle.topRight:
    case ResizeHandle.bottomLeft:
      return SystemMouseCursors.resizeUpRightDownLeft;
    case ResizeHandle.topCenter:
    case ResizeHandle.bottomCenter:
      return SystemMouseCursors.resizeUpDown;
    case ResizeHandle.centerLeft:
    case ResizeHandle.centerRight:
      return SystemMouseCursors.resizeLeftRight;
  }
}