--- title: "Announcement Configuration YAML File Builder" author: "Mohammed Ali" date: "`r Sys.Date()`" output: rmarkdown::html_vignette: toc: TRUE toc_depth: 3 vignette: > %\VignetteIndexEntry{Announcement Configuration YAML File Builder} %\VignetteEngine{knitr::rmarkdown} %\VignetteEncoding{UTF-8} --- ## Overview To help package users in creating valid announcement configuration file ## Add-in Launch The add-in can be launched by one of two methods - Call **periscope2:::announcementConfigurationsAddin()** function from within RStudio console - From RStudio add-ins menu ![Add-in Launch](figures/add_ins_announce_1.png){#fig-1} ## Add-in Layout - The add-in will open as browser tab - Add-in UI consists of: - Header - Body - Add-in header that consists of: - Cancel/Done buttons: they are default add-ins buttons and their sole purpose is to close add-in window - Done button functionality can be customized but that is not needed in this add-in - Add-in title between the two buttons is: "Announcement Configuration YAML File Builder" - Add-in body: - Start Date - End Date - Close after (sec) - Style - Title - Announcement Text - Download button