Sha256: b5a07538b60ac6f98c946a039585dae5a62f7dc95d1e8a75fef783d7ad467e56
Contents?: true
Size: 987 Bytes
Versions: 3
Compression:
Stored size: 987 Bytes
Contents
class window.TS.AdminBar constructor: (@element) -> template = @element.html() $('body').append(template) $('#ts-admin-bar-edit').on 'click', -> $('#ts-admin-bar').removeClass('ts-hidden') $('#ts-admin-bar-edit').addClass('ts-hidden') window.TS.enable() $('#ts-admin-bar-cancel').on 'click', -> $('#ts-admin-bar').addClass('ts-hidden') $('#ts-admin-bar-edit').removeClass('ts-hidden') window.TS.disable() $('#ts-admin-bar-save').on 'click', -> window.TS.save() $('#ts-admin-bar input').on 'change', -> model = window.TS.getModel $(@).data('ts-edit-url') model.set($(@).data('ts-field'), { field: $(@).data('ts-field'), value: $(@).val(), type: 'text' }) drop = new Drop target: $('#ts-admin-bar .ts-options i')[0] content: $('#ts-admin-bar-options')[0] position: 'bottom center' openOn: 'click' classes: 'drop-theme-arrows-bounce-dark' enable: -> disable: ->
Version data entries
3 entries across 3 versions & 1 rubygems