app/assets/javascripts/locomotive/views/pages/_form_view.js.coffee
#= require ../shared/form_view
Locomotive.Views.Pages ||= {}
class Locomotive.Views.Pages.FormView extends Locomotive.Views.Shared.FormView
el: '#content'
initialize: ->
@attach_events_on_redirect_attribute()
@attach_events_on_cache_enabled_attribute()
attach_events_on_redirect_attribute: ->
@$('#page_redirect').on 'switchChange.bootstrapSwitch', (event, state) ->
$inputs = $('.locomotive_page_redirect_url, .locomotive_page_redirect_type')
$inputs.toggleClass('hide')
attach_events_on_cache_enabled_attribute: ->
@$('#page_cache_enabled').on 'switchChange.bootstrapSwitch', (event, state) ->
$inputs = $('.locomotive_page_cache_control, .locomotive_page_cache_vary')
$inputs.toggleClass('hide')