Class ChartViewResultParams
The parameters for the IChartBase view and ChartViewController, indicating what chart to execute
Inheritance
System.Object
ChartViewResultParams
Implements
System.ComponentModel.INotifyPropertyChanged
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: LemonEdge.Client.Core.Views.Core
Assembly: ClientCore.dll
Syntax
[DataContract]
public class ChartViewResultParams : PivotViewResultParams, ICloneable, ICloneable<ViewSerializedParam>, ICloneable<SQLWrapperResultsViewParams>, INotifyPropertyChanged, ICloneable<PivotViewResultParams>, ICloneable<ChartViewResultParams>
Properties
ChartID
The id of the IChart to be executed by this view
Declaration
public Guid ChartID { get; set; }
Property Value
Type | Description |
---|---|
System.Guid |
ChartID_Label
The label for the ChartID entity
Declaration
public string ChartID_Label { get; set; }
Property Value
Type | Description |
---|---|
System.String |
Methods
Clone()
Declaration
public ChartViewResultParams Clone()
Returns
Type | Description |
---|---|
ChartViewResultParams |
CopyFromParam(SerializedParam)
Declaration
protected override void CopyFromParam(SerializedParam source)
Parameters
Type | Name | Description |
---|---|---|
SerializedParam | source |
Overrides
CopyFromSource(ChartViewResultParams)
Declaration
public void CopyFromSource(ChartViewResultParams source)
Parameters
Type | Name | Description |
---|---|---|
ChartViewResultParams | source |
CreateNewParam()
Declaration
protected override SerializedParam CreateNewParam()
Returns
Type | Description |
---|---|
SerializedParam |
Overrides
Load(IReadOnlyCache)
Loads the chart param by loading the definition of the chart, pivot and underlying sql wrapper for executing this chart
Declaration
public override Task Load(IReadOnlyCache cache)
Parameters
Type | Name | Description |
---|---|---|
IReadOnlyCache | cache | The local cache |
Returns
Type | Description |
---|---|
System.Threading.Tasks.Task | A task indicating the completion of the operation |
Overrides
Implements
System.ComponentModel.INotifyPropertyChanged