MailServerConfig constructor
MailServerConfig({
- ServerConfig? serverConfig,
- MailAuthentication? authentication,
- List<
Capability> ? serverCapabilities, - String? pathSeparator,
Implementation
MailServerConfig(
{ServerConfig? serverConfig,
MailAuthentication? authentication,
List<Capability>? serverCapabilities,
String? pathSeparator}) {
this.serverConfig = serverConfig;
this.authentication = authentication;
this.serverCapabilities = serverCapabilities;
this.pathSeparator = pathSeparator;
objectCreators['serverConfig'] = (map) => ServerConfig();
objectCreators['authentication'] =
(map) => MailAuthentication.createType(map!['typeName']);
objectCreators['serverCapabilities'] = (map) => <Capability>[];
objectCreators['serverCapabilities.value'] =
(map) => Capability(''); //TODO make capability serializable
}