Member Junction
    Preparing search index...

    State object for the ERD composite component. Used for state persistence and restoration.

    interface ERDCompositeState {
        fieldsSectionExpanded: boolean;
        filterPanelVisible: boolean;
        filterPanelWidth: number;
        filters: EntityFilter;
        layoutAlgorithm?: "schema-grid" | "dagre";
        panPosition: { x: number; y: number };
        relationshipsSectionExpanded: boolean;
        selectedEntityId: string | null;
        zoomLevel: number;
    }
    Index

    Properties

    fieldsSectionExpanded: boolean
    filterPanelVisible: boolean
    filterPanelWidth: number
    filters: EntityFilter
    layoutAlgorithm?: "schema-grid" | "dagre"

    User's preferred layout algorithm — 'schema-grid' (default) or 'dagre'.

    panPosition: { x: number; y: number }
    relationshipsSectionExpanded: boolean
    selectedEntityId: string | null
    zoomLevel: number