Skip to content

FreeFormLayoutElement

Source code in docs_src/capo_quicksight/types/free_form_layout_element.py
class FreeFormLayoutElement(TypedDict, closed=True):
    element_id: (
        "capo_quicksight.types.short_restrictive_resource_id.ShortRestrictiveResourceId"
    )
    """<p>A unique identifier for an element within a free-form layout.</p>"""
    element_type: "capo_quicksight.types.layout_element_type.LayoutElementType"
    """<p>The type of element.</p>"""
    x_axis_location: "capo_quicksight.types.pixel_length.PixelLength"
    """<p>The x-axis coordinate of the element.</p>"""
    y_axis_location: "capo_quicksight.types.unlimited_pixel_length.UnlimitedPixelLength"
    """<p>The y-axis coordinate of the element.</p>"""
    width: "capo_quicksight.types.pixel_length.PixelLength"
    """<p>The width of an element within a free-form layout.</p>"""
    height: "capo_quicksight.types.pixel_length.PixelLength"
    """<p>The height of an element within a free-form layout.</p>"""
    visibility: NotRequired["capo_quicksight.types.visibility.Visibility"]
    """<p>The visibility of an element within a free-form layout.</p>"""
    rendering_rules: NotRequired[
        "capo_quicksight.types.sheet_element_rendering_rule_list.SheetElementRenderingRuleList"
    ]
    """<p>The rendering rules that determine when an element should be displayed within a free-form layout.</p>"""
    border_style: NotRequired[
        "capo_quicksight.types.free_form_layout_element_border_style.FreeFormLayoutElementBorderStyle"
    ]
    """<p>The border style configuration of a free-form layout element.</p>"""
    selected_border_style: NotRequired[
        "capo_quicksight.types.free_form_layout_element_border_style.FreeFormLayoutElementBorderStyle"
    ]
    """<p>The border style configuration of a free-form layout element. This border style is used when the element is selected.</p>"""
    background_style: NotRequired[
        "capo_quicksight.types.free_form_layout_element_background_style.FreeFormLayoutElementBackgroundStyle"
    ]
    """<p>The background style configuration of a free-form layout element.</p>"""
    loading_animation: NotRequired[
        "capo_quicksight.types.loading_animation.LoadingAnimation"
    ]
    """<p>The loading animation configuration of a free-form layout element.</p>"""
    border_radius: NotRequired["capo_quicksight.types.border_radius.BorderRadius"]
    """<p>The border radius of a free-form layout element.</p>"""
    padding: NotRequired["capo_quicksight.types.padding.Padding"]
    """<p>The padding of a free-form layout element.</p>"""

background_style instance-attribute

background_style: NotRequired[FreeFormLayoutElementBackgroundStyle]

The background style configuration of a free-form layout element.

border_radius instance-attribute

border_radius: NotRequired[BorderRadius]

The border radius of a free-form layout element.

border_style instance-attribute

border_style: NotRequired[FreeFormLayoutElementBorderStyle]

The border style configuration of a free-form layout element.

element_id instance-attribute

A unique identifier for an element within a free-form layout.

element_type instance-attribute

element_type: LayoutElementType

The type of element.

height instance-attribute

height: PixelLength

The height of an element within a free-form layout.

loading_animation instance-attribute

loading_animation: NotRequired[LoadingAnimation]

The loading animation configuration of a free-form layout element.

padding instance-attribute

padding: NotRequired[Padding]

The padding of a free-form layout element.

rendering_rules instance-attribute

rendering_rules: NotRequired[SheetElementRenderingRuleList]

The rendering rules that determine when an element should be displayed within a free-form layout.

selected_border_style instance-attribute

selected_border_style: NotRequired[FreeFormLayoutElementBorderStyle]

The border style configuration of a free-form layout element. This border style is used when the element is selected.

visibility instance-attribute

visibility: NotRequired[Visibility]

The visibility of an element within a free-form layout.

width instance-attribute

width: PixelLength

The width of an element within a free-form layout.

x_axis_location instance-attribute

x_axis_location: PixelLength

The x-axis coordinate of the element.

y_axis_location instance-attribute

y_axis_location: UnlimitedPixelLength

The y-axis coordinate of the element.