fixed the resizable text area with IE problem fixed the ad space with IE problem merged the 7.2.0 and 7.1.4 change logs
1169 lines
26 KiB
HTML
1169 lines
26 KiB
HTML
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
|
|
<!--NewPage-->
|
|
<HTML>
|
|
<HEAD>
|
|
<TITLE>
|
|
YAHOO.ext.grid.DefaultSelectionModel
|
|
</TITLE>
|
|
<LINK REL ="stylesheet" TYPE="text/css" HREF="stylesheet.css" TITLE="Style">
|
|
</HEAD>
|
|
<SCRIPT>
|
|
function asd()
|
|
{
|
|
parent.document.title="YAHOO.ext.grid.DefaultSelectionModel";
|
|
}
|
|
</SCRIPT>
|
|
<BODY BGCOLOR="white" onload="asd();" style="margin:15px;">
|
|
<!-- ======== START OF CLASS DATA ======== -->
|
|
<H2>Class YAHOO.ext.grid.DefaultSelectionModel</H2>
|
|
<PRE>Object
|
|
|
|
|
+--<b>YAHOO.ext.grid.DefaultSelectionModel</b>
|
|
</PRE>
|
|
|
|
<DL>
|
|
<DT>
|
|
<B>Direct Known Subclasses:</B>
|
|
<DD>
|
|
<a href="YAHOO.ext.grid.DisableSelectionModel.html">YAHOO.ext.grid.DisableSelectionModel</a>, <a href="YAHOO.ext.grid.SingleSelectionModel.html">YAHOO.ext.grid.SingleSelectionModel</a>, <a href="YAHOO.ext.grid.EditorSelectionModel.html">YAHOO.ext.grid.EditorSelectionModel</a>
|
|
</DD>
|
|
</DL>
|
|
|
|
|
|
<HR>
|
|
<DL>
|
|
<!-- Class definition -->
|
|
<DT>class
|
|
<B>YAHOO.ext.grid.DefaultSelectionModel</B>
|
|
|
|
|
|
</DL>
|
|
|
|
<P>
|
|
<BR/>The default SelectionModel used by <a href="YAHOO.ext.grid.Grid.html#">YAHOO.ext.grid.Grid</a>.
|
|
It supports multiple selections and keyboard selection/navigation. <br><br>
|
|
<BR/><I>Defined in <a href='overview-summary-SelectionModel.js.html'>SelectionModel.js</a></I><BR/><BR/>
|
|
</P>
|
|
|
|
<HR>
|
|
|
|
<!-- ======== NESTED CLASS SUMMARY ======== -->
|
|
|
|
<!-- ======== END NESTED CLASS SUMMARY ======== -->
|
|
|
|
|
|
<!-- =========== FIELD SUMMARY =========== -->
|
|
|
|
<A NAME="field_summary"><!-- --></A>
|
|
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
|
|
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
|
|
<TD COLSPAN="2" class="title-cell">Field Summary</TD></TR>
|
|
|
|
<!-- This is one instance field summary -->
|
|
|
|
<TR BGCOLOR="white" CLASS="TableRowColor">
|
|
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
|
<CODE> Object</CODE></FONT></TD>
|
|
<TD><CODE><B><A HREF="#addListener">addListener</A></B></CODE>
|
|
<BR>
|
|
</TD>
|
|
</TR>
|
|
|
|
<TR BGCOLOR="white" CLASS="TableRowColor">
|
|
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
|
<CODE> Object</CODE></FONT></TD>
|
|
<TD><CODE><B><A HREF="#events">events</A></B></CODE>
|
|
<BR>
|
|
</TD>
|
|
</TR>
|
|
|
|
<TR BGCOLOR="white" CLASS="TableRowColor">
|
|
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
|
<CODE> Object</CODE></FONT></TD>
|
|
<TD><CODE><B><A HREF="#fireEvent">fireEvent</A></B></CODE>
|
|
<BR>
|
|
</TD>
|
|
</TR>
|
|
|
|
<TR BGCOLOR="white" CLASS="TableRowColor">
|
|
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
|
<CODE> Object</CODE></FONT></TD>
|
|
<TD><CODE><B><A HREF="#locked">locked</A></B></CODE>
|
|
<BR>
|
|
</TD>
|
|
</TR>
|
|
|
|
<TR BGCOLOR="white" CLASS="TableRowColor">
|
|
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
|
<CODE> <a href="YAHOO.util.CustomEvent.html">YAHOO.util.CustomEvent</a></CODE></FONT></TD>
|
|
<TD><CODE><B><A HREF="#onRowSelect">onRowSelect</A></B></CODE>
|
|
<BR>
|
|
Fires when a row is selected or deselected - fireDirect sig: (this, row, isSelected)</TD>
|
|
</TR>
|
|
|
|
<TR BGCOLOR="white" CLASS="TableRowColor">
|
|
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
|
<CODE> <a href="YAHOO.util.CustomEvent.html">YAHOO.util.CustomEvent</a></CODE></FONT></TD>
|
|
<TD><CODE><B><A HREF="#onSelectionChange">onSelectionChange</A></B></CODE>
|
|
<BR>
|
|
Fires when the selection changes on the Grid - fireDirect sig: (this, selectedRows[], selectedRowIds[])</TD>
|
|
</TR>
|
|
|
|
<TR BGCOLOR="white" CLASS="TableRowColor">
|
|
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
|
<CODE> Object</CODE></FONT></TD>
|
|
<TD><CODE><B><A HREF="#removeListener">removeListener</A></B></CODE>
|
|
<BR>
|
|
</TD>
|
|
</TR>
|
|
|
|
|
|
</TABLE>
|
|
|
|
|
|
|
|
|
|
|
|
<!-- =========== END FIELD SUMMARY =========== -->
|
|
|
|
|
|
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
|
|
|
|
<A NAME="constructor_summary"><!-- --></A>
|
|
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
|
|
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
|
|
<TD COLSPAN="2" class="title-cell">
|
|
Constructor Summary
|
|
</TD>
|
|
</TR>
|
|
<TR BGCOLOR="white" CLASS="TableRowColor">
|
|
<TD>
|
|
<CODE>
|
|
<B>
|
|
<A HREF="YAHOO.ext.grid.DefaultSelectionModel.html#YAHOO.ext.grid.DefaultSelectionModel()">YAHOO.ext.grid.DefaultSelectionModel</A>
|
|
</B>
|
|
()
|
|
</CODE>
|
|
<BR>
|
|
|
|
|
|
</TD>
|
|
</TR>
|
|
</TABLE>
|
|
|
|
<!-- ======== END CONSTRUCTOR SUMMARY ======== -->
|
|
|
|
|
|
|
|
<!-- ========== METHOD SUMMARY =========== -->
|
|
|
|
<A NAME="method_summary"><!-- --></A>
|
|
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
|
|
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
|
|
<TD COLSPAN="2" class="title-cell">
|
|
<span style="float:left">Method Summary</span>
|
|
<span style="float:right;font-weight:normal;font-size:8pt;">
|
|
<i>* Parameter types in italic indicate optional parameters</i>
|
|
</span>
|
|
</TD>
|
|
</TR>
|
|
|
|
|
|
<TR BGCOLOR="white" CLASS="TableRowColor">
|
|
<TD ALIGN="right" VALIGN="top" WIDTH="1%">
|
|
<FONT SIZE="-1">
|
|
<CODE> void</CODE>
|
|
</FONT>
|
|
</TD>
|
|
<TD>
|
|
<CODE>
|
|
<B>
|
|
<A HREF="#clearSelections">clearSelections</A></B>()
|
|
</CODE>
|
|
<BR>
|
|
|
|
Clears all selections.
|
|
</TD>
|
|
</TR>
|
|
|
|
<TR BGCOLOR="white" CLASS="TableRowColor">
|
|
<TD ALIGN="right" VALIGN="top" WIDTH="1%">
|
|
<FONT SIZE="-1">
|
|
<CODE> void</CODE>
|
|
</FONT>
|
|
</TD>
|
|
<TD>
|
|
<CODE>
|
|
<B>
|
|
<A HREF="#deselectRange">deselectRange</A></B>(<Number/HTMLElement> startRow, <Number/HTMLElement> endRow)
|
|
</CODE>
|
|
<BR>
|
|
|
|
Deselects a range of rows.
|
|
</TD>
|
|
</TR>
|
|
|
|
<TR BGCOLOR="white" CLASS="TableRowColor">
|
|
<TD ALIGN="right" VALIGN="top" WIDTH="1%">
|
|
<FONT SIZE="-1">
|
|
<CODE> void</CODE>
|
|
</FONT>
|
|
</TD>
|
|
<TD>
|
|
<CODE>
|
|
<B>
|
|
<A HREF="#deselectRow">deselectRow</A></B>(<Number/HTMLElement> row)
|
|
</CODE>
|
|
<BR>
|
|
|
|
Deselects a row.
|
|
</TD>
|
|
</TR>
|
|
|
|
<TR BGCOLOR="white" CLASS="TableRowColor">
|
|
<TD ALIGN="right" VALIGN="top" WIDTH="1%">
|
|
<FONT SIZE="-1">
|
|
<CODE> void</CODE>
|
|
</FONT>
|
|
</TD>
|
|
<TD>
|
|
<CODE>
|
|
<B>
|
|
<A HREF="#focusRow">focusRow</A></B>(<HTMLElement> row)
|
|
</CODE>
|
|
<BR>
|
|
|
|
Deprecated.
|
|
</TD>
|
|
</TR>
|
|
|
|
<TR BGCOLOR="white" CLASS="TableRowColor">
|
|
<TD ALIGN="right" VALIGN="top" WIDTH="1%">
|
|
<FONT SIZE="-1">
|
|
<CODE> Number</CODE>
|
|
</FONT>
|
|
</TD>
|
|
<TD>
|
|
<CODE>
|
|
<B>
|
|
<A HREF="#getCount">getCount</A></B>()
|
|
</CODE>
|
|
<BR>
|
|
|
|
Gets the number of selected rows.
|
|
</TD>
|
|
</TR>
|
|
|
|
<TR BGCOLOR="white" CLASS="TableRowColor">
|
|
<TD ALIGN="right" VALIGN="top" WIDTH="1%">
|
|
<FONT SIZE="-1">
|
|
<CODE> Array</CODE>
|
|
</FONT>
|
|
</TD>
|
|
<TD>
|
|
<CODE>
|
|
<B>
|
|
<A HREF="#getSelectedRowIds">getSelectedRowIds</A></B>()
|
|
</CODE>
|
|
<BR>
|
|
|
|
Returns the selected row ids.
|
|
</TD>
|
|
</TR>
|
|
|
|
<TR BGCOLOR="white" CLASS="TableRowColor">
|
|
<TD ALIGN="right" VALIGN="top" WIDTH="1%">
|
|
<FONT SIZE="-1">
|
|
<CODE> Array</CODE>
|
|
</FONT>
|
|
</TD>
|
|
<TD>
|
|
<CODE>
|
|
<B>
|
|
<A HREF="#getSelectedRows">getSelectedRows</A></B>()
|
|
</CODE>
|
|
<BR>
|
|
|
|
Returns the selected rows.
|
|
</TD>
|
|
</TR>
|
|
|
|
<TR BGCOLOR="white" CLASS="TableRowColor">
|
|
<TD ALIGN="right" VALIGN="top" WIDTH="1%">
|
|
<FONT SIZE="-1">
|
|
<CODE> Boolean</CODE>
|
|
</FONT>
|
|
</TD>
|
|
<TD>
|
|
<CODE>
|
|
<B>
|
|
<A HREF="#hasSelection">hasSelection</A></B>()
|
|
</CODE>
|
|
<BR>
|
|
|
|
Returns True if there is a selection.
|
|
</TD>
|
|
</TR>
|
|
|
|
<TR BGCOLOR="white" CLASS="TableRowColor">
|
|
<TD ALIGN="right" VALIGN="top" WIDTH="1%">
|
|
<FONT SIZE="-1">
|
|
<CODE> Object</CODE>
|
|
</FONT>
|
|
</TD>
|
|
<TD>
|
|
<CODE>
|
|
<B>
|
|
<A HREF="#isLocked">isLocked</A></B>()
|
|
</CODE>
|
|
<BR>
|
|
|
|
|
|
</TD>
|
|
</TR>
|
|
|
|
<TR BGCOLOR="white" CLASS="TableRowColor">
|
|
<TD ALIGN="right" VALIGN="top" WIDTH="1%">
|
|
<FONT SIZE="-1">
|
|
<CODE> Boolean</CODE>
|
|
</FONT>
|
|
</TD>
|
|
<TD>
|
|
<CODE>
|
|
<B>
|
|
<A HREF="#isSelectable">isSelectable</A></B>(<HTMLElement> row)
|
|
</CODE>
|
|
<BR>
|
|
|
|
Returns True if the specified row is selectable.
|
|
</TD>
|
|
</TR>
|
|
|
|
<TR BGCOLOR="white" CLASS="TableRowColor">
|
|
<TD ALIGN="right" VALIGN="top" WIDTH="1%">
|
|
<FONT SIZE="-1">
|
|
<CODE> Boolean</CODE>
|
|
</FONT>
|
|
</TD>
|
|
<TD>
|
|
<CODE>
|
|
<B>
|
|
<A HREF="#isSelected">isSelected</A></B>(<HTMLElement> row)
|
|
</CODE>
|
|
<BR>
|
|
|
|
Returns True if the specified row is selected.
|
|
</TD>
|
|
</TR>
|
|
|
|
<TR BGCOLOR="white" CLASS="TableRowColor">
|
|
<TD ALIGN="right" VALIGN="top" WIDTH="1%">
|
|
<FONT SIZE="-1">
|
|
<CODE> void</CODE>
|
|
</FONT>
|
|
</TD>
|
|
<TD>
|
|
<CODE>
|
|
<B>
|
|
<A HREF="#lock">lock</A></B>()
|
|
</CODE>
|
|
<BR>
|
|
|
|
|
|
</TD>
|
|
</TR>
|
|
|
|
<TR BGCOLOR="white" CLASS="TableRowColor">
|
|
<TD ALIGN="right" VALIGN="top" WIDTH="1%">
|
|
<FONT SIZE="-1">
|
|
<CODE> void</CODE>
|
|
</FONT>
|
|
</TD>
|
|
<TD>
|
|
<CODE>
|
|
<B>
|
|
<A HREF="#selectAll">selectAll</A></B>()
|
|
</CODE>
|
|
<BR>
|
|
|
|
Selects all rows.
|
|
</TD>
|
|
</TR>
|
|
|
|
<TR BGCOLOR="white" CLASS="TableRowColor">
|
|
<TD ALIGN="right" VALIGN="top" WIDTH="1%">
|
|
<FONT SIZE="-1">
|
|
<CODE> void</CODE>
|
|
</FONT>
|
|
</TD>
|
|
<TD>
|
|
<CODE>
|
|
<B>
|
|
<A HREF="#selectFirstRow">selectFirstRow</A></B>()
|
|
</CODE>
|
|
<BR>
|
|
|
|
Selects the first row in the grid.
|
|
</TD>
|
|
</TR>
|
|
|
|
<TR BGCOLOR="white" CLASS="TableRowColor">
|
|
<TD ALIGN="right" VALIGN="top" WIDTH="1%">
|
|
<FONT SIZE="-1">
|
|
<CODE> void</CODE>
|
|
</FONT>
|
|
</TD>
|
|
<TD>
|
|
<CODE>
|
|
<B>
|
|
<A HREF="#selectNext">selectNext</A></B>(<<i>Boolean</i>> keepExisting)
|
|
</CODE>
|
|
<BR>
|
|
|
|
Selects the row immediately following the last selected row.
|
|
</TD>
|
|
</TR>
|
|
|
|
<TR BGCOLOR="white" CLASS="TableRowColor">
|
|
<TD ALIGN="right" VALIGN="top" WIDTH="1%">
|
|
<FONT SIZE="-1">
|
|
<CODE> void</CODE>
|
|
</FONT>
|
|
</TD>
|
|
<TD>
|
|
<CODE>
|
|
<B>
|
|
<A HREF="#selectPrevious">selectPrevious</A></B>(<<i>Boolean</i>> keepExisting)
|
|
</CODE>
|
|
<BR>
|
|
|
|
Selects the row that precedes the last selected row.
|
|
</TD>
|
|
</TR>
|
|
|
|
<TR BGCOLOR="white" CLASS="TableRowColor">
|
|
<TD ALIGN="right" VALIGN="top" WIDTH="1%">
|
|
<FONT SIZE="-1">
|
|
<CODE> void</CODE>
|
|
</FONT>
|
|
</TD>
|
|
<TD>
|
|
<CODE>
|
|
<B>
|
|
<A HREF="#selectRange">selectRange</A></B>(<Number/HTMLElement> startRow, <Number/HTMLElement> endRow, <<i>Boolean</i>> keepExisting)
|
|
</CODE>
|
|
<BR>
|
|
|
|
Selects a range of rows.
|
|
</TD>
|
|
</TR>
|
|
|
|
<TR BGCOLOR="white" CLASS="TableRowColor">
|
|
<TD ALIGN="right" VALIGN="top" WIDTH="1%">
|
|
<FONT SIZE="-1">
|
|
<CODE> void</CODE>
|
|
</FONT>
|
|
</TD>
|
|
<TD>
|
|
<CODE>
|
|
<B>
|
|
<A HREF="#selectRow">selectRow</A></B>(<Number/HTMLElement> row, <<i>Boolean</i>> keepExisting)
|
|
</CODE>
|
|
<BR>
|
|
|
|
Selects a row.
|
|
</TD>
|
|
</TR>
|
|
|
|
<TR BGCOLOR="white" CLASS="TableRowColor">
|
|
<TD ALIGN="right" VALIGN="top" WIDTH="1%">
|
|
<FONT SIZE="-1">
|
|
<CODE> void</CODE>
|
|
</FONT>
|
|
</TD>
|
|
<TD>
|
|
<CODE>
|
|
<B>
|
|
<A HREF="#selectRows">selectRows</A></B>(<Array> rows, <<i>Boolean</i>> keepExisting)
|
|
</CODE>
|
|
<BR>
|
|
|
|
Selects multiple rows.
|
|
</TD>
|
|
</TR>
|
|
|
|
<TR BGCOLOR="white" CLASS="TableRowColor">
|
|
<TD ALIGN="right" VALIGN="top" WIDTH="1%">
|
|
<FONT SIZE="-1">
|
|
<CODE> void</CODE>
|
|
</FONT>
|
|
</TD>
|
|
<TD>
|
|
<CODE>
|
|
<B>
|
|
<A HREF="#selectRowsById">selectRowsById</A></B>(<String/Array> id, <<i>Boolean</i>> keepExisting)
|
|
</CODE>
|
|
<BR>
|
|
|
|
Set the selected rows by their ID(s).
|
|
</TD>
|
|
</TR>
|
|
|
|
<TR BGCOLOR="white" CLASS="TableRowColor">
|
|
<TD ALIGN="right" VALIGN="top" WIDTH="1%">
|
|
<FONT SIZE="-1">
|
|
<CODE> void</CODE>
|
|
</FONT>
|
|
</TD>
|
|
<TD>
|
|
<CODE>
|
|
<B>
|
|
<A HREF="#unlock">unlock</A></B>()
|
|
</CODE>
|
|
<BR>
|
|
|
|
|
|
</TD>
|
|
</TR>
|
|
|
|
|
|
</TABLE>
|
|
|
|
|
|
|
|
<P>
|
|
<!-- ========== END METHOD SUMMARY =========== -->
|
|
|
|
|
|
<!-- ============ FIELD DETAIL START =========== -->
|
|
|
|
<A NAME="field_detail"><!-- --></A>
|
|
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
|
|
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
|
|
<TD COLSPAN="1" class="title-cell">Field Detail</TD>
|
|
</TR>
|
|
</TABLE>
|
|
|
|
|
|
<A NAME="addListener"><!-- --></A>
|
|
<H3>addListener</H3>
|
|
<PRE>Object <B>addListener</B></PRE>
|
|
<UL>
|
|
|
|
|
|
</UL>
|
|
<HR>
|
|
|
|
<A NAME="events"><!-- --></A>
|
|
<H3>events</H3>
|
|
<PRE>Object <B>events</B></PRE>
|
|
<UL>
|
|
|
|
|
|
</UL>
|
|
<HR>
|
|
|
|
<A NAME="fireEvent"><!-- --></A>
|
|
<H3>fireEvent</H3>
|
|
<PRE>Object <B>fireEvent</B></PRE>
|
|
<UL>
|
|
|
|
|
|
</UL>
|
|
<HR>
|
|
|
|
<A NAME="locked"><!-- --></A>
|
|
<H3>locked</H3>
|
|
<PRE>Object <B>locked</B></PRE>
|
|
<UL>
|
|
|
|
|
|
</UL>
|
|
<HR>
|
|
|
|
<A NAME="onRowSelect"><!-- --></A>
|
|
<H3>onRowSelect</H3>
|
|
<PRE><a href="YAHOO.util.CustomEvent.html">YAHOO.util.CustomEvent</a> <B>onRowSelect</B></PRE>
|
|
<UL>
|
|
Fires when a row is selected or deselected - fireDirect sig: (this, row, isSelected)
|
|
|
|
</UL>
|
|
<HR>
|
|
|
|
<A NAME="onSelectionChange"><!-- --></A>
|
|
<H3>onSelectionChange</H3>
|
|
<PRE><a href="YAHOO.util.CustomEvent.html">YAHOO.util.CustomEvent</a> <B>onSelectionChange</B></PRE>
|
|
<UL>
|
|
Fires when the selection changes on the Grid - fireDirect sig: (this, selectedRows[], selectedRowIds[])
|
|
|
|
</UL>
|
|
<HR>
|
|
|
|
<A NAME="removeListener"><!-- --></A>
|
|
<H3>removeListener</H3>
|
|
<PRE>Object <B>removeListener</B></PRE>
|
|
<UL>
|
|
|
|
|
|
</UL>
|
|
<HR>
|
|
|
|
|
|
|
|
<!-- ============ FIELD DETAIL END =========== -->
|
|
|
|
<!-- ========= CONSTRUCTOR DETAIL START ======== -->
|
|
|
|
<A NAME="constructor_detail"><!-- --></A>
|
|
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
|
|
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
|
|
<TD COLSPAN="1" class="title-cell">
|
|
Constructor Detail
|
|
</TD>
|
|
</TR>
|
|
</TABLE>
|
|
|
|
<A NAME="YAHOO.ext.grid.DefaultSelectionModel()"><!-- --></A><H3>
|
|
YAHOO.ext.grid.DefaultSelectionModel</H3>
|
|
<PRE><B>YAHOO.ext.grid.DefaultSelectionModel</B>()</PRE>
|
|
|
|
|
|
|
|
|
|
</UL>
|
|
|
|
|
|
<!-- Constructor return value(s) -->
|
|
|
|
<!-- End constructor return value(s) -->
|
|
|
|
<!-- ADDITIONAL ATTRIBUTES -->
|
|
|
|
<HR/>
|
|
<!-- END ADDITIONAL ATTRIBUTES -->
|
|
|
|
<!-- ========= CONSTRUCTOR DETAIL END ======== -->
|
|
|
|
|
|
<!-- ============ METHOD DETAIL START ========== -->
|
|
|
|
<A NAME="method_detail"><!-- --></A>
|
|
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
|
|
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
|
|
<TD COLSPAN="1" class="title-cell">
|
|
Method Detail
|
|
</TD>
|
|
</TR>
|
|
</TABLE>
|
|
|
|
<!-- One single method detail entry -->
|
|
|
|
<A NAME="clearSelections"><!-- --></A>
|
|
<H3>clearSelections</H3>
|
|
<PRE>void <B>clearSelections</B>()</PRE>
|
|
|
|
<UL>Clears all selections.</UL>
|
|
|
|
|
|
<!-- METHOD PARAMETERS START -->
|
|
|
|
<!-- METHOD PARAMETERS END -->
|
|
|
|
|
|
|
|
<!-- ADDITIONAL ATTRIBUTES START -->
|
|
|
|
<!-- ADDITIONAL ATTRIBUTES END -->
|
|
<HR>
|
|
|
|
<A NAME="deselectRange"><!-- --></A>
|
|
<H3>deselectRange</H3>
|
|
<PRE>void <B>deselectRange</B>(<Number/HTMLElement> startRow, <Number/HTMLElement> endRow)</PRE>
|
|
|
|
<UL>Deselects a range of rows. All rows in between startRow and endRow are also deselected.</UL>
|
|
|
|
|
|
<!-- METHOD PARAMETERS START -->
|
|
|
|
<UL>
|
|
<B>Parameters:</B>
|
|
|
|
<UL><CODE>startRow</CODE> - The row or index of the first row in the range
|
|
</UL>
|
|
|
|
<UL><CODE>endRow</CODE> - The row or index of the last row in the range
|
|
</UL>
|
|
|
|
</UL>
|
|
|
|
<!-- METHOD PARAMETERS END -->
|
|
|
|
|
|
|
|
<!-- ADDITIONAL ATTRIBUTES START -->
|
|
|
|
<!-- ADDITIONAL ATTRIBUTES END -->
|
|
<HR>
|
|
|
|
<A NAME="deselectRow"><!-- --></A>
|
|
<H3>deselectRow</H3>
|
|
<PRE>void <B>deselectRow</B>(<Number/HTMLElement> row)</PRE>
|
|
|
|
<UL>Deselects a row.</UL>
|
|
|
|
|
|
<!-- METHOD PARAMETERS START -->
|
|
|
|
<UL>
|
|
<B>Parameters:</B>
|
|
|
|
<UL><CODE>row</CODE> - The row or index of the row to deselect
|
|
</UL>
|
|
|
|
</UL>
|
|
|
|
<!-- METHOD PARAMETERS END -->
|
|
|
|
|
|
|
|
<!-- ADDITIONAL ATTRIBUTES START -->
|
|
|
|
<!-- ADDITIONAL ATTRIBUTES END -->
|
|
<HR>
|
|
|
|
<A NAME="focusRow"><!-- --></A>
|
|
<H3>focusRow</H3>
|
|
<PRE>void <B>focusRow</B>(<HTMLElement> row)</PRE>
|
|
|
|
<UL>Deprecated. Tries to focus the row and scroll it into view - Use grid.scrollTo or grid.getView().focusRow() instead.</UL>
|
|
|
|
|
|
<!-- METHOD PARAMETERS START -->
|
|
|
|
<UL>
|
|
<B>Parameters:</B>
|
|
|
|
<UL><CODE>row</CODE> - The row to focus
|
|
</UL>
|
|
|
|
</UL>
|
|
|
|
<!-- METHOD PARAMETERS END -->
|
|
|
|
|
|
|
|
<!-- ADDITIONAL ATTRIBUTES START -->
|
|
|
|
<UL>
|
|
<B>Deprecated</B> <I></I><BR/><BR/>
|
|
</UL>
|
|
|
|
<!-- ADDITIONAL ATTRIBUTES END -->
|
|
<HR>
|
|
|
|
<A NAME="getCount"><!-- --></A>
|
|
<H3>getCount</H3>
|
|
<PRE>Number <B>getCount</B>()</PRE>
|
|
|
|
<UL>Gets the number of selected rows.</UL>
|
|
|
|
|
|
<!-- METHOD PARAMETERS START -->
|
|
|
|
<!-- METHOD PARAMETERS END -->
|
|
|
|
|
|
|
|
<!-- ADDITIONAL ATTRIBUTES START -->
|
|
|
|
<!-- ADDITIONAL ATTRIBUTES END -->
|
|
<HR>
|
|
|
|
<A NAME="getSelectedRowIds"><!-- --></A>
|
|
<H3>getSelectedRowIds</H3>
|
|
<PRE>Array <B>getSelectedRowIds</B>()</PRE>
|
|
|
|
<UL>Returns the selected row ids.</UL>
|
|
|
|
|
|
<!-- METHOD PARAMETERS START -->
|
|
|
|
<!-- METHOD PARAMETERS END -->
|
|
|
|
|
|
<UL>
|
|
<B>Returns:</B>
|
|
<UL>
|
|
Array of String ids
|
|
</UL>
|
|
</UL>
|
|
|
|
|
|
<!-- ADDITIONAL ATTRIBUTES START -->
|
|
|
|
<!-- ADDITIONAL ATTRIBUTES END -->
|
|
<HR>
|
|
|
|
<A NAME="getSelectedRows"><!-- --></A>
|
|
<H3>getSelectedRows</H3>
|
|
<PRE>Array <B>getSelectedRows</B>()</PRE>
|
|
|
|
<UL>Returns the selected rows.</UL>
|
|
|
|
|
|
<!-- METHOD PARAMETERS START -->
|
|
|
|
<!-- METHOD PARAMETERS END -->
|
|
|
|
|
|
<UL>
|
|
<B>Returns:</B>
|
|
<UL>
|
|
Array of DOM row elements
|
|
</UL>
|
|
</UL>
|
|
|
|
|
|
<!-- ADDITIONAL ATTRIBUTES START -->
|
|
|
|
<!-- ADDITIONAL ATTRIBUTES END -->
|
|
<HR>
|
|
|
|
<A NAME="hasSelection"><!-- --></A>
|
|
<H3>hasSelection</H3>
|
|
<PRE>Boolean <B>hasSelection</B>()</PRE>
|
|
|
|
<UL>Returns True if there is a selection.</UL>
|
|
|
|
|
|
<!-- METHOD PARAMETERS START -->
|
|
|
|
<!-- METHOD PARAMETERS END -->
|
|
|
|
|
|
|
|
<!-- ADDITIONAL ATTRIBUTES START -->
|
|
|
|
<!-- ADDITIONAL ATTRIBUTES END -->
|
|
<HR>
|
|
|
|
<A NAME="isLocked"><!-- --></A>
|
|
<H3>isLocked</H3>
|
|
<PRE>Object <B>isLocked</B>()</PRE>
|
|
|
|
|
|
<!-- METHOD PARAMETERS START -->
|
|
|
|
<!-- METHOD PARAMETERS END -->
|
|
|
|
|
|
|
|
<!-- ADDITIONAL ATTRIBUTES START -->
|
|
|
|
<!-- ADDITIONAL ATTRIBUTES END -->
|
|
<HR>
|
|
|
|
<A NAME="isSelectable"><!-- --></A>
|
|
<H3>isSelectable</H3>
|
|
<PRE>Boolean <B>isSelectable</B>(<HTMLElement> row)</PRE>
|
|
|
|
<UL>Returns True if the specified row is selectable.</UL>
|
|
|
|
|
|
<!-- METHOD PARAMETERS START -->
|
|
|
|
<UL>
|
|
<B>Parameters:</B>
|
|
|
|
<UL><CODE>row</CODE> - The row to check
|
|
</UL>
|
|
|
|
</UL>
|
|
|
|
<!-- METHOD PARAMETERS END -->
|
|
|
|
|
|
|
|
<!-- ADDITIONAL ATTRIBUTES START -->
|
|
|
|
<!-- ADDITIONAL ATTRIBUTES END -->
|
|
<HR>
|
|
|
|
<A NAME="isSelected"><!-- --></A>
|
|
<H3>isSelected</H3>
|
|
<PRE>Boolean <B>isSelected</B>(<HTMLElement> row)</PRE>
|
|
|
|
<UL>Returns True if the specified row is selected.</UL>
|
|
|
|
|
|
<!-- METHOD PARAMETERS START -->
|
|
|
|
<UL>
|
|
<B>Parameters:</B>
|
|
|
|
<UL><CODE>row</CODE> - The row to check
|
|
</UL>
|
|
|
|
</UL>
|
|
|
|
<!-- METHOD PARAMETERS END -->
|
|
|
|
|
|
|
|
<!-- ADDITIONAL ATTRIBUTES START -->
|
|
|
|
<!-- ADDITIONAL ATTRIBUTES END -->
|
|
<HR>
|
|
|
|
<A NAME="lock"><!-- --></A>
|
|
<H3>lock</H3>
|
|
<PRE>void <B>lock</B>()</PRE>
|
|
|
|
|
|
<!-- METHOD PARAMETERS START -->
|
|
|
|
<!-- METHOD PARAMETERS END -->
|
|
|
|
|
|
|
|
<!-- ADDITIONAL ATTRIBUTES START -->
|
|
|
|
<!-- ADDITIONAL ATTRIBUTES END -->
|
|
<HR>
|
|
|
|
<A NAME="selectAll"><!-- --></A>
|
|
<H3>selectAll</H3>
|
|
<PRE>void <B>selectAll</B>()</PRE>
|
|
|
|
<UL>Selects all rows.</UL>
|
|
|
|
|
|
<!-- METHOD PARAMETERS START -->
|
|
|
|
<!-- METHOD PARAMETERS END -->
|
|
|
|
|
|
|
|
<!-- ADDITIONAL ATTRIBUTES START -->
|
|
|
|
<!-- ADDITIONAL ATTRIBUTES END -->
|
|
<HR>
|
|
|
|
<A NAME="selectFirstRow"><!-- --></A>
|
|
<H3>selectFirstRow</H3>
|
|
<PRE>void <B>selectFirstRow</B>()</PRE>
|
|
|
|
<UL>Selects the first row in the grid.</UL>
|
|
|
|
|
|
<!-- METHOD PARAMETERS START -->
|
|
|
|
<!-- METHOD PARAMETERS END -->
|
|
|
|
|
|
|
|
<!-- ADDITIONAL ATTRIBUTES START -->
|
|
|
|
<!-- ADDITIONAL ATTRIBUTES END -->
|
|
<HR>
|
|
|
|
<A NAME="selectNext"><!-- --></A>
|
|
<H3>selectNext</H3>
|
|
<PRE>void <B>selectNext</B>(<<i>Boolean</i>> keepExisting)</PRE>
|
|
|
|
<UL>Selects the row immediately following the last selected row.</UL>
|
|
|
|
|
|
<!-- METHOD PARAMETERS START -->
|
|
|
|
<UL>
|
|
<B>Parameters:</B>
|
|
|
|
<UL><CODE>keepExisting</CODE> - (optional) True to retain existing selections
|
|
</UL>
|
|
|
|
</UL>
|
|
|
|
<!-- METHOD PARAMETERS END -->
|
|
|
|
|
|
|
|
<!-- ADDITIONAL ATTRIBUTES START -->
|
|
|
|
<!-- ADDITIONAL ATTRIBUTES END -->
|
|
<HR>
|
|
|
|
<A NAME="selectPrevious"><!-- --></A>
|
|
<H3>selectPrevious</H3>
|
|
<PRE>void <B>selectPrevious</B>(<<i>Boolean</i>> keepExisting)</PRE>
|
|
|
|
<UL>Selects the row that precedes the last selected row.</UL>
|
|
|
|
|
|
<!-- METHOD PARAMETERS START -->
|
|
|
|
<UL>
|
|
<B>Parameters:</B>
|
|
|
|
<UL><CODE>keepExisting</CODE> - (optional) True to retain existing selections
|
|
</UL>
|
|
|
|
</UL>
|
|
|
|
<!-- METHOD PARAMETERS END -->
|
|
|
|
|
|
|
|
<!-- ADDITIONAL ATTRIBUTES START -->
|
|
|
|
<!-- ADDITIONAL ATTRIBUTES END -->
|
|
<HR>
|
|
|
|
<A NAME="selectRange"><!-- --></A>
|
|
<H3>selectRange</H3>
|
|
<PRE>void <B>selectRange</B>(<Number/HTMLElement> startRow, <Number/HTMLElement> endRow, <<i>Boolean</i>> keepExisting)</PRE>
|
|
|
|
<UL>Selects a range of rows. All rows in between startRow and endRow are also selected.</UL>
|
|
|
|
|
|
<!-- METHOD PARAMETERS START -->
|
|
|
|
<UL>
|
|
<B>Parameters:</B>
|
|
|
|
<UL><CODE>startRow</CODE> - The row or index of the first row in the range
|
|
</UL>
|
|
|
|
<UL><CODE>endRow</CODE> - The row or index of the last row in the range
|
|
</UL>
|
|
|
|
<UL><CODE>keepExisting</CODE> - (optional) True to retain existing selections
|
|
</UL>
|
|
|
|
</UL>
|
|
|
|
<!-- METHOD PARAMETERS END -->
|
|
|
|
|
|
|
|
<!-- ADDITIONAL ATTRIBUTES START -->
|
|
|
|
<!-- ADDITIONAL ATTRIBUTES END -->
|
|
<HR>
|
|
|
|
<A NAME="selectRow"><!-- --></A>
|
|
<H3>selectRow</H3>
|
|
<PRE>void <B>selectRow</B>(<Number/HTMLElement> row, <<i>Boolean</i>> keepExisting)</PRE>
|
|
|
|
<UL>Selects a row.</UL>
|
|
|
|
|
|
<!-- METHOD PARAMETERS START -->
|
|
|
|
<UL>
|
|
<B>Parameters:</B>
|
|
|
|
<UL><CODE>row</CODE> - The row or index of the row to select
|
|
</UL>
|
|
|
|
<UL><CODE>keepExisting</CODE> - (optional) True to retain existing selections
|
|
</UL>
|
|
|
|
</UL>
|
|
|
|
<!-- METHOD PARAMETERS END -->
|
|
|
|
|
|
|
|
<!-- ADDITIONAL ATTRIBUTES START -->
|
|
|
|
<!-- ADDITIONAL ATTRIBUTES END -->
|
|
<HR>
|
|
|
|
<A NAME="selectRows"><!-- --></A>
|
|
<H3>selectRows</H3>
|
|
<PRE>void <B>selectRows</B>(<Array> rows, <<i>Boolean</i>> keepExisting)</PRE>
|
|
|
|
<UL>Selects multiple rows.</UL>
|
|
|
|
|
|
<!-- METHOD PARAMETERS START -->
|
|
|
|
<UL>
|
|
<B>Parameters:</B>
|
|
|
|
<UL><CODE>rows</CODE> - Array of the rows or indexes of the row to select
|
|
</UL>
|
|
|
|
<UL><CODE>keepExisting</CODE> - (optional) True to retain existing selections
|
|
</UL>
|
|
|
|
</UL>
|
|
|
|
<!-- METHOD PARAMETERS END -->
|
|
|
|
|
|
|
|
<!-- ADDITIONAL ATTRIBUTES START -->
|
|
|
|
<!-- ADDITIONAL ATTRIBUTES END -->
|
|
<HR>
|
|
|
|
<A NAME="selectRowsById"><!-- --></A>
|
|
<H3>selectRowsById</H3>
|
|
<PRE>void <B>selectRowsById</B>(<String/Array> id, <<i>Boolean</i>> keepExisting)</PRE>
|
|
|
|
<UL>Set the selected rows by their ID(s). IDs must match what is returned by the DataModel getRowId(index).</UL>
|
|
|
|
|
|
<!-- METHOD PARAMETERS START -->
|
|
|
|
<UL>
|
|
<B>Parameters:</B>
|
|
|
|
<UL><CODE>id</CODE> - The id(s) to select
|
|
</UL>
|
|
|
|
<UL><CODE>keepExisting</CODE> - (optional) True to retain existing selections
|
|
</UL>
|
|
|
|
</UL>
|
|
|
|
<!-- METHOD PARAMETERS END -->
|
|
|
|
|
|
|
|
<!-- ADDITIONAL ATTRIBUTES START -->
|
|
|
|
<!-- ADDITIONAL ATTRIBUTES END -->
|
|
<HR>
|
|
|
|
<A NAME="unlock"><!-- --></A>
|
|
<H3>unlock</H3>
|
|
<PRE>void <B>unlock</B>()</PRE>
|
|
|
|
|
|
<!-- METHOD PARAMETERS START -->
|
|
|
|
<!-- METHOD PARAMETERS END -->
|
|
|
|
|
|
|
|
<!-- ADDITIONAL ATTRIBUTES START -->
|
|
|
|
<!-- ADDITIONAL ATTRIBUTES END -->
|
|
<HR>
|
|
|
|
|
|
|
|
<!-- ============ METHOD DETAIL END ========== -->
|
|
|
|
<!-- ========= END OF CLASS DATA ========= -->
|
|
|
|
<HR>
|
|
<FONT SIZE="-1">
|
|
|
|
</FONT>
|
|
<div class="jsdoc_ctime">Documentation generated by <a href="http://jsdoc.sourceforge.net/" target="_parent">JSDoc</a> on Sat Oct 14 06:07:10 2006</div>
|
|
</BODY>
|
|
</HTML>
|