Class ComponentDetails
java.lang.Object
com.inductiveautomation.perspective.designer.workspace.ComponentDetails
Gson-compatible class that wraps up the details that the designer retrieves from the js bridge about a selected
 component.
- 
Field SummaryFieldsModifier and TypeFieldDescriptioncom.inductiveautomation.ignition.common.gson.JsonObjectcom.inductiveautomation.ignition.common.gson.JsonObjectcom.inductiveautomation.ignition.common.gson.JsonObjectcom.inductiveautomation.ignition.common.gson.JsonObjectcom.inductiveautomation.ignition.common.gson.JsonObject
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptioncom.inductiveautomation.ignition.common.gson.JsonObjectcom.inductiveautomation.ignition.common.gson.JsonObjectgetScope(PropertyType scope) com.inductiveautomation.ignition.common.gson.JsonObject
- 
Field Details- 
path
- 
componentType
- 
propspublic com.inductiveautomation.ignition.common.gson.JsonObject props
- 
metapublic com.inductiveautomation.ignition.common.gson.JsonObject meta
- 
positionpublic com.inductiveautomation.ignition.common.gson.JsonObject position
- 
custompublic com.inductiveautomation.ignition.common.gson.JsonObject custom
- 
paramspublic com.inductiveautomation.ignition.common.gson.JsonObject params
- 
propConfig
- 
eventConfig
- 
scriptConfig
 
- 
- 
Constructor Details- 
ComponentDetailspublic ComponentDetails()
 
- 
- 
Method Details- 
getDesignerStatepublic com.inductiveautomation.ignition.common.gson.JsonObject getDesignerState()
- 
getUnencodedPropspublic com.inductiveautomation.ignition.common.gson.JsonObject getUnencodedProps()
- 
getScope@Nullable public com.inductiveautomation.ignition.common.gson.JsonObject getScope(@Nonnull PropertyType scope) - Returns:
- the properties of the given scope, in $-encoded format, or null if no properties exist for that scope.
 
 
-