react-toolbox/components/button/button.md

1.4 KiB

Button

var Button = require('react-toolbox/components/button');
<Button className="accent" label="Flat button" />
<Button className="primary" type="raised" label="Raised" />
<Button className="accent" type="raised" label="Raised" icon="assignment_turned_in" />
<Button className="primary" type="floating" icon="add" />
<Button className="accent mini" type="floating" icon="add" />

Properties

Name Type Default Description
className String Set the class-styles of the Component.
disabled Boolean If true, component will be disabled.
icon String Default value using JSON data.
label String The text string to use for the floating label element.
loading Boolean If true, component will be disabled and show a loading animation.
ripple Boolean If true, component will have a ripple effect on click.
type String "flat" Type of the component, overwrite this property if you need set a different stylesheet.

Methods

loading

If true, component will be disabled and show a loading animation.

input_instance.loading(true);