removePreset static method Null safety

XmlDocumentFragment removePreset(
  1. String profileToken,
  2. {required Preset preset}
)

XML for the removePreset, requires a profileToken and Preset

Implementation

static XmlDocumentFragment removePreset(String profileToken,
    {required Preset preset}) {
  Transport.builder.element('RemovePreset', nest: () {
    Transport.builder.namespace(Xmlns.tptz);
    Transport.builder.element('ProfileToken', nest: () {
      Transport.builder.namespace(Xmlns.tptz);
      Transport.builder.text(profileToken);
    });
    Transport.builder.element('PresetToken', nest: () {
      Transport.builder.namespace(Xmlns.tptz);
      Transport.builder.text(preset.token);
    });
  });

  return Transport.builder.buildFragment();
}