Packages

trait InputProps extends Object

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

Abstract Value Members

  1. abstract val iconPosition: UndefOr[String]

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

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

    Called on change.

Concrete Value Members

  1. val action: UndefOr[|[Boolean, SemanticShorthandItem[Any]]]

    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 disabled: UndefOr[Boolean]

    An Input field can show that it is disabled.

  8. val error: UndefOr[Boolean]

    An Input field can show the data contains errors.

  9. val fluid: UndefOr[Boolean]

    Take on the size of its container.

  10. val focus: UndefOr[Boolean]

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

  11. def hasOwnProperty(v: String): Boolean
    Definition Classes
    Object
  12. val icon: UndefOr[|[Boolean, SemanticShorthandItem[IconProps]]]

    Optional Icon to display inside the Input.

  13. val input: UndefOr[SemanticShorthandContent]

    Shorthand for creating the HTML Input.

  14. val inverted: UndefOr[Boolean]

    Format to appear on dark backgrounds.

  15. def isPrototypeOf(v: Object): Boolean
    Definition Classes
    Object
  16. val label: UndefOr[SemanticShorthandContent]

    Optional Label to display along side the Input.

  17. val labelPosition: UndefOr[String]

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

  18. val loading: UndefOr[Boolean]

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

  19. def propertyIsEnumerable(v: String): Boolean
    Definition Classes
    Object
  20. val size: UndefOr[SemanticSIZES]

    An Input can vary in size.

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

    An Input can receive focus.

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

    Transparent Input has no background.

  24. val type: UndefOr[String]

    The HTML input type.

  25. def update(key: String, v: Any): Unit
    Annotations
    @JSBracketAccess()
  26. def valueOf(): Any
    Definition Classes
    Object