Utf8Decoder constructor Null safety

const Utf8Decoder(
  1. {bool allowMalformed = false}

Instantiates a new Utf8Decoder.

The optional allowMalformed argument defines how convert deals with invalid or unterminated character sequences.

If it is true, convert replaces invalid (or unterminated) character sequences with the Unicode Replacement character U+FFFD (�). Otherwise it throws a FormatException.


const Utf8Decoder({bool allowMalformed = false})
    : _allowMalformed = allowMalformed;