addIf method
Implementation
void addIf(bool condition, T element, [Function(T)? callbackIfTrue]) {
if (condition) {
add(element);
if (callbackIfTrue != null) {
callbackIfTrue(element);
}
}
}
void addIf(bool condition, T element, [Function(T)? callbackIfTrue]) {
if (condition) {
add(element);
if (callbackIfTrue != null) {
callbackIfTrue(element);
}
}
}