Class: Feed
September 10, 2021 · View on GitHub
instagram-private-api / index / Feed
Class: Feed<Response, Item>
index.Feed
Type parameters
| Name | Type |
|---|---|
Response | any |
Item | any |
Hierarchy
-
Repository↳
Feed↳↳
BestiesFeed↳↳
DiscoverFeed↳↳
LocationFeed↳↳
NewsFeed↳↳
SavedFeed↳↳
TagFeed↳↳
TagsFeed↳↳
TimelineFeed↳↳
UserFeed↳↳
UsertagsFeed↳↳
LikedFeed
Table of contents
Constructors
Properties
Accessors
- [items](Feed.md#items)
Methods
Constructors
constructor
• new Feed<Response, Item>(client)
Type parameters
| Name | Type |
|---|---|
Response | any |
Item | any |
Parameters
| Name | Type |
|---|---|
client | IgApiClient |
Inherited from
Repository.constructor
Defined in
Properties
attemptOptions
• attemptOptions: Partial<AttemptOptions<any>>
Defined in
Accessors
items$
• get items$(): Observable<Item[]>
Returns
Observable<Item[]>
Defined in
Methods
deserialize
▸ deserialize(data): void
Parameters
| Name | Type |
|---|---|
data | string |
Returns
void
Defined in
isMoreAvailable
▸ isMoreAvailable(): boolean
Returns
boolean
Defined in
items
▸ Abstract items(): Promise<Item[]>
Returns
Promise<Item[]>
Defined in
observable
▸ observable(semaphore?, attemptOptions?): Observable<Item[]>
Parameters
| Name | Type |
|---|---|
semaphore? | () => Promise<any> |
attemptOptions? | Partial<AttemptOptions<any>> |
Returns
Observable<Item[]>
Defined in
request
▸ Abstract request(...args): Promise<Response>
Parameters
| Name | Type |
|---|---|
...args | any[] |
Returns
Promise<Response>
Defined in
serialize
▸ serialize(): string
Returns
string
Defined in
toPlain
▸ toPlain(): Record<string, any>
Returns
Record<string, any>