Package io.micronaut.controlpanel.core
Interface ConfigurableControlPanel
- All Superinterfaces:
- io.micronaut.core.naming.Named,- io.micronaut.core.order.Ordered,- io.micronaut.core.util.Toggleable
- All Known Subinterfaces:
- ControlPanel<B>
- All Known Implementing Classes:
- AbstractControlPanel,- BeansControlPanel,- ControlPanelConfiguration,- EnvironmentControlPanel,- HealthControlPanel,- LoggersControlPanel,- RoutesControlPanel
public interface ConfigurableControlPanel
extends io.micronaut.core.naming.Named, io.micronaut.core.order.Ordered, io.micronaut.core.util.Toggleable
Common configuration properties for control panels.
- Since:
- 1.0.0
- Author:
- Álvaro Sánchez-Mariscal
- 
Field SummaryFields inherited from interface io.micronaut.core.order.OrderedHIGHEST_PRECEDENCE, LOWEST_PRECEDENCE
- 
Method SummaryMethods inherited from interface io.micronaut.core.naming.NamedgetNameMethods inherited from interface io.micronaut.core.order.OrderedgetOrder
- 
Method Details- 
isEnabledboolean isEnabled()- Specified by:
- isEnabledin interface- io.micronaut.core.util.Toggleable
- Returns:
- whether this control panel is enabled or not.
 
- 
getTitleString getTitle()The title is displayed in the header of the card UI element.- Returns:
- the title of the control panel.
 
- 
getIconString getIcon()Icon CSS class of the card UI element.- Returns:
- the icon class of the control panel.
 
 
-