Class SessionPropsConfig
- java.lang.Object
- 
- com.inductiveautomation.perspective.common.config.SessionPropsConfig
 
- 
 public class SessionPropsConfig extends java.lang.Object
- 
- 
Nested Class SummaryNested Classes Modifier and Type Class Description static classSessionPropsConfig.RuntimeGsonAdapterstatic classSessionPropsConfig.StandardGsonAdapter
 - 
Field SummaryFields Modifier and Type Field Description com.inductiveautomation.ignition.common.gson.JsonObjectcustomstatic java.lang.StringFILENAMEPropertyConfigCollectionpropConfigcom.inductiveautomation.ignition.common.gson.JsonObjectpropsstatic ResourceTypeRESOURCE_TYPE
 - 
Constructor SummaryConstructors Constructor Description SessionPropsConfig()
 - 
Method SummaryAll Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static SessionPropsConfigfromProjectResource(ProjectResource resource)static SessionPropsConfigfromProjectResource(ProjectResource resource, com.inductiveautomation.ignition.common.gson.Gson gson)java.lang.StringgetDefaultTheme()
 
- 
- 
- 
Field Detail- 
RESOURCE_TYPEpublic static final ResourceType RESOURCE_TYPE 
 - 
FILENAMEpublic static final java.lang.String FILENAME - See Also:
- Constant Field Values
 
 - 
props@Nullable public com.inductiveautomation.ignition.common.gson.JsonObject props 
 - 
custom@Nullable public com.inductiveautomation.ignition.common.gson.JsonObject custom 
 - 
propConfig@Nullable public PropertyConfigCollection propConfig 
 
- 
 - 
Method Detail- 
fromProjectResourcepublic static SessionPropsConfig fromProjectResource(@Nullable ProjectResource resource) - Parameters:
- resource- If null, a default session props config will be used
 
 - 
fromProjectResourcepublic static SessionPropsConfig fromProjectResource(@Nullable ProjectResource resource, @Nonnull com.inductiveautomation.ignition.common.gson.Gson gson) - Parameters:
- resource- If null, a default session props config will be used
 
 - 
getDefaultThemepublic java.lang.String getDefaultTheme() 
 
- 
 
-