Home > @uniformdev/canvas-next-rsc-shared > AppDirectoryContextInstance

AppDirectoryContextInstance class

Signature:

Implements: AppDirectoryContext

Constructors

ConstructorModifiersDescription
(constructor)(context)Constructs a new instance of the <code>AppDirectoryContextInstance</code> class

Properties

PropertyModifiersTypeDescription
consent<code>readonly</code>boolean | undefined
events<code>readonly</code>ContextInstance['events']
manifest<code>readonly</code>ContextInstance['manifest']
quirks<code>readonly</code>Readonly<_uniformdev_context.Quirks>
scores<code>readonly</code>Readonly<_uniformdev_context.ScoreVector>

Methods

MethodModifiersDescription
forget(fromAllDevices)
getCompositionMetadata()Gets the current canvas data
getServerToClientTransitionState()
getTestVariantId(testName)
internal_processPersonalizationEvent(event)
internal_processTestEvent(event)
internal_update(update)
log(message)
personalize(options)
setTestVariantId(testName, variantId)
test(options)
update(update)
updateCompositionMetadata(newData)Updates the canvas data and emits a canvasDataUpdated event
updateConsent(consent)