genstudio-extensibility-sdk

@adobe/genstudio-extensibility-sdk


@adobe/genstudio-extensibility-sdk / FragmentSwapExtensionApi

Interface: FragmentSwapExtensionApi

Extends

Indexable

[key: string]: object | (…args: unknown[]) => unknown

Properties

api

api: { fragmentSwapExtension: { getExperience: () => Promise<Experience>; getGenerationContext: () => Promise<GenerationContext>; setSwapValue: (value: string) => void; }; }

fragmentSwapExtension

fragmentSwapExtension: { getExperience: () => Promise<Experience>; getGenerationContext: () => Promise<GenerationContext>; setSwapValue: (value: string) => void; }

fragmentSwapExtension.getExperience()

getExperience: () => Promise<Experience>

Returns

Promise<Experience>

fragmentSwapExtension.getGenerationContext()

getGenerationContext: () => Promise<GenerationContext>

Returns

Promise<GenerationContext>

fragmentSwapExtension.setSwapValue()

setSwapValue: (value: string) => void

Parameters
value

string

Returns

void