[refactor] / [+] use domLib in addEventList. to support custom events