iter method
void
iter(
- String cls
)
override
Implementation
@override
void iter(String cls) {
if (wPattern.hasMatch(cls)) {
final value = wPattern.firstMatch(cls)?.group(1);
if (value == null) return;
width = parseValue(value);
return;
}
if (hPattern.hasMatch(cls)) {
final value = hPattern.firstMatch(cls)?.group(1);
if (value == null) return;
height = parseValue(value);
return;
}
if (maxWidthPattern.hasMatch(cls)) {
final value = maxWidthPattern.firstMatch(cls)?.group(1);
if (value == null) return;
maxWidth = parseValue(value);
return;
}
if (maxHeightPattern.hasMatch(cls)) {
final value = maxHeightPattern.firstMatch(cls)?.group(1);
if (value == null) return;
maxHeight = parseValue(value);
return;
}
if (minWidthPattern.hasMatch(cls)) {
final value = minWidthPattern.firstMatch(cls)?.group(1);
if (value == null) return;
minWidth = parseValue(value);
return;
}
if (minHeightPattern.hasMatch(cls)) {
final value = minHeightPattern.firstMatch(cls)?.group(1);
if (value == null) return;
minHeight = parseValue(value);
return;
}
}