sse_decode_mk_compile_options method

  1. @protected
MkCompileOptions sse_decode_mk_compile_options(
  1. SseDeserializer deserializer
)
override

Implementation

@protected
MkCompileOptions sse_decode_mk_compile_options(SseDeserializer deserializer) {
  // Codec=Sse (Serialization based), see doc to use other codecs
  var var_allowDangerousHtml = sse_decode_bool(deserializer);
  var var_allowDangerousProtocol = sse_decode_bool(deserializer);
  var var_gfmFootnoteLabel = sse_decode_opt_String(deserializer);
  var var_gfmFootnoteLabelTagName = sse_decode_opt_String(deserializer);
  var var_gfmFootnoteLabelAttributes = sse_decode_opt_String(deserializer);
  var var_gfmFootnoteBackLabel = sse_decode_opt_String(deserializer);
  var var_gfmFootnoteClobberPrefix = sse_decode_opt_String(deserializer);
  var var_gfmTaskListItemCheckable = sse_decode_bool(deserializer);
  var var_gfmTagfilter = sse_decode_bool(deserializer);
  var var_defaultLineEnding =
      sse_decode_opt_box_autoadd_mk_line_ending(deserializer);
  return MkCompileOptions(
      allowDangerousHtml: var_allowDangerousHtml,
      allowDangerousProtocol: var_allowDangerousProtocol,
      gfmFootnoteLabel: var_gfmFootnoteLabel,
      gfmFootnoteLabelTagName: var_gfmFootnoteLabelTagName,
      gfmFootnoteLabelAttributes: var_gfmFootnoteLabelAttributes,
      gfmFootnoteBackLabel: var_gfmFootnoteBackLabel,
      gfmFootnoteClobberPrefix: var_gfmFootnoteClobberPrefix,
      gfmTaskListItemCheckable: var_gfmTaskListItemCheckable,
      gfmTagfilter: var_gfmTagfilter,
      defaultLineEnding: var_defaultLineEnding);
}