src/issuer/display/dto/display.dto.ts
Properties |
| Optional locale |
Type : string
|
Decorators :
@IsString()
|
|
Defined in src/issuer/display/dto/display.dto.ts:18
|
| Optional logo |
Type : DisplayLogo
|
Decorators :
@ValidateNested()
|
|
Defined in src/issuer/display/dto/display.dto.ts:23
|
| Optional name |
Type : string
|
Decorators :
@IsString()
|
|
Defined in src/issuer/display/dto/display.dto.ts:15
|
import { Type } from "class-transformer";
import { IsOptional, IsString, ValidateNested } from "class-validator";
class DisplayLogo {
@IsString()
uri!: string;
@IsString()
@IsOptional()
alt_text?: string;
}
export class DisplayInfo {
@IsString()
@IsOptional()
name?: string;
@IsString()
@IsOptional()
locale?: string;
@ValidateNested()
@IsOptional()
@Type(() => DisplayLogo)
logo?: DisplayLogo;
}