Есть ли способ избежать явного указания имени класса в Dart при его многократном использовании?
Допустим, у меня есть что-то вроде
class VehicleType{
static const int BICYCLE = 0;
static const int CAR = 1;
static const int BUS = 2;
// ... etc ...
}
class VehicleGroup{
static List<int> YEARLY_INSPECTION =[
VehicleType.CAR,
VehicleType.BUS
];
static List<int> REQUIRES_LICENSE =[
VehicleType.CAR,
VehicleType.BUS
];
static List<int> NO_MINIMUM_AGE =[
VehicleType.BICYCLE
];
// ... etc ...
}
Есть ли способЯ могу избежать необходимости явно указывать VehicleType.
для каждого члена группы?Я думаю о чем-то вроде with
оператора, доступного на некоторых других языках, таких как Javascript, Visual Basic и Object Pascal.