Hiyve Components - v1.0.0
    Preparing search index...

    Interface SentimentDashboardProps

    Props for SentimentDashboard component

    interface SentimentDashboardProps {
        autoSave?: boolean;
        autoSaveInterval?: number;
        colors?: Partial<SentimentDashboardColors>;
        defaultTimeWindow?: TimeWindow;
        icons?: Partial<SentimentDashboardIcons>;
        isVisible?: boolean;
        labels?: Partial<SentimentDashboardLabels>;
        onDataChange?: (metrics: RoomMetrics) => void;
        onError?: (error: Error) => void;
        onSave?: (data: MoodSessionFile) => void;
        showHeatmap?: boolean;
        showParticipants?: boolean;
        showRoomOverview?: boolean;
        styles?: Partial<SentimentDashboardStyles>;
        sx?: SxProps<Theme>;
    }
    Index

    Properties

    autoSave?: boolean

    Whether to enable auto-save

    autoSaveInterval?: number

    Auto-save interval in seconds

    colors?: Partial<SentimentDashboardColors>

    Custom colors

    defaultTimeWindow?: TimeWindow

    Time window for heatmap (minutes)

    icons?: Partial<SentimentDashboardIcons>

    Custom icons

    isVisible?: boolean

    Whether the dashboard is visible

    labels?: Partial<SentimentDashboardLabels>

    Custom labels

    onDataChange?: (metrics: RoomMetrics) => void

    Callback when data changes

    onError?: (error: Error) => void

    Callback on error

    onSave?: (data: MoodSessionFile) => void

    Callback when saving session data

    showHeatmap?: boolean

    Whether to show heatmap

    showParticipants?: boolean

    Whether to show participant cards

    showRoomOverview?: boolean

    Whether to show room overview

    styles?: Partial<SentimentDashboardStyles>

    Custom styles

    sx?: SxProps<Theme>

    MUI sx prop