📄️ Graphs
Introduction
📄️ Hooks
Injecting hooks
📄️ Functional components
Injecting functional components
📄️ Class components
Injecting class components
📄️ Classes
Injecting classes
📄️ Reactivity
Obsidian is first and foremost a dependency injection library. But it also includes reactive programming features that allow you to observe changes in your data and react to them. This is useful for things like updating the UI when a value changes.
📄️ Service locator
Obtaining dependencies imperatively