BMFMassTransitStep.fromMap constructor Null safety

BMFMassTransitStep.fromMap(
  1. Map map
)

map => BMFMassTransitStep

Implementation

BMFMassTransitStep.fromMap(Map map)
    : assert(
          map != null, // ignore: unnecessary_null_comparison
          'Construct a BMFMassTransitStep,The parameter map cannot be null !') {
  isSubStep = map['isSubStep'];
  if (map['steps'] != null) {
    List<BMFMassTransitSubStep> tmpSteps = [];
    map['steps'].forEach((v) {
      tmpSteps.add(BMFMassTransitSubStep.fromMap(v as Map));
    });
    steps = tmpSteps;
  }
}