package
model
Type Members
-
trait
APIOutputTemplate extends TemplateCoreImplicits
-
case class
AbbreviationKey(abbrKey: String, fullKey: String) extends I18NKey with Product with Serializable
-
class
AutocalcField[T] extends FieldLike[T]
-
case class
ChatField(ctx: RenderingContext, attr: String, defaultValue: Option[ChatCommand] = None, editable: Boolean = true) extends Field[ChatCommand] with Product with Serializable
-
case class
DataKey(key: String) extends I18NKey with Product with Serializable
-
case class
DynamicLabel(key: DataKey) extends Renderable with Product with Serializable
-
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
-
case class
ExpressionField[T](ctx: RenderingContext, attr: String, defaultValue: Option[String] = None, editable: Boolean = true) extends Field[String] with Product with Serializable
-
sealed
trait
Field[T] extends FieldLike[T]
-
case class
FieldAtRow[T](section: RepeatingSection, rowId: String, field: FieldLike[T]) extends FieldLike[T] with RenderingContext with Product with Serializable
-
-
case class
FieldRef[T](ctx: RenderingContext, attr: String, defaultValue: Option[String] = None, editable: Boolean = true) extends Field[String] with Product with Serializable
-
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
-
trait
Fields extends RenderingContext
-
case class
FlagField(ctx: RenderingContext, attr: String, defaultValue: Option[Boolean] = None, editable: Boolean = true) extends Field[Boolean] with Product with Serializable
-
sealed
trait
I18NKey extends AnyRef
-
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
-
case class
NumberValidity[N](min: N, max: N, step: N) extends Product with Serializable
-
case class
OptionKey[T <: Enumeration](options: Map[T.Value, String]) extends I18NKey with Product with Serializable
-
-
case class
ReporderField(section: RepeatingSection) extends FieldLike[Array[String]] with RenderingContext with Product with Serializable
-
trait
SheetI18N extends AnyRef
-
-
case class
TemplateField[T](name: String) extends Product with Serializable
-
case class
TextField(ctx: RenderingContext, attr: String, defaultValue: Option[String] = None, editable: Boolean = true) extends Field[String] with Product with Serializable
-
case class
VoidField(ctx: RenderingContext, attr: String, defaultValue: Option[Void] = None, editable: Boolean = true) extends Field[Void] with Product with Serializable