class NounProjectApi::ITEM_CLASS
A single Collection
as an abstracted ruby object.
A single Icon
as an abstracted ruby object.
Constants
- ITEM_NAME
- PREVIEW_SIZE_200
- PREVIEW_SIZE_42
- PREVIEW_SIZE_84
- PUBLIC_DOMAIN_LICENSE
Public Instance Methods
Private Instance Methods
Source
# File lib/noun_project_api/icon.rb, line 24 def preview_url(size = PREVIEW_SIZE_200) if size == PREVIEW_SIZE_200 original_hash[:preview_url] else original_hash[:"preview_url_#{size}"] end end
Source
# File lib/noun_project_api/icon.rb, line 16 def public_domain? original_hash[:license_description] == PUBLIC_DOMAIN_LICENSE end
Source
# File lib/noun_project_api/icon.rb, line 20 def svg_url original_hash[:icon_url] end