diff options
Diffstat (limited to 'sdnr/wt/odlux/apps/performanceHistoryApp/src/models/chartTypes.ts')
-rw-r--r-- | sdnr/wt/odlux/apps/performanceHistoryApp/src/models/chartTypes.ts | 33 |
1 files changed, 33 insertions, 0 deletions
diff --git a/sdnr/wt/odlux/apps/performanceHistoryApp/src/models/chartTypes.ts b/sdnr/wt/odlux/apps/performanceHistoryApp/src/models/chartTypes.ts new file mode 100644 index 000000000..8ea59e2ec --- /dev/null +++ b/sdnr/wt/odlux/apps/performanceHistoryApp/src/models/chartTypes.ts @@ -0,0 +1,33 @@ +export interface IData { + x: string; + y: string; +} + +/** + * Structure of chartjs dataset with the chart properties. + */ + export interface IDataSet { + name: string, + label: string, + lineTension: 0, + bezierCurve: boolean; + fill: boolean, + borderColor: string, + data: IData[], + columnLabel:string + } + +/** + * Structure of chartjs dataset which is sent to the chart. + */ + export interface IDataSetsObject { + datasets: IDataSet[] + } + +/** + * Interface used by chart for sorting on time-stamp + */ + export interface ITimeStamp { + "time-stamp": string; + } +
\ No newline at end of file |