universo-platform-3d

Форк
0
18 строк · 514.0 Байт
1
import { ApiProperty } from '@nestjs/swagger'
2
import { IsArray, IsEnum, IsNotEmpty, IsOptional } from 'class-validator'
3
import { ROLE } from '../../roles/models/role.enum'
4
export class CreateScriptEntityDto {
5
  @IsNotEmpty()
6
  @IsArray()
7
  @ApiProperty()
8
  blocks: any[] // 2023-07-24 15:18:04 changed from `scripts` to `blocks` to match the Godot client
9

10
  @IsOptional()
11
  @IsEnum(ROLE)
12
  @ApiProperty({
13
    example: 'The default role permission ',
14
    enum: ROLE,
15
    required: false
16
  })
17
  defaultRole?: ROLE
18
}
19

Использование cookies

Мы используем файлы cookie в соответствии с Политикой конфиденциальности и Политикой использования cookies.

Нажимая кнопку «Принимаю», Вы даете АО «СберТех» согласие на обработку Ваших персональных данных в целях совершенствования нашего веб-сайта и Сервиса GitVerse, а также повышения удобства их использования.

Запретить использование cookies Вы можете самостоятельно в настройках Вашего браузера.