View source: R/registerExtensions.R
| registerExtensions | R Documentation |
Registers an explicit full extension chain for the current R session. The
order of extensions is the S3 dispatch order, from outermost to innermost
extension. For example c(mizerExtB = "1.2.0", mizerExtA = "0.4.1")
dispatches to mizerExtB methods first, then mizerExtA methods, then base
mizer methods.
registerExtensions(extensions, install = FALSE)
extensions |
A named character vector. Names are extension identifiers.
Values are version strings, installation specifications, or
|
install |
Logical. If |
A session can handle objects whose extension chain is a suffix of the
registered maximal chain. For example, after registering
c(mizerExtB = "1.2.0", mizerExtA = "0.4.1"), objects using only
c(mizerExtA = "0.4.1") are also valid.
For extension packages that register themselves incrementally from .onLoad,
use registerExtension() instead.
The active maximal extension chain, invisibly.
registerExtension() for the incremental per-package variant.
The guide to using mizer extension packages.
"Creating a mizer extension package":
Creating a mizer extension package
Other extension tools:
NOther(),
clearExtensionChain(),
coerceToExtensionClass(),
getRegisteredExtensions(),
initialNOther<-(),
recordExtension(),
registerExtension(),
setComponent(),
setRateFunction()
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.