Packages

trait FormInputProps extends Object

Annotations
@JSType() @native()
Linear Supertypes
Object, Any, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. FormInputProps
  2. Object
  3. Any
  4. AnyRef
  5. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Abstract Value Members

  1. abstract val control: UndefOr[String]

    A form control component (i.e.

    A form control component (i.e. Dropdown) or HTML tagName (i.e. 'input'). Extra FormInput props are passed to the control component. Mutually exclusive with children.

  2. abstract val iconPosition: UndefOr[String]

    An Icon can appear inside an Input on the left or right.

  3. abstract val onChange: UndefOr[Function1[japgolly.scalajs.react.ReactEventFromInput, Unit]]

    Called on change.

Concrete Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##: Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. val action: UndefOr[SemanticShorthandContentB]

    An Input can be formatted to alert the user to an action they may perform.

  5. val actionPosition: UndefOr[String]

    An action can appear along side an Input on the left or right.

  6. def apply(key: String): Any
    Annotations
    @JSBracketAccess()
  7. val as: UndefOr[AsT]

    An element type to render as (string or function).

  8. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  9. val children: UndefOr[Node]

    Primary content.

  10. val className: UndefOr[String]

    Additional classes.

  11. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.CloneNotSupportedException]) @native()
  12. val content: UndefOr[SemanticShorthandContent]

    Shorthand for primary content.

  13. val disabled: UndefOr[Boolean]

    Individual fields may be disabled.

  14. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  15. def equals(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef → Any
  16. val error: UndefOr[SemanticShorthandItemB[LabelProps]]

    Individual fields may display an error state along with a message.

  17. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.Throwable])
  18. val fluid: UndefOr[Boolean]

    Take on the size of its container.

  19. val focus: UndefOr[Boolean]

    An Input field can show a user is currently interacting with it.

  20. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  21. def hasOwnProperty(v: String): Boolean
    Definition Classes
    Object
  22. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  23. val icon: UndefOr[SemanticShorthandItemSB[IconProps]]

    Optional Icon to display inside the Input.

  24. val inline: UndefOr[Boolean]

    A field can have its label next to instead of above it.

  25. val input: UndefOr[SemanticShorthandContent]

    Shorthand for creating the HTML Input.

  26. val inverted: UndefOr[Boolean]

    Format to appear on dark backgrounds.

  27. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  28. def isPrototypeOf(v: Object): Boolean
    Definition Classes
    Object
  29. val label: UndefOr[SemanticShorthandItemS[LabelProps]]

    Mutually exclusive with children.

  30. val labelPosition: UndefOr[String]

    A Label can appear outside an Input on the left or right.

  31. val loading: UndefOr[Boolean]

    An Icon Input field can show that it is currently loading data.

  32. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  33. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  34. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  35. def propertyIsEnumerable(v: String): Boolean
    Definition Classes
    Object
  36. val required: UndefOr[Boolean]

    A field can show that input is mandatory.

    A field can show that input is mandatory. Requires a label.

  37. val size: UndefOr[SemanticSIZES]

    An Input can vary in size.

  38. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  39. val tabIndex: UndefOr[|[String, JsNumber]]

    An Input can receive focus.

  40. def toLocaleString(): String
    Definition Classes
    Object
  41. def toString(): String
    Definition Classes
    AnyRef → Any
  42. val transparent: UndefOr[Boolean]

    Transparent Input has no background.

  43. val type: UndefOr[String]

    Passed to the control component (i.e.

    Passed to the control component (i.e. )

  44. def update(key: String, v: Any): Unit
    Annotations
    @JSBracketAccess()
  45. val value: UndefOr[String]

    The HTML value.

  46. def valueOf(): Any
    Definition Classes
    Object
  47. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  48. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  49. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException]) @native()
  50. val width: UndefOr[SemanticWIDTHS]

    A field can specify its width in grid columns

Inherited from Object

Inherited from Any

Inherited from AnyRef

Inherited from Any

Ungrouped