1 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
4 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
7 <meta http-equiv="content-type" content="text/html; charset=undefined" />
8 <meta name="generator" content="JsDoc Toolkit" />
11 <title>JsDoc Reference - Roo.data.SortTypes</title>
14 <link rel="stylesheet" type="text/css" href="../../css/roojs.css" />
15 <link rel="stylesheet" type="text/css" href="../default.css" />
18 <script type="text/javascript" src="../page.js">
25 <body onload="RooDocsPage.onload();">
28 <div class="body-wrap">
30 <!-- ============================== links to methods. ================================= -->
32 <div class="top-tools">
34 <a class="inner-link" href="#Roo.data.SortTypes-props"><img src="resources/s.gif" class="item-icon icon-prop">Properties</a>
35 <a class="inner-link" href="#Roo.data.SortTypes-methods"><img src="resources/s.gif" class="item-icon icon-method">Methods</a>
36 <a class="inner-link" href="#Roo.data.SortTypes-events"><img src="resources/s.gif" class="item-icon icon-event">Events</a>
37 <a class="inner-link" href="#Roo.data.SortTypes-configs"><img src="resources/s.gif" class="item-icon icon-config">Config Options</a>
38 <a class="bookmark" href="NEED_TO_CREATE_DIRECT_LINK_HREF"><img src="resources/s.gif" class="item-icon icon-fav">Direct Link</a>
43 <!-- ============================== inheritance Block. ================================= -->
45 <!-- ============================== class title / details ============================ -->
48 <h1 class="classTitle">
50 Class Roo.data.SortTypes
53 <table cellspacing="0" class="class-summary-table">
55 <tr><td class="label">Package:</td><td class="hd-info">Roo.data</td></tr>
57 <tr><td class="label">Defined In:</td><td class="hd-info">
59 <a href="./src/Roo_data_SortTypes.js.html">Roo/data/SortTypes.js</a>.
62 <tr><td class="label">Class:</td><td class="hd-info">SortTypes</td></tr>
70 <!-- ============================== class summary ========================== -->
71 <div class="description">
72 Defines the default sorting (casting?) comparison functions used when sorting data.
76 <!-- ============================== Class comment block... ========================== -->
78 <div class="comments">
79 <b>Class Comments / Notes</B> =>
80 <u onclick="parent.CommentDialog.showCommentId = 'Roo.data.SortTypes';">[Add Your comment/notes about this class]</u>
82 <iframe frameborder="0" id="comments-Roo.data" style="border: none;width:100%;"
83 src="/blog.php/GtkDjsComments/Roo.data.SortTypes.html"></iframe>
88 <!-- ============================== config options ========================== -->
93 <div class="hr"></div>
94 <a id="Roo.data.SortTypes-configs"></a>
98 <table cellspacing="0" class="member-table">
99 <caption class="Empty">Config Options - Has None</caption>
113 <!-- ============================== public properties ==================== -->
117 <a id="Roo.data.SortTypes-props"></a>
125 <table cellspacing="0" class="member-table">
126 <caption>Public Properties </caption>
128 <th class="sig-header" colspan="2">Property</th>
129 <th class="sig-header">Description</th>
130 <th class="msource-header">Defined By</th>
140 <tr class="property-row config-row-alt0 notInherited">
142 <a class="exi" href="#expand"> </a>
145 <a id="Roo.data.SortTypes-prop-stripTagsRE" name=".stripTagsRE"></a>
146 <div class="fixedFont">
147 <span class="attributes">Roo.data.SortTypes.</span><b class="itemname">stripTagsRE</b> :
148 <span type="etype"></span>
156 The regular expression used to strip tags
164 The regular expression used to strip tags
180 <!-- TODO: implement this alt row. also notice non-linked "Defined by" when property is a part of this class.
181 <tr class="property-row alt">
188 <!-- ============================== methods summary / details ======================== -->
191 <a id="Roo.data.SortTypes-methods"></a>
192 <!-- constructor?? -->
199 <!-- then dynamics first -->
206 <table cellspacing="0" class="member-table">
207 <caption>Public Methods</caption>
209 <th class="sig-header" colspan="2">Method</th>
210 <th class="msource-header">Defined By</th>
220 <tr class="method-row config-row-alt0 expandable notInherited">
221 <td class="micon"><a class="exi" href="#expand"> </a></td>
225 <a id="Roo.data.SortTypes-method-asDate" name=".asDate"></a>
226 <div class="fixedFont">
227 <span class="attributes">Roo.data.SortTypes.</span><b class="itemname">asDate</b>
229 (Mixed <B><i>s</i></B>)
235 <a href="./Number.html#constructor" roo:cls="Number.html#constructor">Number</a>
244 <div class="short">Date sorting</div>
257 <dl class="detailList">
258 <dt class="heading">Parameters:</dt>
261 <span class="fixedFont">Mixed</span> <b>s</b>
264 <dd>The value being converted</dd>
272 <dl class="detailList">
273 <dt class="heading">Returns:</dt>
275 <dd><span class="fixedFont"><a href="./Number.html#constructor" roo:cls="Number.html#constructor">Number</a></span> The comparison value</dd>
297 <tr class="method-row config-row-alt1 expandable notInherited">
298 <td class="micon"><a class="exi" href="#expand"> </a></td>
302 <a id="Roo.data.SortTypes-method-asFloat" name=".asFloat"></a>
303 <div class="fixedFont">
304 <span class="attributes">Roo.data.SortTypes.</span><b class="itemname">asFloat</b>
306 (Mixed <B><i>s</i></B>)
321 <div class="short">Float sorting</div>
334 <dl class="detailList">
335 <dt class="heading">Parameters:</dt>
338 <span class="fixedFont">Mixed</span> <b>s</b>
341 <dd>The value being converted</dd>
349 <dl class="detailList">
350 <dt class="heading">Returns:</dt>
352 <dd><span class="fixedFont">Float</span> The comparison value</dd>
374 <tr class="method-row config-row-alt0 expandable notInherited">
375 <td class="micon"><a class="exi" href="#expand"> </a></td>
379 <a id="Roo.data.SortTypes-method-asInt" name=".asInt"></a>
380 <div class="fixedFont">
381 <span class="attributes">Roo.data.SortTypes.</span><b class="itemname">asInt</b>
383 (Mixed <B><i>s</i></B>)
389 <a href="./Number.html#constructor" roo:cls="Number.html#constructor">Number</a>
398 <div class="short">Integer sorting</div>
411 <dl class="detailList">
412 <dt class="heading">Parameters:</dt>
415 <span class="fixedFont">Mixed</span> <b>s</b>
418 <dd>The value being converted</dd>
426 <dl class="detailList">
427 <dt class="heading">Returns:</dt>
429 <dd><span class="fixedFont"><a href="./Number.html#constructor" roo:cls="Number.html#constructor">Number</a></span> The comparison value</dd>
451 <tr class="method-row config-row-alt1 expandable notInherited">
452 <td class="micon"><a class="exi" href="#expand"> </a></td>
456 <a id="Roo.data.SortTypes-method-asText" name=".asText"></a>
457 <div class="fixedFont">
458 <span class="attributes">Roo.data.SortTypes.</span><b class="itemname">asText</b>
460 (Mixed <B><i>s</i></B>)
466 <a href="./String.html#constructor" roo:cls="String.html#constructor">String</a>
475 <div class="short">Strips all HTML tags to sort on text only</div>
481 Strips all HTML tags to sort on text only
488 <dl class="detailList">
489 <dt class="heading">Parameters:</dt>
492 <span class="fixedFont">Mixed</span> <b>s</b>
495 <dd>The value being converted</dd>
503 <dl class="detailList">
504 <dt class="heading">Returns:</dt>
506 <dd><span class="fixedFont"><a href="./String.html#constructor" roo:cls="String.html#constructor">String</a></span> The comparison value</dd>
528 <tr class="method-row config-row-alt0 expandable notInherited">
529 <td class="micon"><a class="exi" href="#expand"> </a></td>
533 <a id="Roo.data.SortTypes-method-asUCString" name=".asUCString"></a>
534 <div class="fixedFont">
535 <span class="attributes">Roo.data.SortTypes.</span><b class="itemname">asUCString</b>
537 (Mixed <B><i>s</i></B>)
543 <a href="./String.html#constructor" roo:cls="String.html#constructor">String</a>
552 <div class="short">Case insensitive string</div>
558 Case insensitive string
565 <dl class="detailList">
566 <dt class="heading">Parameters:</dt>
569 <span class="fixedFont">Mixed</span> <b>s</b>
572 <dd>The value being converted</dd>
580 <dl class="detailList">
581 <dt class="heading">Returns:</dt>
583 <dd><span class="fixedFont"><a href="./String.html#constructor" roo:cls="String.html#constructor">String</a></span> The comparison value</dd>
605 <tr class="method-row config-row-alt1 expandable notInherited">
606 <td class="micon"><a class="exi" href="#expand"> </a></td>
610 <a id="Roo.data.SortTypes-method-asUCText" name=".asUCText"></a>
611 <div class="fixedFont">
612 <span class="attributes">Roo.data.SortTypes.</span><b class="itemname">asUCText</b>
614 (Mixed <B><i>s</i></B>)
620 <a href="./String.html#constructor" roo:cls="String.html#constructor">String</a>
629 <div class="short">Strips all HTML tags to sort on text only - Case insensitive</div>
635 Strips all HTML tags to sort on text only - Case insensitive
642 <dl class="detailList">
643 <dt class="heading">Parameters:</dt>
646 <span class="fixedFont">Mixed</span> <b>s</b>
649 <dd>The value being converted</dd>
657 <dl class="detailList">
658 <dt class="heading">Returns:</dt>
660 <dd><span class="fixedFont"><a href="./String.html#constructor" roo:cls="String.html#constructor">String</a></span> The comparison value</dd>
682 <tr class="method-row config-row-alt0 expandable notInherited">
683 <td class="micon"><a class="exi" href="#expand"> </a></td>
687 <a id="Roo.data.SortTypes-method-none" name=".none"></a>
688 <div class="fixedFont">
689 <span class="attributes">Roo.data.SortTypes.</span><b class="itemname">none</b>
691 (Mixed <B><i>s</i></B>)
706 <div class="short">Default sort that does nothing</div>
712 Default sort that does nothing
719 <dl class="detailList">
720 <dt class="heading">Parameters:</dt>
723 <span class="fixedFont">Mixed</span> <b>s</b>
726 <dd>The value being converted</dd>
734 <dl class="detailList">
735 <dt class="heading">Returns:</dt>
737 <dd><span class="fixedFont">Mixed</span> The comparison value</dd>
762 <!-- ============================== events summary / details ======================== -->
765 <a id="Roo.data.SortTypes-events"></a>
771 <table cellspacing="0" class="member-table">
772 <caption class="Empty">Events - Has None</caption>
783 <!-- ============================== footer ================================= -->
784 <div class="fineprint" style="clear:both">
786 Documentation generated by <a href="http://www.akbkhome.com" target="_blankt">Introspection Doc Generator</a> on Fri Jan 14 2011 17:01:49 GMT+0800 (HKT)
788 <a href="http://www.jsdoctoolkit.org/" target="_blank">JsDoc Toolkit</a>