1
0
mirror of https://github.com/laurent22/joplin.git synced 2024-12-18 09:35:20 +02:00
joplin/packages/lib/services/interop/InteropService_Importer_Custom.ts
2021-01-22 17:41:11 +00:00

21 lines
532 B
TypeScript

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): Promise<ImportExportResult> {
return this.module_.onExec({
sourcePath: this.sourcePath_,
options: this.options_,
warnings: result.warnings,
});
}
}