Home / Class/ $state Class — svelte Architecture

$state Class — svelte Architecture

Architecture documentation for the $state class in ambient.d.ts from the svelte codebase.

Entity Profile

Dependency Diagram

graph TD
  c273e279_5fb2_08d7_699a_edbba4896825["$state"]
  985bc98d_94de_5b58_d2b1_10dec5f6f44c["ambient.d.ts"]
  c273e279_5fb2_08d7_699a_edbba4896825 -->|defined in| 985bc98d_94de_5b58_d2b1_10dec5f6f44c
  4b2b7355_06be_57e2_fc4d_7f38e97fe244["$state()"]
  c273e279_5fb2_08d7_699a_edbba4896825 -->|method| 4b2b7355_06be_57e2_fc4d_7f38e97fe244
  494d7562_496c_bd84_dd02_7b7a2ad1acba["toJSON()"]
  c273e279_5fb2_08d7_699a_edbba4896825 -->|method| 494d7562_496c_bd84_dd02_7b7a2ad1acba
  0392e63a_f913_a9d4_2b07_aad83369e838["eager()"]
  c273e279_5fb2_08d7_699a_edbba4896825 -->|method| 0392e63a_f913_a9d4_2b07_aad83369e838
  9cdec8b5_0dde_45d4_94af_a02aa47a5658["raw()"]
  c273e279_5fb2_08d7_699a_edbba4896825 -->|method| 9cdec8b5_0dde_45d4_94af_a02aa47a5658
  41a9d90f_bb75_51c3_5fc9_42d02e2bda94["snapshot()"]
  c273e279_5fb2_08d7_699a_edbba4896825 -->|method| 41a9d90f_bb75_51c3_5fc9_42d02e2bda94

Relationship Graph

Source Code

packages/svelte/src/ambient.d.ts lines 23–23

declare function $state<T>(initial: T): T;

Frequently Asked Questions

What is the $state class?
$state is a class in the svelte codebase, defined in packages/svelte/src/ambient.d.ts.
Where is $state defined?
$state is defined in packages/svelte/src/ambient.d.ts at line 23.

Analyze Your Own Codebase

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

Try Supermodel Free