classes property Null safety

CssClassSet classes

The union of all CSS classes applied to the elements in this list.

This set makes it easy to add, remove or toggle (add if not present, remove if present) the classes applied to a collection of elements.

htmlList.classes.add('selected');
htmlList.classes.toggle('isOnline');
htmlList.classes.remove('selected');

Implementation

CssClassSet get classes;
void classes= (Iterable<String> value)

Replace the classes with value for every element in this list.

Implementation

set classes(Iterable<String> value);