appendClasses method
void
appendClasses(
- dynamic classes1, [
- dynamic classes2
inherited
Implementation
void appendClasses(dynamic classes1, [dynamic classes2]) {
var classesNames = <String>[
...parseClasses(classes1),
...parseClasses(classes2)
];
var classesNamesRemove = classesNames
.where((e) => e.startsWith('!'))
.map((e) => e.substring(1))
.toList();
classesNames.removeWhere((s) => s.startsWith('!'));
var content = this.content!;
content.classes.addAll(classesNames);
content.classes.removeAll(classesNamesRemove);
}