UNPKG

com.phloxui

Version:

PhloxUI Ng2+ Framework

29 lines (28 loc) 2.07 kB
/** * @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==