NotificationConfiguration.fromXml constructor

NotificationConfiguration.fromXml(
  1. XmlElement? xml
)

Implementation

NotificationConfiguration.fromXml(XmlElement? xml) {
  lambdaFunctionConfigurations =
      configurationsFromXml<LambdaFunctionConfiguration>(
        xml,
        'CloudFunctionConfiguration',
        LambdaFunctionConfiguration.fromXml,
        wrapperName: 'LambdaFunctionConfigurations',
        wrapperItemName: 'LambdaFunctionConfiguration',
      );
  queueConfigurations = configurationsFromXml<QueueConfiguration>(
    xml,
    'QueueConfiguration',
    QueueConfiguration.fromXml,
    wrapperName: 'QueueConfigurations',
  );
  topicConfigurations = configurationsFromXml<TopicConfiguration>(
    xml,
    'TopicConfiguration',
    TopicConfiguration.fromXml,
    wrapperName: 'TopicConfigurations',
  );
}