Skip to content

nasiguddinmiah36-creator/genstudio-extensibility-sdk

 
 

Repository files navigation

genstudio-extensibility-sdk

GenStudio Extensibility SDK

This repo is still WIP. Please use caution and reach out to GS team before using

API Documentation

Please refer to the API Documentation for more information.

Changelog

See versioned change logs in docs/changelog.

Usage

npm install @adobe/genstudio-extensibility-sdk

Import

import {
  Experience,
  ExperienceField,
} from "@adobe/genstudio-extensibility-sdk";

const experienceFields = new Map<string, ExperienceField>([
  [
    "subject",
    {
      fieldRole: {
        name: "subject",
      },
      fieldName: "subject",
      fieldValue: "test field value",
      readonly: false,
    },
  ],
  [
    "section2_image",
    {
      fieldRole: {
        name: "image",
      },
      fieldName: "section2_image",
      fieldValue: {
        test: "1",
      },
      readonly: true,
    },
  ],
]);
const experience: Experience = {
  id: "230853274642",
  experienceFields: experienceFields,
};

Contributing

Contributions are welcomed! Read the Contributing Guide for more information.

Licensing

This project is licensed under the Apache V2 License. See LICENSE for more information.

About

GenStudio Extensibility SDK

Resources

License

Code of conduct

Contributing

Stars

0 stars

Watchers

0 watching

Forks

Packages

 
 
 

Contributors

Languages

  • TypeScript 95.0%
  • JavaScript 5.0%