Catch list property value from dartObject
List<DartObject>? getListValue(DartObject obj, String name) => ifExist(obj, name) ? obj.getField(name)!.toListValue() : null;