Search results
From Documentation
- A renderer is responsible for rendering the layout of certain model. For example, <code>RowRenderer</code> is responsible for rendering data stored in the <code>ListModel</code> to the specified <code>row</code> in t338 bytes (45 words) - 10:40, 19 January 2022
- ...mple in a vbox. You set the size, chart type and then you set the model of data. ... fill the model here ...3 KB (463 words) - 05:41, 30 January 2011
- ...declared the basic UI skeleton, now we'll look into how to prepare a data model and use Template component to populate the Grid component in our Product Vi ===Associate View and Model in Controller===6 KB (827 words) - 12:28, 19 January 2022
- ...It is easier to use different views to show the same set of data. To show data in the view any way you like, a developer may implement his own renderer; Z ==What's Live Data==9 KB (1,288 words) - 02:57, 20 January 2022
- ...ava class that produces child items based on a data model. It renders your data into View. There are 2 kinds of renderers:1,008 bytes (136 words) - 02:59, 30 January 2024
- <biglistbox hflex="1" vflex="1" model="${data}" > ...oss/zktest/test2/big/FakerMatrixModel.java FakerMatrixModel]) called <code>data</code> such as:1 KB (176 words) - 07:34, 8 July 2022
- ...eplace JSP pages with ZUL pages. You don't need to modify action handlers, data models and others. All you need to do is to map the result view to a ZUL pa As shown, you could use the same EL expression to access the data provided by Struts and your action handler.4 KB (649 words) - 04:35, 5 February 2024
- ...It is easier to use different views to show the same set of data. To show data in the view any way you like, a developer may implement his own renderer; Z ==What's Live Data==8 KB (1,268 words) - 04:16, 20 January 2022
- **The ZK MVC approach provides a great separation among data (aka. model), UI and business logic (aka. control). ...declared with ZUML in ZUL files. Tasks such as setting a component's data model and renderer, component manipulation are implemented in a Controller class5 KB (830 words) - 00:06, 29 March 2013
- ...ary data to be displayed on the View from one or more Model classes. Those data are exposed through getter and setter method like JavaBean's property. ViewModel is also a '''Model of the View'''. It contains the View's state (e.g. selection, enabled statu4 KB (660 words) - 15:05, 12 January 2022
- == Model == ...bar. (Learn [[ZK_Developer%27s_Reference/MVC/Model#Model-Driven_Rendering| Model-Driven Rendering]])3 KB (396 words) - 14:09, 12 January 2022
- == Model Performance Enhancement == In this new version, we introduce a brand new model implementation. This enhancement doesn't change the way you use the Spreads3 KB (451 words) - 04:20, 20 January 2022
- = Live Data = ...he data from the view. In other words, developers only need to provide the data by implementing the <javadoc type="interface">org.zkoss.zul.ListModel</java6 KB (756 words) - 10:42, 12 January 2022
- == Binding to client attribute from MVVM view model == == Data-Attribute Handler ==5 KB (708 words) - 10:19, 15 August 2023
- As previously addressed, presentation of data can be done using appropriate renderers or databinding. In this case, as th ===Where the View, Model, and Renderer Come Together===8 KB (1,023 words) - 12:31, 19 January 2022
- The benefit of it is not to create child widgets for each data, so the memory usage is much lower at the server. ListModelList model = new ListModelList(userName);3 KB (363 words) - 01:57, 31 January 2024
- <grid model="${books}"> <template name="model">2 KB (312 words) - 02:43, 30 January 2024
- = The Huge Amount of Data Problem = ...plementation which only queries a small size of data a time instead of all data in this section.5 KB (726 words) - 07:35, 8 July 2022
- ...m now on, ListModel now supports combobox so you no longer have to mix the model with view. Besides, ListSubModel also supports to implement auto-complete i ...l use ListSubModel to get the subset of data from list model to render the data in combobox according to users' input.8 KB (1,120 words) - 07:17, 7 December 2010
- <grid model=${data}> <template name="model"> <!-- nested template -->4 KB (528 words) - 08:29, 31 January 2024
- ...API to supply data in a clean MVC based manner. In addition updating the data dynamically provides a pleasant user experience as the visual display is up To use the FlashChart we need to prepare a ChartModel and then assign that model to the FlashChart.7 KB (875 words) - 08:33, 20 September 2010
- ...item</code> and <code>Orgnode</code> in <code>Organigram</code> to display data. = Model-Driven Display =4 KB (469 words) - 14:08, 12 January 2022
- It can be very useful to associate a collection with a UI component and the Data Binding Manager will convert the collection into UI components accordingly. # Prepare the data source of collection2 KB (286 words) - 04:33, 5 February 2024
- ...015/03/11/zk8-work-with-native-web-components-using-the-new-zk-client-side-data-binding-api/ recent blog], we have introduced ZK 8's new client side bindin ...e could use the ''command'' and ''after'' method to interact with the view model back to our server.10 KB (1,508 words) - 04:21, 20 January 2022
- ...e cells reference to the backend Java beans, so any changes on the backend data can automatically reflect on ZK Spreadsheet. You can create your own custom ...h built-in browser AJAX user interface and back-end server side Excel-like data and logic. No ActiveX or other plug-ins are required.2 KB (365 words) - 04:31, 5 July 2013
- ...015/03/11/zk8-work-with-native-web-components-using-the-new-zk-client-side-data-binding-api/ recent blog], we have introduced ZK 8's new client side bindin ...e could use the ''command'' and ''after'' method to interact with the view model back to our server.10 KB (1,525 words) - 04:21, 20 January 2022
- ZK Spreadsheet can filter data to find a subset of data in a range. Filtered data display rows that meet criteria, and hide trivial ones. ...="zss" method="isBlankCell(org.zkoss.poi.ss.usermodel.Cell)">org.zkoss.zss.model.impl.BookHelper</javadoc> to test whether cell is blank or not. If set blan6 KB (744 words) - 12:56, 19 January 2022
- <pivottable model="${model}" /> <pivottable model="${model}" grandTotalForColumns="false"2 KB (354 words) - 12:42, 19 January 2022
- ...ta, while the renderer is used to provide the custom look. By default, the data is shown as a single-column grid/listbox. If it is not what you want, pleas = Model-driven Rendering =12 KB (1,762 words) - 08:03, 29 January 2024
- '''Purpose:''' Restrict binder to load data from ViewModel only, not save back ...some attributes that don't save data back to the ViewModel like listbox's model or label's value, you can also write <code>@bind</code> or <code>@load</cod2 KB (199 words) - 07:35, 8 July 2022
- ...model.Range</javadoc>, can be used to change the back end spreadsheet data model and update the UI automatically and independently. ...can bind cells to the back-end Java beans, so any changes on the back-end data would be automatically reflected on the ZK Spreadsheet. You can create your1 KB (163 words) - 06:35, 22 August 2013
- ...In this section, we will explore how to leverage ZK's convenient annotated data binding to achieve the same end. ===How Data Binding and Controller Work Together===9 KB (1,198 words) - 10:47, 19 July 2011
- ...ipulate live data with grouping. Live data, a ListModel that separates the data from user interface, is a common sense of using Listbox and Grid in the maj Here is a live data with grouping example. We use the SimpleGroupsModel, which implements the G3 KB (404 words) - 03:19, 14 December 2010
- ...ted to implement your own model by loading and caching only one portion of data at a time. ...n [[ZK Developer's Reference/MVC/Model|the Model section]]. To implement a model that supports sorting, you have to implement <javadoc type="interface">org.7 KB (863 words) - 09:36, 1 February 2024
- ...pproach. For more details, please refer to [[ZK Developer's Reference/MVVM/Data Binding/Collection and Selection]] ...ultiple attributes to a shared collection object (e.g. a static List) as a model because it might arise concurrent access problem.9 KB (1,228 words) - 04:20, 20 January 2022
- |url=[[ZK Developer's Reference/Data Binding|ZK Developer's Reference: Data Binding]] ...t comes to the application developer's point, it is just as easy as any ZK data binding :-).12 KB (1,747 words) - 03:25, 9 February 2012
- ...uced. It allow UI designers to specify templates right in a ZUML page, the model can then be rendered based on the template without any Java code. =Listbox Model Rendering with Template=10 KB (1,415 words) - 04:18, 20 January 2022
- In cases where the drill down data is expensive to calculate, you can add drill down series on demand by liste ...o call <code>point.setDrilldown()</code> for each point (having drill down data) in your initial and in dynamically added drill down series.6 KB (806 words) - 02:58, 18 January 2022
- Cascader is used to select an item from a hierarchical structure of data. It accepts a TreeModel. <cascader width="300px" model="${treeModel}"/>3 KB (378 words) - 02:48, 22 December 2023
- A component to handle a huge data sets and provides the same and as many as the functionalities of [[ZK_Component_Reference/Data/Listbox | Listbox]] including selection, sorting, keystroke navigation,7 KB (1,014 words) - 01:14, 30 August 2022
- ...it can reduce memory consumption and speed up the processing time when the data is huge. ...ase of running, this sample project uses embedded hsqldb to store the test data.6 KB (821 words) - 04:19, 20 January 2022
- It can be very useful to associate a collection with a UI components, and Data Binding Manager will convert the collection into UI components accordingly. # Prepare the data source of Collection2 KB (260 words) - 10:39, 19 January 2022
- ...tems. A better solution is to use the live data, i.e., by assigning a list model to it. Then, the list items are sent to the client only if they become visi624 bytes (106 words) - 03:59, 13 February 2012
- ...ZK_With_MongoDB_Part_2_-_Using_Morphia Part 2] of this series using Spring data for mongoDB. =Spring Data for MongoDB=9 KB (1,270 words) - 04:19, 20 January 2022
- ...t provide control unit for other APIs, like to change pivot fields, toggle data field orientation, or sort the headers. *data field orientation4 KB (469 words) - 12:43, 19 January 2022
- ZK's annotated data binding mechanism involves the following players to make it work: * Data Bean7 KB (857 words) - 09:33, 9 December 2013
- ...e cells reference to the backend Java beans, so any changes on the backend data can automatically reflect on ZK Spreadsheet. You can create your own custom ...h built-in browser AJAX user interface and back-end server side Excel-like data and logic. No ActiveX or other plug-ins are required.4 KB (577 words) - 12:44, 19 January 2022
- ...ng of each tab and tabpanel must be named <code>model:tab</code> and <code>model:tabpanel</code> and declared right inside the <code>tabbox</code> element. <tabbox id="mytab" model="${$composer.fruits}">5 KB (667 words) - 07:34, 8 July 2022
- ...e cells reference to the backend Java beans, so any changes on the backend data can automatically reflect on ZK Spreadsheet. You can create your own custom ...h built-in browser AJAX user interface and back-end server side Excel-like data and logic. No ActiveX or other plug-ins are required.4 KB (624 words) - 03:30, 4 September 2019
- = Manipulating Model = ...del supports many design patterns including [[ZK_Developer's_Reference/MVC/Model | MVC]] and [[ZK_Developer%27s_Reference/MVVM | MVVM]], which are both full34 KB (3,771 words) - 04:15, 19 September 2023