I have Selection Window (PB 2017 R3) with a text field where the user can type the name of a product.
One the keyup we capture the text and use it in a query that displays matching selections.
Whats the best way to ensure that the user has stopped typing for a period of time (~1/4 second?) before capturing the text and performing a query.
2) encapsulates timing & business functionality
3) can be inherited from PB's System Class
4) can be encapsulated inside a custom user object.