KnobController constructor
KnobController({})
Constructs a KnobController
Implementation
KnobController({
this.initial = 0,
this.minimum = 0,
this.maximum = 100,
this.startAngle = 0,
this.endAngle = 180,
this.precision = 2,
}) : assert(maximum > minimum,
'Maximum value must be greater than minimum value.'),
assert(maximum >= initial && initial >= minimum,
'Initial value must be between minimum and maximum values.'),
super(KnobValue(
current: initial,
minimum: minimum,
maximum: maximum,
startAngle: startAngle,
endAngle: endAngle,
));