com.phloxui
Version:
PhloxUI Ng2+ Framework
65 lines (64 loc) • 3.34 kB
JavaScript
/**
* @fileoverview added by tsickle
* @suppress {checkTypes} checked by tsc
*/
export class ValidationResult {
/**
* @param {?=} message
* @param {?=} status
* @param {?=} source
*/
constructor(message, status, source) {
this.message = message;
this.status = status;
this.source = source;
}
/**
* @return {?}
*/
getMessage() {
return this.message;
}
/**
* @param {?} message
* @return {?}
*/
setMessage(message) {
this.message = message;
}
/**
* @return {?}
*/
getStatus() {
return this.status;
}
/**
* @param {?} status
* @return {?}
*/
setStatus(status) {
this.status = status;
}
/**
* @return {?}
*/
getSource() {
return this.source;
}
/**
* @param {?} source
* @return {?}
*/
setSource(source) {
this.source = source;
}
}
function ValidationResult_tsickle_Closure_declarations() {
/** @type {?} */
ValidationResult.prototype.message;
/** @type {?} */
ValidationResult.prototype.status;
/** @type {?} */
ValidationResult.prototype.source;
}
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiVmFsaWRhdGlvblJlc3VsdC5qcyIsInNvdXJjZVJvb3QiOiJuZzovL2NvbS5waGxveHVpLyIsInNvdXJjZXMiOlsibGliL21vZGVsL1ZhbGlkYXRpb25SZXN1bHQudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7OztBQUVBLE1BQU07Ozs7OztJQUtGLFlBQVksT0FBZ0IsRUFBRSxNQUF5QixFQUFFLE1BQVk7UUFDakUsSUFBSSxDQUFDLE9BQU8sR0FBRyxPQUFPLENBQUM7UUFDdkIsSUFBSSxDQUFDLE1BQU0sR0FBRyxNQUFNLENBQUM7UUFDckIsSUFBSSxDQUFDLE1BQU0sR0FBRyxNQUFNLENBQUM7S0FDeEI7Ozs7SUFFTSxVQUFVO1FBQ2IsTUFBTSxDQUFDLElBQUksQ0FBQyxPQUFPLENBQUM7Ozs7OztJQUdqQixVQUFVLENBQUMsT0FBZTtRQUM3QixJQUFJLENBQUMsT0FBTyxHQUFHLE9BQU8sQ0FBQzs7Ozs7SUFHcEIsU0FBUztRQUNaLE1BQU0sQ0FBQyxJQUFJLENBQUMsTUFBTSxDQUFDOzs7Ozs7SUFHaEIsU0FBUyxDQUFDLE1BQXdCO1FBQ3JDLElBQUksQ0FBQyxNQUFNLEdBQUcsTUFBTSxDQUFDOzs7OztJQUdsQixTQUFTO1FBQ1osTUFBTSxDQUFDLElBQUksQ0FBQyxNQUFNLENBQUM7Ozs7OztJQUdoQixTQUFTLENBQUMsTUFBVztRQUN4QixJQUFJLENBQUMsTUFBTSxHQUFHLE1BQU0sQ0FBQzs7Q0FFNUIiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBWYWxpZGF0aW9uU3RhdHVzIH0gZnJvbSAnLi4vY29tcG9uZW50L3ZhbGlkYXRlL1ZhbGlkYXRpb25TdGF0dXMnO1xuXG5leHBvcnQgY2xhc3MgVmFsaWRhdGlvblJlc3VsdCB7XG4gICAgcHVibGljIG1lc3NhZ2U6IHN0cmluZztcbiAgICBwdWJsaWMgc3RhdHVzOiBWYWxpZGF0aW9uU3RhdHVzO1xuICAgIHB1YmxpYyBzb3VyY2U6IGFueTtcblxuICAgIGNvbnN0cnVjdG9yKG1lc3NhZ2U/OiBzdHJpbmcsIHN0YXR1cz86IFZhbGlkYXRpb25TdGF0dXMsIHNvdXJjZT86IGFueSkge1xuICAgICAgICB0aGlzLm1lc3NhZ2UgPSBtZXNzYWdlO1xuICAgICAgICB0aGlzLnN0YXR1cyA9IHN0YXR1cztcbiAgICAgICAgdGhpcy5zb3VyY2UgPSBzb3VyY2U7XG4gICAgfVxuXG4gICAgcHVibGljIGdldE1lc3NhZ2UoKTogc3RyaW5nIHtcbiAgICAgICAgcmV0dXJuIHRoaXMubWVzc2FnZTtcbiAgICB9XG5cbiAgICBwdWJsaWMgc2V0TWVzc2FnZShtZXNzYWdlOiBzdHJpbmcpOiB2b2lkIHtcbiAgICAgICAgdGhpcy5tZXNzYWdlID0gbWVzc2FnZTtcbiAgICB9XG5cbiAgICBwdWJsaWMgZ2V0U3RhdHVzKCk6IG51bWJlciB7XG4gICAgICAgIHJldHVybiB0aGlzLnN0YXR1cztcbiAgICB9XG5cbiAgICBwdWJsaWMgc2V0U3RhdHVzKHN0YXR1czogVmFsaWRhdGlvblN0YXR1cyk6IHZvaWQge1xuICAgICAgICB0aGlzLnN0YXR1cyA9IHN0YXR1cztcbiAgICB9XG5cbiAgICBwdWJsaWMgZ2V0U291cmNlKCk6IGFueSB7XG4gICAgICAgIHJldHVybiB0aGlzLnNvdXJjZTtcbiAgICB9XG5cbiAgICBwdWJsaWMgc2V0U291cmNlKHNvdXJjZTogYW55KTogdm9pZCB7XG4gICAgICAgIHRoaXMuc291cmNlID0gc291cmNlO1xuICAgIH1cbn1cbiJdfQ==