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(@NonNull String componentId, @Nullable SystemJsModule module) ReactComponentInfo(String componentId) -
Method Summary
-
Field Details
-
SCHEMA
public static final com.inductiveautomation.ignition.common.gson.JsonObject SCHEMA
-
-
Constructor Details
-
ReactComponentInfo
-
ReactComponentInfo
-
-
Method Details
-
getType
- Specified by:
getTypein interfaceWebUiComponent
-
getComponentId
-
getModule
- Specified by:
getModulein 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.
-