Class: Google::Apis::SheetsV4::DimensionProperties
- Inherits:
- 
      Object
      
        - Object
- Google::Apis::SheetsV4::DimensionProperties
 
- Includes:
- Core::Hashable, Core::JsonObjectSupport
- Defined in:
- generated/google/apis/sheets_v4/classes.rb,
 generated/google/apis/sheets_v4/representations.rb,
 generated/google/apis/sheets_v4/representations.rb
Overview
Properties about a dimension.
Instance Attribute Summary collapse
- 
  
    
      #developer_metadata  ⇒ Array<Google::Apis::SheetsV4::DeveloperMetadata> 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    The developer metadata associated with a single row or column. 
- 
  
    
      #hidden_by_filter  ⇒ Boolean 
    
    
      (also: #hidden_by_filter?)
    
  
  
  
  
    
    
  
  
  
  
  
  
    True if this dimension is being filtered. 
- 
  
    
      #hidden_by_user  ⇒ Boolean 
    
    
      (also: #hidden_by_user?)
    
  
  
  
  
    
    
  
  
  
  
  
  
    True if this dimension is explicitly hidden. 
- 
  
    
      #pixel_size  ⇒ Fixnum 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    The height (if a row) or width (if a column) of the dimension in pixels. 
Instance Method Summary collapse
- 
  
    
      #initialize(**args)  ⇒ DimensionProperties 
    
    
  
  
  
    constructor
  
  
  
  
  
  
  
    A new instance of DimensionProperties. 
- 
  
    
      #update!(**args)  ⇒ Object 
    
    
  
  
  
  
  
  
  
  
  
    Update properties of this object. 
Methods included from Core::JsonObjectSupport
Methods included from Core::Hashable
Constructor Details
#initialize(**args) ⇒ DimensionProperties
Returns a new instance of DimensionProperties
| 4200 4201 4202 | # File 'generated/google/apis/sheets_v4/classes.rb', line 4200 def initialize(**args) update!(**args) end | 
Instance Attribute Details
#developer_metadata ⇒ Array<Google::Apis::SheetsV4::DeveloperMetadata>
The developer metadata associated with a single row or column.
Corresponds to the JSON property developerMetadata
| 4180 4181 4182 | # File 'generated/google/apis/sheets_v4/classes.rb', line 4180 def @developer_metadata end | 
#hidden_by_filter ⇒ Boolean Also known as:
True if this dimension is being filtered.
This field is read-only.
Corresponds to the JSON property hiddenByFilter
| 4186 4187 4188 | # File 'generated/google/apis/sheets_v4/classes.rb', line 4186 def hidden_by_filter @hidden_by_filter end | 
#hidden_by_user ⇒ Boolean Also known as:
True if this dimension is explicitly hidden.
Corresponds to the JSON property hiddenByUser
| 4192 4193 4194 | # File 'generated/google/apis/sheets_v4/classes.rb', line 4192 def hidden_by_user @hidden_by_user end | 
#pixel_size ⇒ Fixnum
The height (if a row) or width (if a column) of the dimension in pixels.
Corresponds to the JSON property pixelSize
| 4198 4199 4200 | # File 'generated/google/apis/sheets_v4/classes.rb', line 4198 def pixel_size @pixel_size end | 
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
| 4205 4206 4207 4208 4209 4210 | # File 'generated/google/apis/sheets_v4/classes.rb', line 4205 def update!(**args) @developer_metadata = args[:developer_metadata] if args.key?(:developer_metadata) @hidden_by_filter = args[:hidden_by_filter] if args.key?(:hidden_by_filter) @hidden_by_user = args[:hidden_by_user] if args.key?(:hidden_by_user) @pixel_size = args[:pixel_size] if args.key?(:pixel_size) end |