Brasilapi.Cptec.OceanForecast (BrasilAPI v1.0.1)
View SourceStruct representing an ocean/wave forecast for a city. Contains the city information and an array of daily wave data.
Summary
Functions
Creates an OceanForecast struct from a map.
Types
@type t() :: %Brasilapi.Cptec.OceanForecast{ atualizado_em: String.t(), cidade: String.t(), estado: String.t(), ondas: [Brasilapi.Cptec.DailyWaves.t()] }
Functions
Creates an OceanForecast struct from a map.
Examples
iex> Brasilapi.Cptec.OceanForecast.from_map(%{
...> "cidade" => "Rio de Janeiro",
...> "estado" => "RJ",
...> "atualizado_em" => "2021-01-27",
...> "ondas" => [%{"data" => "2021-01-27", "ondas_data" => []}]
...> })
%Brasilapi.Cptec.OceanForecast{cidade: "Rio de Janeiro", estado: "RJ", atualizado_em: "2021-01-27", ondas: [%Brasilapi.Cptec.DailyWaves{...}]}