{
    "id": "priority-widget@beatlink",
    "name": "Priority Widget",
    "description": "A right pane dropdown widget for setting the priority of a note, plus a Missing Priorities page that triages every note still lacking one, and configurable search-based filters to exclude specific notes from the picker.",
    "author": "BeatLink",
    "homepage": "https://github.com/BeatLink/trilium-scripts/tree/main/addons/priority-widget@beatlink",
    "license": "GPL-3.0-or-later",
    "latestVersion": "3.4.0",
    "type": "widget",
    "readme": "README.md",
    "manifestSourceUrl": "https://beatlink.github.io/trilium-scripts/priority-widget@beatlink/_tam_manifest_.json",
    "manifest": {
        "settingsNote": "launcher",
        "exports": {
            "registry": "registry"
        },
        "notes": [
            {
                "id": "launcher",
                "title": "priority-widget@beatlink",
                "type": "render",
                "mime": "text/html",
                "sourceUrl": null
            },
            {
                "id": "script",
                "title": "priority-widget@beatlink",
                "type": "code",
                "mime": "text/jsx",
                "sourceUrl": "https://raw.githubusercontent.com/BeatLink/trilium-scripts/b053fc798f431665831d2f7cb02d9197da958d0b/addons/priority-widget@beatlink/priority-widget@beatlink.jsx",
                "sha": "a2b1634a8c9b79654fef0a2c6522b11f7ab36aec9833a28b04a4c0113f1bd8c1",
                "sourceId": "https://raw.githubusercontent.com/BeatLink/trilium-scripts/refs/heads/main/addons/priority-widget@beatlink/priority-widget@beatlink.jsx"
            },
            {
                "id": "style",
                "title": "style.css",
                "type": "code",
                "mime": "text/css",
                "sourceUrl": "https://raw.githubusercontent.com/BeatLink/trilium-scripts/b053fc798f431665831d2f7cb02d9197da958d0b/addons/priority-widget@beatlink/style.css",
                "sha": "0035a8074f770c63c8b1130855d5f2172c0b935d07e1be033ee7ff85f19cfd00",
                "sourceId": "https://raw.githubusercontent.com/BeatLink/trilium-scripts/refs/heads/main/addons/priority-widget@beatlink/style.css"
            },
            {
                "id": "registry",
                "title": "priorityRegistry.jsx",
                "type": "code",
                "mime": "text/jsx",
                "sourceUrl": "https://raw.githubusercontent.com/BeatLink/trilium-scripts/b053fc798f431665831d2f7cb02d9197da958d0b/addons/priority-widget@beatlink/priorityRegistry.jsx",
                "sha": "2e56c1e279e178bf49512202fb1c9a786ac90c2fb2fcd5a8f99961a2e46a1a05",
                "sourceId": "https://raw.githubusercontent.com/BeatLink/trilium-scripts/refs/heads/main/addons/priority-widget@beatlink/priorityRegistry.jsx"
            },
            {
                "id": "schema",
                "title": "schema.json",
                "type": "code",
                "mime": "application/json",
                "sourceUrl": "https://raw.githubusercontent.com/BeatLink/trilium-scripts/b053fc798f431665831d2f7cb02d9197da958d0b/addons/priority-widget@beatlink/schema.json",
                "sha": "467529d56ee371a466366059dac594a0e1873da19e246b191f9383167c264d16",
                "sourceId": "https://raw.githubusercontent.com/BeatLink/trilium-scripts/refs/heads/main/addons/priority-widget@beatlink/schema.json"
            },
            {
                "id": "defaults",
                "title": "defaults.json",
                "type": "code",
                "mime": "application/json",
                "sourceUrl": "https://raw.githubusercontent.com/BeatLink/trilium-scripts/b053fc798f431665831d2f7cb02d9197da958d0b/addons/priority-widget@beatlink/defaults.json",
                "sha": "a1e6906722c66055058ce1b3b81c99856886dc13ae48dc47a5f3f2e414dd5392",
                "sourceId": "https://raw.githubusercontent.com/BeatLink/trilium-scripts/refs/heads/main/addons/priority-widget@beatlink/defaults.json"
            },
            {
                "id": "config",
                "title": "config.json",
                "type": "code",
                "mime": "application/json",
                "sourceUrl": null
            },
            {
                "id": "settings",
                "title": "settings.jsx",
                "type": "code",
                "mime": "text/jsx",
                "sourceUrl": "https://raw.githubusercontent.com/BeatLink/trilium-scripts/b053fc798f431665831d2f7cb02d9197da958d0b/addons/priority-widget@beatlink/settings.jsx",
                "sha": "de6ee76adfd5604f8ae754f148ef634b1d50074bbae2dc8a01ada222b822f856",
                "sourceId": "https://raw.githubusercontent.com/BeatLink/trilium-scripts/refs/heads/main/addons/priority-widget@beatlink/settings.jsx"
            },
            {
                "id": "readme",
                "title": "README.md",
                "type": "code",
                "mime": "text/markdown",
                "sourceUrl": "https://raw.githubusercontent.com/BeatLink/trilium-scripts/b053fc798f431665831d2f7cb02d9197da958d0b/addons/priority-widget@beatlink/README.md",
                "renderAsHTML": true,
                "sha": "6d507fa5d7debe5ba2a7837859b3f217ca9446a67e1adc09eaf60aac72ef06fe",
                "sourceId": "https://raw.githubusercontent.com/BeatLink/trilium-scripts/refs/heads/main/addons/priority-widget@beatlink/README.md"
            },
            {
                "id": "missing-launcher",
                "title": "Missing Priorities",
                "type": "render",
                "mime": "text/html",
                "sourceUrl": null
            },
            {
                "id": "missing-page",
                "title": "priorityPickerPage",
                "type": "code",
                "mime": "text/jsx",
                "sourceUrl": "https://raw.githubusercontent.com/BeatLink/trilium-scripts/b053fc798f431665831d2f7cb02d9197da958d0b/addons/priority-widget@beatlink/priorityPickerPage.jsx",
                "sha": "7cbd3ce934867cf7eb7a1b1b3a73137bac2982e3676f88391406ad59a52d15a4",
                "sourceId": "https://raw.githubusercontent.com/BeatLink/trilium-scripts/refs/heads/main/addons/priority-widget@beatlink/priorityPickerPage.jsx"
            },
            {
                "id": "missing-style",
                "title": "priorityPickerPage.css",
                "type": "code",
                "mime": "text/css",
                "sourceUrl": "https://raw.githubusercontent.com/BeatLink/trilium-scripts/b053fc798f431665831d2f7cb02d9197da958d0b/addons/priority-widget@beatlink/priorityPickerPage.css",
                "sha": "deeee03e6eee12f7250968274919e89e4a548088f6f75f6891bfb5943227d0b6",
                "sourceId": "https://raw.githubusercontent.com/BeatLink/trilium-scripts/refs/heads/main/addons/priority-widget@beatlink/priorityPickerPage.css"
            },
            {
                "id": "libsettings-core",
                "title": "libSettingsCore.js",
                "type": "code",
                "mime": "application/javascript;env=frontend",
                "sourceUrl": "https://raw.githubusercontent.com/BeatLink/trilium-scripts/b053fc798f431665831d2f7cb02d9197da958d0b/libs/libsettings/libsettings-core.js",
                "sha": "6fb4ffee0a776ef38a6646ccbc21dc276614f9ea02d61f1f4f9f877e94b0c586",
                "sourceId": "https://raw.githubusercontent.com/BeatLink/trilium-scripts/refs/heads/main/libs/libsettings/libsettings-core.js"
            },
            {
                "id": "libsettings-ui",
                "title": "libSettingsUI.jsx",
                "type": "code",
                "mime": "text/jsx",
                "sourceUrl": "https://raw.githubusercontent.com/BeatLink/trilium-scripts/b053fc798f431665831d2f7cb02d9197da958d0b/libs/libsettings/libsettings-ui.jsx",
                "sha": "66d4adead5e0447deba7f5cfa2a1573680ece1af619c53eb7241036122fce1a6",
                "sourceId": "https://raw.githubusercontent.com/BeatLink/trilium-scripts/refs/heads/main/libs/libsettings/libsettings-ui.jsx"
            },
            {
                "id": "libsettings-style",
                "title": "libSettingsUI.css",
                "type": "code",
                "mime": "text/css",
                "sourceUrl": "https://raw.githubusercontent.com/BeatLink/trilium-scripts/b053fc798f431665831d2f7cb02d9197da958d0b/libs/libsettings/libsettings-ui.css",
                "sha": "43a6d3eba0af6f5e197064c7d0054a2ad725cd553c112f3b7427cd4830f2a75f",
                "sourceId": "https://raw.githubusercontent.com/BeatLink/trilium-scripts/refs/heads/main/libs/libsettings/libsettings-ui.css"
            }
        ],
        "children": [
            {
                "parent": "root",
                "child": "launcher"
            },
            {
                "parent": "launcher",
                "child": "script"
            },
            {
                "parent": "script",
                "child": "style"
            },
            {
                "parent": "script",
                "child": "registry"
            },
            {
                "parent": "launcher",
                "child": "schema"
            },
            {
                "parent": "launcher",
                "child": "defaults"
            },
            {
                "parent": "persistence",
                "child": "config"
            },
            {
                "parent": "launcher",
                "child": "settings"
            },
            {
                "parent": "settings",
                "child": "registry"
            },
            {
                "parent": "launcher",
                "child": "readme"
            },
            {
                "parent": "root",
                "child": "missing-launcher"
            },
            {
                "parent": "missing-launcher",
                "child": "missing-page"
            },
            {
                "parent": "missing-page",
                "child": "missing-style"
            },
            {
                "parent": "missing-page",
                "child": "registry"
            },
            {
                "parent": "missing-page",
                "child": "schema"
            },
            {
                "parent": "missing-page",
                "child": "defaults"
            },
            {
                "parent": "missing-page",
                "child": "libsettings-ui"
            },
            {
                "parent": "libsettings-ui",
                "child": "libsettings-core"
            },
            {
                "parent": "libsettings-ui",
                "child": "libsettings-style"
            },
            {
                "parent": "script",
                "child": "libsettings-ui"
            },
            {
                "parent": "settings",
                "child": "libsettings-ui"
            },
            {
                "parent": "registry",
                "child": "libsettings-ui"
            }
        ],
        "relations": [
            {
                "from": "settings",
                "type": "configNote",
                "to": "config"
            },
            {
                "from": "settings",
                "type": "schemaNote",
                "to": "schema"
            },
            {
                "from": "script",
                "type": "schemaNote",
                "to": "schema"
            },
            {
                "from": "script",
                "type": "settingsNote",
                "to": "settings"
            },
            {
                "from": "launcher",
                "type": "renderNote",
                "to": "settings"
            },
            {
                "from": "missing-page",
                "type": "configNote",
                "to": "config"
            },
            {
                "from": "missing-page",
                "type": "schemaNote",
                "to": "schema"
            },
            {
                "from": "missing-launcher",
                "type": "renderNote",
                "to": "missing-page"
            },
            {
                "from": "config",
                "type": "sourceConfig",
                "to": "defaults"
            }
        ],
        "labels": [
            {
                "note": "script",
                "name": "widget",
                "value": ""
            },
            {
                "note": "style",
                "name": "appCss",
                "value": ""
            },
            {
                "note": "settings",
                "name": "priorityConfig",
                "value": ""
            },
            {
                "note": "libsettings-style",
                "name": "appCss",
                "value": ""
            },
            {
                "note": "missing-style",
                "name": "appCss",
                "value": ""
            }
        ],
        "readmeNote": "readme",
        "settings": {
            "schema": "schema",
            "defaults": "defaults",
            "config": "config"
        }
    },
    "contentHash": "bbdc4a7636add9f2f3483434af8a99161f35a1e5cec32851d513304c0a87e686"
}
