INNER CODE UNIT · Dart
BooleanUtils
Ephenodrom/Dart-Basic-Utils · lib/src/BooleanUtils.dart:4
class BooleanUtils {
/// The false String "false"
static final String FALSE = 'false';
/// The true String "true"
static final String TRUE = 'true';
/// Performs an 'and' operation on a set of booleans.
///
/// Example
/// BooleanUtils.and([true, true]) = true
/// BooleanUtils.and([false, false]) = false
/// BooleanUtils.and([true, false]) = false
/// BooleanUtils.and([true, true, false]) = false
/// BooleanUtils.and([true, true, true]) = true
static bool and(final List<bool> array) {
for (final element in array) {
if (!element) {