get method

  1. @override
Object? get(
  1. Token name
)
override

Implementation

@override
Object? get(Token name) {
  switch (name.lexeme) {
    case "extentBefore":
      return metrics.extentBefore;
    case "extentAfter":
      return metrics.extentAfter;
    case "extentInside":
      return metrics.extentInside;
    case "axis":
      return metrics.axis;
    case 'axisDirection':
      return metrics.axisDirection;
    case "minScrollExtent":
      return metrics.minScrollExtent;
    case "maxScrollExtent":
      return metrics.maxScrollExtent;
    case "pixels":
      return metrics.pixels;
    case "viewportDimension":
      return metrics.viewportDimension;
    case "atEdge":
      return metrics.atEdge;
    case "outOfRange":
      return metrics.outOfRange;
  }
  return null;
}