Class that defines the Changelog Table Row Table in the Generic Report
ChangelogTableRow.RdThis R6 class controls one row of the Changelog table that documents the date, version, reason and what changed in the update on the document.
Active bindings
dateActive binding for setting the date of changes
versionActive binding for setting the version of the document
why_updateActive binding for setting the reason for the update
what_changedActive binding for setting the section and title impacted
Methods
Method new()
Usage
ChangelogTableRow$new(
date = NA_character_,
version = NA_character_,
why_update = NA_character_,
what_changed = NA_character_
)Arguments
dateString. Date (DD-Mmm-YYYY) when modifications were performed
versionString. Document version
why_updateString. Reason for updating the document
what_changedString. Sections and titles that where impacted with the modifications
Examples
ctr <- ChangelogTableRow$new(
date = '01-Oct-2024',
version = 'Initial version',
why_update = 'Create first version of the document',
what_changed = 'Document creation')
Examples
## ------------------------------------------------
## Method `ChangelogTableRow$new`
## ------------------------------------------------
ctr <- ChangelogTableRow$new(
date = '01-Oct-2024',
version = 'Initial version',
why_update = 'Create first version of the document',
what_changed = 'Document creation')