ask_sdk_model.interfaces.viewport.size package¶
Submodules¶
Note
Canonical imports have been added in the __init__.py
of the package.
This helps in importing the class directly from the package, than
through the module.
For eg: if package a
has module b
with
class C
, you can do from a import C
instead of
from a.b import C
.
ask_sdk_model.interfaces.viewport.size.continuous_viewport_size module¶
-
class
ask_sdk_model.interfaces.viewport.size.continuous_viewport_size.
ContinuousViewportSize
(min_pixel_width=None, min_pixel_height=None, max_pixel_width=None, max_pixel_height=None)¶ Bases:
ask_sdk_model.interfaces.viewport.size.viewport_size.ViewportSize
Defines range of size with minimum and maximum values for with and height.
Parameters: -
attribute_map
= {'max_pixel_height': 'maxPixelHeight', 'max_pixel_width': 'maxPixelWidth', 'min_pixel_height': 'minPixelHeight', 'min_pixel_width': 'minPixelWidth', 'object_type': 'type'}¶
-
deserialized_types
= {'max_pixel_height': 'int', 'max_pixel_width': 'int', 'min_pixel_height': 'int', 'min_pixel_width': 'int', 'object_type': 'str'}¶
-
supports_multiple_types
= False¶
-
to_dict
()¶ Returns the model properties as a dict
-
to_str
()¶ Returns the string representation of the model
-
ask_sdk_model.interfaces.viewport.size.discrete_viewport_size module¶
-
class
ask_sdk_model.interfaces.viewport.size.discrete_viewport_size.
DiscreteViewportSize
(pixel_width=None, pixel_height=None)¶ Bases:
ask_sdk_model.interfaces.viewport.size.viewport_size.ViewportSize
Defines a fixed size of viewport.
Parameters: -
attribute_map
= {'object_type': 'type', 'pixel_height': 'pixelHeight', 'pixel_width': 'pixelWidth'}¶
-
deserialized_types
= {'object_type': 'str', 'pixel_height': 'int', 'pixel_width': 'int'}¶
-
supports_multiple_types
= False¶
-
to_dict
()¶ Returns the model properties as a dict
-
to_str
()¶ Returns the string representation of the model
-
ask_sdk_model.interfaces.viewport.size.viewport_size module¶
-
class
ask_sdk_model.interfaces.viewport.size.viewport_size.
ViewportSize
(object_type=None)¶ Bases:
object
Information regarding the range of sizes for a configuration.
Parameters: object_type ((optional) str) – name of the type of a viewport object Note
This is an abstract class. Use the following mapping, to figure out the model class to be instantiated, that sets
type
variable.-
attribute_map
= {'object_type': 'type'}¶
-
deserialized_types
= {'object_type': 'str'}¶
-
discriminator_value_class_map
= {'CONTINUOUS': 'ask_sdk_model.interfaces.viewport.size.continuous_viewport_size.ContinuousViewportSize', 'DISCRETE': 'ask_sdk_model.interfaces.viewport.size.discrete_viewport_size.DiscreteViewportSize'}¶
-
classmethod
get_real_child_model
(data)¶ Returns the real base class specified by the discriminator
-
json_discriminator_key
= 'type'¶
-
supports_multiple_types
= False¶
-
to_dict
()¶ Returns the model properties as a dict
-
to_str
()¶ Returns the string representation of the model
-