Preparing search index...
The search index is not available
CLOVER Extension - v0.3.1
CLOVER Extension
api/types/user
UserClass
Interface UserClass
interface
UserClass
{
classCode
:
string
;
classHexColor
?:
string
;
classImageCover
?:
string
;
classTitle
:
string
;
createdAt
?:
string
;
id
:
string
;
instructorId
:
string
;
}
Index
Properties
class
Code
class
Hex
Color?
class
Image
Cover?
class
Title
created
At?
id
instructor
Id
Properties
class
Code
classCode
:
string
Optional
class
Hex
Color
classHexColor
?:
string
Optional
class
Image
Cover
classImageCover
?:
string
class
Title
classTitle
:
string
Optional
created
At
createdAt
?:
string
id
id
:
string
instructor
Id
instructorId
:
string
Settings
Member Visibility
Inherited
External
Theme
OS
Light
Dark
On This Page
Properties
class
Code
class
Hex
Color
class
Image
Cover
class
Title
created
At
id
instructor
Id
src
api
types
endpoints.ts
AI_SUGGESTION_ENDPOINT
ANSWER_ENDPOINT
AUTH_ENDPOINT
EXPLANATION_ENDPOINT
HINT_ENDPOINT
LOG_ENDPOINT
LOG_SUGGESTION_ENDPOINT
REFINE_PROMPT_ENDPOINT
USER_ENDPOINT
event.ts
LogEvent
LogData
result.ts
Result
suggestion.ts
HintRequest
Suggestion
SuggestionContext
SuggestionResult
user.ts
UserSectionStatus
UserStatus
User
UserClass
UserSettings
AUTH_CONTEXT
auth-api.ts
signIn
signOut
signUp
log-api.ts
getLogsByUser
trackEvent
suggestion-api.ts
fetchSuggestions
getExplanation
getHint
refinePrompt
saveSuggestionToDatabase
submitCode
user-api.ts
getUserByID
getUserClasses
getUserSection
getUserStatus
updateLockUserInDatabase
updateUserSection
updateUserStatus
commands
auth-commands.ts
signInCommand
signOutCommand
uriHandlerCommand
createAuthStatusBarItem
handleAuthUri
registerAuthCommands
completion-provider.ts
inlineCompletionProvider
provideInlineCompletionItems
suggestion-commands.ts
registerSuggestionCommands
test-commands.ts
fetchSettingsCommand
incorrectChoicesCommand
testFetchCommand
services
auth-service.ts
checkUserSignIn
getAuthContext
handleSignIn
handleSignOut
handleSignUp
handleSignUpProvided
setAuthContext
signInMenu
signInOrUpMenu
signInWithGithub
signOutMenu
incorrect-tracker-service.ts
getIncorrectChoices
trackIncorrectChoices
log-service.ts
evaluateUserProgress
logSuggestionEvent
suggestion-service.ts
SuggestionChoice
currentChoices
isSuspended
suggestionContext
suggestionsToReview
buildCompletionItems
getPromptText
handleBuggedSuggestionReview
handleIncorrectSuggestionSelection
handleSuggestionRequest
resetDebounceTimeout
resetSuggestionContext
setDebounceTimeout
setLastRequest
user-service.ts
calculateUserProgress
test
api
auth-api.test.ts
log-api.test.ts
suggestion-api.test.ts
user-api.test.ts
commands
auth-commands.test.ts
completion-provider.test.ts
suggestion-commands.test.ts
integration
suggestion.test.ts
services
auth-service.test.ts
incorrect-service.test.ts
log-service.test.ts
suggestion-service.test.ts
user-service.test.ts
utils
userClass.test.ts
utils.test.ts
views
codeComparisonView.test.ts
codeCorrectionView.test.ts
notifications.test.ts
webview.test.ts
extension.test.ts
utils
index.ts
convertToSnakeCase
escapeHtml
getColorCircle
getSettings
hasBugRandomly
hexToHue
userClass.ts
getSelectedClass
registerClassSelectorCommand
setupClassStatusBarItem
views
CodeComparisonView.ts
createCodeComparisonWebview
CodeCorrectionView.ts
createCodeCorrectionWebview
notifications.ts
authNotification
authSignOutNotification
errorNotification
helpNotification
notifyUser
showAuthNotification
webview.ts
showLoginWebview
extension.ts
globalContext
activate
deactivate