80 lines
3.7 KiB
JavaScript
80 lines
3.7 KiB
JavaScript
import { createAggregatedClient } from "@smithy/core/client";
|
|
import { AmplifyUIBuilderClient } from "./AmplifyUIBuilderClient";
|
|
import { CreateComponentCommand, } from "./commands/CreateComponentCommand";
|
|
import { CreateFormCommand, } from "./commands/CreateFormCommand";
|
|
import { CreateThemeCommand, } from "./commands/CreateThemeCommand";
|
|
import { DeleteComponentCommand, } from "./commands/DeleteComponentCommand";
|
|
import { DeleteFormCommand, } from "./commands/DeleteFormCommand";
|
|
import { DeleteThemeCommand, } from "./commands/DeleteThemeCommand";
|
|
import { ExchangeCodeForTokenCommand, } from "./commands/ExchangeCodeForTokenCommand";
|
|
import { ExportComponentsCommand, } from "./commands/ExportComponentsCommand";
|
|
import { ExportFormsCommand, } from "./commands/ExportFormsCommand";
|
|
import { ExportThemesCommand, } from "./commands/ExportThemesCommand";
|
|
import { GetCodegenJobCommand, } from "./commands/GetCodegenJobCommand";
|
|
import { GetComponentCommand, } from "./commands/GetComponentCommand";
|
|
import { GetFormCommand } from "./commands/GetFormCommand";
|
|
import { GetMetadataCommand, } from "./commands/GetMetadataCommand";
|
|
import { GetThemeCommand } from "./commands/GetThemeCommand";
|
|
import { ListCodegenJobsCommand, } from "./commands/ListCodegenJobsCommand";
|
|
import { ListComponentsCommand, } from "./commands/ListComponentsCommand";
|
|
import { ListFormsCommand } from "./commands/ListFormsCommand";
|
|
import { ListTagsForResourceCommand, } from "./commands/ListTagsForResourceCommand";
|
|
import { ListThemesCommand, } from "./commands/ListThemesCommand";
|
|
import { PutMetadataFlagCommand, } from "./commands/PutMetadataFlagCommand";
|
|
import { RefreshTokenCommand, } from "./commands/RefreshTokenCommand";
|
|
import { StartCodegenJobCommand, } from "./commands/StartCodegenJobCommand";
|
|
import { TagResourceCommand, } from "./commands/TagResourceCommand";
|
|
import { UntagResourceCommand, } from "./commands/UntagResourceCommand";
|
|
import { UpdateComponentCommand, } from "./commands/UpdateComponentCommand";
|
|
import { UpdateFormCommand, } from "./commands/UpdateFormCommand";
|
|
import { UpdateThemeCommand, } from "./commands/UpdateThemeCommand";
|
|
import { paginateExportComponents } from "./pagination/ExportComponentsPaginator";
|
|
import { paginateExportForms } from "./pagination/ExportFormsPaginator";
|
|
import { paginateExportThemes } from "./pagination/ExportThemesPaginator";
|
|
import { paginateListCodegenJobs } from "./pagination/ListCodegenJobsPaginator";
|
|
import { paginateListComponents } from "./pagination/ListComponentsPaginator";
|
|
import { paginateListForms } from "./pagination/ListFormsPaginator";
|
|
import { paginateListThemes } from "./pagination/ListThemesPaginator";
|
|
const commands = {
|
|
CreateComponentCommand,
|
|
CreateFormCommand,
|
|
CreateThemeCommand,
|
|
DeleteComponentCommand,
|
|
DeleteFormCommand,
|
|
DeleteThemeCommand,
|
|
ExchangeCodeForTokenCommand,
|
|
ExportComponentsCommand,
|
|
ExportFormsCommand,
|
|
ExportThemesCommand,
|
|
GetCodegenJobCommand,
|
|
GetComponentCommand,
|
|
GetFormCommand,
|
|
GetMetadataCommand,
|
|
GetThemeCommand,
|
|
ListCodegenJobsCommand,
|
|
ListComponentsCommand,
|
|
ListFormsCommand,
|
|
ListTagsForResourceCommand,
|
|
ListThemesCommand,
|
|
PutMetadataFlagCommand,
|
|
RefreshTokenCommand,
|
|
StartCodegenJobCommand,
|
|
TagResourceCommand,
|
|
UntagResourceCommand,
|
|
UpdateComponentCommand,
|
|
UpdateFormCommand,
|
|
UpdateThemeCommand,
|
|
};
|
|
const paginators = {
|
|
paginateExportComponents,
|
|
paginateExportForms,
|
|
paginateExportThemes,
|
|
paginateListCodegenJobs,
|
|
paginateListComponents,
|
|
paginateListForms,
|
|
paginateListThemes,
|
|
};
|
|
export class AmplifyUIBuilder extends AmplifyUIBuilderClient {
|
|
}
|
|
createAggregatedClient(commands, AmplifyUIBuilder, { paginators });
|