Module: Automation::API::Requests::Buttons
Overview
Automation::API::Requests::Buttons
Instance Method Summary collapse
- #button(button_page_id:, id:) ⇒ Object
- #buttons(button_page_id:) ⇒ Object
- #create_button(button_page_id:, button:) ⇒ Object
- #delete_button(button_page_id:, id:) ⇒ Object
- #update_button(button_page_id:, id:, button:) ⇒ Object
Instance Method Details
#button(button_page_id:, id:) ⇒ Object
16 17 18 |
# File 'lib/automation/api/requests/buttons.rb', line 16 def (button_page_id:, id:) get("#{@base_uri}/button_pages/#{}/buttons/#{id}") end |
#buttons(button_page_id:) ⇒ Object
12 13 14 |
# File 'lib/automation/api/requests/buttons.rb', line 12 def (button_page_id:) get("#{@base_uri}/button_pages/#{}/buttons") end |
#create_button(button_page_id:, button:) ⇒ Object
20 21 22 |
# File 'lib/automation/api/requests/buttons.rb', line 20 def (button_page_id:, button:) post("#{@base_uri}/button_pages/#{}/buttons", params: ) end |
#delete_button(button_page_id:, id:) ⇒ Object
28 29 30 |
# File 'lib/automation/api/requests/buttons.rb', line 28 def (button_page_id:, id:) delete("#{@base_uri}/button_pages/#{}/buttons/#{id}") end |
#update_button(button_page_id:, id:, button:) ⇒ Object
24 25 26 |
# File 'lib/automation/api/requests/buttons.rb', line 24 def (button_page_id:, id:, button:) patch("#{@base_uri}/button_pages/#{}/buttons/#{id}", params: ) end |