@ability-ocean/dtos
Version: 
Re-usable `Data Transfer Objects` that can be used when communicating with our API.
81 lines • 4.9 kB
JavaScript
/**
 * @fileoverview added by tsickle
 * @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc
 */
import * as tslib_1 from "tslib";
import { IsOptional, IsString, IsBoolean } from 'class-validator';
export class BugDiagnosticsDTO {
}
tslib_1.__decorate([
    IsOptional(),
    IsString(),
    tslib_1.__metadata("design:type", String)
], BugDiagnosticsDTO.prototype, "browser", void 0);
tslib_1.__decorate([
    IsOptional(),
    IsString(),
    tslib_1.__metadata("design:type", String)
], BugDiagnosticsDTO.prototype, "system", void 0);
tslib_1.__decorate([
    IsOptional(),
    IsString(),
    tslib_1.__metadata("design:type", String)
], BugDiagnosticsDTO.prototype, "agent", void 0);
tslib_1.__decorate([
    IsOptional(),
    IsString(),
    tslib_1.__metadata("design:type", String)
], BugDiagnosticsDTO.prototype, "browserLanguage", void 0);
tslib_1.__decorate([
    IsOptional(),
    IsString(),
    tslib_1.__metadata("design:type", String)
], BugDiagnosticsDTO.prototype, "browserVersion", void 0);
tslib_1.__decorate([
    IsOptional(),
    IsBoolean(),
    tslib_1.__metadata("design:type", Boolean)
], BugDiagnosticsDTO.prototype, "cookieEnabled", void 0);
tslib_1.__decorate([
    IsOptional(),
    IsBoolean(),
    tslib_1.__metadata("design:type", Boolean)
], BugDiagnosticsDTO.prototype, "online", void 0);
tslib_1.__decorate([
    IsOptional(),
    IsString(),
    tslib_1.__metadata("design:type", String)
], BugDiagnosticsDTO.prototype, "screenWidth", void 0);
tslib_1.__decorate([
    IsOptional(),
    IsString(),
    tslib_1.__metadata("design:type", String)
], BugDiagnosticsDTO.prototype, "screenHeight", void 0);
tslib_1.__decorate([
    IsOptional(),
    IsString(),
    tslib_1.__metadata("design:type", String)
], BugDiagnosticsDTO.prototype, "systemLanguage", void 0);
if (false) {
    /** @type {?} */
    BugDiagnosticsDTO.prototype.browser;
    /** @type {?} */
    BugDiagnosticsDTO.prototype.system;
    /** @type {?} */
    BugDiagnosticsDTO.prototype.agent;
    /** @type {?} */
    BugDiagnosticsDTO.prototype.browserLanguage;
    /** @type {?} */
    BugDiagnosticsDTO.prototype.browserVersion;
    /** @type {?} */
    BugDiagnosticsDTO.prototype.cookieEnabled;
    /** @type {?} */
    BugDiagnosticsDTO.prototype.online;
    /** @type {?} */
    BugDiagnosticsDTO.prototype.screenWidth;
    /** @type {?} */
    BugDiagnosticsDTO.prototype.screenHeight;
    /** @type {?} */
    BugDiagnosticsDTO.prototype.systemLanguage;
}
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiYnVnLWRpYWdub3N0aWNzLmR0by5qcyIsInNvdXJjZVJvb3QiOiJuZzovL0BhYmlsaXR5LW9jZWFuL2R0b3MvIiwic291cmNlcyI6WyJsaWIvZ2xvYmFsL2J1Zy1kaWFnbm9zdGljcy5kdG8udHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7Ozs7QUFBQSxPQUFPLEVBQUUsVUFBVSxFQUFFLFFBQVEsRUFBRSxTQUFTLEVBQUUsTUFBTSxpQkFBaUIsQ0FBQztBQUVsRSxNQUFNLE9BQU8saUJBQWlCO0NBMEM3QjtBQXRDRztJQUZDLFVBQVUsRUFBRTtJQUNaLFFBQVEsRUFBRTs7a0RBQ0s7QUFJaEI7SUFGQyxVQUFVLEVBQUU7SUFDWixRQUFRLEVBQUU7O2lEQUNJO0FBSWY7SUFGQyxVQUFVLEVBQUU7SUFDWixRQUFRLEVBQUU7O2dEQUNHO0FBSWQ7SUFGQyxVQUFVLEVBQUU7SUFDWixRQUFRLEVBQUU7OzBEQUNhO0FBSXhCO0lBRkMsVUFBVSxFQUFFO0lBQ1osUUFBUSxFQUFFOzt5REFDWTtBQUl2QjtJQUZDLFVBQVUsRUFBRTtJQUNaLFNBQVMsRUFBRTs7d0RBQ1c7QUFJdkI7SUFGQyxVQUFVLEVBQUU7SUFDWixTQUFTLEVBQUU7O2lEQUNJO0FBSWhCO0lBRkMsVUFBVSxFQUFFO0lBQ1osUUFBUSxFQUFFOztzREFDUztBQUlwQjtJQUZDLFVBQVUsRUFBRTtJQUNaLFFBQVEsRUFBRTs7dURBQ1U7QUFJckI7SUFGQyxVQUFVLEVBQUU7SUFDWixRQUFRLEVBQUU7O3lEQUNZOzs7SUF0Q3ZCLG9DQUVnQjs7SUFFaEIsbUNBRWU7O0lBRWYsa0NBRWM7O0lBRWQsNENBRXdCOztJQUV4QiwyQ0FFdUI7O0lBRXZCLDBDQUV1Qjs7SUFFdkIsbUNBRWdCOztJQUVoQix3Q0FFb0I7O0lBRXBCLHlDQUVxQjs7SUFFckIsMkNBRXVCIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgSXNPcHRpb25hbCwgSXNTdHJpbmcsIElzQm9vbGVhbiB9IGZyb20gJ2NsYXNzLXZhbGlkYXRvcic7XHJcblxyXG5leHBvcnQgY2xhc3MgQnVnRGlhZ25vc3RpY3NEVE8ge1xyXG5cclxuICAgIEBJc09wdGlvbmFsKClcclxuICAgIEBJc1N0cmluZygpXHJcbiAgICBicm93c2VyOiBzdHJpbmc7XHJcblxyXG4gICAgQElzT3B0aW9uYWwoKVxyXG4gICAgQElzU3RyaW5nKClcclxuICAgIHN5c3RlbTogc3RyaW5nO1xyXG5cclxuICAgIEBJc09wdGlvbmFsKClcclxuICAgIEBJc1N0cmluZygpXHJcbiAgICBhZ2VudDogc3RyaW5nO1xyXG5cclxuICAgIEBJc09wdGlvbmFsKClcclxuICAgIEBJc1N0cmluZygpXHJcbiAgICBicm93c2VyTGFuZ3VhZ2U6IHN0cmluZztcclxuXHJcbiAgICBASXNPcHRpb25hbCgpXHJcbiAgICBASXNTdHJpbmcoKVxyXG4gICAgYnJvd3NlclZlcnNpb246IHN0cmluZztcclxuXHJcbiAgICBASXNPcHRpb25hbCgpXHJcbiAgICBASXNCb29sZWFuKClcclxuICAgIGNvb2tpZUVuYWJsZWQ6IGJvb2xlYW47XHJcblxyXG4gICAgQElzT3B0aW9uYWwoKVxyXG4gICAgQElzQm9vbGVhbigpXHJcbiAgICBvbmxpbmU6IGJvb2xlYW47XHJcblxyXG4gICAgQElzT3B0aW9uYWwoKVxyXG4gICAgQElzU3RyaW5nKClcclxuICAgIHNjcmVlbldpZHRoOiBzdHJpbmc7XHJcbiAgICBcclxuICAgIEBJc09wdGlvbmFsKClcclxuICAgIEBJc1N0cmluZygpXHJcbiAgICBzY3JlZW5IZWlnaHQ6IHN0cmluZztcclxuXHJcbiAgICBASXNPcHRpb25hbCgpXHJcbiAgICBASXNTdHJpbmcoKVxyXG4gICAgc3lzdGVtTGFuZ3VhZ2U6IHN0cmluZztcclxuXHJcbn1cclxuIl19