formatterCode property

  1. @override
String? get formatterCode
override

Implementation

@override
String? get formatterCode {
  final params = [
    if (symbol != null && _isSymbol) 'symbol: "$symbol"',
    if (decimalDigits != null && _isDecimalDigits)
      'decimalDigits: $decimalDigits',
    if (format == 'currency' && customPattern != null)
      'customPattern: "$customPattern"',
  ];

  return 'NumberFormat.$format(${params.join(', ')}).format($id)';
}