deserialize method

  1. @override
void deserialize(
  1. XmlElement xml
)
override

Implementation

@override
void deserialize(XmlElement xml) {
  /////////////////
  /* Deserialize */
  /////////////////
  super.deserialize(xml);

  ///////////
  /* Cases */
  ///////////
  cases.clear();
  List<TriggerConditionModel> conditions =
      findChildrenOfExactType(TriggerConditionModel)
          .cast<TriggerConditionModel>();
  for (var condition in conditions) {
    cases.add(condition);
  }
}