Sha256: 6ee0896b5695b9d394ada55bcba0f9896c3bd0da1d77376e0cf5126109d544c1

Contents?: true

Size: 1019 Bytes

Versions: 6

Compression:

Stored size: 1019 Bytes

Contents

ready = ->

  self = this

  class StudentsController
    index: ->
      self.app.student_chooser()

    edit: ->
      self.app.country_dropdown()

      $(document).on 'click', '#cancel-student-commute-method-link', (e) ->
        e.preventDefault()
        $('#student-commute-method-form').slide ->
          $('#commute-method').show()
          $('#edit-student-commute-method-link').show()

      $('#delete-student-link').on 'click', (e)->
        e.preventDefault()
        $('#delete-modal').modal('show')

      $('#student-achievements-tab-link').on 'shown', (e)->
        $('.achievements-group').each (index, element) ->
          heights = []
          $(element).children('li').each (index, li)->
            heights.push $(li).height()
          maxHeight =  Math.max.apply(null,heights)

          $(element).find('li').children('.thumbnail').each (index, li)->
            $(@).height maxHeight

  @app.students = new StudentsController


$(document).ready(ready)
$(document).on('page:load', ready)

Version data entries

6 entries across 6 versions & 2 rubygems

Version Path
gaku_core-0.0.3 app/assets/javascripts/gaku/students.js.coffee
gaku-0.0.3 core/app/assets/javascripts/gaku/students.js.coffee
gaku-0.0.2 core/app/assets/javascripts/gaku/students.js.coffee
gaku_core-0.0.2 app/assets/javascripts/gaku/students.js.coffee
gaku-0.0.1 core/app/assets/javascripts/gaku/students.js.coffee
gaku_core-0.0.1 app/assets/javascripts/gaku/students.js.coffee