@convergence/convergence
Version:
Convergence JavaScript Client
17 lines (16 loc) • 486 B
TypeScript
import { Activity } from "./Activity";
import { DomainUser } from "../identity";
export declare class ActivityParticipant {
readonly activity: Activity;
readonly user: DomainUser;
readonly sessionId: string;
readonly local: boolean;
get state(): Map<string, any>;
clone(modifications?: {
activity?: Activity;
user?: DomainUser;
sessionId?: string;
local?: boolean;
state?: Map<string, any>;
}): ActivityParticipant;
}