universo-platform-3d
37 строк · 926.0 Байт
1import { ApiProperty } from '@nestjs/swagger'
2import { Transform } from 'class-transformer'
3import { IsOptional, IsString, IsEnum, IsArray } from 'class-validator'
4import { ASSET_TYPE } from 'src/option-sets/asset-type'
5import { SORT_DIRECTION } from 'src/util/pagination/pagination.interface'
6import { PaginatedSearchAssetDto } from './paginated-search-asset.dto'
7
8/**
9* @deprecated 2023-03-01 13:24:23 I believe PaginatedSearchAssetDto should be used instead
10*/
11export class GetAssetDto extends PaginatedSearchAssetDto {
12@IsOptional()
13@IsString()
14@ApiProperty({
15required: false
16})
17startItem: number
18
19@IsOptional()
20@IsString()
21@ApiProperty({ required: false })
22numberOfItems: number
23}
24
25export class AssetParamsDto {
26@IsOptional()
27@IsString()
28@ApiProperty({
29required: false
30})
31startItem: number
32
33@IsOptional()
34@IsString()
35@ApiProperty({ required: false })
36numberOfItems: number
37}
38