# Packages
Binary buttondemo shows the functionality of a button widget.
# Functions
DisableShadow when provided the button will not have a shadow area and will have no animation when pressed.
FillColor sets the fill color of the button.
FocusedFillColor sets the fill color of the button when the widget's container is focused.
FocusedTextCellOpts sets options on the cells that contain the button text when the widget's container is focused.
GlobalKey is like Key, but makes the widget respond to the key even if its container isn't focused.
GlobalKeys is like GlobalKey, but allows to configure multiple keys.
Height sets the height of the button in cells.
Key configures the keyboard key that presses the button.
Keys is like Key, but allows to configure multiple keys.
KeyUpDelay is the amount of time the button will remain "pressed down" after triggered by the configured key.
New returns a new Button that will display the provided text.
NewChunk creates a new text chunk.
NewFromChunks is like New, but allows specifying write options for individual chunks of text displayed in the button.
PressedFillColor sets the fill color of the button when it is pressed.
PressedTextCellOpts sets options on the cells that contain the button text when it is pressed.
ShadowColor sets the color of the shadow under the button.
TextCellOpts sets options on the cells that contain the button text.
TextColor sets the color of the text label in the button.
TextHorizontalPadding sets padding on the left and right side of the button's text as the amount of cells.
Width sets the width of the button in cells.
WidthFor sets the width of the button as if it was displaying the provided text.
# Constants
DefaultHeight is the default for the Height option.
DefaultKeyUpDelay is the default value for the KeyUpDelay option.
DefaultTextHorizontalPadding is the default value for the HorizontalPadding option.
# Interfaces
Option is used to provide options.
TextOption is used to provide options to NewChunk().
# Type aliases
CallbackFn is the function called when the button is pressed.