Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Index your code
hub
/
github.com/ngxs/store
/ functions
Functions
1,060 in github.com/ngxs/store
⨍
Functions
1,060
◇
Types & classes
1,371
↓ 575 callers
Function
patch
( patchObject: NoInfer<ɵPatchSpec<T>> )
packages/store/operators/src/patch.ts:42
↓ 321 callers
Method
dispatch
* Dispatch a new action and return the dispatched observable.
packages/store/src/symbols.ts:112
↓ 281 callers
Function
State
(options: ɵStoreOptions<T>)
packages/store/src/decorators/state.ts:17
↓ 278 callers
Function
iif
( condition: NoInfer<Predicate<T>> | boolean, trueOperatorOrValue: NoInfer<StateOperator<T> | T>, elseOp
packages/store/operators/src/iif.ts:50
↓ 215 callers
Method
subscribe
(fn: (message: NgxsDevtoolsAction) => void)
packages/devtools-plugin/src/symbols.ts:9
↓ 198 callers
Method
selectSnapshot
* Select a snapshot from the state.
packages/store/src/store.ts:106
↓ 189 callers
Function
Action
( actions: ActionOrActions, options?: ɵActionOptions )
packages/store/src/decorators/action.ts:54
↓ 156 callers
Function
Selector
( selectors?: T )
packages/store/src/decorators/selector/selector.ts:15
↓ 147 callers
Method
forRoot
* @deprecated Use `provideStore()` instead.
packages/store/src/module.ts:18
↓ 113 callers
Method
get
(type: string)
packages/store/internals/src/action-registry.ts:19
↓ 110 callers
Function
updateItem
( selector: number | NoInfer<Predicate<T>>, operatorOrValue: NoInfer<T> | NoInfer<StateOperator<T>> )
packages/store/operators/src/update-item.ts:31
↓ 96 callers
Function
compose
(...operators: NoInfer<StateOperator<T>[]>)
packages/store/operators/src/compose.ts:20
↓ 91 callers
Function
assertType
(callback: Callback<T>)
packages/store/types/tests/utils/assert-type.ts:3
↓ 89 callers
Function
createSelector
( selectors: [...Selectors], projector: TProjector, creationMetadata?: Partial<CreationMetadata> )
packages/store/src/selectors/create-selector.ts:15
↓ 82 callers
Function
removeItem
(selector: number | NoInfer<Predicate<T>>)
packages/store/operators/src/remove-item.ts:24
↓ 72 callers
Function
insertItem
(value: NoInfer<T>, beforePosition?: number)
packages/store/operators/src/insert-item.ts:34
↓ 70 callers
Function
skipConsoleLogging
( fn: T, consoleRecorder: ConsoleRecorder = [] )
packages/store/internals/testing/src/skip-console-logging.ts:8
↓ 68 callers
Method
setState
* Reset the state to a new value.
packages/store/src/symbols.ts:102
↓ 61 callers
Function
append
(items: NoInfer<T[]>)
packages/store/operators/src/append.ts:23
↓ 59 callers
Function
record
(message: string)
packages/store/tests/action.spec.ts:347
↓ 57 callers
Method
forRoot
* @deprecated Use `withNgxsStoragePlugin()` instead.
packages/storage-plugin/src/storage.module.ts:27
↓ 55 callers
Method
select
* Selects a slice of data from the store.
packages/store/src/store.ts:78
↓ 54 callers
Method
snapshot
* Return the raw value of the state.
packages/store/src/store.ts:158
↓ 53 callers
Function
freshPlatform
(fn: (done?: VoidFunction) => Promise<void>)
packages/store/internals/testing/src/fresh-platform.ts:42
↓ 53 callers
Function
ofActionDispatched
( ...allowedTypes: T )
packages/store/src/operators/of-action.ts:45
↓ 49 callers
Function
selectSignal
(selector: TypedSelector<T>)
packages/store/tests/select-signal.spec.ts:26
↓ 45 callers
Function
assertReturnType
(fn: T)
packages/store/types/tests/create-selector.lint.ts:140
↓ 45 callers
Function
provideStore
( states: ɵStateClass[] = [], ...optionsAndFeatures: any[] )
packages/store/src/standalone-features/provide-store.ts:36
↓ 45 callers
Function
setState
(newState: MockStateModel)
packages/store/tests/selectors/create-pick-selector.spec.ts:41
↓ 40 callers
Function
SelectorOptions
(options: ɵSharedSelectorOptions)
packages/store/src/decorators/selector-options.ts:8
↓ 39 callers
Function
Select
(rawSelector?: T, ...paths: string[])
packages/store/src/decorators/select/select.ts:9
↓ 38 callers
Method
setItem
(key: string, value: any)
packages/storage-plugin/internals/src/symbols.ts:111
↓ 33 callers
Method
next
(value?: T)
packages/store/internals/src/custom-rxjs-subjects.ts:59
↓ 31 callers
Function
getState
(currentAppState: any, path: string)
packages/store/src/internal/state-context-factory.ts:127
↓ 31 callers
Method
getState
* Get the current state.
packages/store/src/symbols.ts:97
↓ 30 callers
Method
forRoot
* @deprecated Use `withNgxsFormPlugin()` instead.
packages/form-plugin/src/form.module.ts:18
↓ 28 callers
Method
forFeature
* @deprecated Use `provideStates()` instead.
packages/store/src/module.ts:31
↓ 26 callers
Function
createPropertySelectors
( parentSelector: ɵSelectorDef<TModel> )
packages/store/src/selectors/create-property-selectors.ts:11
↓ 23 callers
Function
hmrTestBed
( moduleType: Type<T>, options: HmrMockTestBedOptions = {}, hmrOptions: NgxsHmrOptions = {} )
packages/hmr-plugin/src/tests/hmr-helpers.ts:27
↓ 23 callers
Method
reset
({ setState }: StateContext<StateModel>)
packages/store/tests/dev-mode.spec.ts:283
↓ 22 callers
Method
then
( onfulfilled?: ((value: void) => TResult1 | PromiseLike<TResult1>) | null, onrejected?: ((reason: any
packages/store/src/utils/dispatch.ts:18
↓ 20 callers
Method
selectOnce
* Select one slice of data from the store.
packages/store/src/store.ts:99
↓ 19 callers
Method
error
()
packages/logger-plugin/tests/logger.plugin.spec.ts:47
↓ 19 callers
Function
getStore
()
packages/form-plugin/tests/form.plugin.spec.ts:55
↓ 17 callers
Function
macrotask
()
packages/store/tests/helpers/macrotask.ts:1
↓ 16 callers
Method
log
(title: string, color: string, payload: any)
packages/logger-plugin/src/log-writer.ts:45
↓ 16 callers
Function
ofActionCompleted
( ...allowedTypes: T )
packages/store/src/operators/of-action.ts:87
↓ 16 callers
Function
ofActionSuccessful
( ...allowedTypes: T )
packages/store/src/operators/of-action.ts:59
↓ 16 callers
Method
selectSignal
* Select a signal from the state.
packages/store/src/store.ts:114
↓ 16 callers
Method
snapshot
()
packages/hmr-plugin/src/internal/hmr-storage.ts:8
↓ 15 callers
Function
formatActionCallStack
(options: FormatActionCallStackOptions)
packages/logger-plugin/tests/helpers/utils.ts:13
↓ 15 callers
Function
testSetup
(states: ɵStateClass[], options?: Partial<NgxsConfig>)
packages/store/tests/select-signal.spec.ts:84
↓ 14 callers
Function
setValue
(obj: any, prop: string, val: any)
packages/store/plugins/src/utils.ts:31
↓ 14 callers
Function
setup
()
packages/store/tests/action.spec.ts:67
↓ 14 callers
Method
state
()
packages/router-plugin/src/router.state.ts:88
↓ 13 callers
Function
createModelSelector
(selectorMap: T)
packages/store/src/selectors/create-model-selector.ts:15
↓ 13 callers
Function
getActionTypeFromInstance
(action: any)
packages/store/plugins/src/utils.ts:5
↓ 13 callers
Function
setupStore
(states: ɵStateClass[], extendedOptions?: Partial<NgxsConfig>)
packages/store/tests/selector.spec.ts:198
↓ 13 callers
Function
setupStore
(states: ɵStateClass[], extendedOptions?: Partial<NgxsConfig>)
packages/store/tests/select-signal.spec.ts:206
↓ 12 callers
Method
createCallStack
(callStack: CallStack)
packages/logger-plugin/tests/helpers/logger-spy.ts:10
↓ 12 callers
Function
next
(value)
packages/store/tests/action.spec.ts:736
↓ 12 callers
Method
on
(type: K, callback: WebSocketCallbackMap[K])
packages/websocket-plugin/tests/typings.d.ts:16
↓ 12 callers
Function
safePatch
( patchSpec: NoInfer<ɵPatchSpec<T>> )
packages/store/operators/src/safe-patch.ts:22
↓ 12 callers
Function
withNgxsPlugin
(plugin: Type<NgxsPlugin> | NgxsPluginFn)
packages/store/src/standalone-features/plugin.ts:26
↓ 11 callers
Function
createPickSelector
( selector: TypedSelector<TModel>, keys: [...Keys] )
packages/store/src/selectors/create-pick-selector.ts:9
↓ 11 callers
Method
destroyModule
()
packages/hmr-plugin/src/tests/hmr-mock.ts:108
↓ 11 callers
Function
dispatch
(ActionType: ActionDef<TArgs>)
packages/store/src/utils/dispatch.ts:41
↓ 11 callers
Function
ofAction
( ...allowedTypes: T )
packages/store/src/operators/of-action.ts:31
↓ 11 callers
Function
removeItems
(selector: NoInfer<Predicate<T>>)
packages/store/operators/src/remove-items.ts:25
↓ 11 callers
Function
setupFixture
(states?: ɵStateClass[])
packages/store/tests/selectors/create-pick-selector.spec.ts:36
↓ 11 callers
Method
stop
()
packages/store/tests/store.spec.ts:195
↓ 11 callers
Function
withNgxsRouterPlugin
(options?: NgxsRouterPluginOptions)
packages/router-plugin/src/router.module.ts:46
↓ 10 callers
Method
forRoot
* @deprecated Use `withNgxsReduxDevtoolsPlugin()` instead.
packages/devtools-plugin/src/devtools.module.ts:30
↓ 10 callers
Method
getItem
(key: string)
packages/storage-plugin/internals/src/symbols.ts:110
↓ 10 callers
Function
getTodosFormState
()
packages/form-plugin/tests/form.plugin.spec.ts:334
↓ 10 callers
Function
ofActionErrored
( ...allowedTypes: T )
packages/store/src/operators/of-action.ts:106
↓ 10 callers
Method
toString
()
packages/store/internals/src/symbols.ts:27
↓ 10 callers
Function
updateItems
( selector: NoInfer<Predicate<T>>, operatorOrValue: NoInfer<T> | NoInfer<StateOperator<T>> )
packages/store/operators/src/update-items.ts:30
↓ 10 callers
Function
ɵgetSelectorMetadata
(target: any)
packages/store/internals/src/metadata.ts:69
↓ 9 callers
Method
create
(todoName: string)
tutorials/create-app/src/templates/ngxs/src/app/todo/todo.service.ts:17
↓ 9 callers
Function
getStore
()
packages/websocket-plugin/tests/websocket.module.spec.ts:36
↓ 9 callers
Function
getValue
(obj: any, prop: string)
packages/store/plugins/src/utils.ts:57
↓ 9 callers
Method
reset
* Reset the state to a specific point in time. This method is useful * for plugin's who need to modify the state directly or unit testing.
packages/store/src/store.ts:166
↓ 9 callers
Method
resolve
()
packages/router-plugin/tests/router-navigation.spec.ts:32
↓ 9 callers
Function
setup
(config: { stores: ɵStateClass[] })
packages/store/tests/action-handler.spec.ts:19
↓ 9 callers
Function
setupFixture
(states?: ɵStateClass[])
packages/store/tests/selectors/create-model-selector.spec.ts:38
↓ 9 callers
Function
setupWithLogger
(states: ɵStateClass[], opts?: NgxsLoggerPluginOptions)
packages/logger-plugin/tests/helpers/setup-with-logger.ts:10
↓ 9 callers
Function
ɵgetStoreMetadata
(target: ɵStateClassInternal)
packages/store/internals/src/metadata.ts:39
↓ 8 callers
Method
addTodo
(todo: Todo)
integration/src/app/app.component.ts:77
↓ 8 callers
Method
assert
(expectation: { inside: number; outside: number })
packages/store/tests/execution/execution-strategy.spec.ts:26
↓ 8 callers
Method
clear
()
packages/storage-plugin/tests/storage.plugin.spec.ts:432
↓ 8 callers
Function
createModuleAndServer
(states: any[] = [])
packages/websocket-plugin/tests/websocket.module.spec.ts:39
↓ 8 callers
Function
createSelectMap
(selectorMap: T)
packages/store/src/utils/create-select-map.ts:8
↓ 8 callers
Function
getActions$
()
packages/websocket-plugin/tests/websocket.module.spec.ts:37
↓ 8 callers
Function
ofActionCanceled
( ...allowedTypes: T )
packages/store/src/operators/of-action.ts:73
↓ 8 callers
Function
recordedObservable
( observable1: Subject<string>, prefix: string, record: (message: string) => number )
packages/store/tests/action.spec.ts:757
↓ 8 callers
Function
setup
( options: { preImports?: (ModuleWithProviders<any> | Type<any>)[]; } = {} )
packages/store/tests/store.spec.ts:82
↓ 8 callers
Function
simplePatch
(value: Partial<T>)
packages/store/src/internal/state-operators.ts:7
↓ 8 callers
Function
ɵhasOwnProperty
(target: any, key: PropertyKey)
packages/store/internals/src/object-utils.ts:3
↓ 7 callers
Method
add
* Add a new state to the global defs.
packages/store/src/internal/state-factory.ts:130
next →
1–100 of 1,060, ranked by callers