Packages

object Dropdown extends Serializable

Linear Supertypes
Serializable, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. Dropdown
  2. Serializable
  3. AnyRef
  4. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Type Members

  1. type AdditionLabel = |[|[JsNumber, String], VdomNode]
  2. class DropdownOnSearchChangeData extends Object
    Annotations
    @JSType() @native() @JSImport("semantic-ui-react", "DropdownOnSearchChangeData")
  3. trait DropdownProps extends Object
    Annotations
    @JSType() @native()
  4. type OnAddItem = (japgolly.scalajs.react.ReactKeyboardEvent, DropdownProps) => Callback
  5. type OnBlur = (japgolly.scalajs.react.ReactKeyboardEvent, DropdownProps) => Callback
  6. type OnChange = (DropdownProps) => Callback
  7. type OnChangeE = (japgolly.scalajs.react.ReactEvent, DropdownProps) => Callback
  8. type OnClick = (japgolly.scalajs.react.ReactMouseEvent, DropdownProps) => Callback
  9. type OnClose = (japgolly.scalajs.react.ReactEvent, DropdownProps) => Callback
  10. type OnFocus = (japgolly.scalajs.react.ReactEvent, DropdownProps) => Callback
  11. type OnLabelClick = (japgolly.scalajs.react.ReactMouseEvent, LabelProps) => Callback
  12. type OnMouseDown = (japgolly.scalajs.react.ReactMouseEvent, LabelProps) => Callback
  13. type OnOpen = (japgolly.scalajs.react.ReactEvent, DropdownProps) => Callback
  14. type OnSearchChange = (DropdownOnSearchChangeData) => Callback
  15. type OnSearchChangeE = (japgolly.scalajs.react.ReactEvent, DropdownOnSearchChangeData) => Callback
  16. type RawAdditionLabel = |[|[JsNumber, String], SemanticShorthandContent]
  17. type RawOnAddItem = Function2[japgolly.scalajs.react.ReactKeyboardEvent, DropdownProps, Unit]
  18. type RawOnBlur = Function2[japgolly.scalajs.react.ReactKeyboardEvent, DropdownProps, Unit]
  19. type RawOnChange = Function2[japgolly.scalajs.react.ReactEvent, DropdownProps, Unit]
  20. type RawOnClick = Function2[japgolly.scalajs.react.ReactMouseEvent, DropdownProps, Unit]
  21. type RawOnClose = Function2[japgolly.scalajs.react.ReactEvent, DropdownProps, Unit]
  22. type RawOnFocus = Function2[japgolly.scalajs.react.ReactEvent, DropdownProps, Unit]
  23. type RawOnLabelClick = Function2[japgolly.scalajs.react.ReactMouseEvent, LabelProps, Unit]
  24. type RawOnMouseDown = Function2[japgolly.scalajs.react.ReactMouseEvent, LabelProps, Unit]
  25. type RawOnOpen = Function2[japgolly.scalajs.react.ReactEvent, DropdownProps, Unit]
  26. type RawOnSearchChange = Function2[japgolly.scalajs.react.ReactEvent, DropdownOnSearchChangeData, Unit]
  27. type RawRenderLabel = Function3[DropdownItemProps, Int, LabelProps, LabelProps]
  28. type RawSearchFunction = Function2[Array[DropdownItemProps], String, Array[DropdownItemProps]]
  29. type RenderLabel = (DropdownItemProps, Int, LabelProps) => CallbackTo[LabelProps]
  30. type SearchFunction = (List[DropdownItemProps], String) => CallbackTo[List[DropdownItemProps]]
  31. type Value = |[|[|[|[|[String, JsNumber], Boolean], Array[JsNumber]], Array[String]], Array[Boolean]]

