{
  "_id": "6aebae6b1e2c7b3a4f535369",
  "Package": "shiny.element",
  "Title": "'Element Plus' Components for 'shiny'",
  "Version": "0.3.1",
  "Authors@R": "c(\nperson(\"Kaiping Yang\", role = c(\"aut\", \"cre\"), email = \"1260146556@qq.com\"),\nperson(\"Element Plus team\", role = c(\"ctb\", \"cph\"),\ncomment = \"Element Plus and its icons, bundled in inst/element-plus, MIT licence\"),\nperson(\"Evan You\", role = c(\"ctb\", \"cph\"),\ncomment = \"Vue library bundled in inst/vue3, MIT licence\")\n)",
  "Description": "'Element Plus' ('Vue' 3) components for 'shiny': forms,\ntables, trees, menus, dialog boxes and the rest, each reporting\nto the server and updated from it like any other 'shiny' input.\n'Element Plus' and 'Vue' are bundled, so applications work\noffline.",
  "License": "MIT + file LICENSE",
  "Encoding": "UTF-8",
  "Language": "en-GB",
  "Roxygen": "list(markdown = TRUE)",
  "VignetteBuilder": "knitr",
  "Config/testthat/edition": "3",
  "URL": "https://kaipingyang.github.io/shiny.element/,\nhttps://github.com/kaipingyang/shiny.element",
  "BugReports": "https://github.com/kaipingyang/shiny.element/issues",
  "Config/roxygen2/version": "8.1.0",
  "Config/pak/sysreqs": "cmake make libuv1-dev zlib1g-dev",
  "Repository": "https://kaipingyang.r-universe.dev",
  "Date/Publication": "2026-11-04 16:07:17 UTC",
  "RemoteUrl": "https://github.com/kaipingyang/shiny.element",
  "RemoteRef": "HEAD",
  "RemoteSha": "3c3ba71d7ab10a21bffcd50cf059cf7309b2e1d5",
  "NeedsCompilation": "no",
  "Packaged": {
    "Date": "2026-11-04 22:09:21 UTC",
    "User": "root"
  },
  "Author": "Kaiping Yang [aut, cre],\nElement Plus team [ctb, cph] (Element Plus and its icons, bundled in\ninst/element-plus, MIT licence),\nEvan You [ctb, cph] (Vue library bundled in inst/vue3, MIT licence)",
  "Maintainer": "Kaiping Yang <1260146556@qq.com>",
  "_user": "kaipingyang",
  "_type": "src",
  "_file": "shiny.element_0.3.1.tar.gz",
  "_fileid": "https://r2.ropensci.org/dacf39347eb0e34130f6adf518273ac995b3879de4c4292ba8b8c77c116ef813",
  "_filesize": 2224857,
  "_sha256": "dacf39347eb0e34130f6adf518273ac995b3879de4c4292ba8b8c77c116ef813",
  "_expires": "2027-02-12T22:15:05.000Z",
  "_created": "2026-11-04T22:09:21.000Z",
  "_published": "2026-11-04T22:15:07.694Z",
  "_upstream": "https://github.com/kaipingyang/shiny.element",
  "_status": "success",
  "_maintainer": {
    "name": "Kaiping Yang",
    "email": "1260146556@qq.com",
    "login": "kaipingyang",
    "description": "",
    "uuid": 55199277
  },
  "_jobs": [
    {
      "job": 126899514067,
      "time": 244,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "13368196727"
    },
    {
      "job": 126899514034,
      "time": 210,
      "config": "linux-release-x86_64",
      "r": "4.6.2",
      "check": "OK",
      "artifact": "13367279290"
    },
    {
      "job": 126899514148,
      "time": 131,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "13368047278"
    },
    {
      "job": 126899513935,
      "time": 187,
      "config": "macos-release-arm64",
      "r": "4.6.2",
      "check": "OK",
      "artifact": "13368780166"
    },
    {
      "job": 126897413256,
      "time": 232,
      "config": "source",
      "r": "4.6.2",
      "check": "OK",
      "artifact": "13366724279"
    },
    {
      "job": 126899514150,
      "time": 99,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "13368096424"
    },
    {
      "job": 126899514076,
      "time": 152,
      "config": "windows-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "13368400595"
    },
    {
      "job": 126899514200,
      "time": 223,
      "config": "windows-oldrel-x86_64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "13368301512"
    },
    {
      "job": 126899514029,
      "time": 210,
      "config": "windows-release-x86_64",
      "r": "4.6.2",
      "check": "OK",
      "artifact": "13368480551"
    }
  ],
  "_buildurl": "https://github.com/r-universe/kaipingyang/actions/runs/41922197771",
  "_commit": {
    "id": "3c3ba71d7ab10a21bffcd50cf059cf7309b2e1d5",
    "author": "Kaiping Yang <1260146556@qq.com>",
    "committer": "Kaiping Yang <1260146556@qq.com>",
    "message": "docs: the site's home page links to the development docs\n\nCo-Authored-By: Claude <noreply@anthropic.com>\n",
    "time": 1793808437
  },
  "_distro": "resolute",
  "_host": "GitHub-Actions",
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 4.1",
      "role": "Depends"
    },
    {
      "package": "htmltools",
      "role": "Imports"
    },
    {
      "package": "shiny",
      "role": "Imports"
    },
    {
      "package": "jsonlite",
      "role": "Imports"
    },
    {
      "package": "uuid",
      "role": "Imports"
    },
    {
      "package": "stats",
      "role": "Imports"
    },
    {
      "package": "bslib",
      "role": "Imports"
    },
    {
      "package": "grDevices",
      "role": "Imports"
    },
    {
      "package": "utils",
      "role": "Imports"
    },
    {
      "package": "jquerylib",
      "role": "Imports"
    },
    {
      "package": "testthat",
      "version": ">= 3.0.0",
      "role": "Suggests"
    },
    {
      "package": "shinyjs",
      "role": "Suggests"
    },
    {
      "package": "shinyvalidate",
      "role": "Suggests"
    },
    {
      "package": "shinytest2",
      "role": "Suggests"
    },
    {
      "package": "fontawesome",
      "role": "Suggests"
    },
    {
      "package": "callr",
      "role": "Suggests"
    },
    {
      "package": "chromote",
      "role": "Suggests"
    },
    {
      "package": "httpuv",
      "role": "Suggests"
    },
    {
      "package": "pkgload",
      "role": "Suggests"
    },
    {
      "package": "promises",
      "role": "Suggests"
    },
    {
      "package": "withr",
      "role": "Suggests"
    },
    {
      "package": "knitr",
      "role": "Suggests"
    },
    {
      "package": "rmarkdown",
      "role": "Suggests"
    },
    {
      "package": "DT",
      "role": "Suggests"
    },
    {
      "package": "later",
      "role": "Suggests"
    }
  ],
  "_owner": "kaipingyang",
  "_selfowned": true,
  "_usedby": 0,
  "_updates": [
    {
      "week": "2026-23",
      "n": 3
    },
    {
      "week": "2026-39",
      "n": 17
    },
    {
      "week": "2026-40",
      "n": 86
    },
    {
      "week": "2026-41",
      "n": 49
    },
    {
      "week": "2026-42",
      "n": 3
    },
    {
      "week": "2026-43",
      "n": 3
    },
    {
      "week": "2026-45",
      "n": 1
    }
  ],
  "_tags": [
    {
      "name": "v0.1.0-vue2",
      "date": "2026-10-02"
    },
    {
      "name": "v0.1.0",
      "date": "2026-10-08"
    },
    {
      "name": "v0.2.0",
      "date": "2026-10-09"
    },
    {
      "name": "v0.3.0",
      "date": "2026-10-09"
    },
    {
      "name": "v0.3.1",
      "date": "2026-10-22"
    }
  ],
  "_stars": 1,
  "_contributors": [
    {
      "user": "kaipingyang",
      "count": 159,
      "uuid": 55199277
    }
  ],
  "_userbio": {
    "uuid": 55199277,
    "type": "user",
    "name": "kaipingyang",
    "followers": 14
  },
  "_downloads": {
    "count": 0,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/shiny.element"
  },
  "_mentions": 127,
  "_devurl": "https://github.com/kaipingyang/shiny.element",
  "_pkgdown": "https://kaipingyang.github.io/shiny.element/",
  "_searchresults": 0,
  "_rbuild": "4.6.2",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/manual.pdf",
    "extra/NEWS.html",
    "extra/NEWS.txt",
    "extra/readme.html",
    "extra/readme.md",
    "extra/shiny.element.html",
    "LICENSE"
  ],
  "_homeurl": "https://github.com/kaipingyang/shiny.element",
  "_realowner": "kaipingyang",
  "_cranurl": true,
  "_releases": [
    {
      "version": "0.3.1",
      "date": "2026-11-04"
    }
  ],
  "_exports": [
    "call_el",
    "call_vue",
    "df_to_cascader_options",
    "df_to_tree_data",
    "el",
    "el_affix",
    "el_alert",
    "el_anchor",
    "el_anchor_link",
    "el_aside",
    "el_autocomplete",
    "el_avatar",
    "el_avatar_group",
    "el_backtop",
    "el_badge",
    "el_breadcrumb",
    "el_breadcrumb_item",
    "el_button",
    "el_button_group",
    "el_calendar",
    "el_calendar_events",
    "el_calendar_output",
    "el_card",
    "el_carousel",
    "el_carousel_item",
    "el_cascader",
    "el_cascader_panel",
    "el_check_tag",
    "el_checkbox",
    "el_checkbox_group",
    "el_col",
    "el_collapse",
    "el_collapse_item",
    "el_color_picker",
    "el_color_picker_panel",
    "el_config_provider",
    "el_container",
    "el_countdown",
    "el_date_picker",
    "el_date_picker_panel",
    "el_descriptions",
    "el_descriptions_item",
    "el_dialog",
    "el_divider",
    "el_drawer",
    "el_dropdown",
    "el_dropdown_item",
    "el_empty",
    "el_events",
    "el_feedback_dependency",
    "el_footer",
    "el_form",
    "el_form_clear_validate",
    "el_form_field",
    "el_form_item",
    "el_form_reset",
    "el_form_validate",
    "el_header",
    "el_icon",
    "el_image",
    "el_image_viewer",
    "el_infinite_scroll",
    "el_input",
    "el_input_number",
    "el_input_otp",
    "el_input_tag",
    "el_layout_css_dependency",
    "el_link",
    "el_load_children",
    "el_loading",
    "el_loading_close",
    "el_locale_dependency",
    "el_locales",
    "el_main",
    "el_mention",
    "el_menu",
    "el_menu_item",
    "el_menu_item_group",
    "el_message",
    "el_message_box",
    "el_message_close",
    "el_notification",
    "el_notification_close",
    "el_option",
    "el_option_group",
    "el_page",
    "el_page_header",
    "el_pagination",
    "el_popconfirm",
    "el_popover",
    "el_progress",
    "el_radio_group",
    "el_rate",
    "el_result",
    "el_row",
    "el_rule",
    "el_scrollbar",
    "el_segmented",
    "el_select",
    "el_select_v2",
    "el_skeleton",
    "el_skeleton_item",
    "el_slider",
    "el_space",
    "el_splitter",
    "el_splitter_panel",
    "el_statistic",
    "el_step",
    "el_steps",
    "el_sub_menu",
    "el_switch",
    "el_tab_pane",
    "el_table",
    "el_table_column",
    "el_table_data",
    "el_table_output",
    "el_table_row",
    "el_table_v2",
    "el_table_v2_column",
    "el_tabs",
    "el_tag",
    "el_text",
    "el_theme",
    "el_time_picker",
    "el_time_select",
    "el_timeline",
    "el_timeline_item",
    "el_tooltip",
    "el_tour",
    "el_tour_step",
    "el_transfer",
    "el_tree",
    "el_tree_node",
    "el_tree_select",
    "el_tree_v2",
    "el_upload",
    "el_upload_clear",
    "el_upload_file",
    "el_watermark",
    "el_widget",
    "element_plus_dependency",
    "flush_vue",
    "insert_el_tab",
    "JS",
    "remove_el_tab",
    "render_el_calendar",
    "render_el_table",
    "render_vue",
    "render_vue_data",
    "template",
    "update_el_affix",
    "update_el_alert",
    "update_el_anchor",
    "update_el_autocomplete",
    "update_el_avatar",
    "update_el_avatar_group",
    "update_el_backtop",
    "update_el_badge",
    "update_el_breadcrumb",
    "update_el_button",
    "update_el_button_group",
    "update_el_calendar",
    "update_el_carousel",
    "update_el_cascader",
    "update_el_cascader_panel",
    "update_el_check_tag",
    "update_el_checkbox",
    "update_el_checkbox_group",
    "update_el_collapse",
    "update_el_color_picker",
    "update_el_color_picker_panel",
    "update_el_config_provider",
    "update_el_countdown",
    "update_el_date_picker",
    "update_el_date_picker_panel",
    "update_el_descriptions",
    "update_el_dialog",
    "update_el_drawer",
    "update_el_dropdown",
    "update_el_empty",
    "update_el_form",
    "update_el_image",
    "update_el_image_viewer",
    "update_el_infinite_scroll",
    "update_el_input",
    "update_el_input_number",
    "update_el_input_otp",
    "update_el_input_tag",
    "update_el_link",
    "update_el_mention",
    "update_el_menu",
    "update_el_page_header",
    "update_el_pagination",
    "update_el_popconfirm",
    "update_el_popover",
    "update_el_progress",
    "update_el_radio_group",
    "update_el_rate",
    "update_el_result",
    "update_el_scrollbar",
    "update_el_segmented",
    "update_el_select",
    "update_el_select_v2",
    "update_el_skeleton",
    "update_el_slider",
    "update_el_space",
    "update_el_splitter",
    "update_el_splitter_panel",
    "update_el_statistic",
    "update_el_steps",
    "update_el_switch",
    "update_el_table",
    "update_el_table_v2",
    "update_el_tabs",
    "update_el_tag",
    "update_el_text",
    "update_el_time_picker",
    "update_el_time_select",
    "update_el_timeline",
    "update_el_tooltip",
    "update_el_tour",
    "update_el_transfer",
    "update_el_tree",
    "update_el_tree_select",
    "update_el_tree_v2",
    "update_el_upload",
    "update_el_watermark",
    "update_vue",
    "use_element",
    "vue_answer",
    "vue_app",
    "vue_component",
    "vue_data_output",
    "vue_output",
    "vue_store"
  ],
  "_help": [
    {
      "page": "call_el",
      "title": "Call a method of an Element component",
      "topics": [
        "call_el"
      ]
    },
    {
      "page": "call_vue",
      "title": "Call a method of a Vue component from the server",
      "topics": [
        "call_vue"
      ]
    },
    {
      "page": "df_to_cascader_options",
      "title": "Convert a data.frame with custom value/label columns to Element-UI Cascader options list",
      "topics": [
        "df_to_cascader_options"
      ]
    },
    {
      "page": "df_to_tree_data",
      "title": "Build tree data from a data frame",
      "topics": [
        "df_to_tree_data"
      ]
    },
    {
      "page": "el",
      "title": "Element Plus tags, for markup inside a component",
      "topics": [
        "el"
      ]
    },
    {
      "page": "el_affix",
      "title": "Element Plus Affix",
      "topics": [
        "el_affix",
        "update_el_affix"
      ]
    },
    {
      "page": "el_alert",
      "title": "Element Plus Alert",
      "topics": [
        "el_alert",
        "update_el_alert"
      ]
    },
    {
      "page": "el_anchor",
      "title": "Element Plus Anchor",
      "topics": [
        "el_anchor",
        "update_el_anchor"
      ]
    },
    {
      "page": "el_anchor_link",
      "title": "A link of 'el_anchor()'",
      "concept": [
        "items"
      ],
      "topics": [
        "el_anchor_link"
      ]
    },
    {
      "page": "el_aside",
      "title": "Element Plus Aside",
      "topics": [
        "el_aside"
      ]
    },
    {
      "page": "el_autocomplete",
      "title": "Element Plus Autocomplete",
      "topics": [
        "el_autocomplete",
        "update_el_autocomplete"
      ]
    },
    {
      "page": "el_avatar",
      "title": "Element Plus Avatar",
      "topics": [
        "el_avatar",
        "update_el_avatar"
      ]
    },
    {
      "page": "el_avatar_group",
      "title": "Element Plus Avatar Group",
      "topics": [
        "el_avatar_group",
        "update_el_avatar_group"
      ]
    },
    {
      "page": "el_backtop",
      "title": "Element Plus Back to Top",
      "topics": [
        "el_backtop",
        "update_el_backtop"
      ]
    },
    {
      "page": "el_badge",
      "title": "Element Plus Badge",
      "topics": [
        "el_badge",
        "update_el_badge"
      ]
    },
    {
      "page": "el_breadcrumb",
      "title": "Element Plus Breadcrumb",
      "topics": [
        "el_breadcrumb",
        "update_el_breadcrumb"
      ]
    },
    {
      "page": "el_breadcrumb_item",
      "title": "A step of 'el_breadcrumb()'",
      "concept": [
        "items"
      ],
      "topics": [
        "el_breadcrumb_item"
      ]
    },
    {
      "page": "el_button",
      "title": "Element Plus Button with Vue Instance",
      "topics": [
        "el_button",
        "update_el_button"
      ]
    },
    {
      "page": "el_button_group",
      "title": "Element Plus Button Group",
      "topics": [
        "el_button_group",
        "update_el_button_group"
      ]
    },
    {
      "page": "el_calendar",
      "title": "Element Plus Calendar",
      "topics": [
        "el_calendar",
        "update_el_calendar"
      ]
    },
    {
      "page": "el_calendar_events",
      "title": "The events a calendar shows",
      "topics": [
        "el_calendar_events"
      ]
    },
    {
      "page": "el_calendar_output",
      "title": "A calendar as a Shiny output",
      "topics": [
        "el_calendar_output",
        "render_el_calendar"
      ]
    },
    {
      "page": "el_card",
      "title": "Element Plus Card",
      "topics": [
        "el_card"
      ]
    },
    {
      "page": "el_carousel",
      "title": "Element Plus Carousel",
      "topics": [
        "el_carousel",
        "update_el_carousel"
      ]
    },
    {
      "page": "el_carousel_item",
      "title": "A slide of 'el_carousel()'",
      "concept": [
        "items"
      ],
      "topics": [
        "el_carousel_item"
      ]
    },
    {
      "page": "el_cascader",
      "title": "Element Plus Cascader",
      "topics": [
        "el_cascader",
        "update_el_cascader"
      ]
    },
    {
      "page": "el_cascader_panel",
      "title": "Element Plus Cascader Panel",
      "topics": [
        "el_cascader_panel",
        "update_el_cascader_panel"
      ]
    },
    {
      "page": "el_check_tag",
      "title": "Element Plus Check Tag",
      "topics": [
        "el_check_tag",
        "update_el_check_tag"
      ]
    },
    {
      "page": "el_checkbox",
      "title": "Element Plus Checkbox",
      "topics": [
        "el_checkbox",
        "update_el_checkbox"
      ]
    },
    {
      "page": "el_checkbox_group",
      "title": "Element Plus Checkbox Group",
      "topics": [
        "el_checkbox_group",
        "update_el_checkbox_group"
      ]
    },
    {
      "page": "el_col",
      "title": "Element Plus Layout Column",
      "topics": [
        "el_col"
      ]
    },
    {
      "page": "el_collapse",
      "title": "Element Plus Collapse / Accordion",
      "topics": [
        "el_collapse",
        "update_el_collapse"
      ]
    },
    {
      "page": "el_collapse_item",
      "title": "A panel of 'el_collapse()'",
      "concept": [
        "items"
      ],
      "topics": [
        "el_collapse_item"
      ]
    },
    {
      "page": "el_color_picker",
      "title": "Element Plus Color Picker",
      "topics": [
        "el_color_picker",
        "update_el_color_picker"
      ]
    },
    {
      "page": "el_color_picker_panel",
      "title": "Element Plus Color Picker Panel",
      "topics": [
        "el_color_picker_panel",
        "update_el_color_picker_panel"
      ]
    },
    {
      "page": "el_config_provider",
      "title": "Element Plus Config Provider",
      "topics": [
        "el_config_provider",
        "update_el_config_provider"
      ]
    },
    {
      "page": "el_container",
      "title": "Element Plus Container",
      "topics": [
        "el_container"
      ]
    },
    {
      "page": "el_date_picker",
      "title": "Element Plus Date Picker Component",
      "topics": [
        "el_date_picker",
        "update_el_date_picker"
      ]
    },
    {
      "page": "el_date_picker_panel",
      "title": "Element Plus Date Picker Panel",
      "topics": [
        "el_date_picker_panel",
        "update_el_date_picker_panel"
      ]
    },
    {
      "page": "el_descriptions",
      "title": "Element Plus Descriptions",
      "topics": [
        "el_descriptions",
        "update_el_descriptions"
      ]
    },
    {
      "page": "el_descriptions_item",
      "title": "A field of 'el_descriptions()'",
      "concept": [
        "items"
      ],
      "topics": [
        "el_descriptions_item"
      ]
    },
    {
      "page": "el_dialog",
      "title": "Element Plus Dialog",
      "topics": [
        "el_dialog",
        "update_el_dialog"
      ]
    },
    {
      "page": "el_divider",
      "title": "Element Plus Divider",
      "topics": [
        "el_divider"
      ]
    },
    {
      "page": "el_drawer",
      "title": "Element Plus Drawer",
      "topics": [
        "el_drawer",
        "update_el_drawer"
      ]
    },
    {
      "page": "el_dropdown",
      "title": "Element Plus Dropdown Menu",
      "topics": [
        "el_dropdown",
        "update_el_dropdown"
      ]
    },
    {
      "page": "el_dropdown_item",
      "title": "An entry of 'el_dropdown()''s menu",
      "concept": [
        "items"
      ],
      "topics": [
        "el_dropdown_item"
      ]
    },
    {
      "page": "el_empty",
      "title": "Element Plus Empty",
      "topics": [
        "el_empty",
        "update_el_empty"
      ]
    },
    {
      "page": "el_events",
      "title": "The Shiny inputs a component reports",
      "topics": [
        "el_events"
      ]
    },
    {
      "page": "el_feedback_close",
      "title": "Close a message or a notification",
      "topics": [
        "el_feedback_close",
        "el_message_close",
        "el_notification_close"
      ]
    },
    {
      "page": "el_feedback_dependency",
      "title": "Feedback Handler Dependency",
      "topics": [
        "el_feedback_dependency"
      ]
    },
    {
      "page": "el_footer",
      "title": "Element Plus Footer",
      "topics": [
        "el_footer"
      ]
    },
    {
      "page": "el_form",
      "title": "Element Plus Form",
      "topics": [
        "el_form",
        "update_el_form"
      ]
    },
    {
      "page": "el_form_clear_validate",
      "title": "Clear an Element Plus Form's validation messages",
      "topics": [
        "el_form_clear_validate"
      ]
    },
    {
      "page": "el_form_field",
      "title": "Declare a form field",
      "topics": [
        "el_form_field"
      ]
    },
    {
      "page": "el_form_item",
      "title": "Several form fields under one label",
      "topics": [
        "el_form_item"
      ]
    },
    {
      "page": "el_form_reset",
      "title": "Reset an Element Plus Form",
      "topics": [
        "el_form_reset"
      ]
    },
    {
      "page": "el_form_validate",
      "title": "Validate an Element Plus Form from the server",
      "topics": [
        "el_form_validate"
      ]
    },
    {
      "page": "el_header",
      "title": "Element Plus Header",
      "topics": [
        "el_header"
      ]
    },
    {
      "page": "el_icon",
      "title": "Element Plus icon",
      "topics": [
        "el_icon"
      ]
    },
    {
      "page": "el_image",
      "title": "Element Plus Image",
      "topics": [
        "el_image",
        "update_el_image"
      ]
    },
    {
      "page": "el_image_viewer",
      "title": "Element Plus Image Viewer",
      "topics": [
        "el_image_viewer",
        "update_el_image_viewer"
      ]
    },
    {
      "page": "el_infinite_scroll",
      "title": "Element Plus Infinite Scroll",
      "topics": [
        "el_infinite_scroll",
        "update_el_infinite_scroll"
      ]
    },
    {
      "page": "el_input",
      "title": "Element Plus Input with Vue Instance",
      "topics": [
        "el_input",
        "update_el_input"
      ]
    },
    {
      "page": "el_input_number",
      "title": "Element Plus Input Number",
      "topics": [
        "el_input_number",
        "update_el_input_number"
      ]
    },
    {
      "page": "el_input_otp",
      "title": "Element Plus Input OTP",
      "topics": [
        "el_input_otp",
        "update_el_input_otp"
      ]
    },
    {
      "page": "el_input_tag",
      "title": "Element Plus Input Tag",
      "topics": [
        "el_input_tag",
        "update_el_input_tag"
      ]
    },
    {
      "page": "el_layout_css_dependency",
      "title": "Element Plus Layout CSS Dependency",
      "topics": [
        "el_layout_css_dependency"
      ]
    },
    {
      "page": "el_link",
      "title": "Element Plus Link",
      "topics": [
        "el_link",
        "update_el_link"
      ]
    },
    {
      "page": "el_load_children",
      "title": "Answer a component that asked the server for data",
      "topics": [
        "el_load_children"
      ]
    },
    {
      "page": "el_loading",
      "title": "Element Plus Loading Mask",
      "topics": [
        "el_loading"
      ]
    },
    {
      "page": "el_loading_close",
      "title": "Close a loading mask",
      "topics": [
        "el_loading_close"
      ]
    },
    {
      "page": "el_locale_dependency",
      "title": "Element Plus Locale Dependency",
      "topics": [
        "el_locale_dependency"
      ]
    },
    {
      "page": "el_locales",
      "title": "Collapse Handler Dependency Languages Element Plus can use for its built-in text",
      "topics": [
        "el_locales"
      ]
    },
    {
      "page": "el_main",
      "title": "Element Plus Main",
      "topics": [
        "el_main"
      ]
    },
    {
      "page": "el_mention",
      "title": "Element Plus Mention",
      "topics": [
        "el_mention",
        "update_el_mention"
      ]
    },
    {
      "page": "el_menu",
      "title": "Element Plus Menu",
      "topics": [
        "el_menu",
        "update_el_menu"
      ]
    },
    {
      "page": "el_menu_item",
      "title": "Items of 'el_menu()': an entry, a submenu, a group",
      "concept": [
        "items"
      ],
      "topics": [
        "el_menu_item",
        "el_menu_item_group",
        "el_sub_menu"
      ]
    },
    {
      "page": "el_message",
      "title": "Show Element Plus Message",
      "topics": [
        "el_message"
      ]
    },
    {
      "page": "el_message_box",
      "title": "Element Plus Message Box",
      "topics": [
        "el_message_box"
      ]
    },
    {
      "page": "el_notification",
      "title": "Show Element Plus Notification",
      "topics": [
        "el_notification"
      ]
    },
    {
      "page": "el_option",
      "title": "A choice of a select, a radio group, a checkbox group",
      "concept": [
        "items"
      ],
      "topics": [
        "el_option",
        "el_option_group"
      ]
    },
    {
      "page": "el_page",
      "title": "Element Plus Page Wrapper with Theme Support",
      "topics": [
        "el_page"
      ]
    },
    {
      "page": "el_page_header",
      "title": "Element Plus Page Header",
      "topics": [
        "el_page_header",
        "update_el_page_header"
      ]
    },
    {
      "page": "el_pagination",
      "title": "Element Plus Pagination Component",
      "topics": [
        "el_pagination",
        "update_el_pagination"
      ]
    },
    {
      "page": "el_popconfirm",
      "title": "Element Plus Confirmation Bubble",
      "topics": [
        "el_popconfirm",
        "update_el_popconfirm"
      ]
    },
    {
      "page": "el_popover",
      "title": "Element Plus Popover",
      "topics": [
        "el_popover",
        "update_el_popover"
      ]
    },
    {
      "page": "el_progress",
      "title": "Element Plus Progress Component",
      "topics": [
        "el_progress",
        "update_el_progress"
      ]
    },
    {
      "page": "el_radio_group",
      "title": "Element Plus Radio Group Component",
      "topics": [
        "el_radio_group",
        "update_el_radio_group"
      ]
    },
    {
      "page": "el_rate",
      "title": "Element Plus Rate (Star Rating)",
      "topics": [
        "el_rate",
        "update_el_rate"
      ]
    },
    {
      "page": "el_result",
      "title": "Element Plus Result",
      "topics": [
        "el_result",
        "update_el_result"
      ]
    },
    {
      "page": "el_row",
      "title": "Element Plus Layout Row",
      "topics": [
        "el_row"
      ]
    },
    {
      "page": "el_rule",
      "title": "Declare a validation rule",
      "topics": [
        "el_rule"
      ]
    },
    {
      "page": "el_scrollbar",
      "title": "Element Plus Scrollbar",
      "topics": [
        "el_scrollbar",
        "update_el_scrollbar"
      ]
    },
    {
      "page": "el_segmented",
      "title": "Element Plus Segmented",
      "topics": [
        "el_segmented",
        "update_el_segmented"
      ]
    },
    {
      "page": "el_select",
      "title": "Element Plus Select Component",
      "topics": [
        "el_select",
        "update_el_select"
      ]
    },
    {
      "page": "el_select_v2",
      "title": "Element Plus Virtualized Select",
      "topics": [
        "el_select_v2",
        "update_el_select_v2"
      ]
    },
    {
      "page": "el_skeleton",
      "title": "Element Plus Skeleton",
      "topics": [
        "el_skeleton",
        "update_el_skeleton"
      ]
    },
    {
      "page": "el_skeleton_item",
      "title": "A placeholder shape of 'el_skeleton()''s template",
      "concept": [
        "items"
      ],
      "topics": [
        "el_skeleton_item"
      ]
    },
    {
      "page": "el_slider",
      "title": "Element Plus Slider Component",
      "topics": [
        "el_slider",
        "update_el_slider"
      ]
    },
    {
      "page": "el_space",
      "title": "Element Plus Space",
      "topics": [
        "el_space",
        "update_el_space"
      ]
    },
    {
      "page": "el_splitter",
      "title": "Element Plus Splitter",
      "topics": [
        "el_splitter",
        "update_el_splitter"
      ]
    },
    {
      "page": "el_splitter_panel",
      "title": "Element Plus Splitter Panel",
      "topics": [
        "el_splitter_panel",
        "update_el_splitter_panel"
      ]
    },
    {
      "page": "el_statistic",
      "title": "Element Plus Statistic",
      "topics": [
        "el_countdown",
        "el_statistic",
        "update_el_countdown",
        "update_el_statistic"
      ]
    },
    {
      "page": "el_step",
      "title": "A step of 'el_steps()'",
      "concept": [
        "items"
      ],
      "topics": [
        "el_step"
      ]
    },
    {
      "page": "el_steps",
      "title": "Element Plus Steps Component",
      "topics": [
        "el_steps",
        "update_el_steps"
      ]
    },
    {
      "page": "el_switch",
      "title": "Element Plus Switch",
      "topics": [
        "el_switch",
        "update_el_switch"
      ]
    },
    {
      "page": "el_tab_pane",
      "title": "A tab of 'el_tabs()'",
      "concept": [
        "items"
      ],
      "topics": [
        "el_tab_pane"
      ]
    },
    {
      "page": "el_table",
      "title": "Element Plus Table Component",
      "topics": [
        "el_table",
        "update_el_table"
      ]
    },
    {
      "page": "el_table_column",
      "title": "A column of 'el_table()'",
      "concept": [
        "items"
      ],
      "topics": [
        "el_table_column"
      ]
    },
    {
      "page": "el_table_data",
      "title": "The data a table shows",
      "topics": [
        "el_table_data"
      ]
    },
    {
      "page": "el_table_output",
      "title": "An Element Plus table as a Shiny output",
      "topics": [
        "el_table_output",
        "render_el_table"
      ]
    },
    {
      "page": "el_table_row",
      "title": "Name a table row, an uploaded file or a tree node for a method",
      "topics": [
        "el_table_row",
        "el_tree_node",
        "el_upload_file"
      ]
    },
    {
      "page": "el_table_v2",
      "title": "Element Plus Virtualized Table",
      "topics": [
        "el_table_v2",
        "update_el_table_v2"
      ]
    },
    {
      "page": "el_table_v2_column",
      "title": "A column of 'el_table_v2()'",
      "concept": [
        "items"
      ],
      "topics": [
        "el_table_v2_column"
      ]
    },
    {
      "page": "el_tabs",
      "title": "Element Plus Tabs",
      "topics": [
        "el_tabs",
        "update_el_tabs"
      ]
    },
    {
      "page": "el_tag",
      "title": "Element Plus Tag",
      "topics": [
        "el_tag",
        "update_el_tag"
      ]
    },
    {
      "page": "el_text",
      "title": "Element Plus Text",
      "topics": [
        "el_text",
        "update_el_text"
      ]
    },
    {
      "page": "el_theme",
      "title": "Element Plus's look, as a Bootstrap theme",
      "topics": [
        "el_theme"
      ]
    },
    {
      "page": "el_time_picker",
      "title": "Element Plus Time Picker",
      "topics": [
        "el_time_picker",
        "el_time_select",
        "update_el_time_picker",
        "update_el_time_select"
      ]
    },
    {
      "page": "el_timeline",
      "title": "Element Plus Timeline",
      "topics": [
        "el_timeline",
        "update_el_timeline"
      ]
    },
    {
      "page": "el_timeline_item",
      "title": "An entry of 'el_timeline()'",
      "concept": [
        "items"
      ],
      "topics": [
        "el_timeline_item"
      ]
    },
    {
      "page": "el_tooltip",
      "title": "Element Plus Tooltip",
      "topics": [
        "el_tooltip",
        "update_el_tooltip"
      ]
    },
    {
      "page": "el_tour",
      "title": "Element Plus Tour",
      "topics": [
        "el_tour",
        "update_el_tour"
      ]
    },
    {
      "page": "el_tour_step",
      "title": "A step of 'el_tour()'",
      "concept": [
        "items"
      ],
      "topics": [
        "el_tour_step"
      ]
    },
    {
      "page": "el_transfer",
      "title": "Element Plus Transfer",
      "topics": [
        "el_transfer",
        "update_el_transfer"
      ]
    },
    {
      "page": "el_tree",
      "title": "Element Plus Tree",
      "topics": [
        "el_tree",
        "update_el_tree"
      ]
    },
    {
      "page": "el_tree_select",
      "title": "Element Plus Tree Select",
      "topics": [
        "el_tree_select",
        "update_el_tree_select"
      ]
    },
    {
      "page": "el_tree_v2",
      "title": "Element Plus Virtualized Tree",
      "topics": [
        "el_tree_v2",
        "update_el_tree_v2"
      ]
    },
    {
      "page": "el_upload",
      "title": "Element Plus Upload",
      "topics": [
        "el_upload",
        "update_el_upload"
      ]
    },
    {
      "page": "el_upload_clear",
      "title": "Clear an Element Plus Upload's file list",
      "topics": [
        "el_upload_clear"
      ]
    },
    {
      "page": "el_watermark",
      "title": "Element Plus Watermark",
      "topics": [
        "el_watermark",
        "update_el_watermark"
      ]
    },
    {
      "page": "el_widget",
      "title": "Assemble a component: host, Vue instance, Shiny input binding",
      "topics": [
        "el_widget"
      ]
    },
    {
      "page": "element_plus_dependency",
      "title": "Element Plus Dependency",
      "topics": [
        "element_plus_dependency"
      ]
    },
    {
      "page": "flush_vue",
      "title": "Send queued updates now",
      "topics": [
        "flush_vue"
      ]
    },
    {
      "page": "insert_el_tab",
      "title": "Add or remove a tab from the server",
      "topics": [
        "insert_el_tab",
        "remove_el_tab"
      ]
    },
    {
      "page": "JS",
      "title": "Mark a string as JavaScript",
      "topics": [
        "JS"
      ]
    },
    {
      "page": "render_vue_data",
      "title": "Data for a component, from the server",
      "topics": [
        "render_vue_data",
        "vue_data_output"
      ]
    },
    {
      "page": "template",
      "title": "Generate a <template> tag for Vue/Element Plus slot usage",
      "topics": [
        "template"
      ]
    },
    {
      "page": "update_vue",
      "title": "Set fields of a Vue component from the server",
      "topics": [
        "update_vue"
      ]
    },
    {
      "page": "use_element",
      "title": "Element Plus for a page of your own",
      "topics": [
        "use_element"
      ]
    },
    {
      "page": "vue_answer",
      "title": "Answer a Vue component that asked the server",
      "topics": [
        "vue_answer"
      ]
    },
    {
      "page": "vue_app",
      "title": "A Vue component, as Shiny UI",
      "topics": [
        "vue_app"
      ]
    },
    {
      "page": "vue_component",
      "title": "A Vue child component, for a template to use",
      "topics": [
        "vue_component"
      ]
    },
    {
      "page": "vue_output",
      "title": "A Vue output that keeps the user's state across renders",
      "topics": [
        "render_vue",
        "vue_output"
      ]
    },
    {
      "page": "vue_store",
      "title": "State shared by Vue components: a store",
      "topics": [
        "vue_store"
      ]
    }
  ],
  "_readme": "https://github.com/kaipingyang/shiny.element/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",
    "uuid",
    "withr",
    "xtable"
  ],
  "_vignettes": [
    {
      "source": "shiny.element.Rmd",
      "filename": "shiny.element.html",
      "title": "Get started",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Installation",
        "Quick start",
        "Reading and writing",
        "Where next"
      ],
      "created": "2026-10-02 17:38:22",
      "modified": "2026-10-06 11:13:04",
      "commits": 5
    },
    {
      "source": "shiny.Rmd",
      "filename": "shiny.html",
      "title": "Shiny integration",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Reading and writing a component",
        "When an update arrives",
        "Which events reach the server",
        "Events are event inputs",
        "Shiny modules",
        "Shiny's own tools",
        "Nesting components",
        "Slots",
        "Element's own markup",
        "Building your own",
        "Vue's options, under Vue's names",
        "Templates: tags or a string",
        "The server's way in",
        "Data from outputs",
        "State shared between components",
        "What a template can read of Shiny",
        "Shiny UI inside a template",
        "An Element component of your own",
        "Without Shiny",
        "Data from the server"
      ],
      "created": "2026-10-02 17:38:22",
      "modified": "2026-10-09 18:36:55",
      "commits": 17
    }
  ],
  "_score": 5.845098040014257,
  "_indexed": true,
  "_nocasepkg": "shiny.element",
  "_universes": [
    "kaipingyang"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.3.1",
      "date": "2026-11-04T22:12:49.000Z",
      "distro": "resolute",
      "commit": "3c3ba71d7ab10a21bffcd50cf059cf7309b2e1d5",
      "fileid": "https://r2.ropensci.org/81f87df948dda857caecee5d572b447d090f0bdb4531a027a16c38865748d83f",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/kaipingyang/actions/runs/41922197771"
    },
    {
      "r": "4.6.2",
      "os": "linux",
      "version": "0.3.1",
      "date": "2026-11-04T22:11:59.000Z",
      "distro": "resolute",
      "commit": "3c3ba71d7ab10a21bffcd50cf059cf7309b2e1d5",
      "fileid": "https://r2.ropensci.org/ecc237f93288b9c59ac8971b4f0c12eb6b7b1f63cbe601107e084efab745a7d2",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/kaipingyang/actions/runs/41922197771"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "0.3.1",
      "date": "2026-11-04T22:13:36.000Z",
      "commit": "3c3ba71d7ab10a21bffcd50cf059cf7309b2e1d5",
      "fileid": "https://r2.ropensci.org/acaa2244486fb7d2692ca193e06814ca02306cdbfc291d922e3d353c9d03bd58",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/kaipingyang/actions/runs/41922197771"
    },
    {
      "r": "4.6.2",
      "os": "mac",
      "version": "0.3.1",
      "date": "2026-11-04T22:12:21.000Z",
      "commit": "3c3ba71d7ab10a21bffcd50cf059cf7309b2e1d5",
      "fileid": "https://r2.ropensci.org/ac4972863ed2e5c42b180048c87c5a23602c20e2790ece9c0be98063ec99afac",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/kaipingyang/actions/runs/41922197771"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "0.3.1",
      "date": "2026-11-04T22:11:50.000Z",
      "commit": "3c3ba71d7ab10a21bffcd50cf059cf7309b2e1d5",
      "fileid": "https://r2.ropensci.org/736fe117b5efebd23c510fffd4d33a994e2c85f8338cc458cb4582300565dab3",
      "status": "success",
      "buildurl": "https://github.com/r-universe/kaipingyang/actions/runs/41922197771"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "0.3.1",
      "date": "2026-11-04T22:11:01.000Z",
      "commit": "3c3ba71d7ab10a21bffcd50cf059cf7309b2e1d5",
      "fileid": "https://r2.ropensci.org/24a5241b83ea08030b5d4b8da5b1573a09985964dd12805f758ecf85a6f36c13",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/kaipingyang/actions/runs/41922197771"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "0.3.1",
      "date": "2026-11-04T22:11:08.000Z",
      "commit": "3c3ba71d7ab10a21bffcd50cf059cf7309b2e1d5",
      "fileid": "https://r2.ropensci.org/dd152535b785db39fb87f63c554cc5aeea0e73a57bb0052e08f43e53a0be2b23",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/kaipingyang/actions/runs/41922197771"
    },
    {
      "r": "4.6.2",
      "os": "win",
      "version": "0.3.1",
      "date": "2026-11-04T22:11:29.000Z",
      "commit": "3c3ba71d7ab10a21bffcd50cf059cf7309b2e1d5",
      "fileid": "https://r2.ropensci.org/7f052ccf129ba9ece7398675ebe38c84bfb5f39c51e1f93b63c85af9a3b756e6",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/kaipingyang/actions/runs/41922197771"
    }
  ]
}