API reference › @evolu/vue
Type Aliases
| Type Alias | Description |
|---|---|
| QueriesToQueryRowsRef | - |
Variables
| Variable | Description |
|---|---|
| EvoluContext | The injection key for providing Evolu. |
| evoluInstanceMap | Stores the Evolu instance for a Vue component. This is most useful at the root component where provide/inject doesn't work. |
| EvoluProvider | - |
Functions
| Function | Description |
|---|---|
| createUseEvolu | Creates a helper function returning a type-aware instance of Evolu. |
| provideEvolu | Provide the Evolu instance to components via Vue's provide/inject system. |
| useEvolu | Vue composable returning a generic instance of Evolu. |
| useOwner | Vue composable for Evolu useOwner method. |
| useQueries | The same as useQuery, but for many queries. |
| useQuery | Load and subscribe to the query, returning a ref that stays in sync with Evolu changes. |
| useSyncState | Subscribe to SyncState changes. |