@UiController(value="dshbrd_Parameters.fragment")
@UiDescriptor(value="parameters-fragment.xml")
public class ParametersFragment
extends io.jmix.ui.screen.ScreenFragment
Modifier and Type | Field and Description |
---|---|
protected DashboardModel |
dashboardModel |
static java.lang.String |
PARAMETERS |
protected io.jmix.ui.model.CollectionContainer<Parameter> |
parametersDc |
protected io.jmix.ui.component.Table<Parameter> |
parametersTable |
static java.lang.String |
SCREEN_NAME |
Constructor and Description |
---|
ParametersFragment() |
Modifier and Type | Method and Description |
---|---|
io.jmix.ui.component.Component |
generateValueCell(Parameter parameter) |
java.util.List<Parameter> |
getParameters() |
io.jmix.ui.model.CollectionContainer<Parameter> |
getParametersDc() |
void |
init(java.util.Map<java.lang.String,java.lang.Object> params) |
protected void |
initDc(java.util.Map<java.lang.String,java.lang.Object> params) |
void |
onInit(io.jmix.ui.screen.ScreenFragment.InitEvent event) |
addAfterInitListener, addAttachEventListener, addDetachEventListener, addInitListener, fireEvent, getApplicationContext, getEventHub, getExtensions, getFragment, getHostController, getHostScreen, getId, getScreenData, getUiEventListeners, init, setApplicationContext, setExtensions, setFragment, setHostController, setId, setScreenData, setUiEventListeners
public static final java.lang.String PARAMETERS
public static final java.lang.String SCREEN_NAME
@Autowired protected io.jmix.ui.model.CollectionContainer<Parameter> parametersDc
@Autowired protected io.jmix.ui.component.Table<Parameter> parametersTable
protected DashboardModel dashboardModel
@Subscribe public void onInit(io.jmix.ui.screen.ScreenFragment.InitEvent event)
public void init(java.util.Map<java.lang.String,java.lang.Object> params)
public java.util.List<Parameter> getParameters()
public io.jmix.ui.model.CollectionContainer<Parameter> getParametersDc()
protected void initDc(java.util.Map<java.lang.String,java.lang.Object> params)
@Install(to="parametersTable.value", subject="columnGenerator") public io.jmix.ui.component.Component generateValueCell(Parameter parameter)