All Classes and Interfaces

Class
Description
A anchornav component Anchornav synchronizes the scrolling position on a page or within ZK containers (Div, Window, etc.)
For ZK-2289, much less memory consumption
An implementation that is based on Apache commons-el: org.apache.commons.el.ExpressionEvaluatorImpl.
An implementation based on org.apache.el.ExpressionFactoryImpl.
Attributes used internally for WebSocket connections only.
The AU processor to handle the resumable download.
The au object for Loadingbar.
The au object for toast.
Represents a barcode
A Barcode scanner Only works for Chrome, Firefox and Edge. iOS Safari is supported since 11.
A JSR 303 compatible validator for a property-binding.
A component to handle a huge data sets and provides the same and as many as the functionalities of Listbox including selection, sorting, keystroke navigation, ROD(rendering-on-demand), and so on.
Convert selected index to bean and vice versa.
Convert biglistbox selection.
Cascader renderer for binding.
chosenbox renderer.
An extension of BindELContext to do a lazy initiating EL expression construction.
An extension of BindELResolver to do a lazy initiating EL expression construction.
An extension of BindEvaluatorXImpl to do a lazy initiating EL expression construction.
An extension of BindExpressionBuilder to do a lazy initiating EL expression construction.
An extension of BindExpressionFactoryImpl to do a lazy initiating EL expression construction.
lineitem renderer for binding.
Orgitem renderer for binding.
Searchbox renderer for binding.
Step renderer for binding.
An implementation of BindUiLifeCycle.Extension to extend BindUiLifeCycle It is the default extension if ZK EE is installed.
An extension of BindXelExpression to do a lazy initiating EL expression construction.
An extension of BindXelFactory to do a lazy initiating EL expression construction.
A camera, use to record video and take snapshot, have a preview screen.
A layout allow end user change view like change card.
A Cascader is a dropdown list in tree structure, and it supports TreeModel.
Represents an event that indicates a clicking on a cell data for a matrix data component like Biglistbox, and provides more information about the row index and the column index.
A component that similar to Combobox but handle the multi-selection and the select order.
The Converter implementation of the Chosenbox for converting collection to ListModel and vice versa.
A coachmark component.
The synchronous servlet for supporting comet.
ZK Comet that supports Servlet 3 asynchronous processing.
An image cropper that can select a range to get the cropped result.
A date range picker.
Event fired when the begin or end value changes (carried by onChange and onChanging).
A simple step data model that uses Step to represent a stepbar.
An extension of AbstractTreeModel.DefaultSelectionControl, by default it assumes all elements are selectable.
A simple tristate tree data model that uses TreeNode to represent a tree.
Used to recycle the desktop if possible.
Represents an event that a result is detected by component.
Represents an event that indicates two inner size of splitlayout.
A drawer.
A component can handle drag files into it, and upload files to server.
converter for ZK-1691 Dropupload has "native" property (reserved identifier in EL)
A XEL expression that is based on a EL expression.
A embedded desktop info check
The page render for embedded ZUL pages.
A servlet that serves the embedded JavaScript file for ZK components.
Enhance the default implementation to support EventQueues.GROUP.
Utilities to access events for ZkMax.
Finds the getter of a bean property that can be invoked on an object whose class is in a package its module does not export, such as sun.util.calendar.ZoneInfo: the same getter as declared by a public supertype in an exported package, such as TimeZone.
Represents an expression fragment of an expression.
A facade request object to avoid holding a recycled request instance.
More filedownload utilities, such as resumable filedownload.
The listener used with Filedownload.saveResumable(java.io.File, java.lang.String, java.lang.String) to reject a download if the user tried to resume it in unacceptable situation.
A JSR 303 compatible validator for a form-binding.
A collection which forwards all its method calls to another collection.
A map which forwards all its method calls to another map.
A docker type layout component.
A GoldenPanel component.
GroupEventQueue<T extends org.zkoss.zk.ui.event.Event>
The implementation of the group-scoped event queue.
A Gson converter for Binding Parameter
A Gson converter for Service Parameter
Inaccessible Widget Block Service (IWBS) used to block the request sent by an inaccessible widget (at the client).
The initial listener used to register in WEB-INF/zk.xml
 
