API documentation.

Check out the Examples for this component.


Name Type Default Description
Color Color Color.Default The color of the component. It supports the theme colors.
Size Size Size.Large The Size of the component.
Icon String null If applied Icon will be added to the component.
IconColor Color Color.Inherit The color of the icon. It supports the theme colors.
IconSize Size Size.Medium The size of the icon.
Label String null If applied the text will be added to the component.
HtmlTag String "button" The HTML element that will be rendered in the root by the component By default, is a button
ButtonType ButtonType ButtonType.Button The button Type (Button, Submit, Refresh)
Link String null If set to a URL, clicking the button will open the referenced document. Use Target to specify where
Target String null The target attribute specifies where to open the link, if Link is specified. Possible values: _blank | _self | _parent | _top | framename
Disabled Boolean False If true, the button will be disabled.
DisableElevation Boolean False If true, no drop-shadow will be used.
DisableRipple Boolean False If true, disables ripple effect.
Command ICommand null Command executed when the user clicks on an element.
CommandParameter Object null Command parameter.
OnClick EventCallback<MouseEventArgs> Button click event.
Class String null User class names, separated by space
Style String null User styles, applied on top of the component's own classes and styles
Tag Object null Use Tag to attach any user data object to the component for your convenience.
UserAttributes Dictionary<String, Object> UserAttributes carries all attributes you add to the component that don't match any of its parameters. They will be splatted onto the underlying HTML tag.
An error has occurred. This application may no longer respond until reloaded. Reload 🗙