1 |
<?xml version="1.0" encoding="iso-8859-1"?> |
2 |
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> |
3 |
<html xmlns="http://www.w3.org/1999/xhtml"> |
4 |
<head> |
5 |
<!-- template designed by Marco Von Ballmoos --> |
6 |
<title>Docs For Class TRtag</title> |
7 |
<link rel="stylesheet" href="../media/stylesheet.css" /> |
8 |
<meta http-equiv='Content-Type' content='text/html; charset=iso-8859-1'/> |
9 |
</head> |
10 |
<body> |
11 |
<div class="page-body"> |
12 |
<h2 class="class-name">Class TRtag</h2> |
13 |
|
14 |
<a name="sec-description"></a> |
15 |
<div class="info-box"> |
16 |
<div class="info-box-title">Description</div> |
17 |
<div class="nav-bar"> |
18 |
<span class="disabled">Description</span> | |
19 |
<a href="#sec-var-summary">Vars</a> (<a href="#sec-vars">details</a>) |
20 |
| <a href="#sec-method-summary">Methods</a> (<a href="#sec-methods">details</a>) |
21 |
|
22 |
</div> |
23 |
<div class="info-box-body"> |
24 |
<!-- ========== Info from phpDoc block ========= --> |
25 |
<p class="short-description">Table Row <TR> class.</p> |
26 |
<ul class="tags"> |
27 |
<li><span class="field">author:</span> <p>Walter A. Boring IV <<a href="mailto:waboring@buildabetterweb.com">mailto:waboring@buildabetterweb.com</a>></p></li> |
28 |
</ul> |
29 |
<p class="notes"> |
30 |
Located in <a class="field" href="_tag_classes_ALLTAGS_inc.html">Program_Root/tag_classes/ALLTAGS.inc</a> (line <span class="field">1515</span>) |
31 |
</p> |
32 |
|
33 |
|
34 |
<pre><a href="../phpHtmlLib/Container.html">Container</a> |
35 |
| |
36 |
--<a href="../phpHtmlLib/XMLTagClass.html">XMLTagClass</a> |
37 |
| |
38 |
--<a href="../phpHtmlLib/HTMLTagClass.html">HTMLTagClass</a> |
39 |
| |
40 |
--TRtag</pre> |
41 |
|
42 |
</div> |
43 |
</div> |
44 |
|
45 |
|
46 |
<a name="sec-var-summary"></a> |
47 |
<div class="info-box"> |
48 |
<div class="info-box-title">Variable Summary</span></div> |
49 |
<div class="nav-bar"> |
50 |
<a href="#sec-description">Description</a> | |
51 |
<span class="disabled">Vars</span> (<a href="#sec-vars">details</a>) |
52 |
| |
53 |
<a href="#sec-method-summary">Methods</a> (<a href="#sec-methods">details</a>) |
54 |
|
55 |
</div> |
56 |
<div class="info-box-body"> |
57 |
<div class="var-summary"> |
58 |
<div class="var-title"> |
59 |
<span class="var-type">array</span> |
60 |
<a href="#$_default_td_attributes" title="details" class="var-name">$_default_td_attributes</a> |
61 |
</div> |
62 |
<div class="var-title"> |
63 |
<span class="var-type">mixed</span> |
64 |
<a href="#$_tag" title="details" class="var-name">$_tag</a> |
65 |
</div> |
66 |
</div> |
67 |
</div> |
68 |
</div> |
69 |
|
70 |
<a name="sec-method-summary"></a> |
71 |
<div class="info-box"> |
72 |
<div class="info-box-title">Method Summary</span></div> |
73 |
<div class="nav-bar"> |
74 |
<a href="#sec-description">Description</a> | |
75 |
<a href="#sec-var-summary">Vars</a> (<a href="#sec-vars">details</a>) |
76 |
|
77 |
| |
78 |
<span class="disabled">Methods</span> (<a href="#sec-methods">details</a>) |
79 |
</div> |
80 |
<div class="info-box-body"> |
81 |
<div class="method-summary"> |
82 |
|
83 |
<div class="method-definition"> |
84 |
<span class="method-result">void</span> |
85 |
<a href="#add" title="details" class="method-name">add</a> |
86 |
(<span class="var-type">mixed</span> <span class="var-name">$content</span>) |
87 |
</div> |
88 |
|
89 |
<div class="method-definition"> |
90 |
<span class="method-result">void</span> |
91 |
<a href="#add_reference" title="details" class="method-name">add_reference</a> |
92 |
(<span class="var-type">mixed</span> <span class="var-name">&$content</span>) |
93 |
</div> |
94 |
|
95 |
<div class="method-definition"> |
96 |
<span class="method-result">void</span> |
97 |
<a href="#push" title="details" class="method-name">push</a> |
98 |
() |
99 |
</div> |
100 |
|
101 |
<div class="method-definition"> |
102 |
<span class="method-result">void</span> |
103 |
<a href="#push_reference" title="details" class="method-name">push_reference</a> |
104 |
(<span class="var-type">mixed</span> <span class="var-name">&$content</span>) |
105 |
</div> |
106 |
|
107 |
<div class="method-definition"> |
108 |
<span class="method-result">void</span> |
109 |
<a href="#set_default_td_attributes" title="details" class="method-name">set_default_td_attributes</a> |
110 |
(<span class="var-type">array</span> <span class="var-name">$attributes</span>) |
111 |
</div> |
112 |
</div> |
113 |
</div> |
114 |
</div> |
115 |
|
116 |
<a name="sec-vars"></a> |
117 |
<div class="info-box"> |
118 |
<div class="info-box-title">Variables</div> |
119 |
<div class="nav-bar"> |
120 |
<a href="#sec-description">Description</a> | |
121 |
<a href="#sec-var-summary">Vars</a> (<span class="disabled">details</span>) |
122 |
|
123 |
|
124 |
| |
125 |
<a href="#sec-method-summary">Methods</a> (<a href="#sec-methods">details</a>) |
126 |
|
127 |
</div> |
128 |
<div class="info-box-body"> |
129 |
<a name="var$_default_td_attributes" id="$_default_td_attributes"><!-- --></A> |
130 |
<div class="oddrow"> |
131 |
|
132 |
<div class="var-header"> |
133 |
<span class="var-title"> |
134 |
<span class="var-type">array</span> |
135 |
<span class="var-name">$_default_td_attributes</span> |
136 |
= <span class="var-default">array()</span> (line <span class="line-number">1523</span>) |
137 |
</span> |
138 |
</div> |
139 |
|
140 |
<!-- ========== Info from phpDoc block ========= --> |
141 |
<p class="short-description">Holds the default attributes for all <td>'s</p> |
142 |
<ul class="tags"> |
143 |
<li><span class="field">private:</span> </li> |
144 |
</ul> |
145 |
|
146 |
|
147 |
|
148 |
|
149 |
|
150 |
</div> |
151 |
<a name="var$_tag" id="$_tag"><!-- --></A> |
152 |
<div class="evenrow"> |
153 |
|
154 |
<div class="var-header"> |
155 |
<span class="var-title"> |
156 |
<span class="var-type">mixed</span> |
157 |
<span class="var-name">$_tag</span> |
158 |
= <span class="var-default"> "tr"</span> (line <span class="line-number">1516</span>) |
159 |
</span> |
160 |
</div> |
161 |
|
162 |
<!-- ========== Info from phpDoc block ========= --> |
163 |
|
164 |
|
165 |
|
166 |
|
167 |
|
168 |
</div> |
169 |
<h4>Inherited Variables</h4> |
170 |
<A NAME='inherited_vars'><!-- --></A> |
171 |
<p>Inherited from <span class="classname"><a href="../phpHtmlLib/Container.html">Container</a></span></p> |
172 |
<blockquote> |
173 |
<span class="var-title"> |
174 |
<span class="var-name"><a href="../phpHtmlLib/Container.html#var$_flags">Container::$_flags</a></span><br> |
175 |
</span> |
176 |
</blockquote> |
177 |
|
178 |
</div> |
179 |
</div> |
180 |
|
181 |
<a name="sec-methods"></a> |
182 |
<div class="info-box"> |
183 |
<div class="info-box-title">Methods</div> |
184 |
<div class="nav-bar"> |
185 |
<a href="#sec-description">Description</a> | |
186 |
<a href="#sec-var-summary">Vars</a> (<a href="#sec-vars">details</a>) |
187 |
<a href="#sec-method-summary">Methods</a> (<span class="disabled">details</span>) |
188 |
|
189 |
</div> |
190 |
<div class="info-box-body"> |
191 |
<A NAME='method_detail'></A> |
192 |
<a name="methodadd" id="add"><!-- --></a> |
193 |
<div class="oddrow"> |
194 |
|
195 |
<div class="method-header"> |
196 |
<span class="method-title">add</span> (line <span class="line-number">1555</span>) |
197 |
</div> |
198 |
|
199 |
<!-- ========== Info from phpDoc block ========= --> |
200 |
<p class="short-description">add content onto content stack adds content to tag as a FIFO.</p> |
201 |
<p class="description"><p>You can have n number of parameters. each one will get added in succession to the content.</p><p>we override this from the parent so we can auto detect if the user is adding raw strings instead of objects. If they are trying to add raw strings, then we wrap that in a TDtag object, since you can't add anything other then a <TD> or <TH> to a <TR>.</p></p> |
202 |
<ul class="tags"> |
203 |
<li><span class="field">access:</span> public</li> |
204 |
</ul> |
205 |
|
206 |
<div class="method-signature"> |
207 |
<span class="method-result">void</span> |
208 |
<span class="method-name"> |
209 |
add |
210 |
</span> |
211 |
(<span class="var-type">mixed</span> <span class="var-name">$content</span>) |
212 |
</div> |
213 |
|
214 |
<ul class="parameters"> |
215 |
<li> |
216 |
<span class="var-type">mixed</span> |
217 |
<span class="var-name">$content</span><span class="var-description">: <p>- either string, or tag object.</p></span> </li> |
218 |
</ul> |
219 |
|
220 |
<hr class="separator" /> |
221 |
<div class="notes">Redefinition of:</div> |
222 |
<dl> |
223 |
<dt><a href="../phpHtmlLib/Container.html#methodadd">Container::add()</a></dt> |
224 |
<dd>add content onto content stack</dd> |
225 |
</dl> |
226 |
|
227 |
</div> |
228 |
<a name="methodadd_reference" id="add_reference"><!-- --></a> |
229 |
<div class="evenrow"> |
230 |
|
231 |
<div class="method-header"> |
232 |
<span class="method-title">add_reference</span> (line <span class="line-number">1595</span>) |
233 |
</div> |
234 |
|
235 |
<!-- ========== Info from phpDoc block ========= --> |
236 |
<p class="short-description">add content onto content stack</p> |
237 |
<p class="description"><p>adds content to tag as a FIFO You can only add 1 element at a time, and it will be added as a reference. So you can't do add_reference("something");, since "something" is a static.</p><p>we override this from the parent so we can auto detect if the user is adding raw strings instead of objects. If they are trying to add raw strings, then we wrap that in a TDtag object, since you can't add anything other then a <TD> or <TH> to a <TR>.</p></p> |
238 |
<ul class="tags"> |
239 |
<li><span class="field">access:</span> public</li> |
240 |
</ul> |
241 |
|
242 |
<div class="method-signature"> |
243 |
<span class="method-result">void</span> |
244 |
<span class="method-name"> |
245 |
add_reference |
246 |
</span> |
247 |
(<span class="var-type">mixed</span> <span class="var-name">&$content</span>) |
248 |
</div> |
249 |
|
250 |
<ul class="parameters"> |
251 |
<li> |
252 |
<span class="var-type">mixed</span> |
253 |
<span class="var-name">$content</span><span class="var-description">: <p>- either string, or tag object. the tag object gets stored as a reference to the original, so you can add it, then modify it later.</p></span> </li> |
254 |
</ul> |
255 |
|
256 |
<hr class="separator" /> |
257 |
<div class="notes">Redefinition of:</div> |
258 |
<dl> |
259 |
<dt><a href="../phpHtmlLib/Container.html#methodadd_reference">Container::add_reference()</a></dt> |
260 |
<dd>Add content onto content stack so you can change the item later.</dd> |
261 |
</dl> |
262 |
|
263 |
</div> |
264 |
<a name="methodpush" id="push"><!-- --></a> |
265 |
<div class="oddrow"> |
266 |
|
267 |
<div class="method-header"> |
268 |
<span class="method-title">push</span> (line <span class="line-number">1619</span>) |
269 |
</div> |
270 |
|
271 |
<!-- ========== Info from phpDoc block ========= --> |
272 |
<p class="short-description">Same ass add()</p> |
273 |
<p class="description"><p>NOTE: only exists for compatibility with 1.x</p></p> |
274 |
<ul class="tags"> |
275 |
<li><span class="field">deprecated:</span> <p>- use add()</p></li> |
276 |
</ul> |
277 |
|
278 |
<div class="method-signature"> |
279 |
<span class="method-result">void</span> |
280 |
<span class="method-name"> |
281 |
push |
282 |
</span> |
283 |
() |
284 |
</div> |
285 |
|
286 |
|
287 |
<hr class="separator" /> |
288 |
<div class="notes">Redefinition of:</div> |
289 |
<dl> |
290 |
<dt><a href="../phpHtmlLib/Container.html#methodpush">Container::push()</a></dt> |
291 |
<dd>Same as add().</dd> |
292 |
</dl> |
293 |
|
294 |
</div> |
295 |
<a name="methodpush_reference" id="push_reference"><!-- --></a> |
296 |
<div class="evenrow"> |
297 |
|
298 |
<div class="method-header"> |
299 |
<span class="method-title">push_reference</span> (line <span class="line-number">1631</span>) |
300 |
</div> |
301 |
|
302 |
<!-- ========== Info from phpDoc block ========= --> |
303 |
<p class="short-description">Same ass add_reference()</p> |
304 |
<p class="description"><p>NOTE: only exists for compatibility with 1.x</p></p> |
305 |
<ul class="tags"> |
306 |
<li><span class="field">deprecated:</span> <p>- use add()</p></li> |
307 |
</ul> |
308 |
|
309 |
<div class="method-signature"> |
310 |
<span class="method-result">void</span> |
311 |
<span class="method-name"> |
312 |
push_reference |
313 |
</span> |
314 |
(<span class="var-type">mixed</span> <span class="var-name">&$content</span>) |
315 |
</div> |
316 |
|
317 |
|
318 |
<hr class="separator" /> |
319 |
<div class="notes">Redefinition of:</div> |
320 |
<dl> |
321 |
<dt><a href="../phpHtmlLib/Container.html#methodpush_reference">Container::push_reference()</a></dt> |
322 |
<dd>Same as add_reference NOTE : only exists for compatibility with 1.1.x</dd> |
323 |
</dl> |
324 |
|
325 |
</div> |
326 |
<a name="methodset_default_td_attributes" id="set_default_td_attributes"><!-- --></a> |
327 |
<div class="oddrow"> |
328 |
|
329 |
<div class="method-header"> |
330 |
<span class="method-title">set_default_td_attributes</span> (line <span class="line-number">1537</span>) |
331 |
</div> |
332 |
|
333 |
<!-- ========== Info from phpDoc block ========= --> |
334 |
<p class="short-description">Sets the default attributes for <td>'s that are added to the table. If there are any attributes set for the <td> it won't use the defaults.</p> |
335 |
|
336 |
<div class="method-signature"> |
337 |
<span class="method-result">void</span> |
338 |
<span class="method-name"> |
339 |
set_default_td_attributes |
340 |
</span> |
341 |
(<span class="var-type">array</span> <span class="var-name">$attributes</span>) |
342 |
</div> |
343 |
|
344 |
<ul class="parameters"> |
345 |
<li> |
346 |
<span class="var-type">array</span> |
347 |
<span class="var-name">$attributes</span><span class="var-description">: <p>- the default attributes</p></span> </li> |
348 |
</ul> |
349 |
|
350 |
|
351 |
</div> |
352 |
<h4>Inherited Methods</h4> |
353 |
<a name='inherited_methods'><!-- --></a> |
354 |
<!-- =========== Summary =========== --> |
355 |
<p>Inherited From <span class="classname"><a href="../phpHtmlLib/HTMLTagClass.html">HTMLTagClass</a></span></p> |
356 |
<blockquote> |
357 |
<span class="method-name"><a href="../phpHtmlLib/HTMLTagClass.html#methodHTMLTagClass">HTMLTagClass::HTMLTagClass()</a></span><br> |
358 |
<span class="method-name"><a href="../phpHtmlLib/HTMLTagClass.html#methodrender">HTMLTagClass::render()</a></span><br> |
359 |
<span class="method-name"><a href="../phpHtmlLib/HTMLTagClass.html#methodset_class">HTMLTagClass::set_class()</a></span><br> |
360 |
<span class="method-name"><a href="../phpHtmlLib/HTMLTagClass.html#methodset_id">HTMLTagClass::set_id()</a></span><br> |
361 |
<span class="method-name"><a href="../phpHtmlLib/HTMLTagClass.html#methodset_style">HTMLTagClass::set_style()</a></span><br> |
362 |
<span class="method-name"><a href="../phpHtmlLib/HTMLTagClass.html#method_build_attribute_string">HTMLTagClass::_build_attribute_string()</a></span><br> |
363 |
<span class="method-name"><a href="../phpHtmlLib/HTMLTagClass.html#method_prepare_flags">HTMLTagClass::_prepare_flags()</a></span><br> |
364 |
<span class="method-name"><a href="../phpHtmlLib/HTMLTagClass.html#method_render_tag_debug">HTMLTagClass::_render_tag_debug()</a></span><br> |
365 |
</blockquote> |
366 |
<!-- =========== Summary =========== --> |
367 |
<p>Inherited From <span class="classname"><a href="../phpHtmlLib/XMLTagClass.html">XMLTagClass</a></span></p> |
368 |
<blockquote> |
369 |
<span class="method-name"><a href="../phpHtmlLib/XMLTagClass.html#methodXMLTagClass">XMLTagClass::XMLTagClass()</a></span><br> |
370 |
<span class="method-name"><a href="../phpHtmlLib/XMLTagClass.html#methodget_tag">XMLTagClass::get_tag()</a></span><br> |
371 |
<span class="method-name"><a href="../phpHtmlLib/XMLTagClass.html#methodget_tag_name">XMLTagClass::get_tag_name()</a></span><br> |
372 |
<span class="method-name"><a href="../phpHtmlLib/XMLTagClass.html#methodrender">XMLTagClass::render()</a></span><br> |
373 |
<span class="method-name"><a href="../phpHtmlLib/XMLTagClass.html#methodreset_attributes">XMLTagClass::reset_attributes()</a></span><br> |
374 |
<span class="method-name"><a href="../phpHtmlLib/XMLTagClass.html#methodset_cdata_flag">XMLTagClass::set_cdata_flag()</a></span><br> |
375 |
<span class="method-name"><a href="../phpHtmlLib/XMLTagClass.html#methodset_collapse">XMLTagClass::set_collapse()</a></span><br> |
376 |
<span class="method-name"><a href="../phpHtmlLib/XMLTagClass.html#methodset_newline_after_closetag">XMLTagClass::set_newline_after_closetag()</a></span><br> |
377 |
<span class="method-name"><a href="../phpHtmlLib/XMLTagClass.html#methodset_newline_after_opentag">XMLTagClass::set_newline_after_opentag()</a></span><br> |
378 |
<span class="method-name"><a href="../phpHtmlLib/XMLTagClass.html#methodset_tag_attribute">XMLTagClass::set_tag_attribute()</a></span><br> |
379 |
<span class="method-name"><a href="../phpHtmlLib/XMLTagClass.html#methodset_tag_attributes">XMLTagClass::set_tag_attributes()</a></span><br> |
380 |
<span class="method-name"><a href="../phpHtmlLib/XMLTagClass.html#methodset_tag_name">XMLTagClass::set_tag_name()</a></span><br> |
381 |
<span class="method-name"><a href="../phpHtmlLib/XMLTagClass.html#method_build_attribute_string">XMLTagClass::_build_attribute_string()</a></span><br> |
382 |
<span class="method-name"><a href="../phpHtmlLib/XMLTagClass.html#method_get_element">XMLTagClass::_get_element()</a></span><br> |
383 |
<span class="method-name"><a href="../phpHtmlLib/XMLTagClass.html#method_prepare_flags">XMLTagClass::_prepare_flags()</a></span><br> |
384 |
<span class="method-name"><a href="../phpHtmlLib/XMLTagClass.html#method_render_close_tag">XMLTagClass::_render_close_tag()</a></span><br> |
385 |
<span class="method-name"><a href="../phpHtmlLib/XMLTagClass.html#method_render_content">XMLTagClass::_render_content()</a></span><br> |
386 |
<span class="method-name"><a href="../phpHtmlLib/XMLTagClass.html#method_render_open_tag">XMLTagClass::_render_open_tag()</a></span><br> |
387 |
<span class="method-name"><a href="../phpHtmlLib/XMLTagClass.html#method_set_flags">XMLTagClass::_set_flags()</a></span><br> |
388 |
</blockquote> |
389 |
<!-- =========== Summary =========== --> |
390 |
<p>Inherited From <span class="classname"><a href="../phpHtmlLib/Container.html">Container</a></span></p> |
391 |
<blockquote> |
392 |
<span class="method-name"><a href="../phpHtmlLib/Container.html#methodContainer">Container::Container()</a></span><br> |
393 |
<span class="method-name"><a href="../phpHtmlLib/Container.html#methodadd">Container::add()</a></span><br> |
394 |
<span class="method-name"><a href="../phpHtmlLib/Container.html#methodadd_reference">Container::add_reference()</a></span><br> |
395 |
<span class="method-name"><a href="../phpHtmlLib/Container.html#methodcount_content">Container::count_content()</a></span><br> |
396 |
<span class="method-name"><a href="../phpHtmlLib/Container.html#methodget_indent_flag">Container::get_indent_flag()</a></span><br> |
397 |
<span class="method-name"><a href="../phpHtmlLib/Container.html#methodpush">Container::push()</a></span><br> |
398 |
<span class="method-name"><a href="../phpHtmlLib/Container.html#methodpush_reference">Container::push_reference()</a></span><br> |
399 |
<span class="method-name"><a href="../phpHtmlLib/Container.html#methodrender">Container::render()</a></span><br> |
400 |
<span class="method-name"><a href="../phpHtmlLib/Container.html#methodreset_content">Container::reset_content()</a></span><br> |
401 |
<span class="method-name"><a href="../phpHtmlLib/Container.html#methodset_collapse">Container::set_collapse()</a></span><br> |
402 |
<span class="method-name"><a href="../phpHtmlLib/Container.html#methodset_indent_flag">Container::set_indent_flag()</a></span><br> |
403 |
<span class="method-name"><a href="../phpHtmlLib/Container.html#method_set_flags">Container::_set_flags()</a></span><br> |
404 |
</blockquote> |
405 |
|
406 |
</div> |
407 |
</div> |
408 |
|
409 |
<p class="notes" id="credit"> |
410 |
Documention generated on Thu, 31 Jul 2003 18:32:15 -0700 by <a href="http://www.phpdoc.org" target="_blank">phpDocumentor 1.2.0</a> |
411 |
</p> |
412 |
</div></body> |
413 |
</html> |