Buttons
Table of Contents
Namespaces
- Action
- DropDown
Interfaces
- ButtonInterface
- Interface for buttons in the document header.
- PositionInterface
- Interface for buttons that define their own fixed position and group.
Classes
- AbstractButton
- Base class for all button types in the backend document header.
- DropDownButton
- This button type is a container for dropdown items.
- FullyRenderedButton
- This button type is an intermediate solution for buttons that are rendered
by methods from TYPO3 itself, like the CSH buttons or Bookmark buttons.
- GenericButton
- A flexible button type that allows rendering any HTML tag (button, anchor, or custom
web components) with full control over attributes. Unlike other button types that
extend AbstractButton, GenericButton implements ButtonInterface directly, providing
maximum flexibility for custom implementations.
- InputButton
- This button type renders a HTML tag <button> and takes the HTML attributes
name and value as additional attributes to those defined in AbstractButton.
- LinkButton
- This button type renders a regular anchor tag with TYPO3s way to render a
button control.
- SplitButton
- This button type renders a bootstrap split button.
- SplitButtonItems
- SplitButtonItems
Enums
- ButtonSize