docs
5.2.0
common
docs
/
dev.inmo.tgbotapi.types.request
/
RequestResponse
Request
Response
interface
RequestResponse
Properties
Extensions
Inheritors
Properties
request
Id
Link copied to clipboard
abstract
val
requestId
:
RequestId
Inheritors
ChatSharedRequest
Link copied to clipboard
Extensions
chat
Shared
Or
Null
Link copied to clipboard
inline
fun
RequestResponse
.
chatSharedOrNull
(
)
:
ChatShared
?
chat
Shared
Or
Throw
Link copied to clipboard
inline
fun
RequestResponse
.
chatSharedOrThrow
(
)
:
ChatShared
chat
Shared
Request
Or
Null
Link copied to clipboard
inline
fun
RequestResponse
.
chatSharedRequestOrNull
(
)
:
ChatSharedRequest
?
chat
Shared
Request
Or
Throw
Link copied to clipboard
inline
fun
RequestResponse
.
chatSharedRequestOrThrow
(
)
:
ChatSharedRequest
if
Chat
Shared
Link copied to clipboard
inline
fun
<
T
>
RequestResponse
.
ifChatShared
(
block
:
(
ChatShared
)
->
T
)
:
T
?
if
Chat
Shared
Request
Link copied to clipboard
inline
fun
<
T
>
RequestResponse
.
ifChatSharedRequest
(
block
:
(
ChatSharedRequest
)
->
T
)
:
T
?
if
User
Shared
Link copied to clipboard
inline
fun
<
T
>
RequestResponse
.
ifUserShared
(
block
:
(
UserShared
)
->
T
)
:
T
?
user
Shared
Or
Null
Link copied to clipboard
inline
fun
RequestResponse
.
userSharedOrNull
(
)
:
UserShared
?
user
Shared
Or
Throw
Link copied to clipboard
inline
fun
RequestResponse
.
userSharedOrThrow
(
)
:
UserShared