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. val action: UndefOr[SemanticShorthandContentB]

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

  2. val actionPosition: UndefOr[String]

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

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

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

  5. val children: UndefOr[Node]

    Primary content.

  6. val className: UndefOr[String]

    Additional classes.

  7. val content: UndefOr[SemanticShorthandContent]

    Shorthand for primary content.

  8. val disabled: UndefOr[Boolean]

    Individual fields may be disabled.

  9. val error: UndefOr[SemanticShorthandItemB[LabelProps]]

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

  10. val fluid: UndefOr[Boolean]

    Take on the size of its container.

  11. val focus: UndefOr[Boolean]

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

  12. def hasOwnProperty(v: String): Boolean
    Definition Classes
    Object
  13. val icon: UndefOr[SemanticShorthandItemSB[IconProps]]

    Optional Icon to display inside the Input.

  14. val inline: UndefOr[Boolean]

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

  15. val input: UndefOr[SemanticShorthandContent]

    Shorthand for creating the HTML Input.

  16. val inverted: UndefOr[Boolean]

    Format to appear on dark backgrounds.

  17. def isPrototypeOf(v: Object): Boolean
    Definition Classes
    Object
  18. val label: UndefOr[SemanticShorthandItemS[LabelProps]]

    Mutually exclusive with children.

  19. val labelPosition: UndefOr[String]

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

  20. val loading: UndefOr[Boolean]

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

  21. def propertyIsEnumerable(v: String): Boolean
    Definition Classes
    Object
  22. val required: UndefOr[Boolean]

    A field can show that input is mandatory.

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

  23. val size: UndefOr[SemanticSIZES]

    An Input can vary in size.

  24. val tabIndex: UndefOr[|[String, JsNumber]]

    An Input can receive focus.

  25. def toLocaleString(): String
    Definition Classes
    Object
  26. val transparent: UndefOr[Boolean]

    Transparent Input has no background.

  27. val type: UndefOr[String]

    Passed to the control component (i.e.

    Passed to the control component (i.e. )

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

    The HTML value.

  30. def valueOf(): Any
    Definition Classes
    Object
  31. val width: UndefOr[SemanticWIDTHS]

    A field can specify its width in grid columns