Details
-
New Feature
-
Status: Closed
-
Minor
-
Resolution: Incomplete
-
5.3
-
None
Description
The EmbeddedMixin concept allows applying mixins on embedded components of an existing component.
Usage scenario:
A mixin can have embedded mixins defined with the new @EmbeddedMixin annotation.
A motivational demo can be found here http://dragansah.com/demoapp/embeddedmixinexamples
Usage example:
<t:grid t:mixins="mixinForGrid" />
public class MixinForGrid
{
// apply the MixinForGridCell mixin to the rows.gridCell subcomponent of the grid
@EmbeddedMixin(componentId="rows.gridCell")
private MixinForGridCell mixinForGridcell;
// render phases on the grid
void beginRender()
{
}
}
public class MixinForGridCell
{
// render phase on gridCell
void beginRender()
{
}
}
Attachments
Attachments
Issue Links
- blocks
-
TAP5-1607 Context menu mixin
- Closed