Structure representing a Session with its associated file tree

interface EditorSession {
    assignmentId: string;
    createdAt: Date;
    editorSessionId: string;
    fileTreeId: string;
    name: string;
    owner: string;
    updatedAt: Date;
}

Properties

assignmentId: string

The assignment this submission is for

createdAt: Date

When the submission was created

editorSessionId: string

The unique identifier of the submission

fileTreeId: string

The file tree associated with this submission

name: string

The name of the submission

owner: string

The user who created the submission

updatedAt: Date

When the submission was last updated