onlyOne method
判断集合是否只有一个有效值,例如:
1, null, null-> true1, 1, null-> false
设置 allowAllNull 则允许所有变量都可以为 null
Implementation
bool onlyOne({bool allowAllNull = false}) {
final l = where((e) => e != null).length;
return allowAllNull ? l == 0 || l == 1 : l == 1;
}