output$ixpivot <- renderDataTable(rv$data() ,options= rv$options)piv_data2 <- ix_mapped()[[1]]
hidecols <- ix_mapped()[[2]]
options.pivot <- reactive(list(dom = 'lfrtp', scrollX = "100%", "border-collapse" = "collapse", pageLength = 15, lengthMenu = append(c(1:25), 50) ,createdRow = I(row_names_format) ,language = list(lengthMenu = "Display: _MENU_")))
options.mapped <- reactive(list(dom = 'lfrtp', scrollX = "100%" ,"border-collapse" = "collapse" ,pageLength = 10, lengthMenu = append(c(1:25), 50) ,createdRow = I(color_mapping), columnDefs = hidecols ,language = list(lengthMenu = "Display: _MENU_")))
rv <- reactiveValues(data = ix_pivot, options = options.pivot)
observeEvent(input$mapcolors, { rv$data <- piv_data2 })
observeEvent(input$mapcolors, { rv$options <- options.mapped })