Skip to content

generationUseCases

const generationUseCases: object

Defined in: packages/simply-aep-core/src/generate/useCases.ts:265

Every generation use case, keyed by descriptor id.

generate: GenerationUseCase<ZodObject<{ apiVersion: ZodOptional<ZodString>; bindingSequence: ZodDefault<ZodString>; domain: ZodDefault<ZodBoolean>; flavor: ZodEnum<{ at4dx: "at4dx"; fflib: "fflib"; }>; outputPath: ZodDefault<ZodString>; prefix: ZodOptional<ZodString>; selector: ZodDefault<ZodBoolean>; sobject: ZodString; unitOfWork: ZodDefault<ZodBoolean>; }, $strip>>

generate-action: GenerationUseCase<ZodObject<{ apiVersion: ZodOptional<ZodString>; className: ZodString; description: ZodOptional<ZodString>; order: ZodDefault<ZodString>; outputPath: ZodDefault<ZodString>; processName: ZodOptional<ZodString>; sobject: ZodString; triggerOperation: ZodDefault<ZodEnum<{ After_Delete: "After_Delete"; After_Insert: "After_Insert"; After_Undelete: "After_Undelete"; After_Update: "After_Update"; Before_Delete: "Before_Delete"; Before_Insert: "Before_Insert"; Before_Update: "Before_Update"; }>>; }, $strip>> = generateAction

generate-criteria: GenerationUseCase<ZodObject<{ apiVersion: ZodOptional<ZodString>; className: ZodString; description: ZodOptional<ZodString>; order: ZodDefault<ZodString>; outputPath: ZodDefault<ZodString>; processName: ZodOptional<ZodString>; sobject: ZodString; triggerOperation: ZodDefault<ZodEnum<{ After_Delete: "After_Delete"; After_Insert: "After_Insert"; After_Undelete: "After_Undelete"; After_Update: "After_Update"; Before_Delete: "Before_Delete"; Before_Insert: "Before_Insert"; Before_Update: "Before_Update"; }>>; }, $strip>> = generateCriteria

generate-domain: GenerationUseCase<ZodObject<{ apiVersion: ZodOptional<ZodString>; flavor: ZodEnum<{ at4dx: "at4dx"; fflib: "fflib"; }>; outputPath: ZodDefault<ZodString>; prefix: ZodOptional<ZodString>; sobject: ZodString; }, $strip>> = generateDomain

generate-field-set-inclusion: GenerationUseCase<ZodObject<{ description: ZodOptional<ZodString>; fields: ZodArray<ZodString>; fieldsetName: ZodOptional<ZodString>; label: ZodOptional<ZodString>; outputPath: ZodDefault<ZodString>; sobject: ZodString; }, $strip>> = generateFieldSetInclusion

generate-selector: GenerationUseCase<ZodObject<{ apiVersion: ZodOptional<ZodString>; flavor: ZodEnum<{ at4dx: "at4dx"; fflib: "fflib"; }>; outputPath: ZodDefault<ZodString>; prefix: ZodOptional<ZodString>; sobject: ZodString; }, $strip>> = generateSelector

generate-selector-method: GenerationUseCase<ZodObject<{ apiVersion: ZodOptional<ZodString>; className: ZodString; outputPath: ZodDefault<ZodString>; sobject: ZodString; sobjectSelectorClassName: ZodString; }, $strip>> = generateSelectorMethod

generate-service: GenerationUseCase<ZodObject<{ apiVersion: ZodOptional<ZodString>; flavor: ZodEnum<{ at4dx: "at4dx"; fflib: "fflib"; }>; outputPath: ZodDefault<ZodString>; prefix: ZodOptional<ZodString>; serviceBasename: ZodString; }, $strip>> = generateService

generate-unit-of-work: GenerationUseCase<ZodObject<{ apiVersion: ZodOptional<ZodString>; bindingSequence: ZodDefault<ZodString>; flavor: ZodEnum<{ at4dx: "at4dx"; fflib: "fflib"; }>; outputPath: ZodDefault<ZodString>; prefix: ZodOptional<ZodString>; sobject: ZodString; }, $strip>> = generateUnitOfWork