Messed around with API document: Improved layout, removed animation, added <Content...
authorJörn Zaefferer <joern.zaefferer@gmail.com>
Tue, 2 Jan 2007 19:05:00 +0000 (19:05 +0000)
committerJörn Zaefferer <joern.zaefferer@gmail.com>
Tue, 2 Jan 2007 19:05:00 +0000 (19:05 +0000)
build/docs/js/doc.js
build/docs/js/pager.js
build/docs/style/docs.xsl
build/docs/style/style.css

index 8a144f0..4c607fe 100644 (file)
@@ -8,7 +8,8 @@ var types = {
        "Array&lt;Element&gt;": "An Array of DOM Elements.",
        "Array&lt;String&gt;": "An Array of strings.",
        Function: "A reference to a Javascript function.",
-       XMLHttpRequest: "An XMLHttpRequest object (referencing a HTTP request)."
+       XMLHttpRequest: "An XMLHttpRequest object (referencing a HTTP request).",
+       "&lt;Content&gt;": "A String (to generate HTML on-the-fly), a DOM Element, an Array of DOM Elements or a jQuery object"
 };
 
 $(document).ready(function(){
@@ -18,7 +19,7 @@ $(document).ready(function(){
        }).ToolTipDemo('#fff');
 
        $("a.name").click(function(){
-               $("div.more,div.short",this.parentNode.parentNode).toggle('slow');
+               $("div.more,div.short",this.parentNode.parentNode).toggle();
                return false;
        });
        
index 12755aa..8370bef 100644 (file)
@@ -102,7 +102,7 @@ $.fn.pager = function(step) {
           .addClass("cur");
 
       pagedUI.empty().append(
-        jQuery.merge( rows, [] ).slice( s, s + e )
+        jQuery.makeArray( rows ).slice( s, s + e )
       );
 
       return false;
index ff1977a..9c0735a 100644 (file)
@@ -31,7 +31,7 @@
                                                                </xsl:if>
                                                        </xsl:for-each>
                                                 )</xsl:if>
-                               </span>
+                               </span> returns <span class='tooltip'><xsl:value-of select="@type"/></span>
                                <div class='short'>
                                        <xsl:value-of select="@short"/>
                                </div>
index d64a601..3e84aab 100644 (file)
@@ -55,7 +55,7 @@ ul.nav-page li.next a, ul.nav-page li.prev a {
 ul#docs {
        list-style: none;
        margin: 0 auto;
-       padding: 5px;
+       padding: 8px;
        width: 600px;
        background: #FFF;
        text-align: left;
@@ -76,7 +76,7 @@ ul#docs li a.name {
 }
 
 ul#docs li span.type {
-       display: block;
+       display: none;
        float: left;
        color: #666;
        width: 100px;
@@ -94,9 +94,8 @@ ul#docs li span.arg-type {
 ul#docs li div.short {
        font-size: 12px;
        color: #666;
-       margin-left: 110px;
+       margin-left: 10px;
        margin-top: 5px;
-       width: 490px;
 }
 
 ul#docs span.fn {
@@ -110,9 +109,8 @@ ul#docs div.tooltipdemo {
 
 ul#docs li div.more {
        display: none;
-       margin-left: 110px;
+       margin-left: 10px;
        margin-top: 5px;
-       width: 490px;
 }
 
 ul#docs li div.example {