Package

ca.schwitzer.scaladon.models

mastodon

Permalink

package mastodon

Visibility
  1. Public
  2. All

Type Members

  1. case class Account(id: Int, username: String, acct: String, displayName: String, note: String, url: String, avatar: String, header: String, locked: Boolean, createdAt: DateTime, followersCount: Int, followingCount: Int, statusesCount: Int) extends Product with Serializable

    Permalink
  2. case class AccountUpdateData(displayName: Option[String], note: Option[String], avatar: Option[String], header: Option[String]) extends Product with Serializable

    Permalink
  3. case class Application(name: String, website: Option[String]) extends Product with Serializable

    Permalink
  4. case class Attachment(id: Int, attachmentType: AttachmentType, URL: String, remoteURL: String, previewURL: String, textURL: Option[String]) extends Product with Serializable

    Permalink
  5. sealed trait AttachmentType extends AnyRef

    Permalink
  6. case class Card(title: String, description: String, URL: String, image: String) extends Product with Serializable

    Permalink
  7. case class Context(ancestors: Seq[Status], descendants: Seq[Status]) extends Product with Serializable

    Permalink
  8. case class Instance(title: String, description: String, email: String, URI: String) extends Product with Serializable

    Permalink
  9. case class Mention(accountId: Int, username: String, acct: String, URL: String) extends Product with Serializable

    Permalink
  10. case class Notification(id: Int, notificationType: NotificationType, createdAt: DateTime, account: Account, status: Option[Status]) extends Product with Serializable

    Permalink
  11. sealed trait NotificationType extends AnyRef

    Permalink
  12. case class Relationship(id: Int, following: Boolean, followedBy: Boolean, blocking: Boolean, muting: Boolean, requested: Boolean) extends Product with Serializable

    Permalink
  13. case class Report(id: Int, actionTaken: String) extends Product with Serializable

    Permalink
  14. case class Results(accounts: Seq[Account], statuses: Seq[Status], hashtags: Seq[String]) extends Product with Serializable

    Permalink
  15. case class Status(id: Int, uri: String, url: String, account: Account, inReplyToId: Option[Int], inReplyToAccountId: Option[Int], reblog: Option[Status], content: String, createdAt: DateTime, reblogsCount: Int, favouritesCount: Int, reblogged: Boolean, favourited: Boolean, sensitive: Boolean, spoilerText: Option[String], visibility: StatusVisibility, mediaAttachments: Seq[Attachment], mentions: Seq[Mention], tags: Seq[Tag], application: Option[Application]) extends Product with Serializable

    Permalink
  16. sealed trait StatusVisibility extends AnyRef

    Permalink
  17. case class Tag(name: String, URL: String) extends Product with Serializable

    Permalink

Value Members

  1. object Account extends Serializable

    Permalink
  2. object AccountUpdateData extends Serializable

    Permalink
  3. object Application extends Serializable

    Permalink
  4. object Attachment extends Serializable

    Permalink
  5. object AttachmentType

    Permalink
  6. object AttachmentTypes

    Permalink
  7. object Card extends Serializable

    Permalink
  8. object Context extends Serializable

    Permalink
  9. object Instance extends Serializable

    Permalink
  10. object Mention extends Serializable

    Permalink
  11. object Notification extends Serializable

    Permalink
  12. object NotificationType

    Permalink
  13. object NotificationTypes

    Permalink
  14. object Relationship extends Serializable

    Permalink
  15. object Report extends Serializable

    Permalink
  16. object Results extends Serializable

    Permalink
  17. object Status extends Serializable

    Permalink
  18. object StatusVisibilities

    Permalink
  19. object StatusVisibility

    Permalink
  20. object Tag extends Serializable

    Permalink

Ungrouped