public addMetadata()

in src/construct.ts [287:295]


  public addMetadata(type: string, data: any, options: MetadataOptions = { }): void {
    if (data == null) {
      return;
    }

    const shouldTrace = options.stackTrace ?? false;
    const trace = shouldTrace ? captureStackTrace(options.traceFromFunction ?? this.addMetadata) : undefined;
    this._metadata.push({ type, data, trace });
  }