Class PagesConfig
java.lang.Object
com.inductiveautomation.perspective.common.config.PagesConfig
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final String
final Map<String,
PageConfig> static final ResourceType
final DocksConfig
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionboolean
boolean
equalsByJson
(Object obj, com.inductiveautomation.ignition.common.gson.Gson gson) An equality comparison done by serializing and deserializing the PagesConfig values.static PagesConfig
fromResource
(ProjectResource resource) static PagesConfig
fromResource
(ProjectResource resource, com.inductiveautomation.ignition.common.gson.Gson gson)
-
Field Details
-
RESOURCE_TYPE
-
FILENAME
- See Also:
-
pages
-
-
Constructor Details
-
PagesConfig
public PagesConfig() -
PagesConfig
-
-
Method Details
-
fromResource
-
fromResource
public static PagesConfig fromResource(@Nullable ProjectResource resource, @Nonnull com.inductiveautomation.ignition.common.gson.Gson gson) -
equals
-
equalsByJson
An equality comparison done by serializing and deserializing the PagesConfig values. If either the comparison PagesConfig value or this current instance has never been serialized, the conversion is needed for an "apples to apples" comparison.- Parameters:
obj
- {PagesConfig} - PagesConfig object for comparisongson
- {Gson} - Gson instance- Returns:
- boolean
-