update

changes listeners to event object
Layer has a domElement and manages the GUIElements