gitter
package
gitter
Type Members
-
final
case class
Channel(id: String, name: String, topic: String, uri: String, oneToOne: Boolean, unreadItems: Long, mentions: Long, lastAccessTime: String, lurk: Boolean, url: String, githubType: String, security: String, v: Option[Int]) extends JsonToString[Channel] with Product with Serializable
-
sealed abstract
class
Command[A] extends AnyRef
-
type
CommandToAction = NaturalTransformation[Command, Action]
-
type
Commands[A] = Free[[x]Coyoneda[Command, x], A]
-
class
Gitter[F[_]] extends AnyRef
-
final
case class
Message(id: String, text: String, html: String, sent: String, editedAt: Option[String], fromUser: Room.User, unread: Boolean, readBy: Long, urls: IList[URL], mentions: IList[Mention], issues: IList[Issue], meta: Json, v: Long) extends JsonToString[Message] with Product with Serializable
-
final
case class
Room(name: String, security: Option[String], url: String, uri: Option[String], mentions: Long, v: Option[Long], id: String, lurk: Boolean, noindex: Boolean, premium: Option[Boolean], lastAccessTime: Option[String], oneToOne: Boolean, unreadItems: Long, topic: String, userCount: Long, githubType: String) extends JsonToString[Room] with Product with Serializable
-
final
case class
User(displayName: String, url: String, avatarUrlMedium: String, username: String, invited: Option[Boolean], v: Int, id: String, avatarUrlSmall: String) extends JsonToString[User] with Product with Serializable
Value Members
-
object
BuildInfoGitterScala extends Product with Serializable
-
object
Channel extends Serializable
-
-
-
object
Message extends Serializable
-
object
Room extends Serializable
-
object
User extends Serializable
-
Inherited from AnyRef
Inherited from Any