toggle 抽象方法

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

如果元素上没有此类,添加类 value,如果已有则移除它。

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

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

如果这个 CssClassSet 对应多个元素,总是返回 false

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

实现

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