AccountModel class
Constructors
-
AccountModel(AddressModel? _address, String _fullAddress, {String? priceRange, bool? physicalProducts, String? businessDescription, String? personType, bool? acceptAutomaticTransfer, String? cnpj, String? companyName, String? cpf, String? name, String? phone, String? respName, String? respCPF, String? bank, String? bankAgency, String? accountType, String? bankAccountNumber})
-
-
AccountModel.fromJson(String source)
-
factory
-
AccountModel.fromMap(Map<String, dynamic> map)
-
factory
Properties
-
acceptAutomaticTransfer
↔ bool?
-
Saque automático(Recomendamos que envie 'true')
getter/setter pair
-
accountType
↔ String?
-
Tipo da conta: 'Corrente', 'Poupança'
getter/setter pair
-
address
→ String
-
Endreço Completo
no setter
-
bank
↔ String?
-
Nome da instituição bancária
Suportados : 'Itaú', 'Bradesco', 'Caixa Econômica', 'Banco do Brasil', 'Santander'
getter/setter pair
-
bankAccountNumber
↔ String?
-
Número da Conta
Formatos com validação automática(99999999-D, XXX99999999-D onde X é Operação, 9999999-D, 99999-D)
getter/setter pair
-
bankAgency
↔ String?
-
Agência da Conta
Formatos com validação automática(9999-D, 9999)
getter/setter pair
-
businessDescription
↔ String?
-
Descrição do negócio
getter/setter pair
-
cep
→ String?
-
Cep
no setter
-
city
→ String?
-
Cidade
no setter
-
cnpj
↔ String?
-
CNPJ caso Pessoa Jurídica
getter/setter pair
-
companyName
↔ String?
-
Nome da Empresa, caso Pessoa Jurídica
getter/setter pair
-
cpf
↔ String?
-
CPF caso Pessoa Física
getter/setter pair
-
hashCode
→ int
-
The hash code for this object.
no setteroverride
-
name
↔ String?
-
Nome caso Pessoa Física
getter/setter pair
-
personType
↔ String?
-
'Pessoa Física' ou 'Pessoa Jurídica'
getter/setter pair
-
phone
↔ String?
-
Telefone comercial
getter/setter pair
-
physicalProducts
↔ bool?
-
Vende produtos físicos
getter/setter pair
-
priceRange
↔ String?
-
Valor máximo da venda('Até R$ 100,00', 'Entre R$ 100,00 e R$ 500,00', 'Mais que R$ 500,00')
getter/setter pair
-
respCPF
↔ String?
-
CPF do Responsável, caso Pessoa Jurídica
getter/setter pair
-
respName
↔ String?
-
Nome do Responsável, caso Pessoa Jurídica
getter/setter pair
-
runtimeType
→ Type
-
A representation of the runtime type of the object.
no setterinherited
-
state
→ String
-
Estado
no setter
Methods
-
copyWith({AddressModel? address, String? fullAddress, String? priceRange, bool? physicalProducts, String? businessDescription, String? personType, bool? acceptAutomaticTransfer, String? cnpj, String? companyName, String? cpf, String? name, String? phone, String? respName, String? respCPF, String? bank, String? bankAgency, String? accountType, String? bankAccountNumber})
→ AccountModel
-
-
noSuchMethod(Invocation invocation)
→ dynamic
-
Invoked when a nonexistent method or property is accessed.
inherited
-
toJson()
→ String
-
-
toMap()
→ Map<String, dynamic>
-
-
toString()
→ String
-
A string representation of this object.
override