DropDown(text: String, elements: List<StringPair>? = null, icon: String? = null, style: ButtonStyle = ButtonStyle.PRIMARY, direction: Direction = Direction.DROPDOWN, disabled: Boolean = false, : Boolean = false, forDropDown: Boolean = false, classes: Set<String> = setOf())
text
- the label of the dropdown button
elements
- an optional list of link elements (special options from DD enum class can be used as values)
icon
- the icon of the dropdown button
style
- the style of the dropdown button
direction
- the direction of the dropdown
disabled
- determines if the component is disabled on start
forNavbar
- determines if the component will be used in a navbar
forDropDown
- determines if the component will be used in a dropdown
classes
- a set of CSS class names
Constructor