doc-api/classes/Erubis/PI/TinyEruby.html in erubis-2.2.0 vs doc-api/classes/Erubis/PI/TinyEruby.html in erubis-2.3.0
- old
+ new
@@ -84,14 +84,14 @@
<div id="method-list">
<h3 class="section-bar">Methods</h3>
<div class="name-list">
- <a href="#M000044">convert</a>
- <a href="#M000046">evaluate</a>
- <a href="#M000043">new</a>
- <a href="#M000045">result</a>
+ <a href="#M000049">convert</a>
+ <a href="#M000051">evaluate</a>
+ <a href="#M000048">new</a>
+ <a href="#M000050">result</a>
</div>
</div>
</div>
@@ -135,23 +135,23 @@
<!-- if method_list -->
<div id="methods">
<h3 class="section-bar">Public Class methods</h3>
- <div id="method-M000043" class="method-detail">
- <a name="M000043"></a>
+ <div id="method-M000048" class="method-detail">
+ <a name="M000048"></a>
<div class="method-heading">
- <a href="#M000043" class="method-signature">
+ <a href="#M000048" class="method-signature">
<span class="method-name">new</span><span class="method-args">(input=nil, options={})</span>
</a>
</div>
<div class="method-description">
<p><a class="source-toggle" href="#"
- onclick="toggleCode('M000043-source');return false;">[Source]</a></p>
- <div class="method-source-code" id="M000043-source">
+ onclick="toggleCode('M000048-source');return false;">[Source]</a></p>
+ <div class="method-source-code" id="M000048-source">
<pre>
<span class="ruby-comment cmt"># File erubis/tiny.rb, line 80</span>
<span class="ruby-keyword kw">def</span> <span class="ruby-identifier">initialize</span>(<span class="ruby-identifier">input</span>=<span class="ruby-keyword kw">nil</span>, <span class="ruby-identifier">options</span>={})
<span class="ruby-ivar">@escape</span> = <span class="ruby-identifier">options</span>[<span class="ruby-identifier">:escape</span>] <span class="ruby-operator">||</span> <span class="ruby-value str">'Erubis::XmlHelper.escape_xml'</span>
<span class="ruby-ivar">@src</span> = <span class="ruby-identifier">convert</span>(<span class="ruby-identifier">input</span>) <span class="ruby-keyword kw">if</span> <span class="ruby-identifier">input</span>
@@ -161,23 +161,23 @@
</div>
</div>
<h3 class="section-bar">Public Instance methods</h3>
- <div id="method-M000044" class="method-detail">
- <a name="M000044"></a>
+ <div id="method-M000049" class="method-detail">
+ <a name="M000049"></a>
<div class="method-heading">
- <a href="#M000044" class="method-signature">
+ <a href="#M000049" class="method-signature">
<span class="method-name">convert</span><span class="method-args">(input)</span>
</a>
</div>
<div class="method-description">
<p><a class="source-toggle" href="#"
- onclick="toggleCode('M000044-source');return false;">[Source]</a></p>
- <div class="method-source-code" id="M000044-source">
+ onclick="toggleCode('M000049-source');return false;">[Source]</a></p>
+ <div class="method-source-code" id="M000049-source">
<pre>
<span class="ruby-comment cmt"># File erubis/tiny.rb, line 89</span>
<span class="ruby-keyword kw">def</span> <span class="ruby-identifier">convert</span>(<span class="ruby-identifier">input</span>)
<span class="ruby-identifier">src</span> = <span class="ruby-value str">"_buf = '';"</span> <span class="ruby-comment cmt"># preamble</span>
<span class="ruby-identifier">pos</span> = <span class="ruby-value">0</span>
@@ -215,23 +215,23 @@
</pre>
</div>
</div>
</div>
- <div id="method-M000046" class="method-detail">
- <a name="M000046"></a>
+ <div id="method-M000051" class="method-detail">
+ <a name="M000051"></a>
<div class="method-heading">
- <a href="#M000046" class="method-signature">
+ <a href="#M000051" class="method-signature">
<span class="method-name">evaluate</span><span class="method-args">(_context=Object.new)</span>
</a>
</div>
<div class="method-description">
<p><a class="source-toggle" href="#"
- onclick="toggleCode('M000046-source');return false;">[Source]</a></p>
- <div class="method-source-code" id="M000046-source">
+ onclick="toggleCode('M000051-source');return false;">[Source]</a></p>
+ <div class="method-source-code" id="M000051-source">
<pre>
<span class="ruby-comment cmt"># File erubis/tiny.rb, line 132</span>
<span class="ruby-keyword kw">def</span> <span class="ruby-identifier">evaluate</span>(<span class="ruby-identifier">_context</span>=<span class="ruby-constant">Object</span>.<span class="ruby-identifier">new</span>)
<span class="ruby-keyword kw">if</span> <span class="ruby-identifier">_context</span>.<span class="ruby-identifier">is_a?</span>(<span class="ruby-constant">Hash</span>)
<span class="ruby-identifier">_obj</span> = <span class="ruby-constant">Object</span>.<span class="ruby-identifier">new</span>
@@ -243,15 +243,15 @@
</pre>
</div>
</div>
</div>
- <div id="method-M000045" class="method-detail">
- <a name="M000045"></a>
+ <div id="method-M000050" class="method-detail">
+ <a name="M000050"></a>
<div class="method-heading">
- <a href="#M000045" class="method-signature">
+ <a href="#M000050" class="method-signature">
<span class="method-name">result</span><span class="method-args">(_binding=TOPLEVEL_BINDING)</span>
</a>
</div>
<div class="method-description">
@@ -263,11 +263,11 @@
</pre>
<p>
end
</p>
<p><a class="source-toggle" href="#"
- onclick="toggleCode('M000045-source');return false;">[Source]</a></p>
- <div class="method-source-code" id="M000045-source">
+ onclick="toggleCode('M000050-source');return false;">[Source]</a></p>
+ <div class="method-source-code" id="M000050-source">
<pre>
<span class="ruby-comment cmt"># File erubis/tiny.rb, line 128</span>
<span class="ruby-keyword kw">def</span> <span class="ruby-identifier">result</span>(<span class="ruby-identifier">_binding</span>=<span class="ruby-constant">TOPLEVEL_BINDING</span>)
<span class="ruby-identifier">eval</span> <span class="ruby-ivar">@src</span>, <span class="ruby-identifier">_binding</span>
<span class="ruby-keyword kw">end</span>
\ No newline at end of file