|
- import 'package:xml/xml.dart';
-
- class StarRating {
- final double average;
- final int count;
- final int min;
- final int max;
-
- StarRating({
- this.average,
- this.count,
- this.min,
- this.max,
- });
-
- factory StarRating.parse(XmlElement element) {
- return StarRating(
- average: double.tryParse(element.getAttribute('average') ?? '0'),
- count: int.tryParse(element.getAttribute('count') ?? '0'),
- min: int.tryParse(element.getAttribute('min') ?? '0'),
- max: int.tryParse(element.getAttribute('max') ?? '0'),
- );
- }
- }
|