CityCptec class

Cidades pelos dados provenientes da CPTEC. Fonte oficial: CPTEC/INPE.

Constructors

CityCptec({String? name, String? state, int? id, Map<String, dynamic>? errors})
Informações disponíveis.
CityCptec.fromJson(Map<String, dynamic> json)
Obter os dados por um json.
factory

Properties

errors Map<String, dynamic>?
Erros encontrados na requisição.
final
hashCode int
The hash code for this object.
no setterinherited
id int?
ID (CPTEC) da cidade.
final
name String?
Nome da cidade.
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
state String?
Unidade federativa da cidade.
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toJson() Map<String, dynamic>
Transformar os dados em um json.
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited

Static Methods

listAllLocations() Future<List<CityCptec>>
Retorna listagem com todas as cidades junto a seus respectivos códigos presentes nos serviços da CPTEC. O Código destas cidades será utilizado para os serviços de meteorologia e a ondas (previsão oceânica) fornecido pelo centro. Leve em consideração que o WebService do CPTEC as vezes é instável, então se não encontrar uma determinada cidade na listagem completa, tente buscando por parte de seu nome no endpoint de busca.
searchLocations({required String cityName}) Future<List<CityCptec>>
Retorna listagem com todas as cidades correspondentes ao termo pesquisado junto a seus respectivos códigos presentes nos serviços da CPTEC. O Código destas cidades será utilizado para os serviços de meteorologia e a ondas (previsão oceânica) fornecido pelo centro.