Class: Jquard::Resources::Pages::EditRecord
- Inherits:
-
Page
- Object
- Page
- Jquard::Resources::Pages::EditRecord
show all
- Defined in:
- lib/jquard/resources/pages/edit_record.rb
Instance Attribute Summary
Attributes inherited from Page
#resource
Instance Method Summary
collapse
Methods inherited from Page
inferred_resource, #initialize
Instance Method Details
#after_save(record) ⇒ Object
21
22
|
# File 'lib/jquard/resources/pages/edit_record.rb', line 21
def after_save(record)
end
|
#handle_record_update(record, data) ⇒ Object
17
18
19
|
# File 'lib/jquard/resources/pages/edit_record.rb', line 17
def handle_record_update(record, data)
record.update(data)
end
|
9
10
11
|
# File 'lib/jquard/resources/pages/edit_record.rb', line 9
def mutate_form_data_before_fill(data)
data
end
|
13
14
15
|
# File 'lib/jquard/resources/pages/edit_record.rb', line 13
def mutate_form_data_before_save(data)
data
end
|
#redirect_url_after_save(record) ⇒ Object
24
25
26
|
# File 'lib/jquard/resources/pages/edit_record.rb', line 24
def redirect_url_after_save(record)
nil
end
|
#saved_notification_message ⇒ Object
28
29
30
|
# File 'lib/jquard/resources/pages/edit_record.rb', line 28
def saved_notification_message
"Saved"
end
|
#title ⇒ Object
5
6
7
|
# File 'lib/jquard/resources/pages/edit_record.rb', line 5
def title
"Edit #{resource.singular_label.downcase}"
end
|