datatable_callback.RdThe output of this function may be used as the callback argument to
datatable. Event listeners for dblclick
and contextmenu are added to the datatable. These event listeners
set a shiny input, so that you can listen to these events on the R-side
with observeEvent. See 'Details' for the properties of
the added inputs.
datatable_callback(inputId)
| inputId | Typically the |
|---|
The callback adds the following inputs: input$<inputId>_row_dblclicked
and input$<inputId>_row_contextmenued, where <inputId> is
replaced by the parameter inputId passed to this function. These inputs
have the following properties:
<inputId>_row_dblclickedrow | The index of the dblclicked row. |
id | The value of the first column of the dblclicked row. It is
convenient to create unique ids for every row in the first column of a
table passed to datatable and hiding this column via
the options argument. |
data | The data of the dblclicked row. |
rnd | A random number. |
<inputId>_row_contextmenuedrow | The index of the dblclicked row. |
id | The value of the first column of the dblclicked row. It is
convenient to create unique ids for every row in the first column of a
table passed to datatable and hiding this column via
the options argument. |
data | The data of the dblclicked row. |
mouse | A list with elements named x and y
holding the position of the mouse in px, when the datatable was
contextmenued. |
rnd | A random number. |