docs
5.0.0
common
docs
/
dev.inmo.tgbotapi.types.location
/
StaticLocation
Static
Location
@
Serializable
data
class
StaticLocation
(
val
longitude
:
Double
,
val
latitude
:
Double
,
val
horizontalAccuracy
:
Meters
?
=
null
)
:
Location
Constructors
Properties
Extensions
Constructors
Static
Location
Link copied to clipboard
fun
StaticLocation
(
longitude
:
Double
,
latitude
:
Double
,
horizontalAccuracy
:
Meters
?
=
null
)
Properties
horizontal
Accuracy
Link copied to clipboard
open
override
val
horizontalAccuracy
:
Meters
?
=
null
latitude
Link copied to clipboard
open
override
val
latitude
:
Double
longitude
Link copied to clipboard
open
override
val
longitude
:
Double
Extensions
as
Live
Location
Link copied to clipboard
inline
fun
Location
.
asLiveLocation
(
)
:
LiveLocation
?
as
Static
Location
Link copied to clipboard
inline
fun
Location
.
asStaticLocation
(
)
:
StaticLocation
?
if
Live
Location
Link copied to clipboard
inline
fun
<
T
>
Location
.
ifLiveLocation
(
block
:
(
LiveLocation
)
->
T
)
:
T
?
if
Static
Location
Link copied to clipboard
inline
fun
<
T
>
Location
.
ifStaticLocation
(
block
:
(
StaticLocation
)
->
T
)
:
T
?
live
Location
Or
Null
Link copied to clipboard
inline
fun
Location
.
liveLocationOrNull
(
)
:
LiveLocation
?
live
Location
Or
Throw
Link copied to clipboard
inline
fun
Location
.
liveLocationOrThrow
(
)
:
LiveLocation
require
Live
Location
Link copied to clipboard
inline
fun
Location
.
requireLiveLocation
(
)
:
LiveLocation
require
Static
Location
Link copied to clipboard
inline
fun
Location
.
requireStaticLocation
(
)
:
StaticLocation
static
Location
Or
Null
Link copied to clipboard
inline
fun
Location
.
staticLocationOrNull
(
)
:
StaticLocation
?
static
Location
Or
Throw
Link copied to clipboard
inline
fun
Location
.
staticLocationOrThrow
(
)
:
StaticLocation
when
Live
Location
Link copied to clipboard
inline
fun
<
T
>
Location
.
whenLiveLocation
(
block
:
(
LiveLocation
)
->
T
)
:
T
?
when
Static
Location
Link copied to clipboard
inline
fun
<
T
>
Location
.
whenStaticLocation
(
block
:
(
StaticLocation
)
->
T
)
:
T
?