QuotedPrintableMailCodec class

Provides quoted printable encoder and decoder.

Compare https://tools.ietf.org/html/rfc2045#page-19 for details.

Inheritance

Constructors

QuotedPrintableMailCodec()
Creates a new quoted printable codec
const

Properties

hashCode → int
The hash code for this object.
no setterinherited
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited

Methods

decodeData(String part) → Uint8List
Encodes the given part text.
override
decodeText(String part, Encoding codec, {bool isHeader = false}) → String
Decodes the specified text
override
encodeHeader(String text, {int nameLength = 0, Codec codec = utf8, bool fromStart = false}) → String
Encodes the header text in Q encoding only if required.
override
encodeText(String text, {Codec codec = MailCodec.encodingUtf8, bool wrap = true}) → String
Encodes the specified text in quoted printable format.
override
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() → String
A string representation of this object.
inherited

Operators

operator ==(Object other) → bool
The equality operator.
inherited