Method: Emojidex::Data::Collection#load_local_collection

Defined in:
lib/emojidex/data/collection.rb

#load_local_collection(path) ⇒ Object

Loads an emoji collection on local storage



39
40
41
42
43
44
45
46
47
# File 'lib/emojidex/data/collection.rb', line 39

def load_local_collection(path)
  @source_path = File.expand_path(path)
  @vector_source_path = @source_path if @vector_source_path.nil?
  @raster_source_path = @source_path if @raster_source_path.nil?
  json = IO.read(@source_path + '/emoji.json')
  list = JSON.parse(json, symbolize_names: true)
  add_emoji(list)
  generate_paths
end