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.ViewportSizeDefines 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.ViewportSizeDefines 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:
objectInformation 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
typevariable.-
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
-