Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/angular-university/firebase-course
/ functions
Functions
57 in github.com/angular-university/firebase-course
⨍
Functions
57
◇
Types & classes
37
↓ 5 callers
Function
convertSnaps
(results)
src/app/services/db-utils.ts:3
↓ 2 callers
Method
findLessons
(courseId:string, sortOrder: OrderByDirection = 'asc', pageNumber = 0, pageSize = 3)
src/app/services/courses.service.ts:22
↓ 2 callers
Method
loadCoursesByCategory
(category:string)
src/app/services/courses.service.ts:125
↓ 2 callers
Method
removeId
(data: any)
src/app/about/about.component.ts:38
↓ 1 callers
Method
close
()
src/app/edit-course-dialog/edit-course-dialog.component.ts:38
↓ 1 callers
Method
createCourse
(newCourse: Partial<Course>, courseId?:string)
src/app/services/courses.service.ts:85
↓ 1 callers
Method
deleteCourseAndLessons
(courseId:string)
src/app/services/courses.service.ts:50
↓ 1 callers
Method
findCourseByUrl
(courseUrl: string)
src/app/services/courses.service.ts:35
↓ 1 callers
Function
findLessonsForCourse
(courseId: number)
src/app/about/db-data.ts:1101
↓ 1 callers
Method
getTitleText
()
e2e/src/app.po.ts:8
↓ 1 callers
Function
initAdmin
(adminUid)
functions/scripts/init-admin.js:18
↓ 1 callers
Method
navigateTo
()
e2e/src/app.po.ts:4
↓ 1 callers
Method
reloadCourses
()
src/app/home/home.component.ts:35
↓ 1 callers
Method
updateCourse
(courseId:string, changes: Partial<Course>)
src/app/services/courses.service.ts:81
Function
adminOnly
()
src/app/app-routing.module.ts:17
Function
authenticate
(email: string, password: string)
src/app/about/db-data.ts:1105
Method
constructor
( public user: UserService, private token: AuthTokenService)
src/app/app.component.ts:17
Method
constructor
( private fb: FormBuilder, private http: HttpClient)
src/app/create-user/create-user.component.ts:21
Method
constructor
(private fb: FormBuilder, private coursesService: CoursesService, private afs:
src/app/create-course/create-course.component.ts:36
Method
constructor
( private router: Router, private coursesService: CoursesService, public user: UserService)
src/app/home/home.component.ts:22
Method
constructor
( private dialog: MatDialog, private router: Router, private coursesService:CoursesService,
src/app/courses-card-list/courses-card-list.component.ts:27
Method
constructor
(private db: AngularFirestore)
src/app/services/courses.service.ts:18
Method
constructor
(private token: AuthTokenService)
src/app/services/auth.interceptor.ts:10
Method
constructor
( private afAuth: AngularFireAuth, private router: Router)
src/app/services/user.service.ts:22
Method
constructor
(private afAuth: AngularFireAuth)
src/app/services/auth-token.service.ts:12
Method
constructor
(private coursesService: CoursesService)
src/app/services/course.resolver.ts:12
Method
constructor
( private route: ActivatedRoute, private coursesService: CoursesService)
src/app/course/course.component.ts:27
Method
constructor
(private db: AngularFirestore)
src/app/about/about.component.ts:19
Method
constructor
( private afAuth: AngularFireAuth, private router: Router)
src/app/login/login.component.ts:19
Method
constructor
( private dialogRef: MatDialogRef<EditCourseDialogComponent>, private fb: FormBuilder,
src/app/edit-course-dialog/edit-course-dialog.component.ts:21
Method
deleteCourse
(courseId:string)
src/app/services/courses.service.ts:77
Method
editCourse
(course:Course)
src/app/courses-card-list/courses-card-list.component.ts:38
Function
findCourseById
(courseId: number)
src/app/about/db-data.ts:1097
Function
getUserCredentialsMiddleware
(req, res, next)
functions/src/auth.middleware.ts:7
Method
intercept
(req: HttpRequest<any>, next: HttpHandler)
src/app/services/auth.interceptor.ts:15
Method
loadMore
()
src/app/course/course.component.ts:49
Method
logout
()
src/app/app.component.ts:27
Method
logout
()
src/app/services/user.service.ts:41
Method
ngOnDestroy
()
src/app/login/login.component.ts:48
Method
ngOnInit
()
src/app/app.component.ts:23
Method
ngOnInit
()
src/app/create-course/create-course.component.ts:75
Method
ngOnInit
()
src/app/home/home.component.ts:29
Method
ngOnInit
()
src/app/courses-card-list/courses-card-list.component.ts:34
Method
ngOnInit
()
src/app/course/course.component.ts:33
Method
ngOnInit
()
src/app/login/login.component.ts:25
Method
onCreateCourse
()
src/app/create-course/create-course.component.ts:79
Method
onCreateUser
()
src/app/create-user/create-user.component.ts:27
Method
onDeleteCourse
(course: Course)
src/app/courses-card-list/courses-card-list.component.ts:58
Method
onLoginSuccessful
(result)
src/app/login/login.component.ts:52
Method
onReadCollection
()
src/app/about/about.component.ts:57
Method
onReadCollectionGroup
()
src/app/about/about.component.ts:77
Method
onReadDoc
()
src/app/about/about.component.ts:45
Function
redirectUnauthorizedToLogin
()
src/app/app-routing.module.ts:15
Method
resolve
(route: ActivatedRouteSnapshot, state: RouterStateSnapshot)
src/app/services/course.resolver.ts:14
Method
save
()
src/app/edit-course-dialog/edit-course-dialog.component.ts:43
Method
uploadData
()
src/app/about/about.component.ts:21
Method
uploadThumbnail
(event)
src/app/create-course/create-course.component.ts:44