Pebble App Framework
main
How It Works
CLI
Device API
Phone API
C Coverage
TS Coverage
GitHub
Theme
Pebble App Framework: Phone API
Preparing search index...
weather/util
default
Variable default
default
:
{
applyNight
:
(
condition
:
string
,
isDay
:
boolean
)
=>
string
;
attachExtras
:
(
result
:
WeatherResult
,
extra
:
Record
<
string
,
unknown
>
|
null
|
undefined
,
)
=>
void
;
attachForecast
:
(
result
:
WeatherResult
,
forecast
:
ForecastCols
|
null
|
undefined
,
)
=>
void
;
degToCompass
:
(
degrees
:
unknown
)
=>
string
;
minutesAtPhone
:
(
minutes
:
number
|
null
,
localtime
:
unknown
,
epochSeconds
:
unknown
,
)
=>
number
|
null
;
minutesFrom12Hour
:
(
timeStr
:
unknown
)
=>
number
|
null
;
minutesFromIso
:
(
iso
:
unknown
)
=>
number
|
null
;
minutesFromUnix
:
(
unixSeconds
:
unknown
)
=>
number
|
null
;
ok
:
(
temperature
:
unknown
,
condition
:
string
,
location
:
string
|
null
|
undefined
,
lat
?:
number
,
lon
?:
number
,
extra
?:
Record
<
string
,
unknown
>
,
)
=>
WeatherResult
;
phoneDayOf
:
(
epochMs
:
number
,
offsetMinutes
:
number
)
=>
string
;
phoneOffsetMinutes
:
(
epochMs
:
number
)
=>
number
;
requestJson
:
<
T
=
unknown
>
(
url
:
string
,
request
:
RequestFn
,
done
:
DoneFn
,
onJson
:
(
json
:
T
)
=>
void
,
)
=>
void
;
shiftDayMinutes
:
(
minutes
:
number
|
null
,
shift
:
number
)
=>
number
|
null
;
shorten
:
(
text
:
string
)
=>
string
;
status
:
(
text
:
string
)
=>
WeatherResult
;
wmoToCondition
:
(
code
:
unknown
)
=>
string
;
}
Type Declaration
applyNight
:
(
condition
:
string
,
isDay
:
boolean
)
=>
string
attachExtras
:
(
result
:
WeatherResult
,
extra
:
Record
<
string
,
unknown
>
|
null
|
undefined
,
)
=>
void
attachForecast
:
(
result
:
WeatherResult
,
forecast
:
ForecastCols
|
null
|
undefined
)
=>
void
degToCompass
:
(
degrees
:
unknown
)
=>
string
minutesAtPhone
:
(
minutes
:
number
|
null
,
localtime
:
unknown
,
epochSeconds
:
unknown
,
)
=>
number
|
null
minutesFrom12Hour
:
(
timeStr
:
unknown
)
=>
number
|
null
minutesFromIso
:
(
iso
:
unknown
)
=>
number
|
null
minutesFromUnix
:
(
unixSeconds
:
unknown
)
=>
number
|
null
ok
:
(
temperature
:
unknown
,
condition
:
string
,
location
:
string
|
null
|
undefined
,
lat
?:
number
,
lon
?:
number
,
extra
?:
Record
<
string
,
unknown
>
,
)
=>
WeatherResult
phoneDayOf
:
(
epochMs
:
number
,
offsetMinutes
:
number
)
=>
string
phoneOffsetMinutes
:
(
epochMs
:
number
)
=>
number
requestJson
:
<
T
=
unknown
>
(
url
:
string
,
request
:
RequestFn
,
done
:
DoneFn
,
onJson
:
(
json
:
T
)
=>
void
,
)
=>
void
shiftDayMinutes
:
(
minutes
:
number
|
null
,
shift
:
number
)
=>
number
|
null
shorten
:
(
text
:
string
)
=>
string
status
:
(
text
:
string
)
=>
WeatherResult
wmoToCondition
:
(
code
:
unknown
)
=>
string
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
Pebble App Framework: Phone API
Loading...