operator [] method

  1. @override
dynamic operator [](
  1. dynamic key
)
override

Implementation

@override
operator [](key) {
  switch (key?.toString()) {
    case "originalQuery":
      return this.originalQuery;
    case "interpolatedQuery":
      return this.interpolatedQuery;
    case "matchedTerm":
      return this.matchedTerm;
    case "hasTime":
      return this.hasTime;
    default:
      return wrapped[key];
  }
}