iter method
void
iter(
- String cls
)
override
Implementation
@override
void iter(String cls) {
if (cls.startsWith("p-[")) {
final v = _parseDouble(cls, 3);
top = v;
left = v;
right = v;
bottom = v;
} else if (cls.startsWith("pt-[")) {
top = _parseDouble(cls, 4);
} else if (cls.startsWith("pl-[")) {
left = _parseDouble(cls, 4);
} else if (cls.startsWith("pr-[")) {
right = _parseDouble(cls, 4);
} else if (cls.startsWith("pb-[")) {
bottom = _parseDouble(cls, 4);
} else if (cls.startsWith("px-[")) {
left = _parseDouble(cls, 4);
right = left;
} else if (cls.startsWith("py-[")) {
top = _parseDouble(cls, 4);
bottom = top;
}
// parse option
else if (cls.startsWith("p-")) {
final v = _parseOption(cls, 2);
top = v;
left = v;
right = v;
bottom = v;
} else if (cls.startsWith("pt-")) {
top = _parseOption(cls, 3);
} else if (cls.startsWith("pl-")) {
left = _parseOption(cls, 3);
} else if (cls.startsWith("pr-")) {
right = _parseOption(cls, 3);
} else if (cls.startsWith("pb-")) {
bottom = _parseOption(cls, 3);
} else if (cls.startsWith("px-")) {
left = _parseOption(cls, 3);
right = left;
} else if (cls.startsWith("py-")) {
top = _parseOption(cls, 3);
bottom = top;
}
}