isopruefi-frontend / api/api-client / TemperatureDataClient
Class: TemperatureDataClient¶
Defined in: api/api-client.ts:328
Constructors¶
Constructor¶
new TemperatureDataClient(
baseUrl?,http?):TemperatureDataClient
Defined in: api/api-client.ts:333
Parameters¶
baseUrl?¶
string
http?¶
fetch¶
Returns¶
TemperatureDataClient
Properties¶
jsonParseReviver¶
protectedjsonParseReviver:undefined| (key,value) =>any=undefined
Defined in: api/api-client.ts:331
Methods¶
getTemperature()¶
getTemperature(
start?,end?,place?,isFahrenheit?):Promise\<TemperatureDataOverview>
Defined in: api/api-client.ts:346
Retrieves comprehensive temperature data for a specified time range and location.
Parameters¶
start?¶
Date
(optional) Start date and time for the data range (ISO 8601 format).
end?¶
Date
(optional) End date and time for the data range (ISO 8601 format).
place?¶
string
(optional) Location name for external weather data (e.g., "Berlin", "Munich").
isFahrenheit?¶
boolean
(optional) Optional. If true, converts all temperatures to Fahrenheit. Default is false (Celsius).
Returns¶
Promise\<TemperatureDataOverview>
Successfully retrieved temperature data. Returns comprehensive temperature overview.
processGetTemperature()¶
protectedprocessGetTemperature(response):Promise\<TemperatureDataOverview>
Defined in: api/api-client.ts:378
Parameters¶
response¶
Response
Returns¶
Promise\<TemperatureDataOverview>