docs
Toggle table of contents
35.1.0
common
Target filter
common
Switch theme
Search in API
Skip to content
docs
docs
/
dev.inmo.tgbotapi.types.request
/
RequestResponse
Request
Response
sealed
interface
RequestResponse
(
source
)
Inheritors
ChatSharedRequest
Members
Members & Extensions
Properties
request
Id
Link copied to clipboard
abstract
val
requestId
:
RequestId
Functions
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
Users
Shared
Link copied to clipboard
inline
fun
<
T
>
RequestResponse
.
ifUsersShared
(
block
:
(
UsersShared
)
->
T
)
:
T
?
users
Shared
Or
Null
Link copied to clipboard
inline
fun
RequestResponse
.
usersSharedOrNull
(
)
:
UsersShared
?
users
Shared
Or
Throw
Link copied to clipboard
inline
fun
RequestResponse
.
usersSharedOrThrow
(
)
:
UsersShared