com.github.vergenzt

rtmscala

package rtmscala

Visibility
  1. Public
  2. All

Type Members

  1. case class ApiCreds(apiKey: String, secret: String) extends Product with Serializable

  2. case class AuthToken(token: String, perms: Permission, user: User) extends Product with Serializable

  3. case class Contact(id: String, username: String, fullname: String) extends Product with Serializable

  4. case class Frob(frob: String) extends Product with Serializable

  5. case class Group(id: String, name: String, contactIds: Seq[String]) extends Product with Serializable

  6. case class List(id: String, name: String, deleted: Boolean, locked: Boolean, archived: Boolean, position: Int, filter: Option[String]) extends Product with Serializable

  7. case class Location(id: String, name: String, latitude: Double, longitude: Double, zoom: Int, address: String, viewable: Boolean) extends Product with Serializable

  8. case class Note(id: String, title: String, text: String, created: DateTime, modified: DateTime) extends Product with Serializable

  9. sealed class Permission extends Ordered[Permission]

  10. case class RepetitionRule(desc: String, every: Boolean) extends Product with Serializable

  11. class Rtm extends AnyRef

    Scala wrapper for the Remember the Milk API.

  12. case class RtmException(message: String, code: Int) extends Exception with Product with Serializable

  13. case class Task(id: String, seriesId: String, listId: String, name: String, due: Option[DateTime], hasDueTime: Boolean, tags: Seq[String], repetition: Option[RepetitionRule], url: Option[String], priority: Int, postponed: Int, estimate: Option[String], source: String, notes: Seq[Note], participants: Seq[String], created: DateTime, modified: DateTime, added: DateTime, completed: Option[DateTime], deleted: Option[DateTime]) extends Product with Serializable

  14. case class Timeline(id: String) extends Product with Serializable

  15. case class Transaction(timeline: Timeline, id: String, undoable: Boolean, request: HttpRequest) extends Product with Serializable

  16. case class User(id: String, username: String, fullname: Option[String]) extends Product with Serializable

Value Members

  1. object Permission

  2. object rtm extends Rtm

  3. package util

Ungrouped