You've already forked joplin
mirror of
https://github.com/laurent22/joplin.git
synced 2025-06-30 23:44:55 +02:00
All: Add support for application plugins (#3257)
This commit is contained in:
@ -0,0 +1,20 @@
|
||||
import InteropService_Importer_Base from './InteropService_Importer_Base';
|
||||
import { ImportExportResult, Module } from './types';
|
||||
|
||||
export default class InteropService_Importer_Custom extends InteropService_Importer_Base {
|
||||
|
||||
private module_:Module = null;
|
||||
|
||||
constructor(handler:Module) {
|
||||
super();
|
||||
this.module_ = handler;
|
||||
}
|
||||
|
||||
async exec(result:ImportExportResult) {
|
||||
return this.module_.onExec({
|
||||
sourcePath: this.sourcePath_,
|
||||
options: this.options_,
|
||||
warnings: result.warnings,
|
||||
});
|
||||
}
|
||||
}
|
Reference in New Issue
Block a user