ContextBuilder
Stentor API Reference / stentor-context/src / ContextBuilder
Class: ContextBuilder\<S>
Defined in: packages/stentor-context/src/ContextBuilder.ts:7
Extendsβ
AbstractBuilder\<Context\<S>>
Type Parametersβ
Sβ
Constructorsβ
Constructorβ
new ContextBuilder\<
S>():ContextBuilder\<S>
Defined in: packages/stentor-context/src/ContextBuilder.ts:10
Returnsβ
ContextBuilder\<S>
Overridesβ
AbstractBuilder<Context<S>>.constructor
Methodsβ
withDevice()β
withDevice(
device):ContextBuilder\<S>
Defined in: packages/stentor-context/src/ContextBuilder.ts:59
Add device information to the context.
Parametersβ
deviceβ
Returnsβ
ContextBuilder\<S>
Deprecatedβ
- Device will be removed from the context in the next major release. Use device on request.
withResponse()β
withResponse(
response):ContextBuilder\<S>
Defined in: packages/stentor-context/src/ContextBuilder.ts:64
Parametersβ
responseβ
Returnsβ
ContextBuilder\<S>
withRequestUserData()β
withRequestUserData(
userData):ContextBuilder\<S>
Defined in: packages/stentor-context/src/ContextBuilder.ts:69
Parametersβ
userDataβ
UserData
Returnsβ
ContextBuilder\<S>
withStorage()β
withStorage(
storage):ContextBuilder\<S>
Defined in: packages/stentor-context/src/ContextBuilder.ts:74
Parametersβ
storageβ
S
Returnsβ
ContextBuilder\<S>
withSessionData()β
withSessionData(
data):ContextBuilder\<S>
Defined in: packages/stentor-context/src/ContextBuilder.ts:97
Set the session storage with the provided data.
Parametersβ
dataβ
SessionStoreData
Returnsβ
ContextBuilder\<S>
playingAudio()β
playingAudio():
ContextBuilder\<S>
Defined in: packages/stentor-context/src/ContextBuilder.ts:106
Returnsβ
ContextBuilder\<S>
build()β
build():
Context\<S>
Defined in: packages/stentor-context/src/ContextBuilder.ts:118
Returnsβ
Context\<S>
Overridesβ
AbstractBuilder.build