Composite Component"
From Documentation
Line 5: | Line 5: | ||
Like a [[ZK Developer's Reference/UI Composing/Macro Component|macro component]], a composite component is an approach to compose a component based on a template. Unlike a macro component, a composite component has to create and wire the child components by itself, and handle ID space if necessary. The advantage is that a composite component can extend from any component, such as <javadoc>org.zkoss.zul.Row</javadoc>, such that it is easier to fit to any situation (and no need of the inline concept). | Like a [[ZK Developer's Reference/UI Composing/Macro Component|macro component]], a composite component is an approach to compose a component based on a template. Unlike a macro component, a composite component has to create and wire the child components by itself, and handle ID space if necessary. The advantage is that a composite component can extend from any component, such as <javadoc>org.zkoss.zul.Row</javadoc>, such that it is easier to fit to any situation (and no need of the inline concept). | ||
− | =Implement Composite Component= | + | =Implement a Composite Component= |
+ | ==Implement a Template== | ||
+ | ==Implement a Java Class== | ||
+ | ===ID Space=== | ||
+ | |||
=Use Composite Component= | =Use Composite Component= | ||
=Version History= | =Version History= |
Revision as of 02:59, 9 November 2010
Like a macro component, a composite component is an approach to compose a component based on a template. Unlike a macro component, a composite component has to create and wire the child components by itself, and handle ID space if necessary. The advantage is that a composite component can extend from any component, such as Row, such that it is easier to fit to any situation (and no need of the inline concept).
Implement a Composite Component
Implement a Template
Implement a Java Class
ID Space
Use Composite Component
Version History
Last Update : 2010/11/9
Version | Date | Content |
---|---|---|