get<T extends InteractiveComponentContract>  method 
Implementation
@override
T get<T extends InteractiveComponentContract> () {
  if (!_collectors.containsKey(T)) {
    throw NotExistException('The component named $T does not exist on your project.');
  }
  return _collectors[T] as T;
}