@@ -69,6 +69,9 @@ discard block |
||
69 | 69 | return $tr; |
70 | 70 | } |
71 | 71 | |
72 | + /** |
|
73 | + * @param integer $value |
|
74 | + */ |
|
72 | 75 | public function newRow($value) { |
73 | 76 | return $this->createItem($value); |
74 | 77 | } |
@@ -102,7 +105,7 @@ discard block |
||
102 | 105 | /** |
103 | 106 | * |
104 | 107 | * @param int $index |
105 | - * @return \Ajax\semantic\html\content\HtmlTR |
|
108 | + * @return \Ajax\common\html\HtmlDoubleElement |
|
106 | 109 | */ |
107 | 110 | public function getRow($index) { |
108 | 111 | return $this->getItem($index); |
@@ -146,6 +149,9 @@ discard block |
||
146 | 149 | return $this; |
147 | 150 | } |
148 | 151 | |
152 | + /** |
|
153 | + * @param integer $colIndex |
|
154 | + */ |
|
149 | 155 | public function setColValues($colIndex, $values=array()) { |
150 | 156 | $count=$this->count(); |
151 | 157 | if (\is_array($values) === false) { |
@@ -166,6 +172,9 @@ discard block |
||
166 | 172 | return $this; |
167 | 173 | } |
168 | 174 | |
175 | + /** |
|
176 | + * @param integer $rowIndex |
|
177 | + */ |
|
169 | 178 | public function setRowValues($rowIndex, $values=array()) { |
170 | 179 | $count=$this->count(); |
171 | 180 | if (\is_array($values) === false) { |
@@ -175,6 +184,9 @@ discard block |
||
175 | 184 | return $this; |
176 | 185 | } |
177 | 186 | |
187 | + /** |
|
188 | + * @param string $function |
|
189 | + */ |
|
178 | 190 | private function colAlign($colIndex, $function) { |
179 | 191 | $count=$this->count(); |
180 | 192 | for($i=0; $i < $count; $i++) { |
@@ -33,6 +33,10 @@ discard block |
||
33 | 33 | parent::run($js); |
34 | 34 | } |
35 | 35 | |
36 | + /** |
|
37 | + * @param string $identifier |
|
38 | + * @param string $model |
|
39 | + */ |
|
36 | 40 | public function __construct($identifier,$model,$modelInstance=NULL) { |
37 | 41 | parent::__construct($identifier, $model,$modelInstance); |
38 | 42 | $this->_instanceViewer=new InstanceViewer(); |
@@ -112,6 +116,9 @@ discard block |
||
112 | 116 | return parent::compile($js,$view); |
113 | 117 | } |
114 | 118 | |
119 | + /** |
|
120 | + * @param string $part |
|
121 | + */ |
|
115 | 122 | private function addToolbarRow($part,$table,$captions){ |
116 | 123 | $row=$table->getPart($part)->addRow(\sizeof($captions)); |
117 | 124 | $row->mergeCol(); |
@@ -137,16 +144,26 @@ discard block |
||
137 | 144 | return $this; |
138 | 145 | } |
139 | 146 | |
147 | + /** |
|
148 | + * @param \Closure $field |
|
149 | + */ |
|
140 | 150 | public function addField($field){ |
141 | 151 | $this->_instanceViewer->addField($field); |
142 | 152 | return $this; |
143 | 153 | } |
144 | 154 | |
155 | + /** |
|
156 | + * @param integer $index |
|
157 | + * @param \Closure $field |
|
158 | + */ |
|
145 | 159 | public function insertField($index,$field){ |
146 | 160 | $this->_instanceViewer->insertField($index, $field); |
147 | 161 | return $this; |
148 | 162 | } |
149 | 163 | |
164 | + /** |
|
165 | + * @param \Closure $field |
|
166 | + */ |
|
150 | 167 | public function insertInField($index,$field){ |
151 | 168 | $this->_instanceViewer->insertInField($index, $field); |
152 | 169 | return $this; |
@@ -195,16 +212,16 @@ discard block |
||
195 | 212 | /** |
196 | 213 | * @param string $caption |
197 | 214 | * @param callable $callback |
198 | - * @return callable |
|
215 | + * @return \Closure |
|
199 | 216 | */ |
200 | 217 | private function getFieldButtonCallable($caption,$callback=null){ |
201 | 218 | return $this->getCallable($this->getFieldButton($caption),$callback); |
202 | 219 | } |
203 | 220 | |
204 | 221 | /** |
205 | - * @param mixed $object |
|
222 | + * @param HtmlButton $object |
|
206 | 223 | * @param callable $callback |
207 | - * @return callable |
|
224 | + * @return \Closure |
|
208 | 225 | */ |
209 | 226 | private function getCallable($object,$callback=null){ |
210 | 227 | $result=function($instance) use($object,$callback){ |
@@ -263,12 +280,20 @@ discard block |
||
263 | 280 | return $this; |
264 | 281 | } |
265 | 282 | |
283 | + /** |
|
284 | + * @param string $icon |
|
285 | + * @param string $class |
|
286 | + */ |
|
266 | 287 | private function addDefaultButton($icon,$class=null,$callback=null){ |
267 | 288 | $bt=$this->getDefaultButton($icon,$class); |
268 | 289 | $this->addField($this->getCallable($bt,$callback)); |
269 | 290 | return $this; |
270 | 291 | } |
271 | 292 | |
293 | + /** |
|
294 | + * @param string $icon |
|
295 | + * @param string $class |
|
296 | + */ |
|
272 | 297 | private function insertDefaultButtonIn($index,$icon,$class=null,$callback=null){ |
273 | 298 | $bt=$this->getDefaultButton($icon,$class); |
274 | 299 | $this->insertInField($index,$this->getCallable($bt,$callback)); |