Widgets
Table of Contents
Namespaces
Interfaces
- AdditionalCssInterface
- In case a widget should provide additional CSS files, the widget must implement this interface.
- AdditionalJavaScriptInterface
- In case a widget should provide additional JavaScript files, the widget must implement this interface.
- ButtonProviderInterface
- In case a widget should have a button in the footer of the widget, this button must implement this interface.
- ChartDataProviderInterface
- Defines API for provider, used for chart widgets.
- ElementAttributesInterface
- In case HTML element shall contain additional attributes
- EventDataInterface
- In case a widget should provide additional data as JSON payload, the widget must implement this interface.
- JavaScriptInterface
- Provides potential JavaScript declarations to be loaded/initialized for a particular widget.
- ListDataProviderInterface
- The data provider of a ListWidget, should implement this interface
- NumberWithIconDataProviderInterface
- The dataprovider of a NumberWithIcon widget should implement this interface
- RequestAwareWidgetInterface
- Interface for widgets that need the ServerRequestInterface Request.
- RequireJsModuleInterface
- In case a widget should provide additional requireJS modules, the widget must implement this interface.
- WidgetConfigurationInterface
- Defines API of configuration for a widget.
- WidgetInterface
- The WidgetInterface is the base interface for all kind of widgets.
Classes
- BarChartWidget
- Concrete Bar Chart widget implementation
- CtaWidget
- Concrete CTA button implementation
- DoughnutChartWidget
- Concrete Doughnut Chart widget implementation
- ListWidget
- Concrete List Widget implementation
- NumberWithIconWidget
- Concrete Number with Icon implementation
- RssWidget
- Concrete RSS widget implementation
- T3GeneralInformationWidget
- Concrete TYPO3 information widget
- WidgetConfiguration