Module: Watchforge::API::Dashboard
- Included in:
- Client
- Defined in:
- lib/watchforge/api/dashboard.rb
Instance Method Summary collapse
- #dashboard_analytics(params = {}) ⇒ Object
- #dashboard_reports(params = {}) ⇒ Object
- #dashboard_summary(params = {}) ⇒ Object
- #list_custom_dashboards(params = {}) ⇒ Object
- #project_dashboard(project_id, params = {}) ⇒ Object
- #query_dashboard_widget(payload) ⇒ Object
Instance Method Details
#dashboard_analytics(params = {}) ⇒ Object
10 11 12 |
# File 'lib/watchforge/api/dashboard.rb', line 10 def dashboard_analytics(params = {}) get("dashboard/analytics/", params) end |
#dashboard_reports(params = {}) ⇒ Object
14 15 16 |
# File 'lib/watchforge/api/dashboard.rb', line 14 def dashboard_reports(params = {}) get("dashboard/reports/", params) end |
#dashboard_summary(params = {}) ⇒ Object
6 7 8 |
# File 'lib/watchforge/api/dashboard.rb', line 6 def dashboard_summary(params = {}) get("dashboard/", params) end |
#list_custom_dashboards(params = {}) ⇒ Object
22 23 24 |
# File 'lib/watchforge/api/dashboard.rb', line 22 def list_custom_dashboards(params = {}) get("dashboard/custom/", params) end |
#project_dashboard(project_id, params = {}) ⇒ Object
26 27 28 |
# File 'lib/watchforge/api/dashboard.rb', line 26 def project_dashboard(project_id, params = {}) get("projects/#{project_id}/dashboard/", params) end |
#query_dashboard_widget(payload) ⇒ Object
18 19 20 |
# File 'lib/watchforge/api/dashboard.rb', line 18 def (payload) post("dashboard/custom/widgets/query/", payload) end |