Method: AsposeCellsCloud::PostWorksheetUngroupShapeRequest#initialize

Defined in:
lib/aspose_cells_cloud/requests/post_worksheet_ungroup_shape_request.rb

#initialize(attributes = {}) ⇒ PostWorksheetUngroupShapeRequest

Returns a new instance of PostWorksheetUngroupShapeRequest.



40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
# File 'lib/aspose_cells_cloud/requests/post_worksheet_ungroup_shape_request.rb', line 40

def initialize(attributes = {})
  return unless attributes.is_a?(Hash)

  # convert string to symbol for hash key

  attributes = attributes.each_with_object({}){|(k,v), h| h[k.to_sym] = v}

  if attributes.has_key?(:'name')
      self.name = attributes[:'name']
  end

  if attributes.has_key?(:'sheetName')
      self.sheet_name = attributes[:'sheetName']
  end

  if attributes.has_key?(:'shapeindex')
      self.shapeindex = attributes[:'shapeindex']
  end

  if attributes.has_key?(:'folder')
      self.folder = attributes[:'folder']
  end

  if attributes.has_key?(:'storageName')
      self.storage_name = attributes[:'storageName']
  end

end