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

    Interface RoomsListGridRenderData

    Data passed to custom grid render functions. Provides the filtered/sorted rooms array and all card action handlers.

    interface RoomsListGridRenderData {
        entityLabels: RoomsEntityLabels;
        onDelete: (room: StoredRoom) => void;
        onSelect: (room: StoredRoom) => void;
        onSettings: (room: StoredRoom) => void;
        onStart: (room: StoredRoom) => void;
        rooms: StoredRoom[];
        selectedRoom: StoredRoom | null;
    }
    Index

    Properties

    entityLabels: RoomsEntityLabels

    Resolved entity labels

    onDelete: (room: StoredRoom) => void

    Delete a room

    onSelect: (room: StoredRoom) => void

    Select a room (click)

    onSettings: (room: StoredRoom) => void

    Open settings for a room

    onStart: (room: StoredRoom) => void

    Start/join a room

    rooms: StoredRoom[]

    Filtered and sorted rooms to display

    selectedRoom: StoredRoom | null

    Currently selected room, if any