all
Retrieves a paginated list of publication content accessible to the current user profile.
The returned PaginatedResource's reactivity (restarting on profile/language change, and on auth state changes) is bound to scope: its internal machinery stops once scope has no active collectors of PaginatedResource.state, and resumes on the next collection.
Return
A PaginatedResource wrapping the fetched co.cafeyn.cgs.api.model.Publication.
Parameters
Specify a limit for the number of items returned per page.
The CoroutineScope used to bound the lifecycle of the returned PaginatedResource.
Retrieves a paginated list of publication content accessible to the current user profile filtered by publicationIds and topicIds.
The returned PaginatedResource's reactivity (restarting on profile/language change, and on auth state changes) is bound to scope: its internal machinery stops once scope has no active collectors of PaginatedResource.state, and resumes on the next collection.
Return
A PaginatedResource wrapping the fetched co.cafeyn.cgs.api.model.PublicationShort. Returns a PaginatedResource in an error state with co.cafeyn.cgs.api.errors.CgsError.Content.NotFound if both lists are empty.
Parameters
Publication identifiers to query.
Topic identifiers to query.
Specify a limit for the number of items returned per page.
The CoroutineScope used to bound the lifecycle of the returned PaginatedResource.