geoTableUiSchema: {
    columns: (
        | { label: string; scope: string; sortable: boolean }
        | { label: string; scope: string; sortable?: undefined }
    )[];
    mode: "whitelist";
    options: { defaultSort: { scope: string } };
    type: "Table";
} = ...

Plain TableUiSchema-shaped object (no runtime dep on table-types). Compatible with @graviola/edb-table-types TableUiSchema.

Type declaration

  • columns: (
        | { label: string; scope: string; sortable: boolean }
        | { label: string; scope: string; sortable?: undefined }
    )[]
  • mode: "whitelist"
  • options: { defaultSort: { scope: string } }
  • type: "Table"