Show
Ignore:
Timestamp:
12/06/07 18:29:05 (13 months ago)
Author:
cho45
Message:

lang/javascript/jsdeferred/trunk/Rakefile,
lang/javascript/jsdeferred/trunk/doc/index.html,
lang/javascript/jsdeferred/trunk/makedoc.rb,
lang/javascript/jsdeferred/trunk/jsdeferred.jquery.js:

ドキュメント更新

Location:
lang/javascript/jsdeferred/trunk
Files:
3 modified

Legend:

Unmodified
Added
Removed
  • lang/javascript/jsdeferred/trunk/Rakefile

    r2647 r2651  
    2929end 
    3030 
    31 task :release => ["jsdeferred.nodoc.js", "jsdeferred.mini.js", "jsdeferred.js", "jsdeferred.jquery.js"] do 
     31task :release => ["jsdeferred.nodoc.js", "jsdeferred.mini.js", "jsdeferred.js", "jsdeferred.jquery.js", "doc/index.html"] do 
    3232end 
    3333 
     
    5151 
    5252 
     53file "doc/index.html" => ["jsdeferred.js"] do |t| 
     54        sh %{ruby makedoc.rb} 
     55end 
     56 
  • lang/javascript/jsdeferred/trunk/doc/index.html

    r2468 r2651  
    22<html xmlns="http://www.w3.org/1999/xhtml"> 
    33        <head> 
    4                 <title>jQuery Deferred</title> 
     4                <title>JSDeferred</title> 
    55 
    66                <style type="text/css"> 
     
    4444        <body> 
    4545                <div id="whole"> 
    46                         <h1>jQuery Deferred</h1> 
     46                        <h1>JSDeferred</h1> 
    4747 
    4848                         
     
    5252                                 
    5353                                <div class="body"> 
    54                                 <p>jQuery Deferred 
     54                                <p>JSDeferred 
    5555Copyright (c) 2007 cho45 ( www.lowreal.net )</p> 
    5656<p>License:: MIT</p> 
     
    7676                        <div class="section" id="1"> 
    7777                                 
    78                                 <h2>Usage::</h2> 
     78                                <h2>Usage (with jQuery)::</h2> 
    7979                                 
    8080                                <div class="body"> 
     
    109109<p>Sample: 
    110110</p> 
    111 <pre>var d = new $.deferred(); //=> new Deferred; 
     111<pre>var d = new Deferred(); 
    112112// or this is shothand of above. 
    113 var d = $.deferred(); 
     113var d = Deferred(); 
    114114 </pre> 
    115115                                </di> 
     
    165165                                <p>Cancels self callback chain. 
    166166 </p> 
    167                                 </di> 
    168                         </div> 
    169                          
    170                         <div class="section" id="Deferred.register"> 
    171                                  
    172                                 <h2><code>function Deferred.register (name, fun) //=&gt; void 0</code></h2> 
    173                                  
    174                                 <div class="body"> 
    175                                 <p>Register <var>fun</var> to Deferred prototype for method chain.</p> 
    176 <p>Sample:: 
    177 </p> 
    178 <pre>// Deferred.register("loop", loop); 
    179  
    180 // Global Deferred function 
    181 loop(10, function (n) { 
    182     print(n); 
    183 }). 
    184 // Registered Deferred.prototype.loop 
    185 loop(10, function (n) { 
    186     print(n); 
    187 }); 
    188  </pre> 
    189                                 </di> 
    190                         </div> 
    191                          
    192                         <div class="section" id="Deferred.wrap"> 
    193                                  
    194                                 <h2><code>function Deferred.wrap (dfun) //=&gt; Function</code></h2> 
    195                                  
    196                                 <div class="body"> 
    197                                 <p>Create and return function which run <var>dfun</var> with arguments.</p> 
    198 <p>Sample:: 
    199 </p> 
    200 <pre>var dloop = Deferred.wrap(loop); 
    201  
    202 next(dloop(10, function (n) { 
    203     print(n); 
    204 })); 
    205  </pre> 
    206167                                </di> 
    207168                        </div> 
     
    314275                        </div> 
    315276                         
     277                        <div class="section" id="Deferred.register"> 
     278                                 
     279                                <h2><code>function Deferred.register (name, fun) //=&gt; void 0</code></h2> 
     280                                 
     281                                <div class="body"> 
     282                                <p>Register <var>fun</var> to Deferred prototype for method chain.</p> 
     283<p>Sample:: 
     284</p> 
     285<pre>// Deferred.register("loop", loop); 
     286 
     287// Global Deferred function 
     288loop(10, function (n) { 
     289    print(n); 
     290}). 
     291// Registered Deferred.prototype.loop 
     292loop(10, function (n) { 
     293    print(n); 
     294}); 
     295 </pre> 
     296                                </di> 
     297                        </div> 
     298                         
     299                        <div class="section" id="Deferred.wrap"> 
     300                                 
     301                                <h2><code>function Deferred.wrap (dfun) //=&gt; Function</code></h2> 
     302                                 
     303                                <div class="body"> 
     304                                <p>Create and return function which run <var>dfun</var> with arguments.</p> 
     305<p>Sample:: 
     306</p> 
     307<pre>var dloop = Deferred.wrap(loop); 
     308 
     309next(dloop(10, function (n) { 
     310    print(n); 
     311})); 
     312 </pre> 
     313                                </di> 
     314                        </div> 
     315                         
    316316                </div> 
    317317        </body> 
  • lang/javascript/jsdeferred/trunk/makedoc.rb

    r2468 r2651  
    109109 
    110110require "pp" 
    111 doc = JsDoc.new("jquery-deferred.js") 
     111doc = JsDoc.new("jsdeferred.js") 
    112112#doc.each_section do |s| 
    113113#       pp s