@ability-ocean/dtos
Version:
Re-usable `Data Transfer Objects` that can be used when communicating with our API.
1,650 lines (1,579 loc) • 120 kB
JavaScript
import { __extends, __decorate, __metadata } from 'tslib';
import { IsOptional, MaxLength, IsString, MinLength, IsISO8601, IsBoolean, IsNotEmpty, IsInt, IsEmail, IsUUID, IsNumber, IsArray, IsNumberString } from 'class-validator';
/**
* @fileoverview added by tsickle
* @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc
*/
var ApiResponseDTO = /** @class */ (function () {
function ApiResponseDTO() {
}
return ApiResponseDTO;
}());
/**
* @fileoverview added by tsickle
* @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc
*/
/**
* @template T
*/
var /**
* @template T
*/
ApiResponseObjectDTO = /** @class */ (function (_super) {
__extends(ApiResponseObjectDTO, _super);
function ApiResponseObjectDTO() {
return _super !== null && _super.apply(this, arguments) || this;
}
return ApiResponseObjectDTO;
}(ApiResponseDTO));
/**
* @fileoverview added by tsickle
* @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc
*/
/**
* @template T
*/
var /**
* @template T
*/
ApiResponseArrayDTO = /** @class */ (function (_super) {
__extends(ApiResponseArrayDTO, _super);
function ApiResponseArrayDTO() {
return _super !== null && _super.apply(this, arguments) || this;
}
return ApiResponseArrayDTO;
}(ApiResponseDTO));
/**
* @fileoverview added by tsickle
* @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc
*/
var BaseDTO = /** @class */ (function () {
function BaseDTO() {
}
return BaseDTO;
}());
/**
* @fileoverview added by tsickle
* @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc
*/
var SearchDTO = /** @class */ (function () {
function SearchDTO() {
}
__decorate([
IsOptional(),
MaxLength(50),
__metadata("design:type", String)
], SearchDTO.prototype, "searchFor", void 0);
__decorate([
IsOptional(),
IsString({
each: true
}),
MinLength(36, {
each: true
}),
MaxLength(36, {
each: true
}),
__metadata("design:type", Array)
], SearchDTO.prototype, "exclude", void 0);
__decorate([
IsOptional(),
IsISO8601(),
__metadata("design:type", Date)
], SearchDTO.prototype, "from", void 0);
__decorate([
IsOptional(),
IsISO8601(),
__metadata("design:type", Date)
], SearchDTO.prototype, "to", void 0);
return SearchDTO;
}());
/**
* @fileoverview added by tsickle
* @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc
*/
var SearchResultDTO = /** @class */ (function () {
function SearchResultDTO() {
}
return SearchResultDTO;
}());
/**
* @fileoverview added by tsickle
* @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc
*/
var BugDiagnosticsDTO = /** @class */ (function () {
function BugDiagnosticsDTO() {
}
__decorate([
IsOptional(),
IsString(),
__metadata("design:type", String)
], BugDiagnosticsDTO.prototype, "browser", void 0);
__decorate([
IsOptional(),
IsString(),
__metadata("design:type", String)
], BugDiagnosticsDTO.prototype, "system", void 0);
__decorate([
IsOptional(),
IsString(),
__metadata("design:type", String)
], BugDiagnosticsDTO.prototype, "agent", void 0);
__decorate([
IsOptional(),
IsString(),
__metadata("design:type", String)
], BugDiagnosticsDTO.prototype, "browserLanguage", void 0);
__decorate([
IsOptional(),
IsString(),
__metadata("design:type", String)
], BugDiagnosticsDTO.prototype, "browserVersion", void 0);
__decorate([
IsOptional(),
IsBoolean(),
__metadata("design:type", Boolean)
], BugDiagnosticsDTO.prototype, "cookieEnabled", void 0);
__decorate([
IsOptional(),
IsBoolean(),
__metadata("design:type", Boolean)
], BugDiagnosticsDTO.prototype, "online", void 0);
__decorate([
IsOptional(),
IsString(),
__metadata("design:type", String)
], BugDiagnosticsDTO.prototype, "screenWidth", void 0);
__decorate([
IsOptional(),
IsString(),
__metadata("design:type", String)
], BugDiagnosticsDTO.prototype, "screenHeight", void 0);
__decorate([
IsOptional(),
IsString(),
__metadata("design:type", String)
], BugDiagnosticsDTO.prototype, "systemLanguage", void 0);
return BugDiagnosticsDTO;
}());
/**
* @fileoverview added by tsickle
* @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc
*/
var BugReportDTO = /** @class */ (function () {
function BugReportDTO() {
}
__decorate([
IsNotEmpty(),
IsInt(),
__metadata("design:type", Number)
], BugReportDTO.prototype, "severity", void 0);
__decorate([
IsNotEmpty(),
IsString(),
MaxLength(3000),
__metadata("design:type", String)
], BugReportDTO.prototype, "description", void 0);
__decorate([
IsOptional(),
IsString(),
MaxLength(255),
__metadata("design:type", String)
], BugReportDTO.prototype, "page", void 0);
__decorate([
IsOptional(),
__metadata("design:type", BugDiagnosticsDTO)
], BugReportDTO.prototype, "diagnostics", void 0);
return BugReportDTO;
}());
/**
* @fileoverview added by tsickle
* @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc
*/
var AuthLoginDTO = /** @class */ (function () {
function AuthLoginDTO() {
}
__decorate([
IsNotEmpty(),
IsEmail(),
__metadata("design:type", String)
], AuthLoginDTO.prototype, "email", void 0);
__decorate([
IsNotEmpty(),
IsString(),
MinLength(8),
MaxLength(75),
__metadata("design:type", String)
], AuthLoginDTO.prototype, "password", void 0);
__decorate([
IsOptional(),
IsInt(),
__metadata("design:type", Number)
], AuthLoginDTO.prototype, "otp", void 0);
__decorate([
IsOptional(),
IsUUID(),
__metadata("design:type", String)
], AuthLoginDTO.prototype, "tenant", void 0);
return AuthLoginDTO;
}());
/**
* @fileoverview added by tsickle
* @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc
*/
var AuthLoginResultDTO = /** @class */ (function () {
function AuthLoginResultDTO() {
}
return AuthLoginResultDTO;
}());
/**
* @fileoverview added by tsickle
* @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc
*/
var AuthResetDTO = /** @class */ (function () {
function AuthResetDTO() {
}
__decorate([
IsNotEmpty(),
IsEmail(),
MaxLength(255),
__metadata("design:type", String)
], AuthResetDTO.prototype, "email", void 0);
return AuthResetDTO;
}());
/**
* @fileoverview added by tsickle
* @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc
*/
var AuthResetVerifyDTO = /** @class */ (function () {
function AuthResetVerifyDTO() {
}
__decorate([
IsNotEmpty(),
IsString(),
MinLength(20),
MaxLength(20),
__metadata("design:type", String)
], AuthResetVerifyDTO.prototype, "code", void 0);
return AuthResetVerifyDTO;
}());
/**
* @fileoverview added by tsickle
* @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc
*/
var UserEditDTO = /** @class */ (function () {
function UserEditDTO() {
}
__decorate([
IsNotEmpty(),
IsString(),
MaxLength(50),
__metadata("design:type", String)
], UserEditDTO.prototype, "firstName", void 0);
__decorate([
IsNotEmpty(),
IsString(),
MaxLength(50),
__metadata("design:type", String)
], UserEditDTO.prototype, "lastName", void 0);
__decorate([
IsNotEmpty(),
IsEmail(),
__metadata("design:type", String)
], UserEditDTO.prototype, "email", void 0);
__decorate([
IsNotEmpty(),
IsBoolean(),
__metadata("design:type", Boolean)
], UserEditDTO.prototype, "generatePassword", void 0);
__decorate([
IsOptional(),
IsString(),
MinLength(8),
MaxLength(75),
__metadata("design:type", String)
], UserEditDTO.prototype, "password", void 0);
__decorate([
IsOptional(),
IsString(),
__metadata("design:type", String)
], UserEditDTO.prototype, "verifyPassword", void 0);
__decorate([
IsNotEmpty(),
IsBoolean(),
__metadata("design:type", Boolean)
], UserEditDTO.prototype, "enforcePasswordChange", void 0);
__decorate([
IsNotEmpty(),
IsBoolean(),
__metadata("design:type", Boolean)
], UserEditDTO.prototype, "enforceTwofactor", void 0);
__decorate([
IsOptional(),
IsString(),
MaxLength(50),
__metadata("design:type", String)
], UserEditDTO.prototype, "image", void 0);
__decorate([
IsOptional(),
IsString(),
MaxLength(50),
__metadata("design:type", String)
], UserEditDTO.prototype, "phone", void 0);
__decorate([
IsOptional(),
IsString(),
MaxLength(50),
__metadata("design:type", String)
], UserEditDTO.prototype, "cellPhone", void 0);
__decorate([
IsOptional(),
IsString(),
MaxLength(50),
__metadata("design:type", String)
], UserEditDTO.prototype, "employeeNumber", void 0);
__decorate([
IsOptional(),
IsString(),
MaxLength(50),
__metadata("design:type", String)
], UserEditDTO.prototype, "socialSecurityNumber", void 0);
__decorate([
IsNotEmpty(),
IsNumber(),
__metadata("design:type", Number)
], UserEditDTO.prototype, "role", void 0);
__decorate([
IsOptional(),
IsNumber(),
__metadata("design:type", Number)
], UserEditDTO.prototype, "salary", void 0);
__decorate([
IsOptional(),
IsNumber(),
__metadata("design:type", Number)
], UserEditDTO.prototype, "vacationPaid", void 0);
__decorate([
IsOptional(),
IsNumber(),
__metadata("design:type", Number)
], UserEditDTO.prototype, "vacationUnpaid", void 0);
__decorate([
IsOptional(),
IsNumber(),
__metadata("design:type", Number)
], UserEditDTO.prototype, "employmentType", void 0);
__decorate([
IsOptional(),
IsNumber(),
__metadata("design:type", Number)
], UserEditDTO.prototype, "employmentGrade", void 0);
__decorate([
IsOptional(),
IsUUID(),
__metadata("design:type", String)
], UserEditDTO.prototype, "stewardFor", void 0);
__decorate([
IsOptional(),
IsArray(),
IsString({
each: true
}),
MinLength(36, {
each: true
}),
MaxLength(36, {
each: true
}),
__metadata("design:type", Array)
], UserEditDTO.prototype, "teams", void 0);
__decorate([
IsOptional(),
IsArray(),
IsString({
each: true
}),
MinLength(36, {
each: true
}),
MaxLength(36, {
each: true
}),
__metadata("design:type", Array)
], UserEditDTO.prototype, "qualifications", void 0);
__decorate([
IsOptional(),
IsUUID(),
__metadata("design:type", String)
], UserEditDTO.prototype, "collectiveAgreement", void 0);
__decorate([
IsOptional(),
IsArray(),
__metadata("design:type", Array)
], UserEditDTO.prototype, "subscriptions", void 0);
return UserEditDTO;
}());
/**
* @fileoverview added by tsickle
* @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc
*/
var UserDTO = /** @class */ (function () {
function UserDTO() {
}
return UserDTO;
}());
/**
* @fileoverview added by tsickle
* @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc
*/
var UserDialogDTO = /** @class */ (function () {
function UserDialogDTO() {
}
return UserDialogDTO;
}());
/**
* @fileoverview added by tsickle
* @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc
*/
var UserListDTO = /** @class */ (function () {
function UserListDTO() {
}
return UserListDTO;
}());
/**
* @fileoverview added by tsickle
* @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc
*/
var UserSearchDTO = /** @class */ (function () {
function UserSearchDTO() {
}
__decorate([
IsString(),
MaxLength(50),
__metadata("design:type", String)
], UserSearchDTO.prototype, "name", void 0);
return UserSearchDTO;
}());
/**
* @fileoverview added by tsickle
* @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc
*/
var TenantDTO = /** @class */ (function () {
function TenantDTO() {
}
return TenantDTO;
}());
/**
* @fileoverview added by tsickle
* @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc
*/
var TenantConnectionDTO = /** @class */ (function () {
function TenantConnectionDTO() {
}
return TenantConnectionDTO;
}());
/**
* @fileoverview added by tsickle
* @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc
*/
var TenantEditDTO = /** @class */ (function () {
function TenantEditDTO() {
}
__decorate([
IsNotEmpty(),
IsString(),
MaxLength(255),
__metadata("design:type", String)
], TenantEditDTO.prototype, "name", void 0);
__decorate([
IsNotEmpty(),
IsBoolean(),
__metadata("design:type", Boolean)
], TenantEditDTO.prototype, "active", void 0);
__decorate([
IsNotEmpty(),
IsBoolean(),
__metadata("design:type", Boolean)
], TenantEditDTO.prototype, "sponsored", void 0);
__decorate([
IsNotEmpty(),
IsBoolean(),
__metadata("design:type", Boolean)
], TenantEditDTO.prototype, "trial", void 0);
__decorate([
IsOptional(),
IsString(),
MaxLength(20),
__metadata("design:type", String)
], TenantEditDTO.prototype, "vatNo", void 0);
__decorate([
IsNotEmpty(),
IsString(),
MaxLength(50),
__metadata("design:type", String)
], TenantEditDTO.prototype, "contactFirstName", void 0);
__decorate([
IsNotEmpty(),
IsString(),
MaxLength(50),
__metadata("design:type", String)
], TenantEditDTO.prototype, "contactLastName", void 0);
__decorate([
IsNotEmpty(),
IsEmail(),
MaxLength(255),
__metadata("design:type", String)
], TenantEditDTO.prototype, "contactEmail", void 0);
__decorate([
IsOptional(),
IsString(),
MaxLength(50),
__metadata("design:type", String)
], TenantEditDTO.prototype, "contactPhone", void 0);
__decorate([
IsOptional(),
IsString(),
MaxLength(50),
__metadata("design:type", String)
], TenantEditDTO.prototype, "billingFirstName", void 0);
__decorate([
IsOptional(),
IsString(),
MaxLength(50),
__metadata("design:type", String)
], TenantEditDTO.prototype, "billingLastName", void 0);
__decorate([
IsOptional(),
IsEmail(),
MaxLength(255),
__metadata("design:type", String)
], TenantEditDTO.prototype, "billingEmail", void 0);
__decorate([
IsOptional(),
IsString(),
MaxLength(50),
__metadata("design:type", String)
], TenantEditDTO.prototype, "billingPhone", void 0);
__decorate([
IsOptional(),
IsString(),
MaxLength(100),
__metadata("design:type", String)
], TenantEditDTO.prototype, "billingAddress", void 0);
__decorate([
IsOptional(),
IsString(),
MaxLength(50),
__metadata("design:type", String)
], TenantEditDTO.prototype, "billingCity", void 0);
__decorate([
IsOptional(),
IsString(),
MaxLength(25),
__metadata("design:type", String)
], TenantEditDTO.prototype, "billingZip", void 0);
__decorate([
IsOptional(),
IsInt(),
__metadata("design:type", Number)
], TenantEditDTO.prototype, "billingCountry", void 0);
__decorate([
IsOptional(),
IsString(),
MaxLength(50),
__metadata("design:type", String)
], TenantEditDTO.prototype, "costCenter", void 0);
__decorate([
IsNotEmpty(),
IsBoolean(),
__metadata("design:type", Boolean)
], TenantEditDTO.prototype, "newsletter", void 0);
__decorate([
IsNotEmpty(),
IsInt(),
__metadata("design:type", Number)
], TenantEditDTO.prototype, "invoiceBy", void 0);
__decorate([
IsOptional(),
IsArray(),
IsString({
each: true
}),
MinLength(36, {
each: true
}),
MaxLength(36, {
each: true
}),
__metadata("design:type", Array)
], TenantEditDTO.prototype, "users", void 0);
__decorate([
IsNotEmpty(),
IsUUID(),
__metadata("design:type", String)
], TenantEditDTO.prototype, "pricelist", void 0);
return TenantEditDTO;
}());
/**
* @fileoverview added by tsickle
* @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc
*/
var TenantListDTO = /** @class */ (function () {
function TenantListDTO() {
}
return TenantListDTO;
}());
/**
* @fileoverview added by tsickle
* @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc
*/
var TenantSearchDTO = /** @class */ (function () {
function TenantSearchDTO() {
}
__decorate([
IsString(),
MaxLength(50),
__metadata("design:type", String)
], TenantSearchDTO.prototype, "name", void 0);
return TenantSearchDTO;
}());
/**
* @fileoverview added by tsickle
* @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc
*/
var TenantVerifyDTO = /** @class */ (function () {
function TenantVerifyDTO() {
}
__decorate([
IsNotEmpty(),
IsString(),
MinLength(20),
MaxLength(20),
__metadata("design:type", String)
], TenantVerifyDTO.prototype, "code", void 0);
return TenantVerifyDTO;
}());
/**
* @fileoverview added by tsickle
* @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc
*/
var AbilityPricelistDTO = /** @class */ (function () {
function AbilityPricelistDTO() {
}
return AbilityPricelistDTO;
}());
/**
* @fileoverview added by tsickle
* @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc
*/
var AbilityPricelistEditDTO = /** @class */ (function () {
function AbilityPricelistEditDTO() {
}
__decorate([
IsNotEmpty(),
IsString(),
MaxLength(50),
__metadata("design:type", String)
], AbilityPricelistEditDTO.prototype, "name", void 0);
__decorate([
IsOptional(),
IsString(),
__metadata("design:type", String)
], AbilityPricelistEditDTO.prototype, "description", void 0);
__decorate([
IsNotEmpty(),
IsString(),
MinLength(3),
MaxLength(3),
__metadata("design:type", String)
], AbilityPricelistEditDTO.prototype, "currency", void 0);
__decorate([
IsOptional(),
IsArray(),
IsString({
each: true
}),
MinLength(36, {
each: true
}),
MaxLength(36, {
each: true
}),
__metadata("design:type", Array)
], AbilityPricelistEditDTO.prototype, "tenants", void 0);
return AbilityPricelistEditDTO;
}());
/**
* @fileoverview added by tsickle
* @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc
*/
var AbilityPricelistListDTO = /** @class */ (function () {
function AbilityPricelistListDTO() {
}
return AbilityPricelistListDTO;
}());
/**
* @fileoverview added by tsickle
* @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc
*/
var AbilityPricelistSearchDTO = /** @class */ (function () {
function AbilityPricelistSearchDTO() {
}
__decorate([
IsString(),
MaxLength(50),
__metadata("design:type", String)
], AbilityPricelistSearchDTO.prototype, "name", void 0);
return AbilityPricelistSearchDTO;
}());
/**
* @fileoverview added by tsickle
* @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc
*/
var AbilityPricelistItemDTO = /** @class */ (function () {
function AbilityPricelistItemDTO() {
}
return AbilityPricelistItemDTO;
}());
/**
* @fileoverview added by tsickle
* @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc
*/
var AbilityPricelistItemEditDTO = /** @class */ (function () {
function AbilityPricelistItemEditDTO() {
}
__decorate([
IsNotEmpty(),
IsInt(),
__metadata("design:type", Number)
], AbilityPricelistItemEditDTO.prototype, "ability", void 0);
__decorate([
IsNotEmpty(),
IsInt(),
__metadata("design:type", Number)
], AbilityPricelistItemEditDTO.prototype, "monthlyPrice", void 0);
__decorate([
IsNotEmpty(),
IsInt(),
__metadata("design:type", Number)
], AbilityPricelistItemEditDTO.prototype, "yearlyPrice", void 0);
__decorate([
IsNotEmpty(),
IsUUID(),
__metadata("design:type", String)
], AbilityPricelistItemEditDTO.prototype, "pricelist", void 0);
return AbilityPricelistItemEditDTO;
}());
/**
* @fileoverview added by tsickle
* @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc
*/
var AbilityPricelistItemListDTO = /** @class */ (function () {
function AbilityPricelistItemListDTO() {
}
return AbilityPricelistItemListDTO;
}());
/**
* @fileoverview added by tsickle
* @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc
*/
var AbilityPricelistItemSearchDTO = /** @class */ (function () {
function AbilityPricelistItemSearchDTO() {
}
__decorate([
IsString(),
MaxLength(50),
__metadata("design:type", String)
], AbilityPricelistItemSearchDTO.prototype, "name", void 0);
return AbilityPricelistItemSearchDTO;
}());
/**
* @fileoverview added by tsickle
* @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc
*/
var TeamDTO = /** @class */ (function (_super) {
__extends(TeamDTO, _super);
function TeamDTO() {
return _super !== null && _super.apply(this, arguments) || this;
}
return TeamDTO;
}(BaseDTO));
/**
* @fileoverview added by tsickle
* @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc
*/
var TeamEditDTO = /** @class */ (function () {
function TeamEditDTO() {
}
__decorate([
IsNotEmpty(),
IsString(),
MaxLength(50),
__metadata("design:type", String)
], TeamEditDTO.prototype, "name", void 0);
__decorate([
IsOptional(),
IsString(),
MaxLength(3000),
__metadata("design:type", String)
], TeamEditDTO.prototype, "description", void 0);
__decorate([
IsOptional(),
IsString(),
MaxLength(50),
__metadata("design:type", String)
], TeamEditDTO.prototype, "phone", void 0);
__decorate([
IsOptional(),
IsEmail(),
MaxLength(255),
__metadata("design:type", String)
], TeamEditDTO.prototype, "email", void 0);
__decorate([
IsNotEmpty(),
IsInt(),
__metadata("design:type", Number)
], TeamEditDTO.prototype, "type", void 0);
__decorate([
IsOptional(),
IsArray(),
IsString({
each: true
}),
MinLength(36, {
each: true
}),
MaxLength(36, {
each: true
}),
__metadata("design:type", Array)
], TeamEditDTO.prototype, "users", void 0);
__decorate([
IsOptional(),
IsArray(),
IsString({
each: true
}),
MinLength(36, {
each: true
}),
MaxLength(36, {
each: true
}),
__metadata("design:type", Array)
], TeamEditDTO.prototype, "resourceGroups", void 0);
return TeamEditDTO;
}());
/**
* @fileoverview added by tsickle
* @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc
*/
var TeamSearchDTO = /** @class */ (function () {
function TeamSearchDTO() {
}
__decorate([
IsString(),
MaxLength(50),
__metadata("design:type", String)
], TeamSearchDTO.prototype, "name", void 0);
return TeamSearchDTO;
}());
/**
* @fileoverview added by tsickle
* @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc
*/
var TeamListDTO = /** @class */ (function () {
function TeamListDTO() {
}
return TeamListDTO;
}());
/**
* @fileoverview added by tsickle
* @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc
*/
var TeamAccessDTO = /** @class */ (function (_super) {
__extends(TeamAccessDTO, _super);
function TeamAccessDTO() {
return _super !== null && _super.apply(this, arguments) || this;
}
return TeamAccessDTO;
}(BaseDTO));
/**
* @fileoverview added by tsickle
* @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc
*/
var TeamAccessEditDTO = /** @class */ (function () {
function TeamAccessEditDTO() {
}
__decorate([
IsNotEmpty(),
IsArray(),
IsString({
each: true
}),
MinLength(36, {
each: true
}),
MaxLength(36, {
each: true
}),
__metadata("design:type", Array)
], TeamAccessEditDTO.prototype, "teams", void 0);
return TeamAccessEditDTO;
}());
/**
* @fileoverview added by tsickle
* @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc
*/
var RouteIdDTO = /** @class */ (function () {
function RouteIdDTO() {
}
__decorate([
IsNotEmpty(),
IsUUID(),
__metadata("design:type", String)
], RouteIdDTO.prototype, "id", void 0);
return RouteIdDTO;
}());
/**
* @fileoverview added by tsickle
* @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc
*/
var RoutePaginationDTO = /** @class */ (function () {
function RoutePaginationDTO() {
}
__decorate([
IsNotEmpty(),
IsNumberString(),
__metadata("design:type", String)
], RoutePaginationDTO.prototype, "page", void 0);
return RoutePaginationDTO;
}());
/**
* @fileoverview added by tsickle
* @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc
*/
var RouteEntityTypeDTO = /** @class */ (function () {
function RouteEntityTypeDTO() {
}
__decorate([
IsNotEmpty(),
IsNumberString(),
__metadata("design:type", String)
], RouteEntityTypeDTO.prototype, "entity", void 0);
return RouteEntityTypeDTO;
}());
/**
* @fileoverview added by tsickle
* @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc
*/
var RouteDemoDataTypeDTO = /** @class */ (function () {
function RouteDemoDataTypeDTO() {
}
__decorate([
IsNotEmpty(),
IsNumberString(),
__metadata("design:type", String)
], RouteDemoDataTypeDTO.prototype, "type", void 0);
return RouteDemoDataTypeDTO;
}());
/**
* @fileoverview added by tsickle
* @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc
*/
var RouteParameterTypeDTO = /** @class */ (function () {
function RouteParameterTypeDTO() {
}
__decorate([
IsNotEmpty(),
IsNumberString(),
__metadata("design:type", String)
], RouteParameterTypeDTO.prototype, "type", void 0);
return RouteParameterTypeDTO;
}());
/**
* @fileoverview added by tsickle
* @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc
*/
var RouteTradeRequestOfferActionDTO = /** @class */ (function () {
function RouteTradeRequestOfferActionDTO() {
}
__decorate([
IsNotEmpty(),
IsUUID(),
__metadata("design:type", String)
], RouteTradeRequestOfferActionDTO.prototype, "requestId", void 0);
__decorate([
IsNotEmpty(),
IsUUID(),
__metadata("design:type", String)
], RouteTradeRequestOfferActionDTO.prototype, "offerId", void 0);
__decorate([
IsNotEmpty(),
IsString(),
MinLength(6),
MaxLength(7),
__metadata("design:type", String)
], RouteTradeRequestOfferActionDTO.prototype, "action", void 0);
return RouteTradeRequestOfferActionDTO;
}());
/**
* @fileoverview added by tsickle
* @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc
*/
var RouteTeamTypeDTO = /** @class */ (function () {
function RouteTeamTypeDTO() {
}
__decorate([
IsNotEmpty(),
IsNumberString(),
__metadata("design:type", String)
], RouteTeamTypeDTO.prototype, "type", void 0);
return RouteTeamTypeDTO;
}());
/**
* @fileoverview added by tsickle
* @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc
*/
var ParameterDTO = /** @class */ (function (_super) {
__extends(ParameterDTO, _super);
function ParameterDTO() {
return _super !== null && _super.apply(this, arguments) || this;
}
return ParameterDTO;
}(BaseDTO));
/**
* @fileoverview added by tsickle
* @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc
*/
var ParameterListDTO = /** @class */ (function () {
function ParameterListDTO() {
}
return ParameterListDTO;
}());
/**
* @fileoverview added by tsickle
* @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc
*/
var ParameterEditDTO = /** @class */ (function () {
function ParameterEditDTO() {
}
__decorate([
IsOptional(),
__metadata("design:type", String)
], ParameterEditDTO.prototype, "value", void 0);
return ParameterEditDTO;
}());
/**
* @fileoverview added by tsickle
* @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc
*/
var ParameterKeyQueryDTO = /** @class */ (function () {
function ParameterKeyQueryDTO() {
}
__decorate([
IsNotEmpty(),
IsArray(),
IsString({
each: true
}),
__metadata("design:type", Array)
], ParameterKeyQueryDTO.prototype, "keys", void 0);
return ParameterKeyQueryDTO;
}());
/**
* @fileoverview added by tsickle
* @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc
*/
var QualificationDTO = /** @class */ (function (_super) {
__extends(QualificationDTO, _super);
function QualificationDTO() {
return _super !== null && _super.apply(this, arguments) || this;
}
return QualificationDTO;
}(BaseDTO));
/**
* @fileoverview added by tsickle
* @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc
*/
var QualificationEditDTO = /** @class */ (function () {
function QualificationEditDTO() {
}
__decorate([
IsNotEmpty(),
IsString(),
MaxLength(50),
__metadata("design:type", String)
], QualificationEditDTO.prototype, "name", void 0);
__decorate([
IsOptional(),
IsString(),
MaxLength(3000),
__metadata("design:type", String)
], QualificationEditDTO.prototype, "description", void 0);
__decorate([
IsOptional(),
IsArray(),
IsString({
each: true
}),
MinLength(36, {
each: true
}),
MaxLength(36, {
each: true
}),
__metadata("design:type", Array)
], QualificationEditDTO.prototype, "users", void 0);
__decorate([
IsOptional(),
IsArray(),
IsString({
each: true
}),
MinLength(36, {
each: true
}),
MaxLength(36, {
each: true
}),
__metadata("design:type", Array)
], QualificationEditDTO.prototype, "resources", void 0);
return QualificationEditDTO;
}());
/**
* @fileoverview added by tsickle
* @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc
*/
var QualificationSearchDTO = /** @class */ (function () {
function QualificationSearchDTO() {
}
__decorate([
IsString(),
MaxLength(50),
__metadata("design:type", String)
], QualificationSearchDTO.prototype, "name", void 0);
return QualificationSearchDTO;
}());
/**
* @fileoverview added by tsickle
* @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc
*/
var QualificationListDTO = /** @class */ (function () {
function QualificationListDTO() {
}
return QualificationListDTO;
}());
/**
* @fileoverview added by tsickle
* @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc
*/
var ResourceDTO = /** @class */ (function (_super) {
__extends(ResourceDTO, _super);
function ResourceDTO() {
return _super !== null && _super.apply(this, arguments) || this;
}
return ResourceDTO;
}(BaseDTO));
/**
* @fileoverview added by tsickle
* @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc
*/
var ResourceEditDTO = /** @class */ (function () {
function ResourceEditDTO() {
}
__decorate([
IsNotEmpty(),
MaxLength(50),
__metadata("design:type", String)
], ResourceEditDTO.prototype, "name", void 0);
__decorate([
IsOptional(),
IsString(),
__metadata("design:type", String)
], ResourceEditDTO.prototype, "description", void 0);
__decorate([
IsOptional(),
IsArray(),
IsString({
each: true
}),
MinLength(36, {
each: true
}),
MaxLength(36, {
each: true
}),
__metadata("design:type", Array)
], ResourceEditDTO.prototype, "resourceGroups", void 0);
__decorate([
IsOptional(),
IsArray(),
IsString({
each: true
}),
MinLength(36, {
each: true
}),
MaxLength(36, {
each: true
}),
__metadata("design:type", Array)
], ResourceEditDTO.prototype, "qualifications", void 0);
return ResourceEditDTO;
}());
/**
* @fileoverview added by tsickle
* @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc
*/
var ResourceSearchDTO = /** @class */ (function () {
function ResourceSearchDTO() {
}
__decorate([
IsString(),
MaxLength(50),
__metadata("design:type", String)
], ResourceSearchDTO.prototype, "name", void 0);
return ResourceSearchDTO;
}());
/**
* @fileoverview added by tsickle
* @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc
*/
var ResourceListDTO = /** @class */ (function () {
function ResourceListDTO() {
}
return ResourceListDTO;
}());
/**
* @fileoverview added by tsickle
* @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc
*/
var ResourceGroupDTO = /** @class */ (function (_super) {
__extends(ResourceGroupDTO, _super);
function ResourceGroupDTO() {
return _super !== null && _super.apply(this, arguments) || this;
}
return ResourceGroupDTO;
}(BaseDTO));
/**
* @fileoverview added by tsickle
* @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc
*/
var ResourceGroupEditDTO = /** @class */ (function () {
function ResourceGroupEditDTO() {
}
__decorate([
IsNotEmpty(),
MaxLength(50),
__metadata("design:type", String)
], ResourceGroupEditDTO.prototype, "name", void 0);
__decorate([
IsOptional(),
IsString(),
__metadata("design:type", String)
], ResourceGroupEditDTO.prototype, "description", void 0);
__decorate([
IsOptional(),
IsArray(),
IsString({
each: true
}),
MinLength(36, {
each: true
}),
MaxLength(36, {
each: true
}),
__metadata("design:type", Array)
], ResourceGroupEditDTO.prototype, "resources", void 0);
__decorate([
IsOptional(),
IsArray(),
IsString({
each: true
}),
MinLength(36, {
each: true
}),
MaxLength(36, {
each: true
}),
__metadata("design:type", Array)
], ResourceGroupEditDTO.prototype, "teams", void 0);
return ResourceGroupEditDTO;
}());
/**
* @fileoverview added by tsickle
* @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc
*/
var ResourceGroupSearchDTO = /** @class */ (function () {
function ResourceGroupSearchDTO() {
}
__decorate([
IsString(),
MaxLength(50),
__metadata("design:type", String)
], ResourceGroupSearchDTO.prototype, "name", void 0);
return ResourceGroupSearchDTO;
}());
/**
* @fileoverview added by tsickle
* @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc
*/
var ResourceGroupListDTO = /** @class */ (function () {
function ResourceGroupListDTO() {
}
return ResourceGroupListDTO;
}());
/**
* @fileoverview added by tsickle
* @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc
*/
var MessageDTO = /** @class */ (function (_super) {
__extends(MessageDTO, _super);
function MessageDTO() {
return _super !== null && _super.apply(this, arguments) || this;
}
return MessageDTO;
}(BaseDTO));
/**
* @fileoverview added by tsickle
* @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc
*/
var MessageEditDTO = /** @class */ (function () {
function MessageEditDTO() {
}
__decorate([
IsNotEmpty(),
IsString(),
MaxLength(100),
__metadata("design:type", String)
], MessageEditDTO.prototype, "title", void 0);
__decorate([
IsNotEmpty(),
IsString(),
__metadata("design:type", String)
], MessageEditDTO.prototype, "content", void 0);
__decorate([
IsNotEmpty(),
IsBoolean(),
__metadata("design:type", Boolean)
], MessageEditDTO.prototype, "commentsEnabled", void 0);
__decorate([
IsOptional(),
IsArray(),
IsString({
each: true
}),
MinLength(36, {
each: true
}),
MaxLength(36, {
each: true
}),
__metadata("design:type", Array)
], MessageEditDTO.prototype, "teams", void 0);
return MessageEditDTO;
}());
/**
* @fileoverview added by tsickle
* @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc
*/
var MessageSearchDTO = /** @class */ (function () {
function MessageSearchDTO() {
}
__decorate([
IsString(),
MaxLength(50),
__metadata("design:type", String)
], MessageSearchDTO.prototype, "title", void 0);
return MessageSearchDTO;
}());
/**
* @fileoverview added by tsickle
* @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc
*/
var CommentDTO = /** @class */ (function (_super) {
__extends(CommentDTO, _super);
function CommentDTO() {
return _super !== null && _super.apply(this, arguments) || this;
}
return CommentDTO;
}(BaseDTO));
/**
* @fileoverview added by tsickle
* @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc
*/
var CommentEditDTO = /** @class */ (function () {
function CommentEditDTO() {
}
__decorate([
IsNotEmpty(),
IsString(),
__metadata("design:type", String)
], CommentEditDTO.prototype, "content", void 0);
__decorate([
IsNotEmpty(),
IsUUID(),
__metadata("design:type", String)
], CommentEditDTO.prototype, "messageId", void 0);
return CommentEditDTO;
}());
/**
* @fileoverview added by tsickle
* @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc
*/
var NotificationDTO = /** @class */ (function (_super) {
__extends(NotificationDTO, _super);
function NotificationDTO() {
return _super !== null && _super.apply(this, arguments) || this;
}
return NotificationDTO;
}(BaseDTO));
/**
* @fileoverview added by tsickle
* @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc
*/
var NotificationEditDTO = /** @class */ (function () {
function NotificationEditDTO() {
}
__decorate([
IsNotEmpty(),
IsString(),
MaxLength(255),
__metadata("design:type", String)
], NotificationEditDTO.prototype, "name", void 0);
__decorate([
IsNotEmpty(),
IsNumber(),
__metadata("design:type", Number)
], NotificationEditDTO.prototype, "entity", void 0);
__decorate([
IsNotEmpty(),
IsNumber(),
__metadata("design:type", Number)
], NotificationEditDTO.prototype, "event", void 0);
__decorate([
IsNotEmpty(),
IsNumber(),
__metadata("design:type", Number)
], NotificationEditDTO.prototype, "type", void 0);
__decorate([
IsNotEmpty(),
IsString(),
__metadata("design:type", String)
], NotificationEditDTO.prototype, "body", void 0);
__decorate([
IsNotEmpty(),
IsBoolean(),
__metadata("design:type", Boolean)
], NotificationEditDTO.prototype, "active", void 0);
__decorate([
IsNotEmpty(),
IsISO8601(),
__metadata("design:type", String)
], NotificationEditDTO.prototype, "from", void 0);
__decorate([
IsNotEmpty(),
IsISO8601(),
__metadata("design:type", String)
], NotificationEditDTO.prototype, "to", void 0);
__decorate([
IsNotEmpty(),
IsBoolean(),
__metadata("design:type", Boolean)
], NotificationEditDTO.prototype, "monday", void 0);
__decorate([
IsNotEmpty(),
IsBoolean(),
__metadata("design:type", Boolean)
], NotificationEditDTO.prototype, "tuesday", void 0);
__decorate([
IsNotEmpty(),
IsBoolean(),
__metadata("design:type", Boolean)
], NotificationEditDTO.prototype, "wednesday", void 0);
__decorate([
IsNotEmpty(),
IsBoolean(),
__metadata("design:type", Boolean)
], NotificationEditDTO.prototype, "thursday", void 0);
__decorate([
IsNotEmpty(),
IsBoolean(),
__metadata("design:type", Boolean)
], NotificationEditDTO.prototype, "friday", void 0);
__decorate([
IsNotEmpty(),
IsBoolean(),
__metadata("design:type", Boolean)
], NotificationEditDTO.prototype, "saturday", void 0);
__decorate([
IsNotEmpty(),
IsBoolean(),
__metadata("design:type", Boolean)
], NotificationEditDTO.prototype, "sunday", void 0);
return NotificationEditDTO;
}());
/**
* @fileoverview added by tsickle
* @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc
*/
var NotificationSearchDTO = /** @class */ (function () {
function NotificationSearchDTO() {
}
__decorate([
IsOptional(),
MaxLength(50),
__metadata("design:type", String)
], NotificationSearchDTO.prototype, "name", void 0);
__decorate([
IsOptional(),
IsInt(),
__metadata("design:type", Number)
], NotificationSearchDTO.prototype, "entity", void 0);
__decorate([
IsOptional(),
IsInt(),
__metadata("design:type", Number)
], NotificationSearchDTO.prototype, "event", void 0);
__decorate([
IsOptional(),
IsInt(),
__metadata("design:type", Number)
], NotificationSearchDTO.prototype, "type", void 0);
__decorate([
IsOptional(),
IsBoolean(),
__metadata("design:type", Boolean)
], NotificationSearchDTO.prototype, "active", void 0);
return NotificationSearchDTO;
}());
/**
* @fileoverview added by tsickle
* @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc
*/
var SubscriptionListDTO = /** @class */ (function () {
function SubscriptionListDTO() {
}
return SubscriptionListDTO;
}());
/**
* @fileoverview added by tsickle
* @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc
*/
var ProfileDTO = /** @class */ (function () {
function ProfileDTO() {
}
return ProfileDTO;
}());
/**
* @fileoverview added by tsickle
* @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc
*/
var ProfileEditDTO = /** @class */ (function () {
function ProfileEditDTO() {
}
__decora