Skip to content

Commit 3d32bb1

Browse files
authored
Merge pull request #435 from alan-rudzinski/feature/clearEvent
Add Clear event #411
2 parents 60329e5 + 7e10ff3 commit 3d32bb1

File tree

2 files changed

+20
-0
lines changed

2 files changed

+20
-0
lines changed

docs/configuration.md

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -706,3 +706,18 @@ document.querySelector("#autoComplete").addEventListener("close", function (even
706706
console.log(event.detail);
707707
});
708708
```
709+
710+
***
711+
712+
### clear
713+
714+
> Fires after "resultsList" is cleared
715+
716+
##### Example:
717+
718+
```js
719+
document.querySelector("#autoComplete").addEventListener("clear", function (event) {
720+
// "event.detail" carries the autoComplete.js "feedback" object
721+
console.log(event.detail);
722+
});
723+
```

src/controllers/listController.js

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -258,6 +258,11 @@ const navigate = (event, ctx) => {
258258
// Clear "input" value
259259
ctx.input.value = "";
260260

261+
/**
262+
* @emit {clear} event on input clear
263+
**/
264+
eventEmitter('clear', ctx);
265+
261266
close(ctx);
262267
break;
263268
}

0 commit comments

Comments
 (0)