Overriding bind and unbind"

From Documentation
 
Line 5: Line 5:
 
[[File:ZKComDevEss_bind_.png]]
 
[[File:ZKComDevEss_bind_.png]]
  
The <javadoc directory="jsdoc" method="unbind_(zk.Skipper, _global_.Array)" class="false">zk.Widget</javadoc> function is very similar. Upon detaching the widget from the DOM the <javadoc directory="jsdoc" method="unbind_(zk.Skipper, _global_.Array)" class="false">zk.Widget</javadoc> method is called enabling us to perform tasks such as adding and removing listeners to avoid memory leaks. The diagram below demonstrates this.
+
The <javadoc directory="jsdoc" method="unbind_(zk.Skipper, _global_.Array)" class="false">zk.Widget</javadoc> function is very similar. Upon detaching the widget from the DOM the <javadoc directory="jsdoc" method="unbind_(zk.Skipper, _global_.Array)" class="false">zk.Widget</javadoc> method is called to enable us to perform tasks such as adding and removing listeners to avoid memory leaks. The diagram below demonstrates this.
  
 
[[File:ZKComDevEss_unbind_.png]]
 
[[File:ZKComDevEss_unbind_.png]]

Latest revision as of 04:38, 11 August 2011


The following diagrams outline when the bind_(Desktop, Skipper, Array) and unbind_(Skipper, Array) methods are called. Firstly let’s take a look at how binding works.

ZKComDevEss bind .png

The unbind_(Skipper, Array) function is very similar. Upon detaching the widget from the DOM the unbind_(Skipper, Array) method is called to enable us to perform tasks such as adding and removing listeners to avoid memory leaks. The diagram below demonstrates this.

ZKComDevEss unbind .png

Now that we have had a brief introduction of bind_(Desktop, Skipper, Array) and unbind_(Skipper, Array) let’s see the methods put into action when we bind appropriate listeners for events.



Last Update : 2011/08/11

Copyright © Potix Corporation. This article is licensed under GNU Free Documentation License.