Value Members

  1. def props(q: Dropdown): DropdownProps
  2. def rawprops(as: UndefOr[AsC] = js.undefined, additionLabel: UndefOr[AdditionLabel] = js.undefined, additionPosition: UndefOr[AdditionPosition] = js.undefined, allowAdditions: UndefOr[Boolean] = js.undefined, basic: UndefOr[Boolean] = js.undefined, button: UndefOr[Boolean] = js.undefined, className: UndefOr[String] = js.undefined, clazz: UndefOr[Css] = js.undefined, clearable: UndefOr[Boolean] = js.undefined, closeOnBlur: UndefOr[Boolean] = js.undefined, closeOnEscape: UndefOr[Boolean] = js.undefined, closeOnChange: UndefOr[Boolean] = js.undefined, compact: UndefOr[Boolean] = js.undefined, deburr: UndefOr[Boolean] = js.undefined, defaultOpen: UndefOr[Boolean] = js.undefined, defaultSearchQuery: UndefOr[String] = js.undefined, defaultSelectedLabel: UndefOr[|[JsNumber, String]] = js.undefined, defaultUpward: UndefOr[Boolean] = js.undefined, defaultValue: UndefOr[Value] = js.undefined, direction: UndefOr[Direction] = js.undefined, disabled: UndefOr[Boolean] = js.undefined, error: UndefOr[Boolean] = js.undefined, floating: UndefOr[Boolean] = js.undefined, fluid: UndefOr[Boolean] = js.undefined, header: UndefOr[ShorthandS[VdomNode]] = js.undefined, icon: UndefOr[ShorthandS[Icon]] = js.undefined, inline: UndefOr[Boolean] = js.undefined, item: UndefOr[Boolean] = js.undefined, labeled: UndefOr[Boolean] = js.undefined, lazyLoad: UndefOr[Boolean] = js.undefined, loading: UndefOr[Boolean] = js.undefined, minCharacters: UndefOr[JsNumber] = js.undefined, multiple: UndefOr[Boolean] = js.undefined, noResultsMessage: UndefOr[ShorthandS[VdomNode]] = js.undefined, onAddItem: UndefOr[OnAddItem] = js.undefined, onBlurE: UndefOr[OnBlur] = js.undefined, onBlur: UndefOr[Callback] = js.undefined, onClickE: UndefOr[OnClick] = js.undefined, onClick: UndefOr[Callback] = js.undefined, onChangeE: UndefOr[OnChangeE] = js.undefined, onChange: UndefOr[OnChange] = js.undefined, onCloseE: UndefOr[OnClose] = js.undefined, onClose: UndefOr[Callback] = js.undefined, onFocusE: UndefOr[OnFocus] = js.undefined, onFocus: UndefOr[Callback] = js.undefined, onLabelClickE: UndefOr[OnLabelClick] = js.undefined, onLabelClick: UndefOr[Callback] = js.undefined, onMouseDownE: UndefOr[OnMouseDown] = js.undefined, onMouseDown: UndefOr[Callback] = js.undefined, onOpenE: UndefOr[OnOpen] = js.undefined, onOpen: UndefOr[Callback] = js.undefined, onSearchChangeE: UndefOr[OnSearchChangeE] = js.undefined, onSearchChange: UndefOr[OnSearchChange] = js.undefined, open: UndefOr[Boolean] = js.undefined, openOnFocus: UndefOr[Boolean] = js.undefined, options: UndefOr[Seq[DropdownItem]] = js.undefined, placeholder: UndefOr[String] = js.undefined, pointing: UndefOr[Pointing] = js.undefined, renderLabel: UndefOr[RenderLabel] = js.undefined, scrolling: UndefOr[Boolean] = js.undefined, search: UndefOr[|[Boolean, SearchFunction]] = js.undefined, searchInput: UndefOr[ShorthandS[VdomNode]] = js.undefined, searchQuery: UndefOr[String] = js.undefined, selectOnBlur: UndefOr[Boolean] = js.undefined, selectOnNavigation: UndefOr[Boolean] = js.undefined, selectedLabel: UndefOr[|[JsNumber, String]] = js.undefined, selection: UndefOr[Boolean] = js.undefined, simple: UndefOr[Boolean] = js.undefined, tabIndex: UndefOr[|[String, JsNumber]] = js.undefined, text: UndefOr[String] = js.undefined, trigger: UndefOr[VdomNode] = js.undefined, value: UndefOr[Value] = js.undefined, upward: UndefOr[Boolean] = js.undefined, wrapSelection: UndefOr[Boolean] = js.undefined): DropdownProps
  3. object RawComponent extends Object
    Annotations
    @native() @JSImport("semantic-ui-react", "Dropdown")