Package

com.lkroll.roll20.sheet

model

Permalink

package model

Visibility
  1. Public
  2. All

Type Members

  1. trait APIOutputTemplate extends TemplateCoreImplicits

    Permalink
  2. case class AbbreviationKey(abbrKey: String, fullKey: String) extends I18NKey with Product with Serializable

    Permalink
  3. class AutocalcField[T] extends FieldLike[T]

    Permalink
  4. case class ChatField(ctx: RenderingContext, attr: String, defaultValue: Option[ChatCommand] = None, editable: Boolean = true) extends Field[ChatCommand] with Product with Serializable

    Permalink
  5. case class DataKey(key: String) extends I18NKey with Product with Serializable

    Permalink
  6. case class DynamicLabel(key: DataKey) extends Renderable with Product with Serializable

    Permalink
  7. case class EnumField(ctx: RenderingContext, attr: String, defaultValue: Option[String], options: Set[String], enum: Option[Enumeration], editable: Boolean = false) extends Field[String] with Product with Serializable

    Permalink
  8. case class ExpressionField[T](ctx: RenderingContext, attr: String, defaultValue: Option[String] = None, editable: Boolean = true) extends Field[String] with Product with Serializable

    Permalink
  9. sealed trait Field[T] extends FieldLike[T]

    Permalink
  10. case class FieldAtRow[T](section: RepeatingSection, rowId: String, field: FieldLike[T]) extends FieldLike[T] with RenderingContext with Product with Serializable

    Permalink
  11. trait FieldImplicits extends CoreImplicits

    Permalink
  12. case class FieldRef[T](ctx: RenderingContext, attr: String, defaultValue: Option[String] = None, editable: Boolean = true) extends Field[String] with Product with Serializable

    Permalink
  13. case class FieldRefRepeating[T](ctx: RenderingContext, attr: String, ref: FieldLike[T], defaultValue: Option[String] = None, editable: Boolean = true) extends Field[String] with Product with Serializable

    Permalink
  14. trait Fields extends RenderingContext

    Permalink
  15. case class FlagField(ctx: RenderingContext, attr: String, defaultValue: Option[Boolean] = None, editable: Boolean = true) extends Field[Boolean] with Product with Serializable

    Permalink
  16. sealed trait I18NKey extends AnyRef

    Permalink
  17. case class NumberField[N](ctx: RenderingContext, attr: String, reader: Readable[N], defaultValue: Option[N] = None, editable: Boolean = true, valid: Option[NumberValidity[N]] = None)(implicit evidence$2: Numeric[N]) extends Field[N] with Product with Serializable

    Permalink
  18. case class NumberValidity[N](min: N, max: N, step: N) extends Product with Serializable

    Permalink
  19. case class OptionKey[T <: Enumeration](options: Map[T.Value, String]) extends I18NKey with Product with Serializable

    Permalink
  20. trait RepeatingSection extends Fields

    Permalink
  21. case class ReporderField(section: RepeatingSection) extends FieldLike[Array[String]] with RenderingContext with Product with Serializable

    Permalink
  22. trait SheetI18N extends AnyRef

    Permalink
  23. trait SheetModel extends Fields

    Permalink
  24. case class TemplateField[T](name: String) extends Product with Serializable

    Permalink
  25. case class TextField(ctx: RenderingContext, attr: String, defaultValue: Option[String] = None, editable: Boolean = true) extends Field[String] with Product with Serializable

    Permalink
  26. case class VoidField(ctx: RenderingContext, attr: String, defaultValue: Option[Void] = None, editable: Boolean = true) extends Field[Void] with Product with Serializable

    Permalink

Ungrouped