Sha256: 4722816f4ca2701dbd1e717cc946339a40520e0e6c3a51b2a61d4b983d547e8c

Contents?: true

Size: 576 Bytes

Versions: 3

Compression:

Stored size: 576 Bytes

Contents

_.def("Luca.ModalView").extends("Luca.View").with

  closeOnEscape: true

  showOnInitialize: false

  backdrop: false

  container: ()->
    $('body')

  toggle: ()->
    @$el.modal('toggle')

  show: ()->
    @$el.modal('show')

  hide: ()->
    @$el.modal('hide')

  render: ()->
    @$el.addClass 'modal'
    @$el.addClass 'fade' if @fade is true

    $('body').append( @$el )

    @$el.modal
      backdrop: @backdrop is true
      keyboard: @closeOnEscape is true
      show: @showOnInitialize is true

_.def("Luca.containers.ModalView").extends("Luca.ModalView").with()

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
luca-0.9.2 src/containers/modal_view.coffee
luca-0.9.1 src/containers/modal_view.coffee
luca-0.9.0 src/containers/modal_view.coffee