Sha256: c54ad59f8cadac3a77c95dbb1a77a361125b95b100020407c488ef039d88f3da

Contents?: true

Size: 521 Bytes

Versions: 26

Compression:

Stored size: 521 Bytes

Contents

<%= view_namespace %> ||= {}

class <%= view_namespace %>.EditView extends Backbone.View
  template: JST["<%= jst 'edit' %>"]

  events:
    "submit #edit-<%= singular_name %>": "update"

  update: (e) ->
    e.preventDefault()
    e.stopPropagation()

    @model.save(null,
      success: (<%= singular_name %>) =>
        @model = <%= singular_name %>
        window.location.hash = "/#{@model.id}"
    )

  render: ->
    @$el.html(@template(@model.toJSON() ))

    this.$("form").backboneLink(@model)

    return this

Version data entries

26 entries across 5 versions & 1 rubygems

Version Path
pbw-0.0.8 lib/generators/pbw/area/templates/views/edit_view.coffee
pbw-0.0.8 lib/generators/pbw/token/templates/views/edit_view.coffee
pbw-0.0.8 lib/generators/pbw/rules/trigger/templates/views/edit_view.coffee
pbw-0.0.8 lib/generators/pbw/rules/process/templates/views/edit_view.coffee
pbw-0.0.8 lib/generators/pbw/rules/constraint/templates/views/edit_view.coffee
pbw-0.0.8 lib/generators/pbw/rules/capability/templates/views/edit_view.coffee
pbw-0.0.8 lib/generators/pbw/item/templates/views/edit_view.coffee
pbw-0.0.7 lib/generators/pbw/item/templates/views/edit_view.coffee
pbw-0.0.7 lib/generators/pbw/area/templates/views/edit_view.coffee
pbw-0.0.7 lib/generators/pbw/rules/capability/templates/views/edit_view.coffee
pbw-0.0.7 lib/generators/pbw/rules/constraint/templates/views/edit_view.coffee
pbw-0.0.7 lib/generators/pbw/rules/process/templates/views/edit_view.coffee
pbw-0.0.7 lib/generators/pbw/rules/trigger/templates/views/edit_view.coffee
pbw-0.0.7 lib/generators/pbw/token/templates/views/edit_view.coffee
pbw-0.0.6 lib/generators/pbw/item/templates/views/edit_view.coffee
pbw-0.0.6 lib/generators/pbw/area/templates/views/edit_view.coffee
pbw-0.0.6 lib/generators/pbw/rules/process/templates/views/edit_view.coffee
pbw-0.0.6 lib/generators/pbw/rules/trigger/templates/views/edit_view.coffee
pbw-0.0.6 lib/generators/pbw/token/templates/views/edit_view.coffee
pbw-0.0.6 lib/generators/pbw/rules/capability/templates/views/edit_view.coffee