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

    Interface UserFile

    Metadata for a file stored across rooms, as returned by the signaling server.

    interface UserFile {
        appData?: Record<string, unknown>;
        contentType?: string;
        createdAt?: string;
        fileId: string;
        fileName: string;
        isFolder?: boolean;
        location: string;
        modified: string;
        resourceType?: string;
        roomName?: string;
        s3Path?: string;
        sharedWith?: string[];
        sharing?: FileShareEntry[];
        timestamp?: string;
        userId: string;
    }
    Index

    Properties

    appData?: Record<string, unknown>

    Application-specific metadata

    contentType?: string

    MIME type

    createdAt?: string

    When the file was created (ISO 8601)

    fileId: string

    Unique file identifier

    fileName: string

    Display name of the file

    isFolder?: boolean

    Whether this is a folder

    location: string

    Folder path

    modified: string

    Last modification timestamp (ISO 8601)

    resourceType?: string

    Resource type (e.g., 'whiteboard', 'usernote', 'recording', 'assignment', 'image')

    roomName?: string

    Associated room name

    s3Path?: string

    S3 storage path

    sharedWith?: string[]

    User IDs this file is shared with

    sharing?: FileShareEntry[]

    Detailed sharing entries with permissions

    timestamp?: string

    Creation timestamp (ISO 8601)

    userId: string

    Owner user ID