generationUseCases
constgenerationUseCases:object
Defined in: packages/simply-aep-core/src/generate/useCases.ts:265
Every generation use case, keyed by descriptor id.
Type Declaration
Section titled “Type Declaration”generate
Section titled “generate”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
Section titled “generate-action”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
Section titled “generate-criteria”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
Section titled “generate-domain”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
Section titled “generate-field-set-inclusion”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
Section titled “generate-selector”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
Section titled “generate-selector-method”generate-selector-method:
GenerationUseCase<ZodObject<{apiVersion:ZodOptional<ZodString>;className:ZodString;outputPath:ZodDefault<ZodString>;sobject:ZodString;sobjectSelectorClassName:ZodString; },$strip>> =generateSelectorMethod
generate-service
Section titled “generate-service”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
Section titled “generate-unit-of-work”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