bool isBitSet({int? bit, int? value}) { if (bit == null) return false; if (value == null) return false; int myValue = pow(2, bit - 1) as int; return ((value & myValue) == myValue); }