@BotleaguesFrontend = message: (user_options) -> options = dismissable: true prepend_to: $ '#messages' type: 'info' for key, option of user_options options[key] = option html = '
' if options.dismissable html += '×' html += options.message html += '
' html = $ html html .hide() .prependTo options.prepend_to .slideDown() .delay 3000 .fadeOut() .queue html.remove return error: (user_options) -> user_options.type = 'danger' BotleaguesFrontend.message user_options danger: (user_options) -> BotleaguesFrontend.error user_options success: (user_options) -> user_options.type = 'success' BotleaguesFrontend.message user_options warning: (user_options) -> user_options.type = 'warning' BotleaguesFrontend.message user_options