Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/compodoc/compodoc-demo-todomvc-angular
/ functions
Functions
62 in github.com/compodoc/compodoc-demo-todomvc-angular
⨍
Functions
62
◇
Types & classes
77
↓ 7 callers
Method
get
(ID: string)
src/app/shared/services/emitter.service.ts:10
↓ 6 callers
Method
updateStore
()
src/app/shared/services/todo.store.ts:35
↓ 3 callers
Method
border
(color: string)
src/app/shared/directives/border.directive.ts:24
↓ 3 callers
Method
getWithCompleted
(completed: Boolean)
src/app/shared/services/todo.store.ts:39
↓ 2 callers
Method
forRoot
()
src/app/header/header.module.ts:15
↓ 2 callers
Method
getAll
* Get all todos * * @returns {Array} All todos
src/app/shared/services/todo.store.ts:92
↓ 2 callers
Method
getCompleted
* Get completed todos * * @returns {Array} All completed todos
src/app/shared/services/todo.store.ts:101
↓ 2 callers
Method
highlight
(color: string)
src/app/shared/directives/highlight.directive.ts:20
↓ 1 callers
Function
LogPropertyWithArgs
(alias: string)
src/app/shared/decorators/log.decorator.ts:9
↓ 1 callers
Method
add
* Add todo * * @param {string} title Title of todo
src/app/shared/services/todo.store.ts:140
↓ 1 callers
Method
getRemaining
* Get remaining todos * * @returns {Array} All remaining todos
src/app/shared/services/todo.store.ts:83
↓ 1 callers
Method
remove
(todo: Todo)
src/app/list/todo/todo.component.ts:42
↓ 1 callers
Method
update
* Update store
src/app/shared/services/todo.store.ts:131
Method
#clicked
()
src/app/shared/models/todo.model.ts:32
Function
LogClass
(target: any)
src/app/shared/decorators/log.decorator.ts:13
Function
LogMethod
(target: any, key: string)
src/app/shared/decorators/log.decorator.ts:1
Function
LogProperty
(target: any, key: string)
src/app/shared/decorators/log.decorator.ts:5
Method
addTodo
* Ad a todo to the list
src/app/header/header.component.ts:41
Method
allCompleted
* All the todos are they __completed__ ? * * @returns {boolean} All completed ?
src/app/shared/services/todo.store.ts:48
Method
canActivate
* Decide if a route can be activated
src/app/shared/guards/noopguard.guard.ts:12
Method
cancelEditingTodo
(todo: Todo)
src/app/list/todo/todo.component.ts:59
Method
classMethod
()
src/app/shared/models/todo.model.ts:47
Method
constructor
* The "constructor" * * @param {TodoStore} todoStore A TodoStore
src/app/footer/footer.component.ts:39
Method
constructor
(todoStore: TodoStore)
src/app/header/header.component.ts:34
Method
constructor
(todoStore: TodoStore)
src/app/list/list.component.ts:34
Method
constructor
(todoStore: TodoStore)
src/app/list/todo/todo.component.ts:38
Method
constructor
(private el: ElementRef)
src/app/shared/directives/border.directive.ts:10
Method
constructor
(private el: ElementRef)
src/app/shared/directives/highlight.directive.ts:10
Method
constructor
* constructor description
src/app/shared/directives/do-nothing.directive.ts:18
Method
constructor
()
src/app/shared/services/todo.store.ts:21
Method
constructor
(title: string)
src/app/shared/models/todo.model.ts:51
Method
displayAll
* Display all todos
src/app/footer/footer.component.ts:81
Method
displayCompleted
* Display only completed todos
src/app/footer/footer.component.ts:65
Method
displayRemaining
* Display only remaining todos
src/app/footer/footer.component.ts:73
Method
editTodo
(todo: Todo)
src/app/list/todo/todo.component.ts:50
Method
fakeMethod
* fakeMethod !!
src/app/shared/models/todo.model.ts:60
Function
foo
(status: string)
src/app/shared/miscellaneous/miscellaneous.ts:18
Method
intercept
(req: HttpRequest<any>, next: HttpHandler)
src/app/shared/interceptors/noopinterceptor.interceptor.ts:7
Method
ngOnInit
()
src/app/shared/directives/border.directive.ts:12
Method
ngOnInit
()
src/app/shared/components/empty-parent-component.ts:17
Method
ngOnInit
()
src/app/about/about.component.ts:18
Method
onClick
(e: Event)
src/app/shared/directives/do-nothing.directive.ts:42
Method
onMouseEnter
()
src/app/shared/directives/border.directive.ts:16
Method
onMouseEnter
()
src/app/shared/directives/highlight.directive.ts:12
Method
onMouseLeave
()
src/app/shared/directives/border.directive.ts:20
Method
onMouseLeave
()
src/app/shared/directives/highlight.directive.ts:16
Method
onMousedown
(mouseX: number, mouseY: number)
src/app/shared/directives/do-nothing.directive.ts:36
Method
onMouseup
(mouseX: number, mouseY: number)
src/app/shared/directives/do-nothing.directive.ts:31
Method
onMouseup
()
src/app/about/about.component.ts:24
Method
remove
* Remove todo * * See {@link Todo} * * @param {Todo} todo Todo to remove * @param {any[]} theArgs the rest of arguments
src/app/shared/services/todo.store.ts:123
Method
removeCompleted
()
src/app/footer/footer.component.ts:47
Method
removeCompleted
* Remove completed todos
src/app/shared/services/todo.store.ts:73
Method
reset
* A simple reset method
src/app/shared/interfaces/clock.interface.ts:23
Method
setAllTo
* Set all todos status (completed or not) * * @example * // set all at completed * TodoStore.setAllTo(true); * * @exampl
src/app/shared/services/todo.store.ts:65
Method
stopEditing
(todo: Todo, editedTitle: string)
src/app/list/todo/todo.component.ts:54
Method
stopMonitoring
* Stop monitoring the todo * * @param {LabelledTodo} theTodo A todo * @returns {Promise<void>} promise resolved once we stop monitoring
src/app/shared/services/todo.store.ts:151
Method
title
()
src/app/shared/models/todo.model.ts:40
Method
toggleCompletion
(todo: Todo)
src/app/list/todo/todo.component.ts:46
Method
toggleCompletion
* Toggle completed todo status * * @param {Todo} todo Todo which change status
src/app/shared/services/todo.store.ts:110
Method
transform
(value, args)
src/app/shared/pipes/standalone.pipe.ts:8
Method
transform
(value, args)
src/app/shared/pipes/first-upper.pipe.ts:17
Method
updateEditingTodo
(todo: Todo, editedTitle: string)
src/app/list/todo/todo.component.ts:63