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

    Interface WhiteboardPayload

    Whiteboard sync payload for real-time updates

    interface WhiteboardPayload {
        addinData?: unknown;
        changes?: Partial<SerializedWhiteboardObject>;
        color?: string;
        event: string;
        fileId: string;
        isEndBatch?: boolean;
        object?: SerializedWhiteboardObject;
        objectId?: string;
        position?: Position;
        positions?: TimestampedPosition[];
        userId: string;
    }
    Index

    Properties

    addinData?: unknown

    Add-in specific data

    changes?: Partial<SerializedWhiteboardObject>

    Property changes (for OBJECT_MODIFIED)

    color?: string

    Color associated with the event

    event: string

    Event type (from WHITEBOARD_EVENTS)

    fileId: string

    File ID this update belongs to

    isEndBatch?: boolean

    Whether this is the final batch (laser pointer end)

    Serialized object data (for OBJECT_ADDED)

    objectId?: string

    Object ID (for object-related events)

    position?: Position

    Single position (for laser pointer)

    positions?: TimestampedPosition[]

    Batched positions with timestamps (for laser pointer)

    userId: string

    User who initiated the change