icon property

IconData get icon

Icon representing this status.

Implementation

IconData get icon {
  switch (this) {
    case CloudMediaStatus.pending:
      return Icons.hourglass_empty;
    case CloudMediaStatus.processing:
      return Icons.build;
    case CloudMediaStatus.syncing:
      return Icons.sync;
    case CloudMediaStatus.synced:
      return Icons.check_circle;
    case CloudMediaStatus.failed:
      return Icons.error;
    case CloudMediaStatus.deleted:
      return Icons.delete;
  }
}