miuixGlassNavigationIndicatorBounds function
对应上游 navigationIndicatorBounds,限制渲染而不截断弹簧速度。
Implementation
Offset miuixGlassNavigationIndicatorBounds(
double left,
double right,
double width,
double inset,
) {
final min = inset.clamp(0.0, math.max(0, width) / 2),
max = math.max(min, width - min);
final start = left.clamp(min, max);
return Offset(start, right.clamp(start, max));
}