Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <def tag="js-wrapper" attrs="convert">
- <set-scoped vals="&[]">
- <do param="default" />
- <% if convert %>
- <%= "[#{scope.vals.*.inspect.join(', ')}]" %>
- <% else %>
- <% scope.retval = scope.vals %>
- <% end %>
- </set-scoped>
- </def>
- <def tag="hash-param" attrs="key">
- <set-scoped retval="">
- <% value = parameters.default %>
- <% value = scope.retval if value.blank? %>
- <% scope.vals << Hash[key, value] %>
- </set-scoped>
- </def>
- <def tag="array-param">
- <set-scoped retval="">
- <% value = parameters.default %>
- <% value = scope.retval if value.blank? %>
- <% scope.vals << value %>
- </set-scoped>
- </def>
Add Comment
Please, Sign In to add comment