Class: AsposePdfCloud::ShapeType
- Inherits:
 - 
      Object
      
        
- Object
 - AsposePdfCloud::ShapeType
 
 
- Defined in:
 - lib/aspose_pdf_cloud/models/shape_type.rb
 
Constant Summary collapse
- NONE =
 "None".freeze
- LANDSCAPE =
 "Landscape".freeze
- PORTRAIT =
 "Portrait".freeze
Instance Method Summary collapse
- 
  
    
      #build_from_hash(value)  ⇒ String 
    
    
  
  
  
  
  
  
  
  
  
    
Builds the enum from string.
 
Instance Method Details
#build_from_hash(value) ⇒ String
Builds the enum from string
      35 36 37 38 39 40 41 42  | 
    
      # File 'lib/aspose_pdf_cloud/models/shape_type.rb', line 35 def build_from_hash(value) # resolve issue with Concstant Name modification (ex: "FooName" to :FOO_NAME) # consantValues = ShapeType.constants.select{|c| c.to_s == value} constantValues = ShapeType.constants.select{ |const_name| ShapeType.const_get(const_name) == value} raise "Invalid ENUM value #{value} for class #ShapeType" if constantValues.empty? value end  |