Module is.codion.swing.common.ui
Interface Controls.Config
- Enclosing interface:
- Controls
public static interface Controls.Config
Configures controls.
-
Method Summary
Modifier and TypeMethodDescriptionclear()
Clears all controls from this configcontrol
(Control.Builder<?, ?> controlBuilder) create()
defaults()
Adds all remaining default controlsAdds all remaining default controls, up until and includingstopAt
Adds a separatorAdds a standard control
-
Method Details
-
separator
Controls.Config separator()Adds a separator- Returns:
- this config instance
-
standard
Adds a standard control- Parameters:
controlId
- the control identifier- Returns:
- this config instance
-
control
- Parameters:
control
- the control to add- Returns:
- this config instance
-
control
- Parameters:
controlBuilder
- the builder for the control to add- Returns:
- this config instance
-
action
- Parameters:
action
- the Action to add- Returns:
- this config instance
-
defaults
Controls.Config defaults()Adds all remaining default controls- Returns:
- this config instance
-
defaults
Adds all remaining default controls, up until and includingstopAt
- Parameters:
stopAt
- the table control to stop at (inclusive)- Returns:
- this config instance
-
clear
Controls.Config clear()Clears all controls from this config- Returns:
- this config instance
-
create
Controls create()- Returns:
- a
Controls
instance based on this config
-