Sha256: b4001881819c953850a0c1e6b706e4216944f6e238a4c644eab275270afb8605
Contents?: true
Size: 587 Bytes
Versions: 3
Compression:
Stored size: 587 Bytes
Contents
class @StatusToggler bindToggle : () -> $('[data-toggle-url]').click (e) => @_toggleStatus $(e.currentTarget) _toggleStatus : ($button) -> unless @sending @sending = true $.ajax type : 'post' url : $button.data('toggleUrl') dataType : 'json' success : (data) => notifier.notify data.message .always () => @sending = false @init : () -> statusToggler = new StatusToggler statusToggler.bindToggle() statusToggler $ -> $(document).on 'ready page:load init-plugins', StatusToggler.init
Version data entries
3 entries across 3 versions & 1 rubygems