createUsers static method

XmlDocumentFragment createUsers(
  1. List<User> users
)

Implementation

static XmlDocumentFragment createUsers(List<User> users) {
  builder.element('CreateUsers', nest: () {
    builder.namespace('http://www.onvif.org/ver10/device/wsdl');
    users.forEach((user) => builder.element('User', nest: () {
          builder.namespace('http://www.onvif.org/ver10/device/wsdl');
          builder.element('Username', nest: () {
            builder.namespace('http://www.onvif.org/ver10/schema');
            builder.text(user.username);
          });
          builder.element('Password', nest: () {
            builder.namespace('http://www.onvif.org/ver10/schema');
            builder.text(user.password);
          });
          builder.element('UserLevel', nest: () {
            builder.namespace('http://www.onvif.org/ver10/schema');
            builder.text(user.userLevel);
          });
        }));
  });

  return builder.buildFragment();
}