UtilBrasilFields class
Properties
-
hashCode
→ int
-
The hash code for this object.
no setterinherited
-
runtimeType
→ Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
noSuchMethod(Invocation invocation)
→ dynamic
-
Invoked when a nonexistent method or property is accessed.
inherited
-
toString()
→ String
-
A string representation of this object.
inherited
Static Methods
-
converterMoedaParaDouble(String valor)
→ double
-
Converter o valor de uma String com
R$
-
gerarCNPJ({bool useFormat = false})
→ String
-
Gera um CNPJ aleatório
-
gerarCPF({bool useFormat = false})
→ String
-
Gera um CPF aleatório
-
isCNPJValido(String? cnpj)
→ bool
-
Faz a validação do CNPJ retornando
[true]
ou [false]
-
isCPFValido(String? cpf)
→ bool
-
Faz a validação do CPF retornando
[true]
ou [false]
-
obterCep(String cep, {bool ponto = true})
→ String
-
Retorna o CNPJ informado, utilizando a máscara:
XX.YYY-ZZZ
-
obterCnpj(String cnpj)
→ String
-
Retorna o CNPJ informado, utilizando a máscara:
XX.YYY.ZZZ/NNNN-SS
-
obterCpf(String cpf)
→ String
-
Retorna o CPF utilizando a máscara:
XXX.YYY.ZZZ-NN
-
obterDDD(String telefone)
→ String
-
-
obterKM(int km)
→ String
-
Retorna o KM informado, utilizando a máscara:
XXX.XXX
-
obterReal(double value, {bool moeda = true, int decimal = 2})
→ String
-
Retorna o número real informado, utilizando a máscara:
R$ 50.000,00
ou 50.000,00
-
obterTelefone(String telefone, {bool ddd = true, bool mascara = true})
→ String
-
Retorna o telefone informado, utilizando a máscara:
(00) 11111-2222
-
removeCaracteres(String valor)
→ String
-
Remover caracteres especiais (ex:
/
, -
, .
)
-
removerSimboloMoeda(String valor)
→ String
-
Remover o símbolo
R$