if(interactive()){
ui <- eDTOutput("data")
server <- function(input,output,session){
b <- customButton('print', label = 'print')
eDT_result <- eDT(id = "data", mtcars, options = list(buttons = list("save", b)))
observeEvent(input$print,{
print(eDT_result$state())
})
}
shinyApp(ui,server)
}
Run the code above in your browser using DataLab