RTL Support

Switch a table into right-to-left layout while keeping pinning, alignment, and pagination coherent.

RTL Support

Switch a table into right-to-left layout while keeping pinning, alignment, and pagination coherent.

Source: usage.py::build_rtl_support_code(direction="rtl", height=260).

rtl_table = (
    dmdt.DataTable(
        id="rtl-table",
        data=EMPLOYEES[:6],
        columns=RTL_COLUMNS,
        recordsPerPage=4,
        pageSizeOptions=[4, 6],
        withColumnBorders=True,
        pinFirstColumn=True,
        pinLastColumn=True,
    )
    .update_layout(
        radius="lg",
        withTableBorder=True,
        striped=True,
        height=260,
        direction="rtl",
    )
)