serialize method

  1. @override
Map<String, dynamic> serialize()
override

Implementation

@override
Map<String, dynamic> serialize() {
  var _result = <String, dynamic>{};
  if (msWordVersion != null) {
    switch (msWordVersion!) {
      case OptimizationOptions_MsWordVersionEnum.word2000:
        _result['MsWordVersion'] = 'Word2000';
        break;
      case OptimizationOptions_MsWordVersionEnum.word2002:
        _result['MsWordVersion'] = 'Word2002';
        break;
      case OptimizationOptions_MsWordVersionEnum.word2003:
        _result['MsWordVersion'] = 'Word2003';
        break;
      case OptimizationOptions_MsWordVersionEnum.word2007:
        _result['MsWordVersion'] = 'Word2007';
        break;
      case OptimizationOptions_MsWordVersionEnum.word2010:
        _result['MsWordVersion'] = 'Word2010';
        break;
      case OptimizationOptions_MsWordVersionEnum.word2013:
        _result['MsWordVersion'] = 'Word2013';
        break;
      case OptimizationOptions_MsWordVersionEnum.word2016:
        _result['MsWordVersion'] = 'Word2016';
        break;
      case OptimizationOptions_MsWordVersionEnum.word2019:
        _result['MsWordVersion'] = 'Word2019';
        break;
      default:
        break;
    }
  }
  return _result;
}