spaceWidthPx function

double spaceWidthPx(
  1. RenderContext context,
  2. SpaceType type
)

Calculates whitespace width

Implementation

double spaceWidthPx(RenderContext context, SpaceType type) {
  final double factor;
  switch (type) {
    case SpaceType.thin:
      factor = 0.166;
      break;
    case SpaceType.medium:
      factor = 0.222;
      break;
    case SpaceType.thick:
      factor = 0.277;
      break;
    case SpaceType.quad:
      factor = 1.0;
      break;
    case SpaceType.qquad:
      factor = 2.0;
      break;
    case SpaceType.normal:
      factor = 0.25;
      break;
    case SpaceType.negativeThin:
      factor = -0.166;
      break;
  }
  return context.fontSize * factor;
}