Class: Precious::Views::Create
- Defined in:
- lib/gollum/views/create.rb
Constant Summary
Constants included from RouteHelpers
Constants included from LocaleHelpers
LocaleHelpers::NO_METHOD_MESSAGE, LocaleHelpers::YAML_VARIABLE_REGEXP
Instance Attribute Summary collapse
-
#name ⇒ Object
readonly
Returns the value of attribute name.
-
#page ⇒ Object
readonly
Returns the value of attribute page.
Attributes inherited from Layout
Instance Method Summary collapse
- #allow_uploads ⇒ Object
-
#content ⇒ Object
QND - sets default template page if specified.
- #default_markup ⇒ Object
- #format ⇒ Object
- #formats ⇒ Object
- #is_create_page ⇒ Object
- #is_edit_page ⇒ Object
- #page_name ⇒ Object
- #title ⇒ Object
Methods included from HasMath
Methods included from Editable
Methods inherited from Layout
#base_url, #critic_markup, #css, #custom_css, #custom_js, #custom_path, #escaped_name, #has_path, #history, #js, #latest_changes, #mathjax_config_path, #mathjax_js, #overview, #partial, #per_page_uploads, #search, #show_local_time
Methods included from TemplateCascade
#first_path_available, #template_file, #template_priority_path, #template_priority_path=
Methods included from OcticonHelpers
included, #octicon, #rocticon, #rocticon_css
Methods included from RouteHelpers
#clean_url, included, #page_route, parse_routes
Methods included from SprocketsHelpers
included, #sprockets_asset_path, #sprockets_image_path, #sprockets_javascript_tag, #sprockets_stylesheet_tag
Methods included from LocaleHelpers
Methods included from AppHelpers
Instance Attribute Details
#name ⇒ Object (readonly)
Returns the value of attribute name.
7 8 9 |
# File 'lib/gollum/views/create.rb', line 7 def name @name end |
#page ⇒ Object (readonly)
Returns the value of attribute page.
7 8 9 |
# File 'lib/gollum/views/create.rb', line 7 def page @page end |
Instance Method Details
#allow_uploads ⇒ Object
21 22 23 |
# File 'lib/gollum/views/create.rb', line 21 def allow_uploads @allow_uploads end |
#content ⇒ Object
QND - sets default template page if specified
42 43 44 |
# File 'lib/gollum/views/create.rb', line 42 def content @template_page end |
#default_markup ⇒ Object
37 38 39 |
# File 'lib/gollum/views/create.rb', line 37 def default_markup Precious::App.settings.default_markup end |
#format ⇒ Object
25 26 27 |
# File 'lib/gollum/views/create.rb', line 25 def format @format ||= find_format.to_s.downcase end |
#formats ⇒ Object
33 34 35 |
# File 'lib/gollum/views/create.rb', line 33 def formats super(find_format) end |
#is_create_page ⇒ Object
13 14 15 |
# File 'lib/gollum/views/create.rb', line 13 def is_create_page true end |
#is_edit_page ⇒ Object
17 18 19 |
# File 'lib/gollum/views/create.rb', line 17 def is_edit_page false end |
#page_name ⇒ Object
29 30 31 |
# File 'lib/gollum/views/create.rb', line 29 def page_name @name end |
#title ⇒ Object
9 10 11 |
# File 'lib/gollum/views/create.rb', line 9 def title "Create a new page" end |