/* B80_ZK_3083_Composer.java
Purpose:
Description:
History:
Wed Feb 17 16:12:46 CST 2016, Created by jameschu
Copyright (C) 2016 Potix Corporation. All Rights Reserved.
*/
package org.zkoss.zktest.test2;
import org.zkoss.zk.ui.event.EventListener;
import org.zkoss.zk.ui.event.Events;
import org.zkoss.zk.ui.event.VisibilityChangeEvent;
import org.zkoss.zk.ui.select.SelectorComposer;
import org.zkoss.zk.ui.util.Clients;
import org.zkoss.zul.Window;
/**
*
* @author jameschu
*/
public class B80_ZK_3083_Composer extends SelectorComposer<Window> {
public void doAfterCompose(Window comp) throws Exception {
super.doAfterCompose(comp);
comp.addEventListener(Events.ON_VISIBILITY_CHANGE, new VisibilityEventListener());
}
private class VisibilityEventListener implements EventListener<VisibilityChangeEvent> {
public void onEvent(VisibilityChangeEvent evt) throws Exception {
Clients.log("Visbility event triggered");
}
}
}