Skip to content

LayoutConfiguration

Source code in docs_src/capo_quicksight/types/layout_configuration.py
class LayoutConfiguration(TypedDict, closed=True):
    grid_layout: NotRequired[
        "capo_quicksight.types.grid_layout_configuration.GridLayoutConfiguration"
    ]
    """<p>A type of layout that can be used on a sheet. In a grid layout, visuals snap to a grid with standard spacing and alignment. Dashboards are displayed as designed, with options to fit to screen or view at actual size. A grid layout can be configured to behave in one of two ways when the viewport is resized: <code>FIXED</code> or <code>RESPONSIVE</code>.</p>"""
    free_form_layout: NotRequired[
        "capo_quicksight.types.free_form_layout_configuration.FreeFormLayoutConfiguration"
    ]
    """<p>A free-form is optimized for a fixed width and has more control over the exact placement of layout elements.</p>"""
    section_based_layout: NotRequired[
        "capo_quicksight.types.section_based_layout_configuration.SectionBasedLayoutConfiguration"
    ]
    """<p>A section based layout organizes visuals into multiple sections and has customized header, footer and page break.</p>"""

free_form_layout instance-attribute

free_form_layout: NotRequired[FreeFormLayoutConfiguration]

A free-form is optimized for a fixed width and has more control over the exact placement of layout elements.

grid_layout instance-attribute

grid_layout: NotRequired[GridLayoutConfiguration]

A type of layout that can be used on a sheet. In a grid layout, visuals snap to a grid with standard spacing and alignment. Dashboards are displayed as designed, with options to fit to screen or view at actual size. A grid layout can be configured to behave in one of two ways when the viewport is resized: FIXED or RESPONSIVE.

section_based_layout instance-attribute

section_based_layout: NotRequired[SectionBasedLayoutConfiguration]

A section based layout organizes visuals into multiple sections and has customized header, footer and page break.