genstudio-extensibility-sdk

@adobe/genstudio-extensibility-sdk


@adobe/genstudio-extensibility-sdk / ValidationExtensionApi

Interface: ValidationExtensionApi

Extends

Indexable

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

Properties

api

api: { validationExtension: { getExperiences: () => Promise<Experience[]>; getGenerationContext: () => Promise<GenerationContext>; open: (extensionId: string) => void; }; }

validationExtension

validationExtension: { getExperiences: () => Promise<Experience[]>; getGenerationContext: () => Promise<GenerationContext>; open: (extensionId: string) => void; }

validationExtension.getExperiences()

getExperiences: () => Promise<Experience[]>

Returns

Promise<Experience[]>

validationExtension.getGenerationContext()

getGenerationContext: () => Promise<GenerationContext>

Returns

Promise<GenerationContext>

validationExtension.open()

open: (extensionId: string) => void

Parameters
extensionId

string

Returns

void