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.Confirmersimply returns true, so in order to implement an insert confirmation you must set theEntityEditPanel.ConfirmerviaEntityEditPanel.Config.insertConfirmer(Confirmer).onInsert(Consumer<Collection<Entity>> onInsert)
-
Method Details
-
confirm
Note that the default insert
EntityEditPanel.Confirmersimply returns true, so in order to implement an insert confirmation you must set theEntityEditPanel.ConfirmerviaEntityEditPanel.Config.insertConfirmer(Confirmer).- Parameters:
confirm- specifies whether confirmation should be requested, 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
-