patternSpecifier property
String
patternSpecifier
Gets the pattern specifier for this unit.
Implementation
String get patternSpecifier {
switch (this) {
// Imperial.
case VolumeUnit.imperialTeaspoon:
return 'tsp_imp';
case VolumeUnit.imperialTablespoon:
return 'Tbsp_imp';
case VolumeUnit.imperialFluidOunce:
return 'fl_oz_imp';
case VolumeUnit.imperialCup:
return 'c_imp';
case VolumeUnit.imperialPint:
return 'pt_imp';
case VolumeUnit.imperialGallon:
return 'gal_imp';
// US.
case VolumeUnit.usTeaspoon:
return 'tsp_us';
case VolumeUnit.usTablespoon:
return 'Tbsp_us';
case VolumeUnit.usCustomaryCup:
return 'c_us_customary';
case VolumeUnit.usLegalCup:
return 'c_us_legal';
case VolumeUnit.usFluidOunce:
return 'fl_oz_us';
case VolumeUnit.usLiquidPint:
return 'pt_us';
case VolumeUnit.usLiquidGallon:
return 'gal_us';
default:
return getSymbol(
locale: 'en',
);
}
}