{
  "_id": "6a5028cbc30f0868bbf1fa9a",
  "Package": "shinyblocks",
  "Title": "Composable Modern UI Blocks for Shiny",
  "Version": "0.0.0.9003",
  "Authors@R": "person(\"Niels\", \"van der Velden\", , \"n.s.j.vandervelden@gmail.com\",\nrole = c(\"aut\", \"cre\"))",
  "Description": "Provides composable Shiny dashboard components inspired by\nshadcn/ui, with R-first helpers, package-local runtime assets,\nscoped theming, and accessible defaults. End users do not run\nNode, Tailwind, Vite, or frontend build tooling.",
  "URL": "https://nvelden.github.io/shinyblocks/",
  "License": "MIT + file LICENSE",
  "Encoding": "UTF-8",
  "Language": "en-US",
  "Roxygen": "list(markdown = TRUE)",
  "Collate": "'deps.R' 'utils.R' 'runtime-payload.R' 'runtime.R'\n'runtime-input-update.R' 'icon.R' 'card.R' 'button.R'\n'task-button.R' 'badge.R' 'code.R' 'table.R' 'image.R'\n'alert.R' 'overlays.R' 'dropdown-menu.R' 'accordion.R'\n'indicators.R' 'components.R' 'field.R' 'input-group.R'\n'select.R' 'combobox.R' 'date-picker.R' 'date-range-picker.R'\n'form-controls.R' 'radio-group.R' 'toggle-group.R' 'tabs.R'\n'breadcrumb.R' 'toast.R' 'style-profiles.R' 'style.R'\n'theme-presets.R' 'theme.R' 'dark-mode.R' 'layout.R'\n'package.R' 'page.R' 'showcase.R' 'zzz.R'",
  "Config/testthat/edition": "3",
  "Config/roxygen2/version": "8.0.0",
  "RoxygenNote": "7.3.3",
  "Config/pak/sysreqs": "cmake make libuv1-dev zlib1g-dev",
  "Repository": "https://nvelden.r-universe.dev",
  "Date/Publication": "2026-07-09 21:49:41 UTC",
  "RemoteUrl": "https://github.com/nvelden/shinyblocks",
  "RemoteRef": "HEAD",
  "RemoteSha": "416cc88f0cd825c7ba55014f37621df524e06d16",
  "NeedsCompilation": "no",
  "Packaged": {
    "Date": "2026-07-09 22:59:36 UTC",
    "User": "root"
  },
  "Author": "Niels van der Velden [aut, cre]",
  "Maintainer": "Niels van der Velden <n.s.j.vandervelden@gmail.com>",
  "_user": "nvelden",
  "_type": "src",
  "_file": "shinyblocks_0.0.0.9003.tar.gz",
  "_fileid": "https://r2.ropensci.org/6ddbf11a1b6f5267857d346f3a3ae249b3f2aec5ae8030e4508b9bfd08247539",
  "_filesize": 830925,
  "_sha256": "6ddbf11a1b6f5267857d346f3a3ae249b3f2aec5ae8030e4508b9bfd08247539",
  "_expires": "2026-10-17T23:03:38.000Z",
  "_created": "2026-07-09T22:59:36.000Z",
  "_published": "2026-07-09T23:03:39.736Z",
  "_jobs": [
    {
      "job": 86247894030,
      "time": 191,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "8213731400"
    },
    {
      "job": 86247894053,
      "time": 194,
      "config": "linux-release-x86_64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "8213732370"
    },
    {
      "job": 86247894015,
      "time": 83,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "8213700587"
    },
    {
      "job": 86247893999,
      "time": 119,
      "config": "macos-release-arm64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "8213711144"
    },
    {
      "job": 86247304952,
      "time": 243,
      "config": "source",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "8213676430"
    },
    {
      "job": 86247894002,
      "time": 115,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "8213709863"
    },
    {
      "job": 86247894024,
      "time": 107,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "8213707602"
    },
    {
      "job": 86247894014,
      "time": 101,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "8213706304"
    },
    {
      "job": 86247894020,
      "time": 118,
      "config": "windows-release",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "8213710852"
    }
  ],
  "_host": "GitHub-Actions",
  "_buildurl": "https://github.com/r-universe/nvelden/actions/runs/29055937616",
  "_status": "success",
  "_upstream": "https://github.com/nvelden/shinyblocks",
  "_commit": {
    "id": "416cc88f0cd825c7ba55014f37621df524e06d16",
    "author": "nvelden <45127542+nvelden@users.noreply.github.com>",
    "committer": "GitHub <noreply@github.com>",
    "message": "infra: migrate playground wasm delivery to r-universe (#104)\n\nReplace the webr::mount() filesystem-image hack with runtime\ninstall.packages() from https://nvelden.r-universe.dev, which rebuilds\nthe shinyblocks WebAssembly binary from main on every push. Playgrounds\nnow self-heal: live pages pick up a new binary on reload, no redeploy.\n\n- All 45 playground app.R bootstraps + get-started generator swap the\n  mount logic for an r-universe install. Installedness is tested with\n  installed.packages(), not requireNamespace() - webR shims the latter\n  and returns NULL (not FALSE) for packages missing from the default\n  webR repo, so negating it errors before install.packages() runs.\n- generate-playgrounds.R: wasm image staging removed; new guard requires\n  shinylive >= 0.5.0 (bundles webR 0.6 / R 4.6, matching the R version\n  r-universe builds wasm binaries for - older assets request the empty\n  contrib/4.5 index and every playground fails to install).\n- CI: docs-deploy.yml drops the build-rwasm steps and webr install;\n  docs-tests.yml drops the webr install;\n  release-file-system-image.yml deleted.\n- Docs: README \"Use With Shinylive\", docs-site/README run +\n  troubleshooting sections, AGENTS.md gotcha.\n\nVerified end-to-end in headless Chromium against local shinylive\nexports: button and accordion playgrounds install shinyblocks 0.0.0.9003\nfrom r-universe and render fully (accordion only exists at HEAD, proving\nthe binary tracks main).\n\nCo-authored-by: Claude Fable 5 <noreply@anthropic.com>",
    "time": 1783633781
  },
  "_maintainer": {
    "name": "Niels van der Velden",
    "email": "n.s.j.vandervelden@gmail.com",
    "login": "nvelden",
    "description": "Bioinformatician / Shiny Developer / Freelance",
    "uuid": 45127542
  },
  "_distro": "resolute",
  "_registered": true,
  "_dependencies": [
    {
      "package": "htmltools",
      "role": "Imports"
    },
    {
      "package": "jsonlite",
      "role": "Imports"
    },
    {
      "package": "rlang",
      "role": "Imports"
    },
    {
      "package": "shiny",
      "role": "Imports"
    },
    {
      "package": "testthat",
      "version": ">= 3.0.0",
      "role": "Suggests"
    },
    {
      "package": "withr",
      "role": "Suggests"
    }
  ],
  "_owner": "nvelden",
  "_selfowned": true,
  "_usedby": 0,
  "_updates": [
    {
      "week": "2026-19",
      "n": 28
    },
    {
      "week": "2026-20",
      "n": 55
    },
    {
      "week": "2026-21",
      "n": 80
    },
    {
      "week": "2026-22",
      "n": 101
    },
    {
      "week": "2026-23",
      "n": 62
    },
    {
      "week": "2026-24",
      "n": 20
    },
    {
      "week": "2026-25",
      "n": 8
    },
    {
      "week": "2026-26",
      "n": 39
    },
    {
      "week": "2026-27",
      "n": 6
    },
    {
      "week": "2026-28",
      "n": 10
    }
  ],
  "_tags": [
    {
      "name": "v0.0.0.9000",
      "date": "2026-05-21"
    },
    {
      "name": "v0.0.0.9001",
      "date": "2026-05-26"
    },
    {
      "name": "v0.0.0.9002",
      "date": "2026-06-04"
    }
  ],
  "_stars": 0,
  "_contributors": [
    {
      "user": "nvelden",
      "count": 480,
      "uuid": 45127542
    }
  ],
  "_userbio": {
    "uuid": 45127542,
    "type": "user",
    "name": "nvelden",
    "followers": 47,
    "description": "Bioinformatician / Shiny Developer / Freelance"
  },
  "_downloads": {
    "count": 0,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/shinyblocks"
  },
  "_devurl": "https://github.com/nvelden/shinyblocks",
  "_searchresults": 50,
  "_rbuild": "4.6.1",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/NEWS.html",
    "extra/NEWS.txt",
    "extra/readme.html",
    "extra/readme.md",
    "extra/shinyblocks.html",
    "LICENSE",
    "manual.pdf"
  ],
  "_cranurl": false,
  "_exports": [
    "block_accordion",
    "block_accordion_item",
    "block_alert",
    "block_alert_action",
    "block_alert_description",
    "block_alert_title",
    "block_badge",
    "block_body",
    "block_breadcrumb",
    "block_breadcrumb_ellipsis",
    "block_breadcrumb_item",
    "block_button",
    "block_card",
    "block_card_content",
    "block_card_description",
    "block_card_footer",
    "block_card_header",
    "block_card_title",
    "block_checkbox",
    "block_cluster",
    "block_code",
    "block_combobox",
    "block_dark_mode_toggle",
    "block_date_picker",
    "block_date_range_picker",
    "block_dialog",
    "block_dropdown_menu",
    "block_empty",
    "block_field",
    "block_field_description",
    "block_field_group",
    "block_field_invalid",
    "block_field_label",
    "block_field_legend",
    "block_field_set",
    "block_file_input",
    "block_grid",
    "block_header",
    "block_icon",
    "block_image_output",
    "block_input",
    "block_input_group",
    "block_input_group_addon",
    "block_nav",
    "block_nav_group",
    "block_nav_item",
    "block_nav_label",
    "block_page",
    "block_plot_output",
    "block_popover",
    "block_progress",
    "block_radio_group",
    "block_select",
    "block_separator",
    "block_sidebar",
    "block_skeleton",
    "block_slider",
    "block_spinner",
    "block_stack",
    "block_style",
    "block_style_profiles",
    "block_switch",
    "block_tab",
    "block_table",
    "block_tabs",
    "block_task_button",
    "block_textarea",
    "block_theme",
    "block_theme_presets",
    "block_toaster",
    "block_toggle_group",
    "block_tooltip",
    "block_value_box",
    "dismiss_toast",
    "dropdown_menu_item",
    "dropdown_menu_label",
    "dropdown_menu_separator",
    "inc_block_progress",
    "run_showcase",
    "show_toast",
    "table_column",
    "update_block_accordion",
    "update_block_button",
    "update_block_checkbox",
    "update_block_combobox",
    "update_block_date_picker",
    "update_block_date_range_picker",
    "update_block_dialog",
    "update_block_dropdown_menu",
    "update_block_file_input",
    "update_block_input",
    "update_block_nav",
    "update_block_popover",
    "update_block_progress",
    "update_block_radio_group",
    "update_block_select",
    "update_block_slider",
    "update_block_switch",
    "update_block_table",
    "update_block_tabs",
    "update_block_task_button",
    "update_block_textarea",
    "update_block_theme",
    "update_block_toaster",
    "update_block_toggle_group"
  ],
  "_help": [
    {
      "page": "block_accordion",
      "title": "Create an accordion",
      "concept": [
        "content"
      ],
      "topics": [
        "block_accordion"
      ]
    },
    {
      "page": "block_accordion_item",
      "title": "Create an accordion item",
      "concept": [
        "content"
      ],
      "topics": [
        "block_accordion_item"
      ]
    },
    {
      "page": "block_alert",
      "title": "Create an alert",
      "concept": [
        "content"
      ],
      "topics": [
        "block_alert"
      ]
    },
    {
      "page": "block_alert_action",
      "title": "Create an alert action",
      "concept": [
        "content"
      ],
      "topics": [
        "block_alert_action"
      ]
    },
    {
      "page": "block_alert_description",
      "title": "Create an alert description",
      "concept": [
        "content"
      ],
      "topics": [
        "block_alert_description"
      ]
    },
    {
      "page": "block_alert_title",
      "title": "Create an alert title",
      "concept": [
        "content"
      ],
      "topics": [
        "block_alert_title"
      ]
    },
    {
      "page": "block_badge",
      "title": "Create a badge",
      "concept": [
        "content"
      ],
      "topics": [
        "block_badge"
      ]
    },
    {
      "page": "block_body",
      "title": "Create a page body landmark",
      "concept": [
        "layout"
      ],
      "topics": [
        "block_body"
      ]
    },
    {
      "page": "block_breadcrumb",
      "title": "Create a breadcrumb trail",
      "concept": [
        "navigation"
      ],
      "topics": [
        "block_breadcrumb"
      ]
    },
    {
      "page": "block_breadcrumb_ellipsis",
      "title": "Create a collapsed-middle breadcrumb marker",
      "concept": [
        "navigation"
      ],
      "topics": [
        "block_breadcrumb_ellipsis"
      ]
    },
    {
      "page": "block_breadcrumb_item",
      "title": "Create a breadcrumb entry",
      "concept": [
        "navigation"
      ],
      "topics": [
        "block_breadcrumb_item"
      ]
    },
    {
      "page": "block_button",
      "title": "Create a modern button",
      "concept": [
        "action"
      ],
      "topics": [
        "block_button"
      ]
    },
    {
      "page": "block_card",
      "title": "Create a dashboard card",
      "concept": [
        "content"
      ],
      "topics": [
        "block_card"
      ]
    },
    {
      "page": "block_card_content",
      "title": "Create card content",
      "concept": [
        "content"
      ],
      "topics": [
        "block_card_content"
      ]
    },
    {
      "page": "block_card_description",
      "title": "Create a card description",
      "concept": [
        "content"
      ],
      "topics": [
        "block_card_description"
      ]
    },
    {
      "page": "block_card_footer",
      "title": "Create a card footer",
      "concept": [
        "content"
      ],
      "topics": [
        "block_card_footer"
      ]
    },
    {
      "page": "block_card_header",
      "title": "Create a card header",
      "concept": [
        "content"
      ],
      "topics": [
        "block_card_header"
      ]
    },
    {
      "page": "block_card_title",
      "title": "Create a card title",
      "concept": [
        "content"
      ],
      "topics": [
        "block_card_title"
      ]
    },
    {
      "page": "block_checkbox",
      "title": "Create a styled checkbox input",
      "concept": [
        "forms"
      ],
      "topics": [
        "block_checkbox"
      ]
    },
    {
      "page": "block_cluster",
      "title": "Cluster content horizontally",
      "concept": [
        "layout"
      ],
      "topics": [
        "block_cluster"
      ]
    },
    {
      "page": "block_code",
      "title": "Create a code block",
      "concept": [
        "content"
      ],
      "topics": [
        "block_code"
      ]
    },
    {
      "page": "block_combobox",
      "title": "Create a searchable select (combobox) input",
      "concept": [
        "forms"
      ],
      "topics": [
        "block_combobox"
      ]
    },
    {
      "page": "block_dark_mode_toggle",
      "title": "Create a dark mode toggle",
      "concept": [
        "theme"
      ],
      "topics": [
        "block_dark_mode_toggle"
      ]
    },
    {
      "page": "block_date_picker",
      "title": "Create a shadcn-style date picker",
      "concept": [
        "forms"
      ],
      "topics": [
        "block_date_picker"
      ]
    },
    {
      "page": "block_date_range_picker",
      "title": "Create a shadcn-style date range picker",
      "concept": [
        "forms"
      ],
      "topics": [
        "block_date_range_picker"
      ]
    },
    {
      "page": "block_dialog",
      "title": "Create a dialog",
      "concept": [
        "content"
      ],
      "topics": [
        "block_dialog"
      ]
    },
    {
      "page": "block_dropdown_menu",
      "title": "Create a dropdown menu",
      "concept": [
        "content"
      ],
      "topics": [
        "block_dropdown_menu"
      ]
    },
    {
      "page": "block_empty",
      "title": "Create an empty state",
      "concept": [
        "content"
      ],
      "topics": [
        "block_empty"
      ]
    },
    {
      "page": "block_field",
      "title": "Create a field wrapper",
      "concept": [
        "forms"
      ],
      "topics": [
        "block_field"
      ]
    },
    {
      "page": "block_field_description",
      "title": "Create field helper text",
      "concept": [
        "forms"
      ],
      "topics": [
        "block_field_description"
      ]
    },
    {
      "page": "block_field_group",
      "title": "Create a field group",
      "concept": [
        "forms"
      ],
      "topics": [
        "block_field_group"
      ]
    },
    {
      "page": "block_field_invalid",
      "title": "Mark a field invalid",
      "concept": [
        "forms"
      ],
      "topics": [
        "block_field_invalid"
      ]
    },
    {
      "page": "block_field_label",
      "title": "Create a field label",
      "concept": [
        "forms"
      ],
      "topics": [
        "block_field_label"
      ]
    },
    {
      "page": "block_field_legend",
      "title": "Create a field set legend",
      "concept": [
        "forms"
      ],
      "topics": [
        "block_field_legend"
      ]
    },
    {
      "page": "block_field_set",
      "title": "Create a field set",
      "concept": [
        "forms"
      ],
      "topics": [
        "block_field_set"
      ]
    },
    {
      "page": "block_file_input",
      "title": "Create a styled file input",
      "concept": [
        "forms"
      ],
      "topics": [
        "block_file_input"
      ]
    },
    {
      "page": "block_grid",
      "title": "Create a responsive content grid",
      "concept": [
        "layout"
      ],
      "topics": [
        "block_grid"
      ]
    },
    {
      "page": "block_header",
      "title": "Create a dashboard header",
      "concept": [
        "layout"
      ],
      "topics": [
        "block_header"
      ]
    },
    {
      "page": "block_icon",
      "title": "Create an icon",
      "concept": [
        "icon"
      ],
      "topics": [
        "block_icon"
      ]
    },
    {
      "page": "block_image_output",
      "title": "Frame a reactive image output",
      "concept": [
        "outputs"
      ],
      "topics": [
        "block_image_output"
      ]
    },
    {
      "page": "block_input",
      "title": "Create a styled single-line text input",
      "concept": [
        "forms"
      ],
      "topics": [
        "block_input"
      ]
    },
    {
      "page": "block_input_group",
      "title": "Create an input group",
      "concept": [
        "forms"
      ],
      "topics": [
        "block_input_group"
      ]
    },
    {
      "page": "block_input_group_addon",
      "title": "Create an input group addon",
      "concept": [
        "forms"
      ],
      "topics": [
        "block_input_group_addon"
      ]
    },
    {
      "page": "block_nav",
      "title": "Create a navigation container",
      "concept": [
        "navigation"
      ],
      "topics": [
        "block_nav"
      ]
    },
    {
      "page": "block_nav_group",
      "title": "Create a collapsible sidebar navigation group",
      "concept": [
        "navigation"
      ],
      "topics": [
        "block_nav_group"
      ]
    },
    {
      "page": "block_nav_item",
      "title": "Create a sidebar navigation item",
      "concept": [
        "navigation"
      ],
      "topics": [
        "block_nav_item"
      ]
    },
    {
      "page": "block_nav_label",
      "title": "Create a sidebar navigation section label",
      "concept": [
        "navigation"
      ],
      "topics": [
        "block_nav_label"
      ]
    },
    {
      "page": "block_page",
      "title": "Create a modern Shiny page",
      "concept": [
        "layout"
      ],
      "topics": [
        "block_page"
      ]
    },
    {
      "page": "block_plot_output",
      "title": "Frame a reactive plot output",
      "concept": [
        "outputs"
      ],
      "topics": [
        "block_plot_output"
      ]
    },
    {
      "page": "block_popover",
      "title": "Create a runtime popover",
      "concept": [
        "content"
      ],
      "topics": [
        "block_popover"
      ]
    },
    {
      "page": "block_progress",
      "title": "Create a progress bar",
      "concept": [
        "content"
      ],
      "topics": [
        "block_progress"
      ]
    },
    {
      "page": "block_radio_group",
      "title": "Create a styled radio group input",
      "concept": [
        "forms"
      ],
      "topics": [
        "block_radio_group"
      ]
    },
    {
      "page": "block_select",
      "title": "Create a styled select input",
      "concept": [
        "forms"
      ],
      "topics": [
        "block_select"
      ]
    },
    {
      "page": "block_separator",
      "title": "Create a separator",
      "concept": [
        "content"
      ],
      "topics": [
        "block_separator"
      ]
    },
    {
      "page": "block_sidebar",
      "title": "Create a dashboard sidebar",
      "concept": [
        "layout"
      ],
      "topics": [
        "block_sidebar"
      ]
    },
    {
      "page": "block_skeleton",
      "title": "Create a skeleton placeholder",
      "concept": [
        "content"
      ],
      "topics": [
        "block_skeleton"
      ]
    },
    {
      "page": "block_slider",
      "title": "Create a styled slider input",
      "concept": [
        "forms"
      ],
      "topics": [
        "block_slider"
      ]
    },
    {
      "page": "block_spinner",
      "title": "Create a spinner",
      "concept": [
        "content"
      ],
      "topics": [
        "block_spinner"
      ]
    },
    {
      "page": "block_stack",
      "title": "Stack content vertically",
      "concept": [
        "layout"
      ],
      "topics": [
        "block_stack"
      ]
    },
    {
      "page": "block_style",
      "title": "Select a visual style profile",
      "concept": [
        "theme"
      ],
      "topics": [
        "block_style"
      ]
    },
    {
      "page": "block_style_profiles",
      "title": "Supported built-in style profiles",
      "concept": [
        "theme"
      ],
      "topics": [
        "block_style_profiles"
      ]
    },
    {
      "page": "block_switch",
      "title": "Create a styled switch input",
      "concept": [
        "forms"
      ],
      "topics": [
        "block_switch"
      ]
    },
    {
      "page": "block_tab",
      "title": "Create a tab",
      "concept": [
        "navigation"
      ],
      "topics": [
        "block_tab"
      ]
    },
    {
      "page": "block_table",
      "title": "Render a data frame as a styled table",
      "concept": [
        "content"
      ],
      "topics": [
        "block_table"
      ]
    },
    {
      "page": "block_tabs",
      "title": "Create styled tabs",
      "concept": [
        "navigation"
      ],
      "topics": [
        "block_tabs"
      ]
    },
    {
      "page": "block_task_button",
      "title": "Create a task button with automatic busy state",
      "concept": [
        "action"
      ],
      "topics": [
        "block_task_button"
      ]
    },
    {
      "page": "block_textarea",
      "title": "Create a styled textarea input",
      "concept": [
        "forms"
      ],
      "topics": [
        "block_textarea"
      ]
    },
    {
      "page": "block_theme",
      "title": "Create theme overrides",
      "concept": [
        "theme"
      ],
      "topics": [
        "block_theme"
      ]
    },
    {
      "page": "block_theme_presets",
      "title": "Supported built-in colour presets",
      "concept": [
        "theme"
      ],
      "topics": [
        "block_theme_presets"
      ]
    },
    {
      "page": "block_toaster",
      "title": "Create a toast notification region",
      "concept": [
        "content"
      ],
      "topics": [
        "block_toaster"
      ]
    },
    {
      "page": "block_toggle_group",
      "title": "Create a segmented toggle group input",
      "concept": [
        "forms"
      ],
      "topics": [
        "block_toggle_group"
      ]
    },
    {
      "page": "block_tooltip",
      "title": "Create a tooltip",
      "concept": [
        "content"
      ],
      "topics": [
        "block_tooltip"
      ]
    },
    {
      "page": "block_value_box",
      "title": "Create a value box",
      "concept": [
        "content"
      ],
      "topics": [
        "block_value_box"
      ]
    },
    {
      "page": "dismiss_toast",
      "title": "Dismiss a toast notification",
      "concept": [
        "content"
      ],
      "topics": [
        "dismiss_toast"
      ]
    },
    {
      "page": "dropdown_menu_item",
      "title": "Create a dropdown menu item",
      "concept": [
        "content"
      ],
      "topics": [
        "dropdown_menu_item"
      ]
    },
    {
      "page": "dropdown_menu_label",
      "title": "Create a dropdown menu section label",
      "concept": [
        "content"
      ],
      "topics": [
        "dropdown_menu_label"
      ]
    },
    {
      "page": "dropdown_menu_separator",
      "title": "Create a dropdown menu separator",
      "concept": [
        "content"
      ],
      "topics": [
        "dropdown_menu_separator"
      ]
    },
    {
      "page": "inc_block_progress",
      "title": "Increment a runtime progress bar",
      "concept": [
        "content"
      ],
      "topics": [
        "inc_block_progress"
      ]
    },
    {
      "page": "run_showcase",
      "title": "Run the shinyblocks showcase app",
      "topics": [
        "run_showcase"
      ]
    },
    {
      "page": "show_toast",
      "title": "Show a toast notification",
      "concept": [
        "content"
      ],
      "topics": [
        "show_toast"
      ]
    },
    {
      "page": "table_column",
      "title": "Define display options for a 'block_table()' column",
      "concept": [
        "content"
      ],
      "topics": [
        "table_column"
      ]
    },
    {
      "page": "update_block_accordion",
      "title": "Update an accordion from the server",
      "concept": [
        "content"
      ],
      "topics": [
        "update_block_accordion"
      ]
    },
    {
      "page": "update_block_button",
      "title": "Update a runtime button",
      "concept": [
        "action"
      ],
      "topics": [
        "update_block_button"
      ]
    },
    {
      "page": "update_block_checkbox",
      "title": "Update a runtime checkbox input",
      "concept": [
        "forms"
      ],
      "topics": [
        "update_block_checkbox"
      ]
    },
    {
      "page": "update_block_combobox",
      "title": "Update a runtime combobox input",
      "concept": [
        "forms"
      ],
      "topics": [
        "update_block_combobox"
      ]
    },
    {
      "page": "update_block_date_picker",
      "title": "Update a runtime date picker",
      "concept": [
        "forms"
      ],
      "topics": [
        "update_block_date_picker"
      ]
    },
    {
      "page": "update_block_date_range_picker",
      "title": "Update a runtime date range picker",
      "concept": [
        "forms"
      ],
      "topics": [
        "update_block_date_range_picker"
      ]
    },
    {
      "page": "update_block_dialog",
      "title": "Update a runtime dialog",
      "concept": [
        "content"
      ],
      "topics": [
        "update_block_dialog"
      ]
    },
    {
      "page": "update_block_dropdown_menu",
      "title": "Update a dropdown menu",
      "concept": [
        "content"
      ],
      "topics": [
        "update_block_dropdown_menu"
      ]
    },
    {
      "page": "update_block_file_input",
      "title": "Update a runtime file input",
      "concept": [
        "forms"
      ],
      "topics": [
        "update_block_file_input"
      ]
    },
    {
      "page": "update_block_input",
      "title": "Update a runtime text input",
      "concept": [
        "forms"
      ],
      "topics": [
        "update_block_input"
      ]
    },
    {
      "page": "update_block_nav",
      "title": "Select a sidebar navigation item from the server",
      "concept": [
        "navigation"
      ],
      "topics": [
        "update_block_nav"
      ]
    },
    {
      "page": "update_block_popover",
      "title": "Update a runtime popover",
      "concept": [
        "content"
      ],
      "topics": [
        "update_block_popover"
      ]
    },
    {
      "page": "update_block_progress",
      "title": "Update a runtime progress bar",
      "concept": [
        "content"
      ],
      "topics": [
        "update_block_progress"
      ]
    },
    {
      "page": "update_block_radio_group",
      "title": "Update a runtime radio group input",
      "concept": [
        "forms"
      ],
      "topics": [
        "update_block_radio_group"
      ]
    },
    {
      "page": "update_block_select",
      "title": "Update a runtime select input",
      "concept": [
        "forms"
      ],
      "topics": [
        "update_block_select"
      ]
    },
    {
      "page": "update_block_slider",
      "title": "Update a runtime slider input",
      "concept": [
        "forms"
      ],
      "topics": [
        "update_block_slider"
      ]
    },
    {
      "page": "update_block_switch",
      "title": "Update a runtime switch input",
      "concept": [
        "forms"
      ],
      "topics": [
        "update_block_switch"
      ]
    },
    {
      "page": "update_block_table",
      "title": "Update a runtime table from the server",
      "concept": [
        "content"
      ],
      "topics": [
        "update_block_table"
      ]
    },
    {
      "page": "update_block_tabs",
      "title": "Update styled tabs",
      "concept": [
        "navigation"
      ],
      "topics": [
        "update_block_tabs"
      ]
    },
    {
      "page": "update_block_task_button",
      "title": "Update a runtime task button",
      "concept": [
        "action"
      ],
      "topics": [
        "update_block_task_button"
      ]
    },
    {
      "page": "update_block_textarea",
      "title": "Update a runtime textarea input",
      "concept": [
        "forms"
      ],
      "topics": [
        "update_block_textarea"
      ]
    },
    {
      "page": "update_block_theme",
      "title": "Update the active theme",
      "concept": [
        "theme"
      ],
      "topics": [
        "update_block_theme"
      ]
    },
    {
      "page": "update_block_toaster",
      "title": "Update a toaster region",
      "concept": [
        "content"
      ],
      "topics": [
        "update_block_toaster"
      ]
    },
    {
      "page": "update_block_toggle_group",
      "title": "Update a runtime toggle group input",
      "concept": [
        "forms"
      ],
      "topics": [
        "update_block_toggle_group"
      ]
    }
  ],
  "_pkglogo": "https://github.com/nvelden/shinyblocks/raw/HEAD/man/figures/logo.svg",
  "_readme": "https://github.com/nvelden/shinyblocks/raw/HEAD/README.md",
  "_rundeps": [
    "base64enc",
    "bslib",
    "cachem",
    "cli",
    "commonmark",
    "digest",
    "fastmap",
    "fontawesome",
    "fs",
    "glue",
    "htmltools",
    "httpuv",
    "jquerylib",
    "jsonlite",
    "later",
    "lifecycle",
    "magrittr",
    "memoise",
    "mime",
    "otel",
    "promises",
    "R6",
    "rappdirs",
    "Rcpp",
    "rlang",
    "sass",
    "shiny",
    "sourcetools",
    "withr",
    "xtable"
  ],
  "_score": 3.3979400086720375,
  "_indexed": true,
  "_nocasepkg": "shinyblocks",
  "_universes": [
    "nvelden"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.0.0.9003",
      "date": "2026-07-09T23:02:45.000Z",
      "distro": "resolute",
      "commit": "416cc88f0cd825c7ba55014f37621df524e06d16",
      "fileid": "https://r2.ropensci.org/18955fae55337343e28c61790bac7d321da07ae500780620d9e49a9e0ab57618",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/nvelden/actions/runs/29055937616"
    },
    {
      "r": "4.6.1",
      "os": "linux",
      "version": "0.0.0.9003",
      "date": "2026-07-09T23:02:44.000Z",
      "distro": "resolute",
      "commit": "416cc88f0cd825c7ba55014f37621df524e06d16",
      "fileid": "https://r2.ropensci.org/562ef01beea04106529b040737b03b40e24ed1c0e84d4cd16efb3d36d2f003bc",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/nvelden/actions/runs/29055937616"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "0.0.0.9003",
      "date": "2026-07-09T23:01:09.000Z",
      "commit": "416cc88f0cd825c7ba55014f37621df524e06d16",
      "fileid": "https://r2.ropensci.org/7d9832edbdd90c6880e7008502d84858feb8c075c782ab2c4e077746f775caac",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/nvelden/actions/runs/29055937616"
    },
    {
      "r": "4.6.1",
      "os": "mac",
      "version": "0.0.0.9003",
      "date": "2026-07-09T23:01:37.000Z",
      "commit": "416cc88f0cd825c7ba55014f37621df524e06d16",
      "fileid": "https://r2.ropensci.org/a3e6562639ca9fc3dc878de93371710a4e60a2264d3a2e4ad6b5e4263fdd8c6d",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/nvelden/actions/runs/29055937616"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "0.0.0.9003",
      "date": "2026-07-09T23:02:00.000Z",
      "commit": "416cc88f0cd825c7ba55014f37621df524e06d16",
      "fileid": "https://r2.ropensci.org/3cadec18ce75a77a3c14b3a24cf8ab5bdaec63834986388eaeb6ce44e574436c",
      "status": "success",
      "buildurl": "https://github.com/r-universe/nvelden/actions/runs/29055937616"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "0.0.0.9003",
      "date": "2026-07-09T23:01:02.000Z",
      "commit": "416cc88f0cd825c7ba55014f37621df524e06d16",
      "fileid": "https://r2.ropensci.org/47eff842203605817645eb7740e520b08a51ebbcdf6f02a3bb16ac4540669562",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/nvelden/actions/runs/29055937616"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "0.0.0.9003",
      "date": "2026-07-09T23:01:02.000Z",
      "commit": "416cc88f0cd825c7ba55014f37621df524e06d16",
      "fileid": "https://r2.ropensci.org/04b45d0131d6a3fbe7a0d9bb09dd535c79190ce2c81ec0d045b91762a6525355",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/nvelden/actions/runs/29055937616"
    },
    {
      "r": "4.6.1",
      "os": "win",
      "version": "0.0.0.9003",
      "date": "2026-07-09T23:01:14.000Z",
      "commit": "416cc88f0cd825c7ba55014f37621df524e06d16",
      "fileid": "https://r2.ropensci.org/4ced8952ec803d9a7ba288f95aecae9a78590535affed81eca53d4d51bd60b00",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/nvelden/actions/runs/29055937616"
    }
  ]
}