ProcessorRegistry
Defined in: src/lib/processors/registry.ts:7
Registry for managing and finding file processors
Constructors
Constructor
new ProcessorRegistry():
ProcessorRegistry
Returns
ProcessorRegistry
Methods
findProcessor()
findProcessor(
file:FileMetadata):FileProcessor|null
Defined in: src/lib/processors/registry.ts:22
Find a processor that can handle the given file
Parameters
| Parameter | Type | Description |
|---|---|---|
|
|
File metadata to match |
Returns
FileProcessor | null
The matching processor, or null if none found
getAll()
getAll():
FileProcessor[]
Defined in: src/lib/processors/registry.ts:48
Get all registered processors
Returns
register()
register(
processor:FileProcessor):void
Defined in: src/lib/processors/registry.ts:13
Register a processor
Parameters
| Parameter | Type |
|---|---|
|
|
Returns
void
Last updated on