getSymbol method
Gets a localized symbol for this unit.
Implementation
String getSymbol({
required String locale,
}) {
switch (this) {
// SI.
case AreaUnit.squareNanometer:
return 'nm²';
case AreaUnit.squareMicrometer:
return 'μm²';
case AreaUnit.squareMillimeter:
return 'mm²';
case AreaUnit.squareCentimeter:
return 'cm²';
case AreaUnit.squareDecimeter:
return 'dm²';
case AreaUnit.squareMeter:
return 'm²';
case AreaUnit.squareDecameter:
return 'dam²';
case AreaUnit.hectare:
return 'ha';
case AreaUnit.squareKilometer:
return 'km²';
case AreaUnit.squareMegameter:
return 'Mm²';
case AreaUnit.squareGigameter:
return 'Gm²';
// Imperial.
case AreaUnit.squareThou:
return 'thou²';
case AreaUnit.squareInch:
return 'in²';
case AreaUnit.squareFoot:
return 'ft²';
case AreaUnit.squareYard:
return 'yd²';
case AreaUnit.acre:
return 'ac';
case AreaUnit.squareMile:
return 'mi²';
}
}