Skip to main content

sdk.AWF_Entry

Constructors

constructor

new AWF_Entry(log, gql, auth, globalChannel)

Parameters

NameType
logLogging
gqlGql
authAWF_Auth
globalChannelEventBus

Defined in

sdk/src/posts/entry.ts:32

Methods

editEntry

editEntry(opt): Promise<undefined | EditEntryMutation>

Update an existing entry

Parameters

NameType
optObject
opt.dataDataProviderInput[]
opt.entryIDstring
opt.postObject
opt.post.mentions?string[]
opt.post.quotes?string[]
opt.post.tags?string[]
opt.post.title?string

Returns

Promise<undefined | EditEntryMutation>

Defined in

sdk/src/posts/entry.ts:99


entriesByAuthor

entriesByAuthor(opt): Promise<GetPostsByAuthorQuery>

Parameters

NameType
optObject
opt.limitnumber
opt.offset?number
opt.pubKeystring

Returns

Promise<GetPostsByAuthorQuery>

Defined in

sdk/src/posts/entry.ts:136


entriesByTag

entriesByTag(opt): Promise<GetPostsByTagQuery>

Parameters

NameType
optObject
opt.limitnumber
opt.namestring
opt.offset?number

Returns

Promise<GetPostsByTagQuery>

Defined in

sdk/src/posts/entry.ts:151


getEntries

getEntries(opt): Promise<GetEntriesQuery>

Parameters

NameType
optObject
opt.limitnumber
opt.offset?string

Returns

Promise<GetEntriesQuery>

Defined in

sdk/src/posts/entry.ts:58


getEntry

getEntry(entryId): Promise<GetEntryQuery>

Parameters

NameType
entryIdstring

Returns

Promise<GetEntryQuery>

Defined in

sdk/src/posts/entry.ts:48


getFeedEntries

getFeedEntries(opt): Promise<GetCustomFeedQuery>

Parameters

NameType
optObject
opt.limitnumber
opt.offset?number

Returns

Promise<GetCustomFeedQuery>

Defined in

sdk/src/posts/entry.ts:200


getLinkPreview

getLinkPreview(link): Promise<GetLinkPreviewMutation>

Parameters

NameType
linkstring

Returns

Promise<GetLinkPreviewMutation>

Defined in

sdk/src/posts/entry.ts:188


postEntry

postEntry(opt): Promise<undefined | CreateEntryMutation>

Parameters

NameType
optObject
opt.dataDataProviderInput[]
opt.postObject
opt.post.mentions?string[]
opt.post.quotes?string[]
opt.post.tags?string[]
opt.post.title?string

Returns

Promise<undefined | CreateEntryMutation>

Defined in

sdk/src/posts/entry.ts:68


removeEntry

removeEntry(entryID): Promise<RemoveEntryMutation>

Remove an entry's content by ID

Parameters

NameType
entryIDstring

Returns

Promise<RemoveEntryMutation>

Defined in

sdk/src/posts/entry.ts:166