option<T extends Option> method

T? option<T extends Option>()

option by type. If option not exists returns null

Implementation

T? option<T extends Option>() {
  return _options[T] as T?;
}