SYMBOL INDEX (3896 symbols across 783 files) FILE: build/config.ts type PackageDescription (line 3) | interface PackageDescription { type Config (line 7) | interface Config { FILE: build/example-app-server.js constant CONTEXT (line 4) | const CONTEXT = `/${process.env.CONTEXT || 'platform/example-app'}`; constant PORT (line 5) | const PORT = process.env.PORT || 4000; constant DIST (line 6) | const DIST = path.join(__dirname, '../projects/example-app/dist'); FILE: build/publish-latest.ts function publishLatestToNpm (line 8) | async function publishLatestToNpm() { FILE: build/publish-next.ts function publishNextToNpm (line 8) | async function publishNextToNpm() { FILE: build/publish-release.ts constant RELEASE_TAG (line 5) | const RELEASE_TAG = process.env.RELEASE_TAG; constant RELEASE_VERSION (line 6) | const RELEASE_VERSION = process.env.RELEASE_VERSION; constant DRY_RUN (line 7) | const DRY_RUN = process.env.DRY_RUN === 'true'; constant NPM_TOKEN (line 8) | const NPM_TOKEN = process.env.NPM_TOKEN; function publishLatestToNpm (line 13) | async function publishLatestToNpm() { FILE: build/stackblitz.ts constant EXAMPLE_FILES (line 5) | const EXAMPLE_FILES = [ FILE: build/tasks.ts function copySchematicsCore (line 11) | async function copySchematicsCore(config: Config) { function publishToRepo (line 50) | async function publishToRepo(config: Config) { function prepareAndPublish (line 61) | async function prepareAndPublish( FILE: build/update-version-numbers.ts constant CONFIG (line 9) | const CONFIG = { function updateVersions (line 34) | function updateVersions(version: string) { function createPackageJsonBuilder (line 56) | function createPackageJsonBuilder(version: string) { function createUpdateAddSchematicBuilder (line 95) | function createUpdateAddSchematicBuilder(version: string) { function createArchivePreviousDocsBuilder (line 111) | function createArchivePreviousDocsBuilder(version: string) { function createMigrationDocs (line 140) | function createMigrationDocs(version: string) { function writeAsJson (line 210) | function writeAsJson(path: string, json: object) { function createMigrationMD (line 218) | function createMigrationMD(version: string) { FILE: build/util.ts type RunnerFn (line 6) | type RunnerFn = (config: Config) => Promise; type TaskDef (line 7) | type TaskDef = [string, RunnerFn]; type BaseFn (line 8) | type BaseFn = (command: string) => string; function createBuilder (line 10) | function createBuilder(tasks: TaskDef[]) { function exec (line 18) | function exec( function getTopLevelPackages (line 34) | function getTopLevelPackages(config: Config) { function cmd (line 38) | function cmd(command: string, args: string[]): Promise { function git (line 42) | function git(args: string[]): Promise { function runTask (line 46) | async function runTask(name: string, taskFn: () => Promise) { function baseDir (line 62) | function baseDir(...dirs: string[]): string { function fromNpm (line 66) | function fromNpm(command: string) { FILE: modules/component-store/migrations/18_0_0-beta/index.ts function migrateTapResponseImport (line 18) | function migrateTapResponseImport(): Rule { function getImportDeclarations (line 143) | function getImportDeclarations( function getComponentStoreNamedBinding (line 156) | function getComponentStoreNamedBinding( FILE: modules/component-store/schematics-core/utility/ast-utils.ts function findNodes (line 28) | function findNodes( function getSourceNodes (line 65) | function getSourceNodes(sourceFile: ts.SourceFile): ts.Node[] { function nodesByPosition (line 87) | function nodesByPosition(first: ts.Node, second: ts.Node): number { function insertAfterLastOccurrence (line 104) | function insertAfterLastOccurrence( function getContentOfKeyLiteral (line 128) | function getContentOfKeyLiteral( function _angularImportsFromNode (line 141) | function _angularImportsFromNode( function getDecoratorMetadata (line 193) | function getDecoratorMetadata( function _addSymbolToNgModuleMetadata (line 261) | function _addSymbolToNgModuleMetadata( function _addSymbolToComponentMetadata (line 458) | function _addSymbolToComponentMetadata( function addDeclarationToModule (line 614) | function addDeclarationToModule( function addImportToModule (line 633) | function addImportToModule( function addProviderToModule (line 651) | function addProviderToModule( function addProviderToComponent (line 669) | function addProviderToComponent( function addExportToModule (line 687) | function addExportToModule( function addBootstrapToModule (line 705) | function addBootstrapToModule( function insertImport (line 730) | function insertImport( function replaceImport (line 820) | function replaceImport( function containsProperty (line 907) | function containsProperty( FILE: modules/component-store/schematics-core/utility/change.ts type Host (line 13) | interface Host { type Change (line 18) | interface Change { class NoopChange (line 36) | class NoopChange implements Change { method apply (line 40) | apply() { class InsertChange (line 48) | class InsertChange implements Change { method constructor (line 52) | constructor( method apply (line 67) | apply(host: Host) { class RemoveChange (line 80) | class RemoveChange implements Change { method constructor (line 84) | constructor( method apply (line 96) | apply(host: Host): Promise { class ReplaceChange (line 110) | class ReplaceChange implements Change { method constructor (line 114) | constructor( method apply (line 127) | apply(host: Host): Promise { function createReplaceChange (line 145) | function createReplaceChange( function createRemoveChange (line 159) | function createRemoveChange( function createChangeRecorder (line 168) | function createChangeRecorder( function commitChanges (line 187) | function commitChanges(tree: Tree, path: string, changes: Change[]) { FILE: modules/component-store/schematics-core/utility/config.ts type AppConfig (line 5) | interface AppConfig { function getWorkspacePath (line 131) | function getWorkspacePath(host: Tree): string { function getWorkspace (line 138) | function getWorkspace(host: Tree) { FILE: modules/component-store/schematics-core/utility/find-component.ts type ComponentOptions (line 20) | interface ComponentOptions { function findComponentFromOptions (line 31) | function findComponentFromOptions( function findComponent (line 74) | function findComponent(host: Tree, generateDir: string): Path { function buildRelativePath (line 103) | function buildRelativePath(from: string, to: string): string { function parsePath (line 128) | function parsePath(path: string) { function convertToTypeScriptFileName (line 143) | function convertToTypeScriptFileName(filename: string | undefined) { FILE: modules/component-store/schematics-core/utility/find-module.ts type ModuleOptions (line 20) | interface ModuleOptions { function findModuleFromOptions (line 31) | function findModuleFromOptions( function findModule (line 70) | function findModule(host: Tree, generateDir: string): Path { function buildRelativePath (line 102) | function buildRelativePath(from: string, to: string): string { function parsePath (line 127) | function parsePath(path: string) { function convertToTypeScriptFileName (line 142) | function convertToTypeScriptFileName(filename: string | undefined) { FILE: modules/component-store/schematics-core/utility/json-utilts.ts function findPropertyInAstObject (line 2) | function findPropertyInAstObject( FILE: modules/component-store/schematics-core/utility/ngrx-utils.ts function addReducerToState (line 9) | function addReducerToState(options: any): Rule { function addReducerToStateInterface (line 78) | function addReducerToStateInterface( function addReducerToActionReducerMap (line 128) | function addReducerToActionReducerMap( function addReducerImportToNgModule (line 195) | function addReducerImportToNgModule(options: any): Rule { function omit (line 263) | function omit( function getPrefix (line 272) | function getPrefix(options: { prefix?: string }) { FILE: modules/component-store/schematics-core/utility/package.ts function addPackageToPackageJson (line 6) | function addPackageToPackageJson( FILE: modules/component-store/schematics-core/utility/parse-name.ts type Location (line 3) | interface Location { function parseName (line 8) | function parseName(path: string, name: string): Location { FILE: modules/component-store/schematics-core/utility/project.ts type WorkspaceProject (line 5) | interface WorkspaceProject { function getProject (line 13) | function getProject( function getProjectPath (line 31) | function getProjectPath( function isLib (line 51) | function isLib( function getProjectMainFile (line 60) | function getProjectMainFile( FILE: modules/component-store/schematics-core/utility/standalone.ts type ResolvedAppConfig (line 13) | interface ResolvedAppConfig { function callsProvidersFunction (line 29) | function callsProvidersFunction( function addFunctionalProvidersToStandaloneBootstrap (line 62) | function addFunctionalProvidersToStandaloneBootstrap( function findBootstrapApplicationCall (line 144) | function findBootstrapApplicationCall( function findProvidersLiteral (line 177) | function findProvidersLiteral( function findAppConfig (line 200) | function findAppConfig( function resolveAppConfigFromIdentifier (line 226) | function resolveAppConfigFromIdentifier( function findAppConfigFromVariableName (line 286) | function findAppConfigFromVariableName( function findImportLocalName (line 314) | function findImportLocalName( function createSourceFile (line 351) | function createSourceFile(tree: Tree, filePath: string): ts.SourceFile { function addNewAppConfigToCall (line 366) | function addNewAppConfigToCall( function addElementToArray (line 404) | function addElementToArray( function addProvidersToObjectLiteral (line 428) | function addProvidersToObjectLiteral( function isMergeAppConfigCall (line 454) | function isMergeAppConfigCall(node: ts.Node): node is ts.CallExpression { FILE: modules/component-store/schematics-core/utility/strings.ts constant STRING_DASHERIZE_REGEXP (line 8) | const STRING_DASHERIZE_REGEXP = /[ _]/g; constant STRING_DECAMELIZE_REGEXP (line 9) | const STRING_DECAMELIZE_REGEXP = /([a-z\d])([A-Z])/g; constant STRING_CAMELIZE_REGEXP (line 10) | const STRING_CAMELIZE_REGEXP = /(-|_|\.|\s)+(.)?/g; constant STRING_UNDERSCORE_REGEXP_1 (line 11) | const STRING_UNDERSCORE_REGEXP_1 = /([a-z\d])([A-Z]+)/g; constant STRING_UNDERSCORE_REGEXP_2 (line 12) | const STRING_UNDERSCORE_REGEXP_2 = /-|\s+/g; function decamelize (line 24) | function decamelize(str: string): string { function dasherize (line 38) | function dasherize(str?: string): string { function camelize (line 53) | function camelize(str: string): string { function classify (line 74) | function classify(str: string): string { function underscore (line 92) | function underscore(str: string): string { function capitalize (line 109) | function capitalize(str: string): string { function pluralize (line 124) | function pluralize(str: string): string { function group (line 132) | function group(name: string, group: string | undefined) { function featurePath (line 136) | function featurePath( FILE: modules/component-store/schematics-core/utility/update.ts function updatePackage (line 8) | function updatePackage(name: string): Rule { function match (line 41) | function match(value: string, test: string) { FILE: modules/component-store/schematics-core/utility/visitors.ts function visitTSSourceFiles (line 5) | function visitTSSourceFiles( function visitTemplates (line 21) | function visitTemplates( function visitNgModuleImports (line 91) | function visitNgModuleImports( function visitNgModuleExports (line 101) | function visitNgModuleExports( function visitNgModuleProperty (line 111) | function visitNgModuleProperty( function visitComponents (line 135) | function visitComponents( function visitNgModules (line 145) | function visitNgModules( function visitDecorator (line 155) | function visitDecorator( function visitImportDeclaration (line 201) | function visitImportDeclaration( function visitImportSpecifier (line 220) | function visitImportSpecifier( function visitTypeReference (line 242) | function visitTypeReference( function visitTypeLiteral (line 255) | function visitTypeLiteral( function visitCallExpression (line 268) | function visitCallExpression( FILE: modules/component-store/schematics/ng-add/index.ts function addModuleToPackageJson (line 15) | function addModuleToPackageJson() { FILE: modules/component-store/schematics/ng-add/schema.ts type Schema (line 1) | interface Schema { FILE: modules/component-store/spec/component-store.spec.ts type State (line 269) | interface State { type State (line 451) | interface State { type State (line 558) | interface State { type State (line 715) | interface State { type State (line 1080) | interface State { type State (line 1383) | interface State { type StateValue (line 1387) | interface StateValue { type TestState (line 1541) | type TestState = { foo: number; bar: { baz: number } }; class TestStore (line 1543) | class TestStore extends ComponentStore { method constructor (line 1559) | constructor() { type State (line 1778) | interface State { class ExposedGetComponentStore (line 1782) | class ExposedGetComponentStore extends ComponentStore { type LifeCycle (line 1834) | interface LifeCycle { class LifecycleStore (line 1843) | @Injectable() method constructor (line 1849) | constructor(@Inject(INIT_STATE) state?: LifeCycle) { method ngrxOnStoreInit (line 1859) | ngrxOnStoreInit() { method ngrxOnStateInit (line 1863) | ngrxOnStateInit() { class ExtraStore (line 1868) | @Injectable() method constructor (line 1870) | constructor() { class NonProviderStore (line 1875) | @Injectable() method ngrxOnStoreInit (line 1877) | ngrxOnStoreInit() {} function setup (line 1880) | function setup({ FILE: modules/component-store/spec/integration.spec.ts function testWith (line 19) | function testWith(setup: () => Promise>) { type State (line 174) | interface State { type Parent (line 179) | interface Parent { type Child (line 183) | interface Child { type SetupData (line 191) | interface SetupData { class ParentComponent (line 203) | @Component({ function setupTestBed (line 214) | async function setupTestBed( function setupComponentProvidesComponentStore (line 253) | async function setupComponentProvidesComponentStore() { function setupComponentExtendsComponentStore (line 304) | async function setupComponentExtendsComponentStore() { function setupComponentProvidesService (line 346) | async function setupComponentProvidesService() { function setupComponentExtendsService (line 448) | async function setupComponentExtendsService() { FILE: modules/component-store/spec/integration_signals.spec.ts type Todo (line 9) | interface Todo { type TodoState (line 15) | interface TodoState { FILE: modules/component-store/src/component-store.ts type SelectConfig (line 43) | interface SelectConfig { constant INITIAL_STATE_TOKEN (line 48) | const INITIAL_STATE_TOKEN = new InjectionToken( type SelectorResults (line 52) | type SelectorResults[]> = { type Projector (line 58) | type Projector[], Result> = ( type SignalsProjector (line 62) | type SignalsProjector[], Result> = ( type SelectSignalOptions (line 70) | interface SelectSignalOptions { class ComponentStore (line 78) | class ComponentStore implements OnDestroy { method constructor (line 94) | constructor(@Optional() @Inject(INITIAL_STATE_TOKEN) defaultState?: T) { method ngOnDestroy (line 104) | ngOnDestroy() { method updater (line 124) | updater< method initState (line 184) | private initState(state: T): void { method setState (line 196) | setState(stateOrUpdaterFn: T | ((state: T) => T)): void { method patchState (line 211) | patchState( method get (line 230) | protected get(projector?: (s: T) => R): R | T { method select (line 275) | select< method selectSignal (line 335) | selectSignal( method effect (line 378) | effect< method checkProviderForHooks (line 419) | private checkProviderForHooks() { method assertStateIsInitialized (line 443) | private assertStateIsInitialized(): void { function processSelectorArgs (line 453) | function processSelectorArgs< function isSelectConfig (line 509) | function isSelectConfig( function hasProjectFnOnly (line 519) | function hasProjectFnOnly( function noopOperator (line 530) | function noopOperator(): (source$: Observable) => typeof source$ { FILE: modules/component-store/src/debounce-sync.ts function debounceSync (line 32) | function debounceSync(): MonoTypeOperatorFunction { FILE: modules/component-store/src/lifecycle_hooks.ts type OnStoreInit (line 9) | interface OnStoreInit { type OnStateInit (line 18) | interface OnStateInit { function isOnStoreInitDefined (line 29) | function isOnStoreInitDefined(cs: unknown): cs is OnStoreInit { function isOnStateInitDefined (line 40) | function isOnStateInitDefined(cs: unknown): cs is OnStateInit { function provideComponentStore (line 88) | function provideComponentStore( FILE: modules/component/migrations/15_0_0-beta/index.ts function migrateReactiveComponentModule (line 17) | function migrateReactiveComponentModule() { function findReactiveComponentModuleImportDeclarationReplacements (line 63) | function findReactiveComponentModuleImportDeclarationReplacements( function findReactiveComponentModuleImportDeclarationAdditions (line 108) | function findReactiveComponentModuleImportDeclarationAdditions( function findPossibleReactiveComponentModuleUsageCount (line 153) | function findPossibleReactiveComponentModuleUsageCount( function findReactiveComponentModuleNgModuleReplacements (line 169) | function findReactiveComponentModuleNgModuleReplacements( FILE: modules/component/migrations/16_0_0/index.ts function migrateToStandaloneAPIs (line 19) | function migrateToStandaloneAPIs() { function findImportDeclarationReplacements (line 55) | function findImportDeclarationReplacements( function findImportDeclarationAdditions (line 68) | function findImportDeclarationAdditions( function findImportDeclarations (line 86) | function findImportDeclarations( function findPossibleModulesUsageCount (line 144) | function findPossibleModulesUsageCount(sourceFile: ts.SourceFile): number { function findNgModuleReplacements (line 161) | function findNgModuleReplacements(sourceFile: ts.SourceFile) { FILE: modules/component/schematics-core/utility/ast-utils.ts function findNodes (line 28) | function findNodes( function getSourceNodes (line 65) | function getSourceNodes(sourceFile: ts.SourceFile): ts.Node[] { function nodesByPosition (line 87) | function nodesByPosition(first: ts.Node, second: ts.Node): number { function insertAfterLastOccurrence (line 104) | function insertAfterLastOccurrence( function getContentOfKeyLiteral (line 128) | function getContentOfKeyLiteral( function _angularImportsFromNode (line 141) | function _angularImportsFromNode( function getDecoratorMetadata (line 193) | function getDecoratorMetadata( function _addSymbolToNgModuleMetadata (line 261) | function _addSymbolToNgModuleMetadata( function _addSymbolToComponentMetadata (line 458) | function _addSymbolToComponentMetadata( function addDeclarationToModule (line 614) | function addDeclarationToModule( function addImportToModule (line 633) | function addImportToModule( function addProviderToModule (line 651) | function addProviderToModule( function addProviderToComponent (line 669) | function addProviderToComponent( function addExportToModule (line 687) | function addExportToModule( function addBootstrapToModule (line 705) | function addBootstrapToModule( function insertImport (line 730) | function insertImport( function replaceImport (line 820) | function replaceImport( function containsProperty (line 907) | function containsProperty( FILE: modules/component/schematics-core/utility/change.ts type Host (line 13) | interface Host { type Change (line 18) | interface Change { class NoopChange (line 36) | class NoopChange implements Change { method apply (line 40) | apply() { class InsertChange (line 48) | class InsertChange implements Change { method constructor (line 52) | constructor( method apply (line 67) | apply(host: Host) { class RemoveChange (line 80) | class RemoveChange implements Change { method constructor (line 84) | constructor( method apply (line 96) | apply(host: Host): Promise { class ReplaceChange (line 110) | class ReplaceChange implements Change { method constructor (line 114) | constructor( method apply (line 127) | apply(host: Host): Promise { function createReplaceChange (line 145) | function createReplaceChange( function createRemoveChange (line 159) | function createRemoveChange( function createChangeRecorder (line 168) | function createChangeRecorder( function commitChanges (line 187) | function commitChanges(tree: Tree, path: string, changes: Change[]) { FILE: modules/component/schematics-core/utility/config.ts type AppConfig (line 5) | interface AppConfig { function getWorkspacePath (line 131) | function getWorkspacePath(host: Tree): string { function getWorkspace (line 138) | function getWorkspace(host: Tree) { FILE: modules/component/schematics-core/utility/find-component.ts type ComponentOptions (line 20) | interface ComponentOptions { function findComponentFromOptions (line 31) | function findComponentFromOptions( function findComponent (line 74) | function findComponent(host: Tree, generateDir: string): Path { function buildRelativePath (line 103) | function buildRelativePath(from: string, to: string): string { function parsePath (line 128) | function parsePath(path: string) { function convertToTypeScriptFileName (line 143) | function convertToTypeScriptFileName(filename: string | undefined) { FILE: modules/component/schematics-core/utility/find-module.ts type ModuleOptions (line 20) | interface ModuleOptions { function findModuleFromOptions (line 31) | function findModuleFromOptions( function findModule (line 70) | function findModule(host: Tree, generateDir: string): Path { function buildRelativePath (line 102) | function buildRelativePath(from: string, to: string): string { function parsePath (line 127) | function parsePath(path: string) { function convertToTypeScriptFileName (line 142) | function convertToTypeScriptFileName(filename: string | undefined) { FILE: modules/component/schematics-core/utility/json-utilts.ts function findPropertyInAstObject (line 2) | function findPropertyInAstObject( FILE: modules/component/schematics-core/utility/ngrx-utils.ts function addReducerToState (line 9) | function addReducerToState(options: any): Rule { function addReducerToStateInterface (line 78) | function addReducerToStateInterface( function addReducerToActionReducerMap (line 128) | function addReducerToActionReducerMap( function addReducerImportToNgModule (line 195) | function addReducerImportToNgModule(options: any): Rule { function omit (line 263) | function omit( function getPrefix (line 272) | function getPrefix(options: { prefix?: string }) { FILE: modules/component/schematics-core/utility/package.ts function addPackageToPackageJson (line 6) | function addPackageToPackageJson( FILE: modules/component/schematics-core/utility/parse-name.ts type Location (line 3) | interface Location { function parseName (line 8) | function parseName(path: string, name: string): Location { FILE: modules/component/schematics-core/utility/project.ts type WorkspaceProject (line 5) | interface WorkspaceProject { function getProject (line 13) | function getProject( function getProjectPath (line 31) | function getProjectPath( function isLib (line 51) | function isLib( function getProjectMainFile (line 60) | function getProjectMainFile( FILE: modules/component/schematics-core/utility/standalone.ts type ResolvedAppConfig (line 13) | interface ResolvedAppConfig { function callsProvidersFunction (line 29) | function callsProvidersFunction( function addFunctionalProvidersToStandaloneBootstrap (line 62) | function addFunctionalProvidersToStandaloneBootstrap( function findBootstrapApplicationCall (line 144) | function findBootstrapApplicationCall( function findProvidersLiteral (line 177) | function findProvidersLiteral( function findAppConfig (line 200) | function findAppConfig( function resolveAppConfigFromIdentifier (line 226) | function resolveAppConfigFromIdentifier( function findAppConfigFromVariableName (line 286) | function findAppConfigFromVariableName( function findImportLocalName (line 314) | function findImportLocalName( function createSourceFile (line 351) | function createSourceFile(tree: Tree, filePath: string): ts.SourceFile { function addNewAppConfigToCall (line 366) | function addNewAppConfigToCall( function addElementToArray (line 404) | function addElementToArray( function addProvidersToObjectLiteral (line 428) | function addProvidersToObjectLiteral( function isMergeAppConfigCall (line 454) | function isMergeAppConfigCall(node: ts.Node): node is ts.CallExpression { FILE: modules/component/schematics-core/utility/strings.ts constant STRING_DASHERIZE_REGEXP (line 8) | const STRING_DASHERIZE_REGEXP = /[ _]/g; constant STRING_DECAMELIZE_REGEXP (line 9) | const STRING_DECAMELIZE_REGEXP = /([a-z\d])([A-Z])/g; constant STRING_CAMELIZE_REGEXP (line 10) | const STRING_CAMELIZE_REGEXP = /(-|_|\.|\s)+(.)?/g; constant STRING_UNDERSCORE_REGEXP_1 (line 11) | const STRING_UNDERSCORE_REGEXP_1 = /([a-z\d])([A-Z]+)/g; constant STRING_UNDERSCORE_REGEXP_2 (line 12) | const STRING_UNDERSCORE_REGEXP_2 = /-|\s+/g; function decamelize (line 24) | function decamelize(str: string): string { function dasherize (line 38) | function dasherize(str?: string): string { function camelize (line 53) | function camelize(str: string): string { function classify (line 74) | function classify(str: string): string { function underscore (line 92) | function underscore(str: string): string { function capitalize (line 109) | function capitalize(str: string): string { function pluralize (line 124) | function pluralize(str: string): string { function group (line 132) | function group(name: string, group: string | undefined) { function featurePath (line 136) | function featurePath( FILE: modules/component/schematics-core/utility/update.ts function updatePackage (line 8) | function updatePackage(name: string): Rule { function match (line 41) | function match(value: string, test: string) { FILE: modules/component/schematics-core/utility/visitors.ts function visitTSSourceFiles (line 5) | function visitTSSourceFiles( function visitTemplates (line 21) | function visitTemplates( function visitNgModuleImports (line 91) | function visitNgModuleImports( function visitNgModuleExports (line 101) | function visitNgModuleExports( function visitNgModuleProperty (line 111) | function visitNgModuleProperty( function visitComponents (line 135) | function visitComponents( function visitNgModules (line 145) | function visitNgModules( function visitDecorator (line 155) | function visitDecorator( function visitImportDeclaration (line 201) | function visitImportDeclaration( function visitImportSpecifier (line 220) | function visitImportSpecifier( function visitTypeReference (line 242) | function visitTypeReference( function visitTypeLiteral (line 255) | function visitTypeLiteral( function visitCallExpression (line 268) | function visitCallExpression( FILE: modules/component/schematics/ng-add/index.ts function addModuleToPackageJson (line 15) | function addModuleToPackageJson() { FILE: modules/component/schematics/ng-add/schema.ts type Schema (line 1) | interface Schema { FILE: modules/component/spec/core/potential-observable.spec.ts function setup (line 6) | function setup() { function testNonObservableInput (line 14) | function testNonObservableInput(input: any, label = input): void { FILE: modules/component/spec/core/render-event/handlers.spec.ts function testRenderEvent (line 12) | function testRenderEvent(event: RenderEvent): void { FILE: modules/component/spec/core/render-event/manager.spec.ts function setup (line 18) | function setup() { function withNextObservableSetup (line 379) | function withNextObservableSetup(firstObservable$: Observable) { FILE: modules/component/spec/core/render-scheduler.spec.ts class Service (line 13) | @Injectable({ providedIn: 'root' }) function setup (line 34) | function setup() { FILE: modules/component/spec/core/tick-scheduler.spec.ts function setup (line 17) | function setup(ngZone: unknown, isSsrMode = false) { FILE: modules/component/spec/fixtures/fixtures.ts class MockChangeDetectorRef (line 14) | class MockChangeDetectorRef { class MockErrorHandler (line 23) | class MockErrorHandler { FILE: modules/component/spec/fixtures/mock-event-emitter.ts class MockEventEmitter (line 3) | class MockEventEmitter extends EventEmitter { method next (line 4) | override next(value: any) {} method error (line 5) | override error(error: any) {} method complete (line 6) | override complete() {} method emit (line 7) | override emit() {} FILE: modules/component/spec/fixtures/mock-noop-ng-zone.ts class MockNoopNgZone (line 6) | class MockNoopNgZone { method isInAngularZone (line 17) | static isInAngularZone(): boolean { method assertInAngularZone (line 21) | static assertInAngularZone(): void {} method assertNotInAngularZone (line 23) | static assertNotInAngularZone(): void {} method constructor (line 25) | constructor({ method run (line 30) | run(fn: Function): any { method runTask (line 34) | runTask( method runGuarded (line 43) | runGuarded( method runOutsideAngular (line 51) | runOutsideAngular(fn: Function): any { FILE: modules/component/spec/helpers.ts function stripSpaces (line 1) | function stripSpaces(str: string): string { function wrapWithSpace (line 5) | function wrapWithSpace(str: string): string { FILE: modules/component/spec/let/let.directive.spec.ts class LetDirectiveTestComponent (line 32) | @Component({ class LetDirectiveTestErrorComponent (line 44) | @Component({ class LetDirectiveTestCompleteComponent (line 56) | @Component({ class LetDirectiveTestSuspenseComponent (line 68) | @Component({ class LetDirectiveTestSuspenseTplComponent (line 78) | @Component({ class RecursiveDirective (line 94) | class RecursiveDirective { method constructor (line 95) | constructor(private subject: BehaviorSubject) { class LetDirectiveTestRecursionComponent (line 100) | @Component({ method constructor (line 109) | constructor(public subject: BehaviorSubject) {} method value$ (line 111) | get value$() { function markAndDetect (line 215) | function markAndDetect() { function withObservableDictionarySetup (line 515) | function withObservableDictionarySetup< FILE: modules/component/spec/push/push.pipe.spec.ts class PushPipeTestComponent (line 31) | @Component({ function markAndDetect (line 56) | function markAndDetect() { FILE: modules/component/spec/types/utils.ts function potentialObservableExpecter (line 14) | function potentialObservableExpecter( FILE: modules/component/src/core/potential-observable.ts type Primitive (line 4) | type Primitive = string | number | bigint | boolean | symbol | null | un... type ObservableOrPromise (line 6) | type ObservableOrPromise = Observable | PromiseLike; type ObservableDictionary (line 8) | type ObservableDictionary = Required<{ type PotentialObservableResult (line 12) | type PotentialObservableResult = function fromPotentialObservable (line 29) | function fromPotentialObservable( function isPromiseLike (line 53) | function isPromiseLike(value: unknown): value is PromiseLike { function isObservableDictionary (line 57) | function isObservableDictionary( function isDictionary (line 67) | function isDictionary(value: unknown): value is Record { function toDistinctObsDictionary (line 71) | function toDistinctObsDictionary< FILE: modules/component/src/core/render-event/handlers.ts type RenderEventHandlers (line 9) | interface RenderEventHandlers { function combineRenderEventHandlers (line 16) | function combineRenderEventHandlers( FILE: modules/component/src/core/render-event/manager.ts type RenderEventManager (line 11) | interface RenderEventManager { function createRenderEventManager (line 18) | function createRenderEventManager( function switchMapToRenderEvent (line 39) | function switchMapToRenderEvent(): ( function renderEventComparator (line 80) | function renderEventComparator( FILE: modules/component/src/core/render-event/models.ts type BaseRenderEvent (line 1) | interface BaseRenderEvent { type SuspenseRenderEvent (line 12) | interface SuspenseRenderEvent extends BaseRenderEvent { type NextRenderEvent (line 18) | interface NextRenderEvent extends BaseRenderEvent { type ErrorRenderEvent (line 23) | interface ErrorRenderEvent extends BaseRenderEvent { type CompleteRenderEvent (line 28) | interface CompleteRenderEvent extends BaseRenderEvent { type RenderEvent (line 32) | type RenderEvent = FILE: modules/component/src/core/render-scheduler.ts class RenderScheduler (line 59) | class RenderScheduler { method constructor (line 60) | constructor( method schedule (line 69) | schedule(): void { function createRenderScheduler (line 75) | function createRenderScheduler(): RenderScheduler { FILE: modules/component/src/core/tick-scheduler.ts class ZonelessTickScheduler (line 27) | class ZonelessTickScheduler extends TickScheduler { method schedule (line 40) | schedule(): void { class NoopTickScheduler (line 51) | class NoopTickScheduler extends TickScheduler { method schedule (line 53) | schedule(): void {} FILE: modules/component/src/core/zone-helpers.ts function isNgZone (line 3) | function isNgZone(zone: unknown): zone is NgZone { FILE: modules/component/src/let/let.directive.ts type LetViewContextValue (line 15) | type LetViewContextValue = PotentialObservableResult; type LetViewContext (line 17) | interface LetViewContext { class LetDirective (line 109) | class LetDirective implements OnInit, OnDestroy { method ngrxLet (line 165) | set ngrxLet(potentialObservable: PO) { method constructor (line 171) | constructor( method ngTemplateContextGuard (line 180) | static ngTemplateContextGuard( method ngOnInit (line 187) | ngOnInit(): void { method ngOnDestroy (line 193) | ngOnDestroy(): void { method renderMainView (line 197) | private renderMainView(isSyncEvent: boolean): void { method renderSuspenseView (line 216) | private renderSuspenseView(): void { FILE: modules/component/src/push/push.pipe.ts type PushPipeResult (line 7) | type PushPipeResult = PotentialObservableResult; class PushPipe (line 42) | class PushPipe implements PipeTransform, OnDestroy { method constructor (line 62) | constructor(private readonly errorHandler: ErrorHandler) { method transform (line 68) | transform(potentialObservable: PO): PushPipeResult { method ngOnDestroy (line 73) | ngOnDestroy(): void { method setRenderedValue (line 77) | private setRenderedValue(value: unknown, isSyncEvent: boolean): void { FILE: modules/data/schematics-core/utility/ast-utils.ts function findNodes (line 28) | function findNodes( function getSourceNodes (line 65) | function getSourceNodes(sourceFile: ts.SourceFile): ts.Node[] { function nodesByPosition (line 87) | function nodesByPosition(first: ts.Node, second: ts.Node): number { function insertAfterLastOccurrence (line 104) | function insertAfterLastOccurrence( function getContentOfKeyLiteral (line 128) | function getContentOfKeyLiteral( function _angularImportsFromNode (line 141) | function _angularImportsFromNode( function getDecoratorMetadata (line 193) | function getDecoratorMetadata( function _addSymbolToNgModuleMetadata (line 261) | function _addSymbolToNgModuleMetadata( function _addSymbolToComponentMetadata (line 458) | function _addSymbolToComponentMetadata( function addDeclarationToModule (line 614) | function addDeclarationToModule( function addImportToModule (line 633) | function addImportToModule( function addProviderToModule (line 651) | function addProviderToModule( function addProviderToComponent (line 669) | function addProviderToComponent( function addExportToModule (line 687) | function addExportToModule( function addBootstrapToModule (line 705) | function addBootstrapToModule( function insertImport (line 730) | function insertImport( function replaceImport (line 820) | function replaceImport( function containsProperty (line 907) | function containsProperty( FILE: modules/data/schematics-core/utility/change.ts type Host (line 13) | interface Host { type Change (line 18) | interface Change { class NoopChange (line 36) | class NoopChange implements Change { method apply (line 40) | apply() { class InsertChange (line 48) | class InsertChange implements Change { method constructor (line 52) | constructor( method apply (line 67) | apply(host: Host) { class RemoveChange (line 80) | class RemoveChange implements Change { method constructor (line 84) | constructor( method apply (line 96) | apply(host: Host): Promise { class ReplaceChange (line 110) | class ReplaceChange implements Change { method constructor (line 114) | constructor( method apply (line 127) | apply(host: Host): Promise { function createReplaceChange (line 145) | function createReplaceChange( function createRemoveChange (line 159) | function createRemoveChange( function createChangeRecorder (line 168) | function createChangeRecorder( function commitChanges (line 187) | function commitChanges(tree: Tree, path: string, changes: Change[]) { FILE: modules/data/schematics-core/utility/config.ts type AppConfig (line 5) | interface AppConfig { function getWorkspacePath (line 131) | function getWorkspacePath(host: Tree): string { function getWorkspace (line 138) | function getWorkspace(host: Tree) { FILE: modules/data/schematics-core/utility/find-component.ts type ComponentOptions (line 20) | interface ComponentOptions { function findComponentFromOptions (line 31) | function findComponentFromOptions( function findComponent (line 74) | function findComponent(host: Tree, generateDir: string): Path { function buildRelativePath (line 103) | function buildRelativePath(from: string, to: string): string { function parsePath (line 128) | function parsePath(path: string) { function convertToTypeScriptFileName (line 143) | function convertToTypeScriptFileName(filename: string | undefined) { FILE: modules/data/schematics-core/utility/find-module.ts type ModuleOptions (line 20) | interface ModuleOptions { function findModuleFromOptions (line 31) | function findModuleFromOptions( function findModule (line 70) | function findModule(host: Tree, generateDir: string): Path { function buildRelativePath (line 102) | function buildRelativePath(from: string, to: string): string { function parsePath (line 127) | function parsePath(path: string) { function convertToTypeScriptFileName (line 142) | function convertToTypeScriptFileName(filename: string | undefined) { FILE: modules/data/schematics-core/utility/json-utilts.ts function findPropertyInAstObject (line 2) | function findPropertyInAstObject( FILE: modules/data/schematics-core/utility/ngrx-utils.ts function addReducerToState (line 9) | function addReducerToState(options: any): Rule { function addReducerToStateInterface (line 78) | function addReducerToStateInterface( function addReducerToActionReducerMap (line 128) | function addReducerToActionReducerMap( function addReducerImportToNgModule (line 195) | function addReducerImportToNgModule(options: any): Rule { function omit (line 263) | function omit( function getPrefix (line 272) | function getPrefix(options: { prefix?: string }) { FILE: modules/data/schematics-core/utility/package.ts function addPackageToPackageJson (line 6) | function addPackageToPackageJson( FILE: modules/data/schematics-core/utility/parse-name.ts type Location (line 3) | interface Location { function parseName (line 8) | function parseName(path: string, name: string): Location { FILE: modules/data/schematics-core/utility/project.ts type WorkspaceProject (line 5) | interface WorkspaceProject { function getProject (line 13) | function getProject( function getProjectPath (line 31) | function getProjectPath( function isLib (line 51) | function isLib( function getProjectMainFile (line 60) | function getProjectMainFile( FILE: modules/data/schematics-core/utility/standalone.ts type ResolvedAppConfig (line 13) | interface ResolvedAppConfig { function callsProvidersFunction (line 29) | function callsProvidersFunction( function addFunctionalProvidersToStandaloneBootstrap (line 62) | function addFunctionalProvidersToStandaloneBootstrap( function findBootstrapApplicationCall (line 144) | function findBootstrapApplicationCall( function findProvidersLiteral (line 177) | function findProvidersLiteral( function findAppConfig (line 200) | function findAppConfig( function resolveAppConfigFromIdentifier (line 226) | function resolveAppConfigFromIdentifier( function findAppConfigFromVariableName (line 286) | function findAppConfigFromVariableName( function findImportLocalName (line 314) | function findImportLocalName( function createSourceFile (line 351) | function createSourceFile(tree: Tree, filePath: string): ts.SourceFile { function addNewAppConfigToCall (line 366) | function addNewAppConfigToCall( function addElementToArray (line 404) | function addElementToArray( function addProvidersToObjectLiteral (line 428) | function addProvidersToObjectLiteral( function isMergeAppConfigCall (line 454) | function isMergeAppConfigCall(node: ts.Node): node is ts.CallExpression { FILE: modules/data/schematics-core/utility/strings.ts constant STRING_DASHERIZE_REGEXP (line 8) | const STRING_DASHERIZE_REGEXP = /[ _]/g; constant STRING_DECAMELIZE_REGEXP (line 9) | const STRING_DECAMELIZE_REGEXP = /([a-z\d])([A-Z])/g; constant STRING_CAMELIZE_REGEXP (line 10) | const STRING_CAMELIZE_REGEXP = /(-|_|\.|\s)+(.)?/g; constant STRING_UNDERSCORE_REGEXP_1 (line 11) | const STRING_UNDERSCORE_REGEXP_1 = /([a-z\d])([A-Z]+)/g; constant STRING_UNDERSCORE_REGEXP_2 (line 12) | const STRING_UNDERSCORE_REGEXP_2 = /-|\s+/g; function decamelize (line 24) | function decamelize(str: string): string { function dasherize (line 38) | function dasherize(str?: string): string { function camelize (line 53) | function camelize(str: string): string { function classify (line 74) | function classify(str: string): string { function underscore (line 92) | function underscore(str: string): string { function capitalize (line 109) | function capitalize(str: string): string { function pluralize (line 124) | function pluralize(str: string): string { function group (line 132) | function group(name: string, group: string | undefined) { function featurePath (line 136) | function featurePath( FILE: modules/data/schematics-core/utility/update.ts function updatePackage (line 8) | function updatePackage(name: string): Rule { function match (line 41) | function match(value: string, test: string) { FILE: modules/data/schematics-core/utility/visitors.ts function visitTSSourceFiles (line 5) | function visitTSSourceFiles( function visitTemplates (line 21) | function visitTemplates( function visitNgModuleImports (line 91) | function visitNgModuleImports( function visitNgModuleExports (line 101) | function visitNgModuleExports( function visitNgModuleProperty (line 111) | function visitNgModuleProperty( function visitComponents (line 135) | function visitComponents( function visitNgModules (line 145) | function visitNgModules( function visitDecorator (line 155) | function visitDecorator( function visitImportDeclaration (line 201) | function visitImportDeclaration( function visitImportSpecifier (line 220) | function visitImportSpecifier( function visitTypeReference (line 242) | function visitTypeReference( function visitTypeLiteral (line 255) | function visitTypeLiteral( function visitCallExpression (line 268) | function visitCallExpression( FILE: modules/data/schematics/ng-add/index.ts function addNgRxDataToPackageJson (line 40) | function addNgRxDataToPackageJson() { function addEntityDataToNgModule (line 53) | function addEntityDataToNgModule(options: EntityDataOptions): Rule { function addStandaloneConfig (line 105) | function addStandaloneConfig(options: EntityDataOptions): Rule { function removeAngularNgRxDataFromPackageJson (line 188) | function removeAngularNgRxDataFromPackageJson() { function renameNgrxDataModule (line 205) | function renameNgrxDataModule() { function findNgrxDataImports (line 230) | function findNgrxDataImports( function findNgrxDataImportDeclarations (line 246) | function findNgrxDataImportDeclarations( function findNgrxDataReplacements (line 286) | function findNgrxDataReplacements(sourceFile: ts.SourceFile) { function throwIfModuleNotSpecified (line 341) | function throwIfModuleNotSpecified(host: Tree, module?: string) { function createEntityConfigFile (line 356) | function createEntityConfigFile(options: EntityDataOptions, path: Path) { FILE: modules/data/schematics/ng-add/schema.ts type Schema (line 1) | interface Schema { FILE: modules/data/spec/actions/entity-action-factory.spec.ts class Hero (line 9) | class Hero { FILE: modules/data/spec/actions/entity-action-guard.spec.ts class Hero (line 3) | class Hero { FILE: modules/data/spec/actions/entity-action-operators.spec.ts function dispatchTestActions (line 36) | function dispatchTestActions() { function ofEntityTypeTest (line 97) | function ofEntityTypeTest() { function ofEntityOpTest (line 153) | function ofEntityOpTest() { FILE: modules/data/spec/dataservices/default-data.service.spec.ts class Hero (line 31) | class Hero { constant IS_CACHE_ENABLED (line 37) | const IS_CACHE_ENABLED = new HttpContextToken(() => false); class CustomDataService (line 41) | class CustomDataService extends DefaultDataService { method getWithQuery (line 42) | override getWithQuery( class TestService (line 108) | class TestService extends DefaultDataService { FILE: modules/data/spec/dataservices/entity-data.service.spec.ts class CustomDataService (line 22) | class CustomDataService { method constructor (line 24) | constructor(name: string) { class Bazinga (line 29) | class Bazinga { class BazingaDataService (line 35) | class BazingaDataService method constructor (line 41) | constructor(@Optional() private http: HttpClient) { method add (line 48) | add(entity: Bazinga): Observable { method delete (line 51) | delete(id: any): Observable { method getAll (line 54) | getAll(): Observable { method getById (line 57) | getById(id: any): Observable { method getWithQuery (line 60) | getWithQuery(params: string | QueryParams): Observable { method update (line 63) | update(update: Update): Observable { method upsert (line 66) | upsert(entity: Bazinga): Observable { method bazinga (line 70) | private bazinga(): any { class CustomDataServiceModule (line 79) | class CustomDataServiceModule { method constructor (line 80) | constructor( function bazingaFail (line 88) | function bazingaFail() { class TestHttpUrlGenerator (line 93) | class TestHttpUrlGenerator implements HttpUrlGenerator { method entityResource (line 94) | entityResource(entityName: string, root: string): string { method collectionResource (line 97) | collectionResource(entityName: string, root: string): string { method registerHttpResourceUrls (line 100) | registerHttpResourceUrls( FILE: modules/data/spec/dispatchers/entity-dispatcher.spec.ts class Hero (line 20) | class Hero { class TestStore (line 27) | class TestStore { method dispatch (line 29) | dispatch() {} method select (line 30) | select() {} function entityDispatcherSetup (line 38) | function entityDispatcherSetup() { function commandDispatchTest (line 66) | function commandDispatchTest( FILE: modules/data/spec/effects/entity-cache-effects.spec.ts function expectCompletion (line 39) | function expectCompletion(completion: any, done: any, fail: any) { class TestEntityCacheDataService (line 168) | class TestEntityCacheDataService { method setResponse (line 176) | setResponse(data: any) { method setErrorResponse (line 180) | setErrorResponse(error: any) { function makeDataServiceError (line 186) | function makeDataServiceError( function createChangeSet (line 203) | function createChangeSet(): ChangeSet { FILE: modules/data/spec/effects/entity-effects.marbles.spec.ts class Hero (line 458) | class Hero { function makeDataServiceError (line 464) | function makeDataServiceError( function makeEntityErrorCompletion (line 482) | function makeEntityErrorCompletion( type TestDataServiceMethod (line 498) | interface TestDataServiceMethod { class TestDataService (line 508) | class TestDataService { method getService (line 517) | getService(): TestDataServiceMethod { method setResponse (line 521) | setResponse(methodName: keyof TestDataServiceMethod, data$: Observable... FILE: modules/data/spec/effects/entity-effects.spec.ts function expectCompletion (line 35) | function expectCompletion(completion: EntityAction, done: any, fail: any) { class Hero (line 515) | class Hero { function makeDataServiceError (line 521) | function makeDataServiceError( function makeEntityErrorCompletion (line 539) | function makeEntityErrorCompletion( type TestDataServiceMethod (line 555) | interface TestDataServiceMethod { class TestDataService (line 564) | class TestDataService { method getService (line 573) | getService(): TestDataServiceMethod { method setResponse (line 577) | setResponse(methodName: keyof TestDataServiceMethod, data: any) { method setErrorResponse (line 581) | setErrorResponse(methodName: keyof TestDataServiceMethod, error: any) { FILE: modules/data/spec/entity-data.module.spec.ts constant TEST_ACTION (line 33) | const TEST_ACTION = 'test/get-everything-succeeded'; constant EC_METAREDUCER_TOKEN (line 34) | const EC_METAREDUCER_TOKEN = new InjectionToken< class TestEntityEffects (line 38) | @Injectable() method testHook (line 48) | testHook(action: EntityAction) { method constructor (line 56) | constructor(private actions: Actions) {} class Hero (line 59) | class Hero { class Villain (line 65) | class Villain { function loggingEntityCacheMetaReducer (line 142) | function loggingEntityCacheMetaReducer( function entityCacheMetaReducerFactory (line 223) | function entityCacheMetaReducerFactory( FILE: modules/data/spec/entity-metadata/entity-definition.service.spec.ts class LazyModule (line 11) | @NgModule({}) method constructor (line 17) | constructor(entityDefinitionService: EntityDefinitionService) { FILE: modules/data/spec/entity-metadata/entity-definition.spec.ts type Hero (line 3) | interface Hero { type NonIdClass (line 8) | interface NonIdClass { constant HERO_METADATA (line 19) | const HERO_METADATA: EntityMetadata = { FILE: modules/data/spec/entity-metadata/entity-filters.spec.ts class Hero (line 3) | class Hero { FILE: modules/data/spec/entity-services/entity-collection-service.spec.ts function getDispatcher (line 39) | function getDispatcher() { function combinedSaveTests (line 309) | function combinedSaveTests(isOptimistic: boolean) { function dispatchedAction (line 473) | function dispatchedAction() { class Hero (line 496) | class Hero { class Villain (line 501) | class Villain { function entityServicesSetup (line 511) | function entityServicesSetup() { function expectDataToBe (line 586) | function expectDataToBe( function expectErrorToBe (line 604) | function expectErrorToBe( function makeDataServiceError (line 622) | function makeDataServiceError( class OptimisticDispatcherDefaultOptions (line 640) | class OptimisticDispatcherDefaultOptions { class PessimisticDispatcherDefaultOptions (line 647) | class PessimisticDispatcherDefaultOptions { type TestDataServiceMethod (line 653) | interface TestDataServiceMethod { class TestDataService (line 662) | class TestDataService { method getService (line 670) | getService(): TestDataServiceMethod { method setResponse (line 674) | setResponse(methodName: keyof TestDataServiceMethod, data: any) { method setErrorResponse (line 678) | setErrorResponse(methodName: keyof TestDataServiceMethod, error: any) { FILE: modules/data/spec/entity-services/entity-services.spec.ts class Hero (line 157) | class Hero { class Villain (line 162) | class Villain { function entityServicesSetup (line 172) | function entityServicesSetup() { function makeDataServiceError (line 213) | function makeDataServiceError( FILE: modules/data/spec/reducers/entity-cache-reducer.spec.ts class Hero (line 36) | class Hero { class Villain (line 41) | class Villain { function shouldHaveExpectedHeroes (line 191) | function shouldHaveExpectedHeroes(entityCache: EntityCache) { function shouldHaveExpectedHeroes (line 244) | function shouldHaveExpectedHeroes(entityCache: EntityCache) { function createCollection (line 666) | function createCollection( function createInitialCache (line 681) | function createInitialCache(entityMap: { [entityName: string]: any[] }) { function createInitialCacheForMerges (line 697) | function createInitialCacheForMerges() { function createInitialSaveTestEntities (line 752) | function createInitialSaveTestEntities() { function createTestChangeSet (line 774) | function createTestChangeSet() { function expectLoadingFlags (line 823) | function expectLoadingFlags( FILE: modules/data/spec/reducers/entity-change-tracker-base.spec.ts type Hero (line 14) | interface Hero { function sortByName (line 20) | function sortByName(a: { name: string }, b: { name: string }): number { function toUpdate (line 25) | function toUpdate(entity: any) { function createTestTrackedEntities (line 945) | function createTestTrackedEntities() { function createInitialCacheForMerges (line 974) | function createInitialCacheForMerges() { function expectChangeType (line 1030) | function expectChangeType( function getFirstExistingEntity (line 1041) | function getFirstExistingEntity() { function getSomeExistingEntities (line 1049) | function getSomeExistingEntities(n: number) { function getExistingEntityById (line 1054) | function getExistingEntityById(id: number | string) { function getExistingEntitiesById (line 1058) | function getExistingEntitiesById(ids: string[]) { FILE: modules/data/spec/reducers/entity-collection-creator.spec.ts type Hero (line 54) | interface Hero { type HeroCollection (line 60) | interface HeroCollection extends EntityCollection { FILE: modules/data/spec/reducers/entity-collection-reducer-registry.spec.ts class Bar (line 25) | class Bar { class Foo (line 29) | class Foo { class Hero (line 33) | class Hero { class Villain (line 38) | class Villain { function setup (line 80) | function setup() { function testMetadataReducerFactory (line 184) | function testMetadataReducerFactory(name: string) { function createCollection (line 313) | function createCollection( function createInitialCache (line 328) | function createInitialCache(entityMap: { [entityName: string]: any[] }) { function createNoopReducer (line 344) | function createNoopReducer() { FILE: modules/data/spec/reducers/entity-collection-reducer.spec.ts class Foo (line 30) | class Foo { class Hero (line 34) | class Hero { class Villain (line 39) | class Villain { function createTestAction (line 552) | function createTestAction(hero: Hero) { function createTestAction (line 600) | function createTestAction(hero: Hero) { function createTestAction (line 660) | function createTestAction(hero: Hero) { function createTestAction (line 716) | function createTestAction(heroes: Hero[]) { function createTestAction (line 776) | function createTestAction(heroes: Hero[]) { function createTestAction (line 833) | function createTestAction(heroes: Hero[]) { function createTestAction (line 1374) | function createTestAction(hero: Update) { function createTestAction (line 1427) | function createTestAction(update: Update, changed: boolean) { function createTestAction (line 1495) | function createTestAction(update: Update, changed: boolean) { function createTestAction (line 1564) | function createTestAction(heroes: Update[]) { function createInitialAction (line 1621) | function createInitialAction(updates: Update[]) { function createTestAction (line 1626) | function createTestAction(updates: Update[]) { function createTestAction (line 1686) | function createTestAction(updates: Update[]) { function createTestAction (line 1755) | function createTestAction(hero: Hero) { function createTestAction (line 1807) | function createTestAction(hero: Hero) { function createTestAction (line 1866) | function createTestAction(heroes: Hero) { function createTestAction (line 1934) | function createTestAction(heroes: Hero[]) { function createTestAction (line 1994) | function createTestAction(heroes: Hero[]) { function createTestAction (line 2061) | function createTestAction(heroes: Hero[]) { function createTestAction (line 2134) | function createTestAction(hero: Hero) { function createTestAction (line 2172) | function createTestAction(heroes: Update[]) { function createTestAction (line 2233) | function createTestAction(hero: Update) { function createTestAction (line 2285) | function createTestAction(heroes: Hero[]) { function createTestAction (line 2333) | function createTestAction(hero: Hero) { function createReadOnlyHeroReducer (line 2490) | function createReadOnlyHeroReducer(adapter: EntityAdapter) { function createCollection (line 2525) | function createCollection( function createInitialCache (line 2540) | function createInitialCache(entityMap: { [entityName: string]: any[] }) { function createTestTrackedEntities (line 2560) | function createTestTrackedEntities() { function expectChangeType (line 2596) | function expectChangeType( function expectOnlySetLoadingFlag (line 2607) | function expectOnlySetLoadingFlag( FILE: modules/data/spec/selectors/entity-selectors$.spec.ts function subscribeToSelectors (line 110) | function subscribeToSelectors(selectors$: HeroSelectors$) { function createHeroState (line 273) | function createHeroState(state: Partial): HeroCollection { function nameFilter (line 280) | function nameFilter(entities: T[], pattern: string) { type Hero (line 285) | interface Hero { type HeroCollection (line 291) | interface HeroCollection extends EntityCollection { type HeroSelectors (line 297) | interface HeroSelectors extends EntitySelectors { type HeroSelectors$ (line 303) | interface HeroSelectors$ extends EntitySelectors$ { type Villain (line 309) | interface Villain { FILE: modules/data/spec/selectors/entity-selectors.spec.ts function createHeroState (line 181) | function createHeroState(state: Partial): HeroCollection { function nameFilter (line 188) | function nameFilter(entities: T[], pattern: string) { type Hero (line 193) | interface Hero { type HeroCollection (line 199) | interface HeroCollection extends EntityCollection { type HeroSelectors (line 205) | interface HeroSelectors extends EntitySelectors { type Villain (line 211) | interface Villain { FILE: modules/data/spec/selectors/related-entity-selectors.spec.ts function setCollectionSelectors (line 59) | function setCollectionSelectors() { function createHeroSidekickSelector$ (line 73) | function createHeroSidekickSelector$(heroId: number): Observable { function setCollectionSelectors (line 304) | function setCollectionSelectors() { function createHeroPowersSelector$ (line 342) | function createHeroPowersSelector$(heroId: number): Observable { type Hero (line 417) | interface Hero { type Battle (line 424) | interface Battle { type HeroPowerMap (line 431) | interface HeroPowerMap { type Power (line 437) | interface Power { type Sidekick (line 442) | interface Sidekick { function sortByName (line 448) | function sortByName(a: { name: string }, b: { name: string }): number { function initializeCache (line 452) | function initializeCache( FILE: modules/data/src/actions/entity-action-factory.ts class EntityActionFactory (line 10) | class EntityActionFactory { method create (line 34) | create

( method createCore (line 57) | protected createCore

(payload: EntityActionPayload

) { method createFromAction (line 74) | createFromAction

( method formatActionType (line 81) | formatActionType(op: string, tag: string) { FILE: modules/data/src/actions/entity-action-guard.ts class EntityActionGuard (line 11) | class EntityActionGuard { method constructor (line 12) | constructor( method mustBeEntity (line 18) | mustBeEntity(action: EntityAction): T { method mustBeEntities (line 31) | mustBeEntities(action: EntityAction): T[] { method mustBeKey (line 47) | mustBeKey(action: EntityAction): string | number | ne... method mustBeKeys (line 59) | mustBeKeys(action: EntityAction<(string | number)[]>): (string | numbe... method mustBeUpdate (line 76) | mustBeUpdate(action: EntityAction>): Update { method mustBeUpdates (line 90) | mustBeUpdates(action: EntityAction[]>): Update[] { method mustBeUpdateResponse (line 109) | mustBeUpdateResponse( method mustBeUpdateResponses (line 125) | mustBeUpdateResponses( method extractData (line 145) | private extractData(action: EntityAction) { method isNotKeyType (line 150) | private isNotKeyType(id: any) { method throwError (line 154) | private throwError(action: EntityAction, msg: string): never { FILE: modules/data/src/actions/entity-action-operators.ts function ofEntityOp (line 25) | function ofEntityOp( function ofEntityType (line 67) | function ofEntityType( FILE: modules/data/src/actions/entity-action.ts type EntityAction (line 8) | interface EntityAction

extends Action { type EntityActionOptions (line 14) | interface EntityActionOptions { type EntityActionPayload (line 43) | interface EntityActionPayload

extends EntityActionOptions { FILE: modules/data/src/actions/entity-cache-action.ts type EntityCacheAction (line 14) | enum EntityCacheAction { type EntityCacheQuerySet (line 32) | interface EntityCacheQuerySet { class ClearCollections (line 42) | class ClearCollections implements Action { method constructor (line 46) | constructor(collections?: string[], tag?: string) { class LoadCollections (line 58) | class LoadCollections implements Action { method constructor (line 62) | constructor(collections: EntityCacheQuerySet, tag?: string) { class MergeQuerySet (line 78) | class MergeQuerySet implements Action { method constructor (line 87) | constructor( class SetEntityCache (line 108) | class SetEntityCache implements Action { method constructor (line 112) | constructor( class SaveEntities (line 121) | class SaveEntities implements Action { method constructor (line 134) | constructor( class SaveEntitiesCancel (line 147) | class SaveEntitiesCancel implements Action { method constructor (line 156) | constructor( class SaveEntitiesCanceled (line 166) | class SaveEntitiesCanceled implements Action { method constructor (line 174) | constructor(correlationId: any, reason?: string, tag?: string) { class SaveEntitiesError (line 179) | class SaveEntitiesError { method constructor (line 186) | constructor(error: DataServiceError, originalAction: SaveEntities) { class SaveEntitiesSuccess (line 192) | class SaveEntitiesSuccess implements Action { method constructor (line 205) | constructor( FILE: modules/data/src/actions/entity-cache-change-set.ts type ChangeSetOperation (line 3) | enum ChangeSetOperation { type ChangeSetAdd (line 9) | interface ChangeSetAdd { type ChangeSetDelete (line 15) | interface ChangeSetDelete { type ChangeSetUpdate (line 21) | interface ChangeSetUpdate { type ChangeSetUpsert (line 27) | interface ChangeSetUpsert { type ChangeSetItem (line 36) | type ChangeSetItem = type ChangeSet (line 45) | interface ChangeSet { class ChangeSetItemFactory (line 62) | class ChangeSetItemFactory { method add (line 64) | add(entityName: string, entities: T | T[]): ChangeSetAdd { method delete (line 70) | delete( method update (line 83) | update( method upsert (line 92) | upsert(entityName: string, entities: T | T[]): ChangeSetUpsert { function excludeEmptyChangeSetItems (line 107) | function excludeEmptyChangeSetItems(changeSet: ChangeSet): ChangeSet { FILE: modules/data/src/actions/entity-op.ts type EntityOp (line 5) | enum EntityOp { constant OP_SUCCESS (line 87) | const OP_SUCCESS = '/success'; constant OP_ERROR (line 90) | const OP_ERROR = '/error'; function makeErrorOp (line 93) | function makeErrorOp(op: EntityOp): EntityOp { function makeSuccessOp (line 98) | function makeSuccessOp(op: EntityOp): EntityOp { FILE: modules/data/src/actions/merge-strategy.ts type MergeStrategy (line 2) | enum MergeStrategy { FILE: modules/data/src/actions/update-response-data.ts type UpdateResponseData (line 9) | interface UpdateResponseData { FILE: modules/data/src/dataservices/data-service-error.ts class DataServiceError (line 10) | class DataServiceError extends Error { method constructor (line 11) | constructor( function extractMessage (line 23) | function extractMessage(sourceError: any): string | null { type EntityActionDataServiceError (line 44) | interface EntityActionDataServiceError { FILE: modules/data/src/dataservices/default-data.service.ts class DefaultDataService (line 30) | class DefaultDataService implements EntityCollectionDataService { method name (line 41) | get name() { method constructor (line 45) | constructor( method add (line 73) | add(entity: T, options?: HttpOptions): Observable { method delete (line 79) | delete( method getAll (line 100) | getAll(options?: HttpOptions): Observable { method getById (line 104) | getById(key: number | string, options?: HttpOptions): Observable { method getWithQuery (line 112) | getWithQuery( method update (line 131) | update(update: Update, options?: HttpOptions): Observable { method upsert (line 147) | upsert(entity: T, options?: HttpOptions): Observable { method execute (line 153) | protected execute( method handleError (line 251) | private handleError(reqData: RequestData) { method handleDelete404 (line 262) | private handleDelete404(error: HttpErrorResponse, reqData: RequestData) { class DefaultDataServiceFactory (line 280) | class DefaultDataServiceFactory { method constructor (line 281) | constructor( method create (line 294) | create(entityName: string): EntityCollectionDataService { FILE: modules/data/src/dataservices/entity-cache-data.service.ts class EntityCacheDataService (line 28) | class EntityCacheDataService { method constructor (line 33) | constructor( method saveEntities (line 54) | saveEntities(changeSet: ChangeSet, url: string): Observable { method handleError (line 79) | protected handleError(reqData: RequestData) { method filterChangeSet (line 91) | protected filterChangeSet(changeSet: ChangeSet): ChangeSet { method flattenUpdates (line 99) | protected flattenUpdates(changeSet: ChangeSet): ChangeSet { method restoreUpdates (line 123) | protected restoreUpdates(changeSet: ChangeSet): ChangeSet { method getIdSelector (line 156) | protected getIdSelector(entityName: string) { FILE: modules/data/src/dataservices/entity-data.service.ts class EntityDataService (line 11) | class EntityDataService { method constructor (line 16) | constructor(protected defaultDataServiceFactory: DefaultDataServiceFac... method getService (line 26) | getService(entityName: string): EntityCollectionDataService { method registerService (line 45) | registerService( method registerServices (line 62) | registerServices(services: { FILE: modules/data/src/dataservices/http-url-generator.ts type HttpResourceUrls (line 18) | interface HttpResourceUrls { class DefaultHttpUrlGenerator (line 66) | class DefaultHttpUrlGenerator implements HttpUrlGenerator { method constructor (line 75) | constructor(private pluralizer: Pluralizer) {} method getResourceUrls (line 82) | protected getResourceUrls( method entityResource (line 107) | entityResource( method collectionResource (line 122) | collectionResource(entityName: string, root: string): string { method registerHttpResourceUrls (line 132) | registerHttpResourceUrls( function normalizeRoot (line 143) | function normalizeRoot(root: string) { FILE: modules/data/src/dataservices/interfaces.ts type EntityCollectionDataService (line 5) | interface EntityCollectionDataService { type HttpMethods (line 22) | type HttpMethods = 'DELETE' | 'GET' | 'POST' | 'PUT'; type RequestData (line 24) | interface RequestData { type QueryParams (line 41) | interface QueryParams { type HttpOptions (line 53) | interface HttpOptions { type HttpHeaders (line 61) | type HttpHeaders = string | { [p: string]: string | string[] }; type HttpParams (line 66) | interface HttpParams { FILE: modules/data/src/dataservices/persistence-result-handler.service.ts class DefaultPersistenceResultHandler (line 33) | class DefaultPersistenceResultHandler method constructor (line 36) | constructor( method handleSuccess (line 42) | handleSuccess(originalAction: EntityAction): (data: any) => Action { method handleError (line 52) | handleError( FILE: modules/data/src/dispatchers/entity-cache-dispatcher.ts class EntityCacheDispatcher (line 33) | class EntityCacheDispatcher { method constructor (line 41) | constructor( method dispatch (line 67) | dispatch(action: Action): Action { method cancelSaveEntities (line 79) | cancelSaveEntities( method clearCollections (line 102) | clearCollections(collections?: string[], tag?: string) { method loadCollections (line 113) | loadCollections(collections: EntityCacheQuerySet, tag?: string) { method mergeQuerySet (line 128) | mergeQuerySet( method setEntityCache (line 143) | setEntityCache(cache: EntityCache, tag?: string) { method saveEntities (line 161) | saveEntities( method getSaveEntitiesResponseData$ (line 191) | private getSaveEntitiesResponseData$(crid: any): Observable { FILE: modules/data/src/dispatchers/entity-commands.ts type EntityServerCommands (line 6) | interface EntityServerCommands { type EntityCacheCommands (line 141) | interface EntityCacheCommands { type EntityCommands (line 268) | interface EntityCommands FILE: modules/data/src/dispatchers/entity-dispatcher-base.ts class EntityDispatcherBase (line 34) | class EntityDispatcherBase implements EntityDispatcher { method constructor (line 46) | constructor( method createEntityAction (line 84) | createEntityAction

( method createAndDispatch (line 105) | createAndDispatch

( method dispatch (line 120) | dispatch(action: Action): Action { method add (line 134) | add(entity: T, options?: EntityActionOptions): Observable { method cancel (line 164) | cancel( method delete (line 193) | delete( method getAll (line 222) | getAll(options?: EntityActionOptions): Observable { method getByKey (line 251) | getByKey(key: any, options?: EntityActionOptions): Observable { method getWithQuery (line 274) | getWithQuery( method load (line 310) | load(options?: EntityActionOptions): Observable { method loadWithQuery (line 328) | loadWithQuery( method update (line 352) | update(entity: Partial, options?: EntityActionOptions): Observable<... method upsert (line 390) | upsert(entity: T, options?: EntityActionOptions): Observable { method addAllToCache (line 426) | addAllToCache(entities: T[], options?: EntityActionOptions): void { method addOneToCache (line 435) | addOneToCache(entity: T, options?: EntityActionOptions): void { method addManyToCache (line 444) | addManyToCache(entities: T[], options?: EntityActionOptions): void { method clearCache (line 449) | clearCache(options?: EntityActionOptions): void { method removeOneFromCache (line 466) | removeOneFromCache( method removeManyFromCache (line 489) | removeManyFromCache( method updateOneInCache (line 511) | updateOneInCache(entity: Partial, options?: EntityActionOptions): v... method updateManyInCache (line 525) | updateManyInCache( method upsertOneInCache (line 544) | upsertOneInCache(entity: Partial, options?: EntityActionOptions): v... method upsertManyInCache (line 552) | upsertManyInCache( method setFilter (line 566) | setFilter(pattern: any): void { method setLoaded (line 571) | setLoaded(isLoaded: boolean): void { method setLoading (line 576) | setLoading(isLoading: boolean): void { method getKey (line 584) | private getKey(arg: number | string | T) { method getResponseData$ (line 596) | private getResponseData$(crid: any): Observable { method setQueryEntityActionOptions (line 626) | private setQueryEntityActionOptions( method setSaveEntityActionOptions (line 637) | private setSaveEntityActionOptions( FILE: modules/data/src/dispatchers/entity-dispatcher-default-options.ts class EntityDispatcherDefaultOptions (line 11) | class EntityDispatcherDefaultOptions { FILE: modules/data/src/dispatchers/entity-dispatcher-factory.ts class EntityDispatcherFactory (line 21) | class EntityDispatcherFactory implements OnDestroy { method constructor (line 29) | constructor( method create (line 49) | create( method ngOnDestroy (line 81) | ngOnDestroy() { FILE: modules/data/src/dispatchers/entity-dispatcher.ts type EntityDispatcher (line 14) | interface EntityDispatcher extends EntityCommands { class PersistanceCanceled (line 73) | class PersistanceCanceled { method constructor (line 74) | constructor(public readonly message?: string) { FILE: modules/data/src/effects/entity-cache-effects.ts class EntityCacheEffects (line 43) | class EntityCacheEffects { method constructor (line 48) | constructor( method saveEntities (line 89) | saveEntities(action: SaveEntities): Observable { method handleSaveEntitiesError$ (line 137) | private handleSaveEntitiesError$( method handleSaveEntitiesSuccess$ (line 153) | private handleSaveEntitiesSuccess$( FILE: modules/data/src/effects/entity-effects-scheduler.ts constant ENTITY_EFFECTS_SCHEDULER (line 6) | const ENTITY_EFFECTS_SCHEDULER = new InjectionToken( FILE: modules/data/src/effects/entity-effects.ts class EntityEffects (line 31) | class EntityEffects { method constructor (line 57) | constructor( method persist (line 77) | persist(action: EntityAction): Observable { method callDataService (line 110) | private callDataService(action: EntityAction) { method handleError$ (line 166) | private handleError$( method handleSkipSuccess$ (line 182) | private handleSkipSuccess$( FILE: modules/data/src/entity-data-config.ts type EntityDataModuleConfig (line 8) | interface EntityDataModuleConfig { FILE: modules/data/src/entity-data-without-effects.module.ts class EntityDataModuleWithoutEffects (line 17) | class EntityDataModuleWithoutEffects { method forRoot (line 18) | static forRoot( FILE: modules/data/src/entity-data.module.ts class EntityDataModule (line 18) | class EntityDataModule { method forRoot (line 19) | static forRoot( FILE: modules/data/src/entity-metadata/entity-definition.service.ts type EntityDefinitions (line 10) | interface EntityDefinitions { class EntityDefinitionService (line 16) | class EntityDefinitionService { method constructor (line 20) | constructor( method getDefinition (line 38) | getDefinition( method registerMetadata (line 60) | registerMetadata(metadata: EntityMetadata) { method registerMetadataMap (line 77) | registerMetadataMap(metadataMap: EntityMetadataMap = {}) { method registerDefinition (line 91) | registerDefinition(definition: EntityDefinition) { method registerDefinitions (line 105) | registerDefinitions(definitions: EntityDefinitions) { FILE: modules/data/src/entity-metadata/entity-definition.ts type EntityDefinition (line 9) | interface EntityDefinition { function createEntityDefinition (line 20) | function createEntityDefinition( FILE: modules/data/src/entity-metadata/entity-filters.ts type EntityFilterFn (line 6) | type EntityFilterFn = (entities: T[], pattern?: any) => T[]; function PropsFilterFnFactory (line 13) | function PropsFilterFnFactory( FILE: modules/data/src/entity-metadata/entity-metadata.ts constant ENTITY_METADATA_TOKEN (line 8) | const ENTITY_METADATA_TOKEN = new InjectionToken( type EntityMetadata (line 13) | interface EntityMetadata { type EntityMetadataMap (line 24) | interface EntityMetadataMap { FILE: modules/data/src/entity-services/entity-collection-service-base.ts class EntityCollectionServiceBase (line 26) | class EntityCollectionServiceBase< method constructor (line 40) | constructor( method createEntityAction (line 81) | createEntityAction

( method createAndDispatch (line 97) | createAndDispatch

( method dispatch (line 110) | dispatch(action: Action): Action { method store (line 115) | get store() { method add (line 148) | add(entity: T, options?: EntityActionOptions): Observable { method cancel (line 158) | cancel( method delete (line 186) | delete( method getAll (line 201) | getAll(options?: EntityActionOptions): Observable { method getByKey (line 214) | getByKey(key: any, options?: EntityActionOptions): Observable { method getWithQuery (line 227) | getWithQuery( method load (line 242) | load(options?: EntityActionOptions): Observable { method loadWithQuery (line 255) | loadWithQuery( method update (line 271) | update(entity: Partial, options?: EntityActionOptions): Observable<... method upsert (line 285) | upsert(entity: T, options?: EntityActionOptions): Observable { method addAllToCache (line 297) | addAllToCache(entities: T[], options?: EntityActionOptions): void { method addOneToCache (line 308) | addOneToCache(entity: T, options?: EntityActionOptions): void { method addManyToCache (line 319) | addManyToCache(entities: T[], options?: EntityActionOptions): void { method clearCache (line 324) | clearCache(): void { method removeOneFromCache (line 343) | removeOneFromCache( method removeManyFromCache (line 368) | removeManyFromCache( method updateOneInCache (line 384) | updateOneInCache(entity: Partial, options?: EntityActionOptions): v... method updateManyInCache (line 399) | updateManyInCache( method upsertOneInCache (line 414) | upsertOneInCache(entity: Partial, options?: EntityActionOptions): v... method upsertManyInCache (line 426) | upsertManyInCache( method setFilter (line 437) | setFilter(pattern: any): void { method setLoaded (line 442) | setLoaded(isLoaded: boolean): void { method setLoading (line 447) | setLoading(isLoading: boolean): void { FILE: modules/data/src/entity-services/entity-collection-service-elements-factory.ts type EntityCollectionServiceElements (line 15) | interface EntityCollectionServiceElements< class EntityCollectionServiceElementsFactory (line 27) | class EntityCollectionServiceElementsFactory { method constructor (line 28) | constructor( method create (line 39) | create = EntitySelectors$>( FILE: modules/data/src/entity-services/entity-collection-service-factory.ts class EntityCollectionServiceFactory (line 12) | class EntityCollectionServiceFactory { method constructor (line 13) | constructor( method create (line 22) | create = EntitySelectors$>( FILE: modules/data/src/entity-services/entity-collection-service.ts type EntityCollectionService (line 12) | interface EntityCollectionService FILE: modules/data/src/entity-services/entity-services-base.ts class EntityServicesBase (line 37) | class EntityServicesBase implements EntityServices { method constructor (line 45) | constructor(private entityServicesElements: EntityServicesElements) {} method entityActionErrors$ (line 50) | get entityActionErrors$(): Observable { method entityCache$ (line 55) | get entityCache$(): Observable | Store { method entityCollectionServiceFactory (line 60) | get entityCollectionServiceFactory(): EntityCollectionServiceFactory { method reducedActions$ (line 68) | get reducedActions$(): Observable { method store (line 73) | protected get store(): Store { method dispatch (line 80) | dispatch(action: Action) { method createEntityCollectionService (line 93) | protected createEntityCollectionService< method getEntityCollectionService (line 103) | getEntityCollectionService< method registerEntityCollectionService (line 120) | registerEntityCollectionService( method registerEntityCollectionServices (line 133) | registerEntityCollectionServices( FILE: modules/data/src/entity-services/entity-services-elements.ts class EntityServicesElements (line 13) | class EntityServicesElements { method constructor (line 14) | constructor( FILE: modules/data/src/entity-services/entity-services.ts type EntityCollectionServiceMap (line 70) | interface EntityCollectionServiceMap { FILE: modules/data/src/provide-entity-data.ts constant BASE_ENTITY_DATA_PROVIDERS (line 62) | const BASE_ENTITY_DATA_PROVIDERS: Array< function initializeBaseEntityData (line 88) | function initializeBaseEntityData(): void { constant ENTITY_DATA_EFFECTS_PROVIDERS (line 123) | const ENTITY_DATA_EFFECTS_PROVIDERS: Array< function initializeEntityDataEffects (line 140) | function initializeEntityDataEffects(): void { function provideEntityDataConfig (line 149) | function provideEntityDataConfig( function provideEntityData (line 236) | function provideEntityData( type EntityDataFeatureKind (line 247) | enum EntityDataFeatureKind { type EntityDataFeature (line 251) | interface EntityDataFeature { function withEffects (line 261) | function withEffects(): EntityDataFeature { FILE: modules/data/src/reducers/constants.ts constant ENTITY_CACHE_NAME (line 5) | const ENTITY_CACHE_NAME = 'entityCache'; constant ENTITY_CACHE_NAME_TOKEN (line 6) | const ENTITY_CACHE_NAME_TOKEN = new InjectionToken( constant ENTITY_CACHE_META_REDUCERS (line 10) | const ENTITY_CACHE_META_REDUCERS = new InjectionToken< constant ENTITY_COLLECTION_META_REDUCERS (line 13) | const ENTITY_COLLECTION_META_REDUCERS = new InjectionToken< constant INITIAL_ENTITY_CACHE_STATE (line 17) | const INITIAL_ENTITY_CACHE_STATE = new InjectionToken< FILE: modules/data/src/reducers/entity-cache-reducer.ts class EntityCacheReducerFactory (line 34) | class EntityCacheReducerFactory { method constructor (line 35) | constructor( method create (line 45) | create(): ActionReducer { method clearCollectionsReducer (line 125) | protected clearCollectionsReducer( method loadCollectionsReducer (line 155) | protected loadCollectionsReducer( method mergeQuerySetReducer (line 183) | protected mergeQuerySetReducer( method saveEntitiesReducer (line 212) | protected saveEntitiesReducer( method saveEntitiesCancelReducer (line 260) | protected saveEntitiesCancelReducer( method saveEntitiesErrorReducer (line 272) | protected saveEntitiesErrorReducer( method saveEntitiesSuccessReducer (line 287) | protected saveEntitiesSuccessReducer( method applyCollectionReducer (line 331) | private applyCollectionReducer( method clearLoadingFlags (line 356) | private clearLoadingFlags(entityCache: EntityCache, entityNames: strin... FILE: modules/data/src/reducers/entity-cache.ts type EntityCache (line 3) | interface EntityCache { FILE: modules/data/src/reducers/entity-change-tracker-base.ts class EntityChangeTrackerBase (line 15) | class EntityChangeTrackerBase implements EntityChangeTracker { method constructor (line 16) | constructor( method commitAll (line 30) | commitAll(collection: EntityCollection): EntityCollection { method commitMany (line 42) | commitMany( method commitOne (line 74) | commitOne( method mergeQueryResults (line 94) | mergeQueryResults( method mergeSaveAdds (line 118) | mergeSaveAdds( method mergeSaveDeletes (line 140) | mergeSaveDeletes( method mergeSaveUpdates (line 168) | mergeSaveUpdates( method mergeSaveUpserts (line 274) | mergeSaveUpserts( method mergeServerUpserts (line 296) | private mergeServerUpserts( method trackAddMany (line 370) | trackAddMany( method trackAddOne (line 412) | trackAddOne( method trackDeleteMany (line 429) | trackDeleteMany( method trackDeleteOne (line 485) | trackDeleteOne( method trackUpdateMany (line 502) | trackUpdateMany( method trackUpdateOne (line 549) | trackUpdateOne( method trackUpsertMany (line 566) | trackUpsertMany( method trackUpsertOne (line 613) | trackUpsertOne( method undoAll (line 630) | undoAll(collection: EntityCollection): EntityCollection { method undoMany (line 672) | undoMany( method undoOne (line 732) | undoOne( FILE: modules/data/src/reducers/entity-change-tracker.ts type EntityChangeTracker (line 11) | interface EntityChangeTracker { FILE: modules/data/src/reducers/entity-collection-creator.ts class EntityCollectionCreator (line 7) | class EntityCollectionCreator { method constructor (line 8) | constructor( method create (line 16) | create = EntityCollection>( function createEmptyEntityCollection (line 32) | function createEmptyEntityCollection( FILE: modules/data/src/reducers/entity-collection-reducer-methods.ts type EntityCollectionReducerMethodMap (line 24) | interface EntityCollectionReducerMethodMap { class EntityCollectionReducerMethods (line 34) | class EntityCollectionReducerMethods { method constructor (line 145) | constructor( method cancelPersist (line 167) | protected cancelPersist( method queryAll (line 175) | protected queryAll(collection: EntityCollection): EntityCollection<... method queryAllError (line 179) | protected queryAllError( method queryAllSuccess (line 190) | protected queryAllSuccess( method queryByKey (line 207) | protected queryByKey( method queryByKeyError (line 214) | protected queryByKeyError( method queryByKeySuccess (line 221) | protected queryByKeySuccess( method queryLoad (line 238) | protected queryLoad(collection: EntityCollection): EntityCollection... method queryLoadError (line 242) | protected queryLoadError( method queryLoadSuccess (line 254) | protected queryLoadSuccess( method queryMany (line 267) | protected queryMany( method queryManyError (line 274) | protected queryManyError( method queryManySuccess (line 281) | protected queryManySuccess( method saveAddMany (line 311) | protected saveAddMany( method saveAddManyError (line 336) | protected saveAddManyError( method saveAddManySuccess (line 359) | protected saveAddManySuccess( method saveAddOne (line 393) | protected saveAddOne( method saveAddOneError (line 418) | protected saveAddOneError( method saveAddOneSuccess (line 434) | protected saveAddOneSuccess( method saveDeleteOne (line 477) | protected saveDeleteOne( method saveDeleteOneError (line 526) | protected saveDeleteOneError( method saveDeleteOneSuccess (line 538) | protected saveDeleteOneSuccess( method saveDeleteMany (line 572) | protected saveDeleteMany( method saveDeleteManyError (line 619) | protected saveDeleteManyError( method saveDeleteManySuccess (line 631) | protected saveDeleteManySuccess( method saveUpdateOne (line 661) | protected saveUpdateOne( method saveUpdateOneError (line 686) | protected saveUpdateOneError( method saveUpdateOneSuccess (line 707) | protected saveUpdateOneSuccess( method saveUpdateMany (line 733) | protected saveUpdateMany( method saveUpdateManyError (line 758) | protected saveUpdateManyError( method saveUpdateManySuccess (line 779) | protected saveUpdateManySuccess( method saveUpsertOne (line 806) | protected saveUpsertOne( method saveUpsertOneError (line 831) | protected saveUpsertOneError( method saveUpsertOneSuccess (line 847) | protected saveUpsertOneSuccess( method saveUpsertMany (line 874) | protected saveUpsertMany( method saveUpsertManyError (line 899) | protected saveUpsertManyError( method saveUpsertManySuccess (line 915) | protected saveUpsertManySuccess( method addAll (line 941) | protected addAll( method addMany (line 954) | protected addMany( method addOne (line 968) | protected addOne( method removeMany (line 982) | protected removeMany( method removeOne (line 997) | protected removeOne( method removeAll (line 1012) | protected removeAll( method updateMany (line 1024) | protected updateMany( method updateOne (line 1039) | protected updateOne( method upsertMany (line 1054) | protected upsertMany( method upsertOne (line 1070) | protected upsertOne( method commitAll (line 1086) | protected commitAll(collection: EntityCollection) { method commitMany (line 1090) | protected commitMany( method commitOne (line 1100) | protected commitOne( method undoAll (line 1110) | protected undoAll(collection: EntityCollection) { method undoMany (line 1114) | protected undoMany( method undoOne (line 1124) | protected undoOne(collection: EntityCollection, action: EntityActio... method setChangeState (line 1132) | protected setChangeState( method setCollection (line 1147) | protected setCollection( method setFilter (line 1155) | protected setFilter( method setLoaded (line 1165) | protected setLoaded( method setLoading (line 1175) | protected setLoading( method setLoadingFalse (line 1182) | protected setLoadingFalse( method setLoadingTrue (line 1188) | protected setLoadingTrue( method setLoadingFlag (line 1195) | protected setLoadingFlag(collection: EntityCollection, loading: boo... method extractData (line 1205) | protected extractData(action: EntityAction): D { method extractMergeStrategy (line 1210) | protected extractMergeStrategy(action: EntityAction) { method isOptimistic (line 1217) | protected isOptimistic(action: EntityAction) { class EntityCollectionReducerMethodsFactory (line 1228) | class EntityCollectionReducerMethodsFactory { method constructor (line 1229) | constructor(private entityDefinitionService: EntityDefinitionService) {} method create (line 1232) | create(entityName: string): EntityCollectionReducerMethodMap { FILE: modules/data/src/reducers/entity-collection-reducer-registry.ts type EntityCollectionReducers (line 13) | interface EntityCollectionReducers { class EntityCollectionReducerRegistry (line 22) | class EntityCollectionReducerRegistry { method constructor (line 29) | constructor( method getOrCreateReducer (line 46) | getOrCreateReducer(entityName: string): EntityCollectionReducer { method registerReducer (line 67) | registerReducer( method registerReducers (line 85) | registerReducers(reducers: EntityCollectionReducers) { FILE: modules/data/src/reducers/entity-collection-reducer.ts type EntityCollectionReducer (line 7) | type EntityCollectionReducer = ( class EntityCollectionReducerFactory (line 14) | class EntityCollectionReducerFactory { method constructor (line 15) | constructor(private methodsFactory: EntityCollectionReducerMethodsFact... method create (line 18) | create(entityName: string): EntityCollectionReducer { FILE: modules/data/src/reducers/entity-collection.ts type ChangeType (line 4) | enum ChangeType { type ChangeState (line 19) | interface ChangeState { type ChangeStateMap (line 28) | type ChangeStateMap = Dictionary>; type EntityCollection (line 34) | interface EntityCollection extends EntityState { FILE: modules/data/src/selectors/entity-cache-selector.ts constant ENTITY_CACHE_SELECTOR_TOKEN (line 9) | const ENTITY_CACHE_SELECTOR_TOKEN = new InjectionToken< type EntityCacheSelector (line 19) | type EntityCacheSelector = MemoizedSelector; function createEntityCacheSelector (line 21) | function createEntityCacheSelector( FILE: modules/data/src/selectors/entity-selectors$.ts type EntitySelectors$ (line 26) | interface EntitySelectors$ { class EntitySelectors$Factory (line 74) | class EntitySelectors$Factory { method constructor (line 81) | constructor( method create (line 106) | create = EntitySelectors$>( FILE: modules/data/src/selectors/entity-selectors.ts type CollectionSelectors (line 27) | interface CollectionSelectors { type EntitySelectors (line 63) | interface EntitySelectors { class EntitySelectorsFactory (line 105) | class EntitySelectorsFactory { method constructor (line 109) | constructor( method createCollectionSelector (line 126) | createCollectionSelector< method createCollectionSelectors (line 167) | createCollectionSelectors< method create (line 268) | create = EntitySelectors>( FILE: modules/data/src/utils/correlation-id-generator.ts class CorrelationIdGenerator (line 13) | class CorrelationIdGenerator { method next (line 19) | next() { FILE: modules/data/src/utils/default-logger.ts class DefaultLogger (line 5) | class DefaultLogger implements Logger { method error (line 6) | error(message?: any, extra?: any) { method log (line 16) | log(message?: any, extra?: any) { method warn (line 26) | warn(message?: any, extra?: any) { FILE: modules/data/src/utils/default-pluralizer.ts class DefaultPluralizer (line 18) | class DefaultPluralizer { method constructor (line 21) | constructor( method pluralize (line 36) | pluralize(name: string) { method registerPluralNames (line 62) | registerPluralNames(pluralNames: EntityPluralNames): void { FILE: modules/data/src/utils/guid-fns.ts function getUuid (line 17) | function getUuid() { function getGuid (line 30) | function getGuid() { function getGuidComb (line 42) | function getGuidComb(seed?: number) { function guidComparer (line 67) | function guidComparer(l: string, r: string) { FILE: modules/data/src/utils/interfaces.ts type EntityPluralNames (line 12) | interface EntityPluralNames { constant PLURAL_NAMES_TOKEN (line 16) | const PLURAL_NAMES_TOKEN = new InjectionToken( FILE: modules/data/src/utils/utilities.ts function defaultSelectId (line 9) | function defaultSelectId(entity: any) { function flattenArgs (line 24) | function flattenArgs(args?: any[]): T[] { function toUpdateFactory (line 40) | function toUpdateFactory(selectId?: IdSelector) { FILE: modules/effects/migrations/13_0_0/index.spec.ts function runTest (line 242) | async function runTest(input: string, expected: string) { FILE: modules/effects/migrations/13_0_0/index.ts function migrateToCreators (line 12) | function migrateToCreators(): Rule { function replaceEffectDecorators (line 50) | function replaceEffectDecorators( function isEffectDecorator (line 107) | function isEffectDecorator(decorator: ts.Decorator) { function getDispatchProperties (line 115) | function getDispatchProperties( FILE: modules/effects/migrations/15_0_0-beta/index.ts function migrateProvideEffects (line 15) | function migrateProvideEffects(): Rule { function visitProvideEffects (line 63) | function visitProvideEffects( function visitImportSpecifiers (line 78) | function visitImportSpecifiers( FILE: modules/effects/migrations/18_0_0-beta/index.ts function migrateConcatLatestFromImport (line 18) | function migrateConcatLatestFromImport(): Rule { function getImportDeclarations (line 144) | function getImportDeclarations( function getEffectsNamedBinding (line 157) | function getEffectsNamedBinding( FILE: modules/effects/migrations/9_0_0/index.spec.ts function test (line 132) | async function test(input: string, expected: string) { FILE: modules/effects/migrations/9_0_0/index.ts function renameErrorHandlerConfig (line 15) | function renameErrorHandlerConfig(): Rule { function replaceEffectConfigKeys (line 35) | function replaceEffectConfigKeys( function visitIdentifierWithText (line 64) | function visitIdentifierWithText( function visitEffectDecorator (line 78) | function visitEffectDecorator(node: ts.Node, visitor: (node: ts.Node) =>... function visitCreateEffectFunctionCreator (line 93) | function visitCreateEffectFunctionCreator( FILE: modules/effects/schematics-core/utility/ast-utils.ts function findNodes (line 28) | function findNodes( function getSourceNodes (line 65) | function getSourceNodes(sourceFile: ts.SourceFile): ts.Node[] { function nodesByPosition (line 87) | function nodesByPosition(first: ts.Node, second: ts.Node): number { function insertAfterLastOccurrence (line 104) | function insertAfterLastOccurrence( function getContentOfKeyLiteral (line 128) | function getContentOfKeyLiteral( function _angularImportsFromNode (line 141) | function _angularImportsFromNode( function getDecoratorMetadata (line 193) | function getDecoratorMetadata( function _addSymbolToNgModuleMetadata (line 261) | function _addSymbolToNgModuleMetadata( function _addSymbolToComponentMetadata (line 458) | function _addSymbolToComponentMetadata( function addDeclarationToModule (line 614) | function addDeclarationToModule( function addImportToModule (line 633) | function addImportToModule( function addProviderToModule (line 651) | function addProviderToModule( function addProviderToComponent (line 669) | function addProviderToComponent( function addExportToModule (line 687) | function addExportToModule( function addBootstrapToModule (line 705) | function addBootstrapToModule( function insertImport (line 730) | function insertImport( function replaceImport (line 820) | function replaceImport( function containsProperty (line 907) | function containsProperty( FILE: modules/effects/schematics-core/utility/change.ts type Host (line 13) | interface Host { type Change (line 18) | interface Change { class NoopChange (line 36) | class NoopChange implements Change { method apply (line 40) | apply() { class InsertChange (line 48) | class InsertChange implements Change { method constructor (line 52) | constructor( method apply (line 67) | apply(host: Host) { class RemoveChange (line 80) | class RemoveChange implements Change { method constructor (line 84) | constructor( method apply (line 96) | apply(host: Host): Promise { class ReplaceChange (line 110) | class ReplaceChange implements Change { method constructor (line 114) | constructor( method apply (line 127) | apply(host: Host): Promise { function createReplaceChange (line 145) | function createReplaceChange( function createRemoveChange (line 159) | function createRemoveChange( function createChangeRecorder (line 168) | function createChangeRecorder( function commitChanges (line 187) | function commitChanges(tree: Tree, path: string, changes: Change[]) { FILE: modules/effects/schematics-core/utility/config.ts type AppConfig (line 5) | interface AppConfig { function getWorkspacePath (line 131) | function getWorkspacePath(host: Tree): string { function getWorkspace (line 138) | function getWorkspace(host: Tree) { FILE: modules/effects/schematics-core/utility/find-component.ts type ComponentOptions (line 20) | interface ComponentOptions { function findComponentFromOptions (line 31) | function findComponentFromOptions( function findComponent (line 74) | function findComponent(host: Tree, generateDir: string): Path { function buildRelativePath (line 103) | function buildRelativePath(from: string, to: string): string { function parsePath (line 128) | function parsePath(path: string) { function convertToTypeScriptFileName (line 143) | function convertToTypeScriptFileName(filename: string | undefined) { FILE: modules/effects/schematics-core/utility/find-module.ts type ModuleOptions (line 20) | interface ModuleOptions { function findModuleFromOptions (line 31) | function findModuleFromOptions( function findModule (line 70) | function findModule(host: Tree, generateDir: string): Path { function buildRelativePath (line 102) | function buildRelativePath(from: string, to: string): string { function parsePath (line 127) | function parsePath(path: string) { function convertToTypeScriptFileName (line 142) | function convertToTypeScriptFileName(filename: string | undefined) { FILE: modules/effects/schematics-core/utility/json-utilts.ts function findPropertyInAstObject (line 2) | function findPropertyInAstObject( FILE: modules/effects/schematics-core/utility/ngrx-utils.ts function addReducerToState (line 9) | function addReducerToState(options: any): Rule { function addReducerToStateInterface (line 78) | function addReducerToStateInterface( function addReducerToActionReducerMap (line 128) | function addReducerToActionReducerMap( function addReducerImportToNgModule (line 195) | function addReducerImportToNgModule(options: any): Rule { function omit (line 263) | function omit( function getPrefix (line 272) | function getPrefix(options: { prefix?: string }) { FILE: modules/effects/schematics-core/utility/package.ts function addPackageToPackageJson (line 6) | function addPackageToPackageJson( FILE: modules/effects/schematics-core/utility/parse-name.ts type Location (line 3) | interface Location { function parseName (line 8) | function parseName(path: string, name: string): Location { FILE: modules/effects/schematics-core/utility/project.ts type WorkspaceProject (line 5) | interface WorkspaceProject { function getProject (line 13) | function getProject( function getProjectPath (line 31) | function getProjectPath( function isLib (line 51) | function isLib( function getProjectMainFile (line 60) | function getProjectMainFile( FILE: modules/effects/schematics-core/utility/standalone.ts type ResolvedAppConfig (line 13) | interface ResolvedAppConfig { function callsProvidersFunction (line 29) | function callsProvidersFunction( function addFunctionalProvidersToStandaloneBootstrap (line 62) | function addFunctionalProvidersToStandaloneBootstrap( function findBootstrapApplicationCall (line 144) | function findBootstrapApplicationCall( function findProvidersLiteral (line 177) | function findProvidersLiteral( function findAppConfig (line 200) | function findAppConfig( function resolveAppConfigFromIdentifier (line 226) | function resolveAppConfigFromIdentifier( function findAppConfigFromVariableName (line 286) | function findAppConfigFromVariableName( function findImportLocalName (line 314) | function findImportLocalName( function createSourceFile (line 351) | function createSourceFile(tree: Tree, filePath: string): ts.SourceFile { function addNewAppConfigToCall (line 366) | function addNewAppConfigToCall( function addElementToArray (line 404) | function addElementToArray( function addProvidersToObjectLiteral (line 428) | function addProvidersToObjectLiteral( function isMergeAppConfigCall (line 454) | function isMergeAppConfigCall(node: ts.Node): node is ts.CallExpression { FILE: modules/effects/schematics-core/utility/strings.ts constant STRING_DASHERIZE_REGEXP (line 8) | const STRING_DASHERIZE_REGEXP = /[ _]/g; constant STRING_DECAMELIZE_REGEXP (line 9) | const STRING_DECAMELIZE_REGEXP = /([a-z\d])([A-Z])/g; constant STRING_CAMELIZE_REGEXP (line 10) | const STRING_CAMELIZE_REGEXP = /(-|_|\.|\s)+(.)?/g; constant STRING_UNDERSCORE_REGEXP_1 (line 11) | const STRING_UNDERSCORE_REGEXP_1 = /([a-z\d])([A-Z]+)/g; constant STRING_UNDERSCORE_REGEXP_2 (line 12) | const STRING_UNDERSCORE_REGEXP_2 = /-|\s+/g; function decamelize (line 24) | function decamelize(str: string): string { function dasherize (line 38) | function dasherize(str?: string): string { function camelize (line 53) | function camelize(str: string): string { function classify (line 74) | function classify(str: string): string { function underscore (line 92) | function underscore(str: string): string { function capitalize (line 109) | function capitalize(str: string): string { function pluralize (line 124) | function pluralize(str: string): string { function group (line 132) | function group(name: string, group: string | undefined) { function featurePath (line 136) | function featurePath( FILE: modules/effects/schematics-core/utility/update.ts function updatePackage (line 8) | function updatePackage(name: string): Rule { function match (line 41) | function match(value: string, test: string) { FILE: modules/effects/schematics-core/utility/visitors.ts function visitTSSourceFiles (line 5) | function visitTSSourceFiles( function visitTemplates (line 21) | function visitTemplates( function visitNgModuleImports (line 91) | function visitNgModuleImports( function visitNgModuleExports (line 101) | function visitNgModuleExports( function visitNgModuleProperty (line 111) | function visitNgModuleProperty( function visitComponents (line 135) | function visitComponents( function visitNgModules (line 145) | function visitNgModules( function visitDecorator (line 155) | function visitDecorator( function visitImportDeclaration (line 201) | function visitImportDeclaration( function visitImportSpecifier (line 220) | function visitImportSpecifier( function visitTypeReference (line 242) | function visitTypeReference( function visitTypeLiteral (line 255) | function visitTypeLiteral( function visitCallExpression (line 268) | function visitCallExpression( FILE: modules/effects/schematics/ng-add/index.ts function addImportToNgModule (line 38) | function addImportToNgModule(options: EffectOptions): Rule { function addNgRxEffectsToPackageJson (line 112) | function addNgRxEffectsToPackageJson() { function addStandaloneConfig (line 125) | function addStandaloneConfig(options: EffectOptions): Rule { FILE: modules/effects/schematics/ng-add/schema.ts type Schema (line 1) | interface Schema { FILE: modules/effects/spec/actions.spec.ts type AddAction (line 20) | interface AddAction extends Action { type SubtractAction (line 24) | interface SubtractAction extends Action { FILE: modules/effects/spec/effect_creator.spec.ts class Fixture (line 123) | class Fixture { method get (line 202) | get(_, prop) { class Fixture (line 197) | class Fixture { method get (line 202) | get(_, prop) { FILE: modules/effects/spec/effect_sources.spec.ts function toActions (line 78) | function toActions(source: any): Observable { class SourceA (line 101) | class SourceA { class SourceB (line 105) | class SourceB { class SourceC (line 109) | class SourceC { class SourceD (line 113) | class SourceD { class SourceE (line 117) | class SourceE { class SourceF (line 121) | class SourceF { class SourceG (line 125) | class SourceG { class SourceError (line 129) | class SourceError { class SourceH (line 133) | class SourceH { class SourceWithIdentifier (line 140) | class SourceWithIdentifier implements OnIdentifyEffects { method ngrxOnIdentifyEffects (line 144) | ngrxOnIdentifyEffects() { method constructor (line 148) | constructor(identifier: string) { class SourceWithIdentifier2 (line 153) | class SourceWithIdentifier2 implements OnIdentifyEffects { method ngrxOnIdentifyEffects (line 157) | ngrxOnIdentifyEffects() { method constructor (line 161) | constructor(identifier: string) { class SourceWithInitAction (line 166) | class SourceWithInitAction implements OnInitEffects, OnIdentifyEffects { method ngrxOnInitEffects (line 183) | ngrxOnInitEffects() { method ngrxOnIdentifyEffects (line 187) | ngrxOnIdentifyEffects() { method constructor (line 191) | constructor( class SourceH (line 497) | class SourceH { function alwaysOf (line 519) | function alwaysOf(value: T) { FILE: modules/effects/spec/effects_error_handler.spec.ts function makeEffectTestBed (line 15) | function makeEffectTestBed(effect: Type, ...providers: Provider[]) { class ErrorEffect (line 92) | class ErrorEffect { class AlwaysErrorEffect (line 98) | class AlwaysErrorEffect { function errorFirstSubscriber (line 106) | function errorFirstSubscriber(): Observable { FILE: modules/effects/spec/effects_feature_module.spec.ts constant FEATURE_KEY (line 93) | const FEATURE_KEY = 'feature'; type State (line 95) | interface State { type DataState (line 99) | interface DataState { function reducer (line 109) | function reducer(state: DataState = initialState, action: Action) { class FeatureEffects (line 133) | @Injectable() method constructor (line 135) | constructor( class FeatureEffectsModule (line 149) | @NgModule({ class FeatureModule (line 154) | @NgModule({ class AppModule (line 159) | @NgModule({ FILE: modules/effects/spec/effects_metadata.spec.ts class Fixture (line 9) | class Fixture { class Fixture (line 61) | class Fixture { class Fixture (line 101) | class Fixture { FILE: modules/effects/spec/integration.spec.ts class ClassEffects1 (line 77) | class ClassEffects1 { class ClassEffects2 (line 81) | class ClassEffects2 { class EffectLoggerWithOnRunEffects (line 366) | @Injectable() method constructor (line 370) | constructor(private actions$: Actions) {} method ngrxOnRunEffects (line 372) | ngrxOnRunEffects( class EffectWithOnInitAndResponse (line 382) | @Injectable() method constructor (line 398) | constructor(private actions$: Actions) {} method ngrxOnInitEffects (line 400) | ngrxOnInitEffects(): Action { class RootEffectWithInitAction (line 405) | class RootEffectWithInitAction implements OnInitEffects { method ngrxOnInitEffects (line 406) | ngrxOnInitEffects(): Action { class RootEffectWithInitAction2 (line 411) | class RootEffectWithInitAction2 implements OnInitEffects { method ngrxOnInitEffects (line 412) | ngrxOnInitEffects(): Action { class ActionWithPayload (line 417) | class ActionWithPayload implements Action { class RootEffectWithInitActionWithPayload (line 422) | class RootEffectWithInitActionWithPayload implements OnInitEffects { method ngrxOnInitEffects (line 423) | ngrxOnInitEffects(): Action { class RootEffectWithoutLifecycle (line 428) | class RootEffectWithoutLifecycle {} class UserProvidedEffect1 (line 430) | class UserProvidedEffect1 implements OnInitEffects { method ngrxOnInitEffects (line 431) | public ngrxOnInitEffects(): Action { class UserProvidedEffect2 (line 436) | class UserProvidedEffect2 implements OnInitEffects { method ngrxOnInitEffects (line 437) | public ngrxOnInitEffects(): Action { class FeatModuleWithUserProvidedEffects (line 442) | @NgModule({ class FeatEffectWithInitAction (line 455) | class FeatEffectWithInitAction implements OnInitEffects { method ngrxOnInitEffects (line 456) | ngrxOnInitEffects(): Action { class FeatEffectWithIdentifierAndInitAction (line 461) | class FeatEffectWithIdentifierAndInitAction method ngrxOnIdentifyEffects (line 464) | ngrxOnIdentifyEffects(): string { method ngrxOnInitEffects (line 468) | ngrxOnInitEffects(): Action { method constructor (line 472) | constructor(private effectIdentifier: string) {} class FeatEffectFromLazyLoadedModuleWithInitAction (line 475) | class FeatEffectFromLazyLoadedModuleWithInitAction implements OnInitEffe... method ngrxOnInitEffects (line 476) | ngrxOnInitEffects(): Action { class SomeEffect (line 481) | @Injectable() class FeatModuleWithForRoot (line 484) | @NgModule({ class FeatModuleWithEmptyForRoot (line 489) | @NgModule({ class FeatModuleWithForFeature (line 494) | @NgModule({ FILE: modules/effects/spec/provide_effects.spec.ts class TestEffects (line 217) | @Injectable() method constructor (line 219) | constructor( class TestService (line 248) | @Injectable() method getNumbers (line 250) | getNumbers(): Observable { FILE: modules/effects/spec/utils.spec.ts class Fixture (line 12) | class Fixture {} class C (line 23) | class C {} class C1 (line 61) | class C1 {} class C2 (line 62) | class C2 {} class C3 (line 63) | class C3 {} FILE: modules/effects/src/actions.ts class Actions (line 12) | class Actions extends Observable { method constructor (line 13) | constructor(@Inject(ScannedActionsSubject) source?: Observable) { method lift (line 21) | override lift(operator: Operator): Observable { type ActionExtractor (line 30) | type ActionExtractor< function ofType (line 133) | function ofType( FILE: modules/effects/src/effect_creator.ts type DispatchType (line 12) | type DispatchType = T extends { dispatch: infer U } ? U : true; type ObservableType (line 13) | type ObservableType = T extends false ? OriginalType : ... type EffectResult (line 14) | type EffectResult = Observable | ((...args: any[]) => Observable... type ConditionallyDisallowActionCreator (line 15) | type ConditionallyDisallowActionCreator = DT extends false function createEffect (line 110) | function createEffect< function getCreateEffectMetadata (line 128) | function getCreateEffectMetadata>( FILE: modules/effects/src/effect_notification.ts type EffectNotification (line 6) | interface EffectNotification { function reportInvalidActions (line 14) | function reportInvalidActions( function isAction (line 34) | function isAction(action: any): action is Action { function getEffectName (line 43) | function getEffectName({ function stringify (line 56) | function stringify(action: Action | null | undefined) { FILE: modules/effects/src/effect_sources.ts class EffectSources (line 33) | class EffectSources extends Subject { method constructor (line 34) | constructor( method addEffects (line 42) | addEffects(effectSourceInstance: any): void { method toActions (line 49) | toActions(): Observable { function effectsInstance (line 92) | function effectsInstance(sourceInstance: any) { function resolveEffectSource (line 100) | function resolveEffectSource( FILE: modules/effects/src/effects_actions.ts constant ROOT_EFFECTS_INIT (line 3) | const ROOT_EFFECTS_INIT = '@ngrx/effects/init'; FILE: modules/effects/src/effects_error_handler.ts type EffectsErrorHandler (line 6) | type EffectsErrorHandler = ( constant MAX_NUMBER_OF_RETRY_ATTEMPTS (line 11) | const MAX_NUMBER_OF_RETRY_ATTEMPTS = 10; function defaultEffectsErrorHandler (line 13) | function defaultEffectsErrorHandler( FILE: modules/effects/src/effects_feature_module.ts class EffectsFeatureModule (line 7) | class EffectsFeatureModule { method constructor (line 8) | constructor( FILE: modules/effects/src/effects_metadata.ts function getEffectsMetadata (line 4) | function getEffectsMetadata>( function getSourceMetadata (line 19) | function getSourceMetadata( FILE: modules/effects/src/effects_module.ts class EffectsModule (line 23) | class EffectsModule { method forFeature (line 30) | static forFeature( method forRoot (line 67) | static forRoot( function createEffectsInstances (line 101) | function createEffectsInstances( function _provideForRootGuard (line 124) | function _provideForRootGuard(): unknown { FILE: modules/effects/src/effects_resolver.ts function mergeEffects (line 11) | function mergeEffects( FILE: modules/effects/src/effects_root_module.ts class EffectsRootModule (line 9) | class EffectsRootModule { method constructor (line 10) | constructor( method addEffects (line 30) | addEffects(effectsInstance: unknown): void { FILE: modules/effects/src/effects_runner.ts class EffectsRunner (line 8) | class EffectsRunner implements OnDestroy { method isStarted (line 11) | get isStarted(): boolean { method constructor (line 15) | constructor( method start (line 20) | start() { method ngOnDestroy (line 28) | ngOnDestroy() { FILE: modules/effects/src/lifecycle_hooks.ts type OnIdentifyEffects (line 29) | interface OnIdentifyEffects { function isOnIdentifyEffects (line 40) | function isOnIdentifyEffects( type OnRunEffects (line 73) | interface OnRunEffects { function isOnRunEffects (line 85) | function isOnRunEffects(instance: any): instance is OnRunEffects { type OnInitEffects (line 109) | interface OnInitEffects { function isOnInitEffects (line 119) | function isOnInitEffects(instance: any): instance is OnInitEffects { function isFunction (line 123) | function isFunction(instance: any, functionName: string) { FILE: modules/effects/src/models.ts type EffectConfig (line 6) | interface EffectConfig { constant DEFAULT_EFFECT_CONFIG (line 23) | const DEFAULT_EFFECT_CONFIG: Readonly> = { constant CREATE_EFFECT_METADATA_KEY (line 29) | const CREATE_EFFECT_METADATA_KEY = '__@ngrx/effects_create__'; type CreateEffectMetadata (line 31) | interface CreateEffectMetadata { type FunctionalCreateEffectMetadata (line 35) | interface FunctionalCreateEffectMetadata extends CreateEffectMetadata { type FunctionalEffect (line 39) | type FunctionalEffect< type EffectPropertyKey (line 43) | type EffectPropertyKey> = Exclude< type EffectMetadata (line 48) | interface EffectMetadata> type EffectsMetadata (line 53) | type EffectsMetadata> = { FILE: modules/effects/src/provide_effects.ts function provideEffects (line 59) | function provideEffects( FILE: modules/effects/src/tokens.ts constant USER_PROVIDED_EFFECTS (line 11) | const USER_PROVIDED_EFFECTS = new InjectionToken< constant EFFECTS_ERROR_HANDLER (line 26) | const EFFECTS_ERROR_HANDLER = new InjectionToken( FILE: modules/effects/src/utils.ts function getSourceForInstance (line 3) | function getSourceForInstance(instance: T): T { function isClassInstance (line 7) | function isClassInstance(obj: object): boolean { function isClass (line 15) | function isClass( function getClasses (line 21) | function getClasses( function isToken (line 27) | function isToken( type NextNotification (line 38) | interface NextNotification { type ErrorNotification (line 43) | interface ErrorNotification { type CompleteNotification (line 48) | interface CompleteNotification { type ObservableNotification (line 52) | type ObservableNotification = FILE: modules/effects/testing/src/testing.ts function provideMockActions (line 60) | function provideMockActions( FILE: modules/entity/schematics-core/utility/ast-utils.ts function findNodes (line 28) | function findNodes( function getSourceNodes (line 65) | function getSourceNodes(sourceFile: ts.SourceFile): ts.Node[] { function nodesByPosition (line 87) | function nodesByPosition(first: ts.Node, second: ts.Node): number { function insertAfterLastOccurrence (line 104) | function insertAfterLastOccurrence( function getContentOfKeyLiteral (line 128) | function getContentOfKeyLiteral( function _angularImportsFromNode (line 141) | function _angularImportsFromNode( function getDecoratorMetadata (line 193) | function getDecoratorMetadata( function _addSymbolToNgModuleMetadata (line 261) | function _addSymbolToNgModuleMetadata( function _addSymbolToComponentMetadata (line 458) | function _addSymbolToComponentMetadata( function addDeclarationToModule (line 614) | function addDeclarationToModule( function addImportToModule (line 633) | function addImportToModule( function addProviderToModule (line 651) | function addProviderToModule( function addProviderToComponent (line 669) | function addProviderToComponent( function addExportToModule (line 687) | function addExportToModule( function addBootstrapToModule (line 705) | function addBootstrapToModule( function insertImport (line 730) | function insertImport( function replaceImport (line 820) | function replaceImport( function containsProperty (line 907) | function containsProperty( FILE: modules/entity/schematics-core/utility/change.ts type Host (line 13) | interface Host { type Change (line 18) | interface Change { class NoopChange (line 36) | class NoopChange implements Change { method apply (line 40) | apply() { class InsertChange (line 48) | class InsertChange implements Change { method constructor (line 52) | constructor( method apply (line 67) | apply(host: Host) { class RemoveChange (line 80) | class RemoveChange implements Change { method constructor (line 84) | constructor( method apply (line 96) | apply(host: Host): Promise { class ReplaceChange (line 110) | class ReplaceChange implements Change { method constructor (line 114) | constructor( method apply (line 127) | apply(host: Host): Promise { function createReplaceChange (line 145) | function createReplaceChange( function createRemoveChange (line 159) | function createRemoveChange( function createChangeRecorder (line 168) | function createChangeRecorder( function commitChanges (line 187) | function commitChanges(tree: Tree, path: string, changes: Change[]) { FILE: modules/entity/schematics-core/utility/config.ts type AppConfig (line 5) | interface AppConfig { function getWorkspacePath (line 131) | function getWorkspacePath(host: Tree): string { function getWorkspace (line 138) | function getWorkspace(host: Tree) { FILE: modules/entity/schematics-core/utility/find-component.ts type ComponentOptions (line 20) | interface ComponentOptions { function findComponentFromOptions (line 31) | function findComponentFromOptions( function findComponent (line 74) | function findComponent(host: Tree, generateDir: string): Path { function buildRelativePath (line 103) | function buildRelativePath(from: string, to: string): string { function parsePath (line 128) | function parsePath(path: string) { function convertToTypeScriptFileName (line 143) | function convertToTypeScriptFileName(filename: string | undefined) { FILE: modules/entity/schematics-core/utility/find-module.ts type ModuleOptions (line 20) | interface ModuleOptions { function findModuleFromOptions (line 31) | function findModuleFromOptions( function findModule (line 70) | function findModule(host: Tree, generateDir: string): Path { function buildRelativePath (line 102) | function buildRelativePath(from: string, to: string): string { function parsePath (line 127) | function parsePath(path: string) { function convertToTypeScriptFileName (line 142) | function convertToTypeScriptFileName(filename: string | undefined) { FILE: modules/entity/schematics-core/utility/json-utilts.ts function findPropertyInAstObject (line 2) | function findPropertyInAstObject( FILE: modules/entity/schematics-core/utility/ngrx-utils.ts function addReducerToState (line 9) | function addReducerToState(options: any): Rule { function addReducerToStateInterface (line 78) | function addReducerToStateInterface( function addReducerToActionReducerMap (line 128) | function addReducerToActionReducerMap( function addReducerImportToNgModule (line 195) | function addReducerImportToNgModule(options: any): Rule { function omit (line 263) | function omit( function getPrefix (line 272) | function getPrefix(options: { prefix?: string }) { FILE: modules/entity/schematics-core/utility/package.ts function addPackageToPackageJson (line 6) | function addPackageToPackageJson( FILE: modules/entity/schematics-core/utility/parse-name.ts type Location (line 3) | interface Location { function parseName (line 8) | function parseName(path: string, name: string): Location { FILE: modules/entity/schematics-core/utility/project.ts type WorkspaceProject (line 5) | interface WorkspaceProject { function getProject (line 13) | function getProject( function getProjectPath (line 31) | function getProjectPath( function isLib (line 51) | function isLib( function getProjectMainFile (line 60) | function getProjectMainFile( FILE: modules/entity/schematics-core/utility/standalone.ts type ResolvedAppConfig (line 13) | interface ResolvedAppConfig { function callsProvidersFunction (line 29) | function callsProvidersFunction( function addFunctionalProvidersToStandaloneBootstrap (line 62) | function addFunctionalProvidersToStandaloneBootstrap( function findBootstrapApplicationCall (line 144) | function findBootstrapApplicationCall( function findProvidersLiteral (line 177) | function findProvidersLiteral( function findAppConfig (line 200) | function findAppConfig( function resolveAppConfigFromIdentifier (line 226) | function resolveAppConfigFromIdentifier( function findAppConfigFromVariableName (line 286) | function findAppConfigFromVariableName( function findImportLocalName (line 314) | function findImportLocalName( function createSourceFile (line 351) | function createSourceFile(tree: Tree, filePath: string): ts.SourceFile { function addNewAppConfigToCall (line 366) | function addNewAppConfigToCall( function addElementToArray (line 404) | function addElementToArray( function addProvidersToObjectLiteral (line 428) | function addProvidersToObjectLiteral( function isMergeAppConfigCall (line 454) | function isMergeAppConfigCall(node: ts.Node): node is ts.CallExpression { FILE: modules/entity/schematics-core/utility/strings.ts constant STRING_DASHERIZE_REGEXP (line 8) | const STRING_DASHERIZE_REGEXP = /[ _]/g; constant STRING_DECAMELIZE_REGEXP (line 9) | const STRING_DECAMELIZE_REGEXP = /([a-z\d])([A-Z])/g; constant STRING_CAMELIZE_REGEXP (line 10) | const STRING_CAMELIZE_REGEXP = /(-|_|\.|\s)+(.)?/g; constant STRING_UNDERSCORE_REGEXP_1 (line 11) | const STRING_UNDERSCORE_REGEXP_1 = /([a-z\d])([A-Z]+)/g; constant STRING_UNDERSCORE_REGEXP_2 (line 12) | const STRING_UNDERSCORE_REGEXP_2 = /-|\s+/g; function decamelize (line 24) | function decamelize(str: string): string { function dasherize (line 38) | function dasherize(str?: string): string { function camelize (line 53) | function camelize(str: string): string { function classify (line 74) | function classify(str: string): string { function underscore (line 92) | function underscore(str: string): string { function capitalize (line 109) | function capitalize(str: string): string { function pluralize (line 124) | function pluralize(str: string): string { function group (line 132) | function group(name: string, group: string | undefined) { function featurePath (line 136) | function featurePath( FILE: modules/entity/schematics-core/utility/update.ts function updatePackage (line 8) | function updatePackage(name: string): Rule { function match (line 41) | function match(value: string, test: string) { FILE: modules/entity/schematics-core/utility/visitors.ts function visitTSSourceFiles (line 5) | function visitTSSourceFiles( function visitTemplates (line 21) | function visitTemplates( function visitNgModuleImports (line 91) | function visitNgModuleImports( function visitNgModuleExports (line 101) | function visitNgModuleExports( function visitNgModuleProperty (line 111) | function visitNgModuleProperty( function visitComponents (line 135) | function visitComponents( function visitNgModules (line 145) | function visitNgModules( function visitDecorator (line 155) | function visitDecorator( function visitImportDeclaration (line 201) | function visitImportDeclaration( function visitImportSpecifier (line 220) | function visitImportSpecifier( function visitTypeReference (line 242) | function visitTypeReference( function visitTypeLiteral (line 255) | function visitTypeLiteral( function visitCallExpression (line 268) | function visitCallExpression( FILE: modules/entity/schematics/ng-add/index.ts function addNgRxEntityToPackageJson (line 15) | function addNgRxEntityToPackageJson() { FILE: modules/entity/schematics/ng-add/schema.ts type Schema (line 1) | interface Schema { FILE: modules/entity/spec/fixtures/book.ts type BookModel (line 4) | interface BookModel { FILE: modules/entity/spec/state_selectors.spec.ts type State (line 13) | interface State { type State (line 62) | type State = EntityState; FILE: modules/entity/src/create_adapter.ts function createEntityAdapter (line 12) | function createEntityAdapter( FILE: modules/entity/src/entity_state.ts function getInitialEntityState (line 3) | function getInitialEntityState(): EntityState { function createInitialStateFactory (line 10) | function createInitialStateFactory() { FILE: modules/entity/src/models.ts type Comparer (line 3) | type Comparer = (a: T, b: T) => number; type IdSelectorStr (line 5) | type IdSelectorStr = (model: T) => string; type IdSelectorNum (line 6) | type IdSelectorNum = (model: T) => number; type IdSelector (line 8) | type IdSelector = IdSelectorStr | IdSelectorNum; type DictionaryNum (line 10) | interface DictionaryNum { type UpdateStr (line 18) | interface UpdateStr { type UpdateNum (line 23) | interface UpdateNum { type Update (line 28) | type Update = UpdateStr | UpdateNum; type Predicate (line 30) | type Predicate = (entity: T) => boolean; type EntityMap (line 32) | type EntityMap = (entity: T) => T; type EntityMapOneNum (line 34) | interface EntityMapOneNum { type EntityMapOneStr (line 39) | interface EntityMapOneStr { type EntityMapOne (line 44) | type EntityMapOne = EntityMapOneNum | EntityMapOneStr; type EntityState (line 46) | interface EntityState { type EntityDefinition (line 51) | interface EntityDefinition { type EntityStateAdapter (line 56) | interface EntityStateAdapter { type EntitySelectors (line 83) | type EntitySelectors = { type MemoizedEntitySelectors (line 90) | type MemoizedEntitySelectors = { type EntityAdapter (line 109) | interface EntityAdapter extends EntityStateAdapter { FILE: modules/entity/src/sorted_state_adapter.ts function createSortedStateAdapter (line 19) | function createSortedStateAdapter(selectId: any, sort: any): any { FILE: modules/entity/src/state_adapter.ts type DidMutate (line 3) | enum DidMutate { function createStateOperator (line 12) | function createStateOperator( FILE: modules/entity/src/state_selectors.ts function createSelectorsFactory (line 8) | function createSelectorsFactory() { FILE: modules/entity/src/unsorted_state_adapter.ts function createUnsortedStateAdapter (line 17) | function createUnsortedStateAdapter(selectId: IdSelector): any { FILE: modules/entity/src/utils.ts function selectIdValue (line 4) | function selectIdValue(entity: T, selectId: IdSelector) { FILE: modules/eslint-plugin/schematics/ng-add/index.ts function updateFlatConfig (line 41) | function updateFlatConfig( function updateJsonConfig (line 160) | function updateJsonConfig( FILE: modules/eslint-plugin/schematics/ng-add/schema.ts type Schema (line 1) | interface Schema { FILE: modules/eslint-plugin/scripts/generate-config.ts function writeConfig (line 47) | async function writeConfig( FILE: modules/eslint-plugin/scripts/generate-overview.ts function generateRules (line 18) | async function generateRules() { function generateConfigurations (line 79) | async function generateConfigurations() { FILE: modules/eslint-plugin/spec/exported-rules.spec.ts function getAllRules (line 9) | function getAllRules() { function getAllConfigs (line 14) | function getAllConfigs() { FILE: modules/eslint-plugin/spec/rules/component-store/avoid-combining-component-store-selectors.spec.ts type MessageIds (line 12) | type MessageIds = ESLintUtils.InferMessageIdsTypeFromRule; type Options (line 13) | type Options = ESLintUtils.InferOptionsTypeFromRule; FILE: modules/eslint-plugin/spec/rules/component-store/avoid-mapping-component-store-selectors.spec.ts type MessageIds (line 12) | type MessageIds = ESLintUtils.InferMessageIdsTypeFromRule; type Options (line 13) | type Options = ESLintUtils.InferOptionsTypeFromRule; FILE: modules/eslint-plugin/spec/rules/component-store/require-super-ondestroy.spec.ts type MessageIds (line 9) | type MessageIds = ESLintUtils.InferMessageIdsTypeFromRule; type Options (line 10) | type Options = ESLintUtils.InferOptionsTypeFromRule; FILE: modules/eslint-plugin/spec/rules/component-store/updater-explicit-return-type.spec.ts type MessageIds (line 12) | type MessageIds = ESLintUtils.InferMessageIdsTypeFromRule; type Options (line 13) | type Options = ESLintUtils.InferOptionsTypeFromRule; FILE: modules/eslint-plugin/spec/rules/effects/avoid-cyclic-effects.spec.ts type MessageIds (line 12) | type MessageIds = ESLintUtils.InferMessageIdsTypeFromRule; type Options (line 13) | type Options = ESLintUtils.InferOptionsTypeFromRule; FILE: modules/eslint-plugin/spec/rules/effects/no-dispatch-in-effects.spec.ts type MessageIds (line 13) | type MessageIds = ESLintUtils.InferMessageIdsTypeFromRule; type Options (line 14) | type Options = ESLintUtils.InferOptionsTypeFromRule; FILE: modules/eslint-plugin/spec/rules/effects/no-effects-in-providers.spec.ts type MessageIds (line 12) | type MessageIds = ESLintUtils.InferMessageIdsTypeFromRule; type Options (line 13) | type Options = ESLintUtils.InferOptionsTypeFromRule; FILE: modules/eslint-plugin/spec/rules/effects/no-multiple-actions-in-effects.spec.ts type MessageIds (line 12) | type MessageIds = ESLintUtils.InferMessageIdsTypeFromRule; type Options (line 13) | type Options = ESLintUtils.InferOptionsTypeFromRule; FILE: modules/eslint-plugin/spec/rules/effects/prefer-effect-callback-in-block-statement.spec.ts type MessageIds (line 12) | type MessageIds = ESLintUtils.InferMessageIdsTypeFromRule; type Options (line 13) | type Options = ESLintUtils.InferOptionsTypeFromRule; FILE: modules/eslint-plugin/spec/rules/effects/use-effects-lifecycle-interface.spec.ts type MessageIds (line 12) | type MessageIds = ESLintUtils.InferMessageIdsTypeFromRule; type Options (line 13) | type Options = ESLintUtils.InferOptionsTypeFromRule; FILE: modules/eslint-plugin/spec/rules/operators/prefer-concat-latest-from.spec.ts type MessageIds (line 12) | type MessageIds = ESLintUtils.InferMessageIdsTypeFromRule; type Options (line 13) | type Options = readonly ESLintUtils.InferOptionsTypeFromRule; type Options (line 13) | type Options = readonly ESLintUtils.InferOptionsTypeFromRule; type Options (line 14) | type Options = readonly ESLintUtils.InferOptionsTypeFromRule; type Options (line 13) | type Options = ESLintUtils.InferOptionsTypeFromRule; FILE: modules/eslint-plugin/spec/rules/signals/signal-store-feature-should-use-generic-type.spec.ts type MessageIds (line 12) | type MessageIds = ESLintUtils.InferMessageIdsTypeFromRule; type Options (line 13) | type Options = readonly ESLintUtils.InferOptionsTypeFromRule; type Options (line 13) | type Options = ESLintUtils.InferOptionsTypeFromRule; FILE: modules/eslint-plugin/spec/rules/store/avoid-combining-selectors.spec.ts type MessageIds (line 12) | type MessageIds = ESLintUtils.InferMessageIdsTypeFromRule; type Options (line 13) | type Options = ESLintUtils.InferOptionsTypeFromRule; FILE: modules/eslint-plugin/spec/rules/store/avoid-dispatching-multiple-actions-sequentially.spec.ts type MessageIds (line 12) | type MessageIds = ESLintUtils.InferMessageIdsTypeFromRule; type Options (line 13) | type Options = ESLintUtils.InferOptionsTypeFromRule; FILE: modules/eslint-plugin/spec/rules/store/avoid-duplicate-actions-in-reducer.spec.ts type MessageIds (line 13) | type MessageIds = ESLintUtils.InferMessageIdsTypeFromRule; type Options (line 14) | type Options = ESLintUtils.InferOptionsTypeFromRule; FILE: modules/eslint-plugin/spec/rules/store/avoid-mapping-selectors.spec.ts type MessageIds (line 12) | type MessageIds = ESLintUtils.InferMessageIdsTypeFromRule; type Options (line 13) | type Options = ESLintUtils.InferOptionsTypeFromRule; FILE: modules/eslint-plugin/spec/rules/store/good-action-hygiene.spec.ts type MessageIds (line 10) | type MessageIds = ESLintUtils.InferMessageIdsTypeFromRule; type Options (line 11) | type Options = ESLintUtils.InferOptionsTypeFromRule; FILE: modules/eslint-plugin/spec/rules/store/no-multiple-global-stores.spec.ts type MessageIds (line 13) | type MessageIds = ESLintUtils.InferMessageIdsTypeFromRule; type Options (line 14) | type Options = ESLintUtils.InferOptionsTypeFromRule; FILE: modules/eslint-plugin/spec/rules/store/no-reducer-in-key-names.spec.ts type MessageIds (line 13) | type MessageIds = ESLintUtils.InferMessageIdsTypeFromRule; type Options (line 14) | type Options = ESLintUtils.InferOptionsTypeFromRule; FILE: modules/eslint-plugin/spec/rules/store/no-store-subscription.spec.ts type MessageIds (line 12) | type MessageIds = ESLintUtils.InferMessageIdsTypeFromRule; type Options (line 13) | type Options = ESLintUtils.InferOptionsTypeFromRule; FILE: modules/eslint-plugin/spec/rules/store/no-typed-global-store.spec.ts type MessageIds (line 13) | type MessageIds = ESLintUtils.InferMessageIdsTypeFromRule; type Options (line 14) | type Options = ESLintUtils.InferOptionsTypeFromRule; FILE: modules/eslint-plugin/spec/rules/store/on-function-explicit-return-type.spec.ts type MessageIds (line 13) | type MessageIds = ESLintUtils.InferMessageIdsTypeFromRule; type Options (line 14) | type Options = ESLintUtils.InferOptionsTypeFromRule; FILE: modules/eslint-plugin/spec/rules/store/prefer-action-creator-in-dispatch.spec.ts type MessageIds (line 12) | type MessageIds = ESLintUtils.InferMessageIdsTypeFromRule; type Options (line 13) | type Options = ESLintUtils.InferOptionsTypeFromRule; FILE: modules/eslint-plugin/spec/rules/store/prefer-action-creator-in-of-type.spec.ts type MessageIds (line 12) | type MessageIds = ESLintUtils.InferMessageIdsTypeFromRule; type Options (line 13) | type Options = ESLintUtils.InferOptionsTypeFromRule; FILE: modules/eslint-plugin/spec/rules/store/prefer-action-creator.spec.ts type MessageIds (line 12) | type MessageIds = ESLintUtils.InferMessageIdsTypeFromRule; type Options (line 13) | type Options = ESLintUtils.InferOptionsTypeFromRule; FILE: modules/eslint-plugin/spec/rules/store/prefer-inline-action-props.spec.ts type MessageIds (line 13) | type MessageIds = ESLintUtils.InferMessageIdsTypeFromRule; type Options (line 14) | type Options = ESLintUtils.InferOptionsTypeFromRule; FILE: modules/eslint-plugin/spec/rules/store/prefer-one-generic-in-create-for-feature-selector.spec.ts type MessageIds (line 13) | type MessageIds = ESLintUtils.InferMessageIdsTypeFromRule; type Options (line 14) | type Options = ESLintUtils.InferOptionsTypeFromRule; FILE: modules/eslint-plugin/spec/rules/store/prefer-selector-in-select.spec.ts type MessageIds (line 12) | type MessageIds = ESLintUtils.InferMessageIdsTypeFromRule; type Options (line 13) | type Options = ESLintUtils.InferOptionsTypeFromRule; FILE: modules/eslint-plugin/spec/rules/store/prefix-selectors-with-select.spec.ts type MessageIds (line 13) | type MessageIds = ESLintUtils.InferMessageIdsTypeFromRule; type Options (line 14) | type Options = ESLintUtils.InferOptionsTypeFromRule; FILE: modules/eslint-plugin/spec/rules/store/select-style.spec.ts type MessageIds (line 10) | type MessageIds = ESLintUtils.InferMessageIdsTypeFromRule; type Options (line 11) | type Options = readonly ESLintUtils.InferOptionsTypeFromRule; type Options (line 14) | type Options = readonly ESLintUtils.InferOptionsTypeFromRule( function parseFixture (line 64) | function parseFixture( FILE: modules/eslint-plugin/spec/utils/rule-tester.ts function ruleTester (line 4) | function ruleTester(requiresTypeChecking?: boolean) { FILE: modules/eslint-plugin/src/rule-creator.ts type NgRxRuleDocs (line 4) | interface NgRxRuleDocs { type NgRxRule (line 9) | type NgRxRule = ReturnType< method create (line 26) | create(context) { FILE: modules/eslint-plugin/src/rules/component-store/avoid-combining-component-store-selectors.ts type MessageIds (line 6) | type MessageIds = typeof messageId; type Options (line 7) | type Options = readonly []; method [`ClassDeclaration[superClass.name=/Store/] CallExpression[callee.name='combineLatest'] ${thisSelects} ~ ${thisSelects}`] (line 31) | [`ClassDeclaration[superClass.name=/Store/] CallExpression[callee.name='... method [`CallExpression[callee.name='combineLatest'] ${storeSelects} ~ ${storeSelects}`] (line 36) | [`CallExpression[callee.name='combineLatest'] ${storeSelects} ~ ${storeS... method [`CallExpression[callee.name='combineLatest']:exit`] (line 41) | [`CallExpression[callee.name='combineLatest']:exit`]() { FILE: modules/eslint-plugin/src/rules/component-store/avoid-mapping-component-store-selectors.ts type MessageIds (line 11) | type MessageIds = typeof messageId; type Options (line 12) | type Options = readonly []; method [selectors] (line 41) | [selectors](node: TSESTree.ArrowFunctionExpression) { FILE: modules/eslint-plugin/src/rules/component-store/require-super-ondestroy.ts type MessageIds (line 6) | type MessageIds = typeof messageId; type Options (line 7) | type Options = readonly []; method [`ImportDeclaration[source.value='@ngrx/component-store'] ImportSpecifier[imported.name='${componentStoreClassName}']`] (line 32) | [`ImportDeclaration[source.value='@ngrx/component-store'] ImportSpecifie... method [`ClassDeclaration[superClass.name=${componentStoreClassName}] ${ngOnDestroyMethodSelector}:not(:has(CallExpression[callee.object.type='Super'][callee.property.name='ngOnDestroy'])) > .key`] (line 37) | [`ClassDeclaration[superClass.name=${componentStoreClassName}] ${ngOnDes... FILE: modules/eslint-plugin/src/rules/component-store/updater-explicit-return-type.ts type MessageIds (line 8) | type MessageIds = typeof messageId; type Options (line 9) | type Options = readonly []; method [selectors] (line 40) | [selectors](node: TSESTree.ArrowFunctionExpression) { FILE: modules/eslint-plugin/src/rules/effects/avoid-cyclic-effects.ts type MessageIds (line 16) | type MessageIds = typeof messageId; type Options (line 17) | type Options = readonly []; function checkNode (line 49) | function checkNode(pipeCallExpression: TSESTree.CallExpression) { function getActionType (line 102) | function getActionType(symbol: ts.Symbol): ts.Type | null { function getActionTypes (line 122) | function getActionTypes(type: ts.Type): string[] { method [`${createEffectExpression}:not([arguments.1]:has(Property[key.name='dispatch'][value.value=false])) CallExpression[callee.property.name='pipe'][callee.object.property.name=${actionsNames}]`] (line 153) | [`${createEffectExpression}:not([arguments.1]:has(Property[key.name='dis... method [`${createEffectExpression}:not([arguments.1]:has(Property[key.name='dispatch'][value.value=false])) CallExpression[callee.property.name='pipe']:exit`] (line 163) | [`${createEffectExpression}:not([arguments.1]:has(Property[key.name='dis... FILE: modules/eslint-plugin/src/rules/effects/no-dispatch-in-effects.ts type MessageIds (line 15) | type MessageIds = type Options (line 18) | type Options = readonly []; type MemberExpressionWithinCallExpression (line 19) | type MemberExpressionWithinCallExpression = TSESTree.MemberExpression & { method [dispatchInEffects(storeNames)] (line 49) | [dispatchInEffects(storeNames)]( function getNodeToReport (line 68) | function getNodeToReport(node: MemberExpressionWithinCallExpression) { FILE: modules/eslint-plugin/src/rules/effects/no-effects-in-providers.ts type MessageIds (line 13) | type MessageIds = typeof messageId; type Options (line 14) | type Options = readonly []; method [effectsInNgModuleProviders] (line 38) | [effectsInNgModuleProviders](node: TSESTree.Identifier) { method [effectsInNgModuleImports] (line 41) | [effectsInNgModuleImports]({ name }: TSESTree.Identifier) { method [`${ngModuleDecorator}:exit`] (line 44) | [`${ngModuleDecorator}:exit`]() { FILE: modules/eslint-plugin/src/rules/effects/no-multiple-actions-in-effects.ts type MessageIds (line 17) | type MessageIds = typeof messageId; type Options (line 18) | type Options = readonly unknown[]; type EffectsMapLikeOperatorsReturn (line 19) | type EffectsMapLikeOperatorsReturn = method [`${createEffectExpression} ${mapLikeOperatorCallExpressions}`] (line 42) | [`${createEffectExpression} ${mapLikeOperatorCallExpressions}`]( function getNodeToReport (line 73) | function getNodeToReport(node: EffectsMapLikeOperatorsReturn) { function findReturnStatement (line 87) | function findReturnStatement(nodes: TSESTree.Node[]) { FILE: modules/eslint-plugin/src/rules/effects/prefer-action-creator-in-of-type.ts type MessageIds (line 7) | type MessageIds = typeof messageId; type Options (line 8) | type Options = readonly []; method [`CallExpression[callee.name='ofType'] Literal`] (line 27) | [`CallExpression[callee.name='ofType'] Literal`](node: TSESTree.Literal) { FILE: modules/eslint-plugin/src/rules/effects/prefer-effect-callback-in-block-statement.ts type MessageIds (line 9) | type MessageIds = typeof messageId; type Options (line 10) | type Options = readonly []; method [`${nonParametrizedEffect}, ${parametrizedEffect}, ${parametrizedEffectWithinBlockStatement}`] (line 37) | [`${nonParametrizedEffect}, ${parametrizedEffect}, ${parametrizedEffectW... function getSafeNodesToApplyFix (line 59) | function getSafeNodesToApplyFix( FILE: modules/eslint-plugin/src/rules/effects/use-effects-lifecycle-interface.ts type MessageIds (line 13) | type MessageIds = typeof messageId; type Options (line 14) | type Options = readonly []; method [`ClassDeclaration > ClassBody > MethodDefinition > Identifier[name=/${lifecyclesPattern}/]`] (line 42) | [`ClassDeclaration > ClassBody > MethodDefinition > Identifier[name=/${l... FILE: modules/eslint-plugin/src/rules/operators/prefer-concat-latest-from.ts type MessageIds (line 19) | type MessageIds = typeof messageId; type Options (line 20) | type Options = readonly [{ readonly strict: boolean }]; type WithLatestFromIdentifier (line 21) | type WithLatestFromIdentifier = TSESTree.Identifier & { method [`${createEffectExpression} CallExpression > Identifier[name='withLatestFrom']`] (line 58) | [`${createEffectExpression} CallExpression > Identifier[name='withLatest... method [`${createEffectExpression} ${namedExpression( actionsNames )} > CallExpression[arguments.length=1] > Identifier[name='${withLatestFromKeyword}']`] (line 78) | [`${createEffectExpression} ${namedExpression( method [`${createEffectExpression} ${namedExpression( actionsNames )} > CallExpression[arguments.length>1] > Identifier[name='${withLatestFromKeyword}']`] (line 89) | [`${createEffectExpression} ${namedExpression( function getFixes (line 103) | function getFixes( FILE: modules/eslint-plugin/src/rules/signals/enforce-type-call.ts type MessageIds (line 8) | type MessageIds = typeof enforceTypeCall; type Options (line 9) | type Options = readonly []; method [`ImportDeclaration[source.value='@ngrx/signals'] ImportSpecifier[imported.name='type']`] (line 31) | [`ImportDeclaration[source.value='@ngrx/signals'] ImportSpecifier[import... method TSInstantiationExpression (line 37) | TSInstantiationExpression(node: TSESTree.TSInstantiationExpression) { FILE: modules/eslint-plugin/src/rules/signals/prefer-protected-state.ts type MessageIds (line 8) | type MessageIds = type Options (line 11) | type Options = readonly []; method [`CallExpression[callee.name=signalStore][arguments.length>0] > ObjectExpression[properties.length>0] > Property[key.name=protectedState][value.value=false]`] (line 32) | [`CallExpression[callee.name=signalStore][arguments.length>0] > ObjectEx... FILE: modules/eslint-plugin/src/rules/signals/signal-state-no-arrays-at-root-level.ts type MessageIds (line 8) | type MessageIds = typeof messageId; type Options (line 9) | type Options = readonly []; constant NON_RECORD_TYPES (line 11) | const NON_RECORD_TYPES = [ method [`CallExpression[callee.name=signalState]`] (line 44) | [`CallExpression[callee.name=signalState]`]( FILE: modules/eslint-plugin/src/rules/signals/signal-store-feature-should-use-generic-type.ts type MessageIds (line 13) | type MessageIds = typeof messageId; type Options (line 14) | type Options = readonly []; function report (line 32) | function report( function hasInputAsArgument (line 61) | function hasInputAsArgument(node: TSESTree.CallExpression) { method [`ArrowFunctionExpression > CallExpression[callee.name=signalStoreFeature]`] (line 70) | [`ArrowFunctionExpression > CallExpression[callee.name=signalStoreFeatur... method [`ArrowFunctionExpression > BlockStatement CallExpression[callee.name=signalStoreFeature]`] (line 77) | [`ArrowFunctionExpression > BlockStatement CallExpression[callee.name=si... method [`FunctionDeclaration > BlockStatement CallExpression[callee.name=signalStoreFeature]`] (line 88) | [`FunctionDeclaration > BlockStatement CallExpression[callee.name=signal... FILE: modules/eslint-plugin/src/rules/signals/with-state-no-arrays-at-root-level.ts type MessageIds (line 8) | type MessageIds = typeof messageId; type Options (line 9) | type Options = readonly []; constant NON_RECORD_TYPES (line 11) | const NON_RECORD_TYPES = [ method [`CallExpression[callee.name=withState]`] (line 44) | [`CallExpression[callee.name=withState]`](node: TSESTree.CallExpression) { FILE: modules/eslint-plugin/src/rules/store/avoid-combining-selectors.ts type MessageIds (line 13) | type MessageIds = typeof messageId; type Options (line 14) | type Options = readonly []; method [`CallExpression[callee.name='combineLatest'] ${pipeableOrStoreSelect} ~ ${pipeableOrStoreSelect}`] (line 46) | [`CallExpression[callee.name='combineLatest'] ${pipeableOrStoreSelect} ~... method [`CallExpression[callee.name='combineLatest']:exit`] (line 51) | [`CallExpression[callee.name='combineLatest']:exit`]() { FILE: modules/eslint-plugin/src/rules/store/avoid-dispatching-multiple-actions-sequentially.ts type MessageIds (line 8) | type MessageIds = typeof messageId; type Options (line 9) | type Options = readonly []; method [`BlockStatement > ExpressionStatement > ${dispatchExpression( storeNames )}`] (line 37) | [`BlockStatement > ExpressionStatement > ${dispatchExpression( method 'BlockStatement:exit' (line 42) | 'BlockStatement:exit'() { FILE: modules/eslint-plugin/src/rules/store/avoid-duplicate-actions-in-reducer.ts type MessageIds (line 10) | type MessageIds = type Options (line 13) | type Options = readonly []; type Action (line 14) | type Action = TSESTree.Identifier & { parent: TSESTree.CallExpression }; method [`${createReducer} > CallExpression[callee.name='on'][arguments.0.type='Identifier']`] (line 37) | [`${createReducer} > CallExpression[callee.name='on'][arguments.0.type='... method [`${createReducer}:exit`] (line 45) | [`${createReducer}:exit`]() { FILE: modules/eslint-plugin/src/rules/store/avoid-mapping-selectors.ts type MessageIds (line 15) | type MessageIds = typeof messageId; type Options (line 16) | type Options = readonly []; function isInCreateEffect (line 47) | function isInCreateEffect(node: TSESTree.CallExpression) { method [`${selectorQuery} > CallExpression:has(ThisExpression)`] (line 66) | [`${selectorQuery} > CallExpression:has(ThisExpression)`]( method [`${selectorQuery}[callee.property.name=pipe]:exit`] (line 71) | [`${selectorQuery}[callee.property.name=pipe]:exit`]( FILE: modules/eslint-plugin/src/rules/store/good-action-hygiene.ts type MessageIds (line 8) | type MessageIds = typeof messageId; type Options (line 9) | type Options = readonly []; method [actionCreatorWithLiteral] (line 30) | [actionCreatorWithLiteral]({ FILE: modules/eslint-plugin/src/rules/store/no-multiple-global-stores.ts type MessageIds (line 13) | type MessageIds = type Options (line 16) | type Options = readonly []; method Program (line 36) | Program() { function getNodeToReport (line 64) | function getNodeToReport(node: TSESTree.Node) { function getFixes (line 68) | function getFixes( type Identifiers (line 78) | type Identifiers = NonNullable['identif... function groupBy (line 80) | function groupBy(identifiers: Identifiers): Map ${metadataProperty( /reducer/i )} > .key`] (line 39) | [`:matches(${storeActionReducerMap}, ${actionReducerMap}) > ${metadataPr... FILE: modules/eslint-plugin/src/rules/store/no-store-subscription.ts type MessageIds (line 8) | type MessageIds = typeof messageId; type Options (line 9) | type Options = readonly []; method [`${namedCallableExpression( storeNames )} > MemberExpression > Identifier[name='subscribe']`] (line 36) | [`${namedCallableExpression( FILE: modules/eslint-plugin/src/rules/store/no-typed-global-store.ts type MessageIds (line 15) | type MessageIds = typeof noTypedStore | typeof noTypedStoreSuggest; type Options (line 16) | type Options = readonly []; method Program (line 37) | Program() { function report (line 71) | function report(typeArguments: TSESTree.TSTypeParameterInstantiation) { FILE: modules/eslint-plugin/src/rules/store/on-function-explicit-return-type.ts type MessageIds (line 11) | type MessageIds = type Options (line 14) | type Options = readonly []; method [onFunctionWithoutType] (line 36) | [onFunctionWithoutType](node: TSESTree.ArrowFunctionExpression) { function getFixes (line 52) | function getFixes( FILE: modules/eslint-plugin/src/rules/store/prefer-action-creator-in-dispatch.ts type MessageIds (line 15) | type MessageIds = typeof messageId; type Options (line 16) | type Options = readonly []; method [`${dispatchExpression( storeNames )} :matches(NewExpression, :not(NewExpression) > ObjectExpression)`] (line 43) | [`${dispatchExpression( FILE: modules/eslint-plugin/src/rules/store/prefer-action-creator.ts type MessageIds (line 7) | type MessageIds = typeof messageId; type Options (line 8) | type Options = readonly []; method [`ClassDeclaration:has(TSClassImplements:matches([expression.name='Action'], [expression.property.name='Action'])):has(PropertyDefinition[key.name='type'])`] (line 27) | [`ClassDeclaration:has(TSClassImplements:matches([expression.name='Actio... FILE: modules/eslint-plugin/src/rules/store/prefer-inline-action-props.ts type MessageIds (line 9) | type MessageIds = type Options (line 12) | type Options = readonly []; method [actionCreatorPropsComputed] (line 34) | [actionCreatorPropsComputed](node: TSESTree.TSTypeReference) { FILE: modules/eslint-plugin/src/rules/store/prefer-one-generic-in-create-for-feature-selector.ts type MessageIds (line 10) | type MessageIds = type Options (line 13) | type Options = readonly []; method [`CallExpression[callee.name='createFeatureSelector'] > TSTypeParameterInstantiation[params.length>1]`] (line 35) | [`CallExpression[callee.name='createFeatureSelector'] > TSTypeParameterI... FILE: modules/eslint-plugin/src/rules/store/prefer-selector-in-select.ts type MessageIds (line 16) | type MessageIds = typeof messageId; type Options (line 17) | type Options = readonly []; method [`${pipeableSelect(storeNames)}, ${selectExpression(storeNames)}`] (line 44) | [`${pipeableSelect(storeNames)}, ${selectExpression(storeNames)}`]( FILE: modules/eslint-plugin/src/rules/store/prefix-selectors-with-select.ts type MessageIds (line 10) | type MessageIds = type Options (line 13) | type Options = readonly []; function reportIfInvalid (line 34) | function reportIfInvalid(name: string, node: TSESTree.Identifier) { function isSelectorFactoryCall (line 98) | function isSelectorFactoryCall(node: TSESTree.CallExpression): boolean { function checkFunctionBody (line 110) | function checkFunctionBody( method VariableDeclarator (line 134) | VariableDeclarator(node: TSESTree.VariableDeclarator) { function getSuggestedName (line 195) | function getSuggestedName(name: string): string { FILE: modules/eslint-plugin/src/rules/store/select-style.ts type SelectStyle (line 21) | const enum SelectStyle { type MessageIds (line 26) | type MessageIds = `${SelectStyle}`; type Options (line 27) | type Options = readonly [MessageIds]; type MemberExpressionWithProperty (line 28) | type MemberExpressionWithProperty = Omit< type CallExpression (line 34) | type CallExpression = Omit & { method [selectExpression(storeNames)] (line 77) | [selectExpression(storeNames)](node: CallExpression) { method [`Program:has(${pipeableSelect( storeNames )}) ImportDeclaration[source.value='${ NGRX_MODULE_PATHS.store }'] > ImportSpecifier[imported.name='select']`] (line 88) | [`Program:has(${pipeableSelect( function getMethodToOperatorFixes (line 119) | function getMethodToOperatorFixes( function getOperatorToMethodFixes (line 142) | function getOperatorToMethodFixes( FILE: modules/eslint-plugin/src/rules/store/use-consistent-global-store-name.ts type MessageIds (line 9) | type MessageIds = type Options (line 12) | type Options = readonly [string]; method Program (line 37) | Program() { FILE: modules/eslint-plugin/src/utils/helper-functions/guards.ts function isIdentifierOrMemberExpression (line 54) | function isIdentifierOrMemberExpression( function isTypeReference (line 60) | function isTypeReference(type: ts.Type): type is ts.TypeReference { function equalTo (line 64) | function equalTo(one: RegExp | string, other: string) { function isCallExpressionWith (line 68) | function isCallExpressionWith( FILE: modules/eslint-plugin/src/utils/helper-functions/ngrx-modules.ts constant NGRX_MODULE_PATHS (line 1) | const NGRX_MODULE_PATHS = { type NGRX_MODULE (line 9) | type NGRX_MODULE = keyof typeof NGRX_MODULE_PATHS; FILE: modules/eslint-plugin/src/utils/helper-functions/utils.ts type ConstructorFunctionExpression (line 24) | type ConstructorFunctionExpression = TSESTree.FunctionExpression & { type InjectedParameter (line 27) | type InjectedParameter = TSESTree.Identifier & { type InjectedParameterWithSourceCode (line 36) | type InjectedParameterWithSourceCode = Readonly<{ function getNearestUpperNodeFrom (line 41) | function getNearestUpperNodeFrom( function getImportDeclarationSpecifier (line 56) | function getImportDeclarationSpecifier( function getImportDeclarations (line 79) | function getImportDeclarations( function getCorrespondentImportClause (line 94) | function getCorrespondentImportClause( function getImportAddFix (line 116) | function getImportAddFix({ function getImportRemoveFix (line 160) | function getImportRemoveFix( function getNodeToCommaRemoveFix (line 205) | function getNodeToCommaRemoveFix( function getInterfaceName (line 218) | function getInterfaceName( function getInterfaces (line 230) | function getInterfaces({ function getInterface (line 241) | function getInterface( function getImplementsSchemaFixer (line 250) | function getImplementsSchemaFixer( function getLast (line 262) | function getLast(items: T): T[number] { function getDecoratorName (line 266) | function getDecoratorName({ function getRawText (line 278) | function getRawText(node: TSESTree.Node): string | null { function capitalize (line 306) | function capitalize(text: T): Capitalize { function getInjectedParametersWithSourceCode (line 310) | function getInjectedParametersWithSourceCode( function getNgRxEffectActions (line 372) | function getNgRxEffectActions( function getNgRxComponentStores (line 382) | function getNgRxComponentStores( function getNgRxStores (line 392) | function getNgRxStores( function escapeText (line 403) | function escapeText(text: string): string { function asPattern (line 407) | function asPattern(identifiers: readonly InjectedParameter[]): RegExp { function getNgrxComponentStoreNames (line 412) | function getNgrxComponentStoreNames( FILE: modules/eslint-plugin/src/utils/selectors/index.ts function metadataProperty (line 22) | function metadataProperty(key: RegExp | string): string { FILE: modules/operators/migrations/20_0_0-rc_0-tap-response/index.ts function migrateTapResponse (line 11) | function migrateTapResponse(): Rule { FILE: modules/operators/schematics-core/utility/ast-utils.ts function findNodes (line 28) | function findNodes( function getSourceNodes (line 65) | function getSourceNodes(sourceFile: ts.SourceFile): ts.Node[] { function nodesByPosition (line 87) | function nodesByPosition(first: ts.Node, second: ts.Node): number { function insertAfterLastOccurrence (line 104) | function insertAfterLastOccurrence( function getContentOfKeyLiteral (line 128) | function getContentOfKeyLiteral( function _angularImportsFromNode (line 141) | function _angularImportsFromNode( function getDecoratorMetadata (line 193) | function getDecoratorMetadata( function _addSymbolToNgModuleMetadata (line 261) | function _addSymbolToNgModuleMetadata( function _addSymbolToComponentMetadata (line 458) | function _addSymbolToComponentMetadata( function addDeclarationToModule (line 614) | function addDeclarationToModule( function addImportToModule (line 633) | function addImportToModule( function addProviderToModule (line 651) | function addProviderToModule( function addProviderToComponent (line 669) | function addProviderToComponent( function addExportToModule (line 687) | function addExportToModule( function addBootstrapToModule (line 705) | function addBootstrapToModule( function insertImport (line 730) | function insertImport( function replaceImport (line 820) | function replaceImport( function containsProperty (line 907) | function containsProperty( FILE: modules/operators/schematics-core/utility/change.ts type Host (line 13) | interface Host { type Change (line 18) | interface Change { class NoopChange (line 36) | class NoopChange implements Change { method apply (line 40) | apply() { class InsertChange (line 48) | class InsertChange implements Change { method constructor (line 52) | constructor( method apply (line 67) | apply(host: Host) { class RemoveChange (line 80) | class RemoveChange implements Change { method constructor (line 84) | constructor( method apply (line 96) | apply(host: Host): Promise { class ReplaceChange (line 110) | class ReplaceChange implements Change { method constructor (line 114) | constructor( method apply (line 127) | apply(host: Host): Promise { function createReplaceChange (line 145) | function createReplaceChange( function createRemoveChange (line 159) | function createRemoveChange( function createChangeRecorder (line 168) | function createChangeRecorder( function commitChanges (line 187) | function commitChanges(tree: Tree, path: string, changes: Change[]) { FILE: modules/operators/schematics-core/utility/config.ts type AppConfig (line 5) | interface AppConfig { function getWorkspacePath (line 131) | function getWorkspacePath(host: Tree): string { function getWorkspace (line 138) | function getWorkspace(host: Tree) { FILE: modules/operators/schematics-core/utility/find-component.ts type ComponentOptions (line 20) | interface ComponentOptions { function findComponentFromOptions (line 31) | function findComponentFromOptions( function findComponent (line 74) | function findComponent(host: Tree, generateDir: string): Path { function buildRelativePath (line 103) | function buildRelativePath(from: string, to: string): string { function parsePath (line 128) | function parsePath(path: string) { function convertToTypeScriptFileName (line 143) | function convertToTypeScriptFileName(filename: string | undefined) { FILE: modules/operators/schematics-core/utility/find-module.ts type ModuleOptions (line 20) | interface ModuleOptions { function findModuleFromOptions (line 31) | function findModuleFromOptions( function findModule (line 70) | function findModule(host: Tree, generateDir: string): Path { function buildRelativePath (line 102) | function buildRelativePath(from: string, to: string): string { function parsePath (line 127) | function parsePath(path: string) { function convertToTypeScriptFileName (line 142) | function convertToTypeScriptFileName(filename: string | undefined) { FILE: modules/operators/schematics-core/utility/json-utilts.ts function findPropertyInAstObject (line 2) | function findPropertyInAstObject( FILE: modules/operators/schematics-core/utility/ngrx-utils.ts function addReducerToState (line 9) | function addReducerToState(options: any): Rule { function addReducerToStateInterface (line 78) | function addReducerToStateInterface( function addReducerToActionReducerMap (line 128) | function addReducerToActionReducerMap( function addReducerImportToNgModule (line 195) | function addReducerImportToNgModule(options: any): Rule { function omit (line 263) | function omit( function getPrefix (line 272) | function getPrefix(options: { prefix?: string }) { FILE: modules/operators/schematics-core/utility/package.ts function addPackageToPackageJson (line 6) | function addPackageToPackageJson( FILE: modules/operators/schematics-core/utility/parse-name.ts type Location (line 3) | interface Location { function parseName (line 8) | function parseName(path: string, name: string): Location { FILE: modules/operators/schematics-core/utility/project.ts type WorkspaceProject (line 5) | interface WorkspaceProject { function getProject (line 13) | function getProject( function getProjectPath (line 31) | function getProjectPath( function isLib (line 51) | function isLib( function getProjectMainFile (line 60) | function getProjectMainFile( FILE: modules/operators/schematics-core/utility/standalone.ts type ResolvedAppConfig (line 13) | interface ResolvedAppConfig { function callsProvidersFunction (line 29) | function callsProvidersFunction( function addFunctionalProvidersToStandaloneBootstrap (line 62) | function addFunctionalProvidersToStandaloneBootstrap( function findBootstrapApplicationCall (line 144) | function findBootstrapApplicationCall( function findProvidersLiteral (line 177) | function findProvidersLiteral( function findAppConfig (line 200) | function findAppConfig( function resolveAppConfigFromIdentifier (line 226) | function resolveAppConfigFromIdentifier( function findAppConfigFromVariableName (line 286) | function findAppConfigFromVariableName( function findImportLocalName (line 314) | function findImportLocalName( function createSourceFile (line 351) | function createSourceFile(tree: Tree, filePath: string): ts.SourceFile { function addNewAppConfigToCall (line 366) | function addNewAppConfigToCall( function addElementToArray (line 404) | function addElementToArray( function addProvidersToObjectLiteral (line 428) | function addProvidersToObjectLiteral( function isMergeAppConfigCall (line 454) | function isMergeAppConfigCall(node: ts.Node): node is ts.CallExpression { FILE: modules/operators/schematics-core/utility/strings.ts constant STRING_DASHERIZE_REGEXP (line 8) | const STRING_DASHERIZE_REGEXP = /[ _]/g; constant STRING_DECAMELIZE_REGEXP (line 9) | const STRING_DECAMELIZE_REGEXP = /([a-z\d])([A-Z])/g; constant STRING_CAMELIZE_REGEXP (line 10) | const STRING_CAMELIZE_REGEXP = /(-|_|\.|\s)+(.)?/g; constant STRING_UNDERSCORE_REGEXP_1 (line 11) | const STRING_UNDERSCORE_REGEXP_1 = /([a-z\d])([A-Z]+)/g; constant STRING_UNDERSCORE_REGEXP_2 (line 12) | const STRING_UNDERSCORE_REGEXP_2 = /-|\s+/g; function decamelize (line 24) | function decamelize(str: string): string { function dasherize (line 38) | function dasherize(str?: string): string { function camelize (line 53) | function camelize(str: string): string { function classify (line 74) | function classify(str: string): string { function underscore (line 92) | function underscore(str: string): string { function capitalize (line 109) | function capitalize(str: string): string { function pluralize (line 124) | function pluralize(str: string): string { function group (line 132) | function group(name: string, group: string | undefined) { function featurePath (line 136) | function featurePath( FILE: modules/operators/schematics-core/utility/update.ts function updatePackage (line 8) | function updatePackage(name: string): Rule { function match (line 41) | function match(value: string, test: string) { FILE: modules/operators/schematics-core/utility/visitors.ts function visitTSSourceFiles (line 5) | function visitTSSourceFiles( function visitTemplates (line 21) | function visitTemplates( function visitNgModuleImports (line 91) | function visitNgModuleImports( function visitNgModuleExports (line 101) | function visitNgModuleExports( function visitNgModuleProperty (line 111) | function visitNgModuleProperty( function visitComponents (line 135) | function visitComponents( function visitNgModules (line 145) | function visitNgModules( function visitDecorator (line 155) | function visitDecorator( function visitImportDeclaration (line 201) | function visitImportDeclaration( function visitImportSpecifier (line 220) | function visitImportSpecifier( function visitTypeReference (line 242) | function visitTypeReference( function visitTypeLiteral (line 255) | function visitTypeLiteral( function visitCallExpression (line 268) | function visitCallExpression( FILE: modules/operators/schematics/ng-add/index.ts function addModuleToPackageJson (line 15) | function addModuleToPackageJson() { FILE: modules/operators/schematics/ng-add/schema.ts type Schema (line 1) | interface Schema { FILE: modules/operators/spec/map-response.spec.ts function producesError (line 41) | function producesError() { FILE: modules/operators/spec/tap-response.spec.ts function producesError (line 30) | function producesError() { FILE: modules/operators/spec/types/tap-response.types.spec.ts function testWith (line 12) | function testWith(expectSnippet: (code: string) => Expect): void { FILE: modules/operators/src/concat_latest_from.ts function concatLatestFrom (line 46) | function concatLatestFrom< FILE: modules/operators/src/map-response.ts type MapResponseObserver (line 4) | type MapResponseObserver = { function mapResponse (line 35) | function mapResponse( FILE: modules/operators/src/tap-response.ts type TapResponseObserver (line 4) | type TapResponseObserver = { function tapResponse (line 49) | function tapResponse( FILE: modules/router-store/data-persistence/src/operators.ts type PessimisticUpdateOpts (line 21) | interface PessimisticUpdateOpts, A> { type OptimisticUpdateOpts (line 26) | interface OptimisticUpdateOpts, A> { type FetchOpts (line 31) | interface FetchOpts, A> { type HandleNavigationOpts (line 37) | interface HandleNavigationOpts> { type ActionOrActionWithStates (line 45) | type ActionOrActionWithStates, A> = type ActionOrActionWithState (line 48) | type ActionOrActionWithState = ActionOrActionWithStates<[T], A>; type ActionStatesStream (line 49) | type ActionStatesStream, A> = Observable< type ActionStateStream (line 52) | type ActionStateStream = Observable< function pessimisticUpdate (line 113) | function pessimisticUpdate, A extends Action>( function optimisticUpdate (line 184) | function optimisticUpdate, A extends Action>( function fetch (line 275) | function fetch, A extends Action>( function navigation (line 352) | function navigation, A extends Action>( function isStateSnapshot (line 380) | function isStateSnapshot( function runWithErrorHandling (line 386) | function runWithErrorHandling, A, R>( function mapActionAndState (line 404) | function mapActionAndState, A>() { function normalizeActionAndState (line 416) | function normalizeActionAndState, A>( function findSnapshot (line 431) | function findSnapshot( function wrapIntoObservable (line 447) | function wrapIntoObservable(obj: Observable | O | void): Observabl... FILE: modules/router-store/migrations/14_0_0/index.ts function renameSerializers (line 14) | function renameSerializers() { function findSerializerImportDeclarations (line 37) | function findSerializerImportDeclarations( function findSerializerReplacements (line 83) | function findSerializerReplacements(sourceFile: ts.SourceFile) { FILE: modules/router-store/migrations/15_2_0/index.ts function renameSelector (line 14) | function renameSelector() { function replaceNamedImports (line 34) | function replaceNamedImports( function replaceNamespaceImports (line 54) | function replaceNamespaceImports( function tryToAddReplacement (line 107) | function tryToAddReplacement( FILE: modules/router-store/migrations/8_0_0/index.ts function updateRouterStoreImport (line 10) | function updateRouterStoreImport(): Rule { FILE: modules/router-store/migrations/9_0_0/index.spec.ts function test (line 131) | async function test(input: string, expected: string) { FILE: modules/router-store/migrations/9_0_0/index.ts function addDefaultSerializer (line 18) | function addDefaultSerializer(): Rule { FILE: modules/router-store/schematics-core/utility/ast-utils.ts function findNodes (line 28) | function findNodes( function getSourceNodes (line 65) | function getSourceNodes(sourceFile: ts.SourceFile): ts.Node[] { function nodesByPosition (line 87) | function nodesByPosition(first: ts.Node, second: ts.Node): number { function insertAfterLastOccurrence (line 104) | function insertAfterLastOccurrence( function getContentOfKeyLiteral (line 128) | function getContentOfKeyLiteral( function _angularImportsFromNode (line 141) | function _angularImportsFromNode( function getDecoratorMetadata (line 193) | function getDecoratorMetadata( function _addSymbolToNgModuleMetadata (line 261) | function _addSymbolToNgModuleMetadata( function _addSymbolToComponentMetadata (line 458) | function _addSymbolToComponentMetadata( function addDeclarationToModule (line 614) | function addDeclarationToModule( function addImportToModule (line 633) | function addImportToModule( function addProviderToModule (line 651) | function addProviderToModule( function addProviderToComponent (line 669) | function addProviderToComponent( function addExportToModule (line 687) | function addExportToModule( function addBootstrapToModule (line 705) | function addBootstrapToModule( function insertImport (line 730) | function insertImport( function replaceImport (line 820) | function replaceImport( function containsProperty (line 907) | function containsProperty( FILE: modules/router-store/schematics-core/utility/change.ts type Host (line 13) | interface Host { type Change (line 18) | interface Change { class NoopChange (line 36) | class NoopChange implements Change { method apply (line 40) | apply() { class InsertChange (line 48) | class InsertChange implements Change { method constructor (line 52) | constructor( method apply (line 67) | apply(host: Host) { class RemoveChange (line 80) | class RemoveChange implements Change { method constructor (line 84) | constructor( method apply (line 96) | apply(host: Host): Promise { class ReplaceChange (line 110) | class ReplaceChange implements Change { method constructor (line 114) | constructor( method apply (line 127) | apply(host: Host): Promise { function createReplaceChange (line 145) | function createReplaceChange( function createRemoveChange (line 159) | function createRemoveChange( function createChangeRecorder (line 168) | function createChangeRecorder( function commitChanges (line 187) | function commitChanges(tree: Tree, path: string, changes: Change[]) { FILE: modules/router-store/schematics-core/utility/config.ts type AppConfig (line 5) | interface AppConfig { function getWorkspacePath (line 131) | function getWorkspacePath(host: Tree): string { function getWorkspace (line 138) | function getWorkspace(host: Tree) { FILE: modules/router-store/schematics-core/utility/find-component.ts type ComponentOptions (line 20) | interface ComponentOptions { function findComponentFromOptions (line 31) | function findComponentFromOptions( function findComponent (line 74) | function findComponent(host: Tree, generateDir: string): Path { function buildRelativePath (line 103) | function buildRelativePath(from: string, to: string): string { function parsePath (line 128) | function parsePath(path: string) { function convertToTypeScriptFileName (line 143) | function convertToTypeScriptFileName(filename: string | undefined) { FILE: modules/router-store/schematics-core/utility/find-module.ts type ModuleOptions (line 20) | interface ModuleOptions { function findModuleFromOptions (line 31) | function findModuleFromOptions( function findModule (line 70) | function findModule(host: Tree, generateDir: string): Path { function buildRelativePath (line 102) | function buildRelativePath(from: string, to: string): string { function parsePath (line 127) | function parsePath(path: string) { function convertToTypeScriptFileName (line 142) | function convertToTypeScriptFileName(filename: string | undefined) { FILE: modules/router-store/schematics-core/utility/json-utilts.ts function findPropertyInAstObject (line 2) | function findPropertyInAstObject( FILE: modules/router-store/schematics-core/utility/ngrx-utils.ts function addReducerToState (line 9) | function addReducerToState(options: any): Rule { function addReducerToStateInterface (line 78) | function addReducerToStateInterface( function addReducerToActionReducerMap (line 128) | function addReducerToActionReducerMap( function addReducerImportToNgModule (line 195) | function addReducerImportToNgModule(options: any): Rule { function omit (line 263) | function omit( function getPrefix (line 272) | function getPrefix(options: { prefix?: string }) { FILE: modules/router-store/schematics-core/utility/package.ts function addPackageToPackageJson (line 6) | function addPackageToPackageJson( FILE: modules/router-store/schematics-core/utility/parse-name.ts type Location (line 3) | interface Location { function parseName (line 8) | function parseName(path: string, name: string): Location { FILE: modules/router-store/schematics-core/utility/project.ts type WorkspaceProject (line 5) | interface WorkspaceProject { function getProject (line 13) | function getProject( function getProjectPath (line 31) | function getProjectPath( function isLib (line 51) | function isLib( function getProjectMainFile (line 60) | function getProjectMainFile( FILE: modules/router-store/schematics-core/utility/standalone.ts type ResolvedAppConfig (line 13) | interface ResolvedAppConfig { function callsProvidersFunction (line 29) | function callsProvidersFunction( function addFunctionalProvidersToStandaloneBootstrap (line 62) | function addFunctionalProvidersToStandaloneBootstrap( function findBootstrapApplicationCall (line 144) | function findBootstrapApplicationCall( function findProvidersLiteral (line 177) | function findProvidersLiteral( function findAppConfig (line 200) | function findAppConfig( function resolveAppConfigFromIdentifier (line 226) | function resolveAppConfigFromIdentifier( function findAppConfigFromVariableName (line 286) | function findAppConfigFromVariableName( function findImportLocalName (line 314) | function findImportLocalName( function createSourceFile (line 351) | function createSourceFile(tree: Tree, filePath: string): ts.SourceFile { function addNewAppConfigToCall (line 366) | function addNewAppConfigToCall( function addElementToArray (line 404) | function addElementToArray( function addProvidersToObjectLiteral (line 428) | function addProvidersToObjectLiteral( function isMergeAppConfigCall (line 454) | function isMergeAppConfigCall(node: ts.Node): node is ts.CallExpression { FILE: modules/router-store/schematics-core/utility/strings.ts constant STRING_DASHERIZE_REGEXP (line 8) | const STRING_DASHERIZE_REGEXP = /[ _]/g; constant STRING_DECAMELIZE_REGEXP (line 9) | const STRING_DECAMELIZE_REGEXP = /([a-z\d])([A-Z])/g; constant STRING_CAMELIZE_REGEXP (line 10) | const STRING_CAMELIZE_REGEXP = /(-|_|\.|\s)+(.)?/g; constant STRING_UNDERSCORE_REGEXP_1 (line 11) | const STRING_UNDERSCORE_REGEXP_1 = /([a-z\d])([A-Z]+)/g; constant STRING_UNDERSCORE_REGEXP_2 (line 12) | const STRING_UNDERSCORE_REGEXP_2 = /-|\s+/g; function decamelize (line 24) | function decamelize(str: string): string { function dasherize (line 38) | function dasherize(str?: string): string { function camelize (line 53) | function camelize(str: string): string { function classify (line 74) | function classify(str: string): string { function underscore (line 92) | function underscore(str: string): string { function capitalize (line 109) | function capitalize(str: string): string { function pluralize (line 124) | function pluralize(str: string): string { function group (line 132) | function group(name: string, group: string | undefined) { function featurePath (line 136) | function featurePath( FILE: modules/router-store/schematics-core/utility/update.ts function updatePackage (line 8) | function updatePackage(name: string): Rule { function match (line 41) | function match(value: string, test: string) { FILE: modules/router-store/schematics-core/utility/visitors.ts function visitTSSourceFiles (line 5) | function visitTSSourceFiles( function visitTemplates (line 21) | function visitTemplates( function visitNgModuleImports (line 91) | function visitNgModuleImports( function visitNgModuleExports (line 101) | function visitNgModuleExports( function visitNgModuleProperty (line 111) | function visitNgModuleProperty( function visitComponents (line 135) | function visitComponents( function visitNgModules (line 145) | function visitNgModules( function visitDecorator (line 155) | function visitDecorator( function visitImportDeclaration (line 201) | function visitImportDeclaration( function visitImportSpecifier (line 220) | function visitImportSpecifier( function visitTypeReference (line 242) | function visitTypeReference( function visitTypeLiteral (line 255) | function visitTypeLiteral( function visitCallExpression (line 268) | function visitCallExpression( FILE: modules/router-store/schematics/ng-add/index.ts function addImportToNgModule (line 30) | function addImportToNgModule(options: RouterStoreOptions): Rule { function addNgRxRouterStoreToPackageJson (line 84) | function addNgRxRouterStoreToPackageJson() { function addStandaloneConfig (line 97) | function addStandaloneConfig(options: RouterStoreOptions): Rule { FILE: modules/router-store/schematics/ng-add/schema.ts type Schema (line 1) | interface Schema { FILE: modules/router-store/spec/integration.spec.ts class SilentErrorHandler (line 443) | class SilentErrorHandler implements ErrorHandler { method handleError (line 444) | handleError(error: any) { function shouldSupportCustomSerializer (line 666) | function shouldSupportCustomSerializer( function waitForNavigation (line 1038) | function waitForNavigation(router: Router, event: any = NavigationEnd) { function logOfRouterAndActionsAndStore (line 1054) | function logOfRouterAndActionsAndStore( FILE: modules/router-store/spec/router_selectors.spec.ts type State (line 126) | interface State { type State (line 175) | interface State { FILE: modules/router-store/spec/router_store_module.spec.ts type State (line 25) | interface State { type State (line 83) | interface State { function setup (line 136) | function setup(routerState?: RouterState, serializer?: any) { FILE: modules/router-store/spec/serializers.spec.ts function createExpectedSnapshot (line 66) | function createExpectedSnapshot(prefix = 'root') { function createExpectedSnapshot (line 139) | function createExpectedSnapshot(prefix = 'root') { function createRouteSnapshot (line 167) | function createRouteSnapshot(prefix = 'root'): any { FILE: modules/router-store/spec/utils.ts function createTestModule (line 10) | function createTestModule( FILE: modules/router-store/src/actions.ts constant ROUTER_REQUEST (line 16) | const ROUTER_REQUEST = '@ngrx/router-store/request'; type RouterRequestPayload (line 21) | type RouterRequestPayload< type RouterRequestAction (line 31) | type RouterRequestAction< constant ROUTER_NAVIGATION (line 45) | const ROUTER_NAVIGATION = '@ngrx/router-store/navigation'; type RouterNavigationPayload (line 50) | type RouterNavigationPayload< type RouterNavigationAction (line 60) | type RouterNavigationAction< constant ROUTER_CANCEL (line 75) | const ROUTER_CANCEL = '@ngrx/router-store/cancel'; type RouterCancelPayload (line 80) | type RouterCancelPayload< type RouterCancelAction (line 92) | type RouterCancelAction< constant ROUTER_ERROR (line 108) | const ROUTER_ERROR = '@ngrx/router-store/error'; type RouterErrorPayload (line 113) | type RouterErrorPayload< type RouterErrorAction (line 125) | type RouterErrorAction< constant ROUTER_NAVIGATED (line 141) | const ROUTER_NAVIGATED = '@ngrx/router-store/navigated'; type RouterNavigatedPayload (line 146) | type RouterNavigatedPayload< type RouterNavigatedAction (line 156) | type RouterNavigatedAction< type RouterAction (line 171) | type RouterAction< FILE: modules/router-store/src/models.ts type RouterStateSelectors (line 4) | type RouterStateSelectors = { FILE: modules/router-store/src/provide_router_store.ts function provideRouterStore (line 39) | function provideRouterStore< FILE: modules/router-store/src/reducer.ts type RouterReducerState (line 11) | type RouterReducerState< function routerReducer (line 18) | function routerReducer< FILE: modules/router-store/src/router_selectors.ts function createRouterSelector (line 10) | function createRouterSelector< function getRouterSelectors (line 16) | function getRouterSelectors>( FILE: modules/router-store/src/router_store_config.ts type StateKeyOrSelector (line 11) | type StateKeyOrSelector< type NavigationActionTiming (line 15) | enum NavigationActionTiming { constant DEFAULT_ROUTER_FEATURENAME (line 19) | const DEFAULT_ROUTER_FEATURENAME = 'router'; constant ROUTER_CONFIG (line 24) | const ROUTER_CONFIG = new InjectionToken( type RouterState (line 32) | enum RouterState { function _createRouterConfig (line 37) | function _createRouterConfig( type StoreRouterConfig (line 48) | interface StoreRouterConfig< FILE: modules/router-store/src/router_store_module.ts class StoreRouterConnectingModule (line 50) | class StoreRouterConnectingModule { method forRoot (line 51) | static forRoot< FILE: modules/router-store/src/serializers/base.ts type BaseRouterStoreState (line 8) | interface BaseRouterStoreState { FILE: modules/router-store/src/serializers/full_serializer.ts type SerializedRouterStateSnapshot (line 4) | interface SerializedRouterStateSnapshot extends BaseRouterStoreState { class FullRouterStateSerializer (line 9) | class FullRouterStateSerializer method serialize (line 12) | serialize(routerState: RouterStateSnapshot): SerializedRouterStateSnap... method serializeRoute (line 19) | private serializeRoute( FILE: modules/router-store/src/serializers/minimal_serializer.ts type MinimalActivatedRouteSnapshot (line 4) | interface MinimalActivatedRouteSnapshot { type MinimalRouterStateSnapshot (line 17) | interface MinimalRouterStateSnapshot extends BaseRouterStoreState { class MinimalRouterStateSerializer (line 22) | class MinimalRouterStateSerializer method serialize (line 25) | serialize(routerState: RouterStateSnapshot): MinimalRouterStateSnapshot { method serializeRoute (line 32) | private serializeRoute( FILE: modules/router-store/src/store_router_connecting.service.ts type RouterTrigger (line 41) | enum RouterTrigger { type StoreRouterActionPayload (line 47) | interface StoreRouterActionPayload { class StoreRouterConnectingService (line 58) | class StoreRouterConnectingService { method constructor (line 65) | constructor( method setUpStoreStateListener (line 96) | private setUpStoreStateListener(): void { method navigateIfNeeded (line 104) | private navigateIfNeeded( method setUpRouterEventsListener (line 128) | private setUpRouterEventsListener(): void { method dispatchRouterRequest (line 171) | private dispatchRouterRequest(event: NavigationStart): void { method dispatchRouterNavigation (line 175) | private dispatchRouterNavigation( method dispatchRouterCancel (line 192) | private dispatchRouterCancel(event: NavigationCancel): void { method dispatchRouterError (line 199) | private dispatchRouterError(event: NavigationError): void { method dispatchRouterNavigated (line 206) | private dispatchRouterNavigated(event: NavigationEnd): void { method dispatchRouterAction (line 213) | private dispatchRouterAction( method reset (line 241) | private reset() { function isSameUrl (line 251) | function isSameUrl(first: string, second: string): boolean { function stripTrailingSlash (line 255) | function stripTrailingSlash(text: string): string { FILE: modules/schematics-core/testing/create-app-module.ts function createAppModule (line 3) | function createAppModule( function createAppModuleWithEffects (line 31) | function createAppModuleWithEffects( FILE: modules/schematics-core/testing/create-package.ts function createPackageJson (line 9) | function createPackageJson( FILE: modules/schematics-core/testing/create-reducers.ts function createReducers (line 3) | function createReducers( FILE: modules/schematics-core/testing/create-workspace.ts function getTestProjectPath (line 27) | function getTestProjectPath( function createWorkspace (line 34) | async function createWorkspace( FILE: modules/schematics-core/utility/ast-utils.ts function findNodes (line 28) | function findNodes( function getSourceNodes (line 65) | function getSourceNodes(sourceFile: ts.SourceFile): ts.Node[] { function nodesByPosition (line 87) | function nodesByPosition(first: ts.Node, second: ts.Node): number { function insertAfterLastOccurrence (line 104) | function insertAfterLastOccurrence( function getContentOfKeyLiteral (line 128) | function getContentOfKeyLiteral( function _angularImportsFromNode (line 141) | function _angularImportsFromNode( function getDecoratorMetadata (line 193) | function getDecoratorMetadata( function _addSymbolToNgModuleMetadata (line 261) | function _addSymbolToNgModuleMetadata( function _addSymbolToComponentMetadata (line 458) | function _addSymbolToComponentMetadata( function addDeclarationToModule (line 614) | function addDeclarationToModule( function addImportToModule (line 633) | function addImportToModule( function addProviderToModule (line 651) | function addProviderToModule( function addProviderToComponent (line 669) | function addProviderToComponent( function addExportToModule (line 687) | function addExportToModule( function addBootstrapToModule (line 705) | function addBootstrapToModule( function insertImport (line 730) | function insertImport( function replaceImport (line 820) | function replaceImport( function containsProperty (line 907) | function containsProperty( FILE: modules/schematics-core/utility/change.ts type Host (line 13) | interface Host { type Change (line 18) | interface Change { class NoopChange (line 36) | class NoopChange implements Change { method apply (line 40) | apply() { class InsertChange (line 48) | class InsertChange implements Change { method constructor (line 52) | constructor( method apply (line 67) | apply(host: Host) { class RemoveChange (line 80) | class RemoveChange implements Change { method constructor (line 84) | constructor( method apply (line 96) | apply(host: Host): Promise { class ReplaceChange (line 110) | class ReplaceChange implements Change { method constructor (line 114) | constructor( method apply (line 127) | apply(host: Host): Promise { function createReplaceChange (line 145) | function createReplaceChange( function createRemoveChange (line 159) | function createRemoveChange( function createChangeRecorder (line 168) | function createChangeRecorder( function commitChanges (line 187) | function commitChanges(tree: Tree, path: string, changes: Change[]) { FILE: modules/schematics-core/utility/config.ts type AppConfig (line 5) | interface AppConfig { function getWorkspacePath (line 131) | function getWorkspacePath(host: Tree): string { function getWorkspace (line 138) | function getWorkspace(host: Tree) { FILE: modules/schematics-core/utility/find-component.ts type ComponentOptions (line 20) | interface ComponentOptions { function findComponentFromOptions (line 31) | function findComponentFromOptions( function findComponent (line 74) | function findComponent(host: Tree, generateDir: string): Path { function buildRelativePath (line 103) | function buildRelativePath(from: string, to: string): string { function parsePath (line 128) | function parsePath(path: string) { function convertToTypeScriptFileName (line 143) | function convertToTypeScriptFileName(filename: string | undefined) { FILE: modules/schematics-core/utility/find-module.ts type ModuleOptions (line 20) | interface ModuleOptions { function findModuleFromOptions (line 31) | function findModuleFromOptions( function findModule (line 70) | function findModule(host: Tree, generateDir: string): Path { function buildRelativePath (line 102) | function buildRelativePath(from: string, to: string): string { function parsePath (line 127) | function parsePath(path: string) { function convertToTypeScriptFileName (line 142) | function convertToTypeScriptFileName(filename: string | undefined) { FILE: modules/schematics-core/utility/json-utilts.ts function findPropertyInAstObject (line 2) | function findPropertyInAstObject( FILE: modules/schematics-core/utility/ngrx-utils.ts function addReducerToState (line 9) | function addReducerToState(options: any): Rule { function addReducerToStateInterface (line 78) | function addReducerToStateInterface( function addReducerToActionReducerMap (line 128) | function addReducerToActionReducerMap( function addReducerImportToNgModule (line 195) | function addReducerImportToNgModule(options: any): Rule { function omit (line 263) | function omit( function getPrefix (line 272) | function getPrefix(options: { prefix?: string }) { FILE: modules/schematics-core/utility/package.ts function addPackageToPackageJson (line 6) | function addPackageToPackageJson( FILE: modules/schematics-core/utility/parse-name.ts type Location (line 3) | interface Location { function parseName (line 8) | function parseName(path: string, name: string): Location { FILE: modules/schematics-core/utility/project.ts type WorkspaceProject (line 5) | interface WorkspaceProject { function getProject (line 13) | function getProject( function getProjectPath (line 31) | function getProjectPath( function isLib (line 51) | function isLib( function getProjectMainFile (line 60) | function getProjectMainFile( FILE: modules/schematics-core/utility/standalone.ts type ResolvedAppConfig (line 13) | interface ResolvedAppConfig { function callsProvidersFunction (line 29) | function callsProvidersFunction( function addFunctionalProvidersToStandaloneBootstrap (line 62) | function addFunctionalProvidersToStandaloneBootstrap( function findBootstrapApplicationCall (line 144) | function findBootstrapApplicationCall( function findProvidersLiteral (line 177) | function findProvidersLiteral( function findAppConfig (line 200) | function findAppConfig( function resolveAppConfigFromIdentifier (line 226) | function resolveAppConfigFromIdentifier( function findAppConfigFromVariableName (line 286) | function findAppConfigFromVariableName( function findImportLocalName (line 314) | function findImportLocalName( function createSourceFile (line 351) | function createSourceFile(tree: Tree, filePath: string): ts.SourceFile { function addNewAppConfigToCall (line 366) | function addNewAppConfigToCall( function addElementToArray (line 404) | function addElementToArray( function addProvidersToObjectLiteral (line 428) | function addProvidersToObjectLiteral( function isMergeAppConfigCall (line 454) | function isMergeAppConfigCall(node: ts.Node): node is ts.CallExpression { FILE: modules/schematics-core/utility/strings.ts constant STRING_DASHERIZE_REGEXP (line 8) | const STRING_DASHERIZE_REGEXP = /[ _]/g; constant STRING_DECAMELIZE_REGEXP (line 9) | const STRING_DECAMELIZE_REGEXP = /([a-z\d])([A-Z])/g; constant STRING_CAMELIZE_REGEXP (line 10) | const STRING_CAMELIZE_REGEXP = /(-|_|\.|\s)+(.)?/g; constant STRING_UNDERSCORE_REGEXP_1 (line 11) | const STRING_UNDERSCORE_REGEXP_1 = /([a-z\d])([A-Z]+)/g; constant STRING_UNDERSCORE_REGEXP_2 (line 12) | const STRING_UNDERSCORE_REGEXP_2 = /-|\s+/g; function decamelize (line 24) | function decamelize(str: string): string { function dasherize (line 38) | function dasherize(str?: string): string { function camelize (line 53) | function camelize(str: string): string { function classify (line 74) | function classify(str: string): string { function underscore (line 92) | function underscore(str: string): string { function capitalize (line 109) | function capitalize(str: string): string { function pluralize (line 124) | function pluralize(str: string): string { function group (line 132) | function group(name: string, group: string | undefined) { function featurePath (line 136) | function featurePath( FILE: modules/schematics-core/utility/update.ts function updatePackage (line 8) | function updatePackage(name: string): Rule { function match (line 41) | function match(value: string, test: string) { FILE: modules/schematics-core/utility/visitors.ts function visitTSSourceFiles (line 5) | function visitTSSourceFiles( function visitTemplates (line 21) | function visitTemplates( function visitNgModuleImports (line 91) | function visitNgModuleImports( function visitNgModuleExports (line 101) | function visitNgModuleExports( function visitNgModuleProperty (line 111) | function visitNgModuleProperty( function visitComponents (line 135) | function visitComponents( function visitNgModules (line 145) | function visitNgModules( function visitDecorator (line 155) | function visitDecorator( function visitImportDeclaration (line 201) | function visitImportDeclaration( function visitImportSpecifier (line 220) | function visitImportSpecifier( function visitTypeReference (line 242) | function visitTypeReference( function visitTypeLiteral (line 255) | function visitTypeLiteral( function visitCallExpression (line 268) | function visitCallExpression( FILE: modules/schematics/schematics-core/utility/ast-utils.ts function findNodes (line 28) | function findNodes( function getSourceNodes (line 65) | function getSourceNodes(sourceFile: ts.SourceFile): ts.Node[] { function nodesByPosition (line 87) | function nodesByPosition(first: ts.Node, second: ts.Node): number { function insertAfterLastOccurrence (line 104) | function insertAfterLastOccurrence( function getContentOfKeyLiteral (line 128) | function getContentOfKeyLiteral( function _angularImportsFromNode (line 141) | function _angularImportsFromNode( function getDecoratorMetadata (line 193) | function getDecoratorMetadata( function _addSymbolToNgModuleMetadata (line 261) | function _addSymbolToNgModuleMetadata( function _addSymbolToComponentMetadata (line 458) | function _addSymbolToComponentMetadata( function addDeclarationToModule (line 614) | function addDeclarationToModule( function addImportToModule (line 633) | function addImportToModule( function addProviderToModule (line 651) | function addProviderToModule( function addProviderToComponent (line 669) | function addProviderToComponent( function addExportToModule (line 687) | function addExportToModule( function addBootstrapToModule (line 705) | function addBootstrapToModule( function insertImport (line 730) | function insertImport( function replaceImport (line 820) | function replaceImport( function containsProperty (line 907) | function containsProperty( FILE: modules/schematics/schematics-core/utility/change.ts type Host (line 13) | interface Host { type Change (line 18) | interface Change { class NoopChange (line 36) | class NoopChange implements Change { method apply (line 40) | apply() { class InsertChange (line 48) | class InsertChange implements Change { method constructor (line 52) | constructor( method apply (line 67) | apply(host: Host) { class RemoveChange (line 80) | class RemoveChange implements Change { method constructor (line 84) | constructor( method apply (line 96) | apply(host: Host): Promise { class ReplaceChange (line 110) | class ReplaceChange implements Change { method constructor (line 114) | constructor( method apply (line 127) | apply(host: Host): Promise { function createReplaceChange (line 145) | function createReplaceChange( function createRemoveChange (line 159) | function createRemoveChange( function createChangeRecorder (line 168) | function createChangeRecorder( function commitChanges (line 187) | function commitChanges(tree: Tree, path: string, changes: Change[]) { FILE: modules/schematics/schematics-core/utility/config.ts type AppConfig (line 5) | interface AppConfig { function getWorkspacePath (line 131) | function getWorkspacePath(host: Tree): string { function getWorkspace (line 138) | function getWorkspace(host: Tree) { FILE: modules/schematics/schematics-core/utility/find-component.ts type ComponentOptions (line 20) | interface ComponentOptions { function findComponentFromOptions (line 31) | function findComponentFromOptions( function findComponent (line 74) | function findComponent(host: Tree, generateDir: string): Path { function buildRelativePath (line 103) | function buildRelativePath(from: string, to: string): string { function parsePath (line 128) | function parsePath(path: string) { function convertToTypeScriptFileName (line 143) | function convertToTypeScriptFileName(filename: string | undefined) { FILE: modules/schematics/schematics-core/utility/find-module.ts type ModuleOptions (line 20) | interface ModuleOptions { function findModuleFromOptions (line 31) | function findModuleFromOptions( function findModule (line 70) | function findModule(host: Tree, generateDir: string): Path { function buildRelativePath (line 102) | function buildRelativePath(from: string, to: string): string { function parsePath (line 127) | function parsePath(path: string) { function convertToTypeScriptFileName (line 142) | function convertToTypeScriptFileName(filename: string | undefined) { FILE: modules/schematics/schematics-core/utility/json-utilts.ts function findPropertyInAstObject (line 2) | function findPropertyInAstObject( FILE: modules/schematics/schematics-core/utility/ngrx-utils.ts function addReducerToState (line 9) | function addReducerToState(options: any): Rule { function addReducerToStateInterface (line 78) | function addReducerToStateInterface( function addReducerToActionReducerMap (line 128) | function addReducerToActionReducerMap( function addReducerImportToNgModule (line 195) | function addReducerImportToNgModule(options: any): Rule { function omit (line 263) | function omit( function getPrefix (line 272) | function getPrefix(options: { prefix?: string }) { FILE: modules/schematics/schematics-core/utility/package.ts function addPackageToPackageJson (line 6) | function addPackageToPackageJson( FILE: modules/schematics/schematics-core/utility/parse-name.ts type Location (line 3) | interface Location { function parseName (line 8) | function parseName(path: string, name: string): Location { FILE: modules/schematics/schematics-core/utility/project.ts type WorkspaceProject (line 5) | interface WorkspaceProject { function getProject (line 13) | function getProject( function getProjectPath (line 31) | function getProjectPath( function isLib (line 51) | function isLib( function getProjectMainFile (line 60) | function getProjectMainFile( FILE: modules/schematics/schematics-core/utility/standalone.ts type ResolvedAppConfig (line 13) | interface ResolvedAppConfig { function callsProvidersFunction (line 29) | function callsProvidersFunction( function addFunctionalProvidersToStandaloneBootstrap (line 62) | function addFunctionalProvidersToStandaloneBootstrap( function findBootstrapApplicationCall (line 144) | function findBootstrapApplicationCall( function findProvidersLiteral (line 177) | function findProvidersLiteral( function findAppConfig (line 200) | function findAppConfig( function resolveAppConfigFromIdentifier (line 226) | function resolveAppConfigFromIdentifier( function findAppConfigFromVariableName (line 286) | function findAppConfigFromVariableName( function findImportLocalName (line 314) | function findImportLocalName( function createSourceFile (line 351) | function createSourceFile(tree: Tree, filePath: string): ts.SourceFile { function addNewAppConfigToCall (line 366) | function addNewAppConfigToCall( function addElementToArray (line 404) | function addElementToArray( function addProvidersToObjectLiteral (line 428) | function addProvidersToObjectLiteral( function isMergeAppConfigCall (line 454) | function isMergeAppConfigCall(node: ts.Node): node is ts.CallExpression { FILE: modules/schematics/schematics-core/utility/strings.ts constant STRING_DASHERIZE_REGEXP (line 8) | const STRING_DASHERIZE_REGEXP = /[ _]/g; constant STRING_DECAMELIZE_REGEXP (line 9) | const STRING_DECAMELIZE_REGEXP = /([a-z\d])([A-Z])/g; constant STRING_CAMELIZE_REGEXP (line 10) | const STRING_CAMELIZE_REGEXP = /(-|_|\.|\s)+(.)?/g; constant STRING_UNDERSCORE_REGEXP_1 (line 11) | const STRING_UNDERSCORE_REGEXP_1 = /([a-z\d])([A-Z]+)/g; constant STRING_UNDERSCORE_REGEXP_2 (line 12) | const STRING_UNDERSCORE_REGEXP_2 = /-|\s+/g; function decamelize (line 24) | function decamelize(str: string): string { function dasherize (line 38) | function dasherize(str?: string): string { function camelize (line 53) | function camelize(str: string): string { function classify (line 74) | function classify(str: string): string { function underscore (line 92) | function underscore(str: string): string { function capitalize (line 109) | function capitalize(str: string): string { function pluralize (line 124) | function pluralize(str: string): string { function group (line 132) | function group(name: string, group: string | undefined) { function featurePath (line 136) | function featurePath( FILE: modules/schematics/schematics-core/utility/update.ts function updatePackage (line 8) | function updatePackage(name: string): Rule { function match (line 41) | function match(value: string, test: string) { FILE: modules/schematics/schematics-core/utility/visitors.ts function visitTSSourceFiles (line 5) | function visitTSSourceFiles( function visitTemplates (line 21) | function visitTemplates( function visitNgModuleImports (line 91) | function visitNgModuleImports( function visitNgModuleExports (line 101) | function visitNgModuleExports( function visitNgModuleProperty (line 111) | function visitNgModuleProperty( function visitComponents (line 135) | function visitComponents( function visitNgModules (line 145) | function visitNgModules( function visitDecorator (line 155) | function visitDecorator( function visitImportDeclaration (line 201) | function visitImportDeclaration( function visitImportSpecifier (line 220) | function visitImportSpecifier( function visitTypeReference (line 242) | function visitTypeReference( function visitTypeLiteral (line 255) | function visitTypeLiteral( function visitCallExpression (line 268) | function visitCallExpression( FILE: modules/schematics/src/action/schema.ts type Schema (line 1) | interface Schema { FILE: modules/schematics/src/component-store/index.ts type AddProviderContext (line 31) | interface AddProviderContext { function createProvidingContext (line 36) | function createProvidingContext( function addComponentStoreProviderToNgModule (line 60) | function addComponentStoreProviderToNgModule( function addComponentStoreProviderToComponent (line 116) | function addComponentStoreProviderToComponent( FILE: modules/schematics/src/component-store/schema.ts type Schema (line 1) | interface Schema { FILE: modules/schematics/src/container/index.ts function addStateToComponent (line 30) | function addStateToComponent(options: Partial) { FILE: modules/schematics/src/container/schema.ts type Schema (line 1) | interface Schema { FILE: modules/schematics/src/data/schema.ts type Schema (line 1) | interface Schema { FILE: modules/schematics/src/effect/index.ts function addImportToNgModule (line 30) | function addImportToNgModule(options: EffectOptions): Rule { function getEffectStart (line 105) | function getEffectStart(name: string, effectPrefix: string): string { FILE: modules/schematics/src/effect/schema.ts type Schema (line 1) | interface Schema { FILE: modules/schematics/src/entity/schema.ts type Schema (line 1) | interface Schema { FILE: modules/schematics/src/feature/schema.ts type Schema (line 1) | interface Schema { FILE: modules/schematics/src/ng-add/index.ts function updateSchematicCollections (line 9) | function updateSchematicCollections(host: Tree) { function updateWorkspaceCli (line 24) | function updateWorkspaceCli() { FILE: modules/schematics/src/ng-add/schema.ts type Schema (line 2) | interface Schema {} FILE: modules/schematics/src/ngrx-push-migration/index.ts constant ASYNC_REGEXP (line 15) | const ASYNC_REGEXP = /\| {0,}async/g; constant PUSH_MODULE (line 16) | const PUSH_MODULE = 'PushModule'; constant COMPONENT_MODULE (line 17) | const COMPONENT_MODULE = '@ngrx/component'; function migrateToNgrxPush (line 26) | function migrateToNgrxPush(): Rule { function importPushModule (line 49) | function importPushModule(): Rule { function exportPushModule (line 73) | function exportPushModule(): Rule { FILE: modules/schematics/src/ngrx-push-migration/schema.ts type Schema (line 2) | interface Schema {} FILE: modules/schematics/src/reducer/schema.ts type Schema (line 1) | interface Schema { FILE: modules/schematics/src/selector/index.ts function relativePath (line 52) | function relativePath(options: SelectorOptions) { FILE: modules/schematics/src/selector/schema.ts type Schema (line 1) | interface Schema { FILE: modules/schematics/src/store/index.ts function addImportToNgModule (line 32) | function addImportToNgModule(options: StoreOptions): Rule { FILE: modules/schematics/src/store/schema.ts type Schema (line 1) | interface Schema { FILE: modules/signals/entities/spec/mocks.ts type User (line 1) | type User = { type Todo (line 7) | type Todo = { _id: string; text: string; completed: boolean }; FILE: modules/signals/entities/spec/with-entities.spec.ts method addUsers (line 12) | addUsers(): void { method addUsers (line 39) | addUsers(): void { method addEntities (line 76) | addEntities(): void { FILE: modules/signals/entities/src/entity-config.ts function entityConfig (line 48) | function entityConfig(config: { FILE: modules/signals/entities/src/helpers.ts function getEntityIdSelector (line 12) | function getEntityIdSelector(config?: { function getEntityStateKeys (line 18) | function getEntityStateKeys(config?: { collection?: string }): { function cloneEntityState (line 33) | function cloneEntityState( function getEntityUpdaterResult (line 46) | function getEntityUpdaterResult( function addEntityMutably (line 70) | function addEntityMutably( function addEntitiesMutably (line 93) | function addEntitiesMutably( function setEntityMutably (line 112) | function setEntityMutably( function setEntitiesMutably (line 134) | function setEntitiesMutably( function removeEntitiesMutably (line 155) | function removeEntitiesMutably( function updateEntitiesMutably (line 178) | function updateEntitiesMutably( FILE: modules/signals/entities/src/models.ts type EntityId (line 3) | type EntityId = string | number; type EntityMap (line 5) | type EntityMap = Record; type EntityState (line 7) | type EntityState = { type NamedEntityState (line 12) | type NamedEntityState = { type EntityProps (line 16) | type EntityProps = { type NamedEntityProps (line 20) | type NamedEntityProps = { type SelectEntityId (line 24) | type SelectEntityId = (entity: Entity) => EntityId; type EntityPredicate (line 26) | type EntityPredicate = (entity: Entity) => boolean; type EntityChanges (line 28) | type EntityChanges = type DidMutate (line 32) | enum DidMutate { FILE: modules/signals/entities/src/updaters/add-entities.ts function addEntities (line 49) | function addEntities( FILE: modules/signals/entities/src/updaters/add-entity.ts function addEntity (line 49) | function addEntity( FILE: modules/signals/entities/src/updaters/prepend-entities.ts function prependEntities (line 49) | function prependEntities( FILE: modules/signals/entities/src/updaters/prepend-entity.ts function prependEntity (line 49) | function prependEntity( FILE: modules/signals/entities/src/updaters/remove-all-entities.ts function removeAllEntities (line 23) | function removeAllEntities(config?: { FILE: modules/signals/entities/src/updaters/remove-entities.ts function removeEntities (line 51) | function removeEntities( FILE: modules/signals/entities/src/updaters/remove-entity.ts function removeEntity (line 31) | function removeEntity( FILE: modules/signals/entities/src/updaters/set-all-entities.ts function setAllEntities (line 46) | function setAllEntities( FILE: modules/signals/entities/src/updaters/set-entities.ts function setEntities (line 48) | function setEntities( FILE: modules/signals/entities/src/updaters/set-entity.ts function setEntity (line 48) | function setEntity( FILE: modules/signals/entities/src/updaters/update-all-entities.ts function updateAllEntities (line 62) | function updateAllEntities( FILE: modules/signals/entities/src/updaters/update-entities.ts function updateEntities (line 128) | function updateEntities( FILE: modules/signals/entities/src/updaters/update-entity.ts function updateEntity (line 72) | function updateEntity( FILE: modules/signals/entities/src/updaters/upsert-entities.ts function upsertEntities (line 49) | function upsertEntities( FILE: modules/signals/entities/src/updaters/upsert-entity.ts function upsertEntity (line 49) | function upsertEntity( FILE: modules/signals/entities/src/with-entities.ts function withEntities (line 65) | function withEntities(config?: { FILE: modules/signals/events/spec/dispatcher.spec.ts function setup (line 45) | function setup() { FILE: modules/signals/events/spec/event-creator-group.spec.ts function apiEventGroup (line 25) | function apiEventGroup( type User (line 41) | type User = { id: number; name: string }; FILE: modules/signals/events/spec/event-creator.spec.ts function formattedEventCreator (line 16) | function formattedEventCreator { method getByQuery (line 52) | getByQuery(_query: string): Observable { type RequestStatus (line 65) | type RequestStatus = 'idle' | 'pending' | 'fulfilled' | { error: string }; type RequestStatusState (line 67) | type RequestStatusState = { requestStatus: RequestStatus }; function withRequestStatus (line 69) | function withRequestStatus() { function setPending (line 83) | function setPending(): RequestStatusState { function setFulfilled (line 87) | function setFulfilled(): RequestStatusState { function setError (line 91) | function setError(error: string): RequestStatusState { type QueryState (line 294) | type QueryState = { query: string }; function withBooksReducer (line 296) | function withBooksReducer() { function withBooksEventHandlers (line 315) | function withBooksEventHandlers() { FILE: modules/signals/events/spec/with-event-handlers.spec.ts method n (line 41) | n(): string { FILE: modules/signals/events/spec/with-reducer.spec.ts function incrementCount (line 50) | function incrementCount(): PartialStateUpdater<{ count: number }> { function setCount2 (line 54) | function setCount2(count2: number): { count2: number } { FILE: modules/signals/events/src/case-reducer.ts type CaseReducerResult (line 4) | type CaseReducerResult< type CaseReducer (line 12) | type CaseReducer< function on (line 28) | function on< FILE: modules/signals/events/src/dispatcher.ts class Dispatcher (line 30) | class Dispatcher { method dispatch (line 38) | dispatch( function provideDispatcher (line 87) | function provideDispatcher(): Provider[] { function hasParentOrGlobalScope (line 91) | function hasParentOrGlobalScope( FILE: modules/signals/events/src/event-creator-group.ts type EventType (line 4) | type EventType< type EventCreatorGroup (line 9) | type EventCreatorGroup< function eventGroup (line 39) | function eventGroup< FILE: modules/signals/events/src/event-creator.ts type EventCreator (line 3) | type EventCreator = (( function event (line 38) | function event(type: string): EventCreator { FILE: modules/signals/events/src/event-instance.ts type EventInstance (line 1) | type EventInstance = { function isEventInstance (line 6) | function isEventInstance( FILE: modules/signals/events/src/event-scope.ts type EventScope (line 4) | type EventScope = 'self' | 'parent' | 'global'; type EventScopeConfig (line 6) | type EventScopeConfig = { scope: EventScope }; function toScope (line 48) | function toScope(scope: EventScope): EventScopeConfig { function mapToScope (line 91) | function mapToScope>( FILE: modules/signals/events/src/events-service.ts constant EVENTS (line 13) | const EVENTS = Symbol( constant SOURCE_TYPE (line 16) | const SOURCE_TYPE = Symbol( method constructor (line 27) | protected constructor(parentEventsToken: Type) { method on (line 43) | on( class Events (line 76) | class Events extends BaseEvents { method constructor (line 77) | constructor() { class ReducerEvents (line 90) | class ReducerEvents extends BaseEvents { method constructor (line 91) | constructor() { function filterByType (line 96) | function filterByType>( function toEventCreatorMap (line 107) | function toEventCreatorMap( function withSourceType (line 113) | function withSourceType< FILE: modules/signals/events/src/inject-dispatch.ts type SelfDispatchingEvents (line 12) | type SelfDispatchingEvents< function injectDispatch (line 55) | function injectDispatch< FILE: modules/signals/events/src/with-event-handlers.ts function withEventHandlers (line 43) | function withEventHandlers( FILE: modules/signals/events/src/with-reducer.ts function withReducer (line 37) | function withReducer( FILE: modules/signals/migrations/18_0_0-rc_3-protected-state/index.ts function migrateWritableStateSource (line 11) | function migrateWritableStateSource(): Rule { function visitCallExpression (line 75) | function visitCallExpression( function findImportedName (line 93) | function findImportedName(source: ts.SourceFile) { FILE: modules/signals/migrations/18_0_0-rc_3-writablestatesource/index.ts function migrateWritableStateSource (line 16) | function migrateWritableStateSource(): Rule { function visitIdentifiers (line 66) | function visitIdentifiers( FILE: modules/signals/migrations/19_0_0-rc_0-props/index.ts function migratedToEntityProps (line 22) | function migratedToEntityProps(sourceFile: ts.SourceFile) { function migrateToPropsInSignalStoreFeatureType (line 83) | function migrateToPropsInSignalStoreFeatureType( function migrateToPropsInSignalStoreFeatureWithObjectLiteral (line 114) | function migrateToPropsInSignalStoreFeatureWithObjectLiteral( function migrateToPropsInSignalStoreFeatureWithCallExpression (line 128) | function migrateToPropsInSignalStoreFeatureWithCallExpression( function migrateToPropsInSignalStoreFeatureFunction (line 153) | function migrateToPropsInSignalStoreFeatureFunction( function migrate (line 187) | function migrate(): Rule { FILE: modules/signals/migrations/21_0_0-beta_0-rename-withEffects-to-withEventHandlers/index.ts constant EVENTS_PKG (line 11) | const EVENTS_PKG = '@ngrx/signals/events'; constant OLD_NAME (line 12) | const OLD_NAME = 'withEffects'; constant NEW_NAME (line 13) | const NEW_NAME = 'withEventHandlers'; function migrateWithEventHandlers (line 15) | function migrateWithEventHandlers(): Rule { FILE: modules/signals/rxjs-interop/spec/rx-method.spec.ts class TestService (line 180) | @Injectable() class GlobalService (line 243) | @Injectable({ providedIn: 'root' }) method incrementSignal (line 258) | incrementSignal(): void { method incrementObservable (line 262) | incrementObservable(): void { FILE: modules/signals/rxjs-interop/src/rx-method.ts type RxMethodRef (line 11) | type RxMethodRef = { type RxMethod (line 15) | type RxMethod = (( function rxMethod (line 60) | function rxMethod( function isStatic (line 133) | function isStatic(value: T | (() => T) | Observable): value is T { function getCallerInjector (line 137) | function getCallerInjector(): Injector | undefined { FILE: modules/signals/schematics-core/utility/ast-utils.ts function findNodes (line 28) | function findNodes( function getSourceNodes (line 65) | function getSourceNodes(sourceFile: ts.SourceFile): ts.Node[] { function nodesByPosition (line 87) | function nodesByPosition(first: ts.Node, second: ts.Node): number { function insertAfterLastOccurrence (line 104) | function insertAfterLastOccurrence( function getContentOfKeyLiteral (line 128) | function getContentOfKeyLiteral( function _angularImportsFromNode (line 141) | function _angularImportsFromNode( function getDecoratorMetadata (line 193) | function getDecoratorMetadata( function _addSymbolToNgModuleMetadata (line 261) | function _addSymbolToNgModuleMetadata( function _addSymbolToComponentMetadata (line 458) | function _addSymbolToComponentMetadata( function addDeclarationToModule (line 614) | function addDeclarationToModule( function addImportToModule (line 633) | function addImportToModule( function addProviderToModule (line 651) | function addProviderToModule( function addProviderToComponent (line 669) | function addProviderToComponent( function addExportToModule (line 687) | function addExportToModule( function addBootstrapToModule (line 705) | function addBootstrapToModule( function insertImport (line 730) | function insertImport( function replaceImport (line 820) | function replaceImport( function containsProperty (line 907) | function containsProperty( FILE: modules/signals/schematics-core/utility/change.ts type Host (line 13) | interface Host { type Change (line 18) | interface Change { class NoopChange (line 36) | class NoopChange implements Change { method apply (line 40) | apply() { class InsertChange (line 48) | class InsertChange implements Change { method constructor (line 52) | constructor( method apply (line 67) | apply(host: Host) { class RemoveChange (line 80) | class RemoveChange implements Change { method constructor (line 84) | constructor( method apply (line 96) | apply(host: Host): Promise { class ReplaceChange (line 110) | class ReplaceChange implements Change { method constructor (line 114) | constructor( method apply (line 127) | apply(host: Host): Promise { function createReplaceChange (line 145) | function createReplaceChange( function createRemoveChange (line 159) | function createRemoveChange( function createChangeRecorder (line 168) | function createChangeRecorder( function commitChanges (line 187) | function commitChanges(tree: Tree, path: string, changes: Change[]) { FILE: modules/signals/schematics-core/utility/config.ts type AppConfig (line 5) | interface AppConfig { function getWorkspacePath (line 131) | function getWorkspacePath(host: Tree): string { function getWorkspace (line 138) | function getWorkspace(host: Tree) { FILE: modules/signals/schematics-core/utility/find-component.ts type ComponentOptions (line 20) | interface ComponentOptions { function findComponentFromOptions (line 31) | function findComponentFromOptions( function findComponent (line 74) | function findComponent(host: Tree, generateDir: string): Path { function buildRelativePath (line 103) | function buildRelativePath(from: string, to: string): string { function parsePath (line 128) | function parsePath(path: string) { function convertToTypeScriptFileName (line 143) | function convertToTypeScriptFileName(filename: string | undefined) { FILE: modules/signals/schematics-core/utility/find-module.ts type ModuleOptions (line 20) | interface ModuleOptions { function findModuleFromOptions (line 31) | function findModuleFromOptions( function findModule (line 70) | function findModule(host: Tree, generateDir: string): Path { function buildRelativePath (line 102) | function buildRelativePath(from: string, to: string): string { function parsePath (line 127) | function parsePath(path: string) { function convertToTypeScriptFileName (line 142) | function convertToTypeScriptFileName(filename: string | undefined) { FILE: modules/signals/schematics-core/utility/json-utilts.ts function findPropertyInAstObject (line 2) | function findPropertyInAstObject( FILE: modules/signals/schematics-core/utility/ngrx-utils.ts function addReducerToState (line 9) | function addReducerToState(options: any): Rule { function addReducerToStateInterface (line 78) | function addReducerToStateInterface( function addReducerToActionReducerMap (line 128) | function addReducerToActionReducerMap( function addReducerImportToNgModule (line 195) | function addReducerImportToNgModule(options: any): Rule { function omit (line 263) | function omit( function getPrefix (line 272) | function getPrefix(options: { prefix?: string }) { FILE: modules/signals/schematics-core/utility/package.ts function addPackageToPackageJson (line 6) | function addPackageToPackageJson( FILE: modules/signals/schematics-core/utility/parse-name.ts type Location (line 3) | interface Location { function parseName (line 8) | function parseName(path: string, name: string): Location { FILE: modules/signals/schematics-core/utility/project.ts type WorkspaceProject (line 5) | interface WorkspaceProject { function getProject (line 13) | function getProject( function getProjectPath (line 31) | function getProjectPath( function isLib (line 51) | function isLib( function getProjectMainFile (line 60) | function getProjectMainFile( FILE: modules/signals/schematics-core/utility/standalone.ts type ResolvedAppConfig (line 13) | interface ResolvedAppConfig { function callsProvidersFunction (line 29) | function callsProvidersFunction( function addFunctionalProvidersToStandaloneBootstrap (line 62) | function addFunctionalProvidersToStandaloneBootstrap( function findBootstrapApplicationCall (line 144) | function findBootstrapApplicationCall( function findProvidersLiteral (line 177) | function findProvidersLiteral( function findAppConfig (line 200) | function findAppConfig( function resolveAppConfigFromIdentifier (line 226) | function resolveAppConfigFromIdentifier( function findAppConfigFromVariableName (line 286) | function findAppConfigFromVariableName( function findImportLocalName (line 314) | function findImportLocalName( function createSourceFile (line 351) | function createSourceFile(tree: Tree, filePath: string): ts.SourceFile { function addNewAppConfigToCall (line 366) | function addNewAppConfigToCall( function addElementToArray (line 404) | function addElementToArray( function addProvidersToObjectLiteral (line 428) | function addProvidersToObjectLiteral( function isMergeAppConfigCall (line 454) | function isMergeAppConfigCall(node: ts.Node): node is ts.CallExpression { FILE: modules/signals/schematics-core/utility/strings.ts constant STRING_DASHERIZE_REGEXP (line 8) | const STRING_DASHERIZE_REGEXP = /[ _]/g; constant STRING_DECAMELIZE_REGEXP (line 9) | const STRING_DECAMELIZE_REGEXP = /([a-z\d])([A-Z])/g; constant STRING_CAMELIZE_REGEXP (line 10) | const STRING_CAMELIZE_REGEXP = /(-|_|\.|\s)+(.)?/g; constant STRING_UNDERSCORE_REGEXP_1 (line 11) | const STRING_UNDERSCORE_REGEXP_1 = /([a-z\d])([A-Z]+)/g; constant STRING_UNDERSCORE_REGEXP_2 (line 12) | const STRING_UNDERSCORE_REGEXP_2 = /-|\s+/g; function decamelize (line 24) | function decamelize(str: string): string { function dasherize (line 38) | function dasherize(str?: string): string { function camelize (line 53) | function camelize(str: string): string { function classify (line 74) | function classify(str: string): string { function underscore (line 92) | function underscore(str: string): string { function capitalize (line 109) | function capitalize(str: string): string { function pluralize (line 124) | function pluralize(str: string): string { function group (line 132) | function group(name: string, group: string | undefined) { function featurePath (line 136) | function featurePath( FILE: modules/signals/schematics-core/utility/update.ts function updatePackage (line 8) | function updatePackage(name: string): Rule { function match (line 41) | function match(value: string, test: string) { FILE: modules/signals/schematics-core/utility/visitors.ts function visitTSSourceFiles (line 5) | function visitTSSourceFiles( function visitTemplates (line 21) | function visitTemplates( function visitNgModuleImports (line 91) | function visitNgModuleImports( function visitNgModuleExports (line 101) | function visitNgModuleExports( function visitNgModuleProperty (line 111) | function visitNgModuleProperty( function visitComponents (line 135) | function visitComponents( function visitNgModules (line 145) | function visitNgModules( function visitDecorator (line 155) | function visitDecorator( function visitImportDeclaration (line 201) | function visitImportDeclaration( function visitImportSpecifier (line 220) | function visitImportSpecifier( function visitTypeReference (line 242) | function visitTypeReference( function visitTypeLiteral (line 255) | function visitTypeLiteral( function visitCallExpression (line 268) | function visitCallExpression( FILE: modules/signals/schematics/ng-add/index.ts function addModuleToPackageJson (line 15) | function addModuleToPackageJson() { FILE: modules/signals/schematics/ng-add/schema.ts type Schema (line 1) | interface Schema { FILE: modules/signals/spec/deep-signal.spec.ts class User (line 22) | class User { method constructor (line 23) | constructor(readonly firstName: string) {} class UserState (line 26) | class UserState { method constructor (line 27) | constructor(readonly user: User) {} class CustomArray (line 192) | class CustomArray extends Array {} class CustomSet (line 194) | class CustomSet extends Set {} class CustomFloatArray (line 196) | class CustomFloatArray extends Float32Array {} class CustomWeakMap (line 217) | class CustomWeakMap extends WeakMap {} class CustomError (line 219) | class CustomError extends Error {} class CustomArrayBuffer (line 221) | class CustomArrayBuffer extends ArrayBuffer {} FILE: modules/signals/spec/helpers.ts function createLocalService (line 5) | function createLocalService>( function assertStateSource (line 40) | function assertStateSource( FILE: modules/signals/spec/signal-store-feature.spec.ts function withCustomFeature1 (line 14) | function withCustomFeature1() { function withCustomFeature2 (line 24) | function withCustomFeature2() { function withCustomFeatureWithInput (line 33) | function withCustomFeatureWithInput<_>() { FILE: modules/signals/spec/signal-store.spec.ts type State (line 152) | type State = { x?: number; y?: { z: number } }; method updateUser (line 223) | updateUser() { method addBook (line 227) | addBook(title: string) { method increaseVersion (line 232) | increaseVersion() { method addBook (line 288) | addBook(title: string) { method setUserName (line 315) | setUserName(name: string): void { method onInit (line 536) | onInit() { method onDestroy (line 557) | onDestroy() { method onInit (line 576) | onInit(store) { method onDestroy (line 602) | onDestroy(store) { method onInit (line 633) | onInit() { method onDestroy (line 636) | onDestroy() { method onInit (line 659) | onInit(store, token = inject(TOKEN)) { method onDestroy (line 676) | onDestroy() { method reveil (line 730) | reveil() { FILE: modules/signals/spec/state-source.spec.ts constant SECRET (line 24) | const SECRET = Symbol('SECRET'); type UserState (line 162) | type UserState = { type UserState (line 180) | type UserState = { type UserState (line 197) | type UserState = { function storeFactory (line 253) | function storeFactory() { method addNumber (line 302) | addNumber(num: number): void { class TestService (line 340) | @Injectable() method constructor (line 342) | constructor() { method onInit (line 425) | onInit(store) { method increment (line 447) | increment(): void { FILE: modules/signals/spec/with-computed.spec.ts method m1 (line 41) | m1() {} method m2 (line 42) | m2() {} FILE: modules/signals/spec/with-feature.spec.ts type User (line 28) | type User = { function withMyEntity (line 35) | function withMyEntity(loadMethod: (id: number) => Promise(config: { method setFilter (line 180) | setFilter(name: string) { method _load (line 183) | _load(filters: { name: string }) { FILE: modules/signals/spec/with-hooks.spec.ts method onInit (line 10) | onInit() { method onInit (line 22) | onInit() { method onInit (line 28) | onInit() { method onDestroy (line 42) | onDestroy() { method onDestroy (line 54) | onDestroy() { method onDestroy (line 60) | onDestroy() { FILE: modules/signals/spec/with-methods.spec.ts method m1 (line 36) | m1() {} method m2 (line 37) | m2() {} method p (line 44) | p() {} method p2 (line 45) | p2() {} method [STATE_SECRET] (line 50) | [STATE_SECRET]() {} method [COMPUTED_SECRET] (line 51) | [COMPUTED_SECRET]() {} FILE: modules/signals/spec/with-props.spec.ts method m1 (line 33) | m1() {} method m2 (line 34) | m2() {} method [METHOD_SECRET] (line 35) | [METHOD_SECRET]() {} FILE: modules/signals/spec/with-state.spec.ts method m1 (line 70) | m1() {} method m2 (line 71) | m2() {} method [METHOD_SECRET] (line 72) | [METHOD_SECRET]() {} FILE: modules/signals/src/deep-computed.ts function deepComputed (line 29) | function deepComputed( FILE: modules/signals/src/deep-signal.ts constant DEEP_SIGNAL (line 4) | const DEEP_SIGNAL = Symbol( type DeepSignal (line 8) | type DeepSignal = Signal & function toDeepSignal (line 17) | function toDeepSignal(signal: Signal): DeepSignal { function isRecord (line 57) | function isRecord(value: unknown): value is Record { function isIterable (line 77) | function isIterable(value: any): value is Iterable { FILE: modules/signals/src/signal-method.ts type SignalMethod (line 11) | type SignalMethod = (( function signalMethod (line 45) | function signalMethod( function getCallerInjector (line 112) | function getCallerInjector(): Injector | undefined { function isReactiveComputation (line 120) | function isReactiveComputation(value: T | (() => T)): value is () => T { FILE: modules/signals/src/signal-state.ts type SignalState (line 6) | type SignalState = DeepSignal & function signalState (line 35) | function signalState( FILE: modules/signals/src/signal-store-assertions.ts function assertUniqueStoreMembers (line 3) | function assertUniqueStoreMembers( FILE: modules/signals/src/signal-store-feature.ts type PrettifyFeatureResult (line 8) | type PrettifyFeatureResult = Pr... function signalStoreFeature (line 400) | function signalStoreFeature( function type (line 413) | function type(): T { FILE: modules/signals/src/signal-store-models.ts type StateSignals (line 6) | type StateSignals = type SignalsDictionary (line 15) | type SignalsDictionary = Record>; type MethodsDictionary (line 17) | type MethodsDictionary = Record; type SignalStoreHooks (line 19) | type SignalStoreHooks = { type InnerSignalStore (line 24) | type InnerSignalStore< type SignalStoreFeatureResult (line 35) | type SignalStoreFeatureResult = { type EmptyFeatureResult (line 41) | type EmptyFeatureResult = { state: {}; props: {}; methods: {} }; type SignalStoreFeature (line 43) | type SignalStoreFeature< FILE: modules/signals/src/signal-store.ts type ProvidedInConfig (line 12) | type ProvidedInConfig = { providedIn?: 'root' | 'platform' }; type SignalStoreConfig (line 14) | type SignalStoreConfig = ProvidedInConfig & { protectedState?: boolean }; type SignalStoreMembers (line 16) | type SignalStoreMembers = function signalStore (line 1378) | function signalStore( function getInitialInnerStore (line 1424) | function getInitialInnerStore(): InnerSignalStore { FILE: modules/signals/src/state-source.ts constant STATE_WATCHERS (line 12) | const STATE_WATCHERS = new WeakMap>>(); constant STATE_SOURCE (line 14) | const STATE_SOURCE = Symbol( type WritableStateSource (line 18) | type WritableStateSource = { type StateSource (line 22) | type StateSource = { type PartialStateUpdater (line 26) | type PartialStateUpdater = ( type StateWatcher (line 30) | type StateWatcher = ( function isWritableSignal (line 34) | function isWritableSignal( function isWritableStateSource (line 46) | function isWritableStateSource( function patchState (line 79) | function patchState( function getState (line 147) | function getState( function watchState (line 184) | function watchState( function getWatchers (line 205) | function getWatchers( function notifyWatchers (line 211) | function notifyWatchers( function addWatcher (line 222) | function addWatcher( function removeWatcher (line 230) | function removeWatcher( FILE: modules/signals/src/ts-helpers.ts type NonRecord (line 1) | type NonRecord = type Prettify (line 13) | type Prettify = { [K in keyof T]: T[K] } & {}; type IsRecord (line 15) | type IsRecord = T extends object type IsUnknownRecord (line 21) | type IsUnknownRecord = keyof T extends never type IsKnownRecord (line 31) | type IsKnownRecord = type OmitPrivate (line 38) | type OmitPrivate = { FILE: modules/signals/src/with-computed.ts type ComputedResult (line 10) | type ComputedResult< function withComputed (line 43) | function withComputed< FILE: modules/signals/src/with-feature.ts function withFeature (line 33) | function withFeature< FILE: modules/signals/src/with-hooks.ts type HookFn (line 10) | type HookFn = ( type HooksFactory (line 19) | type HooksFactory = ( function withHooks (line 63) | function withHooks( FILE: modules/signals/src/with-linked-state.ts type LinkedStateResult (line 14) | type LinkedStateResult< function withLinkedState (line 72) | function withLinkedState< FILE: modules/signals/src/with-methods.ts function withMethods (line 36) | function withMethods< FILE: modules/signals/src/with-props.ts function withProps (line 30) | function withProps< FILE: modules/signals/src/with-state.ts function withState (line 41) | function withState( FILE: modules/signals/testing/src/unprotected.ts type UnprotectedSource (line 8) | type UnprotectedSource> = function unprotected (line 50) | function unprotected>( FILE: modules/store-devtools/migrations/17_0_0-beta/index.ts function migrate (line 11) | function migrate() { function findAndUpdateConfigs (line 31) | function findAndUpdateConfigs(sourceFile: ts.SourceFile) { function updateConfig (line 83) | function updateConfig( function createDevtoolsConfig (line 150) | function createDevtoolsConfig( FILE: modules/store-devtools/schematics-core/utility/ast-utils.ts function findNodes (line 28) | function findNodes( function getSourceNodes (line 65) | function getSourceNodes(sourceFile: ts.SourceFile): ts.Node[] { function nodesByPosition (line 87) | function nodesByPosition(first: ts.Node, second: ts.Node): number { function insertAfterLastOccurrence (line 104) | function insertAfterLastOccurrence( function getContentOfKeyLiteral (line 128) | function getContentOfKeyLiteral( function _angularImportsFromNode (line 141) | function _angularImportsFromNode( function getDecoratorMetadata (line 193) | function getDecoratorMetadata( function _addSymbolToNgModuleMetadata (line 261) | function _addSymbolToNgModuleMetadata( function _addSymbolToComponentMetadata (line 458) | function _addSymbolToComponentMetadata( function addDeclarationToModule (line 614) | function addDeclarationToModule( function addImportToModule (line 633) | function addImportToModule( function addProviderToModule (line 651) | function addProviderToModule( function addProviderToComponent (line 669) | function addProviderToComponent( function addExportToModule (line 687) | function addExportToModule( function addBootstrapToModule (line 705) | function addBootstrapToModule( function insertImport (line 730) | function insertImport( function replaceImport (line 820) | function replaceImport( function containsProperty (line 907) | function containsProperty( FILE: modules/store-devtools/schematics-core/utility/change.ts type Host (line 13) | interface Host { type Change (line 18) | interface Change { class NoopChange (line 36) | class NoopChange implements Change { method apply (line 40) | apply() { class InsertChange (line 48) | class InsertChange implements Change { method constructor (line 52) | constructor( method apply (line 67) | apply(host: Host) { class RemoveChange (line 80) | class RemoveChange implements Change { method constructor (line 84) | constructor( method apply (line 96) | apply(host: Host): Promise { class ReplaceChange (line 110) | class ReplaceChange implements Change { method constructor (line 114) | constructor( method apply (line 127) | apply(host: Host): Promise { function createReplaceChange (line 145) | function createReplaceChange( function createRemoveChange (line 159) | function createRemoveChange( function createChangeRecorder (line 168) | function createChangeRecorder( function commitChanges (line 187) | function commitChanges(tree: Tree, path: string, changes: Change[]) { FILE: modules/store-devtools/schematics-core/utility/config.ts type AppConfig (line 5) | interface AppConfig { function getWorkspacePath (line 131) | function getWorkspacePath(host: Tree): string { function getWorkspace (line 138) | function getWorkspace(host: Tree) { FILE: modules/store-devtools/schematics-core/utility/find-component.ts type ComponentOptions (line 20) | interface ComponentOptions { function findComponentFromOptions (line 31) | function findComponentFromOptions( function findComponent (line 74) | function findComponent(host: Tree, generateDir: string): Path { function buildRelativePath (line 103) | function buildRelativePath(from: string, to: string): string { function parsePath (line 128) | function parsePath(path: string) { function convertToTypeScriptFileName (line 143) | function convertToTypeScriptFileName(filename: string | undefined) { FILE: modules/store-devtools/schematics-core/utility/find-module.ts type ModuleOptions (line 20) | interface ModuleOptions { function findModuleFromOptions (line 31) | function findModuleFromOptions( function findModule (line 70) | function findModule(host: Tree, generateDir: string): Path { function buildRelativePath (line 102) | function buildRelativePath(from: string, to: string): string { function parsePath (line 127) | function parsePath(path: string) { function convertToTypeScriptFileName (line 142) | function convertToTypeScriptFileName(filename: string | undefined) { FILE: modules/store-devtools/schematics-core/utility/json-utilts.ts function findPropertyInAstObject (line 2) | function findPropertyInAstObject( FILE: modules/store-devtools/schematics-core/utility/ngrx-utils.ts function addReducerToState (line 9) | function addReducerToState(options: any): Rule { function addReducerToStateInterface (line 78) | function addReducerToStateInterface( function addReducerToActionReducerMap (line 128) | function addReducerToActionReducerMap( function addReducerImportToNgModule (line 195) | function addReducerImportToNgModule(options: any): Rule { function omit (line 263) | function omit( function getPrefix (line 272) | function getPrefix(options: { prefix?: string }) { FILE: modules/store-devtools/schematics-core/utility/package.ts function addPackageToPackageJson (line 6) | function addPackageToPackageJson( FILE: modules/store-devtools/schematics-core/utility/parse-name.ts type Location (line 3) | interface Location { function parseName (line 8) | function parseName(path: string, name: string): Location { FILE: modules/store-devtools/schematics-core/utility/project.ts type WorkspaceProject (line 5) | interface WorkspaceProject { function getProject (line 13) | function getProject( function getProjectPath (line 31) | function getProjectPath( function isLib (line 51) | function isLib( function getProjectMainFile (line 60) | function getProjectMainFile( FILE: modules/store-devtools/schematics-core/utility/standalone.ts type ResolvedAppConfig (line 13) | interface ResolvedAppConfig { function callsProvidersFunction (line 29) | function callsProvidersFunction( function addFunctionalProvidersToStandaloneBootstrap (line 62) | function addFunctionalProvidersToStandaloneBootstrap( function findBootstrapApplicationCall (line 144) | function findBootstrapApplicationCall( function findProvidersLiteral (line 177) | function findProvidersLiteral( function findAppConfig (line 200) | function findAppConfig( function resolveAppConfigFromIdentifier (line 226) | function resolveAppConfigFromIdentifier( function findAppConfigFromVariableName (line 286) | function findAppConfigFromVariableName( function findImportLocalName (line 314) | function findImportLocalName( function createSourceFile (line 351) | function createSourceFile(tree: Tree, filePath: string): ts.SourceFile { function addNewAppConfigToCall (line 366) | function addNewAppConfigToCall( function addElementToArray (line 404) | function addElementToArray( function addProvidersToObjectLiteral (line 428) | function addProvidersToObjectLiteral( function isMergeAppConfigCall (line 454) | function isMergeAppConfigCall(node: ts.Node): node is ts.CallExpression { FILE: modules/store-devtools/schematics-core/utility/strings.ts constant STRING_DASHERIZE_REGEXP (line 8) | const STRING_DASHERIZE_REGEXP = /[ _]/g; constant STRING_DECAMELIZE_REGEXP (line 9) | const STRING_DECAMELIZE_REGEXP = /([a-z\d])([A-Z])/g; constant STRING_CAMELIZE_REGEXP (line 10) | const STRING_CAMELIZE_REGEXP = /(-|_|\.|\s)+(.)?/g; constant STRING_UNDERSCORE_REGEXP_1 (line 11) | const STRING_UNDERSCORE_REGEXP_1 = /([a-z\d])([A-Z]+)/g; constant STRING_UNDERSCORE_REGEXP_2 (line 12) | const STRING_UNDERSCORE_REGEXP_2 = /-|\s+/g; function decamelize (line 24) | function decamelize(str: string): string { function dasherize (line 38) | function dasherize(str?: string): string { function camelize (line 53) | function camelize(str: string): string { function classify (line 74) | function classify(str: string): string { function underscore (line 92) | function underscore(str: string): string { function capitalize (line 109) | function capitalize(str: string): string { function pluralize (line 124) | function pluralize(str: string): string { function group (line 132) | function group(name: string, group: string | undefined) { function featurePath (line 136) | function featurePath( FILE: modules/store-devtools/schematics-core/utility/update.ts function updatePackage (line 8) | function updatePackage(name: string): Rule { function match (line 41) | function match(value: string, test: string) { FILE: modules/store-devtools/schematics-core/utility/visitors.ts function visitTSSourceFiles (line 5) | function visitTSSourceFiles( function visitTemplates (line 21) | function visitTemplates( function visitNgModuleImports (line 91) | function visitNgModuleImports( function visitNgModuleExports (line 101) | function visitNgModuleExports( function visitNgModuleProperty (line 111) | function visitNgModuleProperty( function visitComponents (line 135) | function visitComponents( function visitNgModules (line 145) | function visitNgModules( function visitDecorator (line 155) | function visitDecorator( function visitImportDeclaration (line 201) | function visitImportDeclaration( function visitImportSpecifier (line 220) | function visitImportSpecifier( function visitTypeReference (line 242) | function visitTypeReference( function visitTypeLiteral (line 255) | function visitTypeLiteral( function visitCallExpression (line 268) | function visitCallExpression( FILE: modules/store-devtools/schematics/ng-add/index.ts function addImportToNgModule (line 30) | function addImportToNgModule(options: StoreDevtoolsOptions): Rule { function addNgRxStoreDevToolsToPackageJson (line 85) | function addNgRxStoreDevToolsToPackageJson() { function addStandaloneConfig (line 98) | function addStandaloneConfig(options: StoreDevtoolsOptions): Rule { FILE: modules/store-devtools/schematics/ng-add/schema.ts type Schema (line 1) | interface Schema { FILE: modules/store-devtools/spec/config.spec.ts function stateSanitizer (line 38) | function stateSanitizer(state: any, index: number): any { function actionSanitizer (line 41) | function actionSanitizer(action: Action, id: number): Action { FILE: modules/store-devtools/spec/extension.spec.ts function createOptions (line 23) | function createOptions( function createState (line 57) | function createState( function myActionSanitizer (line 119) | function myActionSanitizer(action: Action, idx: number) { function myStateSanitizer (line 123) | function myStateSanitizer(state: any, idx: number) { function createPerformAction (line 263) | function createPerformAction() { function testActionSanitizer (line 267) | function testActionSanitizer(action: Action, id: number) { function testStateSanitizer (line 271) | function testStateSanitizer(state: any, index: number) { FILE: modules/store-devtools/spec/integration.spec.ts function setup (line 7) | function setup(options: Partial = {}) { FILE: modules/store-devtools/spec/store.spec.ts function counterWithBug (line 34) | function counterWithBug(state = 0, action: Action) { function counterWithAnotherBug (line 47) | function counterWithAnotherBug(state = 0, action: Action) { function doubleCounter (line 60) | function doubleCounter(state = 0, action: Action) { type Fixture (line 71) | type Fixture = { function createStore (line 81) | function createStore( FILE: modules/store-devtools/src/actions.ts constant PERFORM_ACTION (line 3) | const PERFORM_ACTION = 'PERFORM_ACTION'; constant REFRESH (line 4) | const REFRESH = 'REFRESH'; constant RESET (line 5) | const RESET = 'RESET'; constant ROLLBACK (line 6) | const ROLLBACK = 'ROLLBACK'; constant COMMIT (line 7) | const COMMIT = 'COMMIT'; constant SWEEP (line 8) | const SWEEP = 'SWEEP'; constant TOGGLE_ACTION (line 9) | const TOGGLE_ACTION = 'TOGGLE_ACTION'; constant SET_ACTIONS_ACTIVE (line 10) | const SET_ACTIONS_ACTIVE = 'SET_ACTIONS_ACTIVE'; constant JUMP_TO_STATE (line 11) | const JUMP_TO_STATE = 'JUMP_TO_STATE'; constant JUMP_TO_ACTION (line 12) | const JUMP_TO_ACTION = 'JUMP_TO_ACTION'; constant IMPORT_STATE (line 13) | const IMPORT_STATE = 'IMPORT_STATE'; constant LOCK_CHANGES (line 14) | const LOCK_CHANGES = 'LOCK_CHANGES'; constant PAUSE_RECORDING (line 15) | const PAUSE_RECORDING = 'PAUSE_RECORDING'; class PerformAction (line 17) | class PerformAction implements Action { method constructor (line 20) | constructor( class Refresh (line 33) | class Refresh implements Action { class Reset (line 37) | class Reset implements Action { method constructor (line 40) | constructor(public timestamp: number) {} class Rollback (line 43) | class Rollback implements Action { method constructor (line 46) | constructor(public timestamp: number) {} class Commit (line 49) | class Commit implements Action { method constructor (line 52) | constructor(public timestamp: number) {} class Sweep (line 55) | class Sweep implements Action { class ToggleAction (line 59) | class ToggleAction implements Action { method constructor (line 62) | constructor(public id: number) {} class SetActionsActive (line 65) | class SetActionsActive implements Action { method constructor (line 68) | constructor( class JumpToState (line 75) | class JumpToState implements Action { method constructor (line 78) | constructor(public index: number) {} class JumpToAction (line 81) | class JumpToAction implements Action { method constructor (line 84) | constructor(public actionId: number) {} class ImportState (line 87) | class ImportState implements Action { method constructor (line 90) | constructor(public nextLiftedState: any) {} class LockChanges (line 93) | class LockChanges implements Action { method constructor (line 96) | constructor(public status: boolean) {} class PauseRecording (line 99) | class PauseRecording implements Action { method constructor (line 102) | constructor(public status: boolean) {} type All (line 105) | type All = FILE: modules/store-devtools/src/config.ts type ActionSanitizer (line 4) | type ActionSanitizer = (action: Action, id: number) => Action; type StateSanitizer (line 5) | type StateSanitizer = (state: any, index: number) => any; type SerializationOptions (line 6) | type SerializationOptions = { type Predicate (line 13) | type Predicate = (state: any, action: Action) => boolean; type DevToolsFeatureOptions (line 21) | interface DevToolsFeatureOptions { class StoreDevtoolsConfig (line 70) | class StoreDevtoolsConfig { constant STORE_DEVTOOLS_CONFIG (line 125) | const STORE_DEVTOOLS_CONFIG = new InjectionToken( constant INITIAL_OPTIONS (line 132) | const INITIAL_OPTIONS = new InjectionToken( type StoreDevtoolsOptions (line 136) | type StoreDevtoolsOptions = function noMonitor (line 140) | function noMonitor(): null { constant DEFAULT_NAME (line 144) | const DEFAULT_NAME = 'NgRx Store DevTools'; function createConfig (line 146) | function createConfig( FILE: modules/store-devtools/src/devtools-dispatcher.ts class DevtoolsDispatcher (line 5) | class DevtoolsDispatcher extends ActionsSubject {} FILE: modules/store-devtools/src/devtools.ts class StoreDevtools (line 45) | class StoreDevtools implements Observer, OnDestroy { method constructor (line 52) | constructor( method ngOnDestroy (line 149) | ngOnDestroy(): void { method dispatch (line 159) | dispatch(action: Action) { method next (line 163) | next(action: any) { method error (line 167) | error(error: any) {} method complete (line 169) | complete() {} method performAction (line 171) | performAction(action: any) { method refresh (line 175) | refresh() { method reset (line 179) | reset() { method rollback (line 183) | rollback() { method commit (line 187) | commit() { method sweep (line 191) | sweep() { method toggleAction (line 195) | toggleAction(id: number) { method jumpToAction (line 199) | jumpToAction(actionId: number) { method jumpToState (line 203) | jumpToState(index: number) { method importState (line 207) | importState(nextLiftedState: any) { method lockChanges (line 211) | lockChanges(status: boolean) { method pauseRecording (line 215) | pauseRecording(status: boolean) { function emitInZone (line 224) | function emitInZone({ FILE: modules/store-devtools/src/extension.ts constant REDUX_DEVTOOLS_EXTENSION (line 43) | const REDUX_DEVTOOLS_EXTENSION = type ReduxDevtoolsExtensionConnection (line 48) | interface ReduxDevtoolsExtensionConnection { type ReduxDevtoolsExtensionConfig (line 55) | interface ReduxDevtoolsExtensionConfig { type ReduxDevtoolsExtension (line 65) | interface ReduxDevtoolsExtension { class DevtoolsExtension (line 73) | class DevtoolsExtension { method constructor (line 83) | constructor( method notify (line 92) | notify(action: LiftedAction, state: LiftedState) { method createChangesObservable (line 168) | private createChangesObservable(): Observable { method createActionStreams (line 192) | private createActionStreams() { method unwrapAction (line 249) | private unwrapAction(action: Action) { method getExtensionConfig (line 254) | private getExtensionConfig(config: StoreDevtoolsConfig) { method sendToReduxDevtools (line 276) | private sendToReduxDevtools(send: Function) { FILE: modules/store-devtools/src/instrument.ts class StoreDevtoolsModule (line 6) | class StoreDevtoolsModule { method instrument (line 7) | static instrument( FILE: modules/store-devtools/src/provide-store-devtools.ts constant IS_EXTENSION_OR_MONITOR_PRESENT (line 23) | const IS_EXTENSION_OR_MONITOR_PRESENT = new InjectionToken( function createIsExtensionOrMonitorPresent (line 27) | function createIsExtensionOrMonitorPresent( function createReduxDevtoolsExtension (line 34) | function createReduxDevtoolsExtension() { function createStateObservable (line 47) | function createStateObservable( function provideStoreDevtools (line 69) | function provideStoreDevtools( FILE: modules/store-devtools/src/reducer.ts type InitAction (line 9) | type InitAction = { type UpdateReducerAction (line 13) | type UpdateReducerAction = { type CoreActions (line 17) | type CoreActions = InitAction | UpdateReducerAction; type Actions (line 18) | type Actions = DevtoolsActions.All | CoreActions; constant INIT_ACTION (line 20) | const INIT_ACTION = { type: INIT }; constant RECOMPUTE (line 22) | const RECOMPUTE = '@ngrx/store-devtools/recompute' as const; constant RECOMPUTE_ACTION (line 23) | const RECOMPUTE_ACTION = { type: RECOMPUTE }; type ComputedState (line 25) | interface ComputedState { type LiftedAction (line 30) | interface LiftedAction { type LiftedActions (line 35) | interface LiftedActions { type LiftedState (line 39) | interface LiftedState { function computeNextEntry (line 55) | function computeNextEntry( function recomputeStates (line 87) | function recomputeStates( function liftInitialState (line 141) | function liftInitialState( function liftReducerWith (line 162) | function liftReducerWith( FILE: modules/store-devtools/src/utils.ts function difference (line 17) | function difference(first: any[], second: any[]) { function unliftState (line 24) | function unliftState(liftedState: LiftedState) { function unliftAction (line 40) | function unliftAction(liftedState: LiftedState): LiftedAction { function liftAction (line 47) | function liftAction(action: Action) { function sanitizeActions (line 54) | function sanitizeActions( function sanitizeAction (line 75) | function sanitizeAction( function sanitizeStates (line 89) | function sanitizeStates( function sanitizeState (line 102) | function sanitizeState( function shouldFilterActions (line 113) | function shouldFilterActions(config: StoreDevtoolsConfig) { function filterLiftedState (line 120) | function filterLiftedState( function isActionFiltered (line 159) | function isActionFiltered( function escapeRegExp (line 180) | function escapeRegExp(s: string): string { FILE: modules/store-devtools/src/zone-config.ts type ZoneConfig (line 3) | type ZoneConfig = function injectZoneConfig (line 7) | function injectZoneConfig(connectInZone: boolean) { FILE: modules/store/migrations/13_0_0-beta/index.ts function updateCreateFeatureSelectorGenerics (line 9) | function updateCreateFeatureSelectorGenerics(): Rule { FILE: modules/store/migrations/13_0_0-rc/index.ts function updateCreateSelectorGenerics (line 10) | function updateCreateSelectorGenerics(): Rule { FILE: modules/store/migrations/15_2_0/index.ts function updatecreateFeature (line 10) | function updatecreateFeature(): Rule { FILE: modules/store/migrations/16_0_0-beta/index.ts function updateGetMockStore (line 10) | function updateGetMockStore(): Rule { FILE: modules/store/migrations/18_0_0-beta/index.ts function migrateStoreTypedAction (line 20) | function migrateStoreTypedAction(): Rule { function migrateStoreTypedActionReferences (line 130) | function migrateStoreTypedActionReferences(): Rule { function getImportDeclarations (line 155) | function getImportDeclarations( function getTypedActionUsages (line 168) | function getTypedActionUsages( function getStoreModelsNamedBindings (line 181) | function getStoreModelsNamedBindings( FILE: modules/store/migrations/8_0_0-beta/index.ts constant META_REDUCERS (line 16) | const META_REDUCERS = 'META_REDUCERS'; function updateMetaReducersToken (line 18) | function updateMetaReducersToken(): Rule { function findMetaReducersImportStatements (line 48) | function findMetaReducersImportStatements( function findMetaReducersAssignment (line 105) | function findMetaReducersAssignment( FILE: modules/store/migrations/8_0_0-rc/index.spec.ts function createSchematicsRunner (line 263) | function createSchematicsRunner() { FILE: modules/store/migrations/8_0_0-rc/index.ts function replaceWithRuntimeChecks (line 15) | function replaceWithRuntimeChecks(): Rule { function removeNgRxStoreFreezePackage (line 24) | function removeNgRxStoreFreezePackage(): Rule { function removeUsages (line 55) | function removeUsages( function insertRuntimeChecks (line 77) | function insertRuntimeChecks(sourceFile: ts.SourceFile, tree: Tree) { function findStoreFreezeImportsToRemove (line 89) | function findStoreFreezeImportsToRemove(sourceFile: ts.SourceFile) { function findStoreFreezeUsagesToRemove (line 106) | function findStoreFreezeUsagesToRemove(sourceFile: ts.SourceFile) { function findRuntimeCHecksToInsert (line 140) | function findRuntimeCHecksToInsert(sourceFile: ts.SourceFile) { FILE: modules/store/schematics-core/utility/ast-utils.ts function findNodes (line 28) | function findNodes( function getSourceNodes (line 65) | function getSourceNodes(sourceFile: ts.SourceFile): ts.Node[] { function nodesByPosition (line 87) | function nodesByPosition(first: ts.Node, second: ts.Node): number { function insertAfterLastOccurrence (line 104) | function insertAfterLastOccurrence( function getContentOfKeyLiteral (line 128) | function getContentOfKeyLiteral( function _angularImportsFromNode (line 141) | function _angularImportsFromNode( function getDecoratorMetadata (line 193) | function getDecoratorMetadata( function _addSymbolToNgModuleMetadata (line 261) | function _addSymbolToNgModuleMetadata( function _addSymbolToComponentMetadata (line 458) | function _addSymbolToComponentMetadata( function addDeclarationToModule (line 614) | function addDeclarationToModule( function addImportToModule (line 633) | function addImportToModule( function addProviderToModule (line 651) | function addProviderToModule( function addProviderToComponent (line 669) | function addProviderToComponent( function addExportToModule (line 687) | function addExportToModule( function addBootstrapToModule (line 705) | function addBootstrapToModule( function insertImport (line 730) | function insertImport( function replaceImport (line 820) | function replaceImport( function containsProperty (line 907) | function containsProperty( FILE: modules/store/schematics-core/utility/change.ts type Host (line 13) | interface Host { type Change (line 18) | interface Change { class NoopChange (line 36) | class NoopChange implements Change { method apply (line 40) | apply() { class InsertChange (line 48) | class InsertChange implements Change { method constructor (line 52) | constructor( method apply (line 67) | apply(host: Host) { class RemoveChange (line 80) | class RemoveChange implements Change { method constructor (line 84) | constructor( method apply (line 96) | apply(host: Host): Promise { class ReplaceChange (line 110) | class ReplaceChange implements Change { method constructor (line 114) | constructor( method apply (line 127) | apply(host: Host): Promise { function createReplaceChange (line 145) | function createReplaceChange( function createRemoveChange (line 159) | function createRemoveChange( function createChangeRecorder (line 168) | function createChangeRecorder( function commitChanges (line 187) | function commitChanges(tree: Tree, path: string, changes: Change[]) { FILE: modules/store/schematics-core/utility/config.ts type AppConfig (line 5) | interface AppConfig { function getWorkspacePath (line 131) | function getWorkspacePath(host: Tree): string { function getWorkspace (line 138) | function getWorkspace(host: Tree) { FILE: modules/store/schematics-core/utility/find-component.ts type ComponentOptions (line 20) | interface ComponentOptions { function findComponentFromOptions (line 31) | function findComponentFromOptions( function findComponent (line 74) | function findComponent(host: Tree, generateDir: string): Path { function buildRelativePath (line 103) | function buildRelativePath(from: string, to: string): string { function parsePath (line 128) | function parsePath(path: string) { function convertToTypeScriptFileName (line 143) | function convertToTypeScriptFileName(filename: string | undefined) { FILE: modules/store/schematics-core/utility/find-module.ts type ModuleOptions (line 20) | interface ModuleOptions { function findModuleFromOptions (line 31) | function findModuleFromOptions( function findModule (line 70) | function findModule(host: Tree, generateDir: string): Path { function buildRelativePath (line 102) | function buildRelativePath(from: string, to: string): string { function parsePath (line 127) | function parsePath(path: string) { function convertToTypeScriptFileName (line 142) | function convertToTypeScriptFileName(filename: string | undefined) { FILE: modules/store/schematics-core/utility/json-utilts.ts function findPropertyInAstObject (line 2) | function findPropertyInAstObject( FILE: modules/store/schematics-core/utility/ngrx-utils.ts function addReducerToState (line 9) | function addReducerToState(options: any): Rule { function addReducerToStateInterface (line 78) | function addReducerToStateInterface( function addReducerToActionReducerMap (line 128) | function addReducerToActionReducerMap( function addReducerImportToNgModule (line 195) | function addReducerImportToNgModule(options: any): Rule { function omit (line 263) | function omit( function getPrefix (line 272) | function getPrefix(options: { prefix?: string }) { FILE: modules/store/schematics-core/utility/package.ts function addPackageToPackageJson (line 6) | function addPackageToPackageJson( FILE: modules/store/schematics-core/utility/parse-name.ts type Location (line 3) | interface Location { function parseName (line 8) | function parseName(path: string, name: string): Location { FILE: modules/store/schematics-core/utility/project.ts type WorkspaceProject (line 5) | interface WorkspaceProject { function getProject (line 13) | function getProject( function getProjectPath (line 31) | function getProjectPath( function isLib (line 51) | function isLib( function getProjectMainFile (line 60) | function getProjectMainFile( FILE: modules/store/schematics-core/utility/standalone.ts type ResolvedAppConfig (line 13) | interface ResolvedAppConfig { function callsProvidersFunction (line 29) | function callsProvidersFunction( function addFunctionalProvidersToStandaloneBootstrap (line 62) | function addFunctionalProvidersToStandaloneBootstrap( function findBootstrapApplicationCall (line 144) | function findBootstrapApplicationCall( function findProvidersLiteral (line 177) | function findProvidersLiteral( function findAppConfig (line 200) | function findAppConfig( function resolveAppConfigFromIdentifier (line 226) | function resolveAppConfigFromIdentifier( function findAppConfigFromVariableName (line 286) | function findAppConfigFromVariableName( function findImportLocalName (line 314) | function findImportLocalName( function createSourceFile (line 351) | function createSourceFile(tree: Tree, filePath: string): ts.SourceFile { function addNewAppConfigToCall (line 366) | function addNewAppConfigToCall( function addElementToArray (line 404) | function addElementToArray( function addProvidersToObjectLiteral (line 428) | function addProvidersToObjectLiteral( function isMergeAppConfigCall (line 454) | function isMergeAppConfigCall(node: ts.Node): node is ts.CallExpression { FILE: modules/store/schematics-core/utility/strings.ts constant STRING_DASHERIZE_REGEXP (line 8) | const STRING_DASHERIZE_REGEXP = /[ _]/g; constant STRING_DECAMELIZE_REGEXP (line 9) | const STRING_DECAMELIZE_REGEXP = /([a-z\d])([A-Z])/g; constant STRING_CAMELIZE_REGEXP (line 10) | const STRING_CAMELIZE_REGEXP = /(-|_|\.|\s)+(.)?/g; constant STRING_UNDERSCORE_REGEXP_1 (line 11) | const STRING_UNDERSCORE_REGEXP_1 = /([a-z\d])([A-Z]+)/g; constant STRING_UNDERSCORE_REGEXP_2 (line 12) | const STRING_UNDERSCORE_REGEXP_2 = /-|\s+/g; function decamelize (line 24) | function decamelize(str: string): string { function dasherize (line 38) | function dasherize(str?: string): string { function camelize (line 53) | function camelize(str: string): string { function classify (line 74) | function classify(str: string): string { function underscore (line 92) | function underscore(str: string): string { function capitalize (line 109) | function capitalize(str: string): string { function pluralize (line 124) | function pluralize(str: string): string { function group (line 132) | function group(name: string, group: string | undefined) { function featurePath (line 136) | function featurePath( FILE: modules/store/schematics-core/utility/update.ts function updatePackage (line 8) | function updatePackage(name: string): Rule { function match (line 41) | function match(value: string, test: string) { FILE: modules/store/schematics-core/utility/visitors.ts function visitTSSourceFiles (line 5) | function visitTSSourceFiles( function visitTemplates (line 21) | function visitTemplates( function visitNgModuleImports (line 91) | function visitNgModuleImports( function visitNgModuleExports (line 101) | function visitNgModuleExports( function visitNgModuleProperty (line 111) | function visitNgModuleProperty( function visitComponents (line 135) | function visitComponents( function visitNgModules (line 145) | function visitNgModules( function visitDecorator (line 155) | function visitDecorator( function visitImportDeclaration (line 201) | function visitImportDeclaration( function visitImportSpecifier (line 220) | function visitImportSpecifier( function visitTypeReference (line 242) | function visitTypeReference( function visitTypeLiteral (line 255) | function visitTypeLiteral( function visitCallExpression (line 268) | function visitCallExpression( FILE: modules/store/schematics/ng-add/index.ts function addImportToNgModule (line 41) | function addImportToNgModule(options: RootStoreOptions): Rule { function addNgRxStoreToPackageJson (line 113) | function addNgRxStoreToPackageJson() { function addNgRxESLintPlugin (line 126) | function addNgRxESLintPlugin() { function addStandaloneConfig (line 147) | function addStandaloneConfig(options: RootStoreOptions): Rule { FILE: modules/store/schematics/ng-add/schema.ts type Schema (line 1) | interface Schema { FILE: modules/store/spec/action_creator.spec.ts type A (line 69) | interface A { type B (line 72) | interface B { type U (line 76) | type U = A | B; FILE: modules/store/spec/edge.spec.ts type Todo (line 7) | interface Todo {} type TodoAppSchema (line 9) | interface TodoAppSchema { FILE: modules/store/spec/fixtures/counter.ts constant INCREMENT (line 3) | const INCREMENT = 'INCREMENT'; constant DECREMENT (line 4) | const DECREMENT = 'DECREMENT'; constant RESET (line 5) | const RESET = 'RESET'; function counterReducer (line 7) | function counterReducer(state = 0, action: Action) { function counterReducer2 (line 20) | function counterReducer2(state = 0, action: Action) { FILE: modules/store/spec/fixtures/edge_todos.ts type State (line 1) | interface State { FILE: modules/store/spec/fixtures/todos.ts type TodoItem (line 1) | interface TodoItem { constant ADD_TODO (line 7) | const ADD_TODO = 'ADD_TODO'; constant COMPLETE_TODO (line 8) | const COMPLETE_TODO = 'COMPLETE_TODO'; constant SET_VISIBILITY_FILTER (line 9) | const SET_VISIBILITY_FILTER = 'SET_VISIBILITY_FILTER'; constant COMPLETE_ALL_TODOS (line 10) | const COMPLETE_ALL_TODOS = 'COMPLETE_ALL_TODOS'; function resetId (line 14) | function resetId() { function visibilityFilter (line 24) | function visibilityFilter( function todos (line 36) | function todos( FILE: modules/store/spec/integration.spec.ts type Todo (line 29) | interface Todo { type TodoAppSchema (line 35) | interface TodoAppSchema { class FeatureModule (line 472) | @NgModule({ FILE: modules/store/spec/integration_signals.spec.ts type Todo (line 17) | interface Todo { type TodoAppSchema (line 23) | interface TodoAppSchema { FILE: modules/store/spec/meta-reducers/immutability_reducer.spec.ts function invokeActionReducer (line 59) | function invokeActionReducer(reduce: Function, checkIsOn = true) { function invokeStateReducer (line 113) | function invokeStateReducer(reduce: Function, checkIsOn = true) { FILE: modules/store/spec/meta-reducers/inNgZoneAssert_reducer.spec.ts function invokeActionReducer (line 27) | function invokeActionReducer(reduce: Function, checkIsOn = true) { FILE: modules/store/spec/meta-reducers/serialization_reducer.spec.ts class AComponent (line 5) | class AComponent {} function invokeActionReducer (line 101) | function invokeActionReducer(action: any, checkIsOn = true) { function invokeStateReducer (line 108) | function invokeStateReducer(nextState?: any, checkIsOn = true) { FILE: modules/store/spec/modules.spec.ts type RootState (line 13) | type RootState = { fruit: string }; type FeatureAState (line 14) | type FeatureAState = number; type FeatureBState (line 15) | type FeatureBState = { list: number[]; index: number }; type State (line 16) | type State = RootState & { a: FeatureAState } & { b: FeatureBState }; class FeatureAModule (line 55) | @NgModule({ class RootModule (line 69) | @NgModule({ class FeatureAModule (line 157) | @NgModule({ class FeatureBModule (line 162) | @NgModule({ class FeatureCModule (line 167) | @NgModule({ class RootModule (line 178) | @NgModule({ class FeatureAModule (line 223) | @NgModule({ class RootModule (line 230) | @NgModule({ FILE: modules/store/spec/ngc/main.ts class NgcSpecChildComponent (line 13) | class NgcSpecChildComponent {} class FeatureModule (line 20) | class FeatureModule {} type AppState (line 22) | interface AppState { class NgcSpecComponent (line 38) | class NgcSpecComponent { method constructor (line 40) | constructor(public store: Store) { method increment (line 43) | increment() { method decrement (line 46) | decrement() { class NgcSpecModule (line 69) | class NgcSpecModule {} FILE: modules/store/spec/reducer_creator.spec.ts type State (line 27) | interface State { type State (line 79) | type State = string[]; type StatePart1 (line 116) | interface StatePart1 { type StatePart2 (line 120) | interface StatePart2 { type State (line 134) | interface State { function mutableReducer (line 139) | function mutableReducer(callback: (state: S, action: A) => S) { type State (line 173) | interface State { function mutableReducer (line 178) | function mutableReducer(callback: (state: S, action: A) => S) { FILE: modules/store/spec/runtime_checks.spec.ts function metaReducerFactory (line 86) | function metaReducerFactory(logMessage: string) { function setupStore (line 315) | function setupStore(runtimeChecks?: Partial): Store { type ErrorTypes (line 330) | enum ErrorTypes { function reducerWithBugs (line 338) | function reducerWithBugs(state: any = {}, action: any) { function makeNgrxAction (line 381) | function makeNgrxAction(action: Action) { FILE: modules/store/spec/selector.spec.ts type State (line 171) | interface State { function isResultEqual (line 650) | function isResultEqual(a: any, b: any) { FILE: modules/store/spec/state.spec.ts function reducer (line 26) | function reducer(state: any, action: Action) { FILE: modules/store/spec/store.spec.ts type TestAppSchema (line 35) | interface TestAppSchema { function setup (line 46) | function setup( function testInitialState (line 148) | function testInitialState(feature?: string) { function testStoreValue (line 177) | function testStoreValue(expected: any, done: any) { function createFeature (line 447) | function createFeature({ key }: { key: string }) { function metaReducer1 (line 463) | function metaReducer1(reducer: ActionReducer) { function metaReducer2 (line 469) | function metaReducer2(reducer: ActionReducer) { method next (line 547) | next(val: any) { method next (line 590) | next(val: any) { method next (line 639) | next(val: any) { function metaReducer1 (line 651) | function metaReducer1(reducer: ActionReducer) { function metaReducer2 (line 657) | function metaReducer2(reducer: ActionReducer) { FILE: modules/store/spec/store_pipes.spec.ts class TestPipe (line 6) | class TestPipe implements PipeTransform { method transform (line 9) | transform(s: number) { class TestComponent (line 21) | class TestComponent {} FILE: modules/store/spec/types/action_group_creator.spec.ts function testWith (line 11) | function testWith(expectSnippet: (code: string) => Expect): void { FILE: modules/store/src/action_creator.ts function createAction (line 179) | function createAction( function props (line 205) | function props< function union (line 213) | function union< function defineType (line 220) | function defineType( FILE: modules/store/src/action_group_creator.ts type Join (line 12) | type Join< type CapitalizeWords (line 19) | type CapitalizeWords = type StringLiteralCheck (line 24) | type StringLiteralCheck< type UniqueEventNameCheck (line 29) | type UniqueEventNameCheck = Uncapitalize< type ActionGroupConfig (line 70) | interface ActionGroupConfig< type ActionGroup (line 85) | type ActionGroup< function createActionGroup (line 136) | function createActionGroup< function emptyProps (line 154) | function emptyProps(): ActionCreatorProps { function toActionName (line 158) | function toActionName( function toActionType (line 168) | function toActionType( FILE: modules/store/src/actions_subject.ts constant INIT (line 6) | const INIT = '@ngrx/store/init' as const; class ActionsSubject (line 9) | class ActionsSubject method constructor (line 13) | constructor() { method next (line 17) | override next(action: Action): void { method complete (line 31) | override complete() { method ngOnDestroy (line 35) | ngOnDestroy() { constant ACTIONS_SUBJECT_PROVIDERS (line 40) | const ACTIONS_SUBJECT_PROVIDERS: Provider[] = [ActionsSubject]; FILE: modules/store/src/feature_creator.ts type FeatureConfig (line 10) | interface FeatureConfig { type Feature (line 15) | type Feature = FeatureConfig< type FeatureWithExtraSelectors (line 21) | type FeatureWithExtraSelectors< type FeatureSelector (line 30) | type FeatureSelector = { type NestedSelectors (line 38) | type NestedSelectors = FeatureState extends type BaseSelectors (line 52) | type BaseSelectors = FeatureSe... type SelectorsDictionary (line 58) | type SelectorsDictionary = Record< type ExtraSelectorsFactory (line 64) | type ExtraSelectorsFactory< type NotAllowedFeatureStateCheck (line 70) | type NotAllowedFeatureStateCheck = function createFeature (line 201) | function createFeature< function createNestedSelectors (line 238) | function createNestedSelectors( function getInitialState (line 259) | function getInitialState( FILE: modules/store/src/flags.ts function setNgrxMockEnvironment (line 2) | function setNgrxMockEnvironment(value: boolean): void { function isNgrxMockEnvironment (line 5) | function isNgrxMockEnvironment(): boolean { FILE: modules/store/src/globals.ts constant REGISTERED_ACTION_TYPES (line 1) | const REGISTERED_ACTION_TYPES: { [actionType: string]: number } = {}; function resetRegisteredActionTypes (line 3) | function resetRegisteredActionTypes() { FILE: modules/store/src/helpers.ts function capitalize (line 1) | function capitalize(text: T): Capitalize { function uncapitalize (line 5) | function uncapitalize(text: T): Uncapitalize { function assertDefined (line 9) | function assertDefined( FILE: modules/store/src/meta-reducers/immutability_reducer.ts function immutabilityCheckMetaReducer (line 4) | function immutabilityCheckMetaReducer( function freeze (line 17) | function freeze(target: any) { FILE: modules/store/src/meta-reducers/inNgZoneAssert_reducer.ts function inNgZoneAssertMetaReducer (line 5) | function inNgZoneAssertMetaReducer( FILE: modules/store/src/meta-reducers/serialization_reducer.ts function serializationCheckMetaReducer (line 14) | function serializationCheckMetaReducer( function getUnserializable (line 35) | function getUnserializable( function throwIfUnserializable (line 82) | function throwIfUnserializable( FILE: modules/store/src/meta-reducers/utils.ts constant RUNTIME_CHECK_URL (line 1) | const RUNTIME_CHECK_URL = function isUndefined (line 4) | function isUndefined(target: any): target is undefined { function isNull (line 8) | function isNull(target: any): target is null { function isArray (line 12) | function isArray(target: any): target is Array { function isString (line 16) | function isString(target: any): target is string { function isBoolean (line 20) | function isBoolean(target: any): target is boolean { function isNumber (line 24) | function isNumber(target: any): target is number { function isObjectLike (line 28) | function isObjectLike(target: any): target is object { function isObject (line 32) | function isObject(target: any): target is object { function isPlainObject (line 36) | function isPlainObject(target: any): target is object { function isFunction (line 45) | function isFunction(target: any): target is () => void { function isComponent (line 49) | function isComponent(target: any) { function hasOwnProperty (line 53) | function hasOwnProperty(target: object, propertyName: string): boolean { FILE: modules/store/src/models.ts type Action (line 3) | interface Action { type ActionType (line 7) | type ActionType = type TypeId (line 12) | type TypeId = () => T; type InitialState (line 14) | type InitialState = Partial | TypeId> | void; type ActionReducer (line 20) | interface ActionReducer { type ActionReducerMap (line 24) | type ActionReducerMap = { type ActionReducerFactory (line 28) | interface ActionReducerFactory { type MetaReducer (line 35) | type MetaReducer = ( type StoreFeature (line 39) | interface StoreFeature { type Selector (line 47) | type Selector = (state: T) => V; type SelectorWithProps (line 52) | type SelectorWithProps = ( type ArraysAreNotAllowed (line 58) | type ArraysAreNotAllowed = typeof arraysAreNotAllowedMsg; type TypePropertyIsNotAllowed (line 62) | type TypePropertyIsNotAllowed = typeof typePropertyIsNotAllowedMsg; type EmptyObjectsAreNotAllowed (line 66) | type EmptyObjectsAreNotAllowed = typeof emptyObjectsAreNotAllowedMsg; type ArraysAreNotAllowedInProps (line 70) | type ArraysAreNotAllowedInProps = typeof arraysAreNotAllowedInProps; type TypePropertyIsNotAllowedInProps (line 74) | type TypePropertyIsNotAllowedInProps = typeof typePropertyIsNotAllowedIn... type EmptyObjectsAreNotAllowedInProps (line 78) | type EmptyObjectsAreNotAllowedInProps = typeof emptyObjectsAreNotAllowed... type PrimitivesAreNotAllowedInProps (line 82) | type PrimitivesAreNotAllowedInProps = typeof primitivesAreNotAllowedInPr... type CreatorsNotAllowedCheck (line 84) | type CreatorsNotAllowedCheck = T extends ActionCreator type Creator (line 91) | type Creator< type Primitive (line 96) | type Primitive = type NotAllowedCheck (line 105) | type NotAllowedCheck = T extends any[] type NotAllowedInPropsCheck (line 113) | type NotAllowedInPropsCheck = T extends object type ActionCreator (line 128) | type ActionCreator< type ActionCreatorProps (line 133) | interface ActionCreatorProps { type FunctionWithParametersType (line 138) | type FunctionWithParametersType

= ( type RuntimeChecks (line 142) | interface RuntimeChecks { type SelectSignalOptions (line 171) | interface SelectSignalOptions { type Prettify (line 178) | type Prettify = { [K in keyof T]: T[K] } & {}; FILE: modules/store/src/provide_store.ts function provideState (line 101) | function provideState( function _provideStore (line 116) | function _provideStore( function rootStoreProviderFactory (line 173) | function rootStoreProviderFactory(): void { constant ENVIRONMENT_STORE_PROVIDER (line 186) | const ENVIRONMENT_STORE_PROVIDER: Array... function provideStore (line 206) | function provideStore( function featureStateProviderFactory (line 216) | function featureStateProviderFactory(): void { constant ENVIRONMENT_STATE_PROVIDER (line 242) | const ENVIRONMENT_STATE_PROVIDER: Array... function _provideState (line 250) | function _provideState( FILE: modules/store/src/reducer_creator.ts type ExtractActionTypes (line 5) | type ExtractActionTypes = { type ReducerTypes (line 15) | interface ReducerTypes< type OnReducer (line 26) | interface OnReducer< function on (line 56) | function on< function createReducer (line 114) | function createReducer< FILE: modules/store/src/reducer_manager.ts constant UPDATE (line 22) | const UPDATE = '@ngrx/store/update-reducers' as const; class ReducerManager (line 25) | class ReducerManager method currentReducers (line 29) | get currentReducers(): ActionReducerMap { method constructor (line 33) | constructor( method addFeature (line 43) | addFeature(feature: StoreFeature) { method addFeatures (line 47) | addFeatures(features: StoreFeature[]) { method removeFeature (line 70) | removeFeature(feature: StoreFeature) { method removeFeatures (line 74) | removeFeatures(features: StoreFeature[]) { method addReducer (line 78) | addReducer(key: string, reducer: ActionReducer) { method addReducers (line 82) | addReducers(reducers: { [key: string]: ActionReducer }) { method removeReducer (line 87) | removeReducer(featureKey: string) { method removeReducers (line 91) | removeReducers(featureKeys: string[]) { method updateReducers (line 98) | private updateReducers(featureKeys: string[]) { method ngOnDestroy (line 106) | ngOnDestroy() { constant REDUCER_MANAGER_PROVIDERS (line 111) | const REDUCER_MANAGER_PROVIDERS: Provider[] = [ FILE: modules/store/src/runtime_checks.ts function createActiveRuntimeChecks (line 18) | function createActiveRuntimeChecks( function createSerializationCheckMetaReducer (line 43) | function createSerializationCheckMetaReducer({ function createImmutabilityCheckMetaReducer (line 57) | function createImmutabilityCheckMetaReducer({ function ignoreNgrxAction (line 71) | function ignoreNgrxAction(action: Action) { function createInNgZoneCheckMetaReducer (line 75) | function createInNgZoneCheckMetaReducer({ function provideRuntimeChecks (line 87) | function provideRuntimeChecks( function checkForActionTypeUniqueness (line 126) | function checkForActionTypeUniqueness(): Provider[] { function _runtimeChecksFactory (line 137) | function _runtimeChecksFactory( function _actionTypeUniquenessCheck (line 143) | function _actionTypeUniquenessCheck(config: RuntimeChecks): void { FILE: modules/store/src/scanned_actions_subject.ts class ScannedActionsSubject (line 7) | class ScannedActionsSubject method ngOnDestroy (line 11) | ngOnDestroy() { constant SCANNED_ACTIONS_SUBJECT_PROVIDERS (line 16) | const SCANNED_ACTIONS_SUBJECT_PROVIDERS: Provider[] = [ FILE: modules/store/src/selector.ts type AnyFn (line 5) | type AnyFn = (...args: any[]) => any; type MemoizedProjection (line 7) | type MemoizedProjection = { type MemoizeFn (line 14) | type MemoizeFn = (t: AnyFn) => MemoizedProjection; type ComparatorFn (line 16) | type ComparatorFn = (a: any, b: any) => boolean; type DefaultProjectorFn (line 18) | type DefaultProjectorFn = (...args: any[]) => T; type MemoizedSelector (line 20) | interface MemoizedSelector< type MemoizedSelectorWithProps (line 34) | interface MemoizedSelectorWithProps< function isEqualCheck (line 46) | function isEqualCheck(a: any, b: any): boolean { function isArgumentsChanged (line 50) | function isArgumentsChanged( function resultMemoize (line 63) | function resultMemoize( function defaultMemoize (line 70) | function defaultMemoize( function createSelector (line 520) | function createSelector( function defaultStateFn (line 526) | function defaultStateFn( type SelectorFactoryConfig (line 543) | type SelectorFactoryConfig = { function createSelectorFactory (line 648) | function createSelectorFactory( function createFeatureSelector (line 710) | function createFeatureSelector( function isSelectorsDictionary (line 733) | function isSelectorsDictionary( function extractArgsFromSelectorsDictionary (line 743) | function extractArgsFromSelectorsDictionary( FILE: modules/store/src/state.ts class State (line 25) | class State extends BehaviorSubject implements OnDestroy { method constructor (line 35) | constructor( method ngOnDestroy (line 68) | ngOnDestroy() { type StateActionPair (line 74) | type StateActionPair = { function reduceState (line 78) | function reduceState( constant STATE_PROVIDERS (line 86) | const STATE_PROVIDERS: Provider[] = [ FILE: modules/store/src/store.ts class Store (line 59) | class Store method constructor (line 68) | constructor( method select (line 167) | select( method selectSignal (line 196) | selectSignal( method lift (line 203) | override lift(operator: Operator): Store { method dispatch (line 217) | dispatch Action)>( method next (line 227) | next(action: Action) { method error (line 231) | error(err: any) { method complete (line 235) | complete() { method addReducer (line 239) | addReducer( method removeReducer (line 246) | removeReducer>(key: Key) { method processDispatchFn (line 250) | private processDispatchFn( constant STORE_PROVIDERS (line 268) | const STORE_PROVIDERS: Provider[] = [Store]; function select (line 357) | function select( function getCallerInjector (line 383) | function getCallerInjector() { FILE: modules/store/src/store_config.ts type StoreConfig (line 15) | interface StoreConfig { type RootStoreConfig (line 21) | interface RootStoreConfig type FeatureSlice (line 29) | interface FeatureSlice { function _createStoreReducers (line 34) | function _createStoreReducers( function _createFeatureStore (line 40) | function _createFeatureStore( function _createFeatureReducers (line 60) | function _createFeatureReducers( function _initialStateFactory (line 70) | function _initialStateFactory(initialState: any): any { function _concatMetaReducers (line 78) | function _concatMetaReducers( function _provideForRootGuard (line 85) | function _provideForRootGuard(): unknown { FILE: modules/store/src/store_module.ts class StoreRootModule (line 34) | class StoreRootModule { method constructor (line 35) | constructor( class StoreFeatureModule (line 50) | class StoreFeatureModule implements OnDestroy { method constructor (line 51) | constructor( method ngOnDestroy (line 76) | ngOnDestroy() { class StoreModule (line 82) | class StoreModule { method forRoot (line 83) | static forRoot( method forFeature (line 106) | static forFeature( FILE: modules/store/src/tokens.ts constant INITIAL_STATE (line 10) | const INITIAL_STATE = new InjectionToken('@ngrx/store Initial State'); constant REDUCER_FACTORY (line 11) | const REDUCER_FACTORY = new InjectionToken( constant INITIAL_REDUCERS (line 17) | const INITIAL_REDUCERS = new InjectionToken( constant STORE_FEATURES (line 23) | const STORE_FEATURES = new InjectionToken('@ngrx/store Store Features'); constant FEATURE_REDUCERS (line 42) | const FEATURE_REDUCERS = new InjectionToken( constant USER_PROVIDED_META_REDUCERS (line 49) | const USER_PROVIDED_META_REDUCERS = new InjectionToken( constant META_REDUCERS (line 56) | const META_REDUCERS = new InjectionToken( constant USER_RUNTIME_CHECKS (line 72) | const USER_RUNTIME_CHECKS = new InjectionToken( constant ACTIVE_RUNTIME_CHECKS (line 86) | const ACTIVE_RUNTIME_CHECKS = new InjectionToken( constant ROOT_STORE_PROVIDER (line 100) | const ROOT_STORE_PROVIDER = new InjectionToken( constant FEATURE_STATE_PROVIDER (line 110) | const FEATURE_STATE_PROVIDER = new InjectionToken( FILE: modules/store/src/utils.ts function combineReducers (line 47) | function combineReducers( function omit (line 80) | function omit( function compose (line 111) | function compose(...functions: any[]) { function createReducerFactory (line 124) | function createReducerFactory( function createFeatureReducerFactory (line 144) | function createFeatureReducerFactory( FILE: modules/store/testing/spec/mock_store.spec.ts type TestAppSchema (line 29) | interface TestAppSchema { method next (line 97) | next(val) { type TodoState (line 452) | type TodoState = { class TodosComponent (line 464) | @Component({ method constructor (line 485) | constructor(private store: Store<{}>) {} FILE: modules/store/testing/src/mock_reducer_manager.ts class MockReducerManager (line 6) | class MockReducerManager extends BehaviorSubject< method constructor (line 9) | constructor() { method addFeature (line 13) | addFeature(feature: any) { method addFeatures (line 17) | addFeatures(feature: any) { method removeFeature (line 21) | removeFeature(feature: any) { method removeFeatures (line 25) | removeFeatures(features: any) { method addReducer (line 29) | addReducer(key: any, reducer: any) { method addReducers (line 33) | addReducers(reducers: any) { method removeReducer (line 37) | removeReducer(featureKey: any) { method removeReducers (line 41) | removeReducers(featureKeys: any) { FILE: modules/store/testing/src/mock_selector.ts type MockSelector (line 3) | interface MockSelector { FILE: modules/store/testing/src/mock_state.ts class MockState (line 6) | class MockState extends BehaviorSubject { method constructor (line 12) | constructor() { FILE: modules/store/testing/src/mock_store.ts type OnlyMemoized (line 17) | type OnlyMemoized = T extends string | MemoizedSelector = class MockStore (line 28) | class MockStore extends Store { method constructor (line 34) | constructor( method setState (line 50) | setState(nextState: T): void { method overrideSelector (line 55) | overrideSelector< method resetSelectors (line 82) | resetSelectors() { method select (line 93) | override select(selector: any, prop?: any) { method addReducer (line 103) | override addReducer() { method removeReducer (line 107) | override removeReducer() { method refreshState (line 114) | refreshState() { FILE: modules/store/testing/src/testing.ts type MockStoreConfig (line 21) | interface MockStoreConfig { function provideMockStore (line 78) | function provideMockStore( function mockStoreFactory (line 113) | function mockStoreFactory( function createMockStore (line 155) | function createMockStore( FILE: modules/store/testing/src/tokens.ts constant MOCK_SELECTORS (line 3) | const MOCK_SELECTORS = new InjectionToken('@ngrx/store Mock Selectors'); FILE: projects/example-app-e2e/src/support/commands.ts constant LOCAL_STORAGE_MEMORY (line 13) | const LOCAL_STORAGE_MEMORY: any = {}; FILE: projects/example-app-e2e/src/support/e2e.ts type Chainable (line 22) | interface Chainable { FILE: projects/example-app/src/app/app-routing.module.ts class AppRoutingModule (line 30) | class AppRoutingModule {} FILE: projects/example-app/src/app/app.module.ts class AppModule (line 81) | class AppModule {} FILE: projects/example-app/src/app/auth/auth-routing.module.ts class AuthRoutingModule (line 13) | class AuthRoutingModule {} FILE: projects/example-app/src/app/auth/auth.module.ts constant COMPONENTS (line 17) | const COMPONENTS = [ class AuthModule (line 37) | class AuthModule {} FILE: projects/example-app/src/app/auth/components/login-form.component.ts class LoginFormComponent (line 83) | class LoginFormComponent { method pending (line 85) | set pending(isPending: boolean) { method submit (line 102) | submit() { FILE: projects/example-app/src/app/auth/components/logout-confirmation-dialog.component.ts class LogoutConfirmationDialogComponent (line 36) | class LogoutConfirmationDialogComponent {} FILE: projects/example-app/src/app/auth/containers/login-page.component.ts class LoginPageComponent (line 20) | class LoginPageComponent { method constructor (line 24) | constructor(private store: Store) {} method onSubmit (line 26) | onSubmit(credentials: Credentials) { FILE: projects/example-app/src/app/auth/effects/auth.effects.ts class AuthEffects (line 16) | class AuthEffects { method constructor (line 75) | constructor( FILE: projects/example-app/src/app/auth/models/user.ts type Credentials (line 1) | interface Credentials { type User (line 6) | interface User { FILE: projects/example-app/src/app/auth/reducers/auth.reducer.ts type State (line 8) | interface State { FILE: projects/example-app/src/app/auth/reducers/index.ts type AuthState (line 13) | interface AuthState { type State (line 18) | interface State extends fromRoot.State { function reducers (line 22) | function reducers(state: AuthState | undefined, action: Action) { FILE: projects/example-app/src/app/auth/reducers/login-page.reducer.ts type State (line 7) | interface State { FILE: projects/example-app/src/app/auth/services/auth.service.ts class AuthService (line 9) | class AuthService { method login (line 10) | login({ username, password }: Credentials): Observable { method logout (line 22) | logout() { FILE: projects/example-app/src/app/books/books-routing.module.ts class BooksRoutingModule (line 34) | class BooksRoutingModule {} FILE: projects/example-app/src/app/books/books.module.ts constant COMPONENTS (line 27) | const COMPONENTS = [ constant CONTAINERS (line 35) | const CONTAINERS = [ class BooksModule (line 69) | class BooksModule {} FILE: projects/example-app/src/app/books/components/book-authors.component.ts class BookAuthorsComponent (line 22) | class BookAuthorsComponent { method authors (line 25) | get authors() { FILE: projects/example-app/src/app/books/components/book-detail.component.ts class BookDetailComponent (line 72) | class BookDetailComponent { method id (line 89) | get id() { method title (line 93) | get title() { method subtitle (line 97) | get subtitle() { method description (line 101) | get description() { method thumbnail (line 105) | get thumbnail() { FILE: projects/example-app/src/app/books/components/book-preview-list.component.ts class BookPreviewListComponent (line 21) | class BookPreviewListComponent { FILE: projects/example-app/src/app/books/components/book-preview.component.ts class BookPreviewComponent (line 81) | class BookPreviewComponent { method id (line 84) | get id() { method title (line 88) | get title() { method subtitle (line 92) | get subtitle() { method description (line 96) | get description() { method thumbnail (line 100) | get thumbnail(): string | boolean { FILE: projects/example-app/src/app/books/components/book-search.component.ts class BookSearchComponent (line 65) | class BookSearchComponent { method onSearch (line 71) | onSearch(event: KeyboardEvent): void { FILE: projects/example-app/src/app/books/containers/collection-page.component.ts class CollectionPageComponent (line 37) | class CollectionPageComponent implements OnInit { method constructor (line 40) | constructor(private store: Store) { method ngOnInit (line 44) | ngOnInit() { FILE: projects/example-app/src/app/books/containers/find-book-page.component.ts class FindBookPageComponent (line 26) | class FindBookPageComponent { method constructor (line 32) | constructor(private store: Store) { method search (line 39) | search(query: string) { FILE: projects/example-app/src/app/books/containers/selected-book-page.component.ts class SelectedBookPageComponent (line 24) | class SelectedBookPageComponent { method constructor (line 28) | constructor(private store: Store) { method addToCollection (line 35) | addToCollection(book: Book) { method removeFromCollection (line 39) | removeFromCollection(book: Book) { FILE: projects/example-app/src/app/books/containers/view-book-page.component.ts class ViewBookPageComponent (line 25) | class ViewBookPageComponent implements OnDestroy { method constructor (line 28) | constructor(store: Store, route: ActivatedRoute) { method ngOnDestroy (line 34) | ngOnDestroy() { FILE: projects/example-app/src/app/books/effects/book.effects.ts class BookEffects (line 31) | class BookEffects { method constructor (line 59) | constructor( FILE: projects/example-app/src/app/books/effects/collection.effects.ts class CollectionEffects (line 14) | class CollectionEffects { method constructor (line 70) | constructor( FILE: projects/example-app/src/app/books/guards/book-exists.guard.ts function waitForCollectionToLoad (line 29) | function waitForCollectionToLoad(): Observable { function hasBookInStore (line 40) | function hasBookInStore(id: string): Observable { function hasBookInApi (line 51) | function hasBookInApi(id: string): Observable { function hasBook (line 68) | function hasBook(id: string): Observable { FILE: projects/example-app/src/app/books/models/book.ts type Book (line 1) | interface Book { function generateMockBook (line 19) | function generateMockBook(): Book { FILE: projects/example-app/src/app/books/reducers/books.reducer.spec.ts type BooksActions (line 31) | type BooksActions = function noExistingBooks (line 34) | function noExistingBooks( function existingBooks (line 46) | function existingBooks( FILE: projects/example-app/src/app/books/reducers/books.reducer.ts type State (line 19) | interface State extends EntityState { FILE: projects/example-app/src/app/books/reducers/collection.reducer.ts type State (line 9) | interface State { FILE: projects/example-app/src/app/books/reducers/index.ts type BooksState (line 15) | interface BooksState { type State (line 21) | interface State extends fromRoot.State { function reducers (line 26) | function reducers(state: BooksState | undefined, action: Action) { FILE: projects/example-app/src/app/books/reducers/search.reducer.ts type State (line 7) | interface State { FILE: projects/example-app/src/app/core/components/layout.component.ts class LayoutComponent (line 19) | class LayoutComponent {} FILE: projects/example-app/src/app/core/components/nav-item.component.ts class NavItemComponent (line 21) | class NavItemComponent { FILE: projects/example-app/src/app/core/components/sidenav.component.ts class SidenavComponent (line 27) | class SidenavComponent { FILE: projects/example-app/src/app/core/components/toolbar.component.ts class ToolbarComponent (line 15) | class ToolbarComponent { FILE: projects/example-app/src/app/core/containers/app.component.ts class AppComponent (line 51) | class AppComponent { method constructor (line 55) | constructor(private store: Store) { method closeSidenav (line 64) | closeSidenav() { method openSidenav (line 74) | openSidenav() { method logout (line 78) | logout() { FILE: projects/example-app/src/app/core/containers/not-found-page.component.ts class NotFoundPageComponent (line 38) | class NotFoundPageComponent {} FILE: projects/example-app/src/app/core/core.module.ts constant COMPONENTS (line 17) | const COMPONENTS = [ class CoreModule (line 31) | class CoreModule {} FILE: projects/example-app/src/app/core/effects/router.effects.ts class RouterEffects (line 14) | class RouterEffects { method constructor (line 28) | constructor( FILE: projects/example-app/src/app/core/effects/user.effects.ts class UserEffects (line 10) | class UserEffects { FILE: projects/example-app/src/app/core/reducers/layout.reducer.ts type State (line 8) | interface State { FILE: projects/example-app/src/app/core/services/book-storage.service.ts function storageFactory (line 8) | function storageFactory() { constant LOCAL_STORAGE_TOKEN (line 14) | const LOCAL_STORAGE_TOKEN = new InjectionToken( class BookStorageService (line 20) | class BookStorageService { method supported (line 23) | supported(): Observable { method getCollection (line 29) | getCollection(): Observable { method addToCollection (line 36) | addToCollection(records: Book[]): Observable { method removeFromCollection (line 45) | removeFromCollection(ids: Array): Observable { method deleteCollection (line 54) | deleteCollection(): Observable { method constructor (line 60) | constructor(@Inject(LOCAL_STORAGE_TOKEN) private storage: Storage) {} FILE: projects/example-app/src/app/core/services/google-books.service.ts class GoogleBooksService (line 12) | class GoogleBooksService { method constructor (line 15) | constructor(private http: HttpClient) {} method searchBooks (line 17) | searchBooks(queryTitle: string): Observable { method retrieveBook (line 23) | retrieveBook(volumeId: string): Observable { FILE: projects/example-app/src/app/material/material.module.ts class MaterialModule (line 37) | class MaterialModule {} FILE: projects/example-app/src/app/reducers/index.ts type State (line 28) | interface State { function logger (line 44) | function logger(reducer: ActionReducer): ActionReducer { FILE: projects/example-app/src/app/shared/pipes/add-commas.pipe.ts class AddCommasPipe (line 4) | class AddCommasPipe implements PipeTransform { method transform (line 5) | transform(authors: null | string[]) { FILE: projects/example-app/src/app/shared/pipes/ellipsis.pipe.ts class EllipsisPipe (line 4) | class EllipsisPipe implements PipeTransform { method transform (line 5) | transform(str: string, strLength = 250) { FILE: projects/example-app/src/app/shared/pipes/index.ts constant PIPES (line 6) | const PIPES = [AddCommasPipe, EllipsisPipe]; class PipesModule (line 12) | class PipesModule {} FILE: projects/standalone-app/src/app/app.component.ts class AppComponent (line 28) | class AppComponent { method ngOnInit (line 34) | ngOnInit() { FILE: projects/standalone-app/src/app/app.effects.ts class AppEffects (line 6) | class AppEffects { method constructor (line 14) | constructor(private actions$: Actions) {} FILE: projects/standalone-app/src/app/lazy/feature.component.ts class FeatureComponent (line 16) | class FeatureComponent implements OnInit { method constructor (line 19) | constructor(private store: Store) {} method ngOnInit (line 21) | ngOnInit() { FILE: projects/standalone-app/src/app/lazy/feature.state.ts type FeatureState (line 15) | interface FeatureState { FILE: projects/standalone-app/src/app/test.pipe.ts class TestPipe (line 5) | class TestPipe implements PipeTransform { method transform (line 7) | transform(s: number) { FILE: projects/www/src/app/app.component.ts class AppComponent (line 84) | class AppComponent { method constructor (line 90) | constructor() { method initTopBanner (line 97) | initTopBanner(): void { method installCustomElements (line 110) | async installCustomElements(): Promise { FILE: projects/www/src/app/components/banner-animation.component.ts type ComputedLineGroup (line 14) | type ComputedLineGroup = { type ColorPairs (line 26) | type ColorPairs = [dark: string, light: string][]; constant COLOR_PAIRS (line 28) | const COLOR_PAIRS: ColorPairs = [ class BannerAnimationComponent (line 269) | class BannerAnimationComponent implements AfterViewInit, OnDestroy { method moveCircleInLineGroup (line 318) | moveCircleInLineGroup( method startCircleAnimation (line 363) | startCircleAnimation() { method resizeSvgToCoverSelf (line 402) | resizeSvgToCoverSelf() { method ngAfterViewInit (line 418) | ngAfterViewInit() { method ngOnDestroy (line 423) | ngOnDestroy() { method getLengthOfPath (line 432) | private getLengthOfPath(pth: SVGPathElement) { FILE: projects/www/src/app/components/contributor-card.component.ts class ContributorCardComponent (line 141) | class ContributorCardComponent { method toggleBio (line 145) | toggleBio() { FILE: projects/www/src/app/components/contributor-list.component.ts class ContributorListComponent (line 45) | class ContributorListComponent { FILE: projects/www/src/app/components/contributor-navigation.component.ts class ContributorNavigationComponent (line 45) | class ContributorNavigationComponent { method selectGroup (line 50) | selectGroup(name: string) { FILE: projects/www/src/app/components/docs/alert.component.ts type AlertType (line 3) | type AlertType = 'inform' | 'warn' | 'error' | 'help'; class AlertComponent (line 58) | class AlertComponent { method type (line 61) | set type(type: AlertType) { method isInform (line 76) | get isInform() { method isWarn (line 80) | get isWarn() { method isError (line 84) | get isError() { method isHelp (line 88) | get isHelp() { FILE: projects/www/src/app/components/docs/code-example.component.ts class CodeExampleComponent (line 136) | class CodeExampleComponent implements AfterViewInit { method copyCode (line 146) | copyCode() { method onAnimationEnd (line 154) | onAnimationEnd(_event: AnimationEvent) { method ngAfterViewInit (line 162) | async ngAfterViewInit() { FILE: projects/www/src/app/components/docs/code-highlight.pipe.ts class CodeHighlightPipe (line 22) | class CodeHighlightPipe implements PipeTransform { method transform (line 25) | transform(code: string, language = 'typescript'): SafeHtml { FILE: projects/www/src/app/components/docs/code-tabs.component.ts class CodeTabsComponent (line 36) | class CodeTabsComponent implements AfterContentInit { method ngAfterContentInit (line 41) | async ngAfterContentInit() { method extractTabInfo (line 53) | private extractTabInfo(tabContent: HTMLElement): TabInfo { type TabInfo (line 63) | interface TabInfo { FILE: projects/www/src/app/components/docs/deprecated-chip.component.ts class DeprecatedChipComponent (line 30) | class DeprecatedChipComponent { FILE: projects/www/src/app/components/docs/inline-markdown.pipe.ts class InlineMarkdownPipe (line 10) | class InlineMarkdownPipe implements PipeTransform { method transform (line 14) | transform(value: string): SafeHtml { FILE: projects/www/src/app/components/docs/install-instructions.component.ts class InstallInstructionsComponent (line 50) | class InstallInstructionsComponent { FILE: projects/www/src/app/components/docs/markdown-article.component.ts type Heading (line 14) | type Heading = { level: number; text: string; id: string; url: string }; class MarkdownArticleComponent (line 192) | class MarkdownArticleComponent implements OnDestroy { method constructor (line 201) | constructor() { method ngOnDestroy (line 215) | ngOnDestroy(): void { method navigateToHeading (line 220) | navigateToHeading($event: MouseEvent, heading: Heading) { method collectHeadings (line 231) | private collectHeadings() { method watchHeadings (line 263) | private watchHeadings() { FILE: projects/www/src/app/components/docs/markdown-symbol-link.component.ts class MarkdownSymbolLinkComponent (line 26) | class MarkdownSymbolLinkComponent { FILE: projects/www/src/app/components/docs/markdown.pipe.ts method tokenizer (line 11) | tokenizer(src: string): any { method renderer (line 31) | renderer(this: any, token: any) { class MarkdownPipe (line 42) | class MarkdownPipe implements PipeTransform { method highlight (line 46) | highlight(code, lang, _info) { method transform (line 54) | transform(value: string): SafeHtml { FILE: projects/www/src/app/components/docs/stackblitz.component.ts class StackblitzComponent (line 38) | class StackblitzComponent implements AfterViewInit { method ngAfterViewInit (line 46) | ngAfterViewInit(): void { method openStackblitz (line 53) | openStackblitz(): void { method isEmbedded (line 57) | get isEmbedded(): boolean { FILE: projects/www/src/app/components/docs/symbol-api.component.ts class SymbolApiComponent (line 55) | class SymbolApiComponent { FILE: projects/www/src/app/components/docs/symbol-chip.component.ts class SymbolChipComponent (line 91) | class SymbolChipComponent { FILE: projects/www/src/app/components/docs/symbol-code-link.component.ts class SymbolCodeLinkComponent (line 16) | class SymbolCodeLinkComponent { FILE: projects/www/src/app/components/docs/symbol-excerpt-group.component.ts class SymbolExcerptGroupComponent (line 19) | class SymbolExcerptGroupComponent {} FILE: projects/www/src/app/components/docs/symbol-excerpt.component.ts class SymbolExcerptComponent (line 75) | class SymbolExcerptComponent { FILE: projects/www/src/app/components/docs/symbol-header.component.ts class SymbolHeaderComponent (line 63) | class SymbolHeaderComponent { FILE: projects/www/src/app/components/docs/symbol-link.component.ts class SymbolLinkComponent (line 41) | class SymbolLinkComponent { method reference (line 58) | set reference(ref: CanonicalReference) { method name (line 81) | get name() { method constructor (line 89) | constructor() { FILE: projects/www/src/app/components/docs/symbol-methods.component.ts class SymbolMethodsComponent (line 155) | class SymbolMethodsComponent { method getMethodSeparater (line 190) | getMethodSeparater(method: ApiMember) { method getMethodSignature (line 194) | getMethodSignature(method: ApiMember) { FILE: projects/www/src/app/components/docs/symbol-params.component.ts class SymbolParamsComponent (line 69) | class SymbolParamsComponent { FILE: projects/www/src/app/components/docs/symbol-popover.component.ts class SymbolPopoverComponent (line 38) | class SymbolPopoverComponent { FILE: projects/www/src/app/components/docs/symbol-returns.component.ts class SymbolReturnsComponent (line 54) | class SymbolReturnsComponent { FILE: projects/www/src/app/components/docs/symbol-summary.component.ts class SymbolSummaryComponent (line 29) | class SymbolSummaryComponent { FILE: projects/www/src/app/components/docs/symbol-type-params.component.ts class SymbolTypeParamsComponent (line 51) | class SymbolTypeParamsComponent { FILE: projects/www/src/app/components/docs/symbol-usage-notes.component.ts class SymbolUsageNotesComponent (line 39) | class SymbolUsageNotesComponent { FILE: projects/www/src/app/components/docs/symbol.component.ts class SymbolComponent (line 93) | class SymbolComponent { FILE: projects/www/src/app/components/footer.component.ts class FooterComponent (line 72) | class FooterComponent { FILE: projects/www/src/app/components/guide-footer.component.ts class GuideFooterComponent (line 119) | class GuideFooterComponent { FILE: projects/www/src/app/components/guide-link.component.ts class GuideMenuLinkComponent (line 37) | class GuideMenuLinkComponent { FILE: projects/www/src/app/components/guide-section.component.ts class GuideSectionComponent (line 113) | class GuideSectionComponent { method toggleSection (line 155) | toggleSection() { FILE: projects/www/src/app/components/menu.component.ts class MenuComponent (line 246) | class MenuComponent { method constructor (line 255) | constructor() { method toggleMenu (line 265) | toggleMenu() { method closeMenu (line 269) | closeMenu() { method closeSidebarWhenClickedOutside (line 274) | closeSidebarWhenClickedOutside(event: MouseEvent) { FILE: projects/www/src/app/components/styled-box.component.ts class StyledBoxComponent (line 122) | class StyledBoxComponent implements AfterViewInit { method ngAfterViewInit (line 132) | ngAfterViewInit() { FILE: projects/www/src/app/components/theme-toggle.component.ts class ThemeToggleComponent (line 27) | class ThemeToggleComponent { FILE: projects/www/src/app/components/top-banner.component.ts constant TOP_BANNER_DISMISSED_STORAGE_KEY (line 4) | const TOP_BANNER_DISMISSED_STORAGE_KEY = 'ngrx-top-banner-dismissed'; class TopBannerComponent (line 149) | class TopBannerComponent { FILE: projects/www/src/app/components/version-navigation.component.ts class VersionNavigationComponent (line 104) | class VersionNavigationComponent { method closeDropdownOnOutsideClick (line 111) | closeDropdownOnOutsideClick(event: Event): void { method toggleDropdown (line 117) | toggleDropdown(): void { FILE: projects/www/src/app/examples/__base/src/app.component.ts class AppComponent (line 12) | class AppComponent { FILE: projects/www/src/app/examples/component-store-paginator-service/src/app/app.component.ts class AppComponent (line 15) | class AppComponent { method log (line 16) | log(obj: unknown) { FILE: projects/www/src/app/examples/component-store-paginator-service/src/app/app.module.ts class AppModule (line 24) | class AppModule {} FILE: projects/www/src/app/examples/component-store-paginator-service/src/app/paginator.component.ts class PaginatorComponent (line 21) | class PaginatorComponent { method pageIndex (line 23) | set pageIndex(value: string | number) { method length (line 27) | set length(value: string | number) { method pageSize (line 31) | set pageSize(value: string | number) { method pageSizeOptions (line 35) | set pageSizeOptions(value: readonly number[]) { method constructor (line 49) | constructor(private readonly paginatorStore: PaginatorStore) {} method changePageSize (line 52) | changePageSize(newPageSize: number) { method nextPage (line 55) | nextPage() { method firstPage (line 58) | firstPage() { method previousPage (line 61) | previousPage() { method lastPage (line 64) | lastPage() { FILE: projects/www/src/app/examples/component-store-paginator-service/src/app/paginator.store.ts type PaginatorState (line 13) | interface PaginatorState { type PageEvent (line 28) | interface PageEvent class PaginatorStore (line 37) | class PaginatorStore extends ComponentStore { method constructor (line 38) | constructor() { FILE: projects/www/src/app/examples/component-store-paginator/src/app/app.component.ts class AppComponent (line 15) | class AppComponent { method log (line 16) | log(obj: unknown) { FILE: projects/www/src/app/examples/component-store-paginator/src/app/app.module.ts class AppModule (line 24) | class AppModule {} FILE: projects/www/src/app/examples/component-store-paginator/src/app/paginator.component.ts type PaginatorState (line 19) | interface PaginatorState { type PageEvent (line 34) | interface PageEvent class PaginatorComponent (line 53) | class PaginatorComponent { method pageIndex (line 54) | set pageIndex(value: string | number) { method length (line 58) | set length(value: string | number) { method pageSize (line 65) | set pageSize(value: string | number) { method pageSizeOptions (line 72) | set pageSizeOptions(value: readonly number[]) { method constructor (line 197) | constructor(private readonly componentStore: ComponentStore { method load (line 21) | async load(element: HTMLElement, exampleName: string) { method open (line 41) | async open(exampleName: string) { method extractSnippet (line 59) | async extractSnippet(path: string, region?: string): Promise { method extractRegion (line 85) | private extractRegion(content: string, region: string): string { method normalizeIndentation (line 167) | private normalizeIndentation(code: string): string { FILE: projects/www/src/app/examples/ngrx-start/src/app.ts class App (line 7) | class App {} FILE: projects/www/src/app/examples/router-store-selectors/src/app/app.component.ts class AppComponent (line 15) | class AppComponent implements OnInit { method constructor (line 18) | constructor(private store: Store) {} method ngOnInit (line 20) | ngOnInit() { FILE: projects/www/src/app/examples/router-store-selectors/src/app/car/car.component.ts class CarComponent (line 14) | class CarComponent { FILE: projects/www/src/app/examples/router-store-selectors/src/app/car/car.reducer.ts type Car (line 6) | interface Car { type CarState (line 13) | type CarState = EntityState; FILE: projects/www/src/app/examples/signals-01/src/app.component.ts method increment (line 7) | increment() { method decrement (line 10) | decrement() { class AppComponent (line 25) | class AppComponent { FILE: projects/www/src/app/examples/store-walkthrough/src/app.ts class App (line 26) | class App implements OnInit { method onAdd (line 33) | protected onAdd(bookId: string) { method onRemove (line 37) | protected onRemove(bookId: string) { method ngOnInit (line 41) | ngOnInit() { FILE: projects/www/src/app/examples/store-walkthrough/src/book-collection/book-collection.ts class BookCollection (line 16) | class BookCollection { FILE: projects/www/src/app/examples/store-walkthrough/src/book-list/book-list.ts class BookList (line 16) | class BookList { FILE: projects/www/src/app/examples/store-walkthrough/src/book-list/book.ts type Book (line 1) | interface Book { FILE: projects/www/src/app/examples/store-walkthrough/src/book-list/books-service.ts class GoogleBooksService (line 8) | class GoogleBooksService { method getBooks (line 11) | getBooks(): Observable> { FILE: projects/www/src/app/examples/store-walkthrough/src/state/app.state.ts type AppState (line 3) | interface AppState { FILE: projects/www/src/app/examples/store/src/app.component.ts class AppComponent (line 16) | class AppComponent {} FILE: projects/www/src/app/examples/store/src/my-counter/my-counter.component.todo.ts class MyCounterComponent (line 16) | class MyCounterComponent { method constructor (line 19) | constructor() { method increment (line 23) | increment() { method decrement (line 27) | decrement() { method reset (line 31) | reset() { FILE: projects/www/src/app/examples/store/src/my-counter/my-counter.component.ts class MyCounterComponent (line 17) | class MyCounterComponent { method increment (line 21) | increment() { method decrement (line 25) | decrement() { method reset (line 29) | reset() { FILE: projects/www/src/app/examples/testing-store/src/app/app.component.ts class AppComponent (line 12) | class AppComponent implements OnInit { method onAdd (line 16) | onAdd(bookId) { method onRemove (line 20) | onRemove(bookId) { method constructor (line 24) | constructor( method ngOnInit (line 29) | ngOnInit() { FILE: projects/www/src/app/examples/testing-store/src/app/app.module.ts class AppModule (line 24) | class AppModule {} FILE: projects/www/src/app/examples/testing-store/src/app/book-collection/book-collection.component.ts class BookCollectionComponent (line 9) | class BookCollectionComponent { FILE: projects/www/src/app/examples/testing-store/src/app/book-list/book-list.component.ts class BookListComponent (line 9) | class BookListComponent { FILE: projects/www/src/app/examples/testing-store/src/app/book-list/books.model.ts type Book (line 1) | interface Book { FILE: projects/www/src/app/examples/testing-store/src/app/book-list/books.service.ts class GoogleBooksService (line 9) | class GoogleBooksService { method constructor (line 10) | constructor(private http: HttpClient) {} method getBooks (line 12) | getBooks(): Observable> { FILE: projects/www/src/app/examples/testing-store/src/app/integration.spec.ts function getCollection (line 94) | function getCollection() { function getBookList (line 98) | function getBookList() { function getBookTitle (line 102) | function getBookTitle(element) { function click (line 106) | function click(element) { FILE: projects/www/src/app/examples/testing-store/src/app/reducers/auth.reducer.ts type State (line 4) | interface State { FILE: projects/www/src/app/examples/testing-store/src/app/reducers/index.ts type AuthState (line 4) | interface AuthState { type State (line 8) | interface State { FILE: projects/www/src/app/examples/testing-store/src/app/state/app.state.ts type AppState (line 3) | interface AppState { FILE: projects/www/src/app/examples/testing-store/src/app/user-greeting.component.ts class UserGreetingComponent (line 9) | class UserGreetingComponent { method constructor (line 12) | constructor(private store: Store) {} FILE: projects/www/src/app/pages/(home).page.ts class HomeComponent (line 173) | class HomeComponent {} FILE: projects/www/src/app/pages/about.page.ts class AboutPageComponent (line 39) | class AboutPageComponent { method setGroup (line 68) | setGroup(name: string) { FILE: projects/www/src/app/pages/api/[package]/[subpackage]/[symbol].page.ts class SubpackageSymbolPageComponent (line 21) | class SubpackageSymbolPageComponent { FILE: projects/www/src/app/pages/api/[package]/[symbol].page.ts class PackageSymbolPageComponent (line 24) | class PackageSymbolPageComponent { FILE: projects/www/src/app/pages/api/index.page.ts class ApiIndexPageComponent (line 120) | class ApiIndexPageComponent { method onSearch (line 149) | onSearch(event: Event) { FILE: projects/www/src/app/pages/guide.page.ts class GuidePageComponent (line 30) | class GuidePageComponent { FILE: projects/www/src/app/pages/workshops.page.ts class WorkshopsPageComponent (line 592) | class WorkshopsPageComponent {} FILE: projects/www/src/app/reference/reference.service.ts class ReferenceService (line 13) | class ReferenceService { method getMinifiedApiReport (line 14) | getMinifiedApiReport(): MinimizedApiPackageReport { method loadReferenceData (line 18) | loadReferenceData(pkg: string, symbol: string): Promise { constant PACKAGES_TO_PARSE (line 47) | const PACKAGES_TO_PARSE: ApiPackage[] = [ function loadExtractorConfig (line 131) | function loadExtractorConfig( function createApiReport (line 159) | function createApiReport(pkg: ApiPackage) { function filterMembersForAngularThetaChar (line 192) | function filterMembersForAngularThetaChar(members: ApiMember[]): ApiMemb... function rollupApiReport (line 210) | function rollupApiReport(pkg: ApiPackage): ApiReport { function renderDocNode (line 269) | function renderDocNode(annotation: string, docNode?: DocNode): string { function parseTSDoc (line 282) | function parseTSDoc(foundComment: string): ApiDocs { function parsePackages (line 320) | function parsePackages(): ApiPackageReport { function minimizeApiReport (line 335) | function minimizeApiReport( function writeFinalizedApiReport (line 377) | async function writeFinalizedApiReport() { FILE: projects/www/src/tools/prepare-examples.ts function copyTsFilesToTxt (line 4) | function copyTsFilesToTxt() { FILE: projects/www/src/tools/vite-ngrx-stackblitz.plugin.ts type StackblitzConfig (line 6) | interface StackblitzConfig { constant EMPTY_CONFIG (line 14) | const EMPTY_CONFIG: StackblitzConfig = { constant NGRX_VERSION (line 25) | const NGRX_VERSION = packageJson.version; constant ANGULAR_VERSION (line 26) | const ANGULAR_VERSION = packageJson.dependencies['@angular/core']; constant RXJS_VERSION (line 27) | const RXJS_VERSION = packageJson.dependencies['rxjs']; constant ZONE_JS_VERSION (line 28) | const ZONE_JS_VERSION = packageJson.dependencies['zone.js']; constant TYPESCRIPT_VERSION (line 29) | const TYPESCRIPT_VERSION = packageJson.devDependencies['typescript']; function ngrxStackblitzPlugin (line 31) | function ngrxStackblitzPlugin(): Plugin {