Cidade class
Classe que representa uma cidade.
Esta classe contém informações sobre uma cidade, como se é capital, o código IBGE, o código SIAFI, o DDD, o fuso horário e o estado ao qual a cidade pertence.
- Inheritance
- Implemented types
Properties
- capital → bool
-
Indica se a cidade é capital do estado.
final
- ddd → int
-
O DDD da cidade.
final
- estado → Estado
-
O estado ao qual a cidade pertence.
no setter
- hashCode → int
-
The hash code for this object.
no setteroverride
- ibge → int
-
O código IBGE da cidade.
final
- latitude → double
-
finalinherited
- latitudeInRad → double
-
no setterinherited
- longitude → double
-
finalinherited
- longitudeInRad → double
-
no setterinherited
- nome → String
-
O nome da cidade.
final
- regiao → Regiao
-
A região do estado ao qual a cidade pertence.
no setter
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- siafi → int
-
O código SIAFI da cidade.
final
- timeZone → String
-
O fuso horário da cidade.
final
Methods
-
compareTo(
Cidade other) → int -
Compares this object to another object.
override
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
round(
{int decimals = 6}) → LatLng -
inherited
-
toJson(
) → Map< String, dynamic> -
Converte a instância de Cidade para um mapa JSON.
override
-
toSexagesimal(
) → String -
Converts lat/long values into sexagesimal
inherited
-
toString(
) → String -
A string representation of this object.
override
Operators
-
operator ==(
Object other) → bool -
The equality operator.
override
Static Properties
-
pegarCidades
→ Future<
List< Cidade> > -
Obtém uma lista de todas as cidades.
no setter
Static Methods
-
pegar(
dynamic nomeCidadeOuIBGE, [dynamic nomeOuUFOuIBGE]) → Future< Cidade?> - Obtém uma cidade a partir do nome, UF ou IBGE e estado.
-
pesquisar(
String nomeCidadeOuIBGE, [String nomeOuUFOuIBGE = ""]) → Future< Iterable< Cidade> > -
Pesquisa uma cidade no Brasil todo ou em algum estado especifico se
nomeOuUFOuIBGE
for especificado.