getEffectiveLightIntensityForDisabled method

double getEffectiveLightIntensityForDisabled(
  1. bool isDisabled,
  2. bool isDarkMode
)

Get effective light intensity for rest/disabled state

Implementation

double getEffectiveLightIntensityForDisabled(bool isDisabled, bool isDarkMode) {
  if (isDisabled) {
    return disabledOverrideEnabled && disabledLightIntensityOverride != null
        ? disabledLightIntensityOverride!
        : (isDarkMode ? 0.03 : 0.5);
  }
  return restOverrideEnabled && restLightIntensityOverride != null
      ? restLightIntensityOverride!
      : (isDarkMode ? 0.05 : lightIntensity);
}