explorer.Rd
Shiny module representing an explorer usable for selecting elements of different kinds and invoking actions on them.
explorer_ui(id) explorer(input, output, session, .values, .root_node_r, .explorer_classes = list(), .addable_explorer_classes_r = shiny::reactive("__group__"), .visible_explorer_classes_r = shiny::reactive("__group__"), .display_header = TRUE, .label_list = label_explorer(), .state = list())
id | The module's id. |
---|---|
input, output, session | Called by |
.values | The |
.root_node_r | A |
.explorer_classes | A |
.addable_explorer_classes_r | A |
.visible_explorer_classes_r | A |
.display_header | If |
.label_list | A |
.state | A |
The explorer
module returns a list containing the following reactives, that
you may access in the calling server function.
contextmenued_node_r | An object of class ExplorerNode . This is
the node, which has been last contextmenued. |
current_node_r | An object of class ExplorerNode . This is the node,
whose children are currently displayed in the explorer's datatable.
selected_child_node_r An object of class ExplorerNode . This is the
node, which has been last clicked. |