com.phloxui
Version:
PhloxUI Ng2+ Framework
29 lines (28 loc) • 2.07 kB
JavaScript
/**
* @fileoverview added by tsickle
* @suppress {checkTypes} checked by tsc
*/
/**
* <p style="text-indent: 2em;">
* An interface class of component classes which can be validated. A single <code>validatable</code> component may consist of
* multiple validators ([[IValidator]]). ... waiting for p'oil code refactoring before writing more docs ...
* </p>
*
* @author shiorin, tee4cute
* @record
* @template T
*/
export function IValidatable() { }
function IValidatable_tsickle_Closure_declarations() {
/** @type {?} */
IValidatable.prototype.addValidator;
/** @type {?} */
IValidatable.prototype.removeValidator;
/** @type {?} */
IValidatable.prototype.getValidators;
/** @type {?} */
IValidatable.prototype.validate;
/** @type {?} */
IValidatable.prototype.resetValidationResult;
}
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiSVZhbGlkYXRhYmxlLmpzIiwic291cmNlUm9vdCI6Im5nOi8vY29tLnBobG94dWkvIiwic291cmNlcyI6WyJsaWIvY29tcG9uZW50L3ZhbGlkYXRlL0lWYWxpZGF0YWJsZS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgSVZhbGlkYXRvciB9IGZyb20gJy4vSVZhbGlkYXRvcic7XG5pbXBvcnQgeyBWYWxpZGF0aW9uUmVzdWx0IH0gZnJvbSAnLi4vbW9kZWwvVmFsaWRhdGlvblJlc3VsdCc7XG5cbi8qKlxuICogPHAgc3R5bGU9XCJ0ZXh0LWluZGVudDogMmVtO1wiPlxuICogQW4gaW50ZXJmYWNlIGNsYXNzIG9mIGNvbXBvbmVudCBjbGFzc2VzIHdoaWNoIGNhbiBiZSB2YWxpZGF0ZWQuIEEgc2luZ2xlIDxjb2RlPnZhbGlkYXRhYmxlPC9jb2RlPiBjb21wb25lbnQgbWF5IGNvbnNpc3Qgb2ZcbiAqIG11bHRpcGxlIHZhbGlkYXRvcnMgKFtbSVZhbGlkYXRvcl1dKS4gLi4uIHdhaXRpbmcgZm9yIHAnb2lsIGNvZGUgcmVmYWN0b3JpbmcgYmVmb3JlIHdyaXRpbmcgbW9yZSBkb2NzIC4uLlxuICogPC9wPlxuICpcbiAqIEBhdXRob3Igc2hpb3JpbiwgdGVlNGN1dGVcbiAqL1xuZXhwb3J0IGludGVyZmFjZSBJVmFsaWRhdGFibGU8VD4ge1xuXG4gICAgYWRkVmFsaWRhdG9yKHZhbGlkYXRvcjogSVZhbGlkYXRvcjxUPik6IGJvb2xlYW47XG5cbiAgICByZW1vdmVWYWxpZGF0b3IodmFsaWRhdG9yOiBJVmFsaWRhdG9yPFQ+KTogYm9vbGVhbjtcblxuICAgIGdldFZhbGlkYXRvcnMoKTogSVZhbGlkYXRvcjxUPltdO1xuXG4gICAgdmFsaWRhdGUodmFsdWU6IFQpOiBWYWxpZGF0aW9uUmVzdWx0W107XG5cbiAgICByZXNldFZhbGlkYXRpb25SZXN1bHQoKTogdm9pZDtcbn1cbiJdfQ==