1 class Pettanr.AuthorsController extends Pettanr.AppController
\r
4 @trigger('title', @params)
\r
6 @trigger('done', @params)
\r
9 @set_show(@render_show)
\r
11 render_show: (@item) ->
\r
12 switch @params['format']
\r
19 @trigger('title', @params, @item.get('name'))
\r
20 show = new Pettanr.Views.Author.Show(@item, {
\r
23 @trigger('ready', show)
\r
24 @trigger('done', @params)
\r
29 @trigger('title', @params)
\r
31 @trigger('done', @params)
\r
34 @trigger('title', @params)
\r
36 @trigger('done', @params)
\r
39 @listenTo(@form, 'success', @post_success)
\r
40 @listenTo(@form, 'fail', @post_fail)
\r
44 @listenTo(@form, 'success', @post_success)
\r
45 @listenTo(@form, 'fail', @post_fail)
\r
49 @set_show(@render_destroy)
\r
51 render_destroy: (@item) ->
\r
52 @listenTo(@item, 'destroy:success', @destroy_success)
\r
53 @listenTo(@item, 'destroy:fail', @destroy_fail)
\r
56 post_success: (model, response) ->
\r
57 @trigger('unlock', @params, @form)
\r
58 @trigger('redirect', model.show_url())
\r
59 # @trigger('redirect', '/home/configure')
\r
60 @trigger('success', model, response)
\r
62 @is_deny_action_on_picker: (params) ->
\r
63 switch params['action']
\r