Files
Phraseanet/www/include/jslibs/yui2.8/docs/YAHOO.widget.Paginator.html
2011-02-16 16:09:48 +01:00

3192 lines
199 KiB
HTML

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html xmlns:yui="http://yuilibrary.com/rdf/1.0/yui.rdf#">
<head>
<meta http-equiv="content-type" content="text/html; charset=UTF-8" />
<title>API: paginator YAHOO.widget.Paginator (YUI Library)</title>
<link rel="stylesheet" type="text/css" href="assets/reset-fonts-grids-min.css" />
<link rel="stylesheet" type="text/css" href="assets/api.css" />
<script type="text/javascript" src="assets/api-js"></script>
<script type="text/javascript" src="assets/ac-js"></script>
</head>
<body id="yahoo-com">
<div id="doc3" class="yui-t2">
<div id="hd">
<h1><a href="http://developer.yahoo.com/yui/" title="Yahoo! UI Library">Yahoo! UI Library</a></h1>
<h3>paginator&nbsp; <span class="subtitle">2.8.2r1</span></h3>
<a href="./index.html" title="Yahoo! UI Library">Yahoo! UI Library</a>
&gt; <a href="./module_paginator.html" title="paginator">paginator</a>
&gt; YAHOO.widget.Paginator
<form onsubmit="return false">
<div id="propertysearch">
Search: <input autocomplete="off" id="searchinput" />
<div id="searchresults">
&nbsp;
</div>
</div>
</form>
</div>
<div id="bd">
<div id="yui-main">
<div class="yui-b">
<form action="#" name="yui-classopts-form" method="get" id="yui-classopts-form">
<fieldset>
<legend>Filters</legend>
<span class="classopts"><input type="checkbox" name="show_private" id="show_private" /> <label for="show_private">Show Private</label></span>
<span class="classopts"><input type="checkbox" name="show_protected" id="show_protected" /> <label for="show_protected">Show Protected</label></span>
<span class="classopts"><input type="checkbox" name="show_deprecated" id="show_deprecated" /> <label for="show_deprecated">Show Deprecated</label></span>
</fieldset>
</form>
<h2>
Class <b property="yui:name">YAHOO.widget.Paginator</b>
<span class="extends">
</span>
</h2>
<!-- class tree goes here -->
<div class="summary description" property="yui:description">
Instantiate a Paginator, passing a configuration object to the contructor.
The configuration object should contain the following properties:
<ul>
<li>rowsPerPage : <em>n</em> (int)</li>
<li>totalRecords : <em>n</em> (int or Paginator.VALUE_UNLIMITED)</li>
<li>containers : <em>id | el | arr</em> (HTMLElement reference, its id, or an array of either)</li>
</ul>
</div>
<div class="section constructor details" rel="yui:constructor" resource="#constructor">
<h3 id="constructor">Constructor</h3>
<div class="content">
<div class="detail">
<strong property="yui:name">YAHOO.widget.Paginator</strong>
<code>
(
config
)
</code>
<div class="description">
<dl rel="yui:parameters">
<dt>Parameters:</dt>
<dd rel="yui:parameter">
<code><span property="yui:name">config</span>
&lt;<span property="yui:type">Object</span>&gt;
</code>
<span property="yui:description"> Object literal to set instance and ui component
configuration.</span>
</dd>
</dl>
</div>
</div>
</div>
</div>
<div rel="yui:properties" resource="#properties">
<div class="section field details">
<h3 id="properties">Properties</h3>
<div class="content">
<div class="protected" rel="yui:property" resource="#property__batch">
<h4><a name="property__batch" property="yui:name">_batch</a>
- <code>protected <span property="yui:type">boolean</span></code>
</h4>
<div class="detail">
<div class="description" property="yui:description">
Flag used to indicate multiple attributes are being updated via setState
</div>
</div>
<hr />
</div>
<div class="private" rel="yui:property" resource="#property__containers">
<h4><a name="property__containers" property="yui:name">_containers</a>
- <code>private <span property="yui:type">Array(HTMLElement)</span></code>
</h4>
<div class="detail">
<div class="description" property="yui:description">
Array of nodes in which to render pagination controls. This is set via
the &quot;containers&quot; attribute.
</div>
</div>
<hr />
</div>
<div class="protected" rel="yui:property" resource="#property__pageChanged">
<h4><a name="property__pageChanged" property="yui:name">_pageChanged</a>
- <code>protected <span property="yui:type">boolean</span></code>
</h4>
<div class="detail">
<div class="description" property="yui:description">
Used by setState to indicate when a page change has occurred
</div>
</div>
<hr />
</div>
<div class="protected" rel="yui:property" resource="#property__state">
<h4><a name="property__state" property="yui:name">_state</a>
- <code>protected <span property="yui:type">Object</span></code>
</h4>
<div class="detail">
<div class="description" property="yui:description">
Temporary state cache used by setState to keep track of the previous
state for eventual pageChange event firing
</div>
</div>
<hr />
</div>
<div class="private" rel="yui:property" resource="#property_Paginator.id">
<h4><a name="property_Paginator.id" property="yui:name">Paginator.id</a>
- <code>private static <span property="yui:type">number</span></code>
</h4>
<div class="detail">
<div class="description" property="yui:description">
Incrementing index used to give instances unique ids.
</div>
</div>
<hr />
</div>
<div class="private" rel="yui:property" resource="#property_Paginator.ID_BASE">
<h4><a name="property_Paginator.ID_BASE" property="yui:name">Paginator.ID_BASE</a>
- <code>private static <span property="yui:type">string</span></code>
</h4>
<div class="detail">
<div class="description" property="yui:description">
Base of id strings used for ui components.
</div>
</div>
<hr />
</div>
<div class="" rel="yui:property" resource="#property_Paginator.TEMPLATE_DEFAULT">
<h4><a name="property_Paginator.TEMPLATE_DEFAULT" property="yui:name">Paginator.TEMPLATE_DEFAULT</a>
- <code>static <span property="yui:type">string</span></code>
</h4>
<div class="detail">
<div class="description" property="yui:description">
Default template used by Paginator instances. Update this if you want
all new Paginators to use a different default template.
</div>
</div>
<hr />
</div>
<div class="" rel="yui:property" resource="#property_Paginator.TEMPLATE_ROWS_PER_PAGE">
<h4><a name="property_Paginator.TEMPLATE_ROWS_PER_PAGE" property="yui:name">Paginator.TEMPLATE_ROWS_PER_PAGE</a>
- <code>static <span property="yui:type">string</span></code>
</h4>
<div class="detail">
<div class="description" property="yui:description">
Common alternate pagination format, including page links, links for
previous, next, first and last pages as well as a rows-per-page
dropdown. Offered as a convenience.
</div>
</div>
<hr />
</div>
<div class="" rel="yui:property" resource="#property_Paginator.ui">
<h4><a name="property_Paginator.ui" property="yui:name">Paginator.ui</a>
- <code>static <span property="yui:type">object</span></code>
</h4>
<div class="detail">
<div class="description" property="yui:description">
Storage object for UI Components
</div>
</div>
<hr />
</div>
<div class="" rel="yui:property" resource="#property_Paginator.VALUE_UNLIMITED">
<h4><a name="property_Paginator.VALUE_UNLIMITED" property="yui:name">Paginator.VALUE_UNLIMITED</a>
- <code>static final <span property="yui:type">number</span></code>
</h4>
<div class="detail">
<div class="description" property="yui:description">
Used to identify unset, optional configurations, or used explicitly in
the case of totalRecords to indicate unlimited pagination.
</div>
</div>
<hr />
</div>
</div>
</div>
</div>
<div rel="yui:methods" resource="#methods">
<div class="section method details">
<h3 id="methods">Methods</h3>
<div class="content">
<div class="protected" rel="yui:method" resource="#method__firePageChange">
<h4>
<a name="method__firePageChange">_firePageChange</a></h4>
<div class="detail" >
<code>
protected
void
<strong property="yui:name">_firePageChange</strong>
(
state
)
</code>
<div class="description" property="yui:description">
Fires a pageChange event in the form of a standard attribute change
event with additional properties prevState and newState.
</div>
<div class="description">
<dl rel="yui:parameters">
<dt>Parameters:</dt>
<dd rel="yui:parameter">
<code><span property="yui:name">state</span>
&lt;<span property="yui:type">Object</span>&gt;
</code>
<span property="yui:description"> the result of getState(oldState)</span>
</dd>
</dl>
</div>
</div>
<hr />
</div>
<div class="protected" rel="yui:method" resource="#method__handleStateChange">
<h4>
<a name="method__handleStateChange">_handleStateChange</a></h4>
<div class="detail" >
<code>
protected
void
<strong property="yui:name">_handleStateChange</strong>
(
e
)
</code>
<div class="description" property="yui:description">
Fires the pageChange event when the state attributes have changed in
such a way as to locate the current recordOffset on a new page.
</div>
<div class="description">
<dl rel="yui:parameters">
<dt>Parameters:</dt>
<dd rel="yui:parameter">
<code><span property="yui:name">e</span>
&lt;<span property="yui:type">Event</span>&gt;
</code>
<span property="yui:description"> the attribute change event</span>
</dd>
</dl>
</div>
</div>
<hr />
</div>
<div class="protected" rel="yui:method" resource="#method__renderTemplate">
<h4>
<a name="method__renderTemplate">_renderTemplate</a></h4>
<div class="detail" >
<code>
protected
void
<strong property="yui:name">_renderTemplate</strong>
(
container
,
template
,
id_base
,
hide
)
</code>
<div class="description" property="yui:description">
Creates the individual ui components and renders them into a container.
</div>
<div class="description">
<dl rel="yui:parameters">
<dt>Parameters:</dt>
<dd rel="yui:parameter">
<code><span property="yui:name">container</span>
&lt;<span property="yui:type">HTMLElement</span>&gt;
</code>
<span property="yui:description"> where to add the ui components</span>
</dd>
<dd rel="yui:parameter">
<code><span property="yui:name">template</span>
&lt;<span property="yui:type">String</span>&gt;
</code>
<span property="yui:description"> the template to use as a guide for rendering</span>
</dd>
<dd rel="yui:parameter">
<code><span property="yui:name">id_base</span>
&lt;<span property="yui:type">String</span>&gt;
</code>
<span property="yui:description"> id base for the container's ui components</span>
</dd>
<dd rel="yui:parameter">
<code><span property="yui:name">hide</span>
&lt;<span property="yui:type">Boolean</span>&gt;
</code>
<span property="yui:description"> leave the container hidden after assembly</span>
</dd>
</dl>
</div>
</div>
<hr />
</div>
<div class="protected" rel="yui:method" resource="#method__selfSubscribe">
<h4>
<a name="method__selfSubscribe">_selfSubscribe</a></h4>
<div class="detail" >
<code>
protected
void
<strong property="yui:name">_selfSubscribe</strong>
(
)
</code>
<div class="description" property="yui:description">
Subscribes to instance attribute change events to automate certain
behaviors.
</div>
<div class="description">
</div>
</div>
<hr />
</div>
<div class="protected" rel="yui:method" resource="#method__syncRecordOffset">
<h4>
<a name="method__syncRecordOffset">_syncRecordOffset</a></h4>
<div class="detail" >
<code>
protected
void
<strong property="yui:name">_syncRecordOffset</strong>
(
e
)
</code>
<div class="description" property="yui:description">
Sets recordOffset to the starting index of the previous page when
totalRecords is reduced below the current recordOffset.
</div>
<div class="description">
<dl rel="yui:parameters">
<dt>Parameters:</dt>
<dd rel="yui:parameter">
<code><span property="yui:name">e</span>
&lt;<span property="yui:type">Event</span>&gt;
</code>
<span property="yui:description"> totalRecordsChange event</span>
</dd>
</dl>
</div>
</div>
<hr />
</div>
<div class="" rel="yui:method" resource="#method_destroy">
<h4>
<a name="method_destroy">destroy</a></h4>
<div class="detail" >
<code>
void
<strong property="yui:name">destroy</strong>
(
)
</code>
<div class="description" property="yui:description">
Removes controls from the page and unhooks events.
</div>
<div class="description">
</div>
</div>
<hr />
</div>
<div class="" rel="yui:method" resource="#method_getContainerNodes">
<h4>
<a name="method_getContainerNodes">getContainerNodes</a></h4>
<div class="detail" >
<code>
Array
<strong property="yui:name">getContainerNodes</strong>
(
)
</code>
<div class="description" property="yui:description">
Get the configured container nodes
</div>
<div class="description">
<dl>
<dt>Returns:
<code property="yui:return">
Array
</code></dt>
<dd property="yui:returnInfo">array of HTMLElement nodes</dd>
</dl>
</div>
</div>
<hr />
</div>
<div class="" rel="yui:method" resource="#method_getCurrentPage">
<h4>
<a name="method_getCurrentPage">getCurrentPage</a></h4>
<div class="detail" >
<code>
number
<strong property="yui:name">getCurrentPage</strong>
(
)
</code>
<div class="description" property="yui:description">
Get the page number corresponding to the current record offset.
</div>
<div class="description">
</div>
</div>
<hr />
</div>
<div class="" rel="yui:method" resource="#method_getNextPage">
<h4>
<a name="method_getNextPage">getNextPage</a></h4>
<div class="detail" >
<code>
number
<strong property="yui:name">getNextPage</strong>
(
)
</code>
<div class="description" property="yui:description">
Get the page number of the next page, or null if the current page is the
last page.
</div>
<div class="description">
</div>
</div>
<hr />
</div>
<div class="" rel="yui:method" resource="#method_getPageRecords">
<h4>
<a name="method_getPageRecords">getPageRecords</a></h4>
<div class="detail" >
<code>
Array
<strong property="yui:name">getPageRecords</strong>
(
page
)
</code>
<div class="description" property="yui:description">
Get the start and end record indexes of the specified page.
</div>
<div class="description">
<dl rel="yui:parameters">
<dt>Parameters:</dt>
<dd rel="yui:parameter">
<code><span property="yui:name">page</span>
&lt;<span property="yui:type">number</span>&gt;
</code>
<span property="yui:description"> (optional) The page (current page if not specified)</span>
</dd>
</dl>
<dl>
<dt>Returns:
<code property="yui:return">
Array
</code></dt>
<dd property="yui:returnInfo">[start_index, end_index]</dd>
</dl>
</div>
</div>
<hr />
</div>
<div class="" rel="yui:method" resource="#method_getPreviousPage">
<h4>
<a name="method_getPreviousPage">getPreviousPage</a></h4>
<div class="detail" >
<code>
number
<strong property="yui:name">getPreviousPage</strong>
(
)
</code>
<div class="description" property="yui:description">
Get the page number of the previous page, or null if the current page
is the first page.
</div>
<div class="description">
</div>
</div>
<hr />
</div>
<div class="" rel="yui:method" resource="#method_getRowsPerPage">
<h4>
<a name="method_getRowsPerPage">getRowsPerPage</a></h4>
<div class="detail" >
<code>
number
<strong property="yui:name">getRowsPerPage</strong>
(
)
</code>
<div class="description" property="yui:description">
Get the number of rows per page.
</div>
<div class="description">
<dl>
<dt>Returns:
<code property="yui:return">
number
</code></dt>
<dd property="yui:returnInfo">the current setting of the rowsPerPage attribute</dd>
</dl>
</div>
</div>
<hr />
</div>
<div class="" rel="yui:method" resource="#method_getStartIndex">
<h4>
<a name="method_getStartIndex">getStartIndex</a></h4>
<div class="detail" >
<code>
number
<strong property="yui:name">getStartIndex</strong>
(
)
</code>
<div class="description" property="yui:description">
Get the index of the first record on the current page
</div>
<div class="description">
<dl>
<dt>Returns:
<code property="yui:return">
number
</code></dt>
<dd property="yui:returnInfo">the index of the first record on the current page</dd>
</dl>
</div>
</div>
<hr />
</div>
<div class="" rel="yui:method" resource="#method_getState">
<h4>
<a name="method_getState">getState</a></h4>
<div class="detail" >
<code>
object
<strong property="yui:name">getState</strong>
(
changes
)
</code>
<div class="description" property="yui:description">
Get an object literal describing the current state of the paginator. If
an object literal of proposed values is passed, the proposed state will
be returned as an object literal with the following keys:
<ul>
<li>paginator - instance of the Paginator</li>
<li>page - number</li>
<li>totalRecords - number</li>
<li>recordOffset - number</li>
<li>rowsPerPage - number</li>
<li>records - [ start_index, end_index ]</li>
<li>before - (OPTIONAL) { state object literal for current state }</li>
</ul>
</div>
<div class="description">
<dl rel="yui:parameters">
<dt>Parameters:</dt>
<dd rel="yui:parameter">
<code><span property="yui:name">changes</span>
&lt;<span property="yui:type">object</span>&gt;
</code>
<span property="yui:description"> OPTIONAL object literal with proposed values
Supported change keys include:
<ul>
<li>rowsPerPage</li>
<li>totalRecords</li>
<li>recordOffset OR</li>
<li>page</li>
</ul></span>
</dd>
</dl>
</div>
</div>
<hr />
</div>
<div class="" rel="yui:method" resource="#method_getTotalPages">
<h4>
<a name="method_getTotalPages">getTotalPages</a></h4>
<div class="detail" >
<code>
number
<strong property="yui:name">getTotalPages</strong>
(
)
</code>
<div class="description" property="yui:description">
Get the total number of pages in the data set according to the current
rowsPerPage and totalRecords values. If totalRecords is not set, or
set to YAHOO.widget.Paginator.VALUE_UNLIMITED, returns
YAHOO.widget.Paginator.VALUE_UNLIMITED.
</div>
<div class="description">
</div>
</div>
<hr />
</div>
<div class="" rel="yui:method" resource="#method_getTotalRecords">
<h4>
<a name="method_getTotalRecords">getTotalRecords</a></h4>
<div class="detail" >
<code>
number
<strong property="yui:name">getTotalRecords</strong>
(
)
</code>
<div class="description" property="yui:description">
Get the total number of records.
</div>
<div class="description">
<dl>
<dt>Returns:
<code property="yui:return">
number
</code></dt>
<dd property="yui:returnInfo">the current setting of totalRecords attribute</dd>
</dl>
</div>
</div>
<hr />
</div>
<div class="" rel="yui:method" resource="#method_hasNextPage">
<h4>
<a name="method_hasNextPage">hasNextPage</a></h4>
<div class="detail" >
<code>
boolean
<strong property="yui:name">hasNextPage</strong>
(
)
</code>
<div class="description" property="yui:description">
Are there records on the next page?
</div>
<div class="description">
</div>
</div>
<hr />
</div>
<div class="" rel="yui:method" resource="#method_hasPage">
<h4>
<a name="method_hasPage">hasPage</a></h4>
<div class="detail" >
<code>
boolean
<strong property="yui:name">hasPage</strong>
(
page
)
</code>
<div class="description" property="yui:description">
Does the requested page have any records?
</div>
<div class="description">
<dl rel="yui:parameters">
<dt>Parameters:</dt>
<dd rel="yui:parameter">
<code><span property="yui:name">page</span>
&lt;<span property="yui:type">number</span>&gt;
</code>
<span property="yui:description"> the page in question</span>
</dd>
</dl>
</div>
</div>
<hr />
</div>
<div class="" rel="yui:method" resource="#method_hasPreviousPage">
<h4>
<a name="method_hasPreviousPage">hasPreviousPage</a></h4>
<div class="detail" >
<code>
boolean
<strong property="yui:name">hasPreviousPage</strong>
(
)
</code>
<div class="description" property="yui:description">
Is there a page before the current page?
</div>
<div class="description">
</div>
</div>
<hr />
</div>
<div class="private" rel="yui:method" resource="#method_initConfig">
<h4>
<a name="method_initConfig">initConfig</a></h4>
<div class="detail" >
<code>
private
void
<strong property="yui:name">initConfig</strong>
(
)
</code>
<div class="description" property="yui:description">
Initialize the Paginator's attributes (see YAHOO.util.Element class
AttributeProvider).
</div>
<div class="description">
</div>
</div>
<hr />
</div>
<div class="private" rel="yui:method" resource="#method_initEvents">
<h4>
<a name="method_initEvents">initEvents</a></h4>
<div class="detail" >
<code>
private
void
<strong property="yui:name">initEvents</strong>
(
)
</code>
<div class="description" property="yui:description">
Initialize this instance's CustomEvents.
</div>
<div class="description">
</div>
</div>
<hr />
</div>
<div class="private" rel="yui:method" resource="#method_initUIComponents">
<h4>
<a name="method_initUIComponents">initUIComponents</a></h4>
<div class="detail" >
<code>
private
void
<strong property="yui:name">initUIComponents</strong>
(
)
</code>
<div class="description" property="yui:description">
Initialize registered ui components onto this instance.
</div>
<div class="description">
</div>
</div>
<hr />
</div>
<div class="" rel="yui:method" resource="#method_Paginator.isNumeric">
<h4>
<a name="method_Paginator.isNumeric">Paginator.isNumeric</a></h4>
<div class="detail" >
<code>
static
void
<strong property="yui:name">Paginator.isNumeric</strong>
(
v
)
</code>
<div class="description" property="yui:description">
Similar to YAHOO.lang.isNumber, but allows numeric strings. This is
is used for attribute validation in conjunction with getters that return
numbers.
</div>
<div class="description">
<dl rel="yui:parameters">
<dt>Parameters:</dt>
<dd rel="yui:parameter">
<code><span property="yui:name">v</span>
&lt;<span property="yui:type">Number|String</span>&gt;
</code>
<span property="yui:description"> value to be checked for number or numeric string</span>
</dd>
</dl>
</div>
</div>
<hr />
</div>
<div class="" rel="yui:method" resource="#method_Paginator.toNumber">
<h4>
<a name="method_Paginator.toNumber">Paginator.toNumber</a></h4>
<div class="detail" >
<code>
static
<strong property="yui:name">Paginator.toNumber</strong>
(
n
)
</code>
<div class="description" property="yui:description">
Return a number or null from input
</div>
<div class="description">
<dl rel="yui:parameters">
<dt>Parameters:</dt>
<dd rel="yui:parameter">
<code><span property="yui:name">n</span>
&lt;<span property="yui:type">Number|String</span>&gt;
</code>
<span property="yui:description"> a number or numeric string</span>
</dd>
</dl>
<dl>
<dt>Returns:
<code property="yui:return">
</code></dt>
<dd property="yui:returnInfo">Number</dd>
</dl>
</div>
</div>
<hr />
</div>
<div class="" rel="yui:method" resource="#method_render">
<h4>
<a name="method_render">render</a></h4>
<div class="detail" >
<code>
<strong property="yui:name">render</strong>
(
)
</code>
<div class="description" property="yui:description">
Render the pagination controls per the format attribute into the
specified container nodes.
</div>
<div class="description">
<dl>
<dt>Returns:
<code property="yui:return">
</code></dt>
<dd property="yui:returnInfo">the Paginator instance</dd>
</dl>
<div class="chainable">
<strong>Chainable:</strong> This method is chainable.
</div>
</div>
</div>
<hr />
</div>
<div class="" rel="yui:method" resource="#method_renderUIComponent">
<h4>
<a name="method_renderUIComponent">renderUIComponent</a></h4>
<div class="detail" >
<code>
void
<strong property="yui:name">renderUIComponent</strong>
(
marker
,
id_base
)
</code>
<div class="description" property="yui:description">
Replaces a marker node with a rendered UI component, determined by the
yui-pg-ui-(UI component class name) in the marker's className. e.g.
yui-pg-ui-PageLinks => new YAHOO.widget.Paginator.ui.PageLinks(this)
</div>
<div class="description">
<dl rel="yui:parameters">
<dt>Parameters:</dt>
<dd rel="yui:parameter">
<code><span property="yui:name">marker</span>
&lt;<span property="yui:type">HTMLElement</span>&gt;
</code>
<span property="yui:description"> the marker node to replace</span>
</dd>
<dd rel="yui:parameter">
<code><span property="yui:name">id_base</span>
&lt;<span property="yui:type">String</span>&gt;
</code>
<span property="yui:description"> string base the component's generated id</span>
</dd>
</dl>
</div>
</div>
<hr />
</div>
<div class="" rel="yui:method" resource="#method_setPage">
<h4>
<a name="method_setPage">setPage</a></h4>
<div class="detail" >
<code>
void
<strong property="yui:name">setPage</strong>
(
newPage
,
silent
)
</code>
<div class="description" property="yui:description">
Set the current page to the provided page number if possible.
</div>
<div class="description">
<dl rel="yui:parameters">
<dt>Parameters:</dt>
<dd rel="yui:parameter">
<code><span property="yui:name">newPage</span>
&lt;<span property="yui:type">number</span>&gt;
</code>
<span property="yui:description"> the new page number</span>
</dd>
<dd rel="yui:parameter">
<code><span property="yui:name">silent</span>
&lt;<span property="yui:type">boolean</span>&gt;
</code>
<span property="yui:description"> whether to forcibly avoid firing the
changeRequest event</span>
</dd>
</dl>
</div>
</div>
<hr />
</div>
<div class="" rel="yui:method" resource="#method_setRowsPerPage">
<h4>
<a name="method_setRowsPerPage">setRowsPerPage</a></h4>
<div class="detail" >
<code>
void
<strong property="yui:name">setRowsPerPage</strong>
(
rpp
,
silent
)
</code>
<div class="description" property="yui:description">
Set the number of rows per page.
</div>
<div class="description">
<dl rel="yui:parameters">
<dt>Parameters:</dt>
<dd rel="yui:parameter">
<code><span property="yui:name">rpp</span>
&lt;<span property="yui:type">number</span>&gt;
</code>
<span property="yui:description"> the new number of rows per page</span>
</dd>
<dd rel="yui:parameter">
<code><span property="yui:name">silent</span>
&lt;<span property="yui:type">boolean</span>&gt;
</code>
<span property="yui:description"> whether to forcibly avoid firing the
changeRequest event</span>
</dd>
</dl>
</div>
</div>
<hr />
</div>
<div class="" rel="yui:method" resource="#method_setStartIndex">
<h4>
<a name="method_setStartIndex">setStartIndex</a></h4>
<div class="detail" >
<code>
void
<strong property="yui:name">setStartIndex</strong>
(
offset
,
silent
)
</code>
<div class="description" property="yui:description">
Move the record offset to a new starting index. This will likely cause
the calculated current page to change. You should probably use setPage.
</div>
<div class="description">
<dl rel="yui:parameters">
<dt>Parameters:</dt>
<dd rel="yui:parameter">
<code><span property="yui:name">offset</span>
&lt;<span property="yui:type">number</span>&gt;
</code>
<span property="yui:description"> the new record offset</span>
</dd>
<dd rel="yui:parameter">
<code><span property="yui:name">silent</span>
&lt;<span property="yui:type">boolean</span>&gt;
</code>
<span property="yui:description"> whether to forcibly avoid firing the changeRequest event</span>
</dd>
</dl>
</div>
</div>
<hr />
</div>
<div class="" rel="yui:method" resource="#method_setState">
<h4>
<a name="method_setState">setState</a></h4>
<div class="detail" >
<code>
void
<strong property="yui:name">setState</strong>
(
state
)
</code>
<div class="description" property="yui:description">
Convenience method to facilitate setting state attributes rowsPerPage,
totalRecords, recordOffset in batch. Also supports calculating
recordOffset from state.page if state.recordOffset is not provided.
Fires only a single pageChange event, if appropriate.
This will not fire a changeRequest event.
</div>
<div class="description">
<dl rel="yui:parameters">
<dt>Parameters:</dt>
<dd rel="yui:parameter">
<code><span property="yui:name">state</span>
&lt;<span property="yui:type">Object</span>&gt;
</code>
<span property="yui:description"> Object literal of attribute:value pairs to set</span>
</dd>
</dl>
</div>
</div>
<hr />
</div>
<div class="" rel="yui:method" resource="#method_setTotalRecords">
<h4>
<a name="method_setTotalRecords">setTotalRecords</a></h4>
<div class="detail" >
<code>
void
<strong property="yui:name">setTotalRecords</strong>
(
total
,
silent
)
</code>
<div class="description" property="yui:description">
Set the total number of records.
</div>
<div class="description">
<dl rel="yui:parameters">
<dt>Parameters:</dt>
<dd rel="yui:parameter">
<code><span property="yui:name">total</span>
&lt;<span property="yui:type">number</span>&gt;
</code>
<span property="yui:description"> the new total number of records</span>
</dd>
<dd rel="yui:parameter">
<code><span property="yui:name">silent</span>
&lt;<span property="yui:type">boolean</span>&gt;
</code>
<span property="yui:description"> whether to forcibly avoid firing the changeRequest event</span>
</dd>
</dl>
</div>
</div>
<hr />
</div>
<div class="" rel="yui:method" resource="#method_updateVisibility">
<h4>
<a name="method_updateVisibility">updateVisibility</a></h4>
<div class="detail" >
<code>
void
<strong property="yui:name">updateVisibility</strong>
(
)
</code>
<div class="description" property="yui:description">
Hides the containers if there is only one page of data and attribute
alwaysVisible is false. Conversely, it displays the containers if either
there is more than one page worth of data or alwaysVisible is turned on.
</div>
<div class="description">
</div>
</div>
<hr />
</div>
</div>
</div>
</div>
<div rel="yui:events" resource="#events">
<div class="section method details">
<h3 id="events">Events</h3>
<div class="content">
<div class="" rel="yui:event" resource="#event_alwaysVisibleChange">
<h4>
<a name="event_alwaysVisibleChange">alwaysVisibleChange</a></h4>
<div class="detail">
<code>
<strong property="yui:name">alwaysVisibleChange</strong>
(
event
)
</code>
<div class="description" property="yui:description">
Fires when the value for the configuration attribute 'alwaysVisible' changes.
</div>
<div class="description">
<dl rel="yui:parameters">
<dt>Parameters:</dt>
<dd rel="yui:parameter">
<code><span property="yui:name">event</span>
&lt;<span property="yui:type">{oldValue: any, newValue: any}</span>&gt;
</code>
<span property="yui:description">An object containing the previous attribute value and the new value.</span>
</dd>
</dl>
</div>
</div>
<hr />
</div>
<div class="" rel="yui:event" resource="#event_beforeAlwaysVisibleChange">
<h4>
<a name="event_beforeAlwaysVisibleChange">beforeAlwaysVisibleChange</a></h4>
<div class="detail">
<code>
<strong property="yui:name">beforeAlwaysVisibleChange</strong>
(
event
)
</code>
<div class="description" property="yui:description">
Fires before the value for the configuration attribute 'alwaysVisible' changes. Return false to cancel the attribute change.
</div>
<div class="description">
<dl rel="yui:parameters">
<dt>Parameters:</dt>
<dd rel="yui:parameter">
<code><span property="yui:name">event</span>
&lt;<span property="yui:type">{oldValue: any, newValue: any}</span>&gt;
</code>
<span property="yui:description">An object containing the previous attribute value and the new value.</span>
</dd>
</dl>
</div>
</div>
<hr />
</div>
<div class="" rel="yui:event" resource="#event_beforeContainerClassChange">
<h4>
<a name="event_beforeContainerClassChange">beforeContainerClassChange</a></h4>
<div class="detail">
<code>
<strong property="yui:name">beforeContainerClassChange</strong>
(
event
)
</code>
<div class="description" property="yui:description">
Fires before the value for the configuration attribute 'containerClass' changes. Return false to cancel the attribute change.
</div>
<div class="description">
<dl rel="yui:parameters">
<dt>Parameters:</dt>
<dd rel="yui:parameter">
<code><span property="yui:name">event</span>
&lt;<span property="yui:type">{oldValue: any, newValue: any}</span>&gt;
</code>
<span property="yui:description">An object containing the previous attribute value and the new value.</span>
</dd>
</dl>
</div>
</div>
<hr />
</div>
<div class="" rel="yui:event" resource="#event_beforeContainersChange">
<h4>
<a name="event_beforeContainersChange">beforeContainersChange</a></h4>
<div class="detail">
<code>
<strong property="yui:name">beforeContainersChange</strong>
(
event
)
</code>
<div class="description" property="yui:description">
Fires before the value for the configuration attribute 'containers' changes. Return false to cancel the attribute change.
</div>
<div class="description">
<dl rel="yui:parameters">
<dt>Parameters:</dt>
<dd rel="yui:parameter">
<code><span property="yui:name">event</span>
&lt;<span property="yui:type">{oldValue: any, newValue: any}</span>&gt;
</code>
<span property="yui:description">An object containing the previous attribute value and the new value.</span>
</dd>
</dl>
</div>
</div>
<hr />
</div>
<div class="" rel="yui:event" resource="#event_beforeDestroy">
<h4>
<a name="event_beforeDestroy">beforeDestroy</a></h4>
<div class="detail">
<code>
<strong property="yui:name">beforeDestroy</strong>
(
)
</code>
<div class="description" property="yui:description">
Event that fires before the destroy event.
</div>
<div class="description">
</div>
</div>
<hr />
</div>
<div class="" rel="yui:event" resource="#event_beforeIdChange">
<h4>
<a name="event_beforeIdChange">beforeIdChange</a></h4>
<div class="detail">
<code>
<strong property="yui:name">beforeIdChange</strong>
(
event
)
</code>
<div class="description" property="yui:description">
Fires before the value for the configuration attribute 'id' changes. Return false to cancel the attribute change.
</div>
<div class="description">
<dl rel="yui:parameters">
<dt>Parameters:</dt>
<dd rel="yui:parameter">
<code><span property="yui:name">event</span>
&lt;<span property="yui:type">{oldValue: any, newValue: any}</span>&gt;
</code>
<span property="yui:description">An object containing the previous attribute value and the new value.</span>
</dd>
</dl>
</div>
</div>
<hr />
</div>
<div class="" rel="yui:event" resource="#event_beforeInitialPageChange">
<h4>
<a name="event_beforeInitialPageChange">beforeInitialPageChange</a></h4>
<div class="detail">
<code>
<strong property="yui:name">beforeInitialPageChange</strong>
(
event
)
</code>
<div class="description" property="yui:description">
Fires before the value for the configuration attribute 'initialPage' changes. Return false to cancel the attribute change.
</div>
<div class="description">
<dl rel="yui:parameters">
<dt>Parameters:</dt>
<dd rel="yui:parameter">
<code><span property="yui:name">event</span>
&lt;<span property="yui:type">{oldValue: any, newValue: any}</span>&gt;
</code>
<span property="yui:description">An object containing the previous attribute value and the new value.</span>
</dd>
</dl>
</div>
</div>
<hr />
</div>
<div class="" rel="yui:event" resource="#event_beforeRecordOffsetChange">
<h4>
<a name="event_beforeRecordOffsetChange">beforeRecordOffsetChange</a></h4>
<div class="detail">
<code>
<strong property="yui:name">beforeRecordOffsetChange</strong>
(
event
)
</code>
<div class="description" property="yui:description">
Fires before the value for the configuration attribute 'recordOffset' changes. Return false to cancel the attribute change.
</div>
<div class="description">
<dl rel="yui:parameters">
<dt>Parameters:</dt>
<dd rel="yui:parameter">
<code><span property="yui:name">event</span>
&lt;<span property="yui:type">{oldValue: any, newValue: any}</span>&gt;
</code>
<span property="yui:description">An object containing the previous attribute value and the new value.</span>
</dd>
</dl>
</div>
</div>
<hr />
</div>
<div class="" rel="yui:event" resource="#event_beforeRenderedChange">
<h4>
<a name="event_beforeRenderedChange">beforeRenderedChange</a></h4>
<div class="detail">
<code>
<strong property="yui:name">beforeRenderedChange</strong>
(
event
)
</code>
<div class="description" property="yui:description">
Fires before the value for the configuration attribute 'rendered' changes. Return false to cancel the attribute change.
</div>
<div class="description">
<dl rel="yui:parameters">
<dt>Parameters:</dt>
<dd rel="yui:parameter">
<code><span property="yui:name">event</span>
&lt;<span property="yui:type">{oldValue: any, newValue: any}</span>&gt;
</code>
<span property="yui:description">An object containing the previous attribute value and the new value.</span>
</dd>
</dl>
</div>
</div>
<hr />
</div>
<div class="" rel="yui:event" resource="#event_beforeRowsPerPageChange">
<h4>
<a name="event_beforeRowsPerPageChange">beforeRowsPerPageChange</a></h4>
<div class="detail">
<code>
<strong property="yui:name">beforeRowsPerPageChange</strong>
(
event
)
</code>
<div class="description" property="yui:description">
Fires before the value for the configuration attribute 'rowsPerPage' changes. Return false to cancel the attribute change.
</div>
<div class="description">
<dl rel="yui:parameters">
<dt>Parameters:</dt>
<dd rel="yui:parameter">
<code><span property="yui:name">event</span>
&lt;<span property="yui:type">{oldValue: any, newValue: any}</span>&gt;
</code>
<span property="yui:description">An object containing the previous attribute value and the new value.</span>
</dd>
</dl>
</div>
</div>
<hr />
</div>
<div class="" rel="yui:event" resource="#event_beforeTemplateChange">
<h4>
<a name="event_beforeTemplateChange">beforeTemplateChange</a></h4>
<div class="detail">
<code>
<strong property="yui:name">beforeTemplateChange</strong>
(
event
)
</code>
<div class="description" property="yui:description">
Fires before the value for the configuration attribute 'template' changes. Return false to cancel the attribute change.
</div>
<div class="description">
<dl rel="yui:parameters">
<dt>Parameters:</dt>
<dd rel="yui:parameter">
<code><span property="yui:name">event</span>
&lt;<span property="yui:type">{oldValue: any, newValue: any}</span>&gt;
</code>
<span property="yui:description">An object containing the previous attribute value and the new value.</span>
</dd>
</dl>
</div>
</div>
<hr />
</div>
<div class="" rel="yui:event" resource="#event_beforeTotalRecordsChange">
<h4>
<a name="event_beforeTotalRecordsChange">beforeTotalRecordsChange</a></h4>
<div class="detail">
<code>
<strong property="yui:name">beforeTotalRecordsChange</strong>
(
event
)
</code>
<div class="description" property="yui:description">
Fires before the value for the configuration attribute 'totalRecords' changes. Return false to cancel the attribute change.
</div>
<div class="description">
<dl rel="yui:parameters">
<dt>Parameters:</dt>
<dd rel="yui:parameter">
<code><span property="yui:name">event</span>
&lt;<span property="yui:type">{oldValue: any, newValue: any}</span>&gt;
</code>
<span property="yui:description">An object containing the previous attribute value and the new value.</span>
</dd>
</dl>
</div>
</div>
<hr />
</div>
<div class="" rel="yui:event" resource="#event_beforeUpdateOnChangeChange">
<h4>
<a name="event_beforeUpdateOnChangeChange">beforeUpdateOnChangeChange</a></h4>
<div class="detail">
<code>
<strong property="yui:name">beforeUpdateOnChangeChange</strong>
(
event
)
</code>
<div class="description" property="yui:description">
Fires before the value for the configuration attribute 'updateOnChange' changes. Return false to cancel the attribute change.
</div>
<div class="description">
<dl rel="yui:parameters">
<dt>Parameters:</dt>
<dd rel="yui:parameter">
<code><span property="yui:name">event</span>
&lt;<span property="yui:type">{oldValue: any, newValue: any}</span>&gt;
</code>
<span property="yui:description">An object containing the previous attribute value and the new value.</span>
</dd>
</dl>
</div>
</div>
<hr />
</div>
<div class="" rel="yui:event" resource="#event_changeRequest">
<h4>
<a name="event_changeRequest">changeRequest</a></h4>
<div class="detail">
<code>
<strong property="yui:name">changeRequest</strong>
(
)
</code>
<div class="description" property="yui:description">
Event fired when a change in pagination values is requested,
either by interacting with the various ui components or via the
setStartIndex(n) etc APIs.
Subscribers will receive the proposed state as the first parameter.
The proposed state object will contain the following keys:
<ul>
<li>paginator - the Paginator instance</li>
<li>page</li>
<li>totalRecords</li>
<li>recordOffset - index of the first record on the new page</li>
<li>rowsPerPage</li>
<li>records - array containing [start index, end index] for the records on the new page</li>
<li>before - object literal with all these keys for the current state</li>
</ul>
</div>
<div class="description">
</div>
</div>
<hr />
</div>
<div class="" rel="yui:event" resource="#event_containerClassChange">
<h4>
<a name="event_containerClassChange">containerClassChange</a></h4>
<div class="detail">
<code>
<strong property="yui:name">containerClassChange</strong>
(
event
)
</code>
<div class="description" property="yui:description">
Fires when the value for the configuration attribute 'containerClass' changes.
</div>
<div class="description">
<dl rel="yui:parameters">
<dt>Parameters:</dt>
<dd rel="yui:parameter">
<code><span property="yui:name">event</span>
&lt;<span property="yui:type">{oldValue: any, newValue: any}</span>&gt;
</code>
<span property="yui:description">An object containing the previous attribute value and the new value.</span>
</dd>
</dl>
</div>
</div>
<hr />
</div>
<div class="" rel="yui:event" resource="#event_containersChange">
<h4>
<a name="event_containersChange">containersChange</a></h4>
<div class="detail">
<code>
<strong property="yui:name">containersChange</strong>
(
event
)
</code>
<div class="description" property="yui:description">
Fires when the value for the configuration attribute 'containers' changes.
</div>
<div class="description">
<dl rel="yui:parameters">
<dt>Parameters:</dt>
<dd rel="yui:parameter">
<code><span property="yui:name">event</span>
&lt;<span property="yui:type">{oldValue: any, newValue: any}</span>&gt;
</code>
<span property="yui:description">An object containing the previous attribute value and the new value.</span>
</dd>
</dl>
</div>
</div>
<hr />
</div>
<div class="" rel="yui:event" resource="#event_destroy">
<h4>
<a name="event_destroy">destroy</a></h4>
<div class="detail">
<code>
<strong property="yui:name">destroy</strong>
(
)
</code>
<div class="description" property="yui:description">
Event used to trigger cleanup of ui components
</div>
<div class="description">
</div>
</div>
<hr />
</div>
<div class="" rel="yui:event" resource="#event_idChange">
<h4>
<a name="event_idChange">idChange</a></h4>
<div class="detail">
<code>
<strong property="yui:name">idChange</strong>
(
event
)
</code>
<div class="description" property="yui:description">
Fires when the value for the configuration attribute 'id' changes.
</div>
<div class="description">
<dl rel="yui:parameters">
<dt>Parameters:</dt>
<dd rel="yui:parameter">
<code><span property="yui:name">event</span>
&lt;<span property="yui:type">{oldValue: any, newValue: any}</span>&gt;
</code>
<span property="yui:description">An object containing the previous attribute value and the new value.</span>
</dd>
</dl>
</div>
</div>
<hr />
</div>
<div class="" rel="yui:event" resource="#event_initialPageChange">
<h4>
<a name="event_initialPageChange">initialPageChange</a></h4>
<div class="detail">
<code>
<strong property="yui:name">initialPageChange</strong>
(
event
)
</code>
<div class="description" property="yui:description">
Fires when the value for the configuration attribute 'initialPage' changes.
</div>
<div class="description">
<dl rel="yui:parameters">
<dt>Parameters:</dt>
<dd rel="yui:parameter">
<code><span property="yui:name">event</span>
&lt;<span property="yui:type">{oldValue: any, newValue: any}</span>&gt;
</code>
<span property="yui:description">An object containing the previous attribute value and the new value.</span>
</dd>
</dl>
</div>
</div>
<hr />
</div>
<div class="" rel="yui:event" resource="#event_pageChange">
<h4>
<a name="event_pageChange">pageChange</a></h4>
<div class="detail">
<code>
<strong property="yui:name">pageChange</strong>
(
)
</code>
<div class="description" property="yui:description">
Event fired when attribute changes have resulted in the calculated
current page changing.
</div>
<div class="description">
</div>
</div>
<hr />
</div>
<div class="" rel="yui:event" resource="#event_recordOffsetChange">
<h4>
<a name="event_recordOffsetChange">recordOffsetChange</a></h4>
<div class="detail">
<code>
<strong property="yui:name">recordOffsetChange</strong>
(
event
)
</code>
<div class="description" property="yui:description">
Fires when the value for the configuration attribute 'recordOffset' changes.
</div>
<div class="description">
<dl rel="yui:parameters">
<dt>Parameters:</dt>
<dd rel="yui:parameter">
<code><span property="yui:name">event</span>
&lt;<span property="yui:type">{oldValue: any, newValue: any}</span>&gt;
</code>
<span property="yui:description">An object containing the previous attribute value and the new value.</span>
</dd>
</dl>
</div>
</div>
<hr />
</div>
<div class="" rel="yui:event" resource="#event_render">
<h4>
<a name="event_render">render</a></h4>
<div class="detail">
<code>
<strong property="yui:name">render</strong>
(
)
</code>
<div class="description" property="yui:description">
Event fired when the Paginator is initially rendered
</div>
<div class="description">
</div>
</div>
<hr />
</div>
<div class=" deprecated" rel="yui:event" resource="#event_rendered">
<h4>
<a name="event_rendered">rendered</a></h4>
<div class="detail">
<code>
<strong property="yui:name">rendered</strong>
(
)
</code>
<div class="description" property="yui:description">
Event fired when the Paginator is initially rendered
</div>
<div class="description">
<div class="deprecated">
<strong>Deprecated</strong> use render event
</div>
</div>
</div>
<hr />
</div>
<div class="" rel="yui:event" resource="#event_renderedChange">
<h4>
<a name="event_renderedChange">renderedChange</a></h4>
<div class="detail">
<code>
<strong property="yui:name">renderedChange</strong>
(
event
)
</code>
<div class="description" property="yui:description">
Fires when the value for the configuration attribute 'rendered' changes.
</div>
<div class="description">
<dl rel="yui:parameters">
<dt>Parameters:</dt>
<dd rel="yui:parameter">
<code><span property="yui:name">event</span>
&lt;<span property="yui:type">{oldValue: any, newValue: any}</span>&gt;
</code>
<span property="yui:description">An object containing the previous attribute value and the new value.</span>
</dd>
</dl>
</div>
</div>
<hr />
</div>
<div class="" rel="yui:event" resource="#event_rowsPerPageChange">
<h4>
<a name="event_rowsPerPageChange">rowsPerPageChange</a></h4>
<div class="detail">
<code>
<strong property="yui:name">rowsPerPageChange</strong>
(
event
)
</code>
<div class="description" property="yui:description">
Fires when the value for the configuration attribute 'rowsPerPage' changes.
</div>
<div class="description">
<dl rel="yui:parameters">
<dt>Parameters:</dt>
<dd rel="yui:parameter">
<code><span property="yui:name">event</span>
&lt;<span property="yui:type">{oldValue: any, newValue: any}</span>&gt;
</code>
<span property="yui:description">An object containing the previous attribute value and the new value.</span>
</dd>
</dl>
</div>
</div>
<hr />
</div>
<div class="" rel="yui:event" resource="#event_templateChange">
<h4>
<a name="event_templateChange">templateChange</a></h4>
<div class="detail">
<code>
<strong property="yui:name">templateChange</strong>
(
event
)
</code>
<div class="description" property="yui:description">
Fires when the value for the configuration attribute 'template' changes.
</div>
<div class="description">
<dl rel="yui:parameters">
<dt>Parameters:</dt>
<dd rel="yui:parameter">
<code><span property="yui:name">event</span>
&lt;<span property="yui:type">{oldValue: any, newValue: any}</span>&gt;
</code>
<span property="yui:description">An object containing the previous attribute value and the new value.</span>
</dd>
</dl>
</div>
</div>
<hr />
</div>
<div class="" rel="yui:event" resource="#event_totalRecordsChange">
<h4>
<a name="event_totalRecordsChange">totalRecordsChange</a></h4>
<div class="detail">
<code>
<strong property="yui:name">totalRecordsChange</strong>
(
event
)
</code>
<div class="description" property="yui:description">
Fires when the value for the configuration attribute 'totalRecords' changes.
</div>
<div class="description">
<dl rel="yui:parameters">
<dt>Parameters:</dt>
<dd rel="yui:parameter">
<code><span property="yui:name">event</span>
&lt;<span property="yui:type">{oldValue: any, newValue: any}</span>&gt;
</code>
<span property="yui:description">An object containing the previous attribute value and the new value.</span>
</dd>
</dl>
</div>
</div>
<hr />
</div>
<div class="" rel="yui:event" resource="#event_updateOnChangeChange">
<h4>
<a name="event_updateOnChangeChange">updateOnChangeChange</a></h4>
<div class="detail">
<code>
<strong property="yui:name">updateOnChangeChange</strong>
(
event
)
</code>
<div class="description" property="yui:description">
Fires when the value for the configuration attribute 'updateOnChange' changes.
</div>
<div class="description">
<dl rel="yui:parameters">
<dt>Parameters:</dt>
<dd rel="yui:parameter">
<code><span property="yui:name">event</span>
&lt;<span property="yui:type">{oldValue: any, newValue: any}</span>&gt;
</code>
<span property="yui:description">An object containing the previous attribute value and the new value.</span>
</dd>
</dl>
</div>
</div>
<hr />
</div>
</div>
</div>
</div>
<div rel="yui:attributes" resource="#configattributes">
<div class="section field details">
<h3 id="configattributes">Configuration Attributes</h3>
<div class="content">
<div class="" rel="yui:attribute" resource="#config_alwaysVisible">
<h4><a name="config_alwaysVisible">alwaysVisible</a>
<code>- <span property="yui:type">boolean</span></code>
</h4>
<div class="detail">
<div class="description" property="yui:description">
Display pagination controls even when there is only one page. Set
to false to forgo rendering and/or hide the containers when there
is only one page of data. Note if you are using the rowsPerPage
dropdown ui component, visibility will be maintained as long as the
number of records exceeds the smallest page size.
</div>
</div>
<div class="default">
Default Value: true
</div>
<hr />
</div>
<div class="" rel="yui:attribute" resource="#config_containerClass">
<h4><a name="config_containerClass">containerClass</a>
<code>- <span property="yui:type">string</span></code>
</h4>
<div class="detail">
<div class="description" property="yui:description">
Class assigned to the element(s) containing pagination controls.
</div>
</div>
<div class="default">
Default Value: 'yui-pg-container'
</div>
<hr />
</div>
<div class="" rel="yui:attribute" resource="#config_containers">
<h4><a name="config_containers">containers</a>
<code>- <span property="yui:type">{string|HTMLElement|Array(string|HTMLElement)}</span></code>
</h4>
<div class="detail">
<div class="description" property="yui:description">
REQUIRED. Node references or ids of nodes in which to render the
pagination controls.
</div>
</div>
<hr />
</div>
<div class="" rel="yui:attribute" resource="#config_id">
<h4><a name="config_id">id</a>
<code>- readonly <span property="yui:type">integer</span></code>
</h4>
<div class="detail">
<div class="description" property="yui:description">
Unique id assigned to this instance
</div>
</div>
<hr />
</div>
<div class="" rel="yui:attribute" resource="#config_initialPage">
<h4><a name="config_initialPage">initialPage</a>
<code>- <span property="yui:type">integer</span></code>
</h4>
<div class="detail">
<div class="description" property="yui:description">
Page to display on initial paint
</div>
</div>
<div class="default">
Default Value: 1
</div>
<hr />
</div>
<div class="" rel="yui:attribute" resource="#config_recordOffset">
<h4><a name="config_recordOffset">recordOffset</a>
<code>- <span property="yui:type">integer</span></code>
</h4>
<div class="detail">
<div class="description" property="yui:description">
Zero based index of the record considered first on the current page.
For page based interactions, don't modify this attribute directly;
use setPage(n).
</div>
</div>
<div class="default">
Default Value: 0
</div>
<hr />
</div>
<div class="" rel="yui:attribute" resource="#config_rendered">
<h4><a name="config_rendered">rendered</a>
<code>- readonly <span property="yui:type">boolean</span></code>
</h4>
<div class="detail">
<div class="description" property="yui:description">
Indicator of whether the DOM nodes have been initially created
</div>
</div>
<hr />
</div>
<div class="" rel="yui:attribute" resource="#config_rowsPerPage">
<h4><a name="config_rowsPerPage">rowsPerPage</a>
<code>- <span property="yui:type">integer</span></code>
</h4>
<div class="detail">
<div class="description" property="yui:description">
REQUIRED. Number of records constituting a &quot;page&quot;
</div>
</div>
<hr />
</div>
<div class="" rel="yui:attribute" resource="#config_template">
<h4><a name="config_template">template</a>
<code>- <span property="yui:type">string</span></code>
</h4>
<div class="detail">
<div class="description" property="yui:description">
Template used to render controls. The string will be used as
innerHTML on all specified container nodes. Bracketed keys
(e.g. {pageLinks}) in the string will be replaced with an instance
of the so named ui component.
</div>
</div>
<hr />
</div>
<div class="" rel="yui:attribute" resource="#config_totalRecords">
<h4><a name="config_totalRecords">totalRecords</a>
<code>- <span property="yui:type">integer</span></code>
</h4>
<div class="detail">
<div class="description" property="yui:description">
Total number of records to paginate through
</div>
</div>
<div class="default">
Default Value: 0
</div>
<hr />
</div>
<div class=" deprecated" rel="yui:attribute" resource="#config_updateOnChange">
<h4><a name="config_updateOnChange">updateOnChange</a>
<code>- <span property="yui:type">boolean</span></code>
</h4>
<div class="detail">
<div class="description" property="yui:description">
Update the UI immediately upon interaction. If false, changeRequest
subscribers or other external code will need to explicitly set the
new values in the paginator to trigger repaint.
</div>
</div>
<div class="deprecated">
<strong>Deprecated</strong> use changeRequest listener that calls setState
</div>
<div class="default">
Default Value: false
</div>
<hr />
</div>
</div>
</div>
</div>
</div>
</div>
<div class="yui-b">
<div class="nav">
<div id="moduleList" class="module">
<h4>Modules</h4>
<ul class="content">
<li class=""><a href="module_animation.html" title="animation">animation</a></li>
<li class=""><a href="module_autocomplete.html" title="autocomplete">autocomplete</a></li>
<li class=""><a href="module_button.html" title="button">button</a></li>
<li class=""><a href="module_calendar.html" title="calendar">calendar</a></li>
<li class=""><a href="module_carousel.html" title="carousel">carousel</a></li>
<li class=""><a href="module_charts.html" title="charts">charts</a></li>
<li class=""><a href="module_colorpicker.html" title="colorpicker">colorpicker</a></li>
<li class=""><a href="module_connection.html" title="connection">connection</a></li>
<li class=""><a href="module_container.html" title="container">container</a></li>
<li class=""><a href="module_cookie.html" title="cookie">cookie</a></li>
<li class=""><a href="module_datasource.html" title="datasource">datasource</a></li>
<li class=""><a href="module_datatable.html" title="datatable">datatable</a></li>
<li class=""><a href="module_datemath.html" title="datemath">datemath</a></li>
<li class=""><a href="module_dom.html" title="dom">dom</a></li>
<li class=""><a href="module_dragdrop.html" title="dragdrop">dragdrop</a></li>
<li class=""><a href="module_editor.html" title="editor">editor</a></li>
<li class=""><a href="module_element.html" title="element">element</a></li>
<li class=""><a href="module_element-delegate.html" title="element-delegate">element-delegate</a></li>
<li class=""><a href="module_event.html" title="event">event</a></li>
<li class=""><a href="module_event-delegate.html" title="event-delegate">event-delegate</a></li>
<li class=""><a href="module_event-mouseenter.html" title="event-mouseenter">event-mouseenter</a></li>
<li class=""><a href="module_event-simulate.html" title="event-simulate">event-simulate</a></li>
<li class=""><a href="module_get.html" title="get">get</a></li>
<li class=""><a href="module_history.html" title="history">history</a></li>
<li class=""><a href="module_imagecropper.html" title="imagecropper">imagecropper</a></li>
<li class=""><a href="module_imageloader.html" title="imageloader">imageloader</a></li>
<li class=""><a href="module_json.html" title="json">json</a></li>
<li class=""><a href="module_layout.html" title="layout">layout</a></li>
<li class=""><a href="module_logger.html" title="logger">logger</a></li>
<li class=""><a href="module_menu.html" title="menu">menu</a></li>
<li class="selected"><a href="module_paginator.html" title="paginator">paginator</a></li>
<li class=""><a href="module_profiler.html" title="profiler">profiler</a></li>
<li class=""><a href="module_profilerviewer.html" title="profilerviewer">profilerviewer</a></li>
<li class=""><a href="module_progressbar.html" title="progressbar">progressbar</a></li>
<li class=""><a href="module_resize.html" title="resize">resize</a></li>
<li class=""><a href="module_selector.html" title="selector">selector</a></li>
<li class=""><a href="module_slider.html" title="slider">slider</a></li>
<li class=""><a href="module_storage.html" title="Storage">Storage</a></li>
<li class=""><a href="module_stylesheet.html" title="stylesheet">stylesheet</a></li>
<li class=""><a href="module_swf.html" title="swf">swf</a></li>
<li class=""><a href="module_swfdetect.html" title="swfdetect">swfdetect</a></li>
<li class=""><a href="module_swfstore.html" title="swfstore">swfstore</a></li>
<li class=""><a href="module_tabview.html" title="tabview">tabview</a></li>
<li class=""><a href="module_treeview.html" title="treeview">treeview</a></li>
<li class=""><a href="module_uploader.html" title="uploader">uploader</a></li>
<li class=""><a href="module_yahoo.html" title="yahoo">yahoo</a></li>
<li class=""><a href="module_yuiloader.html" title="yuiloader">yuiloader</a></li>
<li class=""><a href="module_yuitest.html" title="yuitest">yuitest</a></li>
</ul>
</div>
<div id="classList" class="module">
<h4>Classes</h4>
<ul class="content">
<li class="selected"><a href="YAHOO.widget.Paginator.html" title="YAHOO.widget.Paginator">YAHOO.widget.Paginator</a></li>
<li class=""><a href="YAHOO.widget.Paginator.ui.CurrentPageReport.html" title="YAHOO.widget.Paginator.ui.CurrentPageReport">YAHOO.widget.Paginator.ui.CurrentPageReport</a></li>
<li class=""><a href="YAHOO.widget.Paginator.ui.FirstPageLink.html" title="YAHOO.widget.Paginator.ui.FirstPageLink">YAHOO.widget.Paginator.ui.FirstPageLink</a></li>
<li class=""><a href="YAHOO.widget.Paginator.ui.LastPageLink.html" title="YAHOO.widget.Paginator.ui.LastPageLink">YAHOO.widget.Paginator.ui.LastPageLink</a></li>
<li class=""><a href="YAHOO.widget.Paginator.ui.NextPageLink.html" title="YAHOO.widget.Paginator.ui.NextPageLink">YAHOO.widget.Paginator.ui.NextPageLink</a></li>
<li class=""><a href="YAHOO.widget.Paginator.ui.PageLinks.html" title="YAHOO.widget.Paginator.ui.PageLinks">YAHOO.widget.Paginator.ui.PageLinks</a></li>
<li class=""><a href="YAHOO.widget.Paginator.ui.PreviousPageLink.html" title="YAHOO.widget.Paginator.ui.PreviousPageLink">YAHOO.widget.Paginator.ui.PreviousPageLink</a></li>
<li class=""><a href="YAHOO.widget.Paginator.ui.RowsPerPageDropdown.html" title="YAHOO.widget.Paginator.ui.RowsPerPageDropdown">YAHOO.widget.Paginator.ui.RowsPerPageDropdown</a></li>
<li class=""><a href="YAHOO.widget.Paginator.ui.YourComponent.html" title="YAHOO.widget.Paginator.ui.YourComponent">YAHOO.widget.Paginator.ui.YourComponent</a></li>
</ul>
</div>
<div id="fileList" class="module">
<h4>Files</h4>
<ul class="content">
<li class=""><a href="CurrentPageReport.js.html" title="CurrentPageReport.js">CurrentPageReport.js</a></li>
<li class=""><a href="FirstPageLink.js.html" title="FirstPageLink.js">FirstPageLink.js</a></li>
<li class=""><a href="LastPageLink.js.html" title="LastPageLink.js">LastPageLink.js</a></li>
<li class=""><a href="NextPageLink.js.html" title="NextPageLink.js">NextPageLink.js</a></li>
<li class=""><a href="PageLinks.js.html" title="PageLinks.js">PageLinks.js</a></li>
<li class=""><a href="Paginator.js.html" title="Paginator.js">Paginator.js</a></li>
<li class=""><a href="PreviousPageLink.js.html" title="PreviousPageLink.js">PreviousPageLink.js</a></li>
<li class=""><a href="RowsPerPageDropDown.js.html" title="RowsPerPageDropDown.js">RowsPerPageDropDown.js</a></li>
<li class=""><a href="UIComponentTemplate.js.html" title="UIComponentTemplate.js">UIComponentTemplate.js</a></li>
</ul>
</div>
<div id="propertyList" class="module">
<h4>Properties</h4>
<ul class="content">
<li class="protected"><a href="#property__batch" title="_batch">_batch</a></li>
<li class="private"><a href="#property__containers" title="_containers">_containers</a></li>
<li class="protected"><a href="#property__pageChanged" title="_pageChanged">_pageChanged</a></li>
<li class="protected"><a href="#property__state" title="_state">_state</a></li>
<li class="private"><a href="#property_Paginator.id" title="Paginator.id">Paginator.id</a></li>
<li class="private"><a href="#property_Paginator.ID_BASE" title="Paginator.ID_BASE">Paginator.ID_BASE</a></li>
<li class=""><a href="#property_Paginator.TEMPLATE_DEFAULT" title="Paginator.TEMPLATE_DEFAULT">Paginator.TEMPLATE_DEFAULT</a></li>
<li class=""><a href="#property_Paginator.TEMPLATE_ROWS_PER_PAGE" title="Paginator.TEMPLATE_ROWS_PER_PAGE">Paginator.TEMPLATE_ROWS_PER_PAGE</a></li>
<li class=""><a href="#property_Paginator.ui" title="Paginator.ui">Paginator.ui</a></li>
<li class=""><a href="#property_Paginator.VALUE_UNLIMITED" title="Paginator.VALUE_UNLIMITED">Paginator.VALUE_UNLIMITED</a></li>
</ul>
</div>
<div id="methodsList" class="module">
<h4>Methods</h4>
<ul class="content">
<li class="protected"><a href="#method__firePageChange" title="_firePageChange">_firePageChange</a></li>
<li class="protected"><a href="#method__handleStateChange" title="_handleStateChange">_handleStateChange</a></li>
<li class="protected"><a href="#method__renderTemplate" title="_renderTemplate">_renderTemplate</a></li>
<li class="protected"><a href="#method__selfSubscribe" title="_selfSubscribe">_selfSubscribe</a></li>
<li class="protected"><a href="#method__syncRecordOffset" title="_syncRecordOffset">_syncRecordOffset</a></li>
<li class=""><a href="#method_destroy" title="destroy">destroy</a></li>
<li class=""><a href="#method_getContainerNodes" title="getContainerNodes">getContainerNodes</a></li>
<li class=""><a href="#method_getCurrentPage" title="getCurrentPage">getCurrentPage</a></li>
<li class=""><a href="#method_getNextPage" title="getNextPage">getNextPage</a></li>
<li class=""><a href="#method_getPageRecords" title="getPageRecords">getPageRecords</a></li>
<li class=""><a href="#method_getPreviousPage" title="getPreviousPage">getPreviousPage</a></li>
<li class=""><a href="#method_getRowsPerPage" title="getRowsPerPage">getRowsPerPage</a></li>
<li class=""><a href="#method_getStartIndex" title="getStartIndex">getStartIndex</a></li>
<li class=""><a href="#method_getState" title="getState">getState</a></li>
<li class=""><a href="#method_getTotalPages" title="getTotalPages">getTotalPages</a></li>
<li class=""><a href="#method_getTotalRecords" title="getTotalRecords">getTotalRecords</a></li>
<li class=""><a href="#method_hasNextPage" title="hasNextPage">hasNextPage</a></li>
<li class=""><a href="#method_hasPage" title="hasPage">hasPage</a></li>
<li class=""><a href="#method_hasPreviousPage" title="hasPreviousPage">hasPreviousPage</a></li>
<li class="private"><a href="#method_initConfig" title="initConfig">initConfig</a></li>
<li class="private"><a href="#method_initEvents" title="initEvents">initEvents</a></li>
<li class="private"><a href="#method_initUIComponents" title="initUIComponents">initUIComponents</a></li>
<li class=""><a href="#method_Paginator.isNumeric" title="Paginator.isNumeric">Paginator.isNumeric</a></li>
<li class=""><a href="#method_Paginator.toNumber" title="Paginator.toNumber">Paginator.toNumber</a></li>
<li class=""><a href="#method_render" title="render">render</a></li>
<li class=""><a href="#method_renderUIComponent" title="renderUIComponent">renderUIComponent</a></li>
<li class=""><a href="#method_setPage" title="setPage">setPage</a></li>
<li class=""><a href="#method_setRowsPerPage" title="setRowsPerPage">setRowsPerPage</a></li>
<li class=""><a href="#method_setStartIndex" title="setStartIndex">setStartIndex</a></li>
<li class=""><a href="#method_setState" title="setState">setState</a></li>
<li class=""><a href="#method_setTotalRecords" title="setTotalRecords">setTotalRecords</a></li>
<li class=""><a href="#method_updateVisibility" title="updateVisibility">updateVisibility</a></li>
</ul>
</div>
<div id="eventsList" class="module">
<h4>Events</h4>
<ul class="content">
<li class=""><a href="#event_alwaysVisibleChange" title="alwaysVisibleChange">alwaysVisibleChange</a></li>
<li class=""><a href="#event_beforeAlwaysVisibleChange" title="beforeAlwaysVisibleChange">beforeAlwaysVisibleChange</a></li>
<li class=""><a href="#event_beforeContainerClassChange" title="beforeContainerClassChange">beforeContainerClassChange</a></li>
<li class=""><a href="#event_beforeContainersChange" title="beforeContainersChange">beforeContainersChange</a></li>
<li class=""><a href="#event_beforeDestroy" title="beforeDestroy">beforeDestroy</a></li>
<li class=""><a href="#event_beforeIdChange" title="beforeIdChange">beforeIdChange</a></li>
<li class=""><a href="#event_beforeInitialPageChange" title="beforeInitialPageChange">beforeInitialPageChange</a></li>
<li class=""><a href="#event_beforeRecordOffsetChange" title="beforeRecordOffsetChange">beforeRecordOffsetChange</a></li>
<li class=""><a href="#event_beforeRenderedChange" title="beforeRenderedChange">beforeRenderedChange</a></li>
<li class=""><a href="#event_beforeRowsPerPageChange" title="beforeRowsPerPageChange">beforeRowsPerPageChange</a></li>
<li class=""><a href="#event_beforeTemplateChange" title="beforeTemplateChange">beforeTemplateChange</a></li>
<li class=""><a href="#event_beforeTotalRecordsChange" title="beforeTotalRecordsChange">beforeTotalRecordsChange</a></li>
<li class=""><a href="#event_beforeUpdateOnChangeChange" title="beforeUpdateOnChangeChange">beforeUpdateOnChangeChange</a></li>
<li class=""><a href="#event_changeRequest" title="changeRequest">changeRequest</a></li>
<li class=""><a href="#event_containerClassChange" title="containerClassChange">containerClassChange</a></li>
<li class=""><a href="#event_containersChange" title="containersChange">containersChange</a></li>
<li class=""><a href="#event_destroy" title="destroy">destroy</a></li>
<li class=""><a href="#event_idChange" title="idChange">idChange</a></li>
<li class=""><a href="#event_initialPageChange" title="initialPageChange">initialPageChange</a></li>
<li class=""><a href="#event_pageChange" title="pageChange">pageChange</a></li>
<li class=""><a href="#event_recordOffsetChange" title="recordOffsetChange">recordOffsetChange</a></li>
<li class=""><a href="#event_render" title="render">render</a></li>
<li class=" deprecated"><a href="#event_rendered" title="rendered">rendered</a></li>
<li class=""><a href="#event_renderedChange" title="renderedChange">renderedChange</a></li>
<li class=""><a href="#event_rowsPerPageChange" title="rowsPerPageChange">rowsPerPageChange</a></li>
<li class=""><a href="#event_templateChange" title="templateChange">templateChange</a></li>
<li class=""><a href="#event_totalRecordsChange" title="totalRecordsChange">totalRecordsChange</a></li>
<li class=""><a href="#event_updateOnChangeChange" title="updateOnChangeChange">updateOnChangeChange</a></li>
</ul>
</div>
<div id="configList" class="module">
<h4>Configuration Attributes</h4>
<ul class="content">
<li class=""><a href="#config_alwaysVisible" title="alwaysVisible">alwaysVisible</a></li>
<li class=""><a href="#config_containerClass" title="containerClass">containerClass</a></li>
<li class=""><a href="#config_containers" title="containers">containers</a></li>
<li class=""><a href="#config_id" title="id">id</a></li>
<li class=""><a href="#config_initialPage" title="initialPage">initialPage</a></li>
<li class=""><a href="#config_recordOffset" title="recordOffset">recordOffset</a></li>
<li class=""><a href="#config_rendered" title="rendered">rendered</a></li>
<li class=""><a href="#config_rowsPerPage" title="rowsPerPage">rowsPerPage</a></li>
<li class=""><a href="#config_template" title="template">template</a></li>
<li class=""><a href="#config_totalRecords" title="totalRecords">totalRecords</a></li>
<li class=" deprecated"><a href="#config_updateOnChange" title="updateOnChange">updateOnChange</a></li>
</ul>
</div>
</div>
</div>
</div>
<div id="ft">
<hr />
Copyright &copy; 2010 Yahoo! Inc. All rights reserved.
</div>
</div>
<script type="text/javascript">
var ALL_YUI_PROPS = [{"access": "", "host": "YAHOO.widget.Paginator", "name": "alwaysVisible", "url": "YAHOO.widget.Paginator.html#config_alwaysVisible", "type": "config"}, {"access": "", "host": "YAHOO.widget.Paginator", "name": "alwaysVisibleChange", "url": "YAHOO.widget.Paginator.html#event_alwaysVisibleChange", "type": "event"}, {"access": "protected", "host": "YAHOO.widget.Paginator", "name": "_batch", "url": "YAHOO.widget.Paginator.html#property__batch", "type": "property"}, {"access": "", "host": "YAHOO.widget.Paginator", "name": "beforeAlwaysVisibleChange", "url": "YAHOO.widget.Paginator.html#event_beforeAlwaysVisibleChange", "type": "event"}, {"access": "", "host": "YAHOO.widget.Paginator", "name": "beforeContainerClassChange", "url": "YAHOO.widget.Paginator.html#event_beforeContainerClassChange", "type": "event"}, {"access": "", "host": "YAHOO.widget.Paginator", "name": "beforeContainersChange", "url": "YAHOO.widget.Paginator.html#event_beforeContainersChange", "type": "event"}, {"access": "", "host": "YAHOO.widget.Paginator.ui.PageLinks", "name": "beforeCurrentPageClassChange", "url": "YAHOO.widget.Paginator.ui.PageLinks.html#event_beforeCurrentPageClassChange", "type": "event"}, {"access": "", "host": "YAHOO.widget.Paginator", "name": "beforeDestroy", "url": "YAHOO.widget.Paginator.html#event_beforeDestroy", "type": "event"}, {"access": "", "host": "YAHOO.widget.Paginator.ui.FirstPageLink", "name": "beforeFirstPageLinkClassChange", "url": "YAHOO.widget.Paginator.ui.FirstPageLink.html#event_beforeFirstPageLinkClassChange", "type": "event"}, {"access": "", "host": "YAHOO.widget.Paginator.ui.FirstPageLink", "name": "beforeFirstPageLinkLabelChange", "url": "YAHOO.widget.Paginator.ui.FirstPageLink.html#event_beforeFirstPageLinkLabelChange", "type": "event"}, {"access": "", "host": "YAHOO.widget.Paginator", "name": "beforeIdChange", "url": "YAHOO.widget.Paginator.html#event_beforeIdChange", "type": "event"}, {"access": "", "host": "YAHOO.widget.Paginator", "name": "beforeInitialPageChange", "url": "YAHOO.widget.Paginator.html#event_beforeInitialPageChange", "type": "event"}, {"access": "", "host": "YAHOO.widget.Paginator.ui.LastPageLink", "name": "beforeLastPageLinkClassChange", "url": "YAHOO.widget.Paginator.ui.LastPageLink.html#event_beforeLastPageLinkClassChange", "type": "event"}, {"access": "", "host": "YAHOO.widget.Paginator.ui.LastPageLink", "name": "beforeLastPageLinkLabelChange", "url": "YAHOO.widget.Paginator.ui.LastPageLink.html#event_beforeLastPageLinkLabelChange", "type": "event"}, {"access": "", "host": "YAHOO.widget.Paginator.ui.NextPageLink", "name": "beforeNextPageLinkClassChange", "url": "YAHOO.widget.Paginator.ui.NextPageLink.html#event_beforeNextPageLinkClassChange", "type": "event"}, {"access": "", "host": "YAHOO.widget.Paginator.ui.NextPageLink", "name": "beforeNextPageLinkLabelChange", "url": "YAHOO.widget.Paginator.ui.NextPageLink.html#event_beforeNextPageLinkLabelChange", "type": "event"}, {"access": "", "host": "YAHOO.widget.Paginator.ui.PageLinks", "name": "beforePageLabelBuilderChange", "url": "YAHOO.widget.Paginator.ui.PageLinks.html#event_beforePageLabelBuilderChange", "type": "event"}, {"access": "", "host": "YAHOO.widget.Paginator.ui.PageLinks", "name": "beforePageLinkClassChange", "url": "YAHOO.widget.Paginator.ui.PageLinks.html#event_beforePageLinkClassChange", "type": "event"}, {"access": "", "host": "YAHOO.widget.Paginator.ui.PageLinks", "name": "beforePageLinksChange", "url": "YAHOO.widget.Paginator.ui.PageLinks.html#event_beforePageLinksChange", "type": "event"}, {"access": "", "host": "YAHOO.widget.Paginator.ui.PageLinks", "name": "beforePageLinksContainerClassChange", "url": "YAHOO.widget.Paginator.ui.PageLinks.html#event_beforePageLinksContainerClassChange", "type": "event"}, {"access": "", "host": "YAHOO.widget.Paginator.ui.CurrentPageReport", "name": "beforePageReportClassChange", "url": "YAHOO.widget.Paginator.ui.CurrentPageReport.html#event_beforePageReportClassChange", "type": "event"}, {"access": "", "host": "YAHOO.widget.Paginator.ui.CurrentPageReport", "name": "beforePageReportTemplateChange", "url": "YAHOO.widget.Paginator.ui.CurrentPageReport.html#event_beforePageReportTemplateChange", "type": "event"}, {"access": "", "host": "YAHOO.widget.Paginator.ui.CurrentPageReport", "name": "beforePageReportValueGenaratorChange", "url": "YAHOO.widget.Paginator.ui.CurrentPageReport.html#event_beforePageReportValueGenaratorChange", "type": "event"}, {"access": "", "host": "YAHOO.widget.Paginator", "name": "beforeRecordOffsetChange", "url": "YAHOO.widget.Paginator.html#event_beforeRecordOffsetChange", "type": "event"}, {"access": "", "host": "YAHOO.widget.Paginator", "name": "beforeRenderedChange", "url": "YAHOO.widget.Paginator.html#event_beforeRenderedChange", "type": "event"}, {"access": "", "host": "YAHOO.widget.Paginator", "name": "beforeRowsPerPageChange", "url": "YAHOO.widget.Paginator.html#event_beforeRowsPerPageChange", "type": "event"}, {"access": "", "host": "YAHOO.widget.Paginator", "name": "beforeTemplateChange", "url": "YAHOO.widget.Paginator.html#event_beforeTemplateChange", "type": "event"}, {"access": "", "host": "YAHOO.widget.Paginator", "name": "beforeTotalRecordsChange", "url": "YAHOO.widget.Paginator.html#event_beforeTotalRecordsChange", "type": "event"}, {"access": "", "host": "YAHOO.widget.Paginator", "name": "beforeUpdateOnChangeChange", "url": "YAHOO.widget.Paginator.html#event_beforeUpdateOnChangeChange", "type": "event"}, {"access": "", "host": "YAHOO.widget.Paginator.ui.PageLinks", "name": "calculateRange", "url": "YAHOO.widget.Paginator.ui.PageLinks.html#method_calculateRange", "type": "method"}, {"access": "", "host": "YAHOO.widget.Paginator", "name": "changeRequest", "url": "YAHOO.widget.Paginator.html#event_changeRequest", "type": "event"}, {"access": "private", "host": "YAHOO.widget.Paginator.ui.PageLinks", "name": "container", "url": "YAHOO.widget.Paginator.ui.PageLinks.html#property_container", "type": "property"}, {"access": "", "host": "YAHOO.widget.Paginator", "name": "containerClass", "url": "YAHOO.widget.Paginator.html#config_containerClass", "type": "config"}, {"access": "", "host": "YAHOO.widget.Paginator", "name": "containerClassChange", "url": "YAHOO.widget.Paginator.html#event_containerClassChange", "type": "event"}, {"access": "private", "host": "YAHOO.widget.Paginator", "name": "_containers", "url": "YAHOO.widget.Paginator.html#property__containers", "type": "property"}, {"access": "", "host": "YAHOO.widget.Paginator", "name": "containers", "url": "YAHOO.widget.Paginator.html#config_containers", "type": "config"}, {"access": "", "host": "YAHOO.widget.Paginator", "name": "containersChange", "url": "YAHOO.widget.Paginator.html#event_containersChange", "type": "event"}, {"access": "private", "host": "YAHOO.widget.Paginator.ui.FirstPageLink", "name": "current", "url": "YAHOO.widget.Paginator.ui.FirstPageLink.html#property_current", "type": "property"}, {"access": "private", "host": "YAHOO.widget.Paginator.ui.LastPageLink", "name": "current", "url": "YAHOO.widget.Paginator.ui.LastPageLink.html#property_current", "type": "property"}, {"access": "private", "host": "YAHOO.widget.Paginator.ui.NextPageLink", "name": "current", "url": "YAHOO.widget.Paginator.ui.NextPageLink.html#property_current", "type": "property"}, {"access": "private", "host": "YAHOO.widget.Paginator.ui.PageLinks", "name": "current", "url": "YAHOO.widget.Paginator.ui.PageLinks.html#property_current", "type": "property"}, {"access": "", "host": "YAHOO.widget.Paginator.ui.PageLinks", "name": "currentPageClass", "url": "YAHOO.widget.Paginator.ui.PageLinks.html#config_currentPageClass", "type": "config"}, {"access": "", "host": "YAHOO.widget.Paginator.ui.PageLinks", "name": "currentPageClassChange", "url": "YAHOO.widget.Paginator.ui.PageLinks.html#event_currentPageClassChange", "type": "event"}, {"access": "private", "host": "YAHOO.widget.Paginator.ui.CurrentPageReport", "name": "destroy", "url": "YAHOO.widget.Paginator.ui.CurrentPageReport.html#method_destroy", "type": "method"}, {"access": "private", "host": "YAHOO.widget.Paginator.ui.FirstPageLink", "name": "destroy", "url": "YAHOO.widget.Paginator.ui.FirstPageLink.html#method_destroy", "type": "method"}, {"access": "private", "host": "YAHOO.widget.Paginator.ui.LastPageLink", "name": "destroy", "url": "YAHOO.widget.Paginator.ui.LastPageLink.html#method_destroy", "type": "method"}, {"access": "private", "host": "YAHOO.widget.Paginator.ui.NextPageLink", "name": "destroy", "url": "YAHOO.widget.Paginator.ui.NextPageLink.html#method_destroy", "type": "method"}, {"access": "private", "host": "YAHOO.widget.Paginator.ui.PageLinks", "name": "destroy", "url": "YAHOO.widget.Paginator.ui.PageLinks.html#method_destroy", "type": "method"}, {"access": "", "host": "YAHOO.widget.Paginator", "name": "destroy", "url": "YAHOO.widget.Paginator.html#method_destroy", "type": "method"}, {"access": "", "host": "YAHOO.widget.Paginator", "name": "destroy", "url": "YAHOO.widget.Paginator.html#event_destroy", "type": "event"}, {"access": "protected", "host": "YAHOO.widget.Paginator", "name": "_firePageChange", "url": "YAHOO.widget.Paginator.html#method__firePageChange", "type": "method"}, {"access": "", "host": "YAHOO.widget.Paginator.ui.FirstPageLink", "name": "firstPageLinkClass", "url": "YAHOO.widget.Paginator.ui.FirstPageLink.html#config_firstPageLinkClass", "type": "config"}, {"access": "", "host": "YAHOO.widget.Paginator.ui.FirstPageLink", "name": "firstPageLinkClassChange", "url": "YAHOO.widget.Paginator.ui.FirstPageLink.html#event_firstPageLinkClassChange", "type": "event"}, {"access": "", "host": "YAHOO.widget.Paginator.ui.FirstPageLink", "name": "firstPageLinkLabel", "url": "YAHOO.widget.Paginator.ui.FirstPageLink.html#config_firstPageLinkLabel", "type": "config"}, {"access": "", "host": "YAHOO.widget.Paginator.ui.FirstPageLink", "name": "firstPageLinkLabelChange", "url": "YAHOO.widget.Paginator.ui.FirstPageLink.html#event_firstPageLinkLabelChange", "type": "event"}, {"access": "", "host": "YAHOO.widget.Paginator", "name": "getContainerNodes", "url": "YAHOO.widget.Paginator.html#method_getContainerNodes", "type": "method"}, {"access": "", "host": "YAHOO.widget.Paginator", "name": "getCurrentPage", "url": "YAHOO.widget.Paginator.html#method_getCurrentPage", "type": "method"}, {"access": "", "host": "YAHOO.widget.Paginator", "name": "getNextPage", "url": "YAHOO.widget.Paginator.html#method_getNextPage", "type": "method"}, {"access": "", "host": "YAHOO.widget.Paginator", "name": "getPageRecords", "url": "YAHOO.widget.Paginator.html#method_getPageRecords", "type": "method"}, {"access": "", "host": "YAHOO.widget.Paginator", "name": "getPreviousPage", "url": "YAHOO.widget.Paginator.html#method_getPreviousPage", "type": "method"}, {"access": "", "host": "YAHOO.widget.Paginator", "name": "getRowsPerPage", "url": "YAHOO.widget.Paginator.html#method_getRowsPerPage", "type": "method"}, {"access": "", "host": "YAHOO.widget.Paginator", "name": "getStartIndex", "url": "YAHOO.widget.Paginator.html#method_getStartIndex", "type": "method"}, {"access": "", "host": "YAHOO.widget.Paginator", "name": "getState", "url": "YAHOO.widget.Paginator.html#method_getState", "type": "method"}, {"access": "", "host": "YAHOO.widget.Paginator", "name": "getTotalPages", "url": "YAHOO.widget.Paginator.html#method_getTotalPages", "type": "method"}, {"access": "", "host": "YAHOO.widget.Paginator", "name": "getTotalRecords", "url": "YAHOO.widget.Paginator.html#method_getTotalRecords", "type": "method"}, {"access": "protected", "host": "YAHOO.widget.Paginator", "name": "_handleStateChange", "url": "YAHOO.widget.Paginator.html#method__handleStateChange", "type": "method"}, {"access": "", "host": "YAHOO.widget.Paginator", "name": "hasNextPage", "url": "YAHOO.widget.Paginator.html#method_hasNextPage", "type": "method"}, {"access": "", "host": "YAHOO.widget.Paginator", "name": "hasPage", "url": "YAHOO.widget.Paginator.html#method_hasPage", "type": "method"}, {"access": "", "host": "YAHOO.widget.Paginator", "name": "hasPreviousPage", "url": "YAHOO.widget.Paginator.html#method_hasPreviousPage", "type": "method"}, {"access": "", "host": "YAHOO.widget.Paginator", "name": "id", "url": "YAHOO.widget.Paginator.html#config_id", "type": "config"}, {"access": "", "host": "YAHOO.widget.Paginator", "name": "idChange", "url": "YAHOO.widget.Paginator.html#event_idChange", "type": "event"}, {"access": "", "host": "YAHOO.widget.Paginator.ui.CurrentPageReport", "name": "init", "url": "YAHOO.widget.Paginator.ui.CurrentPageReport.html#method_init", "type": "method"}, {"access": "", "host": "YAHOO.widget.Paginator.ui.FirstPageLink", "name": "init", "url": "YAHOO.widget.Paginator.ui.FirstPageLink.html#method_init", "type": "method"}, {"access": "", "host": "YAHOO.widget.Paginator.ui.LastPageLink", "name": "init", "url": "YAHOO.widget.Paginator.ui.LastPageLink.html#method_init", "type": "method"}, {"access": "", "host": "YAHOO.widget.Paginator.ui.NextPageLink", "name": "init", "url": "YAHOO.widget.Paginator.ui.NextPageLink.html#method_init", "type": "method"}, {"access": "", "host": "YAHOO.widget.Paginator.ui.PageLinks", "name": "init", "url": "YAHOO.widget.Paginator.ui.PageLinks.html#method_init", "type": "method"}, {"access": "private", "host": "YAHOO.widget.Paginator", "name": "initConfig", "url": "YAHOO.widget.Paginator.html#method_initConfig", "type": "method"}, {"access": "private", "host": "YAHOO.widget.Paginator", "name": "initEvents", "url": "YAHOO.widget.Paginator.html#method_initEvents", "type": "method"}, {"access": "", "host": "YAHOO.widget.Paginator", "name": "initialPage", "url": "YAHOO.widget.Paginator.html#config_initialPage", "type": "config"}, {"access": "", "host": "YAHOO.widget.Paginator", "name": "initialPageChange", "url": "YAHOO.widget.Paginator.html#event_initialPageChange", "type": "event"}, {"access": "private", "host": "YAHOO.widget.Paginator", "name": "initUIComponents", "url": "YAHOO.widget.Paginator.html#method_initUIComponents", "type": "method"}, {"access": "", "host": "YAHOO.widget.Paginator.ui.LastPageLink", "name": "lastPageLinkClass", "url": "YAHOO.widget.Paginator.ui.LastPageLink.html#config_lastPageLinkClass", "type": "config"}, {"access": "", "host": "YAHOO.widget.Paginator.ui.LastPageLink", "name": "lastPageLinkClassChange", "url": "YAHOO.widget.Paginator.ui.LastPageLink.html#event_lastPageLinkClassChange", "type": "event"}, {"access": "", "host": "YAHOO.widget.Paginator.ui.LastPageLink", "name": "lastPageLinkLabel", "url": "YAHOO.widget.Paginator.ui.LastPageLink.html#config_lastPageLinkLabel", "type": "config"}, {"access": "", "host": "YAHOO.widget.Paginator.ui.LastPageLink", "name": "lastPageLinkLabelChange", "url": "YAHOO.widget.Paginator.ui.LastPageLink.html#event_lastPageLinkLabelChange", "type": "event"}, {"access": "private", "host": "YAHOO.widget.Paginator.ui.FirstPageLink", "name": "link", "url": "YAHOO.widget.Paginator.ui.FirstPageLink.html#property_link", "type": "property"}, {"access": "private", "host": "YAHOO.widget.Paginator.ui.LastPageLink", "name": "link", "url": "YAHOO.widget.Paginator.ui.LastPageLink.html#property_link", "type": "property"}, {"access": "private", "host": "YAHOO.widget.Paginator.ui.NextPageLink", "name": "link", "url": "YAHOO.widget.Paginator.ui.NextPageLink.html#property_link", "type": "property"}, {"access": "private", "host": "YAHOO.widget.Paginator.ui.LastPageLink", "name": "na", "url": "YAHOO.widget.Paginator.ui.LastPageLink.html#property_na", "type": "property"}, {"access": "", "host": "YAHOO.widget.Paginator.ui.NextPageLink", "name": "nextPageLinkClass", "url": "YAHOO.widget.Paginator.ui.NextPageLink.html#config_nextPageLinkClass", "type": "config"}, {"access": "", "host": "YAHOO.widget.Paginator.ui.NextPageLink", "name": "nextPageLinkClassChange", "url": "YAHOO.widget.Paginator.ui.NextPageLink.html#event_nextPageLinkClassChange", "type": "event"}, {"access": "", "host": "YAHOO.widget.Paginator.ui.NextPageLink", "name": "nextPageLinkLabel", "url": "YAHOO.widget.Paginator.ui.NextPageLink.html#config_nextPageLinkLabel", "type": "config"}, {"access": "", "host": "YAHOO.widget.Paginator.ui.NextPageLink", "name": "nextPageLinkLabelChange", "url": "YAHOO.widget.Paginator.ui.NextPageLink.html#event_nextPageLinkLabelChange", "type": "event"}, {"access": "", "host": "YAHOO.widget.Paginator.ui.FirstPageLink", "name": "onClick", "url": "YAHOO.widget.Paginator.ui.FirstPageLink.html#method_onClick", "type": "method"}, {"access": "", "host": "YAHOO.widget.Paginator.ui.LastPageLink", "name": "onClick", "url": "YAHOO.widget.Paginator.ui.LastPageLink.html#method_onClick", "type": "method"}, {"access": "", "host": "YAHOO.widget.Paginator.ui.NextPageLink", "name": "onClick", "url": "YAHOO.widget.Paginator.ui.NextPageLink.html#method_onClick", "type": "method"}, {"access": "", "host": "YAHOO.widget.Paginator.ui.PageLinks", "name": "onClick", "url": "YAHOO.widget.Paginator.ui.PageLinks.html#method_onClick", "type": "method"}, {"access": "", "host": "YAHOO.widget.Paginator", "name": "pageChange", "url": "YAHOO.widget.Paginator.html#event_pageChange", "type": "event"}, {"access": "protected", "host": "YAHOO.widget.Paginator", "name": "_pageChanged", "url": "YAHOO.widget.Paginator.html#property__pageChanged", "type": "property"}, {"access": "", "host": "YAHOO.widget.Paginator.ui.PageLinks", "name": "pageLabelBuilder", "url": "YAHOO.widget.Paginator.ui.PageLinks.html#config_pageLabelBuilder", "type": "config"}, {"access": "", "host": "YAHOO.widget.Paginator.ui.PageLinks", "name": "pageLabelBuilderChange", "url": "YAHOO.widget.Paginator.ui.PageLinks.html#event_pageLabelBuilderChange", "type": "event"}, {"access": "", "host": "YAHOO.widget.Paginator.ui.PageLinks", "name": "pageLinkClass", "url": "YAHOO.widget.Paginator.ui.PageLinks.html#config_pageLinkClass", "type": "config"}, {"access": "", "host": "YAHOO.widget.Paginator.ui.PageLinks", "name": "pageLinkClassChange", "url": "YAHOO.widget.Paginator.ui.PageLinks.html#event_pageLinkClassChange", "type": "event"}, {"access": "", "host": "YAHOO.widget.Paginator.ui.PageLinks", "name": "pageLinks", "url": "YAHOO.widget.Paginator.ui.PageLinks.html#config_pageLinks", "type": "config"}, {"access": "", "host": "YAHOO.widget.Paginator.ui.PageLinks", "name": "pageLinksChange", "url": "YAHOO.widget.Paginator.ui.PageLinks.html#event_pageLinksChange", "type": "event"}, {"access": "", "host": "YAHOO.widget.Paginator.ui.PageLinks", "name": "pageLinksContainerClass", "url": "YAHOO.widget.Paginator.ui.PageLinks.html#config_pageLinksContainerClass", "type": "config"}, {"access": "", "host": "YAHOO.widget.Paginator.ui.PageLinks", "name": "pageLinksContainerClassChange", "url": "YAHOO.widget.Paginator.ui.PageLinks.html#event_pageLinksContainerClassChange", "type": "event"}, {"access": "", "host": "YAHOO.widget.Paginator.ui.CurrentPageReport", "name": "pageReportClass", "url": "YAHOO.widget.Paginator.ui.CurrentPageReport.html#config_pageReportClass", "type": "config"}, {"access": "", "host": "YAHOO.widget.Paginator.ui.CurrentPageReport", "name": "pageReportClassChange", "url": "YAHOO.widget.Paginator.ui.CurrentPageReport.html#event_pageReportClassChange", "type": "event"}, {"access": "", "host": "YAHOO.widget.Paginator.ui.CurrentPageReport", "name": "pageReportTemplate", "url": "YAHOO.widget.Paginator.ui.CurrentPageReport.html#config_pageReportTemplate", "type": "config"}, {"access": "", "host": "YAHOO.widget.Paginator.ui.CurrentPageReport", "name": "pageReportTemplateChange", "url": "YAHOO.widget.Paginator.ui.CurrentPageReport.html#event_pageReportTemplateChange", "type": "event"}, {"access": "", "host": "YAHOO.widget.Paginator.ui.CurrentPageReport", "name": "pageReportValueGenarator", "url": "YAHOO.widget.Paginator.ui.CurrentPageReport.html#config_pageReportValueGenarator", "type": "config"}, {"access": "", "host": "YAHOO.widget.Paginator.ui.CurrentPageReport", "name": "pageReportValueGenaratorChange", "url": "YAHOO.widget.Paginator.ui.CurrentPageReport.html#event_pageReportValueGenaratorChange", "type": "event"}, {"access": "private", "host": "YAHOO.widget.Paginator", "name": "Paginator.id", "url": "YAHOO.widget.Paginator.html#property_Paginator.id", "type": "property"}, {"access": "private", "host": "YAHOO.widget.Paginator", "name": "Paginator.ID_BASE", "url": "YAHOO.widget.Paginator.html#property_Paginator.ID_BASE", "type": "property"}, {"access": "", "host": "YAHOO.widget.Paginator", "name": "Paginator.isNumeric", "url": "YAHOO.widget.Paginator.html#method_Paginator.isNumeric", "type": "method"}, {"access": "", "host": "YAHOO.widget.Paginator", "name": "Paginator.TEMPLATE_DEFAULT", "url": "YAHOO.widget.Paginator.html#property_Paginator.TEMPLATE_DEFAULT", "type": "property"}, {"access": "", "host": "YAHOO.widget.Paginator", "name": "Paginator.TEMPLATE_ROWS_PER_PAGE", "url": "YAHOO.widget.Paginator.html#property_Paginator.TEMPLATE_ROWS_PER_PAGE", "type": "property"}, {"access": "", "host": "YAHOO.widget.Paginator", "name": "Paginator.toNumber", "url": "YAHOO.widget.Paginator.html#method_Paginator.toNumber", "type": "method"}, {"access": "", "host": "YAHOO.widget.Paginator", "name": "Paginator.ui", "url": "YAHOO.widget.Paginator.html#property_Paginator.ui", "type": "property"}, {"access": "", "host": "YAHOO.widget.Paginator", "name": "Paginator.VALUE_UNLIMITED", "url": "YAHOO.widget.Paginator.html#property_Paginator.VALUE_UNLIMITED", "type": "property"}, {"access": "", "host": "YAHOO.widget.Paginator.ui.PageLinks", "name": "rebuild", "url": "YAHOO.widget.Paginator.ui.PageLinks.html#method_rebuild", "type": "method"}, {"access": "", "host": "YAHOO.widget.Paginator", "name": "recordOffset", "url": "YAHOO.widget.Paginator.html#config_recordOffset", "type": "config"}, {"access": "", "host": "YAHOO.widget.Paginator", "name": "recordOffsetChange", "url": "YAHOO.widget.Paginator.html#event_recordOffsetChange", "type": "event"}, {"access": "", "host": "YAHOO.widget.Paginator.ui.CurrentPageReport", "name": "render", "url": "YAHOO.widget.Paginator.ui.CurrentPageReport.html#method_render", "type": "method"}, {"access": "", "host": "YAHOO.widget.Paginator.ui.FirstPageLink", "name": "render", "url": "YAHOO.widget.Paginator.ui.FirstPageLink.html#method_render", "type": "method"}, {"access": "", "host": "YAHOO.widget.Paginator.ui.LastPageLink", "name": "render", "url": "YAHOO.widget.Paginator.ui.LastPageLink.html#method_render", "type": "method"}, {"access": "", "host": "YAHOO.widget.Paginator.ui.NextPageLink", "name": "render", "url": "YAHOO.widget.Paginator.ui.NextPageLink.html#method_render", "type": "method"}, {"access": "", "host": "YAHOO.widget.Paginator.ui.PageLinks", "name": "render", "url": "YAHOO.widget.Paginator.ui.PageLinks.html#method_render", "type": "method"}, {"access": "", "host": "YAHOO.widget.Paginator", "name": "render", "url": "YAHOO.widget.Paginator.html#method_render", "type": "method"}, {"access": "", "host": "YAHOO.widget.Paginator", "name": "render", "url": "YAHOO.widget.Paginator.html#event_render", "type": "event"}, {"access": "", "host": "YAHOO.widget.Paginator", "name": "rendered", "url": "YAHOO.widget.Paginator.html#event_rendered", "type": "event"}, {"access": "", "host": "YAHOO.widget.Paginator", "name": "rendered", "url": "YAHOO.widget.Paginator.html#config_rendered", "type": "config"}, {"access": "", "host": "YAHOO.widget.Paginator", "name": "renderedChange", "url": "YAHOO.widget.Paginator.html#event_renderedChange", "type": "event"}, {"access": "protected", "host": "YAHOO.widget.Paginator", "name": "_renderTemplate", "url": "YAHOO.widget.Paginator.html#method__renderTemplate", "type": "method"}, {"access": "", "host": "YAHOO.widget.Paginator", "name": "renderUIComponent", "url": "YAHOO.widget.Paginator.html#method_renderUIComponent", "type": "method"}, {"access": "", "host": "YAHOO.widget.Paginator", "name": "rowsPerPage", "url": "YAHOO.widget.Paginator.html#config_rowsPerPage", "type": "config"}, {"access": "", "host": "YAHOO.widget.Paginator", "name": "rowsPerPageChange", "url": "YAHOO.widget.Paginator.html#event_rowsPerPageChange", "type": "event"}, {"access": "protected", "host": "YAHOO.widget.Paginator", "name": "_selfSubscribe", "url": "YAHOO.widget.Paginator.html#method__selfSubscribe", "type": "method"}, {"access": "", "host": "YAHOO.widget.Paginator", "name": "setPage", "url": "YAHOO.widget.Paginator.html#method_setPage", "type": "method"}, {"access": "", "host": "YAHOO.widget.Paginator", "name": "setRowsPerPage", "url": "YAHOO.widget.Paginator.html#method_setRowsPerPage", "type": "method"}, {"access": "", "host": "YAHOO.widget.Paginator", "name": "setStartIndex", "url": "YAHOO.widget.Paginator.html#method_setStartIndex", "type": "method"}, {"access": "", "host": "YAHOO.widget.Paginator", "name": "setState", "url": "YAHOO.widget.Paginator.html#method_setState", "type": "method"}, {"access": "", "host": "YAHOO.widget.Paginator", "name": "setTotalRecords", "url": "YAHOO.widget.Paginator.html#method_setTotalRecords", "type": "method"}, {"access": "private", "host": "YAHOO.widget.Paginator.ui.CurrentPageReport", "name": "span", "url": "YAHOO.widget.Paginator.ui.CurrentPageReport.html#property_span", "type": "property"}, {"access": "private", "host": "YAHOO.widget.Paginator.ui.FirstPageLink", "name": "span", "url": "YAHOO.widget.Paginator.ui.FirstPageLink.html#property_span", "type": "property"}, {"access": "private", "host": "YAHOO.widget.Paginator.ui.LastPageLink", "name": "span", "url": "YAHOO.widget.Paginator.ui.LastPageLink.html#property_span", "type": "property"}, {"access": "private", "host": "YAHOO.widget.Paginator.ui.NextPageLink", "name": "span", "url": "YAHOO.widget.Paginator.ui.NextPageLink.html#property_span", "type": "property"}, {"access": "", "host": "YAHOO.widget.Paginator.ui.CurrentPageReport", "name": "sprintf", "url": "YAHOO.widget.Paginator.ui.CurrentPageReport.html#method_sprintf", "type": "method"}, {"access": "protected", "host": "YAHOO.widget.Paginator", "name": "_state", "url": "YAHOO.widget.Paginator.html#property__state", "type": "property"}, {"access": "protected", "host": "YAHOO.widget.Paginator", "name": "_syncRecordOffset", "url": "YAHOO.widget.Paginator.html#method__syncRecordOffset", "type": "method"}, {"access": "", "host": "YAHOO.widget.Paginator", "name": "template", "url": "YAHOO.widget.Paginator.html#config_template", "type": "config"}, {"access": "", "host": "YAHOO.widget.Paginator", "name": "templateChange", "url": "YAHOO.widget.Paginator.html#event_templateChange", "type": "event"}, {"access": "", "host": "YAHOO.widget.Paginator", "name": "totalRecords", "url": "YAHOO.widget.Paginator.html#config_totalRecords", "type": "config"}, {"access": "", "host": "YAHOO.widget.Paginator", "name": "totalRecordsChange", "url": "YAHOO.widget.Paginator.html#event_totalRecordsChange", "type": "event"}, {"access": "", "host": "YAHOO.widget.Paginator.ui.CurrentPageReport", "name": "update", "url": "YAHOO.widget.Paginator.ui.CurrentPageReport.html#method_update", "type": "method"}, {"access": "", "host": "YAHOO.widget.Paginator.ui.FirstPageLink", "name": "update", "url": "YAHOO.widget.Paginator.ui.FirstPageLink.html#method_update", "type": "method"}, {"access": "", "host": "YAHOO.widget.Paginator.ui.LastPageLink", "name": "update", "url": "YAHOO.widget.Paginator.ui.LastPageLink.html#method_update", "type": "method"}, {"access": "", "host": "YAHOO.widget.Paginator.ui.NextPageLink", "name": "update", "url": "YAHOO.widget.Paginator.ui.NextPageLink.html#method_update", "type": "method"}, {"access": "", "host": "YAHOO.widget.Paginator.ui.PageLinks", "name": "update", "url": "YAHOO.widget.Paginator.ui.PageLinks.html#method_update", "type": "method"}, {"access": "", "host": "YAHOO.widget.Paginator", "name": "updateOnChange", "url": "YAHOO.widget.Paginator.html#config_updateOnChange", "type": "config"}, {"access": "", "host": "YAHOO.widget.Paginator", "name": "updateOnChangeChange", "url": "YAHOO.widget.Paginator.html#event_updateOnChangeChange", "type": "event"}, {"access": "", "host": "YAHOO.widget.Paginator", "name": "updateVisibility", "url": "YAHOO.widget.Paginator.html#method_updateVisibility", "type": "method"}];
</script>
</body>
</html>