class Octobat::DocumentTemplate
Public Instance Methods
activate(params = {}, opts = {})
click to toggle source
# File lib/octobat/document_template.rb, line 12 def activate(params = {}, opts = {}) response, api_key = Octobat.request(:patch, activate_url, @api_key, params, opts) refresh_from(response, api_key) end
delete(params = {}, opts = {})
click to toggle source
# File lib/octobat/document_template.rb, line 17 def delete(params = {}, opts = {}) response, api_key = Octobat.request(:delete, url, @api_key, params, opts) refresh_from(response, api_key) end
duplicate(params = {}, opts = {})
click to toggle source
# File lib/octobat/document_template.rb, line 7 def duplicate(params = {}, opts = {}) response, api_key = Octobat.request(:post, duplicate_url, @api_key, params, opts) refresh_from(response, api_key) end
preview(params = {}, opts = {})
click to toggle source
# File lib/octobat/document_template.rb, line 22 def preview(params = {}, opts = {}) response, api_key = Octobat.request(:get, preview_url, @api_key, params, opts) refresh_from(response, api_key) end
Private Instance Methods
activate_url()
click to toggle source
# File lib/octobat/document_template.rb, line 33 def activate_url url + '/activate' end
duplicate_url()
click to toggle source
# File lib/octobat/document_template.rb, line 29 def duplicate_url url + '/duplicate' end
preview_url()
click to toggle source
# File lib/octobat/document_template.rb, line 37 def preview_url url + '/preview' end