Class: AccountFollowingFeed

September 10, 2021 · View on GitHub

instagram-private-api / feeds / AccountFollowingFeed

Class: AccountFollowingFeed

feeds.AccountFollowingFeed

Hierarchy

Table of contents

Constructors

Properties

Accessors

  • [items](AccountFollowingFeed.md#items)
  • state

Methods

Constructors

constructor

new AccountFollowingFeed(client)

Parameters

NameType
clientIgApiClient

Inherited from

Feed.constructor

Defined in

src/core/repository.ts:7

Properties

attemptOptions

attemptOptions: Partial<AttemptOptions<any>>

Inherited from

Feed.attemptOptions

Defined in

src/core/feed.ts:10


enableGroups

enableGroups: boolean = true

Defined in

src/feeds/account-following.feed.ts:9


id

id: string | number

Defined in

src/feeds/account-following.feed.ts:12


includesHashtags

includesHashtags: boolean = true

Defined in

src/feeds/account-following.feed.ts:10


nextMaxId

nextMaxId: string

Defined in

src/feeds/account-following.feed.ts:14


order

Optional order: "default" | "date_followed_latest" | "date_followed_earliest" = 'default'

Defined in

src/feeds/account-following.feed.ts:7


query

query: string = ''

Defined in

src/feeds/account-following.feed.ts:8


searchSurface

Optional searchSurface: string

Defined in

src/feeds/account-following.feed.ts:6

Accessors

items$

get items$(): Observable<Item[]>

Returns

Observable<Item[]>

Defined in

src/core/feed.ts:18


state

set state(body): void

Parameters

NameType
bodyAccountFollowingFeedResponse

Returns

void

Defined in

src/feeds/account-following.feed.ts:16

Methods

deserialize

deserialize(data): void

Parameters

NameType
datastring

Returns

void

Inherited from

Feed.deserialize

Defined in

src/core/feed.ts:79


isMoreAvailable

isMoreAvailable(): boolean

Returns

boolean

Inherited from

Feed.isMoreAvailable

Defined in

src/core/feed.ts:87


items

items(): Promise<AccountFollowingFeedResponseUsersItem[]>

Returns

Promise<AccountFollowingFeedResponseUsersItem[]>

Overrides

Feed.items

Defined in

src/feeds/account-following.feed.ts:38


observable

observable(semaphore?, attemptOptions?): Observable<AccountFollowingFeedResponseUsersItem[]>

Parameters

NameType
semaphore?() => Promise<any>
attemptOptions?Partial<AttemptOptions<any>>

Returns

Observable<AccountFollowingFeedResponseUsersItem[]>

Inherited from

Feed.observable

Defined in

src/core/feed.ts:21


request

request(): Promise<AccountFollowingFeedResponse>

Returns

Promise<AccountFollowingFeedResponse>

Overrides

Feed.request

Defined in

src/feeds/account-following.feed.ts:21


serialize

serialize(): string

Returns

string

Inherited from

Feed.serialize

Defined in

src/core/feed.ts:75


toPlain

toPlain(): Record<string, any>

Returns

Record<string, any>

Inherited from

Feed.toPlain

Defined in

src/core/feed.ts:83