Class: DropboxApi::Metadata::FileExtensionsList

Inherits:
Array
  • Object
show all
Defined in:
lib/dropbox_api/metadata/file_extensions_list.rb

Instance Method Summary collapse

Constructor Details

#initialize(data) ⇒ FileExtensionsList

Returns a new instance of FileExtensionsList.



5
6
7
8
9
10
11
# File 'lib/dropbox_api/metadata/file_extensions_list.rb', line 5

def initialize(data)
  if !data.is_a?(Array) || data.any? { |v| !v.is_a? String }
    raise ArgumentError, "Invalid extension list: #{data.inspect}."
  end

  super(data)
end