Function dlpArg

  • Decorator for a required DLP argument.

    Type Parameters

    • ValueT

    Parameters

    • argIdOffset: number

      Argument ID offset from DLP_ARG_ID_BASE.

    • OptionalwrapperType: (new () => SerializableWrapper<ValueT>)

      Serializable wrapper type.

        • new (): SerializableWrapper<ValueT>
        • Returns SerializableWrapper<ValueT>

    Returns ((value: undefined | Function, context: ClassGetterDecoratorContext<unknown, unknown> | ClassSetterDecoratorContext<unknown, unknown> | ClassFieldDecoratorContext<unknown, unknown>) => void)

      • (value, context): void
      • Parameters

        • value: undefined | Function
        • context: ClassGetterDecoratorContext<unknown, unknown> | ClassSetterDecoratorContext<unknown, unknown> | ClassFieldDecoratorContext<unknown, unknown>

        Returns void