55 str: text, item_type, item_uid, type_uid, style_type, outer_html and attributes
66"""
77
8- import enum
9-
10-
11- # pylint: disable=too-many-arguments
12- class StyleType (enum .Enum ):
13- """
14- This StyleType contains four options like below.
15-
16- BLOCK
17- INLINE
18- LINK
19- DISPLAY
20- DOWNLOADABLE
21- """
22-
23- BLOCK = "block"
24- INLINE = 'inline'
25- LINK = 'link'
26- DISPLAY = 'displayable'
27- DOWNLOADABLE = 'downloadable'
8+ from contentstack_utils .embedded .styletype import StyleType
289
2910
3011class Metadata :
@@ -56,7 +37,7 @@ def __init__(self, text: str, item_type: str, item_uid: str,
5637
5738 @property
5839 def get_text (self ):
59- """retruns text for embedded objects
40+ """returns text for embedded objects
6041
6142 Returns:
6243 str : text for embedded objects
@@ -65,7 +46,7 @@ def get_text(self):
6546
6647 @property
6748 def get_item_type (self ):
68- """retruns item_type for embedded objects
49+ """returns item_type for embedded objects
6950
7051 Returns:
7152 str : item_type for embedded objects
@@ -74,7 +55,7 @@ def get_item_type(self):
7455
7556 @property
7657 def get_item_uid (self ):
77- """retruns item_uid for embedded objects
58+ """returns item_uid for embedded objects
7859
7960 Returns:
8061 str : item_uid for embedded objects
@@ -83,16 +64,16 @@ def get_item_uid(self):
8364
8465 @property
8566 def get_content_type_uid (self ):
86- """retruns content_type_uid for embedded objects
67+ """returns content_type_uid for embedded objects
8768
8869 Returns:
8970 str : content_type_uid for embedded objects
9071 """
9172 return self .content_type_uid
9273
9374 @property
94- def get_style_type (self ):
95- """retruns style_type for embedded objects
75+ def get_style_type (self ) -> StyleType :
76+ """returns style_type for embedded objects
9677
9778 Returns:
9879 StyleType : style_type for embedded objects
@@ -101,7 +82,7 @@ def get_style_type(self):
10182
10283 @property
10384 def get_outer_html (self ):
104- """retruns outer_html for embedded objects
85+ """returns outer_html for embedded objects
10586
10687 Returns:
10788 str : outer_html for embedded objects
@@ -110,7 +91,7 @@ def get_outer_html(self):
11091
11192 @property
11293 def get_attributes (self ):
113- """ retruns attributes for embedded objects
94+ """ returns attributes for embedded objects
11495
11596 Returns:
11697 str : attributes for embedded objects
0 commit comments