Module: Multicolor::REST::Endpoints::Filepath

Included in:
Transport
Defined in:
lib/multicolor/rest/endpoints/filepath.rb

Instance Method Summary collapse

Instance Method Details

#color_search(options) ⇒ Object



5
6
7
# File 'lib/multicolor/rest/endpoints/filepath.rb', line 5

def color_search(options)
  post(:color_search, options)
end

#extract_collection_colors(options) ⇒ Object



9
10
11
12
# File 'lib/multicolor/rest/endpoints/filepath.rb', line 9

def extract_collection_colors(options)
  filepaths = options.delete(:filepaths)
  get(:extract_collection_colors, Multicolor::Util.filepaths(filepaths).merge(options))
end

#get_metadata(options) ⇒ Object



14
15
16
17
# File 'lib/multicolor/rest/endpoints/filepath.rb', line 14

def (options)
  filepaths = options.delete(:filepaths)
  get(:get_metadata, Multicolor::Util.filepaths(filepaths).merge(options))
end

#update_metadata(payload) ⇒ Object



19
20
21
# File 'lib/multicolor/rest/endpoints/filepath.rb', line 19

def (payload)
  post(:update_metadata, Multicolor::Util.payload_builder(payload))
end