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