Product Description
/**
* Common event handler for click and keydown events.
* @param {Event} event - The event object.
* @param {Function} handleClickOrEnter - Function to handle click or Enter key events.
* @param {Function} handleEsc - Function to handle Esc key events.
*/
// [TODO][AplusMantle-8064] Create common event handler util(key events, click events) in AplusModuleResources
function handleClickAndKeyEvents(event, handleClickOrEnterOrSpace) {
const ENTER_KEY_CODE = 13;
const ESCAPE_KEY_CODE = 27;
const SPACE_KEY_CODE = 32;
const isClick = event.type === 'click';
const isKeydown = event.type === 'keydown';
const isEnter = isKeydown && event.keyCode === ENTER_KEY_CODE;
const isSpace = isKeydown && event.keyCode === SPACE_KEY_CODE;
const isEsc = isKeydown && event.keyCode === ESCAPE_KEY_CODE;
if (isClick || isEnter || isSpace) {
handleClickOrEnterOrSpace();
} else if (isEsc) {
handleEsc(event);
}
}
/**
* Function to handle esc key event.
* @param {Event} event - The event object.
*/
function handleEsc(event) {
event.target.blur()// force remove focus
}




Is this ultrasonic retainer cleaner suitable for cleaning dental appliances like retainers or night guards?
Absolutely! I use it for my retainer, and it does a great job. Keeps it clean and fresh without any hassle.
Can I use retainer cleaner tablets with this ultrasonic retainer cleaner?
Yes, you can! I've tried it with retainer cleaner tablets, and it works like a charm. Just drop a tablet in the solution for added cleaning power.
Is the ultrasonic retainer cleaner versatile enough to be used as an ultrasonic jewelry cleaner as well?
Absolutely! Besides cleaning my retainer, I've used it to clean my jewelry too. It's a handy multitasker.
Does the ultrasonic retainer cleaner work well as an ultrasonic denture cleaner?
It's versatile enough to be used as an ultrasonic denture cleaner. Just follow the same steps for excellent denture cleaning.
Is the capacity of the retainer cleaner large? Can it clean multiple sets of dentures simultaneously?
The capacity is quite ample (200ml), can clean two sets of dentures at once, which is really convenient. However, I recommend not overloading it for better results.