Interface ComponentUtils
- All Known Implementing Classes:
DefaultComponentUtils
public interface ComponentUtils
Contract with utility methods for cockpit components
-
Method Summary
Modifier and TypeMethodDescriptionvoidremoveGlobalEventListeners(String widgetId) Unregisters global event listeners bound to the given widget identified by the provided idvoidsetupGlobalEventListeners(org.zkoss.zk.ui.util.GenericForwardComposer<org.zkoss.zk.ui.Component> composer, org.zkoss.zk.ui.Component component) Searches for methods marked withGlobalCockpitEventannotation within provided composer and registers them within global listeners map
-
Method Details
-
setupGlobalEventListeners
void setupGlobalEventListeners(org.zkoss.zk.ui.util.GenericForwardComposer<org.zkoss.zk.ui.Component> composer, org.zkoss.zk.ui.Component component) Searches for methods marked withGlobalCockpitEventannotation within provided composer and registers them within global listeners map- Parameters:
composer- composer to look for global event listeners incomponent- cockpit component to be used as a reference for the global listeners mapping
-
removeGlobalEventListeners
Unregisters global event listeners bound to the given widget identified by the provided id- Parameters:
widgetId- id of the widget to remove global event listeners from
-