Class: DatadogAPIClient::V1::WidgetImageSizing
- Inherits:
-
Object
- Object
- DatadogAPIClient::V1::WidgetImageSizing
- Includes:
- BaseEnumModel
- Defined in:
- lib/datadog_api_client/v1/models/widget_image_sizing.rb,
lib/datadog_api_client/v1/models/widget_image_sizing.rb
Overview
How to size the image on the widget. The values are based on the image object-fit
CSS properties.
Note: zoom
, fit
and center
values are deprecated.
Constant Summary collapse
- FILL =
"fill".freeze
- CONTAIN =
"contain".freeze
- COVER =
"cover".freeze
- NONE =
"none".freeze
- SCALEDOWN =
"scale-down".freeze
- ZOOM =
"zoom".freeze
- FIT =
"fit".freeze
- CENTER =
"center".freeze
Class Method Summary collapse
-
.build_from_hash(value) ⇒ String
Builds the enum from string.
Instance Method Summary collapse
-
#build_from_hash(value) ⇒ String
Builds the enum from string.
Methods included from BaseEnumModel
Class Method Details
.build_from_hash(value) ⇒ String
Builds the enum from string
33 34 35 |
# File 'lib/datadog_api_client/v1/models/widget_image_sizing.rb', line 33 def self.build_from_hash(value) new.build_from_hash(value) end |
Instance Method Details
#build_from_hash(value) ⇒ String
Builds the enum from string
40 41 42 43 |
# File 'lib/datadog_api_client/v1/models/widget_image_sizing.rb', line 40 def build_from_hash(value) constantValues = WidgetImageSizing.constants.select { |c| WidgetImageSizing::const_get(c) == value } constantValues.empty? ? DatadogAPIClient::V1::UnparsedObject.new(value) : value end |