Files
Client/lib/view/pages/timetable/data/timetable_name_mode.dart
T
2026-05-05 22:00:07 +02:00

19 lines
681 B
Dart

import 'package:flutter/material.dart';
import '../../../../widget/dropdown_display.dart';
enum TimetableNameMode { name, longName, alternateName }
class TimetableNameModes {
static DropdownDisplay getDisplayOptions(TimetableNameMode mode) {
switch (mode) {
case TimetableNameMode.name:
return DropdownDisplay(icon: Icons.device_unknown_outlined, displayName: 'Name');
case TimetableNameMode.longName:
return DropdownDisplay(icon: Icons.perm_device_info_outlined, displayName: 'Langname');
case TimetableNameMode.alternateName:
return DropdownDisplay(icon: Icons.on_device_training_outlined, displayName: 'Kurzform');
}
}
}