Class PagesConfig
java.lang.Object
com.inductiveautomation.perspective.common.config.PagesConfig
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Stringfinal Map<String,PageConfig> static final ResourceTypefinal DocksConfig -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanbooleanequalsByJson(Object obj, com.inductiveautomation.ignition.common.gson.Gson gson) An equality comparison done by serializing and deserializing the PagesConfig values.static PagesConfigfromResource(ProjectResource resource) static PagesConfigfromResource(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
-