Spaces:
Runtime error
Runtime error
kingsday-flux-redux-depth
/
custom_nodes
/rgthree-comfy
/src_web
/comfyui
/services
/bookmarks_services.ts
import type { Bookmark } from "../bookmark.js"; | |
import { app } from "scripts/app.js"; | |
import { NodeTypesString } from "../constants.js"; | |
class BookmarksService { | |
/** | |
* Gets a list of the current bookmarks within the current workflow. | |
*/ | |
getCurrentBookmarks() { | |
return app.graph._nodes | |
.filter((n): n is Bookmark => n.type === NodeTypesString.BOOKMARK) | |
.sort((a, b) => a.title.localeCompare(b.title)); | |
} | |
} | |
/** The BookmarksService singleton. */ | |
export const SERVICE = new BookmarksService(); | |