refactor: add predefined grouping keys

This commit is contained in:
thecodrr
2021-07-12 14:03:59 +05:00
parent 285a5cae13
commit 9f51e57b5f
2 changed files with 6 additions and 2 deletions

View File

@@ -44,7 +44,7 @@ class Settings {
/** /**
* *
* @param {string} key * @param {GroupingKey} key
* @param {GroupOptions} groupOptions * @param {GroupOptions} groupOptions
*/ */
async setGroupOptions(key, groupOptions) { async setGroupOptions(key, groupOptions) {
@@ -54,7 +54,7 @@ class Settings {
/** /**
* *
* @param {string} key * @param {GroupingKey} key
* @returns {GroupOptions} * @returns {GroupOptions}
*/ */
getGroupOptions(key) { getGroupOptions(key) {

View File

@@ -6,3 +6,7 @@
* sortDirection: "desc" | "asc" * sortDirection: "desc" | "asc"
* }} GroupOptions * }} GroupOptions
*/ */
/**
* @typedef {"home" | "notes" | "notebooks" | "tags" | "topics" | "trash"} GroupingKey
*/