[View]  [Edit]  [Lock]  [References]  [Attachments]  [History]  [Home]  [Changes]  [Search]  [Help] 

example[spec] Remove a widget

" remove #reports widget "
" self is a coordinator "
| jsObject js widgets newSpec |
jsObject := self template basicAt: #spec.
js := JS @ jsObject. 
widgets := JS @ (js @ #configuration) @ #widgets.
JS @ widgets delete: #reports.
self widgets removeKey: #reports. 
self thread update