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: 8.1.0.0+4fe7975a95558d7cdf0d4c425e2c3a22827d67dd
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 memberChartJSName 
Public fieldStatic memberChartNVD3Name 
Public fieldStatic memberChartPlotlyName 
Public fieldStatic memberChartScottplotName 
Public fieldConfiguration Current template configuration text
Public fieldStatic memberContainerGridFlexName 
Public fieldStatic memberContainerName 
Public fieldStatic memberD3Colors 
Public fieldStatic memberDataTableEditorName 
Public fieldStatic memberDataTableName 
Public fieldStatic memberDefaultName 
Public fieldStatic memberGaugeName 
Public fieldStatic memberGoogleColors 
Public fieldStatic memberGridFlexContainerParameterSample 
Public fieldStatic memberGridFlexItemParameterSample 
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 
Public fieldStatic memberModelName 
Public fieldStatic memberPageTableName 
Public fieldStatic memberReportName 
Public fieldStatic memberRestrictionsName 
Public fieldSharedPartialTemplates Additional partial templates to add to the template: Name of the partial template
Public fieldStatic memberTabPageName 
Public fieldStatic memberWidgetName 
Top
See Also