Class: FigmaImagesResult

Inherits:
Object
  • Object
show all
Defined in:
lib/admiral-tools-figma/helper/figma/figma_client/models/api/results/figma_images_result.rb

Instance Attribute Summary collapse

Class Method Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(error:, images:) ⇒ FigmaImagesResult

Returns a new instance of FigmaImagesResult.



6
7
8
9
# File 'lib/admiral-tools-figma/helper/figma/figma_client/models/api/results/figma_images_result.rb', line 6

def initialize(error:, images:)
  @error = error
  @images = images || []
end

Instance Attribute Details

#errorObject

Returns the value of attribute error.



4
5
6
# File 'lib/admiral-tools-figma/helper/figma/figma_client/models/api/results/figma_images_result.rb', line 4

def error
  @error
end

#imagesObject

Returns the value of attribute images.



4
5
6
# File 'lib/admiral-tools-figma/helper/figma/figma_client/models/api/results/figma_images_result.rb', line 4

def images
  @images
end

Class Method Details

.from_hash(hash) ⇒ Object



11
12
13
14
15
16
17
# File 'lib/admiral-tools-figma/helper/figma/figma_client/models/api/results/figma_images_result.rb', line 11

def self.from_hash(hash)
  return nil if hash.nil?

  error = hash['err']
  images = hash['images']
  FigmaImagesResult.new(error: error, images: images)
end

Instance Method Details

#to_hashObject



19
20
21
22
23
24
# File 'lib/admiral-tools-figma/helper/figma/figma_client/models/api/results/figma_images_result.rb', line 19

def to_hash
  hash = {}
  hash['err'] = error
  hash['images'] = images
  hash
end