buildXml method

  1. @override
void buildXml(
  1. XmlBuilder builder, {
  2. String tag = 'Properties',
  3. String? namespace,
})
override

Implementation

@override
void buildXml(
  XmlBuilder builder, {
  String tag = 'Properties',
  String? namespace,
}) => builder.element(
  tag,
  nest: () {
    if (namespace != null) builder.namespaceUri(null, namespace);

    mode.value.buildXml(builder, tag: 'Mode');
    (delayTime ?? 'PT0S').buildXml(builder, tag: 'DelayTime');
    idleState.value.buildXml(builder, tag: 'IdleState');
  },
);