ObjectLockRetention.fromXml constructor

ObjectLockRetention.fromXml(
  1. XmlElement xml
)

Implementation

ObjectLockRetention.fromXml(XmlElement xml) {
  mode = getProp(xml, 'Mode')?.value;

  // Check if 'RetainUntilDate' property is present and non-null
  var retainUntilDateProp = getProp(xml, 'RetainUntilDate');
  retainUntilDate = retainUntilDateProp != null
      ? DateTime.tryParse(retainUntilDateProp.value ?? '')
      : null;
}