Home / Type/ TransitionManager Type — svelte Architecture

TransitionManager Type — svelte Architecture

Architecture documentation for the TransitionManager type/interface in types.d.ts from the svelte codebase.

Entity Profile

Dependency Diagram

graph TD
  21b3c6ff_4bd1_1eda_8da8_f91e22d4d70c["TransitionManager"]
  81013f80_b5c2_1ec2_be08_8c26dac8438e["types.d.ts"]
  21b3c6ff_4bd1_1eda_8da8_f91e22d4d70c -->|defined in| 81013f80_b5c2_1ec2_be08_8c26dac8438e
  style 21b3c6ff_4bd1_1eda_8da8_f91e22d4d70c fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

packages/svelte/src/internal/client/types.d.ts lines 102–111

export interface TransitionManager {
	/** Whether the `global` modifier was used (i.e. `transition:fade|global`) */
	is_global: boolean;
	/** Called inside `resume_effect` */
	in: () => void;
	/** Called inside `pause_effect` */
	out: (callback?: () => void) => void;
	/** Called inside `destroy_effect` */
	stop: () => void;
}

Frequently Asked Questions

What is the TransitionManager type?
TransitionManager is a type/interface in the svelte codebase, defined in packages/svelte/src/internal/client/types.d.ts.
Where is TransitionManager defined?
TransitionManager is defined in packages/svelte/src/internal/client/types.d.ts at line 102.

Analyze Your Own Codebase

Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.

Try Supermodel Free