Files
obsidian-livesync/src
vorotamoroz 88838872e7 refactor_serivces
- Rewrite the service's binding/handler assignment systems
- Removed loopholes that allowed traversal between services to clarify dependencies.
- Consolidated the hidden state-related state, the handler, and the addition of bindings to the handler into a single object.
  - Currently, functions that can have handlers added implement either addHandler or setHandler directly on the function itself.
I understand there are differing opinions on this, but for now, this is how it stands.
- Services now possess a Context. Please ensure each platform has a class that inherits from ServiceContext.
- To permit services to be dynamically bound, the services themselves are now defined by interfaces.
2026-01-23 05:44:14 +00:00
..
2026-01-17 14:32:44 +09:00
2026-01-23 05:44:14 +00:00
2026-01-23 05:44:14 +00:00
2026-01-23 05:44:14 +00:00
2026-01-15 12:45:13 +09:00
2026-01-23 05:44:14 +00:00