Package io.jmix.ui.component.table
Class LinkCellClickListener
java.lang.Object
io.jmix.ui.component.table.LinkCellClickListener
- All Implemented Interfaces:
Consumer<Table.Column.ClickEvent>
-
Field Summary
Modifier and TypeFieldDescriptionprotected org.springframework.context.ApplicationContext
-
Constructor Summary
ConstructorDescriptionLinkCellClickListener
(org.springframework.context.ApplicationContext applicationContext) -
Method Summary
Modifier and TypeMethodDescriptionvoid
accept
(Table.Column.ClickEvent clickEvent) protected Entity
loadEntity
(Entity entity) protected String
loadLinkScreenId
(Table.Column column, MetaClass metaClass) protected OpenMode
loadLinkScreenOpenMode
(Table.Column column) protected void
onEditScreenAfterCommit
(MetaPropertyPath mpp, Object rowItem, EditorScreen editor, Table owner)
-
Field Details
-
applicationContext
protected org.springframework.context.ApplicationContext applicationContext
-
-
Constructor Details
-
LinkCellClickListener
public LinkCellClickListener(org.springframework.context.ApplicationContext applicationContext)
-
-
Method Details
-
accept
- Specified by:
accept
in interfaceConsumer<Table.Column.ClickEvent>
-
loadEntity
-
loadLinkScreenId
-
loadLinkScreenOpenMode
-
onEditScreenAfterCommit
protected void onEditScreenAfterCommit(MetaPropertyPath mpp, Object rowItem, EditorScreen editor, Table owner)
-