File

src/app/shared/review/review.ts

Properties

bookUsefulness
bookUsefulness: number
Type : number
classId
classId: string
Type : string
course
course: string
Type : string
degreeProgram
degreeProgram: degreeProgram
Type : degreeProgram
difficulty
difficulty: number
Type : number
exams
exams: true
Type : true
helpfulNegative
helpfulNegative: number
Type : number
helpfulPositive
helpfulPositive: number
Type : number
homework
homework: true
Type : true
isComputerScience
isComputerScience: boolean
Type : boolean
isDataScience
isDataScience: boolean
Type : boolean
lastUpdated
lastUpdated: Timestamp
Type : Timestamp
lectureQuality
lectureQuality: number
Type : number
peerReviewed
peerReviewed: boolean
Type : boolean
piazzaCommunity
piazzaCommunity: number
Type : number
professorQuality
professorQuality: number
Type : number
projects
projects: false
Type : false
rating
rating: number
Type : number
review
review: string
Type : string
reviewId
reviewId: string
Type : string
semester
semester: string
Type : string
timestamp
timestamp: Timestamp
Type : Timestamp
title
title: string
Type : string
userId
userId: string
Type : string
wilsonScore
wilsonScore: number
Type : number
workload
workload: number
Type : number
year
year: number
Type : number
import { Timestamp } from "@firebase/firestore-types";

export interface Review {
  bookUsefulness: number,
  classId: string,
  course: string,
  degreeProgram: degreeProgram,
  difficulty: number,
  exams: true,
  helpfulNegative?: number,
  helpfulPositive?: number,
  isDataScience?: boolean,
  isComputerScience?: boolean,
  homework: true,
  lastUpdated: Timestamp,
  lectureQuality: number,
  peerReviewed: boolean,
  piazzaCommunity: number,
  professorQuality: number,
  projects: false,
  rating: number,
  review: string,
  semester: string,
  title: string,
  timestamp: Timestamp,
  workload: number,
  year: number,
  userId?: string,
  reviewId?: string,
  wilsonScore?: number,
}

export enum reviewFeedbackType {
  positive = "yes",
  negative = "no",
  undoFeedback = "",
}

export enum degreeProgram {
  none = 0,
  computerScience = 1,
  dataScience = 2,
  both = 3,
}

results matching ""

    No results matching ""