Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/DanWahlin/angular-architecture
/ functions
Functions
1,057 in github.com/DanWahlin/angular-architecture
⨍
Functions
1,057
◇
Types & classes
1,029
↓ 75 callers
Method
emit
Raise event
demos/src/app/core/services/event-bus.service.ts:21
↓ 55 callers
Method
get
(id: number)
labs/state-management/observable-store/begin/src/app/orders/orders.service.ts:44
↓ 45 callers
Method
forRoot
(environment: any)
shared-library-abc-logging/projects/browser-logger/src/lib/browser-logger.module.ts:5
↓ 29 callers
Method
log
(value: any, ...rest: any[])
demos/src/app/core/services/browser-logger.service.ts:24
↓ 26 callers
Method
error
(value: any, ...rest: any[])
demos/src/app/core/services/browser-logger.service.ts:40
↓ 21 callers
Method
get
(id: number)
state-management/observable-store/src/app/orders/orders.service.ts:44
↓ 17 callers
Method
post
Override the default POST handler. For debugging.
state-management/diy-store/src/app/in-memory-data-service/in-memory-data.service.ts:47
↓ 13 callers
Method
filter
()
labs/state-management/ngrx/begin/src/app/customers/customers-list/filter-textbox.component.ts:13
↓ 11 callers
Method
add
(hero: Hero)
labs/standalone/end/src/app/heroes/heroes/heroes.component.ts:72
↓ 10 callers
Method
delete
(id: number)
labs/state-management/observable-store/begin/src/app/customers/customers.service.ts:95
↓ 9 callers
Method
openSnackBar
(message: string, action: string)
labs/standalone/end/src/app/core/toast.service.ts:8
↓ 9 callers
Method
openSnackBar
(message: string, action: string)
labs/standalone/begin/src/app/core/toast.service.ts:8
↓ 9 callers
Method
openSnackBar
(message: string, action: string)
labs/standalone/reference/src/app/core/toast.service.ts:8
↓ 9 callers
Method
openSnackBar
(message: string, action: string)
labs/routing-guards-and-preload-strategies/end/src/app/core/toast.service.ts:8
↓ 9 callers
Method
openSnackBar
(message: string, action: string)
labs/routing-guards-and-preload-strategies/begin/src/app/core/toast.service.ts:8
↓ 8 callers
Method
error
(...args: any[])
shared-library-abc-logging/projects/browser-logger/src/lib/browser-logger.service.ts:41
↓ 7 callers
Method
filter
()
state-management/ngrx/src/app/customers/customers-list/filter-textbox.component.ts:13
↓ 6 callers
Function
collectionSnapshot
(collectionName: keyof EntityCache, cache$: Observable<EntityCache>)
labs/view-models/end/src/app/model/entity-cache.ts:30
↓ 6 callers
Function
collectionSnapshot
(collectionName: keyof EntityCache, cache$: Observable<EntityCache>)
labs/view-models/begin/src/app/model/entity-cache.ts:30
↓ 6 callers
Function
collectionSnapshot
( collectionName: keyof EntityCache, cache$: Observable<EntityCache> )
demos/src/app/view-model/model/entity-cache.ts:33
↓ 6 callers
Method
getCharacters
Get Observable of "all" Star Wars characters * Actually only gets the first page of characters
demos/src/app/core/services/httpClientRxJS.service.ts:36
↓ 6 callers
Method
log
(...args: any[])
shared-library-abc-logging/projects/browser-logger/src/lib/browser-logger.service.ts:25
↓ 6 callers
Method
reset
Reinitialize cache with clones of the source raw data
labs/view-models/end/src/app/services/customer-orders-data.service.ts:36
↓ 6 callers
Function
toAction
(...actions: Action[])
labs/state-management/ngrx/begin/src/app/store/actions/data.actions.ts:19
↓ 6 callers
Function
toAction
(...actions: Action[])
state-management/ngrx/src/app/store/actions/data.actions.ts:19
↓ 5 callers
Function
cacheSnapShot
Get the current value (a "snapshot") of the store's entire cache. * Simplifies by encapsulating the common RxJS cache access dance. * INTERNAL USE O
state-management/diy-store/src/app/store/store-operations.ts:26
↓ 5 callers
Method
handleError
(requestData?: T)
labs/state-management/ngrx/begin/src/app/store/services/customer-data.service.ts:53
↓ 5 callers
Method
handleError
(requestData?: T)
state-management/ngrx/src/app/store/services/customer-data.service.ts:53
↓ 5 callers
Method
runAction
( actionText: string, actionType: ActionType | null, delay: number | null )
demos/src/app/subjects/subjects.component.ts:127
↓ 4 callers
Method
add
(customer: Customer)
labs/state-management/observable-store/begin/src/app/customers/customers-edit/customers-edit.component.ts:56
↓ 4 callers
Method
add
(customer: Customer)
state-management/observable-store/src/app/customers/customers-edit/customers-edit.component.ts:57
↓ 4 callers
Function
calcFullName
(person: { first?: string; last?: string; })
demos/src/app/shared/fullname.pipe.ts:15
↓ 4 callers
Method
clone
Clone itself, preserving methods and getter/setter properties.
labs/view-models/end/src/app/customers/customer-vm.ts:36
↓ 4 callers
Function
cloneCollection
(collection: T[])
labs/view-models/end/src/app/services/data.ts:232
↓ 4 callers
Function
cloneCollection
(collection: T[])
labs/view-models/begin/src/app/services/data.ts:232
↓ 4 callers
Function
cloneCollection
(collection: T[])
demos/src/app/view-model/services/data.ts:225
↓ 4 callers
Method
fetchCustomers
()
labs/state-management/observable-store/begin/src/app/customers/customers.service.ts:21
↓ 4 callers
Method
fetchCustomers
()
state-management/observable-store/src/app/customers/customers.service.ts:21
↓ 4 callers
Method
getAll
()
labs/state-management/observable-store/begin/src/app/orders/orders.service.ts:32
↓ 4 callers
Method
update
(hero: Hero)
labs/standalone/end/src/app/heroes/heroes/heroes.component.ts:61
↓ 4 callers
Method
updateCharacterWithPlanet
Returns observable of the Character with its home planet set after getting planet from API.
demos/src/app/core/services/httpClientRxJS.service.ts:174
↓ 3 callers
Function
addEntity
( entity: T, collectionName: keyof EntityCache, cacheStore: CacheStore )
demos/src/app/view-model/model/entity-operations.ts:25
↓ 3 callers
Method
addVillain
(form: UntypedFormGroup)
labs/routing-guards-and-preload-strategies/end/src/app/villains/villain-detail/villain-detail.component.ts:49
↓ 3 callers
Method
addVillain
(form: UntypedFormGroup)
labs/routing-guards-and-preload-strategies/begin/src/app/villains/villain-detail/villain-detail.component.ts:53
↓ 3 callers
Function
cacheSnapShot
(cache$: Observable<EntityCache>)
labs/view-models/end/src/app/model/entity-cache.ts:23
↓ 3 callers
Function
cacheSnapShot
(cache$: Observable<EntityCache>)
labs/view-models/begin/src/app/model/entity-cache.ts:23
↓ 3 callers
Function
cacheSnapShot
(cache$: Observable<EntityCache>)
demos/src/app/view-model/model/entity-cache.ts:26
↓ 3 callers
Function
calcAge
(birthDate: Date | string)
demos/src/app/shared/age.pipe.ts:10
↓ 3 callers
Method
create
( id: number, order: Partial<Order> = {}, customer?: Partial<Customer> )
demos/src/app/view-model/model/order.ts:9
↓ 3 callers
Method
get
(id)
labs/state-management/observable-store/begin/src/app/customers/customers.service.ts:56
↓ 3 callers
Method
get
(id: number)
state-management/observable-store/src/app/customers/customers.service.ts:48
↓ 3 callers
Method
getCustomers
()
demos/src/app/core/services/data.service.ts:96
↓ 3 callers
Method
getPlanets
Get Observable of all Star Wars planets
demos/src/app/core/services/httpClientRxJS.service.ts:44
↓ 3 callers
Method
loadAll
Reload the cache with all customer and order data; emits `true` when done. * REMEMBER TO SUBSCRIBE.
state-management/diy-store/src/app/services/customer-orders-data.service.ts:61
↓ 3 callers
Method
navigateHome
()
labs/state-management/observable-store/begin/src/app/customers/customers-edit/customers-edit.component.ts:80
↓ 3 callers
Method
navigateHome
()
state-management/observable-store/src/app/customers/customers-edit/customers-edit.component.ts:81
↓ 3 callers
Method
resetEditing
()
demos/src/app/signals/signals.component.ts:138
↓ 3 callers
Method
updateCustomer
(customer: Partial<Customer>)
demos/src/app/view-model/services/customer-orders-data.service.ts:188
↓ 3 callers
Function
updateEntity
( entity: T, collectionName: keyof EntityCache, cacheStore: CacheStore )
demos/src/app/view-model/model/entity-operations.ts:51
↓ 3 callers
Method
updateVillain
(form: UntypedFormGroup)
labs/routing-guards-and-preload-strategies/end/src/app/villains/villain-detail/villain-detail.component.ts:73
↓ 3 callers
Method
updateVillain
(form: UntypedFormGroup)
labs/routing-guards-and-preload-strategies/begin/src/app/villains/villain-detail/villain-detail.component.ts:77
↓ 2 callers
Method
addCustomer
()
demos/src/app/core/services/data.service.ts:110
↓ 2 callers
Method
addHero
()
labs/standalone/end/src/app/heroes/hero-detail/hero-detail.component.ts:45
↓ 2 callers
Method
addHero
()
labs/standalone/begin/src/app/heroes/hero-detail/hero-detail.component.ts:45
↓ 2 callers
Method
addHero
()
labs/standalone/reference/src/app/heroes/hero-detail/hero-detail.component.ts:41
↓ 2 callers
Method
addHero
()
labs/routing-guards-and-preload-strategies/end/src/app/heroes/hero-detail/hero-detail.component.ts:41
↓ 2 callers
Method
addHero
()
labs/routing-guards-and-preload-strategies/begin/src/app/heroes/hero-detail/hero-detail.component.ts:41
↓ 2 callers
Method
addVillain
(form: UntypedFormGroup)
labs/standalone/end/src/app/villains/villain-detail/villain-detail.component.ts:53
↓ 2 callers
Method
addVillain
(form: UntypedFormGroup)
labs/standalone/begin/src/app/villains/villain-detail/villain-detail.component.ts:53
↓ 2 callers
Method
addVillain
(form: UntypedFormGroup)
labs/standalone/reference/src/app/villains/villain-detail/villain-detail.component.ts:49
↓ 2 callers
Function
calcAge
(birthDate: Date | string )
labs/view-models/end/src/app/shared/age.pipe.ts:13
↓ 2 callers
Function
calcFullName
(person: { first?: string, last?: string })
labs/view-models/end/src/app/shared/fullname.pipe.ts:18
↓ 2 callers
Method
calculateOrders
()
labs/state-management/ngrx/begin/src/app/customers/customers-list/customers-list.component.ts:31
↓ 2 callers
Method
calculateOrders
()
labs/state-management/observable-store/begin/src/app/customers/customers-list/customers-list.component.ts:31
↓ 2 callers
Method
calculateOrders
()
labs/state-management/ngrx-data/begin/src/app/customers/customers-list/customers-list.component.ts:31
↓ 2 callers
Method
calculateOrders
()
state-management/ngrx/src/app/customers/customers-list/customers-list.component.ts:31
↓ 2 callers
Method
calculateOrders
()
state-management/observable-store/src/app/customers/customers-list/customers-list.component.ts:31
↓ 2 callers
Method
calculateOrders
()
state-management/ngrx-data/src/app/customers/customers-list/customers-list.component.ts:31
↓ 2 callers
Method
cancelOrder
()
demos/src/app/view-model/4-customers-orders/co-container.component.ts:76
↓ 2 callers
Method
clear
()
labs/standalone/end/src/app/heroes/hero-detail/hero-detail.component.ts:50
↓ 2 callers
Method
clear
()
labs/standalone/end/src/app/villains/villain-detail/villain-detail.component.ts:61
↓ 2 callers
Method
clear
()
labs/standalone/begin/src/app/heroes/hero-detail/hero-detail.component.ts:50
↓ 2 callers
Method
clear
()
labs/standalone/begin/src/app/villains/villain-detail/villain-detail.component.ts:61
↓ 2 callers
Method
clear
()
labs/standalone/reference/src/app/heroes/hero-detail/hero-detail.component.ts:46
↓ 2 callers
Method
clear
()
labs/standalone/reference/src/app/villains/villain-detail/villain-detail.component.ts:57
↓ 2 callers
Method
clear
()
labs/routing-guards-and-preload-strategies/end/src/app/heroes/hero-detail/hero-detail.component.ts:46
↓ 2 callers
Method
clear
()
labs/routing-guards-and-preload-strategies/end/src/app/villains/villain-detail/villain-detail.component.ts:57
↓ 2 callers
Method
clear
()
labs/routing-guards-and-preload-strategies/begin/src/app/heroes/hero-detail/hero-detail.component.ts:46
↓ 2 callers
Method
clear
()
labs/routing-guards-and-preload-strategies/begin/src/app/villains/villain-detail/villain-detail.component.ts:61
↓ 2 callers
Method
clone
Clone ViewModel-self with properties and methods
demos/src/app/view-model/3-vm/customer-vm.ts:24
↓ 2 callers
Function
collectionSnapshot
Get the current value (a "snapshot") of a named collection in cache. * Simplifies by encapsulating the common RxJS collection access dance. * INTER
state-management/diy-store/src/app/store/store-operations.ts:36
↓ 2 callers
Method
create
Create CustomerVm from a Customer
labs/view-models/end/src/app/customers/customer-vm.ts:28
↓ 2 callers
Method
create
Create CustomerVm from a Customer
demos/src/app/view-model/3-vm/customer-vm.ts:19
↓ 2 callers
Method
create
( customer: Partial<Customer> = {}, orderSummaries$?: Observable<OrderSummaryVm[]> )
demos/src/app/view-model/4-customers-orders/customer-vm.ts:28
↓ 2 callers
Method
fetchOrders
()
labs/state-management/observable-store/begin/src/app/orders/orders.service.ts:21
↓ 2 callers
Method
fetchOrders
()
state-management/observable-store/src/app/orders/orders.service.ts:21
↓ 2 callers
Method
filter
()
labs/state-management/observable-store/begin/src/app/customers/customers-list/filter-textbox.component.ts:13
↓ 2 callers
Method
filter
()
state-management/observable-store/src/app/customers/customers-list/filter-textbox.component.ts:13
↓ 2 callers
Method
filterOrders
(id: number, orders : Order[])
labs/state-management/observable-store/begin/src/app/orders/orders.service.ts:61
↓ 2 callers
Method
filterOrders
(id: number, orders : Order[])
state-management/observable-store/src/app/orders/orders.service.ts:61
next →
1–100 of 1,057, ranked by callers