store.js — svelte Source File
Architecture documentation for store.js, a javascript file in the svelte codebase. 1 imports, 1 dependents.
Entity Profile
Dependency Diagram
graph LR aa1ee90f_7821_99ca_f13f_d74ec55aa195["store.js"] 3a5197c5_26d7_61da_55b4_8d8d0647614e["store"] aa1ee90f_7821_99ca_f13f_d74ec55aa195 --> 3a5197c5_26d7_61da_55b4_8d8d0647614e 1686b49a_2834_857c_7ba1_e39e4a5396fe["_config.js"] 1686b49a_2834_857c_7ba1_e39e4a5396fe --> aa1ee90f_7821_99ca_f13f_d74ec55aa195 style aa1ee90f_7821_99ca_f13f_d74ec55aa195 fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
import { writable } from 'svelte/store';
const _store = writable(0);
let count = 0;
let is_subscribed = false;
export const store = {
..._store,
/** @param {(value: any) => void} fn */
subscribe(fn) {
count++;
is_subscribed = true;
const unsub = _store.subscribe(fn);
return () => {
is_subscribed = false;
unsub();
};
},
reset() {
count = 0;
is_subscribed = false;
_store.set(0);
},
numberOfTimesSubscribeCalled() {
return count;
},
isSubscribed() {
return is_subscribed;
}
};
Domain
Subdomains
Dependencies
- store
Source
Frequently Asked Questions
What does store.js do?
store.js is a source file in the svelte codebase, written in javascript. It belongs to the BuildSystem domain, MessageProcessor subdomain.
What functions are defined in store.js?
store.js defines 4 function(s): store.isSubscribed, store.numberOfTimesSubscribeCalled, store.reset, store.subscribe.
What does store.js depend on?
store.js imports 1 module(s): store.
What files import store.js?
store.js is imported by 1 file(s): _config.js.
Where is store.js in the architecture?
store.js is located at packages/svelte/tests/runtime-legacy/samples/reactive-assignment-in-complex-declaration-with-store-3/store.js (domain: BuildSystem, subdomain: MessageProcessor, directory: packages/svelte/tests/runtime-legacy/samples/reactive-assignment-in-complex-declaration-with-store-3).
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free