R/server/page-sidebar.R

# Sidebar values
pageProperties <- reactive({

  pageTitle = ifelse(
    input$sidebarPageTitle == '', 'My Page', input$sidebarPageTitle
  )

  pageWindowTitle = ifelse(
    input$sidebarPageWindowTitle == '', pageTitle, paste0("'", input$navbarPageWindowTitle, "'")
  )

  pageSidebarWidth = ifelse(
    input$sidebarPageSidebarWidth == '', 4, input$sidebarPageSidebarWidth
  )

  pageMainWidth = ifelse(
    input$sidebarPageMainWidth == '', 8, input$sidebarPageMainWidth
  )



  return(list(title = pageTitle,
              windowTitle = pageWindowTitle,
              sidebarWidth = pageSidebarWidth,
              mainWidth = pageMainWidth
  ))
})
bogdanrau/shinyBuilder documentation built on May 12, 2019, 11:31 p.m.