modal selector 'url' can be a function

This commit is contained in:
Chris Wanstrath
2011-11-13 18:59:16 -08:00
parent 55a0096913
commit 6ef250ae88

View File

@@ -88,7 +88,11 @@ class ModalSelector extends Modal
openSelected: ->
text = $('#modal-selector .selected').text()
window.open _.find(@list, (item) -> item.name is text).url
{url} = _.find @list, (item) -> item.name is text
if typeof url is 'function'
url()
else
window.open url
@toggle()
moveUp: ->