Open aleksey-stukalov opened 4 years ago
CUBA Platform version: 7.2.1 CUBA Studio plugin version: 14.0.NIGHTLY283-193 IntelliJ version: IntelliJ IDEA 2019.3.4 (Community Edition)
Here is input dialog facet declaration:
<inputDialog id="pickUserDlg" caption="Pick system user" onButton="selectBySysUser"> <parameters> <entityParameter id="user" entityClass="com.haulmont.cuba.security.entity.User" caption="System user" required="true"/> </parameters> <actions> <action id="select" caption="Select"/> <action id="cancel" caption="Cancel"/> </actions> </inputDialog>
Hook for the select action:
@Subscribe("pickUserDlg.select") public void onPickUserDlgSelect(Action.ActionPerformedEvent event) { //how to get parameters??? }
Question: How to read the dialog parameters? Without them these actions are almost completely useless.
P.S. There is a workaround shown in the picture below.
How do you want to use these action handlers? Give an example plz.
Environment
CUBA Platform version: 7.2.1 CUBA Studio plugin version: 14.0.NIGHTLY283-193 IntelliJ version: IntelliJ IDEA 2019.3.4 (Community Edition)
Here is input dialog facet declaration:
Hook for the select action:
Question: How to read the dialog parameters? Without them these actions are almost completely useless.
P.S. There is a workaround shown in the picture below.