onetime_mark_as_done(
id = deprecate_calling_package(),
path = default_lockfile_dir()
)
Value
Invisible TRUE if the action represented
by id had not been done before, and has now been explicitly marked as done.
Invisible FALSE if it was already marked as done (and still is).
Arguments
id
Unique ID string. If this is unset, the name of the calling
package will be used. Since onetime 0.2.0, not setting id is
deprecated.
path
Directory to store lockfiles. The default uses a unique
directory corresponding to the calling package, beneath
rappdirs::user_config_dir(). Normally you should leave this as the
default.
Details
Note that no expiry parameter is available, because expiry is
backward-looking. See onetime_do() for more information.
Marking an action done requires permission to store files on the user's
computer, just like other onetime actions.