1
0
mirror of https://github.com/laurent22/joplin.git synced 2025-07-16 00:14:34 +02:00

Desktop, Mobile: Added support for notebook icons

This commit is contained in:
Laurent Cozic
2021-11-15 17:19:51 +00:00
parent 79d97f2ba7
commit e97bb78ce4
25 changed files with 715 additions and 62 deletions

View File

@ -1,4 +1,4 @@
import { FolderEntity } from '../services/database/types';
import { FolderEntity, FolderIcon } from '../services/database/types';
import BaseModel, { DeleteOptions } from '../BaseModel';
import time from '../time';
import { _ } from '../locale';
@ -666,4 +666,13 @@ export default class Folder extends BaseItem {
return folder;
});
}
public static serializeIcon(icon: FolderIcon): string {
return icon ? JSON.stringify(icon) : '';
}
public static unserializeIcon(icon: string): FolderIcon {
return icon ? JSON.parse(icon) : null;
}
}