bairroCidadeEstado property

string get bairroCidadeEstado

Retorna uma string contendo o bairro, cidade e estado concatenados, separados por hífen.

A string resultante é obtida a partir dos valores das propriedades bairro, cidade.nome e estado.uf. Caso a propriedade cidade.nome ou estado.uf sejam nulas, elas serão ignoradas na concatenação. O resultado final é uma string sem espaços em branco no início ou no final.

Exemplo de uso:

String enderecoCompleto = bairroCidadeEstado;
print(enderecoCompleto); // "bairro - cidade - estado"

Implementation

string get bairroCidadeEstado => [bairro, cidade?.nome, estado?.uf].whereValid.join(" - ").trim();