StringExtension extension

on

Properties

fromBase64 String
Transfoma uma String base64 em String.
no setter
isDate bool
checa se a data é valida
no setter
isNumeric bool
Retorna se uma String é um número ou não: '47.5'.isNumeric --> true | bool '47,5'.isNumeric --> true | bool '47'.isNumeric --> true | bool '4a7'.isNumeric --> false | bool
no setter
isValidCNPJ bool
Verifica se a string contém um CNPJ válido
no setter
isValidCPF bool
Verifica se a string contém um CPF válido
no setter
isValidCPForCNPJ bool
Verifica se a string contém um CPF ou CNPJ válido
no setter
parseToMap Map<String, dynamic>
Converte uma String chave:valor para um mapa String, dynamic
no setter
toBase64 String
Transfoma uma String em String base 64.
no setter
toBlob → Blob
Retorna um blob convertendo a String
no setter
toBool bool
Retorna um bool true/false baseado na string true = sim, true, 1, yes, y, s ou retorna false
no setter
toCapitalize String
Retorna uma String com o primeiro caractere maiúsculo
no setter
toCpfCnpj String
formatar uma string para CPF ou CNPJ '12345678901'.toCpfCnpj => '123.456.789-01'; '12345678000199'.toCpfCnpj => '12.345.678/0001-99';
no setter
toCurrency num
Transfoma uma String em Num .
no setter
toDate DateTime?
Transfoma uma String em DateTime?.
no setter
toDateFullBR String
Formata uma String de data no padrão de data completa no padrão BR.
no setter
toDateFullIntl String
Formata uma String de data para data completo padrão Internacional.
no setter
toDateFullTimeShortBR String
Formata uma String de data para data completa e hora reduzida padrão BR.
no setter
toDateShortBR String
Formata uma String de data no padrão de Data reduzido no padrão BR.
no setter
toDateTime DateTime?
Transfoma uma String em DateTime?.
no setter
toDateTimeFullBR String
Formata uma String de data para data e hora completo padrão BR.
no setter
toDateTimeFullIntl String
Formata uma String de data para data e hora completo padrão Internacional.
no setter
toDateTimeShortBR String
Formata uma String de data no padrão de data e hora reduzida no padrão BR.
no setter
toDouble double?
no setter
toFone String
formata string para telefone: '24-3371-19-44' => (24) 3371-1944; '24999991944' => (24) 99999-1944;
no setter
toInt int?
no setter
toNum num?
Converte uma String em um num
no setter
toOnlyNumber String
retorna uma String e deixa apenas os números dela.
no setter
toOnlyTexto String
Retorna uma string com apenas textos retirando os caracteres especiais
no setter
toPascalCase String
Converte uma string em pascal case
no setter
toRetiraAcentos String
Retorna uma string retirando a acentuação das letras
no setter
toRFC3339 String
Converte um DateTime em String formatando com o padrão RFC3339 (yyyy-mm-ddThh:mm:ssZ).
no setter
toSnakeCase String
Converte uma string em snack case
no setter
toTimeFull String
Formata uma String de data no padrão de hora completo.
no setter
toTimeShort String
Formata uma String de data no padrão de hora reduzido.
no setter
trimToLower String
Faz o trim e deixa a string lower case
no setter
trimToUpper String
Faz o trim e deixa a string upper case
no setter

Methods

toCamelCase() String
Converte uma string em camel case