sliderInt method

  1. @override
int sliderInt({
  1. required String label,
  2. String? description,
  3. int? initial,
  4. int max = 100,
  5. int min = 0,
  6. int divisions = 100,
})
override

Creates slider knob with int value.

If initial is not provided, min is used.

Implementation

@override
int sliderInt({
  required String label,
  String? description,
  int? initial,
  int max = 100,
  int min = 0,
  int divisions = 100,
}) =>
    addKnob(
      Knob(
        label: label,
        description: description,
        knobValue: SliderKnobValue(
          value: (initial ?? min).toDouble(),
          max: max.toDouble(),
          min: min.toDouble(),
          divisions: divisions,
          formatValue: (v) => v.toInt().toString(),
        ),
      ),
    ).toInt();