StatusSetterPlume {plume}R Documentation

StatusSetterPlume class

Description

Internal class extending StatusSetter for Plume.

Super classes

plume::NameHandler -> plume::PlumeHandler -> plume::StatusSetter -> StatusSetterPlume

Methods

Public methods

Inherited methods

Method set_main_contributors()

Force one or more contributors' names to appear first in the contribution list.

Usage
StatusSetterPlume$set_main_contributors(..., .roles = NULL, .by)
Arguments
...

One or more unquoted expressions separated by commas. Expressions matching values in the column defined by by/.by determine main contributors. Expressions can be named after any role to set different main contributors to different roles at once, in which case the .roles parameter only applies roles that are not already set to unnamed expressions. Matching of values is case-insensitive.

.roles

Roles to assign main contributors to. If .roles is a named vector, only the names will be used.

.by

Variable used to specify which authors are main contributors. By default, uses authors' id.

Returns

The class instance.


Method clone()

The objects of this class are cloneable with this method.

Usage
StatusSetterPlume$clone(deep = FALSE)
Arguments
deep

Whether to make a deep clone.


[Package plume version 0.2.4 Index]