calcAvgMaxLength method

dynamic calcAvgMaxLength(
  1. double maxKeyWidth,
  2. double maxValueWidth, {
  3. double ratio = 0.9,
})

Implementation

calcAvgMaxLength(double maxKeyWidth, double maxValueWidth,
    {double ratio = 0.9}) {
  this.maxKeyWidth = maxKeyWidth;
  this.maxValueWidth = maxValueWidth;
  const text = 'aAbBcCdDeEfFgGhHiIjJkKlLmMnNoOpPqQrRsStTuUvVwWxXyYzZ';
  final size = messureText(text.characters);
  final avgOneCharWidth = size / text.length;
  avgMaxKeyLength = (maxKeyWidth / avgOneCharWidth).floor();
  avgMaxValueLength = (maxValueWidth / avgOneCharWidth).floor();
}