DynamicExtension extension

on
  • dynamic

Properties

isNotNull → dynamic
String? data; print(data.isNotNull); // false
no setter
isNull → dynamic
String? data; print(data.isNull); // true
no setter
isNumeric bool
print('a4'.isNumeric); // false print('99'.isNumeric); // true
no setter

Methods

idr({String symbol = 'Rp', int decimalDigits = 0}) String
1500.idr() // Rp1.500 2500.7.idr() // Rp2.500,7 '3500.4'.idr() // Rp3.500,4
orIf([dynamic value = '-', List conditions = const [null, '']]) → dynamic
String? name; name.orIf('-', [null, '']) // it's mean if name is null or empty, then return '-'