File

src/cost/dto/query-cost.dto.ts

Description

Data Transfer Object to query cost data

Index

Properties

Properties

window
Type : CostWindow
Decorators :
@ApiProperty()
@IsNotEmpty()
@IsEnum(CostWindow, {each: true})

Cost window

import { ApiProperty } from "@nestjs/swagger";
import { IsEnum, IsNotEmpty } from "class-validator";
import { CostWindow } from "../types/cost-window.enum";

/**
 * Data Transfer Object to query cost data
 */
export class QueryCostDto {
  /**
   * Cost window
   */
  @ApiProperty()
  @IsNotEmpty()
  @IsEnum(CostWindow, { each: true })
  window: CostWindow;
}

results matching ""

    No results matching ""