@itd-api/hydrate / HydratedPostActions
Interface: HydratedPostActions
Defined in: models/post/post.types.ts:8
Действия над постом. Идентификатор поста подставляется автоматически.
Properties
comment
readonly comment: (...args) => Promise;Defined in: models/post/post.types.ts:16
Добавляет комментарий.
Parameters
args
...[string | CommentInput, RequestOptions]
Returns
Promise
get
readonly get: (...args) => Promise;Defined in: models/post/post.types.ts:10
Загружает свежее состояние поста.
Parameters
args
...[RequestOptions]
Returns
Promise
getComments
readonly getComments: (...args) => Promise;Defined in: models/post/post.types.ts:20
Загружает страницу комментариев.
Parameters
args
...[CommentsParams, RequestOptions]
Returns
Promise
iterateComments
readonly iterateComments: (...args) => HydratedPaginator;Defined in: models/post/post.types.ts:22
Перебирает комментарии постранично.
Parameters
args
...[CommentsParams, PaginationOptions]
Returns
like
readonly like: (...args) => Promise;Defined in: models/post/post.types.ts:12
Ставит реакцию.
Parameters
args
...[RequestOptions]
Returns
Promise
pin
readonly pin: (...args) => Promise;Defined in: models/post/post.types.ts:36
Закрепляет пост.
Parameters
args
...[RequestOptions]
Returns
Promise
remove
readonly remove: (...args) => Promise;Defined in: models/post/post.types.ts:32
Удаляет пост.
Parameters
args
...[RequestOptions]
Returns
Promise
report
readonly report: ReportAction;Defined in: models/post/post.types.ts:40
Отправляет жалобу.
repost
readonly repost: (...args) => Promise;Defined in: models/post/post.types.ts:28
Делает репост.
Parameters
args
...[string, RequestOptions]
Returns
Promise
restore
readonly restore: (...args) => Promise;Defined in: models/post/post.types.ts:34
Восстанавливает удалённый пост.
Parameters
args
...[RequestOptions]
Returns
Promise
unlike
readonly unlike: (...args) => Promise;Defined in: models/post/post.types.ts:14
Убирает реакцию.
Parameters
args
...[RequestOptions]
Returns
Promise
unpin
readonly unpin: (...args) => Promise;Defined in: models/post/post.types.ts:38
Открепляет пост.
Parameters
args
...[RequestOptions]
Returns
Promise
unrepost
readonly unrepost: (...args) => Promise;Defined in: models/post/post.types.ts:30
Отменяет репост.
Parameters
args
...[RequestOptions]
Returns
Promise
update
readonly update: (...args) => Promise;Defined in: models/post/post.types.ts:24
Изменяет текст поста.
Parameters
args
...[PostUpdateInput, RequestOptions]
Returns
Promise
voiceComment
readonly voiceComment: (...args) => Promise;Defined in: models/post/post.types.ts:18
Добавляет голосовой комментарий.
Parameters
args
...[FileInput, RequestOptions]
Returns
Promise
vote
readonly vote: (...args) => Promise;Defined in: models/post/post.types.ts:26
Голосует в опросе поста.
Parameters
args
...[string[], RequestOptions]
Returns
Promise