Class ReactComponentInfo
java.lang.Object
com.inductiveautomation.ignition.gateway.web.nav.ReactComponentInfo
- All Implemented Interfaces:
WebUiComponent
Represents a front-end react component that can be mounted. Used by extension points to customize the add/edit
form UIs.
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final com.inductiveautomation.ignition.common.gson.JsonObject
-
Constructor Summary
ConstructorsConstructorDescriptionReactComponentInfo
(String componentId) ReactComponentInfo
(String componentId, SystemJsModule module) -
Method Summary
-
Field Details
-
SCHEMA
public static final com.inductiveautomation.ignition.common.gson.JsonObject SCHEMA
-
-
Constructor Details
-
ReactComponentInfo
-
ReactComponentInfo
-
-
Method Details
-
getType
- Specified by:
getType
in interfaceWebUiComponent
-
getComponentId
-
getModule
- Specified by:
getModule
in interfaceWebUiComponent
- Returns:
- The SystemJS module that should be mounted in order for the component to be rendered, if any. Components that are built into the core platform js modules don't require this and should return empty.
-