View Source PetalComponents.Button (petal_components v1.0.8)
Link to this section Summary
Functions
Attributes
size(:string) - button sizes. Defaults to"md".variant(:string) - button variant. Defaults to"solid".color(:string) - button color. Defaults to"primary".to(:string) - link path. Defaults tonil.loading(:boolean) - indicates a loading state. Defaults tofalse.disabled(:boolean) - indicates a disabled state. Defaults tofalse.icon(:atom) - name of a Heroicon at the front of the button. Defaults tonil.with_icon(:boolean) - adds some icon base classes. Defaults tofalse.link_type(:string) - Defaults to"button".class(:string) - CSS class. Defaults to"".label(:string) - labels your button. Defaults tonil. Global attributes are accepted.
Slots
inner_block
Attributes
size(:string) - Defaults to"sm".color(:string) - Defaults to"gray".to(:string) - link path. Defaults tonil.loading(:boolean) - indicates a loading state. Defaults tofalse.disabled(:boolean) - indicates a disabled state. Defaults tofalse.with_icon(:boolean) - adds some icon base classes. Defaults tofalse.link_type(:string) - Defaults to"button".class(:string) - CSS class. Defaults to"".tooltip(:string) - tooltip text. Defaults tonil. Global attributes are accepted.
Slots
inner_block
Link to this section Functions
attributes
Attributes
size(:string) - button sizes. Defaults to"md".variant(:string) - button variant. Defaults to"solid".color(:string) - button color. Defaults to"primary".to(:string) - link path. Defaults tonil.loading(:boolean) - indicates a loading state. Defaults tofalse.disabled(:boolean) - indicates a disabled state. Defaults tofalse.icon(:atom) - name of a Heroicon at the front of the button. Defaults tonil.with_icon(:boolean) - adds some icon base classes. Defaults tofalse.link_type(:string) - Defaults to"button".class(:string) - CSS class. Defaults to"".label(:string) - labels your button. Defaults tonil. Global attributes are accepted.
slots
Slots
inner_block
attributes
Attributes
size(:string) - Defaults to"sm".color(:string) - Defaults to"gray".to(:string) - link path. Defaults tonil.loading(:boolean) - indicates a loading state. Defaults tofalse.disabled(:boolean) - indicates a disabled state. Defaults tofalse.with_icon(:boolean) - adds some icon base classes. Defaults tofalse.link_type(:string) - Defaults to"button".class(:string) - CSS class. Defaults to"".tooltip(:string) - tooltip text. Defaults tonil. Global attributes are accepted.
slots
Slots
inner_block