org.hyperscala.ui.widgets.visual

VisualBuilder

case class VisualBuilder[T](_name: String = null, _labeled: Boolean = true, _label: String = null, _required: Boolean = false, _editable: Boolean = true, _editing: Boolean = false, _selection: List[T] = null, _nullAllowed: Boolean = true, _default: Option[T] = scala.None, _itemizedType: VisualBuilder[_] = null, _masked: Boolean = false, _multiLine: Boolean = false, _validations: List[(T) ⇒ Either[Option[T], String]] = immutable.this.Nil, _validateOnChange: Boolean = false, _visualType: Option[VisualType[T]] = scala.None, _group: String = null, _bindProperty: Property[_] = null, _bindHierarchy: String = null, bindValueUpdatesProperty: Boolean = true, bindPropertyUpdatesValue: Boolean = true)(implicit manifest: Manifest[T]) extends Product with Serializable

Linear Supertypes
Serializable, Serializable, Product, Equals, AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. VisualBuilder
  2. Serializable
  3. Serializable
  4. Product
  5. Equals
  6. AnyRef
  7. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Instance Constructors

  1. new VisualBuilder(_name: String = null, _labeled: Boolean = true, _label: String = null, _required: Boolean = false, _editable: Boolean = true, _editing: Boolean = false, _selection: List[T] = null, _nullAllowed: Boolean = true, _default: Option[T] = scala.None, _itemizedType: VisualBuilder[_] = null, _masked: Boolean = false, _multiLine: Boolean = false, _validations: List[(T) ⇒ Either[Option[T], String]] = immutable.this.Nil, _validateOnChange: Boolean = false, _visualType: Option[VisualType[T]] = scala.None, _group: String = null, _bindProperty: Property[_] = null, _bindHierarchy: String = null, bindValueUpdatesProperty: Boolean = true, bindPropertyUpdatesValue: Boolean = true)(implicit manifest: Manifest[T])

Value Members

  1. final def !=(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  2. final def !=(arg0: Any): Boolean

    Definition Classes
    Any
  3. final def ##(): Int

    Definition Classes
    AnyRef → Any
  4. final def ==(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  5. final def ==(arg0: Any): Boolean

    Definition Classes
    Any
  6. val _bindHierarchy: String

  7. val _bindProperty: Property[_]

  8. val _default: Option[T]

  9. val _editable: Boolean

  10. val _editing: Boolean

  11. val _group: String

  12. val _itemizedType: VisualBuilder[_]

  13. val _label: String

  14. val _labeled: Boolean

  15. val _masked: Boolean

  16. val _multiLine: Boolean

  17. val _name: String

  18. val _nullAllowed: Boolean

  19. val _required: Boolean

  20. val _selection: List[T]

  21. val _validateOnChange: Boolean

  22. val _validations: List[(T) ⇒ Either[Option[T], String]]

  23. val _visualType: Option[VisualType[T]]

  24. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  25. def bind(b: Property[_], hierarchy: String, valueUpdatesProperty: Boolean = true, propertyUpdatesValue: Boolean = true): VisualBuilder[T]

  26. def bindHierarchy: String

  27. def bindProperty: Property[_]

  28. val bindPropertyUpdatesValue: Boolean

  29. val bindValueUpdatesProperty: Boolean

  30. def build(): StandardVisual[T]

  31. def clazz: Class[_]

  32. def clone(): AnyRef

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws()
  33. def default(d: T): VisualBuilder[T]

  34. def default: Option[T]

  35. def editable(e: Boolean): VisualBuilder[T]

  36. def editable: Boolean

  37. def editing(e: Boolean): VisualBuilder[T]

  38. final def eq(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  39. def finalize(): Unit

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws()
  40. final def getClass(): Class[_]

    Definition Classes
    AnyRef → Any
  41. def group(_group: String): VisualBuilder[T]

  42. def group: String

  43. def isEditing: Boolean

  44. final def isInstanceOf[T0]: Boolean

    Definition Classes
    Any
  45. def isRequired: Boolean

  46. def itemizedType[V](f: (VisualBuilder[V]) ⇒ VisualBuilder[V] = (vb: VisualBuilder[V]) => vb)(implicit itemManifest: Manifest[V]): VisualBuilder[T]

  47. def itemizedType: VisualBuilder[_]

  48. def label(l: String): VisualBuilder[T]

  49. def label: String

  50. def labeled(l: Boolean): VisualBuilder[T]

  51. def labeled: Boolean

  52. implicit val manifest: Manifest[T]

  53. def mask: VisualBuilder[T]

  54. def masked(m: Boolean): VisualBuilder[T]

  55. def masked: Boolean

  56. def multiLine(b: Boolean): VisualBuilder[T]

  57. def multiLine: Boolean

  58. def name(_name: String): VisualBuilder[T]

  59. def name: String

  60. final def ne(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  61. final def notify(): Unit

    Definition Classes
    AnyRef
  62. final def notifyAll(): Unit

    Definition Classes
    AnyRef
  63. def nullAllowed(b: Boolean): VisualBuilder[T]

  64. def nullAllowed: Boolean

  65. def required(_required: Boolean): VisualBuilder[T]

  66. def required: VisualBuilder[T]

  67. def selection(s: List[T]): VisualBuilder[T]

  68. def selection: List[T]

  69. final def synchronized[T0](arg0: ⇒ T0): T0

    Definition Classes
    AnyRef
  70. def validateOnChange(b: Boolean): VisualBuilder[T]

  71. def validateOnChange: Boolean

  72. def validation(v: (T) ⇒ Either[Option[T], String]): VisualBuilder[T]

  73. def validations(v: List[(T) ⇒ Either[Option[T], String]]): VisualBuilder[T]

  74. def validations: List[(T) ⇒ Either[Option[T], String]]

  75. def visualType(v: VisualType[T]): VisualBuilder[T]

  76. def visualType: Option[VisualType[T]]

  77. final def wait(): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws()
  78. final def wait(arg0: Long, arg1: Int): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws()
  79. final def wait(arg0: Long): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws()

Inherited from Serializable

Inherited from Serializable

Inherited from Product

Inherited from Equals

Inherited from AnyRef

Inherited from Any

Ungrouped