brightnessAllowed function

bool brightnessAllowed(
  1. FamilyDefinition def,
  2. ThemeBrightness b
)

Whether def ever draws b.

Implementation

bool brightnessAllowed(FamilyDefinition def, ThemeBrightness b) {
  final w = def.brightnessWeights;
  final i = b == ThemeBrightness.dark ? 0 : 1;
  return i < w.length && w[i] > 0;
}