A Jackson Converter for Binding Parameter
A Jackson Converter for Service Parameter
A Gson TypeAdapterFactory for the value types of java.time and for TimeZone, whose fields Gson cannot access by reflection on Java 17 and later.
A lineitem.
Identifies components that can be used as "rubber stamps" to paint the cells in an Linelayout.
A linelayout component for stylistically displaying chronological information.
Data Loader that handle the live data loading into Grid.
Data Loader that handle the live data loading into Listbox.
Utilities to create LoadingbarControl.
Utilities to control Loadingbar from server side.
A comparator provider to provide a sets of column comparator that are used for Biglistbox
The interface defines the methods that components like Biglistbox to get the content of cells and headers from the matrix data.
Used to generated the HTML fragment for the data associated with a matrix component, such as Biglistbox
A Multislider.
An implementation based on MVEL.
A container is used to display navitems, it should be placed inside a Navbar.
A container that usually contains nav elements.
A single choice in a Navbar or Nav element.
Used to create a separator between menu items.
Represents an event that indicates an offline recovery of Fragment component.
An implementation based on OGNL.
A container which can be used to draw a hierarchical organizational chart, you can specify a TreeModel to render the data.
An orgchildren.
An orgitem.
Identifies components that can be used as "rubber stamps" to paint the cells in an Organigram.
An orgnode.
The column of Portallayout.
Represents an event after a portal being dropped and before a portal being moved.
A portal layout lays out a container which can have multiple columns, and each column may contain one or more panel.
Represents an event caused by a portal being moved.
An extension of ProxyHelper to create a proxy cache mechanism.
A facade request for WebSocket wrapping the WebSocket handshake request.
A Map interface on top of VariableResolver.
A proxy used to access VariableResolver and VariableResolverX.
A facade response for WebSocket wrapping the WebSocket handshake response.
A standard implementation of ThemeRegistry, used in ZK EE Used to keep track of a separate list of available tablet themes.
Rowchildren component is used for placing components inside the grid created by rowlayout component.
Divide the parent container into a row of equal-width columns separated by spacings.
The implementation of the script manager (ScriptManager).
Represents an event caused by that user is scrolling or has scrolled at the client for Biglistbox component and provides more information about the position X and Y data.
A container that can scroll containing elements on touch devices.
A dropdown list that allows users to search and select items.
The Converter implementation of the Searchbox for converting collection to ListModel and vice versa.
Extended utilities for Selectors and SelectorComposer.
Extended utility implementation for SelectorComposer.
A signature pad for user to sign a signature on it with save, undo, clear method.
A simple decimalbox constraint.
A simple doublebox constraint.
A simple intbox constraint.
A simple longbox constraint.
Represents an event that indicates a sorting request to data for Biglistbox, and provides more information about the column index.
A layout container which is used to divide a component into two components.
A general-purpose bimap implementation using any two backing Map instances.
A standard implementation of ThemeProvider for ZK EE, which works with the Breeze series themes, and also supports standard-derived tablet themes
Deprecated.
As of release 10.0.0, replaced with StateChangeEvent.
A step is used for displaying user navigation, it should be placed inside a Stepbar.
A stepbar.
This interface defines the methods for stepbar and use to do sequential navigation.
To handle the resolver a template of a step renderer.
Annotation for subscribing an EventQueue with the annotated method.
An implementation engine for tabbox with model.
The cell of Tablelayout.
Tablelayout lay outs a container as an HTML table whose columns can be specified, and rowspan and colspan of its child can also be specified to create complex layouts within the table.
TabletThemeURIHandler is a ThemeURIHandler to provide tablet theme uri.
A component which is similar to ckeditor but is lightweight and efficient.
The resolver resolves template and handles template changes
An input box for holding a time (a Date Object), but only Hour, Minute, Second are used.
Utilities to send Toast to the client.
 
 
An extension of ValueExpressionImpl to do a lazy initiating EL expression construction.
 
A video player.
 
The initialization of zkmax.
A DesktopInit implementation for WebSocket connections.
A WebSocket EndPoint for WebSocket based Update Engine and WebSocket implemented ServerPush.
A filter for WebSocket connections.
A server-push implementation that is based on WebSocket.
A WebAppInit implementation for WebSocket connection.
An AuWriter that is based on WebSocket.
An EL function mapper that is based on a XEL function mapper.
An EL function mapper that is based on a XEL function mapper.
An EL variable resolver that is based on a XEL variable resolver.
A simple implementation of ELResolver.