Código:
void main() {
Map<String, dynamic> resultado = {};
resultado["nome"] = "Ramon";
resultado["idade"] = 27;
resultado["estaAutenticado"] = true;
print(resultado);
}
class Pessoa {
String nome;
int idade;
bool estaAutenticada;
Pessoa(this.nome, this.idade, this.estaAutenticada);
Map<String, dynamic> toMap() {
return {
"nome": this.nome,
"idade": this.idade,
"estaAutenticada": this.estaAutenticada
};
}
}
Resultado:
{nome: Ramon, idade: 27, estaAutenticado: true}