IGPAPI
Preparing search index...
@igpapi/android
ProfilePostsFeedScreen
Variable ProfilePostsFeedScreen
Const
ProfilePostsFeedScreen
:
FeedScreen
<
"ProfilePostsFeed"
,
"screen"
,
{
firstMediaId
:
string
;
firstPosition
:
number
;
followsAuthor
?:
boolean
;
media
:
readonly
{
authorId
?:
string
;
dashManifest
?:
string
;
id
:
string
;
mediaType
?:
number
;
takenAt
?:
number
;
trackingToken
?:
string
;
videoDuration
?:
number
;
}
[]
;
pageCursor
?:
{
gridItemsCursor
:
string
;
maxId
:
string
}
;
userId
:
string
;
}
,
ProfilePostsFeedCursor
,
{
media
:
readonly
{
authorId
?:
string
;
dashManifest
?:
string
;
followsAuthor
?:
boolean
;
mediaId
:
string
;
mediaType
:
0
|
1
|
2
|
8
;
position
:
number
;
takenAt
?:
number
;
trackingToken
?:
string
;
videoDuration
?:
number
;
}
[]
;
next
?:
{
gridItemsCursor
:
string
;
maxId
:
string
}
;
nextPosition
:
number
;
}
,
|
IgApiError
|
RequestError
|
ParseError
|
TransportError
|
SchemaError
|
GraphqlRootFieldMissingError
,
GraphqlJsonHttp
|
MobileApplication
,
|
IgApiError
|
RequestError
|
ParseError
|
TransportError
|
SchemaError
|
GraphqlRootFieldMissingError
|
InvalidSkipOrdinalsError
|
ScreenDataError
|
ScreenFeedPageError
|
ScreenEnterNavigationError
,
GraphqlJsonHttp
|
MobileApplication
|
MobileNavigation
,
{}
,
{
at
:
"media"
;
by
:
"mediaType"
;
key
:
"mediaId"
;
variants
:
{
"0"
:
ScreenItemDefinition
<
"ProfilePostsFeedMedia"
,
{
authorId
?:
string
;
dashManifest
?:
string
;
followsAuthor
?:
boolean
;
mediaId
:
string
;
mediaType
:
0
|
1
|
2
|
8
;
position
:
number
;
takenAt
?:
number
;
trackingToken
?:
string
;
videoDuration
?:
number
;
}
,
{
authorId
?:
string
;
dashManifest
?:
string
;
followsAuthor
?:
boolean
;
mediaId
:
string
;
mediaType
:
0
|
1
|
2
|
8
;
position
:
number
;
takenAt
?:
number
;
trackingToken
?:
string
;
videoDuration
?:
number
;
}
,
ProfilePostsFeedMediaState
,
never
,
never
,
{
like
:
(
self
:
ScreenHandle
,
state
:
ProfilePostsFeedMediaState
,
)
=>
(
...
args
:
[
]
,
)
=>
Effect
<
{
data
:
{
xig_media_like
:
...
}
}
|
MediaLikeRestResponse
,
|
IgApiError
|
RequestError
|
ParseError
|
TransportError
|
UserIdNotFoundInState
|
SchemaError
|
GraphqlRootFieldMissingError
|
MobileMediaLikeWireNotDeclaredError
|
ScreenEnterConcurrentError
|
ScreenNotOnTopError
,
|
PlainJsonApiHttp
|
Signature
|
MobileSession
|
MobileDevice
|
GraphqlJsonHttp
|
MobileApplication
|
NavigationWire
|
MobileNavigation
|
ScreenStack
,
>
;
}
,
>
;
"1"
:
ScreenItemDefinition
<
"ProfilePostsFeedPhoto"
,
{
authorId
?:
string
;
dashManifest
?:
string
;
followsAuthor
?:
boolean
;
mediaId
:
string
;
mediaType
:
0
|
1
|
2
|
8
;
position
:
number
;
takenAt
?:
number
;
trackingToken
?:
string
;
videoDuration
?:
number
;
}
,
{
authorId
?:
string
;
dashManifest
?:
string
;
followsAuthor
?:
boolean
;
mediaId
:
string
;
mediaType
:
0
|
1
|
2
|
8
;
position
:
number
;
takenAt
?:
number
;
trackingToken
?:
string
;
videoDuration
?:
number
;
}
,
ProfilePostsFeedMediaState
,
never
,
never
,
{
like
:
(
self
:
ScreenHandle
,
state
:
ProfilePostsFeedMediaState
,
)
=>
(
...
args
:
[
]
,
)
=>
Effect
<
{
data
:
{
xig_media_like
:
...
}
}
|
MediaLikeRestResponse
,
|
IgApiError
|
RequestError
|
ParseError
|
TransportError
|
UserIdNotFoundInState
|
SchemaError
|
GraphqlRootFieldMissingError
|
MobileMediaLikeWireNotDeclaredError
|
ScreenEnterConcurrentError
|
ScreenNotOnTopError
,
|
PlainJsonApiHttp
|
Signature
|
MobileSession
|
MobileDevice
|
GraphqlJsonHttp
|
MobileApplication
|
NavigationWire
|
MobileNavigation
|
ScreenStack
,
>
;
}
,
>
;
"2"
:
ScreenItemDefinition
<
"ProfilePostsFeedVideo"
,
{
authorId
?:
string
;
dashManifest
?:
string
;
followsAuthor
?:
boolean
;
mediaId
:
string
;
mediaType
:
0
|
1
|
2
|
8
;
position
:
number
;
takenAt
?:
number
;
trackingToken
?:
string
;
videoDuration
?:
number
;
}
,
{
authorId
?:
string
;
dashManifest
?:
string
;
followsAuthor
?:
boolean
;
mediaId
:
string
;
mediaType
:
0
|
1
|
2
|
8
;
position
:
number
;
takenAt
?:
number
;
trackingToken
?:
string
;
videoDuration
?:
number
;
}
,
ProfilePostsFeedVideoState
,
never
,
never
,
{
like
:
(
self
:
ScreenHandle
,
state
:
ProfilePostsFeedMediaState
,
)
=>
(
...
args
:
[
]
,
)
=>
Effect
<
{
data
:
{
xig_media_like
:
...
}
}
|
MediaLikeRestResponse
,
|
IgApiError
|
RequestError
|
ParseError
|
TransportError
|
UserIdNotFoundInState
|
SchemaError
|
GraphqlRootFieldMissingError
|
MobileMediaLikeWireNotDeclaredError
|
ScreenEnterConcurrentError
|
ScreenNotOnTopError
,
|
PlainJsonApiHttp
|
Signature
|
MobileSession
|
MobileDevice
|
GraphqlJsonHttp
|
MobileApplication
|
NavigationWire
|
MobileNavigation
|
ScreenStack
,
>
;
play
:
(
self
:
ScreenHandle
,
state
:
ProfilePostsFeedVideoState
,
)
=>
(
...
args
:
[
]
,
)
=>
Effect
<
void
,
ScreenEnterConcurrentError
|
ScreenNotOnTopError
,
|
MobileSession
|
MobileDevice
|
NavigationWire
|
MobileNavigation
|
MobileTelemetry
|
MobileNetworkWire
|
ScreenStack
,
>
;
}
,
>
;
"8"
:
ScreenItemDefinition
<
"ProfilePostsFeedCarousel"
,
{
authorId
?:
string
;
dashManifest
?:
string
;
followsAuthor
?:
boolean
;
mediaId
:
string
;
mediaType
:
0
|
1
|
2
|
8
;
position
:
number
;
takenAt
?:
number
;
trackingToken
?:
string
;
videoDuration
?:
number
;
}
,
{
authorId
?:
string
;
dashManifest
?:
string
;
followsAuthor
?:
boolean
;
mediaId
:
string
;
mediaType
:
0
|
1
|
2
|
8
;
position
:
number
;
takenAt
?:
number
;
trackingToken
?:
string
;
videoDuration
?:
number
;
}
,
ProfilePostsFeedMediaState
,
never
,
never
,
{
like
:
(
self
:
ScreenHandle
,
state
:
ProfilePostsFeedMediaState
,
)
=>
(
...
args
:
[
]
,
)
=>
Effect
<
{
data
:
{
xig_media_like
:
...
}
}
|
MediaLikeRestResponse
,
|
IgApiError
|
RequestError
|
ParseError
|
TransportError
|
UserIdNotFoundInState
|
SchemaError
|
GraphqlRootFieldMissingError
|
MobileMediaLikeWireNotDeclaredError
|
ScreenEnterConcurrentError
|
ScreenNotOnTopError
,
|
PlainJsonApiHttp
|
Signature
|
MobileSession
|
MobileDevice
|
GraphqlJsonHttp
|
MobileApplication
|
NavigationWire
|
MobileNavigation
|
ScreenStack
,
>
;
}
,
>
;
}
;
}
,
>
= ...
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
IGPAPI
Loading...