View source: R/registerExtensions.R
| recordExtension | R Documentation |
Writes an entry for name into the object's @extensions slot, converting
the slot to the versioned list form. Existing entries (and their version
stamps) are preserved, keeping their position in the chain. A genuinely new
entry is prepended to the front of the chain so that it stays ordered
outermost-first, matching registerExtension(). The requirement is taken
from the existing entry if present, otherwise from the registered extension
chain.
recordExtension(params, name, version = NULL)
params |
A |
name |
The extension identifier (its S4 marker class name). |
version |
Optional version string to stamp. If |
Extension packages should call this instead of assigning to @extensions
directly. Pass version (typically packageVersion(name)) only when the
object has just been created or upgraded to conform to that version; leave it
NULL for ordinary modifications so the existing stamp is preserved.
The params object with the updated @extensions slot.
"Creating a mizer extension package": Creating a mizer extension package
Other extension tools:
NOther(),
clearExtensionChain(),
coerceToExtensionClass(),
getRegisteredExtensions(),
initialNOther<-(),
registerExtension(),
registerExtensions(),
setComponent(),
setRateFunction()
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.