The ClickWrapperUI can be wrapped around any list of ZUI components to provide a clicking function for those components. This is a subclass of DivUI so it displays in the same way. The only difference is that this can be clicked. It is recommended that you provide a style class with a &:hover clause so that it responds in a clickable way.
Parameters
- items:ZUIListF – this is either a list of ZUI components or a function that returns a list of ZUI components. Providing a function allows you to dynamically change the components each time the component is rerendered. See the DivUI component for more details.
Attributes
- .click(onclick:(event:Event)=>void) – the onclick function will be called whenever any of the ZUI components are clicked.
Examples
new ClickWrapperUI([ new TextUI("name:"), new TextUI( () =>{ return the person's name from the database }) ]).click(()=>{ a person's name has been clicked });
Styling
- DivUI – this is the default style