@moritzbrantner/diagrams - v0.1.1
    Preparing search index...

    Type Alias TimelineDiagramProps

    TimelineDiagramProps: Omit<React.ComponentProps<"figure">, "children"> & {
        ariaLabel?: string;
        caption?: React.ReactNode;
        defaultFocusedItemId?: string | null;
        emptyMessage?: React.ReactNode;
        endDate?: TimelineDiagramDate;
        focusedItemId?: string | null;
        getItemDisabled?: (item: PositionedTimelineItem) => boolean;
        groupBy?: "none" | "month" | "year";
        itemActions?:
            | readonly TimelineDiagramItemAction[]
            | ((item: PositionedTimelineItem) => readonly TimelineDiagramItemAction[]);
        items: readonly TimelineDiagramItem[];
        keyboardMode?: "nodes" | "none";
        onFocusedItemIdChange?: (item: PositionedTimelineItem | null) => void;
        onItemActionSelect?: (
            action: TimelineDiagramItemAction,
            item: PositionedTimelineItem,
        ) => void;
        onItemDeselect?: () => void;
        onItemSelect?: (item: PositionedTimelineItem) => void;
        orientation?: TimelineDiagramOrientation;
        selectedItemId?: string | null;
        startDate?: TimelineDiagramDate;
        visibleRange?: {
            endDate?: TimelineDiagramDate;
            startDate?: TimelineDiagramDate;
        };
    }