FloatKind.float32 constructor

const FloatKind.float32({
  1. double? min,
  2. double? max,
  3. bool isExclusiveMin = false,
  4. bool isExclusiveMax = false,
  5. List<Trait>? traits,
})

Raw 32-bit floating-point value (including NaN, Infinity, -Infinity, and -0.0).

Implementation

const FloatKind.float32({
  this.min,
  this.max,
  this.isExclusiveMin = false,
  this.isExclusiveMax = false,
  super.traits,
})  : bits = 32,
      nonFinite = true,
      negativeZeroes = true,
      _typedDataFactory = Float32List.new,
      super.constructor(name: 'double');