LightColorTemperature constructor

LightColorTemperature({
  1. required int? mirek,
  2. required bool mirekValid,
  3. required LightColorTemperatureMirekSchema mirekSchema,
})

Creates a LightColorTemperature object.

Implementation

LightColorTemperature({
  required int? mirek,
  required this.mirekValid,
  required this.mirekSchema,
})  : assert(isValidMirek(mirek),
          "`mirek` must be between 153 and 500 (inclusive)"),
      _originalMirek = mirek,
      _mirek = mirek;