doc/TermUtils/Tab/Column.html in term_utils-0.3.2 vs doc/TermUtils/Tab/Column.html in term_utils-0.4.0
- old
+ new
@@ -4,19 +4,19 @@
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>
Class: TermUtils::Tab::Column
- — Documentation by YARD 0.9.20
+ — Documentation by YARD 0.9.25
</title>
- <link rel="stylesheet" href="../../css/style.css" type="text/css" charset="utf-8" />
+ <link rel="stylesheet" href="../../css/style.css" type="text/css" />
- <link rel="stylesheet" href="../../css/common.css" type="text/css" charset="utf-8" />
+ <link rel="stylesheet" href="../../css/common.css" type="text/css" />
-<script type="text/javascript" charset="utf-8">
+<script type="text/javascript">
pathId = "TermUtils::Tab::Column";
relpath = '../../';
</script>
@@ -446,11 +446,11 @@
</h3><div class="docstring">
<div class="discussion">
-<p>Returns a new instance of Column</p>
+<p>Returns a new instance of Column.</p>
</div>
</div>
<div class="tags">
@@ -549,33 +549,33 @@
<tr>
<td>
<pre class="lines">
-297
-298
-299
-300
-301
-302
-303
-304
-305
-306</pre>
+314
+315
+316
+317
+318
+319
+320
+321
+322
+323</pre>
</td>
<td>
- <pre class="code"><span class="info file"># File 'lib/term_utils/tab.rb', line 297</span>
+ <pre class="code"><span class="info file"># File 'lib/term_utils/tab.rb', line 314</span>
<span class='kw'>def</span> <span class='id identifier rubyid_initialize'>initialize</span><span class='lparen'>(</span><span class='id identifier rubyid_opts'>opts</span> <span class='op'>=</span> <span class='lbrace'>{</span><span class='rbrace'>}</span><span class='rparen'>)</span>
<span class='ivar'>@id</span> <span class='op'>=</span> <span class='id identifier rubyid_opts'>opts</span><span class='period'>.</span><span class='id identifier rubyid_fetch'>fetch</span><span class='lparen'>(</span><span class='symbol'>:id</span><span class='rparen'>)</span>
<span class='ivar'>@index</span> <span class='op'>=</span> <span class='id identifier rubyid_opts'>opts</span><span class='period'>.</span><span class='id identifier rubyid_fetch'>fetch</span><span class='lparen'>(</span><span class='symbol'>:index</span><span class='rparen'>)</span>
<span class='ivar'>@width</span> <span class='op'>=</span> <span class='id identifier rubyid_opts'>opts</span><span class='period'>.</span><span class='id identifier rubyid_fetch'>fetch</span><span class='lparen'>(</span><span class='symbol'>:width</span><span class='comma'>,</span> <span class='int'>8</span><span class='rparen'>)</span>
<span class='ivar'>@align</span> <span class='op'>=</span> <span class='id identifier rubyid_opts'>opts</span><span class='period'>.</span><span class='id identifier rubyid_fetch'>fetch</span><span class='lparen'>(</span><span class='symbol'>:align</span><span class='comma'>,</span> <span class='symbol'>:left</span><span class='rparen'>)</span>
<span class='ivar'>@fixed</span> <span class='op'>=</span> <span class='id identifier rubyid_opts'>opts</span><span class='period'>.</span><span class='id identifier rubyid_fetch'>fetch</span><span class='lparen'>(</span><span class='symbol'>:fixed</span><span class='comma'>,</span> <span class='kw'>false</span><span class='rparen'>)</span>
- <span class='ivar'>@ellipsis</span> <span class='op'>=</span> <span class='id identifier rubyid_opts'>opts</span><span class='period'>.</span><span class='id identifier rubyid_fetch'>fetch</span><span class='lparen'>(</span><span class='symbol'>:ellipsis</span><span class='comma'>,</span> <span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>?</span><span class='tstring_end'>"</span></span><span class='rparen'>)</span>
+ <span class='ivar'>@ellipsis</span> <span class='op'>=</span> <span class='id identifier rubyid_opts'>opts</span><span class='period'>.</span><span class='id identifier rubyid_fetch'>fetch</span><span class='lparen'>(</span><span class='symbol'>:ellipsis</span><span class='comma'>,</span> <span class='tstring'><span class='tstring_beg'>'</span><span class='tstring_content'>?</span><span class='tstring_end'>'</span></span><span class='rparen'>)</span>
<span class='ivar'>@format</span> <span class='op'>=</span> <span class='id identifier rubyid_opts'>opts</span><span class='period'>.</span><span class='id identifier rubyid_fetch'>fetch</span><span class='lparen'>(</span><span class='symbol'>:format</span><span class='comma'>,</span> <span class='kw'>nil</span><span class='rparen'>)</span>
- <span class='ivar'>@header</span> <span class='op'>=</span> <span class='const'><span class='object_link'><a href="../../TermUtils.html" title="TermUtils (module)">TermUtils</a></span></span><span class='op'>::</span><span class='const'><span class='object_link'><a href="../Tab.html" title="TermUtils::Tab (module)">Tab</a></span></span><span class='op'>::</span><span class='const'><span class='object_link'><a href="Header.html" title="TermUtils::Tab::Header (class)">Header</a></span></span><span class='period'>.</span><span class='id identifier rubyid_new'><span class='object_link'><a href="Header.html#initialize-instance_method" title="TermUtils::Tab::Header#initialize (method)">new</a></span></span><span class='lparen'>(</span><span class='symbol'>:title</span> <span class='op'>=></span> <span class='ivar'>@id</span><span class='period'>.</span><span class='id identifier rubyid_to_s'>to_s</span><span class='comma'>,</span> <span class='symbol'>:align</span> <span class='op'>=></span> <span class='ivar'>@align</span><span class='rparen'>)</span>
+ <span class='ivar'>@header</span> <span class='op'>=</span> <span class='const'><span class='object_link'><a href="../../TermUtils.html" title="TermUtils (module)">TermUtils</a></span></span><span class='op'>::</span><span class='const'><span class='object_link'><a href="../Tab.html" title="TermUtils::Tab (module)">Tab</a></span></span><span class='op'>::</span><span class='const'><span class='object_link'><a href="Header.html" title="TermUtils::Tab::Header (class)">Header</a></span></span><span class='period'>.</span><span class='id identifier rubyid_new'><span class='object_link'><a href="Header.html#initialize-instance_method" title="TermUtils::Tab::Header#initialize (method)">new</a></span></span><span class='lparen'>(</span><span class='label'>title:</span> <span class='ivar'>@id</span><span class='period'>.</span><span class='id identifier rubyid_to_s'>to_s</span><span class='comma'>,</span> <span class='label'>align:</span> <span class='ivar'>@align</span><span class='rparen'>)</span>
<span class='kw'>end</span></pre>
</td>
</tr>
</table>
</div>
@@ -629,16 +629,16 @@
<tr>
<td>
<pre class="lines">
-280
-281
-282</pre>
+296
+297
+298</pre>
</td>
<td>
- <pre class="code"><span class="info file"># File 'lib/term_utils/tab.rb', line 280</span>
+ <pre class="code"><span class="info file"># File 'lib/term_utils/tab.rb', line 296</span>
<span class='kw'>def</span> <span class='id identifier rubyid_align'>align</span>
<span class='ivar'>@align</span>
<span class='kw'>end</span></pre>
</td>
@@ -683,16 +683,16 @@
<tr>
<td>
<pre class="lines">
-284
-285
-286</pre>
+300
+301
+302</pre>
</td>
<td>
- <pre class="code"><span class="info file"># File 'lib/term_utils/tab.rb', line 284</span>
+ <pre class="code"><span class="info file"># File 'lib/term_utils/tab.rb', line 300</span>
<span class='kw'>def</span> <span class='id identifier rubyid_ellipsis'>ellipsis</span>
<span class='ivar'>@ellipsis</span>
<span class='kw'>end</span></pre>
</td>
@@ -737,16 +737,16 @@
<tr>
<td>
<pre class="lines">
-282
-283
-284</pre>
+298
+299
+300</pre>
</td>
<td>
- <pre class="code"><span class="info file"># File 'lib/term_utils/tab.rb', line 282</span>
+ <pre class="code"><span class="info file"># File 'lib/term_utils/tab.rb', line 298</span>
<span class='kw'>def</span> <span class='id identifier rubyid_fixed'>fixed</span>
<span class='ivar'>@fixed</span>
<span class='kw'>end</span></pre>
</td>
@@ -791,16 +791,16 @@
<tr>
<td>
<pre class="lines">
-286
-287
-288</pre>
+302
+303
+304</pre>
</td>
<td>
- <pre class="code"><span class="info file"># File 'lib/term_utils/tab.rb', line 286</span>
+ <pre class="code"><span class="info file"># File 'lib/term_utils/tab.rb', line 302</span>
<span class='kw'>def</span> <span class='id identifier rubyid_format'>format</span>
<span class='ivar'>@format</span>
<span class='kw'>end</span></pre>
</td>
@@ -845,16 +845,16 @@
<tr>
<td>
<pre class="lines">
-288
-289
-290</pre>
+304
+305
+306</pre>
</td>
<td>
- <pre class="code"><span class="info file"># File 'lib/term_utils/tab.rb', line 288</span>
+ <pre class="code"><span class="info file"># File 'lib/term_utils/tab.rb', line 304</span>
<span class='kw'>def</span> <span class='id identifier rubyid_header'>header</span>
<span class='ivar'>@header</span>
<span class='kw'>end</span></pre>
</td>
@@ -899,16 +899,16 @@
<tr>
<td>
<pre class="lines">
-274
-275
-276</pre>
+290
+291
+292</pre>
</td>
<td>
- <pre class="code"><span class="info file"># File 'lib/term_utils/tab.rb', line 274</span>
+ <pre class="code"><span class="info file"># File 'lib/term_utils/tab.rb', line 290</span>
<span class='kw'>def</span> <span class='id identifier rubyid_id'>id</span>
<span class='ivar'>@id</span>
<span class='kw'>end</span></pre>
</td>
@@ -953,16 +953,16 @@
<tr>
<td>
<pre class="lines">
-276
-277
-278</pre>
+292
+293
+294</pre>
</td>
<td>
- <pre class="code"><span class="info file"># File 'lib/term_utils/tab.rb', line 276</span>
+ <pre class="code"><span class="info file"># File 'lib/term_utils/tab.rb', line 292</span>
<span class='kw'>def</span> <span class='id identifier rubyid_index'>index</span>
<span class='ivar'>@index</span>
<span class='kw'>end</span></pre>
</td>
@@ -1007,16 +1007,16 @@
<tr>
<td>
<pre class="lines">
-278
-279
-280</pre>
+294
+295
+296</pre>
</td>
<td>
- <pre class="code"><span class="info file"># File 'lib/term_utils/tab.rb', line 278</span>
+ <pre class="code"><span class="info file"># File 'lib/term_utils/tab.rb', line 294</span>
<span class='kw'>def</span> <span class='id identifier rubyid_width'>width</span>
<span class='ivar'>@width</span>
<span class='kw'>end</span></pre>
</td>
@@ -1070,36 +1070,36 @@
<tr>
<td>
<pre class="lines">
-331
-332
-333
-334
-335
-336
-337
-338
-339
-340
-341
-342</pre>
+352
+353
+354
+355
+356
+357
+358
+359
+360
+361
+362
+363</pre>
</td>
<td>
- <pre class="code"><span class="info file"># File 'lib/term_utils/tab.rb', line 331</span>
+ <pre class="code"><span class="info file"># File 'lib/term_utils/tab.rb', line 352</span>
<span class='kw'>def</span> <span class='id identifier rubyid_render_data'>render_data</span><span class='lparen'>(</span><span class='id identifier rubyid_val'>val</span><span class='rparen'>)</span>
<span class='id identifier rubyid_src'>src</span> <span class='op'>=</span> <span class='id identifier rubyid_val'>val</span>
<span class='kw'>if</span> <span class='id identifier rubyid_val'>val</span>
<span class='kw'>if</span> <span class='ivar'>@format</span><span class='period'>.</span><span class='id identifier rubyid_is_a?'>is_a?</span> <span class='const'>Proc</span>
<span class='id identifier rubyid_src'>src</span> <span class='op'>=</span> <span class='ivar'>@format</span><span class='period'>.</span><span class='id identifier rubyid_call'>call</span><span class='lparen'>(</span><span class='id identifier rubyid_val'>val</span><span class='rparen'>)</span>
<span class='kw'>elsif</span> <span class='ivar'>@format</span><span class='period'>.</span><span class='id identifier rubyid_is_a?'>is_a?</span> <span class='const'>String</span>
<span class='id identifier rubyid_src'>src</span> <span class='op'>=</span> <span class='ivar'>@format</span> <span class='op'>%</span> <span class='id identifier rubyid_val'>val</span>
<span class='kw'>end</span>
<span class='kw'>end</span>
- <span class='id identifier rubyid_src'>src</span> <span class='op'>=</span> <span class='lparen'>(</span><span class='id identifier rubyid_src'>src</span><span class='period'>.</span><span class='id identifier rubyid_is_a?'>is_a?</span> <span class='const'>String</span><span class='rparen'>)</span> <span class='op'>?</span> <span class='id identifier rubyid_src'>src</span> <span class='op'>:</span> <span class='id identifier rubyid_src'>src</span><span class='period'>.</span><span class='id identifier rubyid_to_s'>to_s</span>
+ <span class='id identifier rubyid_src'>src</span> <span class='op'>=</span> <span class='id identifier rubyid_src'>src</span><span class='period'>.</span><span class='id identifier rubyid_is_a?'>is_a?</span><span class='lparen'>(</span><span class='const'>String</span><span class='rparen'>)</span> <span class='op'>?</span> <span class='id identifier rubyid_src'>src</span> <span class='op'>:</span> <span class='id identifier rubyid_src'>src</span><span class='period'>.</span><span class='id identifier rubyid_to_s'>to_s</span>
<span class='const'><span class='object_link'><a href="../../TermUtils.html" title="TermUtils (module)">TermUtils</a></span></span><span class='op'>::</span><span class='const'><span class='object_link'><a href="../Tab.html" title="TermUtils::Tab (module)">Tab</a></span></span><span class='period'>.</span><span class='id identifier rubyid_align_cut'><span class='object_link'><a href="../Tab.html#align_cut-class_method" title="TermUtils::Tab.align_cut (method)">align_cut</a></span></span><span class='lparen'>(</span><span class='id identifier rubyid_src'>src</span><span class='comma'>,</span> <span class='ivar'>@align</span><span class='comma'>,</span> <span class='ivar'>@fixed</span><span class='comma'>,</span> <span class='ivar'>@width</span><span class='comma'>,</span> <span class='ivar'>@ellipsis</span><span class='rparen'>)</span>
<span class='kw'>end</span></pre>
</td>
</tr>
</table>
@@ -1144,20 +1144,20 @@
<tr>
<td>
<pre class="lines">
-324
-325
-326
-327</pre>
+344
+345
+346
+347</pre>
</td>
<td>
- <pre class="code"><span class="info file"># File 'lib/term_utils/tab.rb', line 324</span>
+ <pre class="code"><span class="info file"># File 'lib/term_utils/tab.rb', line 344</span>
<span class='kw'>def</span> <span class='id identifier rubyid_render_header'>render_header</span><span class='lparen'>(</span><span class='id identifier rubyid_val'>val</span><span class='rparen'>)</span>
- <span class='id identifier rubyid_src'>src</span> <span class='op'>=</span> <span class='lparen'>(</span><span class='id identifier rubyid_val'>val</span><span class='period'>.</span><span class='id identifier rubyid_is_a?'>is_a?</span> <span class='const'>String</span><span class='rparen'>)</span> <span class='op'>?</span> <span class='id identifier rubyid_val'>val</span> <span class='op'>:</span> <span class='id identifier rubyid_val'>val</span><span class='period'>.</span><span class='id identifier rubyid_to_s'>to_s</span>
+ <span class='id identifier rubyid_src'>src</span> <span class='op'>=</span> <span class='id identifier rubyid_val'>val</span><span class='period'>.</span><span class='id identifier rubyid_is_a?'>is_a?</span><span class='lparen'>(</span><span class='const'>String</span><span class='rparen'>)</span> <span class='op'>?</span> <span class='id identifier rubyid_val'>val</span> <span class='op'>:</span> <span class='id identifier rubyid_val'>val</span><span class='period'>.</span><span class='id identifier rubyid_to_s'>to_s</span>
<span class='const'><span class='object_link'><a href="../../TermUtils.html" title="TermUtils (module)">TermUtils</a></span></span><span class='op'>::</span><span class='const'><span class='object_link'><a href="../Tab.html" title="TermUtils::Tab (module)">Tab</a></span></span><span class='period'>.</span><span class='id identifier rubyid_align_cut'><span class='object_link'><a href="../Tab.html#align_cut-class_method" title="TermUtils::Tab.align_cut (method)">align_cut</a></span></span><span class='lparen'>(</span><span class='id identifier rubyid_src'>src</span><span class='comma'>,</span> <span class='ivar'>@header</span><span class='period'>.</span><span class='id identifier rubyid_align'>align</span><span class='comma'>,</span> <span class='ivar'>@fixed</span><span class='comma'>,</span> <span class='ivar'>@width</span><span class='comma'>,</span> <span class='ivar'>@ellipsis</span><span class='rparen'>)</span>
<span class='kw'>end</span></pre>
</td>
</tr>
</table>
@@ -1213,34 +1213,36 @@
<tr>
<td>
<pre class="lines">
-310
-311
-312
-313
-314
-315
-316
-317
-318
-319
-320</pre>
+328
+329
+330
+331
+332
+333
+334
+335
+336
+337
+338
+339</pre>
</td>
<td>
- <pre class="code"><span class="info file"># File 'lib/term_utils/tab.rb', line 310</span>
+ <pre class="code"><span class="info file"># File 'lib/term_utils/tab.rb', line 328</span>
<span class='kw'>def</span> <span class='id identifier rubyid_validate'>validate</span>
- <span class='id identifier rubyid_raise'>raise</span> <span class='const'><span class='object_link'><a href="../../TermUtils.html" title="TermUtils (module)">TermUtils</a></span></span><span class='op'>::</span><span class='const'><span class='object_link'><a href="../Tab.html" title="TermUtils::Tab (module)">Tab</a></span></span><span class='op'>::</span><span class='const'><span class='object_link'><a href="TableError.html" title="TermUtils::Tab::TableError (class)">TableError</a></span></span><span class='comma'>,</span> <span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>missing column id (nil)</span><span class='tstring_end'>"</span></span> <span class='kw'>if</span> <span class='ivar'>@id</span><span class='period'>.</span><span class='id identifier rubyid_nil?'>nil?</span>
- <span class='id identifier rubyid_raise'>raise</span> <span class='const'><span class='object_link'><a href="../../TermUtils.html" title="TermUtils (module)">TermUtils</a></span></span><span class='op'>::</span><span class='const'><span class='object_link'><a href="../Tab.html" title="TermUtils::Tab (module)">Tab</a></span></span><span class='op'>::</span><span class='const'><span class='object_link'><a href="TableError.html" title="TermUtils::Tab::TableError (class)">TableError</a></span></span><span class='comma'>,</span> <span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>missing column index (nil)</span><span class='tstring_end'>"</span></span> <span class='kw'>if</span> <span class='ivar'>@index</span><span class='period'>.</span><span class='id identifier rubyid_nil?'>nil?</span>
- <span class='id identifier rubyid_raise'>raise</span> <span class='const'><span class='object_link'><a href="../../TermUtils.html" title="TermUtils (module)">TermUtils</a></span></span><span class='op'>::</span><span class='const'><span class='object_link'><a href="../Tab.html" title="TermUtils::Tab (module)">Tab</a></span></span><span class='op'>::</span><span class='const'><span class='object_link'><a href="TableError.html" title="TermUtils::Tab::TableError (class)">TableError</a></span></span><span class='comma'>,</span> <span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>wrong column index (not integer)</span><span class='tstring_end'>"</span></span> <span class='kw'>unless</span> <span class='ivar'>@index</span><span class='period'>.</span><span class='id identifier rubyid_is_a?'>is_a?</span> <span class='const'>Integer</span>
- <span class='id identifier rubyid_raise'>raise</span> <span class='const'><span class='object_link'><a href="../../TermUtils.html" title="TermUtils (module)">TermUtils</a></span></span><span class='op'>::</span><span class='const'><span class='object_link'><a href="../Tab.html" title="TermUtils::Tab (module)">Tab</a></span></span><span class='op'>::</span><span class='const'><span class='object_link'><a href="TableError.html" title="TermUtils::Tab::TableError (class)">TableError</a></span></span><span class='comma'>,</span> <span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>wrong column index (not >= 0)</span><span class='tstring_end'>"</span></span> <span class='kw'>if</span> <span class='ivar'>@index</span> <span class='op'><</span> <span class='int'>0</span>
- <span class='id identifier rubyid_raise'>raise</span> <span class='const'><span class='object_link'><a href="../../TermUtils.html" title="TermUtils (module)">TermUtils</a></span></span><span class='op'>::</span><span class='const'><span class='object_link'><a href="../Tab.html" title="TermUtils::Tab (module)">Tab</a></span></span><span class='op'>::</span><span class='const'><span class='object_link'><a href="TableError.html" title="TermUtils::Tab::TableError (class)">TableError</a></span></span><span class='comma'>,</span> <span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>missing column width (nil)</span><span class='tstring_end'>"</span></span> <span class='kw'>if</span> <span class='ivar'>@width</span><span class='period'>.</span><span class='id identifier rubyid_nil?'>nil?</span>
- <span class='id identifier rubyid_raise'>raise</span> <span class='const'><span class='object_link'><a href="../../TermUtils.html" title="TermUtils (module)">TermUtils</a></span></span><span class='op'>::</span><span class='const'><span class='object_link'><a href="../Tab.html" title="TermUtils::Tab (module)">Tab</a></span></span><span class='op'>::</span><span class='const'><span class='object_link'><a href="TableError.html" title="TermUtils::Tab::TableError (class)">TableError</a></span></span><span class='comma'>,</span> <span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>wrong column width (not integer)</span><span class='tstring_end'>"</span></span> <span class='kw'>unless</span> <span class='ivar'>@width</span><span class='period'>.</span><span class='id identifier rubyid_is_a?'>is_a?</span> <span class='const'>Integer</span>
- <span class='id identifier rubyid_raise'>raise</span> <span class='const'><span class='object_link'><a href="../../TermUtils.html" title="TermUtils (module)">TermUtils</a></span></span><span class='op'>::</span><span class='const'><span class='object_link'><a href="../Tab.html" title="TermUtils::Tab (module)">Tab</a></span></span><span class='op'>::</span><span class='const'><span class='object_link'><a href="TableError.html" title="TermUtils::Tab::TableError (class)">TableError</a></span></span><span class='comma'>,</span> <span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>wrong column width (not > 0)</span><span class='tstring_end'>"</span></span> <span class='kw'>if</span> <span class='ivar'>@width</span> <span class='op'><=</span> <span class='int'>0</span>
- <span class='id identifier rubyid_raise'>raise</span> <span class='const'><span class='object_link'><a href="../../TermUtils.html" title="TermUtils (module)">TermUtils</a></span></span><span class='op'>::</span><span class='const'><span class='object_link'><a href="../Tab.html" title="TermUtils::Tab (module)">Tab</a></span></span><span class='op'>::</span><span class='const'><span class='object_link'><a href="TableError.html" title="TermUtils::Tab::TableError (class)">TableError</a></span></span><span class='comma'>,</span> <span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>wrong column align (not :left or :right)</span><span class='tstring_end'>"</span></span> <span class='kw'>unless</span> <span class='qsymbols_beg'>%i[</span><span class='tstring_content'>left</span><span class='words_sep'> </span><span class='tstring_content'>right</span><span class='tstring_end'>]</span></span><span class='period'>.</span><span class='id identifier rubyid_index'>index</span><span class='lparen'>(</span><span class='ivar'>@align</span><span class='rparen'>)</span>
+ <span class='id identifier rubyid_raise'>raise</span> <span class='const'><span class='object_link'><a href="../../TermUtils.html" title="TermUtils (module)">TermUtils</a></span></span><span class='op'>::</span><span class='const'><span class='object_link'><a href="../Tab.html" title="TermUtils::Tab (module)">Tab</a></span></span><span class='op'>::</span><span class='const'><span class='object_link'><a href="TableError.html" title="TermUtils::Tab::TableError (class)">TableError</a></span></span><span class='comma'>,</span> <span class='tstring'><span class='tstring_beg'>'</span><span class='tstring_content'>missing column id (nil)</span><span class='tstring_end'>'</span></span> <span class='kw'>if</span> <span class='ivar'>@id</span><span class='period'>.</span><span class='id identifier rubyid_nil?'>nil?</span>
+ <span class='id identifier rubyid_raise'>raise</span> <span class='const'><span class='object_link'><a href="../../TermUtils.html" title="TermUtils (module)">TermUtils</a></span></span><span class='op'>::</span><span class='const'><span class='object_link'><a href="../Tab.html" title="TermUtils::Tab (module)">Tab</a></span></span><span class='op'>::</span><span class='const'><span class='object_link'><a href="TableError.html" title="TermUtils::Tab::TableError (class)">TableError</a></span></span><span class='comma'>,</span> <span class='tstring'><span class='tstring_beg'>'</span><span class='tstring_content'>missing column index (nil)</span><span class='tstring_end'>'</span></span> <span class='kw'>if</span> <span class='ivar'>@index</span><span class='period'>.</span><span class='id identifier rubyid_nil?'>nil?</span>
+ <span class='id identifier rubyid_raise'>raise</span> <span class='const'><span class='object_link'><a href="../../TermUtils.html" title="TermUtils (module)">TermUtils</a></span></span><span class='op'>::</span><span class='const'><span class='object_link'><a href="../Tab.html" title="TermUtils::Tab (module)">Tab</a></span></span><span class='op'>::</span><span class='const'><span class='object_link'><a href="TableError.html" title="TermUtils::Tab::TableError (class)">TableError</a></span></span><span class='comma'>,</span> <span class='tstring'><span class='tstring_beg'>'</span><span class='tstring_content'>wrong column index (not integer)</span><span class='tstring_end'>'</span></span> <span class='kw'>unless</span> <span class='ivar'>@index</span><span class='period'>.</span><span class='id identifier rubyid_is_a?'>is_a?</span> <span class='const'>Integer</span>
+ <span class='id identifier rubyid_raise'>raise</span> <span class='const'><span class='object_link'><a href="../../TermUtils.html" title="TermUtils (module)">TermUtils</a></span></span><span class='op'>::</span><span class='const'><span class='object_link'><a href="../Tab.html" title="TermUtils::Tab (module)">Tab</a></span></span><span class='op'>::</span><span class='const'><span class='object_link'><a href="TableError.html" title="TermUtils::Tab::TableError (class)">TableError</a></span></span><span class='comma'>,</span> <span class='tstring'><span class='tstring_beg'>'</span><span class='tstring_content'>wrong column index (not >= 0)</span><span class='tstring_end'>'</span></span> <span class='kw'>if</span> <span class='ivar'>@index</span><span class='period'>.</span><span class='id identifier rubyid_negative?'>negative?</span>
+ <span class='id identifier rubyid_raise'>raise</span> <span class='const'><span class='object_link'><a href="../../TermUtils.html" title="TermUtils (module)">TermUtils</a></span></span><span class='op'>::</span><span class='const'><span class='object_link'><a href="../Tab.html" title="TermUtils::Tab (module)">Tab</a></span></span><span class='op'>::</span><span class='const'><span class='object_link'><a href="TableError.html" title="TermUtils::Tab::TableError (class)">TableError</a></span></span><span class='comma'>,</span> <span class='tstring'><span class='tstring_beg'>'</span><span class='tstring_content'>missing column width (nil)</span><span class='tstring_end'>'</span></span> <span class='kw'>if</span> <span class='ivar'>@width</span><span class='period'>.</span><span class='id identifier rubyid_nil?'>nil?</span>
+ <span class='id identifier rubyid_raise'>raise</span> <span class='const'><span class='object_link'><a href="../../TermUtils.html" title="TermUtils (module)">TermUtils</a></span></span><span class='op'>::</span><span class='const'><span class='object_link'><a href="../Tab.html" title="TermUtils::Tab (module)">Tab</a></span></span><span class='op'>::</span><span class='const'><span class='object_link'><a href="TableError.html" title="TermUtils::Tab::TableError (class)">TableError</a></span></span><span class='comma'>,</span> <span class='tstring'><span class='tstring_beg'>'</span><span class='tstring_content'>wrong column width (not integer)</span><span class='tstring_end'>'</span></span> <span class='kw'>unless</span> <span class='ivar'>@width</span><span class='period'>.</span><span class='id identifier rubyid_is_a?'>is_a?</span> <span class='const'>Integer</span>
+ <span class='id identifier rubyid_raise'>raise</span> <span class='const'><span class='object_link'><a href="../../TermUtils.html" title="TermUtils (module)">TermUtils</a></span></span><span class='op'>::</span><span class='const'><span class='object_link'><a href="../Tab.html" title="TermUtils::Tab (module)">Tab</a></span></span><span class='op'>::</span><span class='const'><span class='object_link'><a href="TableError.html" title="TermUtils::Tab::TableError (class)">TableError</a></span></span><span class='comma'>,</span> <span class='tstring'><span class='tstring_beg'>'</span><span class='tstring_content'>wrong column width (not > 0)</span><span class='tstring_end'>'</span></span> <span class='kw'>if</span> <span class='ivar'>@width</span> <span class='op'><=</span> <span class='int'>0</span>
+ <span class='id identifier rubyid_raise'>raise</span> <span class='const'><span class='object_link'><a href="../../TermUtils.html" title="TermUtils (module)">TermUtils</a></span></span><span class='op'>::</span><span class='const'><span class='object_link'><a href="../Tab.html" title="TermUtils::Tab (module)">Tab</a></span></span><span class='op'>::</span><span class='const'><span class='object_link'><a href="TableError.html" title="TermUtils::Tab::TableError (class)">TableError</a></span></span><span class='comma'>,</span> <span class='tstring'><span class='tstring_beg'>'</span><span class='tstring_content'>wrong column align (not :left or :right)</span><span class='tstring_end'>'</span></span> <span class='kw'>unless</span> <span class='qsymbols_beg'>%i[</span><span class='tstring_content'>left</span><span class='words_sep'> </span><span class='tstring_content'>right</span><span class='tstring_end'>]</span></span><span class='period'>.</span><span class='id identifier rubyid_index'>index</span><span class='lparen'>(</span><span class='ivar'>@align</span><span class='rparen'>)</span>
+
<span class='ivar'>@header</span><span class='period'>.</span><span class='id identifier rubyid_validate'>validate</span>
<span class='kw'>end</span></pre>
</td>
</tr>
</table>
@@ -1249,12 +1251,12 @@
</div>
</div>
<div id="footer">
- Generated on Fri Feb 7 18:54:39 2020 by
+ Generated on Sun Aug 2 18:35:09 2020 by
<a href="http://yardoc.org" title="Yay! A Ruby Documentation Tool" target="_parent">yard</a>
- 0.9.20 (ruby-2.6.5).
+ 0.9.25 (ruby-2.6.5).
</div>
</div>
</body>
</html>
\ No newline at end of file