UNPKG

scichart

Version:

Fast WebGL JavaScript Charting Library and Framework

51 lines (50 loc) 2.19 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.convertYColumnMode = exports.EColumnYMode = exports.convertColumnMode = exports.EColumnMode = void 0; var EColumnMode; (function (EColumnMode) { EColumnMode["Mid"] = "Mid"; EColumnMode["MidWidth"] = "MidWidth"; EColumnMode["Start"] = "Start"; EColumnMode["StartWidth"] = "StartWidth"; EColumnMode["StartEnd"] = "StartEnd"; // Width = "Width" })(EColumnMode = exports.EColumnMode || (exports.EColumnMode = {})); function convertColumnMode(mode, wasmContext) { switch (mode) { case EColumnMode.Mid: return wasmContext.SCRTColumnXMode.ColumnXMode_Mid; case EColumnMode.MidWidth: return wasmContext.SCRTColumnXMode.ColumnXMode_MidX2Width; case EColumnMode.Start: return wasmContext.SCRTColumnXMode.ColumnXMode_Start; case EColumnMode.StartEnd: return wasmContext.SCRTColumnXMode.ColumnXMode_StartX2End; case EColumnMode.StartWidth: return wasmContext.SCRTColumnXMode.ColumnXMode_StartX2Width; // case EColumnMode.Width: // return wasmContext.SCRTColumnXMode.ColumnXMode_Width; default: return wasmContext.SCRTColumnXMode.ColumnXMode_Mid; } } exports.convertColumnMode = convertColumnMode; var EColumnYMode; (function (EColumnYMode) { EColumnYMode["TopBottom"] = "TopBottom"; EColumnYMode["TopHeight"] = "TopHeight"; EColumnYMode["CenterHeight"] = "CenterHeight"; })(EColumnYMode = exports.EColumnYMode || (exports.EColumnYMode = {})); function convertYColumnMode(mode, wasmContext) { switch (mode) { case EColumnYMode.TopBottom: return wasmContext.SCRTColumnYMode.ColumnYMode_TopBottom; case EColumnYMode.TopHeight: return wasmContext.SCRTColumnYMode.ColumnYMode_TopHeight; case EColumnYMode.CenterHeight: return wasmContext.SCRTColumnYMode.ColumnYMode_CenterHeight; default: return wasmContext.SCRTColumnYMode.ColumnYMode_TopBottom; } } exports.convertYColumnMode = convertYColumnMode;