{
    "id": "agenda-overview@beatlink",
    "name": "Agenda Overview",
    "description": "The Overview widget from agenda@beatlink, split out as its own addon: a right-pane widget whose search/filter/sort/prefix/color rules re-file the active profile's matching notes under a shared overview note shown as a built-in collection view, and write the same task list out as an iCal feed. Every value it reads - profiles, searches, filters, the display-element library and the dimensions registry - lives in agenda@beatlink's #agendaConfig settings note, which this addon discovers at runtime and never writes to; agenda@beatlink is therefore required. It ships its own copy of that addon's settings.js and dimensions.js readers, the way agenda-organize@beatlink already does, because Trilium resolves an import only within the importing note's own subtree.",
    "author": "BeatLink",
    "homepage": "https://github.com/BeatLink/trilium-scripts/tree/main/addons/agenda-overview@beatlink",
    "license": "GPL-3.0-or-later",
    "latestVersion": "1.0.1",
    "type": "widget",
    "readme": "README.md",
    "manifestSourceUrl": "https://beatlink.github.io/trilium-scripts/agenda-overview@beatlink/_tam_manifest_.json",
    "manifest": {
        "notes": [
            {
                "id": "grp-ui",
                "title": "ui",
                "type": "text",
                "mime": "text/html",
                "sourceUrl": null
            },
            {
                "id": "grp-lib",
                "title": "lib",
                "type": "text",
                "mime": "text/html",
                "sourceUrl": null
            },
            {
                "id": "overview",
                "title": "Overview.jsx",
                "type": "code",
                "mime": "text/jsx",
                "sourceUrl": "https://raw.githubusercontent.com/BeatLink/trilium-scripts/b053fc798f431665831d2f7cb02d9197da958d0b/addons/agenda-overview@beatlink/ui/Overview.jsx",
                "sha": "7e7fe599f285c776e3b6f68973123b31ceb0ac8c3a114ad311c9f0c68c138d25",
                "sourceId": "https://raw.githubusercontent.com/BeatLink/trilium-scripts/refs/heads/main/addons/agenda-overview@beatlink/ui/Overview.jsx"
            },
            {
                "id": "collapsible",
                "title": "Collapsible.jsx",
                "type": "code",
                "mime": "text/jsx",
                "sourceUrl": "https://raw.githubusercontent.com/BeatLink/trilium-scripts/b053fc798f431665831d2f7cb02d9197da958d0b/addons/agenda-overview@beatlink/ui/Collapsible.jsx",
                "sha": "f3fa3d0916229f1fe51cef8a9a4872ed841c88dd75e5ee71a9a369a557286ae9",
                "sourceId": "https://raw.githubusercontent.com/BeatLink/trilium-scripts/refs/heads/main/addons/agenda-overview@beatlink/ui/Collapsible.jsx"
            },
            {
                "id": "overview-css",
                "title": "overview.css",
                "type": "code",
                "mime": "text/css",
                "sourceUrl": "https://raw.githubusercontent.com/BeatLink/trilium-scripts/b053fc798f431665831d2f7cb02d9197da958d0b/addons/agenda-overview@beatlink/ui/overview.css",
                "sha": "0b1f30ed7b6152ec744f347c21e5c4a81c31a79f874856390b9f61d804a72aa3",
                "sourceId": "https://raw.githubusercontent.com/BeatLink/trilium-scripts/refs/heads/main/addons/agenda-overview@beatlink/ui/overview.css"
            },
            {
                "id": "lib-overview",
                "title": "overview.js",
                "type": "code",
                "mime": "application/javascript;env=frontend",
                "sourceUrl": "https://raw.githubusercontent.com/BeatLink/trilium-scripts/b053fc798f431665831d2f7cb02d9197da958d0b/addons/agenda-overview@beatlink/lib/overview.js",
                "sha": "2782ead8315e1c38ff3927af08b386138c9e73c6d73bf155c6c780743e00e709",
                "sourceId": "https://raw.githubusercontent.com/BeatLink/trilium-scripts/refs/heads/main/addons/agenda-overview@beatlink/lib/overview.js"
            },
            {
                "id": "lib-query",
                "title": "query.js",
                "type": "code",
                "mime": "application/javascript;env=frontend",
                "sourceUrl": "https://raw.githubusercontent.com/BeatLink/trilium-scripts/b053fc798f431665831d2f7cb02d9197da958d0b/addons/agenda-overview@beatlink/lib/query.js",
                "sha": "b5e0e04a1f530c09138c42ef92435b345a44974b89cf58766f6621b04830f5b1",
                "sourceId": "https://raw.githubusercontent.com/BeatLink/trilium-scripts/refs/heads/main/addons/agenda-overview@beatlink/lib/query.js"
            },
            {
                "id": "lib-config",
                "title": "config.js",
                "type": "code",
                "mime": "application/javascript;env=frontend",
                "sourceUrl": "https://raw.githubusercontent.com/BeatLink/trilium-scripts/b053fc798f431665831d2f7cb02d9197da958d0b/addons/agenda-overview@beatlink/lib/config.js",
                "sha": "0fc93e13e8295ccd445edc9e66539b8741f119518079e946f7ae8279c7dab8e3",
                "sourceId": "https://raw.githubusercontent.com/BeatLink/trilium-scripts/refs/heads/main/addons/agenda-overview@beatlink/lib/config.js"
            },
            {
                "id": "agenda-settings",
                "title": "settings.js",
                "type": "code",
                "mime": "application/javascript;env=frontend",
                "sourceUrl": "https://raw.githubusercontent.com/BeatLink/trilium-scripts/b053fc798f431665831d2f7cb02d9197da958d0b/addons/agenda@beatlink/lib/settings.js",
                "sha": "a843da1793125626d48daef63edead3cc83a54ef1f7794c418a3a0585856c05a",
                "sourceId": "https://raw.githubusercontent.com/BeatLink/trilium-scripts/refs/heads/main/addons/agenda@beatlink/lib/settings.js"
            },
            {
                "id": "dimensions",
                "title": "dimensions.js",
                "type": "code",
                "mime": "application/javascript;env=frontend",
                "sourceUrl": "https://raw.githubusercontent.com/BeatLink/trilium-scripts/b053fc798f431665831d2f7cb02d9197da958d0b/addons/agenda@beatlink/lib/dimensions.js",
                "sha": "7447ffa20ba115d50cbd411eae1242a53eafecfe1d7f335c3c890c04be35560d",
                "sourceId": "https://raw.githubusercontent.com/BeatLink/trilium-scripts/refs/heads/main/addons/agenda@beatlink/lib/dimensions.js"
            },
            {
                "id": "migrate",
                "title": "migrate.js",
                "type": "code",
                "mime": "application/javascript;env=frontend",
                "sourceUrl": "https://raw.githubusercontent.com/BeatLink/trilium-scripts/b053fc798f431665831d2f7cb02d9197da958d0b/addons/agenda@beatlink/lib/migrate.js",
                "sha": "01b96d588af72aa79300035fff6f750a5a842072e83b464085ffb5ea0ef9e4b0",
                "sourceId": "https://raw.githubusercontent.com/BeatLink/trilium-scripts/refs/heads/main/addons/agenda@beatlink/lib/migrate.js"
            },
            {
                "id": "readme",
                "title": "README.md",
                "type": "code",
                "mime": "text/markdown",
                "sourceUrl": "https://raw.githubusercontent.com/BeatLink/trilium-scripts/b053fc798f431665831d2f7cb02d9197da958d0b/addons/agenda-overview@beatlink/README.md",
                "renderAsHTML": true,
                "sha": "34a3b384b6d26fca3197c02462c2c1d627cdf5af70ab4c72ad5be2112f1561d8",
                "sourceId": "https://raw.githubusercontent.com/BeatLink/trilium-scripts/refs/heads/main/addons/agenda-overview@beatlink/README.md"
            },
            {
                "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"
            },
            {
                "id": "libmultisort-lib",
                "title": "libMultisort.js",
                "type": "code",
                "mime": "application/javascript;env=frontend",
                "sourceUrl": "https://raw.githubusercontent.com/BeatLink/trilium-scripts/b053fc798f431665831d2f7cb02d9197da958d0b/libs/libmultisort/libmultisort.js",
                "sha": "fe706755dbee211ac23e92265e836fa3d7e45c22c55991926d4497fba6202113",
                "sourceId": "https://raw.githubusercontent.com/BeatLink/trilium-scripts/refs/heads/main/libs/libmultisort/libmultisort.js"
            },
            {
                "id": "libnotification-lib",
                "title": "libNotification.js",
                "type": "code",
                "mime": "application/javascript;env=frontend",
                "sourceUrl": "https://raw.githubusercontent.com/BeatLink/trilium-scripts/b053fc798f431665831d2f7cb02d9197da958d0b/libs/libnotification/libnotification.js",
                "sha": "da9a22d1d82bd3ef8bbf27c29ccedb5c209a68b72bb44db8c2704a4f0b893005",
                "sourceId": "https://raw.githubusercontent.com/BeatLink/trilium-scripts/refs/heads/main/libs/libnotification/libnotification.js"
            },
            {
                "id": "libcalendar-lib",
                "title": "libCalendar.js",
                "type": "code",
                "mime": "application/javascript;env=frontend",
                "sourceUrl": "https://raw.githubusercontent.com/BeatLink/trilium-scripts/b053fc798f431665831d2f7cb02d9197da958d0b/libs/libcalendar/libCalendar.js",
                "sha": "07b1d8593145974ea705d1efd85cae9b0751fafcc56449e7942e2f896e375722",
                "sourceId": "https://raw.githubusercontent.com/BeatLink/trilium-scripts/refs/heads/main/libs/libcalendar/libCalendar.js"
            },
            {
                "id": "ical-lib",
                "title": "ical.min.js",
                "type": "code",
                "mime": "application/javascript;env=frontend",
                "sourceUrl": "https://raw.githubusercontent.com/BeatLink/trilium-scripts/b053fc798f431665831d2f7cb02d9197da958d0b/libs/libical/ical.min.js",
                "sha": "74b6aa16936daa102ca216a29c8c25b53468762dd793bd9b106074aaa7961c65",
                "sourceId": "https://raw.githubusercontent.com/BeatLink/trilium-scripts/refs/heads/main/libs/libical/ical.min.js"
            },
            {
                "id": "ical-resource",
                "title": "ical.min.js (resource)",
                "type": "code",
                "mime": "application/javascript",
                "sourceUrl": "https://raw.githubusercontent.com/BeatLink/trilium-scripts/b053fc798f431665831d2f7cb02d9197da958d0b/libs/libical/ical.min.js",
                "sha": "74b6aa16936daa102ca216a29c8c25b53468762dd793bd9b106074aaa7961c65",
                "sourceId": "https://raw.githubusercontent.com/BeatLink/trilium-scripts/refs/heads/main/libs/libical/ical.min.js"
            }
        ],
        "children": [
            {
                "parent": "root",
                "child": "grp-ui"
            },
            {
                "parent": "root",
                "child": "grp-lib"
            },
            {
                "parent": "root",
                "child": "readme"
            },
            {
                "parent": "grp-ui",
                "child": "overview"
            },
            {
                "parent": "grp-ui",
                "child": "collapsible"
            },
            {
                "parent": "grp-ui",
                "child": "overview-css"
            },
            {
                "parent": "grp-lib",
                "child": "lib-overview"
            },
            {
                "parent": "grp-lib",
                "child": "lib-query"
            },
            {
                "parent": "grp-lib",
                "child": "lib-config"
            },
            {
                "parent": "grp-lib",
                "child": "agenda-settings"
            },
            {
                "parent": "grp-lib",
                "child": "dimensions"
            },
            {
                "parent": "grp-lib",
                "child": "migrate"
            },
            {
                "parent": "overview",
                "child": "collapsible"
            },
            {
                "parent": "overview",
                "child": "agenda-settings"
            },
            {
                "parent": "overview",
                "child": "lib-overview"
            },
            {
                "parent": "agenda-settings",
                "child": "libsettings-ui"
            },
            {
                "parent": "agenda-settings",
                "child": "dimensions"
            },
            {
                "parent": "agenda-settings",
                "child": "migrate"
            },
            {
                "parent": "dimensions",
                "child": "libsettings-ui"
            },
            {
                "parent": "lib-config",
                "child": "libsettings-ui"
            },
            {
                "parent": "lib-config",
                "child": "dimensions"
            },
            {
                "parent": "lib-query",
                "child": "lib-config"
            },
            {
                "parent": "lib-query",
                "child": "libmultisort-lib"
            },
            {
                "parent": "lib-overview",
                "child": "lib-query"
            },
            {
                "parent": "lib-overview",
                "child": "libnotification-lib"
            },
            {
                "parent": "lib-overview",
                "child": "libcalendar-lib"
            },
            {
                "parent": "libcalendar-lib",
                "child": "ical-lib"
            },
            {
                "parent": "ical-lib",
                "child": "ical-resource"
            },
            {
                "parent": "libsettings-ui",
                "child": "libsettings-core"
            },
            {
                "parent": "libsettings-ui",
                "child": "libsettings-style"
            }
        ],
        "relations": [],
        "labels": [
            {
                "note": "overview",
                "name": "widget",
                "value": ""
            },
            {
                "note": "overview-css",
                "name": "appCss",
                "value": ""
            },
            {
                "note": "libsettings-style",
                "name": "appCss",
                "value": ""
            },
            {
                "note": "ical-resource",
                "name": "customResourceProvider",
                "value": "libIcal.js"
            },
            {
                "note": "grp-ui",
                "name": "iconClass",
                "value": "bx bx-task"
            },
            {
                "note": "grp-lib",
                "name": "iconClass",
                "value": "bx bx-task"
            },
            {
                "note": "overview",
                "name": "iconClass",
                "value": "bx bx-task"
            },
            {
                "note": "collapsible",
                "name": "iconClass",
                "value": "bx bx-task"
            },
            {
                "note": "overview-css",
                "name": "iconClass",
                "value": "bx bx-task"
            },
            {
                "note": "lib-overview",
                "name": "iconClass",
                "value": "bx bx-task"
            },
            {
                "note": "lib-query",
                "name": "iconClass",
                "value": "bx bx-task"
            },
            {
                "note": "lib-config",
                "name": "iconClass",
                "value": "bx bx-task"
            },
            {
                "note": "agenda-settings",
                "name": "iconClass",
                "value": "bx bx-task"
            },
            {
                "note": "dimensions",
                "name": "iconClass",
                "value": "bx bx-task"
            },
            {
                "note": "migrate",
                "name": "iconClass",
                "value": "bx bx-task"
            },
            {
                "note": "readme",
                "name": "iconClass",
                "value": "bx bx-task"
            }
        ],
        "readmeNote": "readme"
    },
    "contentHash": "aa630d28ec68293e02acff886bacded334429264a9e23a4d285a6d7ea235f473"
}
