Click or drag to resize

ReportViewTemplate Class

A ReportViewTemplate defines how a view is parsed and rendered.
Inheritance Hierarchy
SystemObject
  Seal.ModelReportViewTemplate

Namespace: Seal.Model
Assembly: SealLibrary (in SealLibrary.dll) Version: 10.0.1.0+a44cd3a7f03c2bf3cdbd971a878c679e40bed08a
Syntax
C#
public class ReportViewTemplate

The ReportViewTemplate type exposes the following members.

Constructors
 NameDescription
Public methodReportViewTemplateInitializes a new instance of the ReportViewTemplate class
Top
Properties
 NameDescription
Public propertyConfigurationPath Path of the configuration file for the template
Public propertyDescription Description
Public propertyError Current errors
Public propertyFilePath Current file path of the template
Public propertyForReportModel True if the template is for a report model view
Public propertyIsModelViewChild True if the template must have a Model View parent
Public propertyIsModified True if the template or its configuration is modified
Public propertyIsRestrictionsView True if the template is for a restrictions view
Public propertyIsWidgetView True if the template is for a widget view
Public propertyName Name of the view template
Public propertyParameters Parameters defined for the template
Public propertyParentNames Allowed parent template names
Public propertyPartialTemplatesPath List of partial templates path
Public propertyRendererType Renderer type if the template is used for a renderer
Public propertyText Text of the template
Top
Methods
 NameDescription
Public methodClearConfiguration Clear the template configuration
Public methodEqualsDetermines whether the specified object is equal to the current object.
(Inherited from Object)
Protected methodFinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object)
Public methodGetHashCodeServes as the default hash function.
(Inherited from Object)
Public methodGetPartialTemplatePath Returns a partial template path from a given name
Public methodGetPartialTemplateText Returns a partial template text from a given name
Public methodGetTypeGets the Type of the current instance.
(Inherited from Object)
Public methodInit Initialize the template from a file
Public methodInitParameters Init the parameters from the configuration
Public methodStatic memberLoadTemplates Returns a list of ReportViewTemplate from a given folder
Protected methodMemberwiseCloneCreates a shallow copy of the current Object.
(Inherited from Object)
Public methodParseConfiguration Parse the current configuration and initialize the parameters
Public methodToStringReturns a string that represents the current object.
(Inherited from Object)
Top
Fields
 NameDescription
Public fieldStatic memberChartEChartsName Name of the Chart ECharts template
Public fieldStatic memberChartJSName Name of the Chart JS template
Public fieldStatic memberChartPlotlyName Name of the Chart Plotly template
Public fieldStatic memberChartScottplotName Name of the Chart Scottplot template
Public fieldConfiguration Current template configuration text
Public fieldStatic memberContainerGridFlexName Name of the Container Grid Flex template
Public fieldStatic memberContainerName Name of the Container template
Public fieldStatic memberD3Colors D3 color palette as a JavaScript array, used for chart series colors
Public fieldStatic memberDataTableName Name of the Data Table template
Public fieldStatic memberDefaultName Name of the default template
Public fieldStatic memberGaugeName Name of the Gauge template
Public fieldStatic memberGoogleColors Google color palette as a JavaScript array, used for chart series colors
Public fieldStatic memberGridFlexContainerParameterSample Sample values proposed for the CSS parameter of the Container Grid Flex template (format 'value|description')
Public fieldStatic memberGridFlexItemParameterSample Sample values proposed for the CSS parameter of the items of a Container Grid Flex template (format 'value|description')
Public fieldIsParsed Flag for optimization, by default the template is not parsed... until it is used
Public fieldLastConfigModification Last modification of the configuration file
Public fieldLastModification Last modification date time
Public fieldStatic memberModelDetailName Name of the Model Detail template
Public fieldStatic memberModelName Name of the Model template
Public fieldStatic memberPageTableName Name of the Page Table template
Public fieldStatic memberReportName Name of the Report template (root view)
Public fieldStatic memberRestrictionsName Name of the Restrictions template
Public fieldSharedPartialTemplates Additional partial templates to add to the template: Name of the partial template
Public fieldStatic memberTabPageName Name of the Tab Page template
Public fieldStatic memberWidgetName Name of the Widget template
Top
See Also