iter method
void
iter(
- String cls
)
override
Implementation
@override
void iter(String cls) {
if (cls.startsWith("m-[")) {
final v = _parseDouble(cls, 3);
top = v;
left = v;
right = v;
bottom = v;
} else if (cls.startsWith("mt-[")) {
top = _parseDouble(cls, 4);
} else if (cls.startsWith("ml-[")) {
left = _parseDouble(cls, 4);
} else if (cls.startsWith("mr-[")) {
right = _parseDouble(cls, 4);
} else if (cls.startsWith("mb-[")) {
bottom = _parseDouble(cls, 4);
} else if (cls.startsWith("mx-[")) {
left = _parseDouble(cls, 4);
right = left;
} else if (cls.startsWith("my-[")) {
top = _parseDouble(cls, 4);
bottom = top;
}
// parse option
else if (cls.startsWith("m-")) {
final v = _parseOption(cls, 2);
top = v;
left = v;
right = v;
bottom = v;
} else if (cls.startsWith("mt-")) {
top = _parseOption(cls, 3);
} else if (cls.startsWith("ml-")) {
left = _parseOption(cls, 3);
} else if (cls.startsWith("mr-")) {
right = _parseOption(cls, 3);
} else if (cls.startsWith("mb-")) {
bottom = _parseOption(cls, 3);
} else if (cls.startsWith("mx-")) {
left = _parseOption(cls, 3);
right = left;
} else if (cls.startsWith("my-")) {
top = _parseOption(cls, 3);
bottom = top;
}
}