Skip to content
Snippets Groups Projects
  1. May 08, 2020
    • Todor Kondic's avatar
      cmpd, sets: Add server functions · d99f7081
      Todor Kondic authored
      * R/shiny-ui-cmpd.R(server_cmpd): New server function.
      
      * R/shiny-ui-sets.R(server_sets): New server function.
      
      * R/shiny-ui-top.R(mk_shinyscreen) <plugin-servers>: Add server_cmpd
        and server_sets.
      d99f7081
    • Todor Kondic's avatar
      mk_ui: Update with new tabs · 879a34fe
      Todor Kondic authored
      * R/shiny-ui-top.R(mk_ui) <plugins>: New plugins cmpd, sets, gen.
      879a34fe
  2. May 07, 2020
  3. May 05, 2020
  4. May 02, 2020
  5. Apr 30, 2020
    • Todor Kondic's avatar
      Add restore config · 310434dc
      Todor Kondic authored
      * R/mix.R(read_conf): New function.
      
      * R/shiny-ui-base.R(conf2rv_conf): New function.
        In order to save config as yaml function, the reactive form of
        config must be converted to a list.
      
       (input$restoreConfB): New observer.
      
      * R/shiny-ui-base.R(server_conf), R/shiny-ui-top.R(server): Now that
        we update rv inside server_conf, it must return it in some way.
      310434dc
    • Todor Kondic's avatar
      Introduce modular reactive values/functions concept · c073fe13
      Todor Kondic authored
      Because we decided to split the server and UI definitions into
      separate "modules", we also needed to create a way for different
      modules to exchange their reactive values and functions.
      
      In this regard, each module is going to have two server-like
      functions, react_module-name_f and react_module-name_v, which will
      define and return reactive functions and objects, respectively. Each
      such function is server-like, i.e. it will take input, output and
      session arguments. The two remaining arguments are rv and rf, for the
      input reactive values and functions.
      
      * R/shiny-ui-config.R(react_conf_v): New function.
        Add conf-related reactive values.
      
        (react_vonf_f): New function. Add conf-related reactive functions.
      
        (server_conf): Update observers.
      
      * R/shiny-ui-top.R(server): Adapt to the new concept.
      c073fe13
    • Todor Kondic's avatar
      R/shiny-ui-config.R: GUI config specification · 02879ad1
      Todor Kondic authored
      * R/shiny-ui-config.R: New file.
        It will contain everything related to the configuration tab of the
        former shinyUI.R
      
      * R/shiny-ui-top.R: Updated with the config plug-in.
      
      * DESCRIPTION: Updated.
      02879ad1
    • Todor Kondic's avatar
      R/shinyUI.R, R/shiny-ui-base.R, R/shiny-ui-top.R: Restructuring GUI · e04e2270
      Todor Kondic authored
      * R/shinyUI.R: Removed.
        A monolithic file that became difficult to maintain.
      
      * R/shiny-ui-top.R: New file. Contains top-level server and interface
        functions.
      
      (mk_ui): New function. Replace old mkUI and serve as a top-level user
      interface definition function.
      
      (mk_shinyscreen): Removed most of it. Only the top-level content
      remains.
      
      * DESCRIPTION: Updated.
      
      * R/shiny-ui-base.R: New file. Shiny wrappers.
      e04e2270
Loading