static-injector
Version:
Angular 依赖注入独立版本;Angular dependency injection standalone version
18 lines (17 loc) • 1.13 kB
TypeScript
/**
* @license
* Copyright Google LLC All Rights Reserved.
*
* Use of this source code is governed by an MIT-style license that can be
* found in the LICENSE file at https://angular.dev/license
*/
export { SIGNAL as ɵSIGNAL } from '@angular/core/primitives/signals';
export { isSignal, Signal, ValueEqualityFn } from './render3/reactivity/api';
export { computed, CreateComputedOptions } from './render3/reactivity/computed';
export { CreateSignalOptions, signal, WritableSignal, ɵunwrapWritableSignal, } from './render3/reactivity/signal';
export { linkedSignal } from './render3/reactivity/linked_signal';
export { untracked } from './render3/reactivity/untracked';
export { CreateEffectOptions, effect, EffectRef, EffectCleanupFn, EffectCleanupRegisterFn, } from './render3/reactivity/effect';
export { MicrotaskEffectScheduler as ɵMicrotaskEffectScheduler, microtaskEffect as ɵmicrotaskEffect, } from './render3/reactivity/microtask_effect';
export { EffectScheduler as ɵEffectScheduler } from './render3/reactivity/root_effect_scheduler';
export { assertNotInReactiveContext } from './render3/reactivity/asserts';