Embed
The Embed class represents an embedded content (i.e WebView) in a user interface.
Properties
- url(Required): The URL of the embedded content.
- height(Optional): The height of the embedded content.
- width(Optional): The width of the embedded content.
- expand(Optional): A flag indicating whether the embedded content should be expandable.
- full_screen(Optional): A flag indicating whether the embedded content should be displayed in full screen.
- landscape(Optional): A flag indicating whether the embedded content should be displayed in landscape orientation.
- allow_navigation(Optional): A flag indicating whether navigation is allowed within the embedded content.
- enable_ads(Optional): A flag indicating whether ads are enabled within the embedded content.
- view_ratio(Optional): The view ratio of the embedded content.
Methods
- Constructor
def __init__(
    self,
    url: str,
    height: Optional[int] = 0,
    width: Optional[int] = 0,
    expand: Optional[bool] = False,
    full_screen: Optional[bool] = True,
    landscape: bool = False,
    allow_navigation: bool = True,
    enable_ads: bool = False,
    view_ratio: int = None,
)
# Create an Embed instance:
embed = Embed(
    url="https://example.com/embedded-content",
    view_ratio=30
    # to show webview in 30% of screen
)