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 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 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
BiglistboxThe 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
BiglistboxA 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.
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.
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.
StateChangeEvent.