_initializeSignalHandlers() {
   this.signalHandler.addReceiver(
     `${this.config.signalNameSpace}.SearchValueChange`,
     this._name,
     this._onSearchValueChangeSignal
   );
   this.signalHandler.addReceiver(
     `${this.config.signalNameSpace}.SetFilters`,
     this._name,
     this._onSetFiltersSignal
   );
   this.signalHandler.addReceiver(
     `${this.config.signalNameSpace}.PatchFilters`,
     this._name,
     this._onPatchFiltersSignal
   );
   this.signalHandler.addReceiver(
     `${this.config.signalNameSpace}.SelectItem`,
     this._name,
     this._onSelectItemSignal
   );
   this.signalHandler.addReceiver(
     `${this.config.signalNameSpace}.DeSelectItem`,
     this._name,
     this._onDeSelectItemSignal
   );
   this.signalHandler.addReceiver(
     `${this.config.signalNameSpace}.MoveItem`,
     this._name,
     this._onMoveItemSignal
   );
   this.signalHandler.addReceiver(
     `${this.config.signalNameSpace}.Focus`,
     this._name,
     this._onFocusSignal
   );
   this.signalHandler.addReceiver(
     `${this.config.signalNameSpace}.Blur`,
     this._name,
     this._onBlurSignal
   );
   this.signalHandler.addReceiver(
     `${this.config.signalNameSpace}.LoadMore`,
     this._name,
     this._onLoadMoreSignal
   );
   this.signalHandler.addReceiver(
     `${this.config.signalNameSpace}.LoadNextPage`,
     this._name,
     this._onLoadNextPageSignal
   );
   this.signalHandler.addReceiver(
     `${this.config.signalNameSpace}.LoadPreviousPage`,
     this._name,
     this._onLoadPreviousPageSignal
   );
 }
 initializeSignalHandlers() {
   for(let signalName of this.signalMap.keys()) {
     this._signalHandler.addReceiver(signalName, this._name, this._onRouteSignal);
   }
 }