Sha256: f75b8456c6e6bf0bde3cd4771ac2fa02fe266a6a44f20197dda4b03d450fc9a8
Contents?: true
Size: 1.22 KB
Versions: 3
Compression:
Stored size: 1.22 KB
Contents
$ -> $("[data-behavior='batch-tools']").removeClass('hidden') $("[data-behavior='batch-add-button']").bl_checkbox_submit({ checked_label: "Selected", unchecked_label: "Select", css_class: "batch_toggle" }) setState = (obj) -> activate = -> obj.find('a i').addClass('icon-ok') $("[data-behavior='batch-edit']").removeClass('hidden') $("[data-behavior='batch-add-button']").removeClass('hidden') deactivate = -> obj.find('a i').removeClass('icon-ok') $("[data-behavior='batch-edit']").addClass('hidden') $("[data-behavior='batch-add-button']").addClass('hidden') if obj.attr("data-state") == 'off' deactivate(obj) else activate(obj) toggleState = (obj) -> if obj.attr('data-state') == 'off' obj.attr("data-state", 'on') else obj.attr("data-state", 'off') setState(obj) #set initial state setState($("[data-behavior='batch-edit-activate']")) $("[data-behavior='batch-edit-activate']").click (e) -> e.preventDefault() toggleState($(this)) $.ajax({ type: 'POST', url: '/batch_edits/state', data: {_method:'PUT', state: $(this).attr('data-state')}, }); # TODO check-all
Version data entries
3 entries across 3 versions & 1 rubygems