This commit is contained in:
23
docs/snippets/wasm/plugins/clear_plugins.md
Normal file
23
docs/snippets/wasm/plugins/clear_plugins.md
Normal file
@@ -0,0 +1,23 @@
|
||||
# Clear All Registered Plugins
|
||||
|
||||
Clear all registered OCR backends, post-processors, or validators from the global registry.
|
||||
|
||||
```typescript title="WASM"
|
||||
import init, { clearOcrBackends, clearPostProcessors, clearValidators } from "kreuzberg-wasm";
|
||||
|
||||
await init();
|
||||
|
||||
// Clear all OCR backends
|
||||
clearOcrBackends();
|
||||
console.log("OCR backends cleared");
|
||||
|
||||
// Clear all post-processors
|
||||
clearPostProcessors();
|
||||
console.log("Post-processors cleared");
|
||||
|
||||
// Clear all validators
|
||||
clearValidators();
|
||||
console.log("Validators cleared");
|
||||
```
|
||||
|
||||
Use when you need to reset the plugin registries to their initial state or remove all custom plugins.
|
||||
Reference in New Issue
Block a user