у меня
private userInputTimer;
private userInputText = '';
private handleEvent(event: KeyboardEvent): void {
if((keyNum >= 48 && keyNum <= 90) || (keyNum >= 96 && keyNum <= 105)){
this.userInputText = (this.userInputText) ? this.userInputText : '';
this.userInputText = this.userInputText + keyCode;
clearTimeout(this.userInputTimer);
this.setUserInputClearTimer();
}
setUserInputClearTimer(){
this.userInputTimer = setTimeout(() => {
this.userInputText = '';
}, 500);
}
Используя этот код, я могу удалить текст, который пользователь вводил последовательно через 500 мс.
Как я могу добиться такого поведения, используя debx RxJs. Буду очень признателен за помощь