module EasyModalWindow::DialogHelpers
Public Instance Methods
render_active_record_result(options)
click to toggle source
# File lib/easy_modal_window/helpers/dialog_helpers.rb, line 8 def render_active_record_result(options) render_modal_window(options.merge(view: 'active_record_result', format: :html)) end
render_base_dialog(options)
click to toggle source
# File lib/easy_modal_window/helpers/dialog_helpers.rb, line 4 def render_base_dialog(options) render_modal_window(options.merge(view: 'base_dialog', format: :js)) end
render_errors_container_result(options)
click to toggle source
# File lib/easy_modal_window/helpers/dialog_helpers.rb, line 12 def render_errors_container_result(options) render_modal_window(options.merge(view: 'errors_container_result', format: :html)) end
Private Instance Methods
render_modal_window(options)
click to toggle source
# File lib/easy_modal_window/helpers/dialog_helpers.rb, line 18 def render_modal_window(options) if options.has_key?(:view) dialog = EasyModalWindow::Dialog.new(options) render template: "easy_modal_window/#{options[:view]}", locals: {modal_options: dialog}, formats: options[:format] || [:js] end end