Module: Nquery::ChartsHelper
- Defined in:
- app/helpers/nquery/charts_helper.rb
Instance Method Summary collapse
- #chart_archive_path(chart, dashboard: chart_dashboard) ⇒ Object
- #chart_builder_chart_types ⇒ Object
- #chart_dashboard ⇒ Object
- #chart_edit_path(chart, dashboard: chart_dashboard) ⇒ Object
- #chart_embed_path(chart, dashboard: chart_dashboard) ⇒ Object
- #chart_form_path(chart, dashboard: chart_dashboard) ⇒ Object
- #chart_show_path(chart, dashboard: chart_dashboard) ⇒ Object
Instance Method Details
#chart_archive_path(chart, dashboard: chart_dashboard) ⇒ Object
21 22 23 |
# File 'app/helpers/nquery/charts_helper.rb', line 21 def chart_archive_path(chart, dashboard: chart_dashboard) dashboard ? archive_dashboard_chart_path(dashboard, chart) : archive_chart_path(chart) end |
#chart_builder_chart_types ⇒ Object
29 30 31 |
# File 'app/helpers/nquery/charts_helper.rb', line 29 def chart_builder_chart_types Chart::CHART_TYPES - %w[table] end |
#chart_dashboard ⇒ Object
5 6 7 |
# File 'app/helpers/nquery/charts_helper.rb', line 5 def chart_dashboard @dashboard end |
#chart_edit_path(chart, dashboard: chart_dashboard) ⇒ Object
13 14 15 |
# File 'app/helpers/nquery/charts_helper.rb', line 13 def chart_edit_path(chart, dashboard: chart_dashboard) dashboard ? edit_dashboard_chart_path(dashboard, chart) : edit_chart_path(chart) end |
#chart_embed_path(chart, dashboard: chart_dashboard) ⇒ Object
17 18 19 |
# File 'app/helpers/nquery/charts_helper.rb', line 17 def (chart, dashboard: chart_dashboard) dashboard ? (dashboard, chart) : (chart) end |
#chart_form_path(chart, dashboard: chart_dashboard) ⇒ Object
25 26 27 |
# File 'app/helpers/nquery/charts_helper.rb', line 25 def chart_form_path(chart, dashboard: chart_dashboard) dashboard ? dashboard_chart_path(dashboard, chart) : chart_path(chart) end |
#chart_show_path(chart, dashboard: chart_dashboard) ⇒ Object
9 10 11 |
# File 'app/helpers/nquery/charts_helper.rb', line 9 def chart_show_path(chart, dashboard: chart_dashboard) dashboard ? dashboard_chart_path(dashboard, chart) : chart_path(chart) end |