Module is.codion.swing.framework.ui
Package is.codion.swing.framework.ui
Interface EntityEditPanel.InsertCommand.Builder
- Enclosing interface:
EntityEditPanel.InsertCommand
public static interface EntityEditPanel.InsertCommand.Builder
Builds an async insert command
-
Method Summary
Modifier and TypeMethodDescriptionbuild()
confirm
(boolean confirm) Note that the default insertEntityEditPanel.Confirmer
simply returns true, so in order to implement an insert confirmation you must set theEntityEditPanel.Confirmer
viaEntityEditPanel.Config.insertConfirmer(Confirmer)
.onInsert
(Consumer<Collection<Entity>> onInsert)
-
Method Details
-
confirm
Note that the default insert
EntityEditPanel.Confirmer
simply returns true, so in order to implement an insert confirmation you must set theEntityEditPanel.Confirmer
viaEntityEditPanel.Config.insertConfirmer(Confirmer)
.- Parameters:
confirm
- specifies whether confirmation should be performed, default true- Returns:
- this builder instance
-
onInsert
- Parameters:
onInsert
- called after a successful insert- Returns:
- this builder instance
-
onInsert
- Parameters:
onInsert
- called after a successful insert- Returns:
- this builder instance
-
build
EntityEditPanel.InsertCommand build()- Returns:
- the command
-