Skip to main content
References

UserMetadata

Classes

default

Defined in: recipe/usermetadata/index.ts:21

Constructors

Constructor
new default(): default;
Returns

default

Properties

PropertyModifierTypeDefault valueDefined in
initstatic(config?) => RecipeListFunctionRecipe.initrecipe/usermetadata/index.ts:22

Methods

clearUserMetadata()
static clearUserMetadata(userId, userContext?): Promise<{
status: "OK";
}>;

Defined in: recipe/usermetadata/index.ts:39

Parameters
ParameterType
userIdstring
userContext?Record<string, any>
Returns

Promise<{ status: "OK"; }>

getUserMetadata()
static getUserMetadata(userId, userContext?): Promise<{
metadata: any;
status: "OK";
}>;

Defined in: recipe/usermetadata/index.ts:24

Parameters
ParameterType
userIdstring
userContext?Record<string, any>
Returns

Promise<{ metadata: any; status: "OK"; }>

updateUserMetadata()
static updateUserMetadata(
userId,
metadataUpdate,
userContext?): Promise<{
metadata: JSONObject;
status: "OK";
}>;

Defined in: recipe/usermetadata/index.ts:31

Parameters
ParameterType
userIdstring
metadataUpdateJSONObject
userContext?Record<string, any>
Returns

Promise<{ metadata: JSONObject; status: "OK"; }>

Variables

clearUserMetadata()

const clearUserMetadata: (userId, userContext?) => Promise<{
status: "OK";
}> = Wrapper.clearUserMetadata;

Defined in: recipe/usermetadata/index.ts:50

Parameters

ParameterType
userIdstring
userContext?Record<string, any>

Returns

Promise<{ status: "OK"; }>

getUserMetadata()

const getUserMetadata: (userId, userContext?) => Promise<{
metadata: any;
status: "OK";
}> = Wrapper.getUserMetadata;

Defined in: recipe/usermetadata/index.ts:48

Parameters

ParameterType
userIdstring
userContext?Record<string, any>

Returns

Promise<{ metadata: any; status: "OK"; }>

init()

const init: (config?) => RecipeListFunction = Wrapper.init;

Defined in: recipe/usermetadata/index.ts:47

Parameters

ParameterType
config?TypeInput

Returns

RecipeListFunction

updateUserMetadata()

const updateUserMetadata: (userId, metadataUpdate, userContext?) => Promise<{
metadata: JSONObject;
status: "OK";
}> = Wrapper.updateUserMetadata;

Defined in: recipe/usermetadata/index.ts:49

Parameters

ParameterType
userIdstring
metadataUpdateJSONObject
userContext?Record<string, any>

Returns

Promise<{ metadata: JSONObject; status: "OK"; }>

References

JSONObject

Re-exports JSONObject

RecipeInterface

Re-exports RecipeInterface