VStepper constructor
VStepper({
- double? titleLineHeight,
- double? lineWidth,
- double? circleDiameter,
- double? circleMargin,
- String? normalLineColor,
- String? lightLineColor,
- bool isShowLastLine = false,
- bool isOnlyLightCircle = true,
- int lightIndex = 0,
- Function? createTitle,
- Function? createContent,
- int stepCount = 3,
- double? leftWidth,
- bool isShowLeft = false,
- String? leftTxt,
- Function? createLeftTxt,
Implementation
VStepper(
{double? titleLineHeight,
double? lineWidth,
double? circleDiameter,
double? circleMargin,
String? normalLineColor,
String? lightLineColor,
this.isShowLastLine = false,
this.isOnlyLightCircle = true,
this.lightIndex = 0,
this.createTitle,
this.createContent,
this.stepCount = 3,
double? leftWidth,
this.isShowLeft = false,
this.leftTxt,
this.createLeftTxt})
: titleLineHeight = titleLineHeight ?? 32,
lineWidth = lineWidth ?? 2,
circleDiameter = circleDiameter ?? 16,
circleMargin = circleMargin ?? 16,
lightLineColor = lightLineColor ?? "#cd0000",
normalLineColor = normalLineColor ?? "#d2d2d2",
_stepMargin = (circleDiameter ?? 16) / 2 + (circleMargin ?? 16) - ((lineWidth ?? 2) / 2),
_contentPaddingLeft = ((circleDiameter ?? 16) + (circleMargin ?? 16)) / 2 + (lineWidth ?? 2),
leftWidth = isShowLeft ? (leftWidth ?? 80) : 0;