package post

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. Protected

Type Members

  1. case class AssignPostTargetPrincipalPayloadDto(id: PostId, principal: AnnettePrincipal) extends Product with Serializable
  2. case class ChangePostWidgetOrderPayloadDto(id: String, contentType: ContentType, widgetId: String, order: Int) extends Product with Serializable
  3. case class CreatePostPayloadDto(id: PostId, blogId: BlogId, parent: Option[PostId] = None, featured: Boolean, authorId: AnnettePrincipal, title: String, introContent: Content, content: Content) extends Product with Serializable
  4. case class DeletePostPayloadDto(id: PostId) extends Product with Serializable
  5. case class DeletePostWidgetPayloadDto(id: String, contentType: ContentType, widgetId: String) extends Product with Serializable
  6. case class PostFindQueryDto(offset: Int = 0, size: Int, filter: Option[String] = None, postIds: Option[Set[PostId]] = None, blogs: Option[Set[BlogId]] = None, featured: Option[Boolean] = None, authors: Option[Set[AnnettePrincipal]] = None, publicationStatus: Option[PublicationStatus] = None, publicationTimestampFrom: Option[OffsetDateTime] = None, publicationTimestampTo: Option[OffsetDateTime] = None, targets: Option[Set[AnnettePrincipal]] = None, sortBy: Option[Seq[SortBy]] = None) extends Product with Serializable
  7. case class PostViewFindQueryDto(offset: Int = 0, size: Int, filter: Option[String] = None, blogs: Option[Set[BlogId]] = None, featured: Option[Boolean] = None, authors: Option[Set[AnnettePrincipal]] = None, sortBy: Option[Seq[SortBy]] = None) extends Product with Serializable
  8. case class UnassignPostTargetPrincipalPayloadDto(id: PostId, principal: AnnettePrincipal) extends Product with Serializable
  9. case class UpdateContentSettingsPayloadDto(id: String, contentType: Option[ContentType] = None, settings: JsValue) extends Product with Serializable
  10. case class UpdatePostAuthorPayloadDto(id: PostId, authorId: AnnettePrincipal) extends Product with Serializable
  11. case class UpdatePostFeaturedPayloadDto(id: PostId, featured: Boolean) extends Product with Serializable
  12. case class UpdatePostPublicationTimestampPayloadDto(id: PostId, publicationTimestamp: Option[OffsetDateTime]) extends Product with Serializable
  13. case class UpdatePostTitlePayloadDto(id: PostId, title: String) extends Product with Serializable
  14. case class UpdateWidgetPayloadDto(id: String, contentType: ContentType, widget: Widget, order: Option[Int] = None) extends Product with Serializable

Ungrouped