Package-level declarations
Types
Link copied to clipboard
abstract class Button(text: String = "", icon: Icon<Button>? = null, model: ButtonModel = ButtonModelImpl(), role: ButtonRole = ButtonRole()) : View
Base for Buttons, which a "clickable" controls that notify listeners when their state changes.
Link copied to clipboard
Link copied to clipboard
interface ButtonModel
Created by Nicholas Eddy on 11/10/17.
Link copied to clipboard
Created by Nicholas Eddy on 11/10/17.
Link copied to clipboard
class HyperLink(val url: String, text: String = url, icon: Icon<Button>? = null, model: ButtonModel = ButtonModelImpl()) : PushButton
Created by Nicholas Eddy on 12/7/19.
Link copied to clipboard
open class PushButton(text: String = "", icon: Icon<Button>? = null, model: ButtonModel = ButtonModelImpl(), role: ButtonRole) : Button
Simple component that responds to the pointer and keyboard, allowing a user to "click".
Link copied to clipboard
Created by Nicholas Eddy on 2/2/18.
Link copied to clipboard
Link copied to clipboard
open class ToggleButton(text: String = "", icon: Icon<Button>? = null, model: ToggleButtonModel = ToggleButtonModelImpl(), role: ToggleButtonRole) : PushButton
Link copied to clipboard