Interface CustomEnvironmentConfigPluginUIHelper
-
- All Known Implementing Classes:
CustomEnvironmentConfigPluginUIHelperImpl
@ExperimentalApi public interface CustomEnvironmentConfigPluginUIHelper
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description @NotNull List<String>getEditHtmlList(@NotNull Map<String,Map<String,String>> environmentPluginConfig, @NotNull Map<String,Object> context)Generate list of html edit fragments for allCustomEnvironmentConfigPluginplugins.voidpopulateEnvironmentPluginConfig(@NotNull Map<String,Map<String,String>> environmentPluginConfig, @NotNull ActionParametersMap parametersMap)Populates Environment plugins config map, so it can be later saved in database
-
-
-
Method Detail
-
getEditHtmlList
@NotNull @NotNull List<String> getEditHtmlList(@NotNull @NotNull Map<String,Map<String,String>> environmentPluginConfig, @NotNull @NotNull Map<String,Object> context)
Generate list of html edit fragments for allCustomEnvironmentConfigPluginplugins.- Parameters:
environmentPluginConfig- Environment plugins config map, passed to pluginscontext- context used for template rendering, to be populated by plugins- Returns:
- HTML fragments for edit
-
populateEnvironmentPluginConfig
void populateEnvironmentPluginConfig(@NotNull @NotNull Map<String,Map<String,String>> environmentPluginConfig, @NotNull @NotNull ActionParametersMap parametersMap)Populates Environment plugins config map, so it can be later saved in database- Parameters:
environmentPluginConfig- Environment plugins config map, which plugins populateparametersMap- parameters from environment's Other page, that plugins can use for configuration
-
-