@@ 126-133 (lines=8) @@ | ||
123 | return $popup; |
|
124 | } |
|
125 | ||
126 | public function addDropdownAsItem($value, $items=NULL) { |
|
127 | $dd=$value; |
|
128 | if (\is_string($value)) { |
|
129 | $dd=new HtmlDropdown("dropdown-" . $this->identifier . "-" . $this->count(), $value, $items); |
|
130 | } |
|
131 | $this->addItem($dd); |
|
132 | return $dd; |
|
133 | } |
|
134 | ||
135 | /** |
|
136 | * |
@@ 188-194 (lines=7) @@ | ||
185 | * @param callable $callback function($element) |
|
186 | * @return \Ajax\common\html\HtmlDoubleElement |
|
187 | */ |
|
188 | public function addDropdownInToolbar($value,$items,$callback=NULL){ |
|
189 | $dd=$value; |
|
190 | if (\is_string($value)) { |
|
191 | $dd=new HtmlDropdown("dropdown-". $this->identifier."-".$value, $value, $items); |
|
192 | } |
|
193 | return $this->addInToolbar($dd,$callback); |
|
194 | } |
|
195 | ||
196 | /** |
|
197 | * @param unknown $caption |