Files
Client/lib/view/pages/timetable/data/timetable_name_mode.dart
T
2026-05-08 20:12:40 +02:00

28 lines
774 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',
);
}
}
}