class ModesDescription {
  static const items = [
    M,
    B,
    Harmonic,
    D4,
    CF,
    PDI,
    TVI,
    PW,
    TD,
    CW,
    HAR,
    V3D,
    Free3D,
    STIC,
    MCut,
    StrainTM,
    SRV,
    CBI,
    D2,
    NGS,
    VFlow,
    VFlash,
    TDI,
    EICh,
    EI,
    TVM,
    CM,
    ECG,
  ];
  static const PSAD = "PSAD";

  //Keyboard
  static const M = "M";
  static const B = "B";
  static const Harmonic = "Harmonic";
  static const D4 = "4D";
  static const CF = "CF";
  static const PDI = "PDI";
  static const TVI = "TVI";
  static const PW = "PW";
  static const TD = "TD";
  static const CW = "CW";
  //TouchPanel
  static const HAR = "HAR";
  static const V3D = "3D";
  static const Free3D = "Free3D";
  static const STIC = "STIC";
  static const MCut = "MCut";
  static const StrainTM = "Strain TM";
  static const SRV = "SRV";
  static const CBI = "CBI";
  static const D2 = "2D";
  static const NGS = "NGS";
  static const VFlow = "VFlow";
  static const VFlash = "VFlash";
  static const TDI = "TDI";
  static const EI = "EI";
  static const EICh = "弹性成像";
  static const TVM = "TVM";
  static const CM = "CM";
  static const ECG = "ECG";
  static const Freeze = "Freeze";
  static const Auto = "Auto";
}

class KeyboardDescription {
  static const items = [
    Depth,
    Left,
    Right,
    Rotation,
    Zoom,
    Single,
    Dual,
    Quad,
  ];
  //Keyboard
  static const Depth = "Depth";
  static const Left = "Left";
  static const Right = "Right";
  static const Rotation = "Rotation";
  static const Zoom = "Zoom";
  static const Single = "Single";
  static const Quad = "Quad";
  static const Dual = "Dual";
}

class FunctionDescription {
  static const items = [
    CenterLine,
    CenterLineCh,
    Duplex,
    DuplexCh,
    DisplayFormat,
    DisplayFormatCh,
    FullScreen,
    FullScreenCh,
    SyncDisplay,
    SyncDisplayCh,
    CineSingle,
    CineSingleCh,
    ImageReference,
    ImageReferenceCh,
    NeedleEnhance,
    NeedleEnhanceCh,
    TView,
    RadiantFlow,
    RadiantFlowCh,
    BCWidthSync,
    BCWidthSyncCh,
    Triplex,
    TriplexCh
  ];

  //Functions Keys
  static const CenterLine = "Center Line";
  static const CenterLineCh = "中心线";
  static const Duplex = "Duplex";
  static const DuplexCh = "双同步";
  static const DisplayFormat = "Display format";
  static const DisplayFormatCh = "显示格式";
  static const FullScreen = "Full Screen";
  static const FullScreenCh = "全屏";
  static const CineSingle = "Cine/Single";
  static const CineSingleCh = "电影/单帧";
  static const SyncDisplay = "Sync Display";
  static const SyncDisplayCh = "同步显示";
  static const ImageReference = "Image Reference";
  static const ImageReferenceCh = "参考图像";
  static const NeedleEnhance = "Needle Enhance";
  static const NeedleEnhanceCh = "穿刺增强";
  static const TView = "TView";
  static const RadiantFlow = "立体血流";
  static const RadiantFlowCh = "VLuminous Flow";
  static const BCWidthSync = "Sync ROI";
  static const BCWidthSyncCh = "BC同宽";
  static const Triplex = "Triplex";
  static const TriplexCh = "三同步";
}

//Hide Parameter Keys
class HideParameterKeys {
  static const items = [
    BiopsyFunctionPanel,
    ActiveCategory,
    DopplerTraceFunctionPanel,
    ECGFunctionPanel,
    ECGFunctionPanelOn
  ];

  //Hide Parameter Keys
  static const BiopsyFunctionPanel = "BiopsyFunctionPanel";
  static const ActiveCategory = "ActiveCategory";
  static const ECGFunctionPanel = "ECGFunctionPanel";
  static const ECGFunctionPanelOn = "ECGFunctionPanelOn";
  static const DopplerTraceFunctionPanel = "DopplerTraceFunctionPanel";
}
