toggle 抽象方法

bool toggle(
  1. String value, [
  2. bool? shouldAdd
])

如果元素上不存在 value 类,则将其添加到元素中;如果已存在,则移除。

如果 shouldAdd 为 true,则始终将 value 添加到元素中。如果 shouldAdd 为 false,则始终从元素中移除 value

如果此操作对应一个元素,则操作后如果 value 存在,则返回 true;如果 value 不存在,则返回 false

如果此 CssClassSet 对应多个元素,则始终返回 false

value 必须是表示单个类的有效 '令牌',即不含空白的非空字符串。要切换多个类,请使用 toggleAll

实现

bool toggle(String value, [bool? shouldAdd]);