Package

io.udash

properties

Permalink

package properties

Visibility
  1. Public
  2. All

Type Members

  1. case class DefaultValidationError(message: String) extends ValidationError with Product with Serializable

    Permalink
  2. case class Invalid[ErrorType <: ValidationError](errors: Seq[ErrorType]) extends ValidationResult with Product with Serializable

    Permalink
  3. trait Properties extends AnyRef

    Permalink
  4. trait PropertyCreator[T] extends AnyRef

    Permalink
  5. class PropertyRegistration[ElementType] extends utils.Registration

    Permalink
  6. trait ValidationError extends AnyRef

    Permalink
  7. sealed trait ValidationResult extends AnyRef

    Permalink
  8. trait Validator[ArgumentType] extends AnyRef

    Permalink

Value Members

  1. object CallbackSequencer

    Permalink

    Note: It can be used only in one-thread environment!

    Note: It can be used only in one-thread environment!

    This sequencer is used in order to fire callback listeners ONCE during making many updates to Property. Property implementation uses this CallbackSequencer in order to queue callbacks and invoke them after running commit(). In code you should use sequence method to group operation over the Property.

  2. object Invalid extends Serializable

    Permalink
  3. object PropertyCreator

    Permalink
  4. object Valid extends ValidationResult with Product with Serializable

    Permalink
  5. object ValidationError

    Permalink
  6. object ValidationResult

    Permalink
  7. object Validator

    Permalink
  8. package model

    Permalink
  9. package seq

    Permalink
  10. package single

    Permalink

Ungrouped