StyleConfig constructor

StyleConfig({
  1. CheckBoxBuilder? checkBoxBuilder,
  2. ImgBuilder? imgBuilder,
  3. ImgConfig? imgConfig,
  4. VideoBuilder? videoBuilder,
  5. VideoConfig? videoConfig,
  6. TitleConfig? titleConfig,
  7. PConfig? pConfig,
  8. CodeConfig? codeConfig,
  9. OlConfig? olConfig,
  10. UlConfig? ulConfig,
  11. PreConfig? preConfig,
  12. BlockQuoteConfig? blockQuoteConfig,
  13. TableConfig? tableConfig,
  14. HrConfig? hrConfig,
  15. CheckBoxConfig? checkBoxConfig,
  16. Map<String, dynamic>? markdownTheme,
})

Implementation

factory StyleConfig({
  CheckBoxBuilder? checkBoxBuilder,
  ImgBuilder? imgBuilder,
  ImgConfig? imgConfig,
  VideoBuilder? videoBuilder,
  VideoConfig? videoConfig,
  TitleConfig? titleConfig,
  PConfig? pConfig,
  CodeConfig? codeConfig,
  OlConfig? olConfig,
  UlConfig? ulConfig,
  PreConfig? preConfig,
  BlockQuoteConfig? blockQuoteConfig,
  TableConfig? tableConfig,
  HrConfig? hrConfig,
  CheckBoxConfig? checkBoxConfig,
  Map<String, dynamic>? markdownTheme,
}) {
  _obj ??= StyleConfig._internal();
  _obj!.imgBuilder = imgBuilder ?? _obj!.imgBuilder;
  _obj!.imgConfig = imgConfig ?? _obj!.imgConfig;
  _obj!.videoBuilder = videoBuilder ?? _obj!.videoBuilder;
  _obj!.checkBoxBuilder = checkBoxBuilder ?? _obj!.checkBoxBuilder;
  _obj!.titleConfig = titleConfig ?? _obj!.titleConfig;
  _obj!.videoConfig = videoConfig ?? _obj!.videoConfig;
  _obj!.pConfig = pConfig ?? _obj!.pConfig;
  _obj!.codeConfig = codeConfig ?? _obj!.codeConfig;
  _obj!.olConfig = olConfig ?? _obj!.olConfig;
  _obj!.ulConfig = ulConfig ?? _obj!.ulConfig;
  _obj!.preConfig = preConfig ?? _obj!.preConfig;
  _obj!.blockQuoteConfig = blockQuoteConfig ?? _obj!.blockQuoteConfig;
  _obj!.tableConfig = tableConfig ?? _obj!.tableConfig;
  _obj!.hrConfig = hrConfig ?? _obj!.hrConfig;
  _obj!.checkBoxConfig = checkBoxConfig ?? _obj!.checkBoxConfig;
  _obj!.markdownTheme = markdownTheme ?? _obj!.markdownTheme;
  return _obj!;
}