class EffectScope Properties active Signature active: boolean;typescriptCopied! cleanups Signature cleanups: (() => void)[];typescriptCopied! effects Signature effects: ReactiveEffect[];typescriptCopied! parent Signature parent: EffectScope | undefined;typescriptCopied! scopes Signature scopes: EffectScope[] | undefined;typescriptCopied! Constructors (constructor)(detached) Constructs a new instance of the EffectScope class Parameters Name Type Description detached boolean Signature constructor(detached?: boolean);typescriptCopied! Methods off() Signature off(): void;typescriptCopied! on() Signature on(): void;typescriptCopied! run(fn) Parameters Name Type Description fn () => T Returns T | undefined Signature run<T>(fn: () => T): T | undefined;typescriptCopied! stop(fromParent) Parameters Name Type Description fromParent boolean Returns void Signature stop(fromParent?: boolean): void;typescriptCopied! DebuggerOptions ReactiveEffect