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 includingstopAtAdds 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
Controlsinstance based on this config
-