Partial Fix #5654 - roojspacker - get it working as a doc tool...
[roojs1] / docs / symbols / src / roojs-mailer-debug.js.html
1 <html><head><title>../roojs1/roojs-mailer-debug.js</title><link rel="stylesheet" type="text/css" href="../../../css/highlight-js.css"/></head><body class="highlightpage"><code class="jsdoc-pretty"><span class="jsdoc-comment">/*
2  * - LGPL
3  *
4  * element
5  * &lt;!-- BEGIN TEMPLATE // --&gt;
6                         &lt;table border=&quot;0&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; id=&quot;templateContainer&quot;&gt;
7                                 &lt;tr&gt;
8                                 &lt;td align=&quot;center&quot; valign=&quot;top&quot;&gt;
9                               
10  */
11
12 /**
13  * @class Roo.mailer.BodyContainer 
14  * @extends Roo.bootstrap.Component
15  * Bootstrap Element class
16  * @cfg {String} cls class of the element
17  * 
18  * @constructor
19  * Create a new Element
20  * @param {Object} config The config object
21  */
22
23 </span><span class="jsdoc-var">Roo.mailer </span><span class="jsdoc-syntax">= </span><span class="jsdoc-var">Roo.mailer </span><span class="jsdoc-syntax">|| {};
24
25 </span><span class="jsdoc-var">Roo.mailer.Body  </span><span class="jsdoc-syntax">= </span><span class="jsdoc-keyword">function</span><span class="jsdoc-syntax">(</span><span class="jsdoc-var">config</span><span class="jsdoc-syntax">){
26     </span><span class="jsdoc-var">Roo.mailer.Body.superclass.constructor.call</span><span class="jsdoc-syntax">(</span><span class="jsdoc-var">this</span><span class="jsdoc-syntax">, </span><span class="jsdoc-var">config</span><span class="jsdoc-syntax">);
27     </span><span class="jsdoc-comment">//this.el = Roo.get(document.body);
28     
29     </span><span class="jsdoc-var">Roo.get</span><span class="jsdoc-syntax">(</span><span class="jsdoc-var">document.body</span><span class="jsdoc-syntax">)</span><span class="jsdoc-var">.attr</span><span class="jsdoc-syntax">({
30         </span><span class="jsdoc-var">leftmargin </span><span class="jsdoc-syntax">: 0,
31         </span><span class="jsdoc-var">marginwidth </span><span class="jsdoc-syntax">: 0,
32         </span><span class="jsdoc-var">topmargin </span><span class="jsdoc-syntax">: 0,
33         </span><span class="jsdoc-var">marginheight </span><span class="jsdoc-syntax">: 0,
34         </span><span class="jsdoc-var">offset </span><span class="jsdoc-syntax">: 0
35     });
36
37 };
38
39 </span><span class="jsdoc-var">Roo.extend</span><span class="jsdoc-syntax">(</span><span class="jsdoc-var">Roo.mailer.Body</span><span class="jsdoc-syntax">, </span><span class="jsdoc-var">Roo.bootstrap.Component</span><span class="jsdoc-syntax">,  {
40     
41     
42     </span><span class="jsdoc-var">cls</span><span class="jsdoc-syntax">: </span><span class="jsdoc-string">''</span><span class="jsdoc-syntax">,
43      
44     
45     </span><span class="jsdoc-var">getAutoCreate </span><span class="jsdoc-syntax">: </span><span class="jsdoc-keyword">function</span><span class="jsdoc-syntax">(){
46         
47         </span><span class="jsdoc-keyword">var </span><span class="jsdoc-var">cfg </span><span class="jsdoc-syntax">={
48             </span><span class="jsdoc-var">tag </span><span class="jsdoc-syntax">: </span><span class="jsdoc-string">'center'</span><span class="jsdoc-syntax">,
49             </span><span class="jsdoc-var">cn </span><span class="jsdoc-syntax">: [
50                 {
51                     </span><span class="jsdoc-var">tag</span><span class="jsdoc-syntax">: </span><span class="jsdoc-string">'table'</span><span class="jsdoc-syntax">,
52                     </span><span class="jsdoc-var">border </span><span class="jsdoc-syntax">: 0,
53                     </span><span class="jsdoc-var">cellpadding </span><span class="jsdoc-syntax">: 0,
54                     </span><span class="jsdoc-var">cellspacing </span><span class="jsdoc-syntax">: 0,
55                     </span><span class="jsdoc-var">height </span><span class="jsdoc-syntax">: </span><span class="jsdoc-string">'100%'</span><span class="jsdoc-syntax">,
56                     </span><span class="jsdoc-var">align </span><span class="jsdoc-syntax">: </span><span class="jsdoc-string">'center'</span><span class="jsdoc-syntax">,
57                     </span><span class="jsdoc-var">cls</span><span class="jsdoc-syntax">: </span><span class="jsdoc-string">'roo-m-body-table ' </span><span class="jsdoc-syntax">+ </span><span class="jsdoc-var">this.cls</span><span class="jsdoc-syntax">,
58                     
59                     </span><span class="jsdoc-var">cn </span><span class="jsdoc-syntax">: [
60                         {
61                             </span><span class="jsdoc-var">tag </span><span class="jsdoc-syntax">: </span><span class="jsdoc-string">'tr'</span><span class="jsdoc-syntax">,
62                             </span><span class="jsdoc-var">cn </span><span class="jsdoc-syntax">: [
63                                 {
64                                     </span><span class="jsdoc-var">tag </span><span class="jsdoc-syntax">: </span><span class="jsdoc-string">'td'</span><span class="jsdoc-syntax">,
65                                     </span><span class="jsdoc-var">align </span><span class="jsdoc-syntax">: </span><span class="jsdoc-string">'center'</span><span class="jsdoc-syntax">,
66                                     </span><span class="jsdoc-var">valight </span><span class="jsdoc-syntax">: </span><span class="jsdoc-string">'top'</span><span class="jsdoc-syntax">,
67                                     </span><span class="jsdoc-var">cls </span><span class="jsdoc-syntax">: </span><span class="jsdoc-string">'roo-m-body-cell'
68                                 </span><span class="jsdoc-syntax">}
69                             ]
70                         }
71                     ]
72                 }
73             ]
74         };
75          
76         
77         </span><span class="jsdoc-keyword">return </span><span class="jsdoc-var">cfg</span><span class="jsdoc-syntax">;
78     },
79     </span><span class="jsdoc-var">getChildContainer </span><span class="jsdoc-syntax">: </span><span class="jsdoc-keyword">function</span><span class="jsdoc-syntax">()
80     {
81         </span><span class="jsdoc-comment">// add a child...
82          
83         </span><span class="jsdoc-keyword">return </span><span class="jsdoc-var">this.el.select</span><span class="jsdoc-syntax">(</span><span class="jsdoc-string">'.roo-m-body-cell'</span><span class="jsdoc-syntax">)</span><span class="jsdoc-var">.first</span><span class="jsdoc-syntax">();
84     }
85     
86     
87     
88     
89    
90 });
91
92  
93
94  </span><span class="jsdoc-comment">/*
95  * - LGPL
96  *
97  * element
98  * &lt;!-- BEGIN TEMPLATE // --&gt;
99                         &lt;table border=&quot;0&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; id=&quot;templateContainer&quot;&gt;
100                                 &lt;tr&gt;
101                                 &lt;td align=&quot;center&quot; valign=&quot;top&quot;&gt;
102                               
103  */
104
105 /**
106  * @class Roo.mailer.Block 
107  * @extends Roo.bootstrap.Component
108  * Bootstrap Element class
109  * @cfg {String} cls class of the element
110  * @cfg {String} html content of header (not used for columns)
111  * @cfg {String} blocktype  (header|preheader|footer|body|olumn-container)
112  * 
113  * @constructor
114  * Create a new Element
115  * @param {Object} config The config object
116  */
117
118 </span><span class="jsdoc-var">Roo.mailer.Block </span><span class="jsdoc-syntax">= </span><span class="jsdoc-keyword">function</span><span class="jsdoc-syntax">(</span><span class="jsdoc-var">config</span><span class="jsdoc-syntax">){
119     </span><span class="jsdoc-var">Roo.mailer.Block.superclass.constructor.call</span><span class="jsdoc-syntax">(</span><span class="jsdoc-var">this</span><span class="jsdoc-syntax">, </span><span class="jsdoc-var">config</span><span class="jsdoc-syntax">);
120 };
121
122 </span><span class="jsdoc-var">Roo.extend</span><span class="jsdoc-syntax">(</span><span class="jsdoc-var">Roo.mailer.Block</span><span class="jsdoc-syntax">, </span><span class="jsdoc-var">Roo.bootstrap.Component</span><span class="jsdoc-syntax">,  {
123     
124     
125     </span><span class="jsdoc-var">cls</span><span class="jsdoc-syntax">: </span><span class="jsdoc-string">''</span><span class="jsdoc-syntax">,
126     </span><span class="jsdoc-var">html </span><span class="jsdoc-syntax">: </span><span class="jsdoc-string">''</span><span class="jsdoc-syntax">,
127     </span><span class="jsdoc-var">blocktype </span><span class="jsdoc-syntax">:   </span><span class="jsdoc-string">'header'</span><span class="jsdoc-syntax">,
128      
129     </span><span class="jsdoc-var">getAutoCreate </span><span class="jsdoc-syntax">: </span><span class="jsdoc-keyword">function</span><span class="jsdoc-syntax">(){
130                                             
131         </span><span class="jsdoc-keyword">var </span><span class="jsdoc-var">tr </span><span class="jsdoc-syntax">= {
132             </span><span class="jsdoc-var">tag </span><span class="jsdoc-syntax">: </span><span class="jsdoc-string">'tr'</span><span class="jsdoc-syntax">,
133             </span><span class="jsdoc-var">cls </span><span class="jsdoc-syntax">: </span><span class="jsdoc-string">'roo-m-block-tr'
134         </span><span class="jsdoc-syntax">}
135         </span><span class="jsdoc-keyword">if </span><span class="jsdoc-syntax">(</span><span class="jsdoc-var">this.blocktype </span><span class="jsdoc-syntax">!= </span><span class="jsdoc-string">'column-container'</span><span class="jsdoc-syntax">) {
136            </span><span class="jsdoc-var">tr.cn </span><span class="jsdoc-syntax">= [
137                 {
138                     </span><span class="jsdoc-var">tag </span><span class="jsdoc-syntax">: </span><span class="jsdoc-string">'td'</span><span class="jsdoc-syntax">,
139                     </span><span class="jsdoc-var">align </span><span class="jsdoc-syntax">: </span><span class="jsdoc-string">'center'</span><span class="jsdoc-syntax">,
140                     </span><span class="jsdoc-var">valight </span><span class="jsdoc-syntax">: </span><span class="jsdoc-string">'top'</span><span class="jsdoc-syntax">,
141                     </span><span class="jsdoc-var">cls </span><span class="jsdoc-syntax">: </span><span class="jsdoc-string">'roo-m-' </span><span class="jsdoc-syntax">+ </span><span class="jsdoc-var">this.blocktype </span><span class="jsdoc-syntax">+ </span><span class="jsdoc-string">'-content'</span><span class="jsdoc-syntax">,
142                     </span><span class="jsdoc-var">html </span><span class="jsdoc-syntax">: </span><span class="jsdoc-var">this.html
143                 </span><span class="jsdoc-syntax">}
144            ]
145         }
146         
147         </span><span class="jsdoc-keyword">var </span><span class="jsdoc-var">cfg </span><span class="jsdoc-syntax">=   {
148             </span><span class="jsdoc-var">tag</span><span class="jsdoc-syntax">: </span><span class="jsdoc-string">'table'</span><span class="jsdoc-syntax">,
149             </span><span class="jsdoc-var">border </span><span class="jsdoc-syntax">: 0,
150             </span><span class="jsdoc-var">cellpadding </span><span class="jsdoc-syntax">: 0,
151             </span><span class="jsdoc-var">cellspacing </span><span class="jsdoc-syntax">: 0,
152             </span><span class="jsdoc-var">width </span><span class="jsdoc-syntax">: </span><span class="jsdoc-string">'100%'</span><span class="jsdoc-syntax">,
153             </span><span class="jsdoc-var">align </span><span class="jsdoc-syntax">: </span><span class="jsdoc-string">'center'</span><span class="jsdoc-syntax">,
154             </span><span class="jsdoc-var">cls</span><span class="jsdoc-syntax">: </span><span class="jsdoc-string">'roo-m-' </span><span class="jsdoc-syntax">+ </span><span class="jsdoc-var">this.blocktype </span><span class="jsdoc-syntax">+ </span><span class="jsdoc-string">' ' </span><span class="jsdoc-syntax">+ </span><span class="jsdoc-var">this.cls</span><span class="jsdoc-syntax">,
155             
156             </span><span class="jsdoc-var">cn </span><span class="jsdoc-syntax">: [ </span><span class="jsdoc-var">tr </span><span class="jsdoc-syntax">]
157             
158         };
159  
160         
161         </span><span class="jsdoc-keyword">return </span><span class="jsdoc-var">cfg</span><span class="jsdoc-syntax">;
162     },
163     </span><span class="jsdoc-var">getChildContainer </span><span class="jsdoc-syntax">: </span><span class="jsdoc-keyword">function</span><span class="jsdoc-syntax">()
164     {
165         </span><span class="jsdoc-comment">// add a child...
166         </span><span class="jsdoc-keyword">if </span><span class="jsdoc-syntax">(</span><span class="jsdoc-var">this.blogtype </span><span class="jsdoc-syntax">== </span><span class="jsdoc-string">'column-container'</span><span class="jsdoc-syntax">) {
167             </span><span class="jsdoc-keyword">var </span><span class="jsdoc-var">par </span><span class="jsdoc-syntax">= </span><span class="jsdoc-var">this.select</span><span class="jsdoc-syntax">(
168                         </span><span class="jsdoc-string">'roo-m-block-tr'</span><span class="jsdoc-syntax">,</span><span class="jsdoc-keyword">true
169                     </span><span class="jsdoc-syntax">)</span><span class="jsdoc-var">.first</span><span class="jsdoc-syntax">();
170             </span><span class="jsdoc-keyword">return </span><span class="jsdoc-var">par.createChild</span><span class="jsdoc-syntax">( {    
171                     </span><span class="jsdoc-var">tag</span><span class="jsdoc-syntax">:  </span><span class="jsdoc-string">'td'</span><span class="jsdoc-syntax">,
172                     </span><span class="jsdoc-var">align </span><span class="jsdoc-syntax">: </span><span class="jsdoc-string">'center'</span><span class="jsdoc-syntax">,
173                     </span><span class="jsdoc-var">valign </span><span class="jsdoc-syntax">: </span><span class="jsdoc-string">'top'</span><span class="jsdoc-syntax">,
174                     </span><span class="jsdoc-var">style </span><span class="jsdoc-syntax">: </span><span class="jsdoc-string">'padding-top : 20px;'</span><span class="jsdoc-syntax">,
175                     </span><span class="jsdoc-var">cls </span><span class="jsdoc-syntax">: </span><span class="jsdoc-string">'roo-m-column-container'
176                 </span><span class="jsdoc-syntax">}
177           
178             );
179         }
180         
181         </span><span class="jsdoc-keyword">return </span><span class="jsdoc-var">this.el.select</span><span class="jsdoc-syntax">(</span><span class="jsdoc-string">'.roo-m-' </span><span class="jsdoc-syntax">+ </span><span class="jsdoc-var">this.blocktype </span><span class="jsdoc-syntax">+ </span><span class="jsdoc-string">'-content'</span><span class="jsdoc-syntax">,</span><span class="jsdoc-keyword">true</span><span class="jsdoc-syntax">)</span><span class="jsdoc-var">.first</span><span class="jsdoc-syntax">();
182     }
183     
184     
185     
186     
187    
188 });
189
190  
191
192  </span><span class="jsdoc-comment">/*
193  * - LGPL
194  *
195  * element
196  * &lt;!-- BEGIN TEMPLATE // --&gt;
197                         &lt;table border=&quot;0&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; id=&quot;templateContainer&quot;&gt;
198                                 &lt;tr&gt;
199                                 &lt;td align=&quot;center&quot; valign=&quot;top&quot;&gt;
200                               
201  */
202
203 /**
204  * @class Roo.mailer.BodyContainer 
205  * @extends Roo.bootstrap.Component
206  * Bootstrap Element class
207  * @cfg {String} cls class of the element
208  * 
209  * @constructor
210  * Create a new Element
211  * @param {Object} config The config object
212  */
213
214 </span><span class="jsdoc-var">Roo.mailer.BodyContainer </span><span class="jsdoc-syntax">= </span><span class="jsdoc-keyword">function</span><span class="jsdoc-syntax">(</span><span class="jsdoc-var">config</span><span class="jsdoc-syntax">){
215     </span><span class="jsdoc-var">Roo.mailer.BodyContainer.superclass.constructor.call</span><span class="jsdoc-syntax">(</span><span class="jsdoc-var">this</span><span class="jsdoc-syntax">, </span><span class="jsdoc-var">config</span><span class="jsdoc-syntax">);
216 };
217
218 </span><span class="jsdoc-var">Roo.extend</span><span class="jsdoc-syntax">(</span><span class="jsdoc-var">Roo.mailer.BodyContainer</span><span class="jsdoc-syntax">, </span><span class="jsdoc-var">Roo.bootstrap.Component</span><span class="jsdoc-syntax">,  {
219     
220     
221     </span><span class="jsdoc-var">cls</span><span class="jsdoc-syntax">: </span><span class="jsdoc-string">''</span><span class="jsdoc-syntax">,
222      
223     
224     </span><span class="jsdoc-var">getAutoCreate </span><span class="jsdoc-syntax">: </span><span class="jsdoc-keyword">function</span><span class="jsdoc-syntax">(){
225         
226         </span><span class="jsdoc-keyword">var </span><span class="jsdoc-var">cfg </span><span class="jsdoc-syntax">= {
227             </span><span class="jsdoc-var">tag</span><span class="jsdoc-syntax">: </span><span class="jsdoc-string">'table'</span><span class="jsdoc-syntax">,
228             </span><span class="jsdoc-var">border </span><span class="jsdoc-syntax">: 0,
229             </span><span class="jsdoc-var">cellpadding </span><span class="jsdoc-syntax">: 0,
230             </span><span class="jsdoc-var">cellspacing </span><span class="jsdoc-syntax">: 0,
231             </span><span class="jsdoc-var">cls</span><span class="jsdoc-syntax">: </span><span class="jsdoc-string">'roo-m-body-container ' </span><span class="jsdoc-syntax">+ </span><span class="jsdoc-var">this.cls 
232             
233         </span><span class="jsdoc-syntax">};
234         
235         
236         
237         </span><span class="jsdoc-keyword">return </span><span class="jsdoc-var">cfg</span><span class="jsdoc-syntax">;
238     },
239     </span><span class="jsdoc-var">getChildContainer </span><span class="jsdoc-syntax">: </span><span class="jsdoc-keyword">function</span><span class="jsdoc-syntax">()
240     {
241         </span><span class="jsdoc-comment">// add a child...
242         </span><span class="jsdoc-keyword">var </span><span class="jsdoc-var">tr </span><span class="jsdoc-syntax">= </span><span class="jsdoc-var">this.el.createChild</span><span class="jsdoc-syntax">({
243                     </span><span class="jsdoc-var">tag </span><span class="jsdoc-syntax">: </span><span class="jsdoc-string">'tr'</span><span class="jsdoc-syntax">,
244                     </span><span class="jsdoc-var">cn </span><span class="jsdoc-syntax">: [
245                         {   
246                             </span><span class="jsdoc-var">tag</span><span class="jsdoc-syntax">:  </span><span class="jsdoc-string">'td'</span><span class="jsdoc-syntax">,
247                             </span><span class="jsdoc-var">align </span><span class="jsdoc-syntax">: </span><span class="jsdoc-string">'center'</span><span class="jsdoc-syntax">,
248                             </span><span class="jsdoc-var">valign </span><span class="jsdoc-syntax">: </span><span class="jsdoc-string">'top'</span><span class="jsdoc-syntax">,
249                             </span><span class="jsdoc-var">cls </span><span class="jsdoc-syntax">: </span><span class="jsdoc-string">'roo-m-child-ctr'
250                         </span><span class="jsdoc-syntax">}
251                     ]
252                 });
253         
254         </span><span class="jsdoc-keyword">return </span><span class="jsdoc-var">tr.select</span><span class="jsdoc-syntax">(</span><span class="jsdoc-string">'.roo-m-child-ctr'</span><span class="jsdoc-syntax">)</span><span class="jsdoc-var">.first</span><span class="jsdoc-syntax">();
255     }
256     
257     
258     
259     
260    
261 });
262
263  
264
265  </span><span class="jsdoc-comment">/*
266  * - LGPL
267  *
268  * element
269  * &lt;!-- BEGIN TEMPLATE // --&gt;
270                         &lt;table border=&quot;0&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; id=&quot;templateContainer&quot;&gt;
271                                 &lt;tr&gt;
272                                 &lt;td align=&quot;center&quot; valign=&quot;top&quot;&gt;
273                               
274  */
275
276 /**
277  * @class Roo.mailer.Column 
278  * @extends Roo.bootstrap.Component
279  * Bootstrap Element class
280  * @cfg {String} cls class of the element
281  * @cfg {String} html content of body
282  * @cfg {String} src image url
283  * @cfg {String} column  (left|right)
284  * 
285  * @constructor
286  * Create a new Element
287  * @param {Object} config The config object
288  */
289
290 </span><span class="jsdoc-var">Roo.mailer.Column </span><span class="jsdoc-syntax">= </span><span class="jsdoc-keyword">function</span><span class="jsdoc-syntax">(</span><span class="jsdoc-var">config</span><span class="jsdoc-syntax">){
291     </span><span class="jsdoc-var">Roo.mailer.Column.superclass.constructor.call</span><span class="jsdoc-syntax">(</span><span class="jsdoc-var">this</span><span class="jsdoc-syntax">, </span><span class="jsdoc-var">config</span><span class="jsdoc-syntax">);
292 };
293
294 </span><span class="jsdoc-var">Roo.extend</span><span class="jsdoc-syntax">(</span><span class="jsdoc-var">Roo.mailer.Column</span><span class="jsdoc-syntax">, </span><span class="jsdoc-var">Roo.bootstrap.Component</span><span class="jsdoc-syntax">,  {
295     
296     
297     </span><span class="jsdoc-var">cls</span><span class="jsdoc-syntax">: </span><span class="jsdoc-string">''</span><span class="jsdoc-syntax">,
298     </span><span class="jsdoc-var">html </span><span class="jsdoc-syntax">: </span><span class="jsdoc-string">''</span><span class="jsdoc-syntax">,
299     </span><span class="jsdoc-var">src </span><span class="jsdoc-syntax">: </span><span class="jsdoc-string">''</span><span class="jsdoc-syntax">,
300     </span><span class="jsdoc-var">column </span><span class="jsdoc-syntax">: </span><span class="jsdoc-string">'left'</span><span class="jsdoc-syntax">,
301      
302     </span><span class="jsdoc-var">getAutoCreate </span><span class="jsdoc-syntax">: </span><span class="jsdoc-keyword">function</span><span class="jsdoc-syntax">(){
303                                             
304         </span><span class="jsdoc-keyword">var </span><span class="jsdoc-var">tr </span><span class="jsdoc-syntax">= {
305             </span><span class="jsdoc-var">tag </span><span class="jsdoc-syntax">: </span><span class="jsdoc-string">'tr'</span><span class="jsdoc-syntax">,
306             </span><span class="jsdoc-var">cn </span><span class="jsdoc-syntax">: [ ]
307         }
308          
309        
310         
311         </span><span class="jsdoc-keyword">var </span><span class="jsdoc-var">cfg </span><span class="jsdoc-syntax">=   { 
312             </span><span class="jsdoc-var">tag</span><span class="jsdoc-syntax">: </span><span class="jsdoc-string">'table'</span><span class="jsdoc-syntax">,
313             </span><span class="jsdoc-var">border </span><span class="jsdoc-syntax">: 0,
314             </span><span class="jsdoc-var">cellpadding </span><span class="jsdoc-syntax">:20,
315             </span><span class="jsdoc-var">cellspacing </span><span class="jsdoc-syntax">: 0,
316             </span><span class="jsdoc-var">width </span><span class="jsdoc-syntax">: </span><span class="jsdoc-string">'100%'</span><span class="jsdoc-syntax">,
317             </span><span class="jsdoc-var">cn </span><span class="jsdoc-syntax">:  []
318             
319         };
320         </span><span class="jsdoc-keyword">if </span><span class="jsdoc-syntax">(</span><span class="jsdoc-var">this.src </span><span class="jsdoc-syntax">!= </span><span class="jsdoc-string">''</span><span class="jsdoc-syntax">) {
321            </span><span class="jsdoc-var">cfg.cn.push</span><span class="jsdoc-syntax">({
322                 </span><span class="jsdoc-var">tag  </span><span class="jsdoc-syntax">: </span><span class="jsdoc-string">'tr'</span><span class="jsdoc-syntax">,
323                 </span><span class="jsdoc-var">cn </span><span class="jsdoc-syntax">: [
324                     {
325                         </span><span class="jsdoc-var">tag </span><span class="jsdoc-syntax">: </span><span class="jsdoc-string">'td'</span><span class="jsdoc-syntax">,
326                         </span><span class="jsdoc-var">align </span><span class="jsdoc-syntax">: </span><span class="jsdoc-string">'center'</span><span class="jsdoc-syntax">,
327                         </span><span class="jsdoc-var">valight </span><span class="jsdoc-syntax">: </span><span class="jsdoc-string">'top'</span><span class="jsdoc-syntax">,
328                         </span><span class="jsdoc-var">cls </span><span class="jsdoc-syntax">: </span><span class="jsdoc-string">'roo-m-column-'</span><span class="jsdoc-syntax">+ </span><span class="jsdoc-var">this.column </span><span class="jsdoc-syntax">+ </span><span class="jsdoc-string">'-content'</span><span class="jsdoc-syntax">,
329                         </span><span class="jsdoc-var">cn </span><span class="jsdoc-syntax">: [
330                             {
331                                 </span><span class="jsdoc-var">tag </span><span class="jsdoc-syntax">: </span><span class="jsdoc-string">'img'</span><span class="jsdoc-syntax">,
332                                 </span><span class="jsdoc-var">src </span><span class="jsdoc-syntax">: </span><span class="jsdoc-var">this.src</span><span class="jsdoc-syntax">,
333                                 </span><span class="jsdoc-var">cls </span><span class="jsdoc-syntax">: </span><span class="jsdoc-string">'roo-m-column-image'</span><span class="jsdoc-syntax">,
334                                 </span><span class="jsdoc-var">style </span><span class="jsdoc-syntax">: </span><span class="jsdoc-string">'max-width: 260px;'
335                             </span><span class="jsdoc-syntax">}
336                         ]
337                     }
338                 ]
339             });
340            
341         }
342         </span><span class="jsdoc-var">cfg.cn.push</span><span class="jsdoc-syntax">({
343              </span><span class="jsdoc-var">tag  </span><span class="jsdoc-syntax">: </span><span class="jsdoc-string">'tr'</span><span class="jsdoc-syntax">,
344              </span><span class="jsdoc-var">cn </span><span class="jsdoc-syntax">: [
345                  {
346                      </span><span class="jsdoc-var">tag </span><span class="jsdoc-syntax">: </span><span class="jsdoc-string">'td'</span><span class="jsdoc-syntax">,
347                      </span><span class="jsdoc-var">align </span><span class="jsdoc-syntax">: </span><span class="jsdoc-string">'center'</span><span class="jsdoc-syntax">,
348                      </span><span class="jsdoc-var">valight </span><span class="jsdoc-syntax">: </span><span class="jsdoc-string">'top'</span><span class="jsdoc-syntax">,
349                      </span><span class="jsdoc-var">cls </span><span class="jsdoc-syntax">: </span><span class="jsdoc-string">'roo-m-column-'</span><span class="jsdoc-syntax">+ </span><span class="jsdoc-var">this.column </span><span class="jsdoc-syntax">+ </span><span class="jsdoc-string">'-content roo-m-column-body'</span><span class="jsdoc-syntax">,
350                      </span><span class="jsdoc-var">html </span><span class="jsdoc-syntax">: </span><span class="jsdoc-var">this.html
351                  </span><span class="jsdoc-syntax">}
352              ]
353          });
354            
355         
356         </span><span class="jsdoc-keyword">return </span><span class="jsdoc-var">cfg</span><span class="jsdoc-syntax">;
357     },
358     </span><span class="jsdoc-var">getChildContainer </span><span class="jsdoc-syntax">: </span><span class="jsdoc-keyword">function</span><span class="jsdoc-syntax">()
359     {
360         </span><span class="jsdoc-comment">// add a child...
361         
362         </span><span class="jsdoc-keyword">return </span><span class="jsdoc-var">this.el.select</span><span class="jsdoc-syntax">(</span><span class="jsdoc-string">'.roo-m-column-body'</span><span class="jsdoc-syntax">,</span><span class="jsdoc-keyword">true</span><span class="jsdoc-syntax">)</span><span class="jsdoc-var">.first</span><span class="jsdoc-syntax">();
363     }
364     
365     
366     
367     
368    
369 });
370
371  
372
373  </span></code></body></html>