IGPAPI
Preparing search index...
@igpapi/android
DirectFacade
Variable DirectFacade
Const
DirectFacade
:
Effect
<
{
broadcast
:
(
...
args
:
[
input
:
DirectBroadcastInput
]
,
)
=>
Promise
<
DirectBroadcastResponse
>
;
createGroupThread
:
(
...
args
:
[
input
:
DirectCreateGroupThreadInput
]
,
)
=>
Promise
<
DirectCreateGroupThreadResponse
>
;
editMessage
:
(
...
args
:
[
input
:
DirectEditMessageInput
]
,
)
=>
Promise
<
StatusResponse
>
;
feed
:
{
inbox
:
(
input
:
WithOptionalDefaults
,
)
=>
PaginatedFeed
<
WithOptionalDefaults
<
DirectInboxFeedInput
,
{}
>
,
DirectInboxFeedResponse
,
DirectInboxFeedResponseThreadsItem
,
>
;
pendingInbox
:
(
input
:
WithOptionalDefaults
,
)
=>
PaginatedFeed
<
WithOptionalDefaults
<
DirectPendingInboxFeedInput
,
{}
>
,
DirectInboxFeedResponse
,
DirectInboxFeedResponseThreadsItem
,
>
;
thread
:
(
input
:
WithOptionalDefaults
,
)
=>
PaginatedFeed
<
WithOptionalDefaults
<
DirectThreadFeedInput
,
{}
>
,
DirectThreadFeedResponse
,
DirectThreadFeedResponseItemsItem
,
>
;
}
;
getPresence
:
(
...
args
:
[
]
)
=>
Promise
<
DirectGetPresenceResponse
>
;
getPresenceActiveNow
:
(
...
args
:
[
]
)
=>
Promise
<
DirectGetPresenceResponse
>
;
message
:
{
felixShare
:
(
input
:
DirectBroadcastFelixShareMessageInput
,
)
=>
DirectBroadcastMessage
;
forward
:
(
input
:
DirectBroadcastForwardMessageInput
,
)
=>
DirectBroadcastMessage
;
guide
:
(
input
:
DirectBroadcastGuideMessageInput
,
)
=>
DirectBroadcastMessage
;
mediaShareCarousel
:
(
input
:
DirectBroadcastMediaShareCarouselMessageInput
,
)
=>
DirectBroadcastMessage
;
mediaSharePhoto
:
(
input
:
DirectBroadcastMediaSharePhotoMessageInput
,
)
=>
DirectBroadcastMessage
;
mediaShareVideo
:
(
input
:
DirectBroadcastMediaShareVideoMessageInput
,
)
=>
DirectBroadcastMessage
;
photoAttachment
:
(
...
args
:
[
input
:
DirectBroadcastPhotoAttachmentMessageInput
]
,
)
=>
Promise
<
{
body
:
{
attachment_fbid
:
string
}
;
item
:
string
}
>
;
profile
:
(
input
:
DirectBroadcastProfileMessageInput
,
)
=>
DirectBroadcastMessage
;
reaction
:
(
input
:
DirectBroadcastReactionMessageInput
,
)
=>
DirectBroadcastMessage
;
reelShare
:
(
input
:
DirectBroadcastReelShareMessageInput
,
)
=>
DirectBroadcastMessage
;
storyShare
:
(
input
:
DirectBroadcastStoryShareMessageInput
,
)
=>
DirectBroadcastMessage
;
text
:
(
input
:
DirectBroadcastTextMessageInput
)
=>
DirectBroadcastMessage
;
videoAttachment
:
(
...
args
:
[
input
:
DirectBroadcastVideoAttachmentMessageInput
]
,
)
=>
Promise
<
{
body
:
{
attachment_fbid
:
string
;
video_result
:
string
}
;
item
:
string
;
}
,
>
;
voiceAttachment
:
(
...
args
:
[
input
:
DirectBroadcastVoiceAttachmentMessageInput
]
,
)
=>
Promise
<
{
body
:
{
attachment_fbid
:
string
;
upload_id
:
number
;
waveform
:
string
;
waveform_sampling_frequency_hz
:
number
;
}
;
item
:
string
;
}
,
>
;
}
;
moveToFolder
:
(
...
args
:
[
input
:
DirectMoveToFolderInput
]
,
)
=>
Promise
<
StatusResponse
>
;
rankedRecipients
:
(
...
args
:
[
input
:
DirectRankedRecipientsInput
]
,
)
=>
Promise
<
DirectRankedRecipientsResponse
>
;
thread
:
{
addAdmins
:
(
...
args
:
[
input
:
{
threadId
:
string
|
number
;
userIds
:
(
string
|
number
)
[]
}
,
]
,
)
=>
Promise
<
StatusResponse
>
;
addUser
:
(
...
args
:
[
input
:
DirectThreadAddUserInput
]
,
)
=>
Promise
<
DirectThreadAddUserResponse
>
;
approve
:
(
...
args
:
[
input
:
{
threadId
:
string
|
number
}
]
,
)
=>
Promise
<
StatusResponse
>
;
approveMultiple
:
(
...
args
:
[
input
:
{
threadIds
:
(
string
|
number
)
[]
}
]
,
)
=>
Promise
<
StatusResponse
>
;
approveParticipantRequests
:
(
...
args
:
[
input
:
DirectThreadApproveParticipantRequestsInput
]
,
)
=>
Promise
<
DirectThreadApproveParticipantRequestsResponse
>
;
decline
:
(
...
args
:
[
input
:
{
threadId
:
string
|
number
}
]
,
)
=>
Promise
<
StatusResponse
>
;
declineAll
:
(
...
args
:
[
]
)
=>
Promise
<
StatusResponse
>
;
declineMultiple
:
(
...
args
:
[
input
:
{
threadIds
:
(
string
|
number
)
[]
}
]
,
)
=>
Promise
<
StatusResponse
>
;
deleteItem
:
(
...
args
:
[
input
:
DirectThreadDeleteItemInput
]
,
)
=>
Promise
<
StatusResponse
>
;
getByParticipants
:
(
...
args
:
[
input
:
DirectThreadGetByParticipantsInput
]
,
)
=>
Promise
<
DirectThreadGetByParticipantsResponse
>
;
hide
:
(
...
args
:
[
input
:
{
threadId
:
string
|
number
}
]
,
)
=>
Promise
<
StatusResponse
>
;
leave
:
(
...
args
:
[
input
:
{
threadId
:
string
|
number
}
]
,
)
=>
Promise
<
StatusResponse
>
;
markItemSeen
:
(
...
args
:
[
input
:
DirectThreadMarkItemSeenInput
]
,
)
=>
Promise
<
StatusResponse
>
;
mute
:
(
...
args
:
[
input
:
{
threadId
:
string
|
number
}
]
,
)
=>
Promise
<
StatusResponse
>
;
removeAdmins
:
(
...
args
:
[
input
:
{
threadId
:
string
|
number
;
userIds
:
(
string
|
number
)
[]
}
,
]
,
)
=>
Promise
<
StatusResponse
>
;
removeUsers
:
(
...
args
:
[
input
:
{
threadId
:
string
|
number
;
userIds
:
(
string
|
number
)
[]
}
,
]
,
)
=>
Promise
<
StatusResponse
>
;
setTheme
:
(
...
args
:
[
input
:
{
theme
:
string
;
threadId
:
string
|
number
}
]
,
)
=>
Promise
<
StatusResponse
>
;
shhScreenshot
:
(
...
args
:
[
input
:
{
isShhMode
?:
boolean
;
threadId
:
string
|
number
}
]
,
)
=>
Promise
<
StatusResponse
>
;
toggleShhMode
:
(
...
args
:
[
input
:
{
isEnabled
:
boolean
;
threadId
:
string
|
number
}
]
,
)
=>
Promise
<
StatusResponse
>
;
unmute
:
(
...
args
:
[
input
:
{
threadId
:
string
|
number
}
]
,
)
=>
Promise
<
StatusResponse
>
;
updateTitle
:
(
...
args
:
[
input
:
DirectThreadUpdateTitleInput
]
,
)
=>
Promise
<
DirectThreadUpdateTitleResponse
>
;
}
;
}
,
never
,
PlainJsonApiHttp
|
Signature
|
MobileSession
|
MobileDevice
|
Transport
,
>
= ...
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
IGPAPI
Loading...