Files
joplin/packages/lib/SyncTargetNone.ts
T

32 lines
550 B
TypeScript

import { _ } from './locale.js';
import BaseSyncTarget from './BaseSyncTarget';
import { FileApi } from './file-api';
import Synchronizer from './Synchronizer';
export default class SyncTargetNone extends BaseSyncTarget {
public static id() {
return 0;
}
public static targetName() {
return 'none';
}
public static label() {
return _('(None)');
}
public async fileApi(): Promise<FileApi> {
return null;
}
protected async initFileApi() {
}
protected async initSynchronizer() {
return null as unknown as Synchronizer;
}
}