Takaro - v0.4.9
    Preparing search index...

    Class ModuleTransferVersionDTO<T>

    Generic Data Transfer Object, used widely in Takaro to pass data back and forth between components Allows validation of properties when instantiated and JSON (de)serialization

    Type Parameters

    • T

    Hierarchy (View Summary)

    Index

    Constructors

    Properties

    commands?: ICommand[]
    configSchema: string
    cronJobs?: ICronJob[]
    description: string
    functions?: IFunction[]
    hooks?: IHook[]
    permissions?: IPermission[]
    tag: string
    uiSchema: string

    Methods

    • Parameters

      • OptionaloptionOverrides: ClassTransformOptions

      Returns Record<string, any>

    • Validates the DTO instance

      Parameters

      • OptionalextraOpts: ValidatorOptions

      Returns Promise<void>

      if validation fails