External module "event/rating/event-rating.service"
Functions
_range
- _range(from: any, to: any): any[]
areVotesAllowed
- areVotesAllowed(event: any): boolean
-
Parameters
Returns boolean
canVoteInEvent
- canVoteInEvent(user: any, event: any): Promise<boolean>
-
Parameters
Returns Promise<boolean>
canVoteOnEntry
- canVoteOnEntry(user: any, entry: any): Promise<boolean>
-
Parameters
Returns Promise<boolean>
clearRankings
- clearRankings(event: any): Promise<any>
-
Parameters
Returns Promise<any>
computeKarma
- computeKarma(received: any, given: any): number
-
Parameters
Returns number
computeKarmaGivenByUserAndEntry
- computeKarmaGivenByUserAndEntry(entry: any, event: any): Promise<object>
-
Parameters
Returns Promise<object>
computeKarmaReceivedByUser
- computeKarmaReceivedByUser(entry: any): Promise<object>
-
Parameters
Returns Promise<object>
computeRankings
- computeRankings(event: any): Promise<any>
-
Parameters
Returns Promise<any>
countEntryVotes
- countEntryVotes(entry: any): Promise<number>
-
Parameters
Returns Promise<number>
findEntryRankings
- findEntryRankings(event: any, division: any, categoryIndex: any): Promise<any>
-
Parameters
-
event: any
-
division: any
-
categoryIndex: any
Returns Promise<any>
findEntryVote
- findEntryVote(user: any, entry: any): Promise<any>
-
Parameters
Returns Promise<any>
findVoteHistory
- findVoteHistory(userId: any, event: any, options?: any): Promise<any>
-
Parameters
-
userId: any
-
event: any
-
Default value options: any = {}
Returns Promise<any>
refreshEntryKarma
- refreshEntryKarma(entry: any, event: any): Promise<void>
-
Parameters
Returns Promise<void>
refreshEntryRatings
- refreshEntryRatings(entry: any): Promise<void>
-
Parameters
Returns Promise<void>
saveEntryVote
- saveEntryVote(user: any, entry: any, event: any, voteData: number[]): Promise<void>
-
Parameters
-
user: any
-
entry: any
-
event: any
-
voteData: number[]
Returns Promise<void>
Checks whether a user can vote on an entry