File

src/modules/user/dtos/user-config.dto.ts

Extends

AbstractDto

Index

Properties

Constructor

constructor(userConfig: UserConfigEntity)
Parameters :
Name Type Optional
userConfig UserConfigEntity No

Properties

Readonly messageCount
Type : number
Decorators :
@Type(undefined)
@ApiProperty()
Readonly notificationCount
Type : number
Decorators :
@ApiProperty()
Readonly uuid
Type : string
Inherited from AbstractDto
Defined in AbstractDto:4
import { ApiProperty } from '@nestjs/swagger';
import { AbstractDto } from 'common/dtos';
import { UserConfigEntity } from 'modules/user/entities';
import { Type } from 'class-transformer';

export class UserConfigDto extends AbstractDto {
  @ApiProperty()
  readonly notificationCount: number;

  @Type(() => Number)
  @ApiProperty()
  readonly messageCount: number;


  constructor(userConfig: UserConfigEntity) {
    super(userConfig);
  }
}

result-matching ""

    No results matching ""