Package org.zkoss.zul.event
Class PagingEvent
- java.lang.Object
-
- org.zkoss.zk.ui.event.Event
-
- org.zkoss.zul.event.PagingEvent
-
- All Implemented Interfaces:
java.io.Serializable
public class PagingEvent extends org.zkoss.zk.ui.event.EventUsed to notify that a new page is selected by the user, or byPaginal(such asPaging). It is used for paging long content.- Author:
- tomyeh
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description PagingEvent(java.lang.String name, org.zkoss.zk.ui.Component target, int actpg)Construct a paging event.PagingEvent(java.lang.String name, org.zkoss.zk.ui.Component target, Pageable pageable, int actpg)Construct a paging event that the target is different from the page controller.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description intgetActivePage()Returns the active page (starting from 0).PageablegetPageable()Returns the pageable controller.static PagingEventgetPagingEvent(org.zkoss.zk.au.AuRequest request)Converts an AU request to a render event.
-
-
-
Constructor Detail
-
PagingEvent
public PagingEvent(java.lang.String name, org.zkoss.zk.ui.Component target, int actpg)Construct a paging event.- Parameters:
target- the target must be a paginal component, i.e., implementsPageable.actpg- the active page
-
PagingEvent
public PagingEvent(java.lang.String name, org.zkoss.zk.ui.Component target, Pageable pageable, int actpg)Construct a paging event that the target is different from the page controller.- Parameters:
target- the event targetpageable- the paging controller. In other words, it is usuallyPaginal.
-
-
Method Detail
-
getPagingEvent
public static final PagingEvent getPagingEvent(org.zkoss.zk.au.AuRequest request)
Converts an AU request to a render event.- Since:
- 5.0.0
-
getPageable
public Pageable getPageable()
Returns the pageable controller.- Since:
- 2.4.1
-
getActivePage
public int getActivePage()
Returns the active page (starting from 0).It is the same as
getPageable()'sPageable.getActivePage().To get the index of the first visible item, use
.getActivePage()*Pageable.getPageSize()
-
-