Class: Google::Apis::SheetsV4::NumberFormat
- Inherits:
-
Object
- Object
- Google::Apis::SheetsV4::NumberFormat
- Includes:
- Core::Hashable, Core::JsonObjectSupport
- Defined in:
- lib/google/apis/sheets_v4/classes.rb,
lib/google/apis/sheets_v4/representations.rb,
lib/google/apis/sheets_v4/representations.rb
Overview
The number format of a cell.
Instance Attribute Summary collapse
-
#pattern ⇒ String
Pattern string used for formatting.
-
#type ⇒ String
The type of the number format.
Instance Method Summary collapse
-
#initialize(**args) ⇒ NumberFormat
constructor
A new instance of NumberFormat.
-
#update!(**args) ⇒ Object
Update properties of this object.
Constructor Details
#initialize(**args) ⇒ NumberFormat
7047 7048 7049 |
# File 'lib/google/apis/sheets_v4/classes.rb', line 7047 def initialize(**args) update!(**args) end |
Instance Attribute Details
#pattern ⇒ String
Pattern string used for formatting. If not set, a default pattern based on the
spreadsheet's locale will be used if necessary for the given type. See the
Date and Number Formats guide for more information about the supported patterns.
Corresponds to the JSON property pattern
7040 7041 7042 |
# File 'lib/google/apis/sheets_v4/classes.rb', line 7040 def pattern @pattern end |
#type ⇒ String
The type of the number format. When writing, this field must be set.
Corresponds to the JSON property type
7045 7046 7047 |
# File 'lib/google/apis/sheets_v4/classes.rb', line 7045 def type @type end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
7052 7053 7054 7055 |
# File 'lib/google/apis/sheets_v4/classes.rb', line 7052 def update!(**args) @pattern = args[:pattern] if args.key?(:pattern) @type = args[:type] if args.key?(:type) end |