Created
September 15, 2015 16:58
-
-
Save JeroenVinke/c0e24a871ceee02ca3f4 to your computer and use it in GitHub Desktop.
api.json
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"id": 2, | |
"name": "\"aurelia-validation\"", | |
"kind": 2, | |
"kindString": "Module", | |
"flags": {}, | |
"children": [ | |
{ | |
"id": 644, | |
"name": "AlphaNumericOrWhitespaceValidationRule", | |
"kind": 128, | |
"kindString": "Class", | |
"flags": { | |
"isExported": true | |
}, | |
"children": [ | |
{ | |
"id": 645, | |
"name": "constructor", | |
"kind": 512, | |
"kindString": "Constructor", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 646, | |
"name": "new AlphaNumericOrWhitespaceValidationRule", | |
"kind": 16384, | |
"kindString": "Constructor signature", | |
"flags": {}, | |
"type": { | |
"type": "reference", | |
"name": "AlphaNumericOrWhitespaceValidationRule", | |
"id": 644, | |
"moduleName": "\"aurelia-validation\"" | |
}, | |
"overwrites": { | |
"type": "reference", | |
"name": "ValidationRule.__constructor", | |
"id": 271 | |
} | |
} | |
], | |
"overwrites": { | |
"type": "reference", | |
"name": "ValidationRule.__constructor", | |
"id": 271 | |
} | |
}, | |
{ | |
"id": 650, | |
"name": "explain", | |
"kind": 2048, | |
"kindString": "Method", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 651, | |
"name": "explain", | |
"kind": 4096, | |
"kindString": "Call signature", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
}, | |
"inheritedFrom": { | |
"type": "reference", | |
"name": "ValidationRule.explain", | |
"id": 280 | |
} | |
} | |
], | |
"inheritedFrom": { | |
"type": "reference", | |
"name": "ValidationRule.explain", | |
"id": 280 | |
} | |
}, | |
{ | |
"id": 652, | |
"name": "setResult", | |
"kind": 2048, | |
"kindString": "Method", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 653, | |
"name": "setResult", | |
"kind": 4096, | |
"kindString": "Call signature", | |
"flags": {}, | |
"parameters": [ | |
{ | |
"id": 654, | |
"name": "result", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
}, | |
{ | |
"id": 655, | |
"name": "currentValue", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
}, | |
{ | |
"id": 656, | |
"name": "locale", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
], | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
}, | |
"inheritedFrom": { | |
"type": "reference", | |
"name": "ValidationRule.setResult", | |
"id": 282 | |
} | |
} | |
], | |
"inheritedFrom": { | |
"type": "reference", | |
"name": "ValidationRule.setResult", | |
"id": 282 | |
} | |
}, | |
{ | |
"id": 657, | |
"name": "validate", | |
"kind": 2048, | |
"kindString": "Method", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 658, | |
"name": "validate", | |
"kind": 4096, | |
"kindString": "Call signature", | |
"flags": {}, | |
"comment": { | |
"shortText": "Validation rules: return a promise that fulfills and resolves to true/false" | |
}, | |
"parameters": [ | |
{ | |
"id": 659, | |
"name": "currentValue", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
}, | |
{ | |
"id": 660, | |
"name": "locale", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
], | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
}, | |
"inheritedFrom": { | |
"type": "reference", | |
"name": "ValidationRule.validate", | |
"id": 287 | |
} | |
} | |
], | |
"inheritedFrom": { | |
"type": "reference", | |
"name": "ValidationRule.validate", | |
"id": 287 | |
} | |
}, | |
{ | |
"id": 647, | |
"name": "withMessage", | |
"kind": 2048, | |
"kindString": "Method", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 648, | |
"name": "withMessage", | |
"kind": 4096, | |
"kindString": "Call signature", | |
"flags": {}, | |
"parameters": [ | |
{ | |
"id": 649, | |
"name": "message", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
], | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
}, | |
"inheritedFrom": { | |
"type": "reference", | |
"name": "ValidationRule.withMessage", | |
"id": 277 | |
} | |
} | |
], | |
"inheritedFrom": { | |
"type": "reference", | |
"name": "ValidationRule.withMessage", | |
"id": 277 | |
} | |
} | |
], | |
"groups": [ | |
{ | |
"title": "Constructors", | |
"kind": 512, | |
"children": [ | |
645 | |
] | |
}, | |
{ | |
"title": "Methods", | |
"kind": 2048, | |
"children": [ | |
650, | |
652, | |
657, | |
647 | |
] | |
} | |
], | |
"extendedTypes": [ | |
{ | |
"type": "reference", | |
"name": "ValidationRule", | |
"id": 270 | |
} | |
] | |
}, | |
{ | |
"id": 593, | |
"name": "AlphaNumericValidationRule", | |
"kind": 128, | |
"kindString": "Class", | |
"flags": { | |
"isExported": true | |
}, | |
"children": [ | |
{ | |
"id": 594, | |
"name": "constructor", | |
"kind": 512, | |
"kindString": "Constructor", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 595, | |
"name": "new AlphaNumericValidationRule", | |
"kind": 16384, | |
"kindString": "Constructor signature", | |
"flags": {}, | |
"type": { | |
"type": "reference", | |
"name": "AlphaNumericValidationRule", | |
"id": 593, | |
"moduleName": "\"aurelia-validation\"" | |
}, | |
"overwrites": { | |
"type": "reference", | |
"name": "ValidationRule.__constructor", | |
"id": 271 | |
} | |
} | |
], | |
"overwrites": { | |
"type": "reference", | |
"name": "ValidationRule.__constructor", | |
"id": 271 | |
} | |
}, | |
{ | |
"id": 599, | |
"name": "explain", | |
"kind": 2048, | |
"kindString": "Method", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 600, | |
"name": "explain", | |
"kind": 4096, | |
"kindString": "Call signature", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
}, | |
"inheritedFrom": { | |
"type": "reference", | |
"name": "ValidationRule.explain", | |
"id": 280 | |
} | |
} | |
], | |
"inheritedFrom": { | |
"type": "reference", | |
"name": "ValidationRule.explain", | |
"id": 280 | |
} | |
}, | |
{ | |
"id": 601, | |
"name": "setResult", | |
"kind": 2048, | |
"kindString": "Method", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 602, | |
"name": "setResult", | |
"kind": 4096, | |
"kindString": "Call signature", | |
"flags": {}, | |
"parameters": [ | |
{ | |
"id": 603, | |
"name": "result", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
}, | |
{ | |
"id": 604, | |
"name": "currentValue", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
}, | |
{ | |
"id": 605, | |
"name": "locale", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
], | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
}, | |
"inheritedFrom": { | |
"type": "reference", | |
"name": "ValidationRule.setResult", | |
"id": 282 | |
} | |
} | |
], | |
"inheritedFrom": { | |
"type": "reference", | |
"name": "ValidationRule.setResult", | |
"id": 282 | |
} | |
}, | |
{ | |
"id": 606, | |
"name": "validate", | |
"kind": 2048, | |
"kindString": "Method", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 607, | |
"name": "validate", | |
"kind": 4096, | |
"kindString": "Call signature", | |
"flags": {}, | |
"comment": { | |
"shortText": "Validation rules: return a promise that fulfills and resolves to true/false" | |
}, | |
"parameters": [ | |
{ | |
"id": 608, | |
"name": "currentValue", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
}, | |
{ | |
"id": 609, | |
"name": "locale", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
], | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
}, | |
"inheritedFrom": { | |
"type": "reference", | |
"name": "ValidationRule.validate", | |
"id": 287 | |
} | |
} | |
], | |
"inheritedFrom": { | |
"type": "reference", | |
"name": "ValidationRule.validate", | |
"id": 287 | |
} | |
}, | |
{ | |
"id": 596, | |
"name": "withMessage", | |
"kind": 2048, | |
"kindString": "Method", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 597, | |
"name": "withMessage", | |
"kind": 4096, | |
"kindString": "Call signature", | |
"flags": {}, | |
"parameters": [ | |
{ | |
"id": 598, | |
"name": "message", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
], | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
}, | |
"inheritedFrom": { | |
"type": "reference", | |
"name": "ValidationRule.withMessage", | |
"id": 277 | |
} | |
} | |
], | |
"inheritedFrom": { | |
"type": "reference", | |
"name": "ValidationRule.withMessage", | |
"id": 277 | |
} | |
} | |
], | |
"groups": [ | |
{ | |
"title": "Constructors", | |
"kind": 512, | |
"children": [ | |
594 | |
] | |
}, | |
{ | |
"title": "Methods", | |
"kind": 2048, | |
"children": [ | |
599, | |
601, | |
606, | |
596 | |
] | |
} | |
], | |
"extendedTypes": [ | |
{ | |
"type": "reference", | |
"name": "ValidationRule", | |
"id": 270 | |
} | |
] | |
}, | |
{ | |
"id": 627, | |
"name": "AlphaOrWhitespaceValidationRule", | |
"kind": 128, | |
"kindString": "Class", | |
"flags": { | |
"isExported": true | |
}, | |
"children": [ | |
{ | |
"id": 628, | |
"name": "constructor", | |
"kind": 512, | |
"kindString": "Constructor", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 629, | |
"name": "new AlphaOrWhitespaceValidationRule", | |
"kind": 16384, | |
"kindString": "Constructor signature", | |
"flags": {}, | |
"type": { | |
"type": "reference", | |
"name": "AlphaOrWhitespaceValidationRule", | |
"id": 627, | |
"moduleName": "\"aurelia-validation\"" | |
}, | |
"overwrites": { | |
"type": "reference", | |
"name": "ValidationRule.__constructor", | |
"id": 271 | |
} | |
} | |
], | |
"overwrites": { | |
"type": "reference", | |
"name": "ValidationRule.__constructor", | |
"id": 271 | |
} | |
}, | |
{ | |
"id": 633, | |
"name": "explain", | |
"kind": 2048, | |
"kindString": "Method", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 634, | |
"name": "explain", | |
"kind": 4096, | |
"kindString": "Call signature", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
}, | |
"inheritedFrom": { | |
"type": "reference", | |
"name": "ValidationRule.explain", | |
"id": 280 | |
} | |
} | |
], | |
"inheritedFrom": { | |
"type": "reference", | |
"name": "ValidationRule.explain", | |
"id": 280 | |
} | |
}, | |
{ | |
"id": 635, | |
"name": "setResult", | |
"kind": 2048, | |
"kindString": "Method", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 636, | |
"name": "setResult", | |
"kind": 4096, | |
"kindString": "Call signature", | |
"flags": {}, | |
"parameters": [ | |
{ | |
"id": 637, | |
"name": "result", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
}, | |
{ | |
"id": 638, | |
"name": "currentValue", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
}, | |
{ | |
"id": 639, | |
"name": "locale", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
], | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
}, | |
"inheritedFrom": { | |
"type": "reference", | |
"name": "ValidationRule.setResult", | |
"id": 282 | |
} | |
} | |
], | |
"inheritedFrom": { | |
"type": "reference", | |
"name": "ValidationRule.setResult", | |
"id": 282 | |
} | |
}, | |
{ | |
"id": 640, | |
"name": "validate", | |
"kind": 2048, | |
"kindString": "Method", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 641, | |
"name": "validate", | |
"kind": 4096, | |
"kindString": "Call signature", | |
"flags": {}, | |
"comment": { | |
"shortText": "Validation rules: return a promise that fulfills and resolves to true/false" | |
}, | |
"parameters": [ | |
{ | |
"id": 642, | |
"name": "currentValue", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
}, | |
{ | |
"id": 643, | |
"name": "locale", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
], | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
}, | |
"inheritedFrom": { | |
"type": "reference", | |
"name": "ValidationRule.validate", | |
"id": 287 | |
} | |
} | |
], | |
"inheritedFrom": { | |
"type": "reference", | |
"name": "ValidationRule.validate", | |
"id": 287 | |
} | |
}, | |
{ | |
"id": 630, | |
"name": "withMessage", | |
"kind": 2048, | |
"kindString": "Method", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 631, | |
"name": "withMessage", | |
"kind": 4096, | |
"kindString": "Call signature", | |
"flags": {}, | |
"parameters": [ | |
{ | |
"id": 632, | |
"name": "message", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
], | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
}, | |
"inheritedFrom": { | |
"type": "reference", | |
"name": "ValidationRule.withMessage", | |
"id": 277 | |
} | |
} | |
], | |
"inheritedFrom": { | |
"type": "reference", | |
"name": "ValidationRule.withMessage", | |
"id": 277 | |
} | |
} | |
], | |
"groups": [ | |
{ | |
"title": "Constructors", | |
"kind": 512, | |
"children": [ | |
628 | |
] | |
}, | |
{ | |
"title": "Methods", | |
"kind": 2048, | |
"children": [ | |
633, | |
635, | |
640, | |
630 | |
] | |
} | |
], | |
"extendedTypes": [ | |
{ | |
"type": "reference", | |
"name": "ValidationRule", | |
"id": 270 | |
} | |
] | |
}, | |
{ | |
"id": 610, | |
"name": "AlphaValidationRule", | |
"kind": 128, | |
"kindString": "Class", | |
"flags": { | |
"isExported": true | |
}, | |
"children": [ | |
{ | |
"id": 611, | |
"name": "constructor", | |
"kind": 512, | |
"kindString": "Constructor", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 612, | |
"name": "new AlphaValidationRule", | |
"kind": 16384, | |
"kindString": "Constructor signature", | |
"flags": {}, | |
"type": { | |
"type": "reference", | |
"name": "AlphaValidationRule", | |
"id": 610, | |
"moduleName": "\"aurelia-validation\"" | |
}, | |
"overwrites": { | |
"type": "reference", | |
"name": "ValidationRule.__constructor", | |
"id": 271 | |
} | |
} | |
], | |
"overwrites": { | |
"type": "reference", | |
"name": "ValidationRule.__constructor", | |
"id": 271 | |
} | |
}, | |
{ | |
"id": 616, | |
"name": "explain", | |
"kind": 2048, | |
"kindString": "Method", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 617, | |
"name": "explain", | |
"kind": 4096, | |
"kindString": "Call signature", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
}, | |
"inheritedFrom": { | |
"type": "reference", | |
"name": "ValidationRule.explain", | |
"id": 280 | |
} | |
} | |
], | |
"inheritedFrom": { | |
"type": "reference", | |
"name": "ValidationRule.explain", | |
"id": 280 | |
} | |
}, | |
{ | |
"id": 618, | |
"name": "setResult", | |
"kind": 2048, | |
"kindString": "Method", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 619, | |
"name": "setResult", | |
"kind": 4096, | |
"kindString": "Call signature", | |
"flags": {}, | |
"parameters": [ | |
{ | |
"id": 620, | |
"name": "result", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
}, | |
{ | |
"id": 621, | |
"name": "currentValue", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
}, | |
{ | |
"id": 622, | |
"name": "locale", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
], | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
}, | |
"inheritedFrom": { | |
"type": "reference", | |
"name": "ValidationRule.setResult", | |
"id": 282 | |
} | |
} | |
], | |
"inheritedFrom": { | |
"type": "reference", | |
"name": "ValidationRule.setResult", | |
"id": 282 | |
} | |
}, | |
{ | |
"id": 623, | |
"name": "validate", | |
"kind": 2048, | |
"kindString": "Method", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 624, | |
"name": "validate", | |
"kind": 4096, | |
"kindString": "Call signature", | |
"flags": {}, | |
"comment": { | |
"shortText": "Validation rules: return a promise that fulfills and resolves to true/false" | |
}, | |
"parameters": [ | |
{ | |
"id": 625, | |
"name": "currentValue", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
}, | |
{ | |
"id": 626, | |
"name": "locale", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
], | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
}, | |
"inheritedFrom": { | |
"type": "reference", | |
"name": "ValidationRule.validate", | |
"id": 287 | |
} | |
} | |
], | |
"inheritedFrom": { | |
"type": "reference", | |
"name": "ValidationRule.validate", | |
"id": 287 | |
} | |
}, | |
{ | |
"id": 613, | |
"name": "withMessage", | |
"kind": 2048, | |
"kindString": "Method", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 614, | |
"name": "withMessage", | |
"kind": 4096, | |
"kindString": "Call signature", | |
"flags": {}, | |
"parameters": [ | |
{ | |
"id": 615, | |
"name": "message", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
], | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
}, | |
"inheritedFrom": { | |
"type": "reference", | |
"name": "ValidationRule.withMessage", | |
"id": 277 | |
} | |
} | |
], | |
"inheritedFrom": { | |
"type": "reference", | |
"name": "ValidationRule.withMessage", | |
"id": 277 | |
} | |
} | |
], | |
"groups": [ | |
{ | |
"title": "Constructors", | |
"kind": 512, | |
"children": [ | |
611 | |
] | |
}, | |
{ | |
"title": "Methods", | |
"kind": 2048, | |
"children": [ | |
616, | |
618, | |
623, | |
613 | |
] | |
} | |
], | |
"extendedTypes": [ | |
{ | |
"type": "reference", | |
"name": "ValidationRule", | |
"id": 270 | |
} | |
] | |
}, | |
{ | |
"id": 376, | |
"name": "BetweenLengthValidationRule", | |
"kind": 128, | |
"kindString": "Class", | |
"flags": { | |
"isExported": true | |
}, | |
"children": [ | |
{ | |
"id": 377, | |
"name": "constructor", | |
"kind": 512, | |
"kindString": "Constructor", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 378, | |
"name": "new BetweenLengthValidationRule", | |
"kind": 16384, | |
"kindString": "Constructor signature", | |
"flags": {}, | |
"parameters": [ | |
{ | |
"id": 379, | |
"name": "minimumLength", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
}, | |
{ | |
"id": 380, | |
"name": "maximumLength", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
], | |
"type": { | |
"type": "reference", | |
"name": "BetweenLengthValidationRule", | |
"id": 376, | |
"moduleName": "\"aurelia-validation\"" | |
}, | |
"overwrites": { | |
"type": "reference", | |
"name": "ValidationRule.__constructor", | |
"id": 271 | |
} | |
} | |
], | |
"overwrites": { | |
"type": "reference", | |
"name": "ValidationRule.__constructor", | |
"id": 271 | |
} | |
}, | |
{ | |
"id": 384, | |
"name": "explain", | |
"kind": 2048, | |
"kindString": "Method", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 385, | |
"name": "explain", | |
"kind": 4096, | |
"kindString": "Call signature", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
}, | |
"inheritedFrom": { | |
"type": "reference", | |
"name": "ValidationRule.explain", | |
"id": 280 | |
} | |
} | |
], | |
"inheritedFrom": { | |
"type": "reference", | |
"name": "ValidationRule.explain", | |
"id": 280 | |
} | |
}, | |
{ | |
"id": 386, | |
"name": "setResult", | |
"kind": 2048, | |
"kindString": "Method", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 387, | |
"name": "setResult", | |
"kind": 4096, | |
"kindString": "Call signature", | |
"flags": {}, | |
"parameters": [ | |
{ | |
"id": 388, | |
"name": "result", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
}, | |
{ | |
"id": 389, | |
"name": "currentValue", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
}, | |
{ | |
"id": 390, | |
"name": "locale", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
], | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
}, | |
"inheritedFrom": { | |
"type": "reference", | |
"name": "ValidationRule.setResult", | |
"id": 282 | |
} | |
} | |
], | |
"inheritedFrom": { | |
"type": "reference", | |
"name": "ValidationRule.setResult", | |
"id": 282 | |
} | |
}, | |
{ | |
"id": 391, | |
"name": "validate", | |
"kind": 2048, | |
"kindString": "Method", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 392, | |
"name": "validate", | |
"kind": 4096, | |
"kindString": "Call signature", | |
"flags": {}, | |
"comment": { | |
"shortText": "Validation rules: return a promise that fulfills and resolves to true/false" | |
}, | |
"parameters": [ | |
{ | |
"id": 393, | |
"name": "currentValue", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
}, | |
{ | |
"id": 394, | |
"name": "locale", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
], | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
}, | |
"inheritedFrom": { | |
"type": "reference", | |
"name": "ValidationRule.validate", | |
"id": 287 | |
} | |
} | |
], | |
"inheritedFrom": { | |
"type": "reference", | |
"name": "ValidationRule.validate", | |
"id": 287 | |
} | |
}, | |
{ | |
"id": 381, | |
"name": "withMessage", | |
"kind": 2048, | |
"kindString": "Method", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 382, | |
"name": "withMessage", | |
"kind": 4096, | |
"kindString": "Call signature", | |
"flags": {}, | |
"parameters": [ | |
{ | |
"id": 383, | |
"name": "message", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
], | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
}, | |
"inheritedFrom": { | |
"type": "reference", | |
"name": "ValidationRule.withMessage", | |
"id": 277 | |
} | |
} | |
], | |
"inheritedFrom": { | |
"type": "reference", | |
"name": "ValidationRule.withMessage", | |
"id": 277 | |
} | |
} | |
], | |
"groups": [ | |
{ | |
"title": "Constructors", | |
"kind": 512, | |
"children": [ | |
377 | |
] | |
}, | |
{ | |
"title": "Methods", | |
"kind": 2048, | |
"children": [ | |
384, | |
386, | |
391, | |
381 | |
] | |
} | |
], | |
"extendedTypes": [ | |
{ | |
"type": "reference", | |
"name": "ValidationRule", | |
"id": 270 | |
} | |
] | |
}, | |
{ | |
"id": 540, | |
"name": "BetweenValueValidationRule", | |
"kind": 128, | |
"kindString": "Class", | |
"flags": { | |
"isExported": true | |
}, | |
"children": [ | |
{ | |
"id": 541, | |
"name": "constructor", | |
"kind": 512, | |
"kindString": "Constructor", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 542, | |
"name": "new BetweenValueValidationRule", | |
"kind": 16384, | |
"kindString": "Constructor signature", | |
"flags": {}, | |
"parameters": [ | |
{ | |
"id": 543, | |
"name": "minimumValue", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
}, | |
{ | |
"id": 544, | |
"name": "maximumValue", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
], | |
"type": { | |
"type": "reference", | |
"name": "BetweenValueValidationRule", | |
"id": 540, | |
"moduleName": "\"aurelia-validation\"" | |
}, | |
"overwrites": { | |
"type": "reference", | |
"name": "ValidationRule.__constructor", | |
"id": 271 | |
} | |
} | |
], | |
"overwrites": { | |
"type": "reference", | |
"name": "ValidationRule.__constructor", | |
"id": 271 | |
} | |
}, | |
{ | |
"id": 548, | |
"name": "explain", | |
"kind": 2048, | |
"kindString": "Method", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 549, | |
"name": "explain", | |
"kind": 4096, | |
"kindString": "Call signature", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
}, | |
"inheritedFrom": { | |
"type": "reference", | |
"name": "ValidationRule.explain", | |
"id": 280 | |
} | |
} | |
], | |
"inheritedFrom": { | |
"type": "reference", | |
"name": "ValidationRule.explain", | |
"id": 280 | |
} | |
}, | |
{ | |
"id": 550, | |
"name": "setResult", | |
"kind": 2048, | |
"kindString": "Method", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 551, | |
"name": "setResult", | |
"kind": 4096, | |
"kindString": "Call signature", | |
"flags": {}, | |
"parameters": [ | |
{ | |
"id": 552, | |
"name": "result", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
}, | |
{ | |
"id": 553, | |
"name": "currentValue", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
}, | |
{ | |
"id": 554, | |
"name": "locale", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
], | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
}, | |
"inheritedFrom": { | |
"type": "reference", | |
"name": "ValidationRule.setResult", | |
"id": 282 | |
} | |
} | |
], | |
"inheritedFrom": { | |
"type": "reference", | |
"name": "ValidationRule.setResult", | |
"id": 282 | |
} | |
}, | |
{ | |
"id": 555, | |
"name": "validate", | |
"kind": 2048, | |
"kindString": "Method", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 556, | |
"name": "validate", | |
"kind": 4096, | |
"kindString": "Call signature", | |
"flags": {}, | |
"comment": { | |
"shortText": "Validation rules: return a promise that fulfills and resolves to true/false" | |
}, | |
"parameters": [ | |
{ | |
"id": 557, | |
"name": "currentValue", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
}, | |
{ | |
"id": 558, | |
"name": "locale", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
], | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
}, | |
"inheritedFrom": { | |
"type": "reference", | |
"name": "ValidationRule.validate", | |
"id": 287 | |
} | |
} | |
], | |
"inheritedFrom": { | |
"type": "reference", | |
"name": "ValidationRule.validate", | |
"id": 287 | |
} | |
}, | |
{ | |
"id": 545, | |
"name": "withMessage", | |
"kind": 2048, | |
"kindString": "Method", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 546, | |
"name": "withMessage", | |
"kind": 4096, | |
"kindString": "Call signature", | |
"flags": {}, | |
"parameters": [ | |
{ | |
"id": 547, | |
"name": "message", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
], | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
}, | |
"inheritedFrom": { | |
"type": "reference", | |
"name": "ValidationRule.withMessage", | |
"id": 277 | |
} | |
} | |
], | |
"inheritedFrom": { | |
"type": "reference", | |
"name": "ValidationRule.withMessage", | |
"id": 277 | |
} | |
} | |
], | |
"groups": [ | |
{ | |
"title": "Constructors", | |
"kind": 512, | |
"children": [ | |
541 | |
] | |
}, | |
{ | |
"title": "Methods", | |
"kind": 2048, | |
"children": [ | |
548, | |
550, | |
555, | |
545 | |
] | |
} | |
], | |
"extendedTypes": [ | |
{ | |
"type": "reference", | |
"name": "ValidationRule", | |
"id": 270 | |
} | |
] | |
}, | |
{ | |
"id": 450, | |
"name": "ContainsOnlyValidationRule", | |
"kind": 128, | |
"kindString": "Class", | |
"flags": { | |
"isExported": true | |
}, | |
"children": [ | |
{ | |
"id": 451, | |
"name": "constructor", | |
"kind": 512, | |
"kindString": "Constructor", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 452, | |
"name": "new ContainsOnlyValidationRule", | |
"kind": 16384, | |
"kindString": "Constructor signature", | |
"flags": {}, | |
"parameters": [ | |
{ | |
"id": 453, | |
"name": "regex", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
], | |
"type": { | |
"type": "reference", | |
"name": "ContainsOnlyValidationRule", | |
"id": 450, | |
"moduleName": "\"aurelia-validation\"" | |
}, | |
"overwrites": { | |
"type": "reference", | |
"name": "RegexValidationRule.__constructor", | |
"id": 432 | |
} | |
} | |
], | |
"overwrites": { | |
"type": "reference", | |
"name": "RegexValidationRule.__constructor", | |
"id": 432 | |
} | |
}, | |
{ | |
"id": 457, | |
"name": "explain", | |
"kind": 2048, | |
"kindString": "Method", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 458, | |
"name": "explain", | |
"kind": 4096, | |
"kindString": "Call signature", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
}, | |
"inheritedFrom": { | |
"type": "reference", | |
"name": "ValidationRule.explain", | |
"id": 280 | |
} | |
} | |
], | |
"inheritedFrom": { | |
"type": "reference", | |
"name": "ValidationRule.explain", | |
"id": 280 | |
} | |
}, | |
{ | |
"id": 459, | |
"name": "setResult", | |
"kind": 2048, | |
"kindString": "Method", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 460, | |
"name": "setResult", | |
"kind": 4096, | |
"kindString": "Call signature", | |
"flags": {}, | |
"parameters": [ | |
{ | |
"id": 461, | |
"name": "result", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
}, | |
{ | |
"id": 462, | |
"name": "currentValue", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
}, | |
{ | |
"id": 463, | |
"name": "locale", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
], | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
}, | |
"inheritedFrom": { | |
"type": "reference", | |
"name": "ValidationRule.setResult", | |
"id": 282 | |
} | |
} | |
], | |
"inheritedFrom": { | |
"type": "reference", | |
"name": "ValidationRule.setResult", | |
"id": 282 | |
} | |
}, | |
{ | |
"id": 464, | |
"name": "validate", | |
"kind": 2048, | |
"kindString": "Method", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 465, | |
"name": "validate", | |
"kind": 4096, | |
"kindString": "Call signature", | |
"flags": {}, | |
"comment": { | |
"shortText": "Validation rules: return a promise that fulfills and resolves to true/false" | |
}, | |
"parameters": [ | |
{ | |
"id": 466, | |
"name": "currentValue", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
}, | |
{ | |
"id": 467, | |
"name": "locale", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
], | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
}, | |
"inheritedFrom": { | |
"type": "reference", | |
"name": "ValidationRule.validate", | |
"id": 287 | |
} | |
} | |
], | |
"inheritedFrom": { | |
"type": "reference", | |
"name": "ValidationRule.validate", | |
"id": 287 | |
} | |
}, | |
{ | |
"id": 454, | |
"name": "withMessage", | |
"kind": 2048, | |
"kindString": "Method", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 455, | |
"name": "withMessage", | |
"kind": 4096, | |
"kindString": "Call signature", | |
"flags": {}, | |
"parameters": [ | |
{ | |
"id": 456, | |
"name": "message", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
], | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
}, | |
"inheritedFrom": { | |
"type": "reference", | |
"name": "ValidationRule.withMessage", | |
"id": 277 | |
} | |
} | |
], | |
"inheritedFrom": { | |
"type": "reference", | |
"name": "ValidationRule.withMessage", | |
"id": 277 | |
} | |
} | |
], | |
"groups": [ | |
{ | |
"title": "Constructors", | |
"kind": 512, | |
"children": [ | |
451 | |
] | |
}, | |
{ | |
"title": "Methods", | |
"kind": 2048, | |
"children": [ | |
457, | |
459, | |
464, | |
454 | |
] | |
} | |
], | |
"extendedTypes": [ | |
{ | |
"type": "reference", | |
"name": "RegexValidationRule", | |
"id": 431 | |
} | |
] | |
}, | |
{ | |
"id": 395, | |
"name": "CustomFunctionValidationRule", | |
"kind": 128, | |
"kindString": "Class", | |
"flags": { | |
"isExported": true | |
}, | |
"children": [ | |
{ | |
"id": 396, | |
"name": "constructor", | |
"kind": 512, | |
"kindString": "Constructor", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 397, | |
"name": "new CustomFunctionValidationRule", | |
"kind": 16384, | |
"kindString": "Constructor signature", | |
"flags": {}, | |
"parameters": [ | |
{ | |
"id": 398, | |
"name": "customFunction", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
}, | |
{ | |
"id": 399, | |
"name": "threshold", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
], | |
"type": { | |
"type": "reference", | |
"name": "CustomFunctionValidationRule", | |
"id": 395, | |
"moduleName": "\"aurelia-validation\"" | |
}, | |
"overwrites": { | |
"type": "reference", | |
"name": "ValidationRule.__constructor", | |
"id": 271 | |
} | |
} | |
], | |
"overwrites": { | |
"type": "reference", | |
"name": "ValidationRule.__constructor", | |
"id": 271 | |
} | |
}, | |
{ | |
"id": 403, | |
"name": "explain", | |
"kind": 2048, | |
"kindString": "Method", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 404, | |
"name": "explain", | |
"kind": 4096, | |
"kindString": "Call signature", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
}, | |
"inheritedFrom": { | |
"type": "reference", | |
"name": "ValidationRule.explain", | |
"id": 280 | |
} | |
} | |
], | |
"inheritedFrom": { | |
"type": "reference", | |
"name": "ValidationRule.explain", | |
"id": 280 | |
} | |
}, | |
{ | |
"id": 405, | |
"name": "setResult", | |
"kind": 2048, | |
"kindString": "Method", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 406, | |
"name": "setResult", | |
"kind": 4096, | |
"kindString": "Call signature", | |
"flags": {}, | |
"parameters": [ | |
{ | |
"id": 407, | |
"name": "result", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
}, | |
{ | |
"id": 408, | |
"name": "currentValue", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
}, | |
{ | |
"id": 409, | |
"name": "locale", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
], | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
}, | |
"inheritedFrom": { | |
"type": "reference", | |
"name": "ValidationRule.setResult", | |
"id": 282 | |
} | |
} | |
], | |
"inheritedFrom": { | |
"type": "reference", | |
"name": "ValidationRule.setResult", | |
"id": 282 | |
} | |
}, | |
{ | |
"id": 410, | |
"name": "validate", | |
"kind": 2048, | |
"kindString": "Method", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 411, | |
"name": "validate", | |
"kind": 4096, | |
"kindString": "Call signature", | |
"flags": {}, | |
"comment": { | |
"shortText": "Validation rules: return a promise that fulfills and resolves to true/false" | |
}, | |
"parameters": [ | |
{ | |
"id": 412, | |
"name": "currentValue", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
}, | |
{ | |
"id": 413, | |
"name": "locale", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
], | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
}, | |
"inheritedFrom": { | |
"type": "reference", | |
"name": "ValidationRule.validate", | |
"id": 287 | |
} | |
} | |
], | |
"inheritedFrom": { | |
"type": "reference", | |
"name": "ValidationRule.validate", | |
"id": 287 | |
} | |
}, | |
{ | |
"id": 400, | |
"name": "withMessage", | |
"kind": 2048, | |
"kindString": "Method", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 401, | |
"name": "withMessage", | |
"kind": 4096, | |
"kindString": "Call signature", | |
"flags": {}, | |
"parameters": [ | |
{ | |
"id": 402, | |
"name": "message", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
], | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
}, | |
"inheritedFrom": { | |
"type": "reference", | |
"name": "ValidationRule.withMessage", | |
"id": 277 | |
} | |
} | |
], | |
"inheritedFrom": { | |
"type": "reference", | |
"name": "ValidationRule.withMessage", | |
"id": 277 | |
} | |
} | |
], | |
"groups": [ | |
{ | |
"title": "Constructors", | |
"kind": 512, | |
"children": [ | |
396 | |
] | |
}, | |
{ | |
"title": "Methods", | |
"kind": 2048, | |
"children": [ | |
403, | |
405, | |
410, | |
400 | |
] | |
} | |
], | |
"extendedTypes": [ | |
{ | |
"type": "reference", | |
"name": "ValidationRule", | |
"id": 270 | |
} | |
] | |
}, | |
{ | |
"id": 172, | |
"name": "Debouncer", | |
"kind": 128, | |
"kindString": "Class", | |
"flags": { | |
"isExported": true | |
}, | |
"children": [ | |
{ | |
"id": 173, | |
"name": "constructor", | |
"kind": 512, | |
"kindString": "Constructor", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 174, | |
"name": "new Debouncer", | |
"kind": 16384, | |
"kindString": "Constructor signature", | |
"flags": {}, | |
"parameters": [ | |
{ | |
"id": 175, | |
"name": "debounceTimeout", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
], | |
"type": { | |
"type": "reference", | |
"name": "Debouncer", | |
"id": 172, | |
"moduleName": "\"aurelia-validation\"" | |
} | |
} | |
] | |
}, | |
{ | |
"id": 176, | |
"name": "debounce", | |
"kind": 2048, | |
"kindString": "Method", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 177, | |
"name": "debounce", | |
"kind": 4096, | |
"kindString": "Call signature", | |
"flags": {}, | |
"parameters": [ | |
{ | |
"id": 178, | |
"name": "func", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
], | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
] | |
} | |
], | |
"groups": [ | |
{ | |
"title": "Constructors", | |
"kind": 512, | |
"children": [ | |
173 | |
] | |
}, | |
{ | |
"title": "Methods", | |
"kind": 2048, | |
"children": [ | |
176 | |
] | |
} | |
] | |
}, | |
{ | |
"id": 559, | |
"name": "DigitValidationRule", | |
"kind": 128, | |
"kindString": "Class", | |
"flags": { | |
"isExported": true | |
}, | |
"children": [ | |
{ | |
"id": 560, | |
"name": "constructor", | |
"kind": 512, | |
"kindString": "Constructor", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 561, | |
"name": "new DigitValidationRule", | |
"kind": 16384, | |
"kindString": "Constructor signature", | |
"flags": {}, | |
"type": { | |
"type": "reference", | |
"name": "DigitValidationRule", | |
"id": 559, | |
"moduleName": "\"aurelia-validation\"" | |
}, | |
"overwrites": { | |
"type": "reference", | |
"name": "ValidationRule.__constructor", | |
"id": 271 | |
} | |
} | |
], | |
"overwrites": { | |
"type": "reference", | |
"name": "ValidationRule.__constructor", | |
"id": 271 | |
} | |
}, | |
{ | |
"id": 565, | |
"name": "explain", | |
"kind": 2048, | |
"kindString": "Method", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 566, | |
"name": "explain", | |
"kind": 4096, | |
"kindString": "Call signature", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
}, | |
"inheritedFrom": { | |
"type": "reference", | |
"name": "ValidationRule.explain", | |
"id": 280 | |
} | |
} | |
], | |
"inheritedFrom": { | |
"type": "reference", | |
"name": "ValidationRule.explain", | |
"id": 280 | |
} | |
}, | |
{ | |
"id": 567, | |
"name": "setResult", | |
"kind": 2048, | |
"kindString": "Method", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 568, | |
"name": "setResult", | |
"kind": 4096, | |
"kindString": "Call signature", | |
"flags": {}, | |
"parameters": [ | |
{ | |
"id": 569, | |
"name": "result", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
}, | |
{ | |
"id": 570, | |
"name": "currentValue", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
}, | |
{ | |
"id": 571, | |
"name": "locale", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
], | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
}, | |
"inheritedFrom": { | |
"type": "reference", | |
"name": "ValidationRule.setResult", | |
"id": 282 | |
} | |
} | |
], | |
"inheritedFrom": { | |
"type": "reference", | |
"name": "ValidationRule.setResult", | |
"id": 282 | |
} | |
}, | |
{ | |
"id": 572, | |
"name": "validate", | |
"kind": 2048, | |
"kindString": "Method", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 573, | |
"name": "validate", | |
"kind": 4096, | |
"kindString": "Call signature", | |
"flags": {}, | |
"comment": { | |
"shortText": "Validation rules: return a promise that fulfills and resolves to true/false" | |
}, | |
"parameters": [ | |
{ | |
"id": 574, | |
"name": "currentValue", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
}, | |
{ | |
"id": 575, | |
"name": "locale", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
], | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
}, | |
"inheritedFrom": { | |
"type": "reference", | |
"name": "ValidationRule.validate", | |
"id": 287 | |
} | |
} | |
], | |
"inheritedFrom": { | |
"type": "reference", | |
"name": "ValidationRule.validate", | |
"id": 287 | |
} | |
}, | |
{ | |
"id": 562, | |
"name": "withMessage", | |
"kind": 2048, | |
"kindString": "Method", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 563, | |
"name": "withMessage", | |
"kind": 4096, | |
"kindString": "Call signature", | |
"flags": {}, | |
"parameters": [ | |
{ | |
"id": 564, | |
"name": "message", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
], | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
}, | |
"inheritedFrom": { | |
"type": "reference", | |
"name": "ValidationRule.withMessage", | |
"id": 277 | |
} | |
} | |
], | |
"inheritedFrom": { | |
"type": "reference", | |
"name": "ValidationRule.withMessage", | |
"id": 277 | |
} | |
} | |
], | |
"groups": [ | |
{ | |
"title": "Constructors", | |
"kind": 512, | |
"children": [ | |
560 | |
] | |
}, | |
{ | |
"title": "Methods", | |
"kind": 2048, | |
"children": [ | |
565, | |
567, | |
572, | |
562 | |
] | |
} | |
], | |
"extendedTypes": [ | |
{ | |
"type": "reference", | |
"name": "ValidationRule", | |
"id": 270 | |
} | |
] | |
}, | |
{ | |
"id": 317, | |
"name": "EmailValidationRule", | |
"kind": 128, | |
"kindString": "Class", | |
"flags": { | |
"isExported": true | |
}, | |
"children": [ | |
{ | |
"id": 324, | |
"name": "constructor", | |
"kind": 512, | |
"kindString": "Constructor", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 325, | |
"name": "new EmailValidationRule", | |
"kind": 16384, | |
"kindString": "Constructor signature", | |
"flags": {}, | |
"type": { | |
"type": "reference", | |
"name": "EmailValidationRule", | |
"id": 317, | |
"moduleName": "\"aurelia-validation\"" | |
}, | |
"overwrites": { | |
"type": "reference", | |
"name": "ValidationRule.__constructor", | |
"id": 271 | |
} | |
} | |
], | |
"overwrites": { | |
"type": "reference", | |
"name": "ValidationRule.__constructor", | |
"id": 271 | |
} | |
}, | |
{ | |
"id": 329, | |
"name": "explain", | |
"kind": 2048, | |
"kindString": "Method", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 330, | |
"name": "explain", | |
"kind": 4096, | |
"kindString": "Call signature", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
}, | |
"inheritedFrom": { | |
"type": "reference", | |
"name": "ValidationRule.explain", | |
"id": 280 | |
} | |
} | |
], | |
"inheritedFrom": { | |
"type": "reference", | |
"name": "ValidationRule.explain", | |
"id": 280 | |
} | |
}, | |
{ | |
"id": 331, | |
"name": "setResult", | |
"kind": 2048, | |
"kindString": "Method", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 332, | |
"name": "setResult", | |
"kind": 4096, | |
"kindString": "Call signature", | |
"flags": {}, | |
"parameters": [ | |
{ | |
"id": 333, | |
"name": "result", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
}, | |
{ | |
"id": 334, | |
"name": "currentValue", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
}, | |
{ | |
"id": 335, | |
"name": "locale", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
], | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
}, | |
"inheritedFrom": { | |
"type": "reference", | |
"name": "ValidationRule.setResult", | |
"id": 282 | |
} | |
} | |
], | |
"inheritedFrom": { | |
"type": "reference", | |
"name": "ValidationRule.setResult", | |
"id": 282 | |
} | |
}, | |
{ | |
"id": 336, | |
"name": "validate", | |
"kind": 2048, | |
"kindString": "Method", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 337, | |
"name": "validate", | |
"kind": 4096, | |
"kindString": "Call signature", | |
"flags": {}, | |
"comment": { | |
"shortText": "Validation rules: return a promise that fulfills and resolves to true/false" | |
}, | |
"parameters": [ | |
{ | |
"id": 338, | |
"name": "currentValue", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
}, | |
{ | |
"id": 339, | |
"name": "locale", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
], | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
}, | |
"inheritedFrom": { | |
"type": "reference", | |
"name": "ValidationRule.validate", | |
"id": 287 | |
} | |
} | |
], | |
"inheritedFrom": { | |
"type": "reference", | |
"name": "ValidationRule.validate", | |
"id": 287 | |
} | |
}, | |
{ | |
"id": 326, | |
"name": "withMessage", | |
"kind": 2048, | |
"kindString": "Method", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 327, | |
"name": "withMessage", | |
"kind": 4096, | |
"kindString": "Call signature", | |
"flags": {}, | |
"parameters": [ | |
{ | |
"id": 328, | |
"name": "message", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
], | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
}, | |
"inheritedFrom": { | |
"type": "reference", | |
"name": "ValidationRule.withMessage", | |
"id": 277 | |
} | |
} | |
], | |
"inheritedFrom": { | |
"type": "reference", | |
"name": "ValidationRule.withMessage", | |
"id": 277 | |
} | |
}, | |
{ | |
"id": 321, | |
"name": "isFQDN", | |
"kind": 2048, | |
"kindString": "Method", | |
"flags": { | |
"isStatic": true, | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 322, | |
"name": "isFQDN", | |
"kind": 4096, | |
"kindString": "Call signature", | |
"flags": {}, | |
"parameters": [ | |
{ | |
"id": 323, | |
"name": "str", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
], | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
] | |
}, | |
{ | |
"id": 318, | |
"name": "testEmailUserUtf8Regex", | |
"kind": 2048, | |
"kindString": "Method", | |
"flags": { | |
"isStatic": true, | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 319, | |
"name": "testEmailUserUtf8Regex", | |
"kind": 4096, | |
"kindString": "Call signature", | |
"flags": {}, | |
"parameters": [ | |
{ | |
"id": 320, | |
"name": "user", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
], | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
] | |
} | |
], | |
"groups": [ | |
{ | |
"title": "Constructors", | |
"kind": 512, | |
"children": [ | |
324 | |
] | |
}, | |
{ | |
"title": "Methods", | |
"kind": 2048, | |
"children": [ | |
329, | |
331, | |
336, | |
326, | |
321, | |
318 | |
] | |
} | |
], | |
"extendedTypes": [ | |
{ | |
"type": "reference", | |
"name": "ValidationRule", | |
"id": 270 | |
} | |
] | |
}, | |
{ | |
"id": 718, | |
"name": "EqualityValidationRule", | |
"kind": 128, | |
"kindString": "Class", | |
"flags": { | |
"isExported": true | |
}, | |
"children": [ | |
{ | |
"id": 719, | |
"name": "constructor", | |
"kind": 512, | |
"kindString": "Constructor", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 720, | |
"name": "new EqualityValidationRule", | |
"kind": 16384, | |
"kindString": "Constructor signature", | |
"flags": {}, | |
"parameters": [ | |
{ | |
"id": 721, | |
"name": "otherValue", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
], | |
"type": { | |
"type": "reference", | |
"name": "EqualityValidationRule", | |
"id": 718, | |
"moduleName": "\"aurelia-validation\"" | |
}, | |
"overwrites": { | |
"type": "reference", | |
"name": "EqualityValidationRuleBase.__constructor", | |
"id": 698 | |
} | |
} | |
], | |
"overwrites": { | |
"type": "reference", | |
"name": "EqualityValidationRuleBase.__constructor", | |
"id": 698 | |
} | |
}, | |
{ | |
"id": 725, | |
"name": "explain", | |
"kind": 2048, | |
"kindString": "Method", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 726, | |
"name": "explain", | |
"kind": 4096, | |
"kindString": "Call signature", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
}, | |
"inheritedFrom": { | |
"type": "reference", | |
"name": "ValidationRule.explain", | |
"id": 280 | |
} | |
} | |
], | |
"inheritedFrom": { | |
"type": "reference", | |
"name": "ValidationRule.explain", | |
"id": 280 | |
} | |
}, | |
{ | |
"id": 727, | |
"name": "setResult", | |
"kind": 2048, | |
"kindString": "Method", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 728, | |
"name": "setResult", | |
"kind": 4096, | |
"kindString": "Call signature", | |
"flags": {}, | |
"parameters": [ | |
{ | |
"id": 729, | |
"name": "result", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
}, | |
{ | |
"id": 730, | |
"name": "currentValue", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
}, | |
{ | |
"id": 731, | |
"name": "locale", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
], | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
}, | |
"inheritedFrom": { | |
"type": "reference", | |
"name": "ValidationRule.setResult", | |
"id": 282 | |
} | |
} | |
], | |
"inheritedFrom": { | |
"type": "reference", | |
"name": "ValidationRule.setResult", | |
"id": 282 | |
} | |
}, | |
{ | |
"id": 732, | |
"name": "validate", | |
"kind": 2048, | |
"kindString": "Method", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 733, | |
"name": "validate", | |
"kind": 4096, | |
"kindString": "Call signature", | |
"flags": {}, | |
"comment": { | |
"shortText": "Validation rules: return a promise that fulfills and resolves to true/false" | |
}, | |
"parameters": [ | |
{ | |
"id": 734, | |
"name": "currentValue", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
}, | |
{ | |
"id": 735, | |
"name": "locale", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
], | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
}, | |
"inheritedFrom": { | |
"type": "reference", | |
"name": "ValidationRule.validate", | |
"id": 287 | |
} | |
} | |
], | |
"inheritedFrom": { | |
"type": "reference", | |
"name": "ValidationRule.validate", | |
"id": 287 | |
} | |
}, | |
{ | |
"id": 722, | |
"name": "withMessage", | |
"kind": 2048, | |
"kindString": "Method", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 723, | |
"name": "withMessage", | |
"kind": 4096, | |
"kindString": "Call signature", | |
"flags": {}, | |
"parameters": [ | |
{ | |
"id": 724, | |
"name": "message", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
], | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
}, | |
"inheritedFrom": { | |
"type": "reference", | |
"name": "ValidationRule.withMessage", | |
"id": 277 | |
} | |
} | |
], | |
"inheritedFrom": { | |
"type": "reference", | |
"name": "ValidationRule.withMessage", | |
"id": 277 | |
} | |
} | |
], | |
"groups": [ | |
{ | |
"title": "Constructors", | |
"kind": 512, | |
"children": [ | |
719 | |
] | |
}, | |
{ | |
"title": "Methods", | |
"kind": 2048, | |
"children": [ | |
725, | |
727, | |
732, | |
722 | |
] | |
} | |
], | |
"extendedTypes": [ | |
{ | |
"type": "reference", | |
"name": "EqualityValidationRuleBase", | |
"id": 697 | |
} | |
] | |
}, | |
{ | |
"id": 697, | |
"name": "EqualityValidationRuleBase", | |
"kind": 128, | |
"kindString": "Class", | |
"flags": { | |
"isExported": true | |
}, | |
"children": [ | |
{ | |
"id": 698, | |
"name": "constructor", | |
"kind": 512, | |
"kindString": "Constructor", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 699, | |
"name": "new EqualityValidationRuleBase", | |
"kind": 16384, | |
"kindString": "Constructor signature", | |
"flags": {}, | |
"parameters": [ | |
{ | |
"id": 700, | |
"name": "startingOtherValue", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
}, | |
{ | |
"id": 701, | |
"name": "equality", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
}, | |
{ | |
"id": 702, | |
"name": "otherValueLabel", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
}, | |
{ | |
"id": 703, | |
"name": "ruleName", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
], | |
"type": { | |
"type": "reference", | |
"name": "EqualityValidationRuleBase", | |
"id": 697, | |
"moduleName": "\"aurelia-validation\"" | |
}, | |
"overwrites": { | |
"type": "reference", | |
"name": "ValidationRule.__constructor", | |
"id": 271 | |
} | |
} | |
], | |
"overwrites": { | |
"type": "reference", | |
"name": "ValidationRule.__constructor", | |
"id": 271 | |
} | |
}, | |
{ | |
"id": 707, | |
"name": "explain", | |
"kind": 2048, | |
"kindString": "Method", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 708, | |
"name": "explain", | |
"kind": 4096, | |
"kindString": "Call signature", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
}, | |
"inheritedFrom": { | |
"type": "reference", | |
"name": "ValidationRule.explain", | |
"id": 280 | |
} | |
} | |
], | |
"inheritedFrom": { | |
"type": "reference", | |
"name": "ValidationRule.explain", | |
"id": 280 | |
} | |
}, | |
{ | |
"id": 709, | |
"name": "setResult", | |
"kind": 2048, | |
"kindString": "Method", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 710, | |
"name": "setResult", | |
"kind": 4096, | |
"kindString": "Call signature", | |
"flags": {}, | |
"parameters": [ | |
{ | |
"id": 711, | |
"name": "result", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
}, | |
{ | |
"id": 712, | |
"name": "currentValue", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
}, | |
{ | |
"id": 713, | |
"name": "locale", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
], | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
}, | |
"inheritedFrom": { | |
"type": "reference", | |
"name": "ValidationRule.setResult", | |
"id": 282 | |
} | |
} | |
], | |
"inheritedFrom": { | |
"type": "reference", | |
"name": "ValidationRule.setResult", | |
"id": 282 | |
} | |
}, | |
{ | |
"id": 714, | |
"name": "validate", | |
"kind": 2048, | |
"kindString": "Method", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 715, | |
"name": "validate", | |
"kind": 4096, | |
"kindString": "Call signature", | |
"flags": {}, | |
"comment": { | |
"shortText": "Validation rules: return a promise that fulfills and resolves to true/false" | |
}, | |
"parameters": [ | |
{ | |
"id": 716, | |
"name": "currentValue", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
}, | |
{ | |
"id": 717, | |
"name": "locale", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
], | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
}, | |
"inheritedFrom": { | |
"type": "reference", | |
"name": "ValidationRule.validate", | |
"id": 287 | |
} | |
} | |
], | |
"inheritedFrom": { | |
"type": "reference", | |
"name": "ValidationRule.validate", | |
"id": 287 | |
} | |
}, | |
{ | |
"id": 704, | |
"name": "withMessage", | |
"kind": 2048, | |
"kindString": "Method", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 705, | |
"name": "withMessage", | |
"kind": 4096, | |
"kindString": "Call signature", | |
"flags": {}, | |
"parameters": [ | |
{ | |
"id": 706, | |
"name": "message", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
], | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
}, | |
"inheritedFrom": { | |
"type": "reference", | |
"name": "ValidationRule.withMessage", | |
"id": 277 | |
} | |
} | |
], | |
"inheritedFrom": { | |
"type": "reference", | |
"name": "ValidationRule.withMessage", | |
"id": 277 | |
} | |
} | |
], | |
"groups": [ | |
{ | |
"title": "Constructors", | |
"kind": 512, | |
"children": [ | |
698 | |
] | |
}, | |
{ | |
"title": "Methods", | |
"kind": 2048, | |
"children": [ | |
707, | |
709, | |
714, | |
704 | |
] | |
} | |
], | |
"extendedTypes": [ | |
{ | |
"type": "reference", | |
"name": "ValidationRule", | |
"id": 270 | |
} | |
], | |
"extendedBy": [ | |
{ | |
"type": "reference", | |
"name": "EqualityValidationRule", | |
"id": 718 | |
}, | |
{ | |
"type": "reference", | |
"name": "EqualityWithOtherLabelValidationRule", | |
"id": 736 | |
}, | |
{ | |
"type": "reference", | |
"name": "InEqualityValidationRule", | |
"id": 755 | |
}, | |
{ | |
"type": "reference", | |
"name": "InEqualityWithOtherLabelValidationRule", | |
"id": 773 | |
} | |
] | |
}, | |
{ | |
"id": 736, | |
"name": "EqualityWithOtherLabelValidationRule", | |
"kind": 128, | |
"kindString": "Class", | |
"flags": { | |
"isExported": true | |
}, | |
"children": [ | |
{ | |
"id": 737, | |
"name": "constructor", | |
"kind": 512, | |
"kindString": "Constructor", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 738, | |
"name": "new EqualityWithOtherLabelValidationRule", | |
"kind": 16384, | |
"kindString": "Constructor signature", | |
"flags": {}, | |
"parameters": [ | |
{ | |
"id": 739, | |
"name": "otherValue", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
}, | |
{ | |
"id": 740, | |
"name": "otherLabel", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
], | |
"type": { | |
"type": "reference", | |
"name": "EqualityWithOtherLabelValidationRule", | |
"id": 736, | |
"moduleName": "\"aurelia-validation\"" | |
}, | |
"overwrites": { | |
"type": "reference", | |
"name": "EqualityValidationRuleBase.__constructor", | |
"id": 698 | |
} | |
} | |
], | |
"overwrites": { | |
"type": "reference", | |
"name": "EqualityValidationRuleBase.__constructor", | |
"id": 698 | |
} | |
}, | |
{ | |
"id": 744, | |
"name": "explain", | |
"kind": 2048, | |
"kindString": "Method", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 745, | |
"name": "explain", | |
"kind": 4096, | |
"kindString": "Call signature", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
}, | |
"inheritedFrom": { | |
"type": "reference", | |
"name": "ValidationRule.explain", | |
"id": 280 | |
} | |
} | |
], | |
"inheritedFrom": { | |
"type": "reference", | |
"name": "ValidationRule.explain", | |
"id": 280 | |
} | |
}, | |
{ | |
"id": 746, | |
"name": "setResult", | |
"kind": 2048, | |
"kindString": "Method", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 747, | |
"name": "setResult", | |
"kind": 4096, | |
"kindString": "Call signature", | |
"flags": {}, | |
"parameters": [ | |
{ | |
"id": 748, | |
"name": "result", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
}, | |
{ | |
"id": 749, | |
"name": "currentValue", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
}, | |
{ | |
"id": 750, | |
"name": "locale", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
], | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
}, | |
"inheritedFrom": { | |
"type": "reference", | |
"name": "ValidationRule.setResult", | |
"id": 282 | |
} | |
} | |
], | |
"inheritedFrom": { | |
"type": "reference", | |
"name": "ValidationRule.setResult", | |
"id": 282 | |
} | |
}, | |
{ | |
"id": 751, | |
"name": "validate", | |
"kind": 2048, | |
"kindString": "Method", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 752, | |
"name": "validate", | |
"kind": 4096, | |
"kindString": "Call signature", | |
"flags": {}, | |
"comment": { | |
"shortText": "Validation rules: return a promise that fulfills and resolves to true/false" | |
}, | |
"parameters": [ | |
{ | |
"id": 753, | |
"name": "currentValue", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
}, | |
{ | |
"id": 754, | |
"name": "locale", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
], | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
}, | |
"inheritedFrom": { | |
"type": "reference", | |
"name": "ValidationRule.validate", | |
"id": 287 | |
} | |
} | |
], | |
"inheritedFrom": { | |
"type": "reference", | |
"name": "ValidationRule.validate", | |
"id": 287 | |
} | |
}, | |
{ | |
"id": 741, | |
"name": "withMessage", | |
"kind": 2048, | |
"kindString": "Method", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 742, | |
"name": "withMessage", | |
"kind": 4096, | |
"kindString": "Call signature", | |
"flags": {}, | |
"parameters": [ | |
{ | |
"id": 743, | |
"name": "message", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
], | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
}, | |
"inheritedFrom": { | |
"type": "reference", | |
"name": "ValidationRule.withMessage", | |
"id": 277 | |
} | |
} | |
], | |
"inheritedFrom": { | |
"type": "reference", | |
"name": "ValidationRule.withMessage", | |
"id": 277 | |
} | |
} | |
], | |
"groups": [ | |
{ | |
"title": "Constructors", | |
"kind": 512, | |
"children": [ | |
737 | |
] | |
}, | |
{ | |
"title": "Methods", | |
"kind": 2048, | |
"children": [ | |
744, | |
746, | |
751, | |
741 | |
] | |
} | |
], | |
"extendedTypes": [ | |
{ | |
"type": "reference", | |
"name": "EqualityValidationRuleBase", | |
"id": 697 | |
} | |
] | |
}, | |
{ | |
"id": 792, | |
"name": "InCollectionValidationRule", | |
"kind": 128, | |
"kindString": "Class", | |
"flags": { | |
"isExported": true | |
}, | |
"children": [ | |
{ | |
"id": 793, | |
"name": "constructor", | |
"kind": 512, | |
"kindString": "Constructor", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 794, | |
"name": "new InCollectionValidationRule", | |
"kind": 16384, | |
"kindString": "Constructor signature", | |
"flags": {}, | |
"parameters": [ | |
{ | |
"id": 795, | |
"name": "startingCollection", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
], | |
"type": { | |
"type": "reference", | |
"name": "InCollectionValidationRule", | |
"id": 792, | |
"moduleName": "\"aurelia-validation\"" | |
}, | |
"overwrites": { | |
"type": "reference", | |
"name": "ValidationRule.__constructor", | |
"id": 271 | |
} | |
} | |
], | |
"overwrites": { | |
"type": "reference", | |
"name": "ValidationRule.__constructor", | |
"id": 271 | |
} | |
}, | |
{ | |
"id": 799, | |
"name": "explain", | |
"kind": 2048, | |
"kindString": "Method", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 800, | |
"name": "explain", | |
"kind": 4096, | |
"kindString": "Call signature", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
}, | |
"inheritedFrom": { | |
"type": "reference", | |
"name": "ValidationRule.explain", | |
"id": 280 | |
} | |
} | |
], | |
"inheritedFrom": { | |
"type": "reference", | |
"name": "ValidationRule.explain", | |
"id": 280 | |
} | |
}, | |
{ | |
"id": 801, | |
"name": "setResult", | |
"kind": 2048, | |
"kindString": "Method", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 802, | |
"name": "setResult", | |
"kind": 4096, | |
"kindString": "Call signature", | |
"flags": {}, | |
"parameters": [ | |
{ | |
"id": 803, | |
"name": "result", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
}, | |
{ | |
"id": 804, | |
"name": "currentValue", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
}, | |
{ | |
"id": 805, | |
"name": "locale", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
], | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
}, | |
"inheritedFrom": { | |
"type": "reference", | |
"name": "ValidationRule.setResult", | |
"id": 282 | |
} | |
} | |
], | |
"inheritedFrom": { | |
"type": "reference", | |
"name": "ValidationRule.setResult", | |
"id": 282 | |
} | |
}, | |
{ | |
"id": 806, | |
"name": "validate", | |
"kind": 2048, | |
"kindString": "Method", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 807, | |
"name": "validate", | |
"kind": 4096, | |
"kindString": "Call signature", | |
"flags": {}, | |
"comment": { | |
"shortText": "Validation rules: return a promise that fulfills and resolves to true/false" | |
}, | |
"parameters": [ | |
{ | |
"id": 808, | |
"name": "currentValue", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
}, | |
{ | |
"id": 809, | |
"name": "locale", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
], | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
}, | |
"inheritedFrom": { | |
"type": "reference", | |
"name": "ValidationRule.validate", | |
"id": 287 | |
} | |
} | |
], | |
"inheritedFrom": { | |
"type": "reference", | |
"name": "ValidationRule.validate", | |
"id": 287 | |
} | |
}, | |
{ | |
"id": 796, | |
"name": "withMessage", | |
"kind": 2048, | |
"kindString": "Method", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 797, | |
"name": "withMessage", | |
"kind": 4096, | |
"kindString": "Call signature", | |
"flags": {}, | |
"parameters": [ | |
{ | |
"id": 798, | |
"name": "message", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
], | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
}, | |
"inheritedFrom": { | |
"type": "reference", | |
"name": "ValidationRule.withMessage", | |
"id": 277 | |
} | |
} | |
], | |
"inheritedFrom": { | |
"type": "reference", | |
"name": "ValidationRule.withMessage", | |
"id": 277 | |
} | |
} | |
], | |
"groups": [ | |
{ | |
"title": "Constructors", | |
"kind": 512, | |
"children": [ | |
793 | |
] | |
}, | |
{ | |
"title": "Methods", | |
"kind": 2048, | |
"children": [ | |
799, | |
801, | |
806, | |
796 | |
] | |
} | |
], | |
"extendedTypes": [ | |
{ | |
"type": "reference", | |
"name": "ValidationRule", | |
"id": 270 | |
} | |
] | |
}, | |
{ | |
"id": 755, | |
"name": "InEqualityValidationRule", | |
"kind": 128, | |
"kindString": "Class", | |
"flags": { | |
"isExported": true | |
}, | |
"children": [ | |
{ | |
"id": 756, | |
"name": "constructor", | |
"kind": 512, | |
"kindString": "Constructor", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 757, | |
"name": "new InEqualityValidationRule", | |
"kind": 16384, | |
"kindString": "Constructor signature", | |
"flags": {}, | |
"parameters": [ | |
{ | |
"id": 758, | |
"name": "otherValue", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
], | |
"type": { | |
"type": "reference", | |
"name": "InEqualityValidationRule", | |
"id": 755, | |
"moduleName": "\"aurelia-validation\"" | |
}, | |
"overwrites": { | |
"type": "reference", | |
"name": "EqualityValidationRuleBase.__constructor", | |
"id": 698 | |
} | |
} | |
], | |
"overwrites": { | |
"type": "reference", | |
"name": "EqualityValidationRuleBase.__constructor", | |
"id": 698 | |
} | |
}, | |
{ | |
"id": 762, | |
"name": "explain", | |
"kind": 2048, | |
"kindString": "Method", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 763, | |
"name": "explain", | |
"kind": 4096, | |
"kindString": "Call signature", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
}, | |
"inheritedFrom": { | |
"type": "reference", | |
"name": "ValidationRule.explain", | |
"id": 280 | |
} | |
} | |
], | |
"inheritedFrom": { | |
"type": "reference", | |
"name": "ValidationRule.explain", | |
"id": 280 | |
} | |
}, | |
{ | |
"id": 764, | |
"name": "setResult", | |
"kind": 2048, | |
"kindString": "Method", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 765, | |
"name": "setResult", | |
"kind": 4096, | |
"kindString": "Call signature", | |
"flags": {}, | |
"parameters": [ | |
{ | |
"id": 766, | |
"name": "result", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
}, | |
{ | |
"id": 767, | |
"name": "currentValue", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
}, | |
{ | |
"id": 768, | |
"name": "locale", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
], | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
}, | |
"inheritedFrom": { | |
"type": "reference", | |
"name": "ValidationRule.setResult", | |
"id": 282 | |
} | |
} | |
], | |
"inheritedFrom": { | |
"type": "reference", | |
"name": "ValidationRule.setResult", | |
"id": 282 | |
} | |
}, | |
{ | |
"id": 769, | |
"name": "validate", | |
"kind": 2048, | |
"kindString": "Method", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 770, | |
"name": "validate", | |
"kind": 4096, | |
"kindString": "Call signature", | |
"flags": {}, | |
"comment": { | |
"shortText": "Validation rules: return a promise that fulfills and resolves to true/false" | |
}, | |
"parameters": [ | |
{ | |
"id": 771, | |
"name": "currentValue", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
}, | |
{ | |
"id": 772, | |
"name": "locale", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
], | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
}, | |
"inheritedFrom": { | |
"type": "reference", | |
"name": "ValidationRule.validate", | |
"id": 287 | |
} | |
} | |
], | |
"inheritedFrom": { | |
"type": "reference", | |
"name": "ValidationRule.validate", | |
"id": 287 | |
} | |
}, | |
{ | |
"id": 759, | |
"name": "withMessage", | |
"kind": 2048, | |
"kindString": "Method", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 760, | |
"name": "withMessage", | |
"kind": 4096, | |
"kindString": "Call signature", | |
"flags": {}, | |
"parameters": [ | |
{ | |
"id": 761, | |
"name": "message", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
], | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
}, | |
"inheritedFrom": { | |
"type": "reference", | |
"name": "ValidationRule.withMessage", | |
"id": 277 | |
} | |
} | |
], | |
"inheritedFrom": { | |
"type": "reference", | |
"name": "ValidationRule.withMessage", | |
"id": 277 | |
} | |
} | |
], | |
"groups": [ | |
{ | |
"title": "Constructors", | |
"kind": 512, | |
"children": [ | |
756 | |
] | |
}, | |
{ | |
"title": "Methods", | |
"kind": 2048, | |
"children": [ | |
762, | |
764, | |
769, | |
759 | |
] | |
} | |
], | |
"extendedTypes": [ | |
{ | |
"type": "reference", | |
"name": "EqualityValidationRuleBase", | |
"id": 697 | |
} | |
] | |
}, | |
{ | |
"id": 773, | |
"name": "InEqualityWithOtherLabelValidationRule", | |
"kind": 128, | |
"kindString": "Class", | |
"flags": { | |
"isExported": true | |
}, | |
"children": [ | |
{ | |
"id": 774, | |
"name": "constructor", | |
"kind": 512, | |
"kindString": "Constructor", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 775, | |
"name": "new InEqualityWithOtherLabelValidationRule", | |
"kind": 16384, | |
"kindString": "Constructor signature", | |
"flags": {}, | |
"parameters": [ | |
{ | |
"id": 776, | |
"name": "otherValue", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
}, | |
{ | |
"id": 777, | |
"name": "otherLabel", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
], | |
"type": { | |
"type": "reference", | |
"name": "InEqualityWithOtherLabelValidationRule", | |
"id": 773, | |
"moduleName": "\"aurelia-validation\"" | |
}, | |
"overwrites": { | |
"type": "reference", | |
"name": "EqualityValidationRuleBase.__constructor", | |
"id": 698 | |
} | |
} | |
], | |
"overwrites": { | |
"type": "reference", | |
"name": "EqualityValidationRuleBase.__constructor", | |
"id": 698 | |
} | |
}, | |
{ | |
"id": 781, | |
"name": "explain", | |
"kind": 2048, | |
"kindString": "Method", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 782, | |
"name": "explain", | |
"kind": 4096, | |
"kindString": "Call signature", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
}, | |
"inheritedFrom": { | |
"type": "reference", | |
"name": "ValidationRule.explain", | |
"id": 280 | |
} | |
} | |
], | |
"inheritedFrom": { | |
"type": "reference", | |
"name": "ValidationRule.explain", | |
"id": 280 | |
} | |
}, | |
{ | |
"id": 783, | |
"name": "setResult", | |
"kind": 2048, | |
"kindString": "Method", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 784, | |
"name": "setResult", | |
"kind": 4096, | |
"kindString": "Call signature", | |
"flags": {}, | |
"parameters": [ | |
{ | |
"id": 785, | |
"name": "result", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
}, | |
{ | |
"id": 786, | |
"name": "currentValue", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
}, | |
{ | |
"id": 787, | |
"name": "locale", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
], | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
}, | |
"inheritedFrom": { | |
"type": "reference", | |
"name": "ValidationRule.setResult", | |
"id": 282 | |
} | |
} | |
], | |
"inheritedFrom": { | |
"type": "reference", | |
"name": "ValidationRule.setResult", | |
"id": 282 | |
} | |
}, | |
{ | |
"id": 788, | |
"name": "validate", | |
"kind": 2048, | |
"kindString": "Method", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 789, | |
"name": "validate", | |
"kind": 4096, | |
"kindString": "Call signature", | |
"flags": {}, | |
"comment": { | |
"shortText": "Validation rules: return a promise that fulfills and resolves to true/false" | |
}, | |
"parameters": [ | |
{ | |
"id": 790, | |
"name": "currentValue", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
}, | |
{ | |
"id": 791, | |
"name": "locale", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
], | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
}, | |
"inheritedFrom": { | |
"type": "reference", | |
"name": "ValidationRule.validate", | |
"id": 287 | |
} | |
} | |
], | |
"inheritedFrom": { | |
"type": "reference", | |
"name": "ValidationRule.validate", | |
"id": 287 | |
} | |
}, | |
{ | |
"id": 778, | |
"name": "withMessage", | |
"kind": 2048, | |
"kindString": "Method", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 779, | |
"name": "withMessage", | |
"kind": 4096, | |
"kindString": "Call signature", | |
"flags": {}, | |
"parameters": [ | |
{ | |
"id": 780, | |
"name": "message", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
], | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
}, | |
"inheritedFrom": { | |
"type": "reference", | |
"name": "ValidationRule.withMessage", | |
"id": 277 | |
} | |
} | |
], | |
"inheritedFrom": { | |
"type": "reference", | |
"name": "ValidationRule.withMessage", | |
"id": 277 | |
} | |
} | |
], | |
"groups": [ | |
{ | |
"title": "Constructors", | |
"kind": 512, | |
"children": [ | |
774 | |
] | |
}, | |
{ | |
"title": "Methods", | |
"kind": 2048, | |
"children": [ | |
781, | |
783, | |
788, | |
778 | |
] | |
} | |
], | |
"extendedTypes": [ | |
{ | |
"type": "reference", | |
"name": "EqualityValidationRuleBase", | |
"id": 697 | |
} | |
] | |
}, | |
{ | |
"id": 522, | |
"name": "MaximumInclusiveValueValidationRule", | |
"kind": 128, | |
"kindString": "Class", | |
"flags": { | |
"isExported": true | |
}, | |
"children": [ | |
{ | |
"id": 523, | |
"name": "constructor", | |
"kind": 512, | |
"kindString": "Constructor", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 524, | |
"name": "new MaximumInclusiveValueValidationRule", | |
"kind": 16384, | |
"kindString": "Constructor signature", | |
"flags": {}, | |
"parameters": [ | |
{ | |
"id": 525, | |
"name": "maximumValue", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
], | |
"type": { | |
"type": "reference", | |
"name": "MaximumInclusiveValueValidationRule", | |
"id": 522, | |
"moduleName": "\"aurelia-validation\"" | |
}, | |
"overwrites": { | |
"type": "reference", | |
"name": "ValidationRule.__constructor", | |
"id": 271 | |
} | |
} | |
], | |
"overwrites": { | |
"type": "reference", | |
"name": "ValidationRule.__constructor", | |
"id": 271 | |
} | |
}, | |
{ | |
"id": 529, | |
"name": "explain", | |
"kind": 2048, | |
"kindString": "Method", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 530, | |
"name": "explain", | |
"kind": 4096, | |
"kindString": "Call signature", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
}, | |
"inheritedFrom": { | |
"type": "reference", | |
"name": "ValidationRule.explain", | |
"id": 280 | |
} | |
} | |
], | |
"inheritedFrom": { | |
"type": "reference", | |
"name": "ValidationRule.explain", | |
"id": 280 | |
} | |
}, | |
{ | |
"id": 531, | |
"name": "setResult", | |
"kind": 2048, | |
"kindString": "Method", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 532, | |
"name": "setResult", | |
"kind": 4096, | |
"kindString": "Call signature", | |
"flags": {}, | |
"parameters": [ | |
{ | |
"id": 533, | |
"name": "result", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
}, | |
{ | |
"id": 534, | |
"name": "currentValue", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
}, | |
{ | |
"id": 535, | |
"name": "locale", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
], | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
}, | |
"inheritedFrom": { | |
"type": "reference", | |
"name": "ValidationRule.setResult", | |
"id": 282 | |
} | |
} | |
], | |
"inheritedFrom": { | |
"type": "reference", | |
"name": "ValidationRule.setResult", | |
"id": 282 | |
} | |
}, | |
{ | |
"id": 536, | |
"name": "validate", | |
"kind": 2048, | |
"kindString": "Method", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 537, | |
"name": "validate", | |
"kind": 4096, | |
"kindString": "Call signature", | |
"flags": {}, | |
"comment": { | |
"shortText": "Validation rules: return a promise that fulfills and resolves to true/false" | |
}, | |
"parameters": [ | |
{ | |
"id": 538, | |
"name": "currentValue", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
}, | |
{ | |
"id": 539, | |
"name": "locale", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
], | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
}, | |
"inheritedFrom": { | |
"type": "reference", | |
"name": "ValidationRule.validate", | |
"id": 287 | |
} | |
} | |
], | |
"inheritedFrom": { | |
"type": "reference", | |
"name": "ValidationRule.validate", | |
"id": 287 | |
} | |
}, | |
{ | |
"id": 526, | |
"name": "withMessage", | |
"kind": 2048, | |
"kindString": "Method", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 527, | |
"name": "withMessage", | |
"kind": 4096, | |
"kindString": "Call signature", | |
"flags": {}, | |
"parameters": [ | |
{ | |
"id": 528, | |
"name": "message", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
], | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
}, | |
"inheritedFrom": { | |
"type": "reference", | |
"name": "ValidationRule.withMessage", | |
"id": 277 | |
} | |
} | |
], | |
"inheritedFrom": { | |
"type": "reference", | |
"name": "ValidationRule.withMessage", | |
"id": 277 | |
} | |
} | |
], | |
"groups": [ | |
{ | |
"title": "Constructors", | |
"kind": 512, | |
"children": [ | |
523 | |
] | |
}, | |
{ | |
"title": "Methods", | |
"kind": 2048, | |
"children": [ | |
529, | |
531, | |
536, | |
526 | |
] | |
} | |
], | |
"extendedTypes": [ | |
{ | |
"type": "reference", | |
"name": "ValidationRule", | |
"id": 270 | |
} | |
] | |
}, | |
{ | |
"id": 358, | |
"name": "MaximumLengthValidationRule", | |
"kind": 128, | |
"kindString": "Class", | |
"flags": { | |
"isExported": true | |
}, | |
"children": [ | |
{ | |
"id": 359, | |
"name": "constructor", | |
"kind": 512, | |
"kindString": "Constructor", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 360, | |
"name": "new MaximumLengthValidationRule", | |
"kind": 16384, | |
"kindString": "Constructor signature", | |
"flags": {}, | |
"parameters": [ | |
{ | |
"id": 361, | |
"name": "maximumLength", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
], | |
"type": { | |
"type": "reference", | |
"name": "MaximumLengthValidationRule", | |
"id": 358, | |
"moduleName": "\"aurelia-validation\"" | |
}, | |
"overwrites": { | |
"type": "reference", | |
"name": "ValidationRule.__constructor", | |
"id": 271 | |
} | |
} | |
], | |
"overwrites": { | |
"type": "reference", | |
"name": "ValidationRule.__constructor", | |
"id": 271 | |
} | |
}, | |
{ | |
"id": 365, | |
"name": "explain", | |
"kind": 2048, | |
"kindString": "Method", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 366, | |
"name": "explain", | |
"kind": 4096, | |
"kindString": "Call signature", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
}, | |
"inheritedFrom": { | |
"type": "reference", | |
"name": "ValidationRule.explain", | |
"id": 280 | |
} | |
} | |
], | |
"inheritedFrom": { | |
"type": "reference", | |
"name": "ValidationRule.explain", | |
"id": 280 | |
} | |
}, | |
{ | |
"id": 367, | |
"name": "setResult", | |
"kind": 2048, | |
"kindString": "Method", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 368, | |
"name": "setResult", | |
"kind": 4096, | |
"kindString": "Call signature", | |
"flags": {}, | |
"parameters": [ | |
{ | |
"id": 369, | |
"name": "result", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
}, | |
{ | |
"id": 370, | |
"name": "currentValue", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
}, | |
{ | |
"id": 371, | |
"name": "locale", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
], | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
}, | |
"inheritedFrom": { | |
"type": "reference", | |
"name": "ValidationRule.setResult", | |
"id": 282 | |
} | |
} | |
], | |
"inheritedFrom": { | |
"type": "reference", | |
"name": "ValidationRule.setResult", | |
"id": 282 | |
} | |
}, | |
{ | |
"id": 372, | |
"name": "validate", | |
"kind": 2048, | |
"kindString": "Method", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 373, | |
"name": "validate", | |
"kind": 4096, | |
"kindString": "Call signature", | |
"flags": {}, | |
"comment": { | |
"shortText": "Validation rules: return a promise that fulfills and resolves to true/false" | |
}, | |
"parameters": [ | |
{ | |
"id": 374, | |
"name": "currentValue", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
}, | |
{ | |
"id": 375, | |
"name": "locale", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
], | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
}, | |
"inheritedFrom": { | |
"type": "reference", | |
"name": "ValidationRule.validate", | |
"id": 287 | |
} | |
} | |
], | |
"inheritedFrom": { | |
"type": "reference", | |
"name": "ValidationRule.validate", | |
"id": 287 | |
} | |
}, | |
{ | |
"id": 362, | |
"name": "withMessage", | |
"kind": 2048, | |
"kindString": "Method", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 363, | |
"name": "withMessage", | |
"kind": 4096, | |
"kindString": "Call signature", | |
"flags": {}, | |
"parameters": [ | |
{ | |
"id": 364, | |
"name": "message", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
], | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
}, | |
"inheritedFrom": { | |
"type": "reference", | |
"name": "ValidationRule.withMessage", | |
"id": 277 | |
} | |
} | |
], | |
"inheritedFrom": { | |
"type": "reference", | |
"name": "ValidationRule.withMessage", | |
"id": 277 | |
} | |
} | |
], | |
"groups": [ | |
{ | |
"title": "Constructors", | |
"kind": 512, | |
"children": [ | |
359 | |
] | |
}, | |
{ | |
"title": "Methods", | |
"kind": 2048, | |
"children": [ | |
365, | |
367, | |
372, | |
362 | |
] | |
} | |
], | |
"extendedTypes": [ | |
{ | |
"type": "reference", | |
"name": "ValidationRule", | |
"id": 270 | |
} | |
] | |
}, | |
{ | |
"id": 504, | |
"name": "MaximumValueValidationRule", | |
"kind": 128, | |
"kindString": "Class", | |
"flags": { | |
"isExported": true | |
}, | |
"children": [ | |
{ | |
"id": 505, | |
"name": "constructor", | |
"kind": 512, | |
"kindString": "Constructor", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 506, | |
"name": "new MaximumValueValidationRule", | |
"kind": 16384, | |
"kindString": "Constructor signature", | |
"flags": {}, | |
"parameters": [ | |
{ | |
"id": 507, | |
"name": "maximumValue", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
], | |
"type": { | |
"type": "reference", | |
"name": "MaximumValueValidationRule", | |
"id": 504, | |
"moduleName": "\"aurelia-validation\"" | |
}, | |
"overwrites": { | |
"type": "reference", | |
"name": "ValidationRule.__constructor", | |
"id": 271 | |
} | |
} | |
], | |
"overwrites": { | |
"type": "reference", | |
"name": "ValidationRule.__constructor", | |
"id": 271 | |
} | |
}, | |
{ | |
"id": 511, | |
"name": "explain", | |
"kind": 2048, | |
"kindString": "Method", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 512, | |
"name": "explain", | |
"kind": 4096, | |
"kindString": "Call signature", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
}, | |
"inheritedFrom": { | |
"type": "reference", | |
"name": "ValidationRule.explain", | |
"id": 280 | |
} | |
} | |
], | |
"inheritedFrom": { | |
"type": "reference", | |
"name": "ValidationRule.explain", | |
"id": 280 | |
} | |
}, | |
{ | |
"id": 513, | |
"name": "setResult", | |
"kind": 2048, | |
"kindString": "Method", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 514, | |
"name": "setResult", | |
"kind": 4096, | |
"kindString": "Call signature", | |
"flags": {}, | |
"parameters": [ | |
{ | |
"id": 515, | |
"name": "result", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
}, | |
{ | |
"id": 516, | |
"name": "currentValue", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
}, | |
{ | |
"id": 517, | |
"name": "locale", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
], | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
}, | |
"inheritedFrom": { | |
"type": "reference", | |
"name": "ValidationRule.setResult", | |
"id": 282 | |
} | |
} | |
], | |
"inheritedFrom": { | |
"type": "reference", | |
"name": "ValidationRule.setResult", | |
"id": 282 | |
} | |
}, | |
{ | |
"id": 518, | |
"name": "validate", | |
"kind": 2048, | |
"kindString": "Method", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 519, | |
"name": "validate", | |
"kind": 4096, | |
"kindString": "Call signature", | |
"flags": {}, | |
"comment": { | |
"shortText": "Validation rules: return a promise that fulfills and resolves to true/false" | |
}, | |
"parameters": [ | |
{ | |
"id": 520, | |
"name": "currentValue", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
}, | |
{ | |
"id": 521, | |
"name": "locale", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
], | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
}, | |
"inheritedFrom": { | |
"type": "reference", | |
"name": "ValidationRule.validate", | |
"id": 287 | |
} | |
} | |
], | |
"inheritedFrom": { | |
"type": "reference", | |
"name": "ValidationRule.validate", | |
"id": 287 | |
} | |
}, | |
{ | |
"id": 508, | |
"name": "withMessage", | |
"kind": 2048, | |
"kindString": "Method", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 509, | |
"name": "withMessage", | |
"kind": 4096, | |
"kindString": "Call signature", | |
"flags": {}, | |
"parameters": [ | |
{ | |
"id": 510, | |
"name": "message", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
], | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
}, | |
"inheritedFrom": { | |
"type": "reference", | |
"name": "ValidationRule.withMessage", | |
"id": 277 | |
} | |
} | |
], | |
"inheritedFrom": { | |
"type": "reference", | |
"name": "ValidationRule.withMessage", | |
"id": 277 | |
} | |
} | |
], | |
"groups": [ | |
{ | |
"title": "Constructors", | |
"kind": 512, | |
"children": [ | |
505 | |
] | |
}, | |
{ | |
"title": "Methods", | |
"kind": 2048, | |
"children": [ | |
511, | |
513, | |
518, | |
508 | |
] | |
} | |
], | |
"extendedTypes": [ | |
{ | |
"type": "reference", | |
"name": "ValidationRule", | |
"id": 270 | |
} | |
] | |
}, | |
{ | |
"id": 661, | |
"name": "MediumPasswordValidationRule", | |
"kind": 128, | |
"kindString": "Class", | |
"flags": { | |
"isExported": true | |
}, | |
"children": [ | |
{ | |
"id": 662, | |
"name": "constructor", | |
"kind": 512, | |
"kindString": "Constructor", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 663, | |
"name": "new MediumPasswordValidationRule", | |
"kind": 16384, | |
"kindString": "Constructor signature", | |
"flags": {}, | |
"parameters": [ | |
{ | |
"id": 664, | |
"name": "minimumComplexityLevel", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
}, | |
{ | |
"id": 665, | |
"name": "ruleName", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
], | |
"type": { | |
"type": "reference", | |
"name": "MediumPasswordValidationRule", | |
"id": 661, | |
"moduleName": "\"aurelia-validation\"" | |
}, | |
"overwrites": { | |
"type": "reference", | |
"name": "ValidationRule.__constructor", | |
"id": 271 | |
} | |
} | |
], | |
"overwrites": { | |
"type": "reference", | |
"name": "ValidationRule.__constructor", | |
"id": 271 | |
} | |
}, | |
{ | |
"id": 669, | |
"name": "explain", | |
"kind": 2048, | |
"kindString": "Method", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 670, | |
"name": "explain", | |
"kind": 4096, | |
"kindString": "Call signature", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
}, | |
"inheritedFrom": { | |
"type": "reference", | |
"name": "ValidationRule.explain", | |
"id": 280 | |
} | |
} | |
], | |
"inheritedFrom": { | |
"type": "reference", | |
"name": "ValidationRule.explain", | |
"id": 280 | |
} | |
}, | |
{ | |
"id": 671, | |
"name": "setResult", | |
"kind": 2048, | |
"kindString": "Method", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 672, | |
"name": "setResult", | |
"kind": 4096, | |
"kindString": "Call signature", | |
"flags": {}, | |
"parameters": [ | |
{ | |
"id": 673, | |
"name": "result", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
}, | |
{ | |
"id": 674, | |
"name": "currentValue", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
}, | |
{ | |
"id": 675, | |
"name": "locale", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
], | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
}, | |
"inheritedFrom": { | |
"type": "reference", | |
"name": "ValidationRule.setResult", | |
"id": 282 | |
} | |
} | |
], | |
"inheritedFrom": { | |
"type": "reference", | |
"name": "ValidationRule.setResult", | |
"id": 282 | |
} | |
}, | |
{ | |
"id": 676, | |
"name": "validate", | |
"kind": 2048, | |
"kindString": "Method", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 677, | |
"name": "validate", | |
"kind": 4096, | |
"kindString": "Call signature", | |
"flags": {}, | |
"comment": { | |
"shortText": "Validation rules: return a promise that fulfills and resolves to true/false" | |
}, | |
"parameters": [ | |
{ | |
"id": 678, | |
"name": "currentValue", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
}, | |
{ | |
"id": 679, | |
"name": "locale", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
], | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
}, | |
"inheritedFrom": { | |
"type": "reference", | |
"name": "ValidationRule.validate", | |
"id": 287 | |
} | |
} | |
], | |
"inheritedFrom": { | |
"type": "reference", | |
"name": "ValidationRule.validate", | |
"id": 287 | |
} | |
}, | |
{ | |
"id": 666, | |
"name": "withMessage", | |
"kind": 2048, | |
"kindString": "Method", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 667, | |
"name": "withMessage", | |
"kind": 4096, | |
"kindString": "Call signature", | |
"flags": {}, | |
"parameters": [ | |
{ | |
"id": 668, | |
"name": "message", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
], | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
}, | |
"inheritedFrom": { | |
"type": "reference", | |
"name": "ValidationRule.withMessage", | |
"id": 277 | |
} | |
} | |
], | |
"inheritedFrom": { | |
"type": "reference", | |
"name": "ValidationRule.withMessage", | |
"id": 277 | |
} | |
} | |
], | |
"groups": [ | |
{ | |
"title": "Constructors", | |
"kind": 512, | |
"children": [ | |
662 | |
] | |
}, | |
{ | |
"title": "Methods", | |
"kind": 2048, | |
"children": [ | |
669, | |
671, | |
676, | |
666 | |
] | |
} | |
], | |
"extendedTypes": [ | |
{ | |
"type": "reference", | |
"name": "ValidationRule", | |
"id": 270 | |
} | |
], | |
"extendedBy": [ | |
{ | |
"type": "reference", | |
"name": "StrongPasswordValidationRule", | |
"id": 680 | |
} | |
] | |
}, | |
{ | |
"id": 486, | |
"name": "MinimumInclusiveValueValidationRule", | |
"kind": 128, | |
"kindString": "Class", | |
"flags": { | |
"isExported": true | |
}, | |
"children": [ | |
{ | |
"id": 487, | |
"name": "constructor", | |
"kind": 512, | |
"kindString": "Constructor", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 488, | |
"name": "new MinimumInclusiveValueValidationRule", | |
"kind": 16384, | |
"kindString": "Constructor signature", | |
"flags": {}, | |
"parameters": [ | |
{ | |
"id": 489, | |
"name": "minimumValue", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
], | |
"type": { | |
"type": "reference", | |
"name": "MinimumInclusiveValueValidationRule", | |
"id": 486, | |
"moduleName": "\"aurelia-validation\"" | |
}, | |
"overwrites": { | |
"type": "reference", | |
"name": "ValidationRule.__constructor", | |
"id": 271 | |
} | |
} | |
], | |
"overwrites": { | |
"type": "reference", | |
"name": "ValidationRule.__constructor", | |
"id": 271 | |
} | |
}, | |
{ | |
"id": 493, | |
"name": "explain", | |
"kind": 2048, | |
"kindString": "Method", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 494, | |
"name": "explain", | |
"kind": 4096, | |
"kindString": "Call signature", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
}, | |
"inheritedFrom": { | |
"type": "reference", | |
"name": "ValidationRule.explain", | |
"id": 280 | |
} | |
} | |
], | |
"inheritedFrom": { | |
"type": "reference", | |
"name": "ValidationRule.explain", | |
"id": 280 | |
} | |
}, | |
{ | |
"id": 495, | |
"name": "setResult", | |
"kind": 2048, | |
"kindString": "Method", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 496, | |
"name": "setResult", | |
"kind": 4096, | |
"kindString": "Call signature", | |
"flags": {}, | |
"parameters": [ | |
{ | |
"id": 497, | |
"name": "result", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
}, | |
{ | |
"id": 498, | |
"name": "currentValue", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
}, | |
{ | |
"id": 499, | |
"name": "locale", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
], | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
}, | |
"inheritedFrom": { | |
"type": "reference", | |
"name": "ValidationRule.setResult", | |
"id": 282 | |
} | |
} | |
], | |
"inheritedFrom": { | |
"type": "reference", | |
"name": "ValidationRule.setResult", | |
"id": 282 | |
} | |
}, | |
{ | |
"id": 500, | |
"name": "validate", | |
"kind": 2048, | |
"kindString": "Method", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 501, | |
"name": "validate", | |
"kind": 4096, | |
"kindString": "Call signature", | |
"flags": {}, | |
"comment": { | |
"shortText": "Validation rules: return a promise that fulfills and resolves to true/false" | |
}, | |
"parameters": [ | |
{ | |
"id": 502, | |
"name": "currentValue", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
}, | |
{ | |
"id": 503, | |
"name": "locale", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
], | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
}, | |
"inheritedFrom": { | |
"type": "reference", | |
"name": "ValidationRule.validate", | |
"id": 287 | |
} | |
} | |
], | |
"inheritedFrom": { | |
"type": "reference", | |
"name": "ValidationRule.validate", | |
"id": 287 | |
} | |
}, | |
{ | |
"id": 490, | |
"name": "withMessage", | |
"kind": 2048, | |
"kindString": "Method", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 491, | |
"name": "withMessage", | |
"kind": 4096, | |
"kindString": "Call signature", | |
"flags": {}, | |
"parameters": [ | |
{ | |
"id": 492, | |
"name": "message", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
], | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
}, | |
"inheritedFrom": { | |
"type": "reference", | |
"name": "ValidationRule.withMessage", | |
"id": 277 | |
} | |
} | |
], | |
"inheritedFrom": { | |
"type": "reference", | |
"name": "ValidationRule.withMessage", | |
"id": 277 | |
} | |
} | |
], | |
"groups": [ | |
{ | |
"title": "Constructors", | |
"kind": 512, | |
"children": [ | |
487 | |
] | |
}, | |
{ | |
"title": "Methods", | |
"kind": 2048, | |
"children": [ | |
493, | |
495, | |
500, | |
490 | |
] | |
} | |
], | |
"extendedTypes": [ | |
{ | |
"type": "reference", | |
"name": "ValidationRule", | |
"id": 270 | |
} | |
] | |
}, | |
{ | |
"id": 340, | |
"name": "MinimumLengthValidationRule", | |
"kind": 128, | |
"kindString": "Class", | |
"flags": { | |
"isExported": true | |
}, | |
"children": [ | |
{ | |
"id": 341, | |
"name": "constructor", | |
"kind": 512, | |
"kindString": "Constructor", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 342, | |
"name": "new MinimumLengthValidationRule", | |
"kind": 16384, | |
"kindString": "Constructor signature", | |
"flags": {}, | |
"parameters": [ | |
{ | |
"id": 343, | |
"name": "minimumLength", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
], | |
"type": { | |
"type": "reference", | |
"name": "MinimumLengthValidationRule", | |
"id": 340, | |
"moduleName": "\"aurelia-validation\"" | |
}, | |
"overwrites": { | |
"type": "reference", | |
"name": "ValidationRule.__constructor", | |
"id": 271 | |
} | |
} | |
], | |
"overwrites": { | |
"type": "reference", | |
"name": "ValidationRule.__constructor", | |
"id": 271 | |
} | |
}, | |
{ | |
"id": 347, | |
"name": "explain", | |
"kind": 2048, | |
"kindString": "Method", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 348, | |
"name": "explain", | |
"kind": 4096, | |
"kindString": "Call signature", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
}, | |
"inheritedFrom": { | |
"type": "reference", | |
"name": "ValidationRule.explain", | |
"id": 280 | |
} | |
} | |
], | |
"inheritedFrom": { | |
"type": "reference", | |
"name": "ValidationRule.explain", | |
"id": 280 | |
} | |
}, | |
{ | |
"id": 349, | |
"name": "setResult", | |
"kind": 2048, | |
"kindString": "Method", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 350, | |
"name": "setResult", | |
"kind": 4096, | |
"kindString": "Call signature", | |
"flags": {}, | |
"parameters": [ | |
{ | |
"id": 351, | |
"name": "result", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
}, | |
{ | |
"id": 352, | |
"name": "currentValue", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
}, | |
{ | |
"id": 353, | |
"name": "locale", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
], | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
}, | |
"inheritedFrom": { | |
"type": "reference", | |
"name": "ValidationRule.setResult", | |
"id": 282 | |
} | |
} | |
], | |
"inheritedFrom": { | |
"type": "reference", | |
"name": "ValidationRule.setResult", | |
"id": 282 | |
} | |
}, | |
{ | |
"id": 354, | |
"name": "validate", | |
"kind": 2048, | |
"kindString": "Method", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 355, | |
"name": "validate", | |
"kind": 4096, | |
"kindString": "Call signature", | |
"flags": {}, | |
"comment": { | |
"shortText": "Validation rules: return a promise that fulfills and resolves to true/false" | |
}, | |
"parameters": [ | |
{ | |
"id": 356, | |
"name": "currentValue", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
}, | |
{ | |
"id": 357, | |
"name": "locale", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
], | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
}, | |
"inheritedFrom": { | |
"type": "reference", | |
"name": "ValidationRule.validate", | |
"id": 287 | |
} | |
} | |
], | |
"inheritedFrom": { | |
"type": "reference", | |
"name": "ValidationRule.validate", | |
"id": 287 | |
} | |
}, | |
{ | |
"id": 344, | |
"name": "withMessage", | |
"kind": 2048, | |
"kindString": "Method", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 345, | |
"name": "withMessage", | |
"kind": 4096, | |
"kindString": "Call signature", | |
"flags": {}, | |
"parameters": [ | |
{ | |
"id": 346, | |
"name": "message", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
], | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
}, | |
"inheritedFrom": { | |
"type": "reference", | |
"name": "ValidationRule.withMessage", | |
"id": 277 | |
} | |
} | |
], | |
"inheritedFrom": { | |
"type": "reference", | |
"name": "ValidationRule.withMessage", | |
"id": 277 | |
} | |
} | |
], | |
"groups": [ | |
{ | |
"title": "Constructors", | |
"kind": 512, | |
"children": [ | |
341 | |
] | |
}, | |
{ | |
"title": "Methods", | |
"kind": 2048, | |
"children": [ | |
347, | |
349, | |
354, | |
344 | |
] | |
} | |
], | |
"extendedTypes": [ | |
{ | |
"type": "reference", | |
"name": "ValidationRule", | |
"id": 270 | |
} | |
] | |
}, | |
{ | |
"id": 468, | |
"name": "MinimumValueValidationRule", | |
"kind": 128, | |
"kindString": "Class", | |
"flags": { | |
"isExported": true | |
}, | |
"children": [ | |
{ | |
"id": 469, | |
"name": "constructor", | |
"kind": 512, | |
"kindString": "Constructor", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 470, | |
"name": "new MinimumValueValidationRule", | |
"kind": 16384, | |
"kindString": "Constructor signature", | |
"flags": {}, | |
"parameters": [ | |
{ | |
"id": 471, | |
"name": "minimumValue", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
], | |
"type": { | |
"type": "reference", | |
"name": "MinimumValueValidationRule", | |
"id": 468, | |
"moduleName": "\"aurelia-validation\"" | |
}, | |
"overwrites": { | |
"type": "reference", | |
"name": "ValidationRule.__constructor", | |
"id": 271 | |
} | |
} | |
], | |
"overwrites": { | |
"type": "reference", | |
"name": "ValidationRule.__constructor", | |
"id": 271 | |
} | |
}, | |
{ | |
"id": 475, | |
"name": "explain", | |
"kind": 2048, | |
"kindString": "Method", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 476, | |
"name": "explain", | |
"kind": 4096, | |
"kindString": "Call signature", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
}, | |
"inheritedFrom": { | |
"type": "reference", | |
"name": "ValidationRule.explain", | |
"id": 280 | |
} | |
} | |
], | |
"inheritedFrom": { | |
"type": "reference", | |
"name": "ValidationRule.explain", | |
"id": 280 | |
} | |
}, | |
{ | |
"id": 477, | |
"name": "setResult", | |
"kind": 2048, | |
"kindString": "Method", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 478, | |
"name": "setResult", | |
"kind": 4096, | |
"kindString": "Call signature", | |
"flags": {}, | |
"parameters": [ | |
{ | |
"id": 479, | |
"name": "result", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
}, | |
{ | |
"id": 480, | |
"name": "currentValue", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
}, | |
{ | |
"id": 481, | |
"name": "locale", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
], | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
}, | |
"inheritedFrom": { | |
"type": "reference", | |
"name": "ValidationRule.setResult", | |
"id": 282 | |
} | |
} | |
], | |
"inheritedFrom": { | |
"type": "reference", | |
"name": "ValidationRule.setResult", | |
"id": 282 | |
} | |
}, | |
{ | |
"id": 482, | |
"name": "validate", | |
"kind": 2048, | |
"kindString": "Method", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 483, | |
"name": "validate", | |
"kind": 4096, | |
"kindString": "Call signature", | |
"flags": {}, | |
"comment": { | |
"shortText": "Validation rules: return a promise that fulfills and resolves to true/false" | |
}, | |
"parameters": [ | |
{ | |
"id": 484, | |
"name": "currentValue", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
}, | |
{ | |
"id": 485, | |
"name": "locale", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
], | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
}, | |
"inheritedFrom": { | |
"type": "reference", | |
"name": "ValidationRule.validate", | |
"id": 287 | |
} | |
} | |
], | |
"inheritedFrom": { | |
"type": "reference", | |
"name": "ValidationRule.validate", | |
"id": 287 | |
} | |
}, | |
{ | |
"id": 472, | |
"name": "withMessage", | |
"kind": 2048, | |
"kindString": "Method", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 473, | |
"name": "withMessage", | |
"kind": 4096, | |
"kindString": "Call signature", | |
"flags": {}, | |
"parameters": [ | |
{ | |
"id": 474, | |
"name": "message", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
], | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
}, | |
"inheritedFrom": { | |
"type": "reference", | |
"name": "ValidationRule.withMessage", | |
"id": 277 | |
} | |
} | |
], | |
"inheritedFrom": { | |
"type": "reference", | |
"name": "ValidationRule.withMessage", | |
"id": 277 | |
} | |
} | |
], | |
"groups": [ | |
{ | |
"title": "Constructors", | |
"kind": 512, | |
"children": [ | |
469 | |
] | |
}, | |
{ | |
"title": "Methods", | |
"kind": 2048, | |
"children": [ | |
475, | |
477, | |
482, | |
472 | |
] | |
} | |
], | |
"extendedTypes": [ | |
{ | |
"type": "reference", | |
"name": "ValidationRule", | |
"id": 270 | |
} | |
] | |
}, | |
{ | |
"id": 576, | |
"name": "NoSpacesValidationRule", | |
"kind": 128, | |
"kindString": "Class", | |
"flags": { | |
"isExported": true | |
}, | |
"children": [ | |
{ | |
"id": 577, | |
"name": "constructor", | |
"kind": 512, | |
"kindString": "Constructor", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 578, | |
"name": "new NoSpacesValidationRule", | |
"kind": 16384, | |
"kindString": "Constructor signature", | |
"flags": {}, | |
"type": { | |
"type": "reference", | |
"name": "NoSpacesValidationRule", | |
"id": 576, | |
"moduleName": "\"aurelia-validation\"" | |
}, | |
"overwrites": { | |
"type": "reference", | |
"name": "ValidationRule.__constructor", | |
"id": 271 | |
} | |
} | |
], | |
"overwrites": { | |
"type": "reference", | |
"name": "ValidationRule.__constructor", | |
"id": 271 | |
} | |
}, | |
{ | |
"id": 582, | |
"name": "explain", | |
"kind": 2048, | |
"kindString": "Method", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 583, | |
"name": "explain", | |
"kind": 4096, | |
"kindString": "Call signature", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
}, | |
"inheritedFrom": { | |
"type": "reference", | |
"name": "ValidationRule.explain", | |
"id": 280 | |
} | |
} | |
], | |
"inheritedFrom": { | |
"type": "reference", | |
"name": "ValidationRule.explain", | |
"id": 280 | |
} | |
}, | |
{ | |
"id": 584, | |
"name": "setResult", | |
"kind": 2048, | |
"kindString": "Method", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 585, | |
"name": "setResult", | |
"kind": 4096, | |
"kindString": "Call signature", | |
"flags": {}, | |
"parameters": [ | |
{ | |
"id": 586, | |
"name": "result", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
}, | |
{ | |
"id": 587, | |
"name": "currentValue", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
}, | |
{ | |
"id": 588, | |
"name": "locale", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
], | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
}, | |
"inheritedFrom": { | |
"type": "reference", | |
"name": "ValidationRule.setResult", | |
"id": 282 | |
} | |
} | |
], | |
"inheritedFrom": { | |
"type": "reference", | |
"name": "ValidationRule.setResult", | |
"id": 282 | |
} | |
}, | |
{ | |
"id": 589, | |
"name": "validate", | |
"kind": 2048, | |
"kindString": "Method", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 590, | |
"name": "validate", | |
"kind": 4096, | |
"kindString": "Call signature", | |
"flags": {}, | |
"comment": { | |
"shortText": "Validation rules: return a promise that fulfills and resolves to true/false" | |
}, | |
"parameters": [ | |
{ | |
"id": 591, | |
"name": "currentValue", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
}, | |
{ | |
"id": 592, | |
"name": "locale", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
], | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
}, | |
"inheritedFrom": { | |
"type": "reference", | |
"name": "ValidationRule.validate", | |
"id": 287 | |
} | |
} | |
], | |
"inheritedFrom": { | |
"type": "reference", | |
"name": "ValidationRule.validate", | |
"id": 287 | |
} | |
}, | |
{ | |
"id": 579, | |
"name": "withMessage", | |
"kind": 2048, | |
"kindString": "Method", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 580, | |
"name": "withMessage", | |
"kind": 4096, | |
"kindString": "Call signature", | |
"flags": {}, | |
"parameters": [ | |
{ | |
"id": 581, | |
"name": "message", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
], | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
}, | |
"inheritedFrom": { | |
"type": "reference", | |
"name": "ValidationRule.withMessage", | |
"id": 277 | |
} | |
} | |
], | |
"inheritedFrom": { | |
"type": "reference", | |
"name": "ValidationRule.withMessage", | |
"id": 277 | |
} | |
} | |
], | |
"groups": [ | |
{ | |
"title": "Constructors", | |
"kind": 512, | |
"children": [ | |
577 | |
] | |
}, | |
{ | |
"title": "Methods", | |
"kind": 2048, | |
"children": [ | |
582, | |
584, | |
589, | |
579 | |
] | |
} | |
], | |
"extendedTypes": [ | |
{ | |
"type": "reference", | |
"name": "ValidationRule", | |
"id": 270 | |
} | |
] | |
}, | |
{ | |
"id": 414, | |
"name": "NumericValidationRule", | |
"kind": 128, | |
"kindString": "Class", | |
"flags": { | |
"isExported": true | |
}, | |
"children": [ | |
{ | |
"id": 415, | |
"name": "constructor", | |
"kind": 512, | |
"kindString": "Constructor", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 416, | |
"name": "new NumericValidationRule", | |
"kind": 16384, | |
"kindString": "Constructor signature", | |
"flags": {}, | |
"type": { | |
"type": "reference", | |
"name": "NumericValidationRule", | |
"id": 414, | |
"moduleName": "\"aurelia-validation\"" | |
}, | |
"overwrites": { | |
"type": "reference", | |
"name": "ValidationRule.__constructor", | |
"id": 271 | |
} | |
} | |
], | |
"overwrites": { | |
"type": "reference", | |
"name": "ValidationRule.__constructor", | |
"id": 271 | |
} | |
}, | |
{ | |
"id": 420, | |
"name": "explain", | |
"kind": 2048, | |
"kindString": "Method", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 421, | |
"name": "explain", | |
"kind": 4096, | |
"kindString": "Call signature", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
}, | |
"inheritedFrom": { | |
"type": "reference", | |
"name": "ValidationRule.explain", | |
"id": 280 | |
} | |
} | |
], | |
"inheritedFrom": { | |
"type": "reference", | |
"name": "ValidationRule.explain", | |
"id": 280 | |
} | |
}, | |
{ | |
"id": 422, | |
"name": "setResult", | |
"kind": 2048, | |
"kindString": "Method", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 423, | |
"name": "setResult", | |
"kind": 4096, | |
"kindString": "Call signature", | |
"flags": {}, | |
"parameters": [ | |
{ | |
"id": 424, | |
"name": "result", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
}, | |
{ | |
"id": 425, | |
"name": "currentValue", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
}, | |
{ | |
"id": 426, | |
"name": "locale", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
], | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
}, | |
"inheritedFrom": { | |
"type": "reference", | |
"name": "ValidationRule.setResult", | |
"id": 282 | |
} | |
} | |
], | |
"inheritedFrom": { | |
"type": "reference", | |
"name": "ValidationRule.setResult", | |
"id": 282 | |
} | |
}, | |
{ | |
"id": 427, | |
"name": "validate", | |
"kind": 2048, | |
"kindString": "Method", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 428, | |
"name": "validate", | |
"kind": 4096, | |
"kindString": "Call signature", | |
"flags": {}, | |
"comment": { | |
"shortText": "Validation rules: return a promise that fulfills and resolves to true/false" | |
}, | |
"parameters": [ | |
{ | |
"id": 429, | |
"name": "currentValue", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
}, | |
{ | |
"id": 430, | |
"name": "locale", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
], | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
}, | |
"inheritedFrom": { | |
"type": "reference", | |
"name": "ValidationRule.validate", | |
"id": 287 | |
} | |
} | |
], | |
"inheritedFrom": { | |
"type": "reference", | |
"name": "ValidationRule.validate", | |
"id": 287 | |
} | |
}, | |
{ | |
"id": 417, | |
"name": "withMessage", | |
"kind": 2048, | |
"kindString": "Method", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 418, | |
"name": "withMessage", | |
"kind": 4096, | |
"kindString": "Call signature", | |
"flags": {}, | |
"parameters": [ | |
{ | |
"id": 419, | |
"name": "message", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
], | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
}, | |
"inheritedFrom": { | |
"type": "reference", | |
"name": "ValidationRule.withMessage", | |
"id": 277 | |
} | |
} | |
], | |
"inheritedFrom": { | |
"type": "reference", | |
"name": "ValidationRule.withMessage", | |
"id": 277 | |
} | |
} | |
], | |
"groups": [ | |
{ | |
"title": "Constructors", | |
"kind": 512, | |
"children": [ | |
415 | |
] | |
}, | |
{ | |
"title": "Methods", | |
"kind": 2048, | |
"children": [ | |
420, | |
422, | |
427, | |
417 | |
] | |
} | |
], | |
"extendedTypes": [ | |
{ | |
"type": "reference", | |
"name": "ValidationRule", | |
"id": 270 | |
} | |
] | |
}, | |
{ | |
"id": 131, | |
"name": "PathObserver", | |
"kind": 128, | |
"kindString": "Class", | |
"flags": { | |
"isExported": true | |
}, | |
"children": [ | |
{ | |
"id": 132, | |
"name": "constructor", | |
"kind": 512, | |
"kindString": "Constructor", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 133, | |
"name": "new PathObserver", | |
"kind": 16384, | |
"kindString": "Constructor signature", | |
"flags": {}, | |
"parameters": [ | |
{ | |
"id": 134, | |
"name": "observerLocator", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
}, | |
{ | |
"id": 135, | |
"name": "subject", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
}, | |
{ | |
"id": 136, | |
"name": "path", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
], | |
"type": { | |
"type": "reference", | |
"name": "PathObserver", | |
"id": 131, | |
"moduleName": "\"aurelia-validation\"" | |
} | |
} | |
] | |
}, | |
{ | |
"id": 143, | |
"name": "getObserver", | |
"kind": 2048, | |
"kindString": "Method", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 144, | |
"name": "getObserver", | |
"kind": 4096, | |
"kindString": "Call signature", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
] | |
}, | |
{ | |
"id": 145, | |
"name": "getValue", | |
"kind": 2048, | |
"kindString": "Method", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 146, | |
"name": "getValue", | |
"kind": 4096, | |
"kindString": "Call signature", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
] | |
}, | |
{ | |
"id": 140, | |
"name": "observePart", | |
"kind": 2048, | |
"kindString": "Method", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 141, | |
"name": "observePart", | |
"kind": 4096, | |
"kindString": "Call signature", | |
"flags": {}, | |
"parameters": [ | |
{ | |
"id": 142, | |
"name": "part", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
], | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
] | |
}, | |
{ | |
"id": 137, | |
"name": "observeParts", | |
"kind": 2048, | |
"kindString": "Method", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 138, | |
"name": "observeParts", | |
"kind": 4096, | |
"kindString": "Call signature", | |
"flags": {}, | |
"parameters": [ | |
{ | |
"id": 139, | |
"name": "propertyName", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
], | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
] | |
}, | |
{ | |
"id": 147, | |
"name": "subscribe", | |
"kind": 2048, | |
"kindString": "Method", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 148, | |
"name": "subscribe", | |
"kind": 4096, | |
"kindString": "Call signature", | |
"flags": {}, | |
"parameters": [ | |
{ | |
"id": 149, | |
"name": "callback", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
], | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
] | |
}, | |
{ | |
"id": 150, | |
"name": "unsubscribe", | |
"kind": 2048, | |
"kindString": "Method", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 151, | |
"name": "unsubscribe", | |
"kind": 4096, | |
"kindString": "Call signature", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
] | |
} | |
], | |
"groups": [ | |
{ | |
"title": "Constructors", | |
"kind": 512, | |
"children": [ | |
132 | |
] | |
}, | |
{ | |
"title": "Methods", | |
"kind": 2048, | |
"children": [ | |
143, | |
145, | |
140, | |
137, | |
147, | |
150 | |
] | |
} | |
] | |
}, | |
{ | |
"id": 431, | |
"name": "RegexValidationRule", | |
"kind": 128, | |
"kindString": "Class", | |
"flags": { | |
"isExported": true | |
}, | |
"children": [ | |
{ | |
"id": 432, | |
"name": "constructor", | |
"kind": 512, | |
"kindString": "Constructor", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 433, | |
"name": "new RegexValidationRule", | |
"kind": 16384, | |
"kindString": "Constructor signature", | |
"flags": {}, | |
"parameters": [ | |
{ | |
"id": 434, | |
"name": "startingRegex", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
}, | |
{ | |
"id": 435, | |
"name": "ruleName", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
], | |
"type": { | |
"type": "reference", | |
"name": "RegexValidationRule", | |
"id": 431, | |
"moduleName": "\"aurelia-validation\"" | |
}, | |
"overwrites": { | |
"type": "reference", | |
"name": "ValidationRule.__constructor", | |
"id": 271 | |
} | |
} | |
], | |
"overwrites": { | |
"type": "reference", | |
"name": "ValidationRule.__constructor", | |
"id": 271 | |
} | |
}, | |
{ | |
"id": 439, | |
"name": "explain", | |
"kind": 2048, | |
"kindString": "Method", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 440, | |
"name": "explain", | |
"kind": 4096, | |
"kindString": "Call signature", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
}, | |
"inheritedFrom": { | |
"type": "reference", | |
"name": "ValidationRule.explain", | |
"id": 280 | |
} | |
} | |
], | |
"inheritedFrom": { | |
"type": "reference", | |
"name": "ValidationRule.explain", | |
"id": 280 | |
} | |
}, | |
{ | |
"id": 441, | |
"name": "setResult", | |
"kind": 2048, | |
"kindString": "Method", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 442, | |
"name": "setResult", | |
"kind": 4096, | |
"kindString": "Call signature", | |
"flags": {}, | |
"parameters": [ | |
{ | |
"id": 443, | |
"name": "result", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
}, | |
{ | |
"id": 444, | |
"name": "currentValue", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
}, | |
{ | |
"id": 445, | |
"name": "locale", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
], | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
}, | |
"inheritedFrom": { | |
"type": "reference", | |
"name": "ValidationRule.setResult", | |
"id": 282 | |
} | |
} | |
], | |
"inheritedFrom": { | |
"type": "reference", | |
"name": "ValidationRule.setResult", | |
"id": 282 | |
} | |
}, | |
{ | |
"id": 446, | |
"name": "validate", | |
"kind": 2048, | |
"kindString": "Method", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 447, | |
"name": "validate", | |
"kind": 4096, | |
"kindString": "Call signature", | |
"flags": {}, | |
"comment": { | |
"shortText": "Validation rules: return a promise that fulfills and resolves to true/false" | |
}, | |
"parameters": [ | |
{ | |
"id": 448, | |
"name": "currentValue", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
}, | |
{ | |
"id": 449, | |
"name": "locale", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
], | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
}, | |
"inheritedFrom": { | |
"type": "reference", | |
"name": "ValidationRule.validate", | |
"id": 287 | |
} | |
} | |
], | |
"inheritedFrom": { | |
"type": "reference", | |
"name": "ValidationRule.validate", | |
"id": 287 | |
} | |
}, | |
{ | |
"id": 436, | |
"name": "withMessage", | |
"kind": 2048, | |
"kindString": "Method", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 437, | |
"name": "withMessage", | |
"kind": 4096, | |
"kindString": "Call signature", | |
"flags": {}, | |
"parameters": [ | |
{ | |
"id": 438, | |
"name": "message", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
], | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
}, | |
"inheritedFrom": { | |
"type": "reference", | |
"name": "ValidationRule.withMessage", | |
"id": 277 | |
} | |
} | |
], | |
"inheritedFrom": { | |
"type": "reference", | |
"name": "ValidationRule.withMessage", | |
"id": 277 | |
} | |
} | |
], | |
"groups": [ | |
{ | |
"title": "Constructors", | |
"kind": 512, | |
"children": [ | |
432 | |
] | |
}, | |
{ | |
"title": "Methods", | |
"kind": 2048, | |
"children": [ | |
439, | |
441, | |
446, | |
436 | |
] | |
} | |
], | |
"extendedTypes": [ | |
{ | |
"type": "reference", | |
"name": "ValidationRule", | |
"id": 270 | |
} | |
], | |
"extendedBy": [ | |
{ | |
"type": "reference", | |
"name": "ContainsOnlyValidationRule", | |
"id": 450 | |
} | |
] | |
}, | |
{ | |
"id": 680, | |
"name": "StrongPasswordValidationRule", | |
"kind": 128, | |
"kindString": "Class", | |
"flags": { | |
"isExported": true | |
}, | |
"children": [ | |
{ | |
"id": 681, | |
"name": "constructor", | |
"kind": 512, | |
"kindString": "Constructor", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 682, | |
"name": "new StrongPasswordValidationRule", | |
"kind": 16384, | |
"kindString": "Constructor signature", | |
"flags": {}, | |
"type": { | |
"type": "reference", | |
"name": "StrongPasswordValidationRule", | |
"id": 680, | |
"moduleName": "\"aurelia-validation\"" | |
}, | |
"overwrites": { | |
"type": "reference", | |
"name": "MediumPasswordValidationRule.__constructor", | |
"id": 662 | |
} | |
} | |
], | |
"overwrites": { | |
"type": "reference", | |
"name": "MediumPasswordValidationRule.__constructor", | |
"id": 662 | |
} | |
}, | |
{ | |
"id": 686, | |
"name": "explain", | |
"kind": 2048, | |
"kindString": "Method", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 687, | |
"name": "explain", | |
"kind": 4096, | |
"kindString": "Call signature", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
}, | |
"inheritedFrom": { | |
"type": "reference", | |
"name": "ValidationRule.explain", | |
"id": 280 | |
} | |
} | |
], | |
"inheritedFrom": { | |
"type": "reference", | |
"name": "ValidationRule.explain", | |
"id": 280 | |
} | |
}, | |
{ | |
"id": 688, | |
"name": "setResult", | |
"kind": 2048, | |
"kindString": "Method", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 689, | |
"name": "setResult", | |
"kind": 4096, | |
"kindString": "Call signature", | |
"flags": {}, | |
"parameters": [ | |
{ | |
"id": 690, | |
"name": "result", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
}, | |
{ | |
"id": 691, | |
"name": "currentValue", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
}, | |
{ | |
"id": 692, | |
"name": "locale", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
], | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
}, | |
"inheritedFrom": { | |
"type": "reference", | |
"name": "ValidationRule.setResult", | |
"id": 282 | |
} | |
} | |
], | |
"inheritedFrom": { | |
"type": "reference", | |
"name": "ValidationRule.setResult", | |
"id": 282 | |
} | |
}, | |
{ | |
"id": 693, | |
"name": "validate", | |
"kind": 2048, | |
"kindString": "Method", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 694, | |
"name": "validate", | |
"kind": 4096, | |
"kindString": "Call signature", | |
"flags": {}, | |
"comment": { | |
"shortText": "Validation rules: return a promise that fulfills and resolves to true/false" | |
}, | |
"parameters": [ | |
{ | |
"id": 695, | |
"name": "currentValue", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
}, | |
{ | |
"id": 696, | |
"name": "locale", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
], | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
}, | |
"inheritedFrom": { | |
"type": "reference", | |
"name": "ValidationRule.validate", | |
"id": 287 | |
} | |
} | |
], | |
"inheritedFrom": { | |
"type": "reference", | |
"name": "ValidationRule.validate", | |
"id": 287 | |
} | |
}, | |
{ | |
"id": 683, | |
"name": "withMessage", | |
"kind": 2048, | |
"kindString": "Method", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 684, | |
"name": "withMessage", | |
"kind": 4096, | |
"kindString": "Call signature", | |
"flags": {}, | |
"parameters": [ | |
{ | |
"id": 685, | |
"name": "message", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
], | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
}, | |
"inheritedFrom": { | |
"type": "reference", | |
"name": "ValidationRule.withMessage", | |
"id": 277 | |
} | |
} | |
], | |
"inheritedFrom": { | |
"type": "reference", | |
"name": "ValidationRule.withMessage", | |
"id": 277 | |
} | |
} | |
], | |
"groups": [ | |
{ | |
"title": "Constructors", | |
"kind": 512, | |
"children": [ | |
681 | |
] | |
}, | |
{ | |
"title": "Methods", | |
"kind": 2048, | |
"children": [ | |
686, | |
688, | |
693, | |
683 | |
] | |
} | |
], | |
"extendedTypes": [ | |
{ | |
"type": "reference", | |
"name": "MediumPasswordValidationRule", | |
"id": 661 | |
} | |
] | |
}, | |
{ | |
"id": 239, | |
"name": "SwitchCaseValidationRulesCollection", | |
"kind": 128, | |
"kindString": "Class", | |
"flags": { | |
"isExported": true | |
}, | |
"children": [ | |
{ | |
"id": 240, | |
"name": "constructor", | |
"kind": 512, | |
"kindString": "Constructor", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 241, | |
"name": "new SwitchCaseValidationRulesCollection", | |
"kind": 16384, | |
"kindString": "Constructor signature", | |
"flags": {}, | |
"parameters": [ | |
{ | |
"id": 242, | |
"name": "conditionExpression", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
}, | |
{ | |
"id": 243, | |
"name": "config", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
], | |
"type": { | |
"type": "reference", | |
"name": "SwitchCaseValidationRulesCollection", | |
"id": 239, | |
"moduleName": "\"aurelia-validation\"" | |
} | |
} | |
] | |
}, | |
{ | |
"id": 257, | |
"name": "addValidationRule", | |
"kind": 2048, | |
"kindString": "Method", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 258, | |
"name": "addValidationRule", | |
"kind": 4096, | |
"kindString": "Call signature", | |
"flags": {}, | |
"parameters": [ | |
{ | |
"id": 259, | |
"name": "validationRule", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
], | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
] | |
}, | |
{ | |
"id": 260, | |
"name": "addValidationRuleCollection", | |
"kind": 2048, | |
"kindString": "Method", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 261, | |
"name": "addValidationRuleCollection", | |
"kind": 4096, | |
"kindString": "Call signature", | |
"flags": {}, | |
"parameters": [ | |
{ | |
"id": 262, | |
"name": "validationRulesCollection", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
], | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
] | |
}, | |
{ | |
"id": 265, | |
"name": "canBeEmpty", | |
"kind": 2048, | |
"kindString": "Method", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 266, | |
"name": "canBeEmpty", | |
"kind": 4096, | |
"kindString": "Call signature", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
] | |
}, | |
{ | |
"id": 244, | |
"name": "case", | |
"kind": 2048, | |
"kindString": "Method", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 245, | |
"name": "case", | |
"kind": 4096, | |
"kindString": "Call signature", | |
"flags": {}, | |
"parameters": [ | |
{ | |
"id": 246, | |
"name": "caseLabel", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
], | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
] | |
}, | |
{ | |
"id": 247, | |
"name": "default", | |
"kind": 2048, | |
"kindString": "Method", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 248, | |
"name": "default", | |
"kind": 4096, | |
"kindString": "Call signature", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
] | |
}, | |
{ | |
"id": 249, | |
"name": "getCurrentCollection", | |
"kind": 2048, | |
"kindString": "Method", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 250, | |
"name": "getCurrentCollection", | |
"kind": 4096, | |
"kindString": "Call signature", | |
"flags": {}, | |
"parameters": [ | |
{ | |
"id": 251, | |
"name": "caseLabel", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
}, | |
{ | |
"id": 252, | |
"name": "createIfNotExists", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": { | |
"isOptional": true | |
}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
], | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
] | |
}, | |
{ | |
"id": 263, | |
"name": "isNotEmpty", | |
"kind": 2048, | |
"kindString": "Method", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 264, | |
"name": "isNotEmpty", | |
"kind": 4096, | |
"kindString": "Call signature", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
] | |
}, | |
{ | |
"id": 253, | |
"name": "validate", | |
"kind": 2048, | |
"kindString": "Method", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 254, | |
"name": "validate", | |
"kind": 4096, | |
"kindString": "Call signature", | |
"flags": {}, | |
"parameters": [ | |
{ | |
"id": 255, | |
"name": "newValue", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
}, | |
{ | |
"id": 256, | |
"name": "locale", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
], | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
] | |
}, | |
{ | |
"id": 267, | |
"name": "withMessage", | |
"kind": 2048, | |
"kindString": "Method", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 268, | |
"name": "withMessage", | |
"kind": 4096, | |
"kindString": "Call signature", | |
"flags": {}, | |
"parameters": [ | |
{ | |
"id": 269, | |
"name": "message", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
], | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
] | |
} | |
], | |
"groups": [ | |
{ | |
"title": "Constructors", | |
"kind": 512, | |
"children": [ | |
240 | |
] | |
}, | |
{ | |
"title": "Methods", | |
"kind": 2048, | |
"children": [ | |
257, | |
260, | |
265, | |
244, | |
247, | |
249, | |
263, | |
253, | |
267 | |
] | |
} | |
] | |
}, | |
{ | |
"id": 83, | |
"name": "TWBootstrapViewStrategy", | |
"kind": 128, | |
"kindString": "Class", | |
"flags": { | |
"isExported": true | |
}, | |
"children": [ | |
{ | |
"id": 84, | |
"name": "constructor", | |
"kind": 512, | |
"kindString": "Constructor", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 85, | |
"name": "new TWBootstrapViewStrategy", | |
"kind": 16384, | |
"kindString": "Constructor signature", | |
"flags": {}, | |
"parameters": [ | |
{ | |
"id": 86, | |
"name": "appendMessageToInput", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
}, | |
{ | |
"id": 87, | |
"name": "appendMessageToLabel", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
}, | |
{ | |
"id": 88, | |
"name": "helpBlockClass", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
], | |
"type": { | |
"type": "reference", | |
"name": "TWBootstrapViewStrategy", | |
"id": 83, | |
"moduleName": "\"aurelia-validation\"" | |
}, | |
"overwrites": { | |
"type": "reference", | |
"name": "ValidateCustomAttributeViewStrategyBase.__constructor", | |
"id": 69 | |
} | |
} | |
], | |
"overwrites": { | |
"type": "reference", | |
"name": "ValidateCustomAttributeViewStrategyBase.__constructor", | |
"id": 69 | |
} | |
}, | |
{ | |
"id": 103, | |
"name": "appendMessageToElement", | |
"kind": 2048, | |
"kindString": "Method", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 104, | |
"name": "appendMessageToElement", | |
"kind": 4096, | |
"kindString": "Call signature", | |
"flags": {}, | |
"parameters": [ | |
{ | |
"id": 105, | |
"name": "element", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
}, | |
{ | |
"id": 106, | |
"name": "validationProperty", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
], | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
] | |
}, | |
{ | |
"id": 107, | |
"name": "appendUIVisuals", | |
"kind": 2048, | |
"kindString": "Method", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 108, | |
"name": "appendUIVisuals", | |
"kind": 4096, | |
"kindString": "Call signature", | |
"flags": {}, | |
"parameters": [ | |
{ | |
"id": 109, | |
"name": "validationProperty", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
}, | |
{ | |
"id": 110, | |
"name": "currentElement", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
], | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
] | |
}, | |
{ | |
"id": 93, | |
"name": "findLabels", | |
"kind": 2048, | |
"kindString": "Method", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 94, | |
"name": "findLabels", | |
"kind": 4096, | |
"kindString": "Call signature", | |
"flags": {}, | |
"parameters": [ | |
{ | |
"id": 95, | |
"name": "formGroup", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
}, | |
{ | |
"id": 96, | |
"name": "inputId", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
], | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
] | |
}, | |
{ | |
"id": 97, | |
"name": "findLabelsRecursively", | |
"kind": 2048, | |
"kindString": "Method", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 98, | |
"name": "findLabelsRecursively", | |
"kind": 4096, | |
"kindString": "Call signature", | |
"flags": {}, | |
"parameters": [ | |
{ | |
"id": 99, | |
"name": "currentElement", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
}, | |
{ | |
"id": 100, | |
"name": "inputId", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
}, | |
{ | |
"id": 101, | |
"name": "currentLabels", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
}, | |
{ | |
"id": 102, | |
"name": "currentDepth", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
], | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
] | |
}, | |
{ | |
"id": 119, | |
"name": "getValidationProperty", | |
"kind": 2048, | |
"kindString": "Method", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 120, | |
"name": "getValidationProperty", | |
"kind": 4096, | |
"kindString": "Call signature", | |
"flags": {}, | |
"parameters": [ | |
{ | |
"id": 121, | |
"name": "validation", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
}, | |
{ | |
"id": 122, | |
"name": "element", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
], | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
}, | |
"inheritedFrom": { | |
"type": "reference", | |
"name": "ValidateCustomAttributeViewStrategyBase.getValidationProperty", | |
"id": 71 | |
} | |
} | |
], | |
"inheritedFrom": { | |
"type": "reference", | |
"name": "ValidateCustomAttributeViewStrategyBase.getValidationProperty", | |
"id": 71 | |
} | |
}, | |
{ | |
"id": 111, | |
"name": "prepareElement", | |
"kind": 2048, | |
"kindString": "Method", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 112, | |
"name": "prepareElement", | |
"kind": 4096, | |
"kindString": "Call signature", | |
"flags": {}, | |
"parameters": [ | |
{ | |
"id": 113, | |
"name": "validationProperty", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
}, | |
{ | |
"id": 114, | |
"name": "element", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
], | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
}, | |
"overwrites": { | |
"type": "reference", | |
"name": "ValidateCustomAttributeViewStrategyBase.prepareElement", | |
"id": 75 | |
} | |
} | |
], | |
"overwrites": { | |
"type": "reference", | |
"name": "ValidateCustomAttributeViewStrategyBase.prepareElement", | |
"id": 75 | |
} | |
}, | |
{ | |
"id": 89, | |
"name": "searchFormGroup", | |
"kind": 2048, | |
"kindString": "Method", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 90, | |
"name": "searchFormGroup", | |
"kind": 4096, | |
"kindString": "Call signature", | |
"flags": {}, | |
"parameters": [ | |
{ | |
"id": 91, | |
"name": "currentElement", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
}, | |
{ | |
"id": 92, | |
"name": "currentDepth", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
], | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
] | |
}, | |
{ | |
"id": 115, | |
"name": "updateElement", | |
"kind": 2048, | |
"kindString": "Method", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 116, | |
"name": "updateElement", | |
"kind": 4096, | |
"kindString": "Call signature", | |
"flags": {}, | |
"parameters": [ | |
{ | |
"id": 117, | |
"name": "validationProperty", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
}, | |
{ | |
"id": 118, | |
"name": "element", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
], | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
}, | |
"overwrites": { | |
"type": "reference", | |
"name": "ValidateCustomAttributeViewStrategyBase.updateElement", | |
"id": 79 | |
} | |
} | |
], | |
"overwrites": { | |
"type": "reference", | |
"name": "ValidateCustomAttributeViewStrategyBase.updateElement", | |
"id": 79 | |
} | |
} | |
], | |
"groups": [ | |
{ | |
"title": "Constructors", | |
"kind": 512, | |
"children": [ | |
84 | |
] | |
}, | |
{ | |
"title": "Methods", | |
"kind": 2048, | |
"children": [ | |
103, | |
107, | |
93, | |
97, | |
119, | |
111, | |
89, | |
115 | |
] | |
} | |
], | |
"extendedTypes": [ | |
{ | |
"type": "reference", | |
"name": "ValidateCustomAttributeViewStrategyBase", | |
"id": 68 | |
} | |
] | |
}, | |
{ | |
"id": 291, | |
"name": "URLValidationRule", | |
"kind": 128, | |
"kindString": "Class", | |
"flags": { | |
"isExported": true | |
}, | |
"children": [ | |
{ | |
"id": 300, | |
"name": "constructor", | |
"kind": 512, | |
"kindString": "Constructor", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 301, | |
"name": "new URLValidationRule", | |
"kind": 16384, | |
"kindString": "Constructor signature", | |
"flags": {}, | |
"parameters": [ | |
{ | |
"id": 302, | |
"name": "startingThreshold", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
], | |
"type": { | |
"type": "reference", | |
"name": "URLValidationRule", | |
"id": 291, | |
"moduleName": "\"aurelia-validation\"" | |
}, | |
"overwrites": { | |
"type": "reference", | |
"name": "ValidationRule.__constructor", | |
"id": 271 | |
} | |
} | |
], | |
"overwrites": { | |
"type": "reference", | |
"name": "ValidationRule.__constructor", | |
"id": 271 | |
} | |
}, | |
{ | |
"id": 306, | |
"name": "explain", | |
"kind": 2048, | |
"kindString": "Method", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 307, | |
"name": "explain", | |
"kind": 4096, | |
"kindString": "Call signature", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
}, | |
"inheritedFrom": { | |
"type": "reference", | |
"name": "ValidationRule.explain", | |
"id": 280 | |
} | |
} | |
], | |
"inheritedFrom": { | |
"type": "reference", | |
"name": "ValidationRule.explain", | |
"id": 280 | |
} | |
}, | |
{ | |
"id": 308, | |
"name": "setResult", | |
"kind": 2048, | |
"kindString": "Method", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 309, | |
"name": "setResult", | |
"kind": 4096, | |
"kindString": "Call signature", | |
"flags": {}, | |
"parameters": [ | |
{ | |
"id": 310, | |
"name": "result", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
}, | |
{ | |
"id": 311, | |
"name": "currentValue", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
}, | |
{ | |
"id": 312, | |
"name": "locale", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
], | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
}, | |
"inheritedFrom": { | |
"type": "reference", | |
"name": "ValidationRule.setResult", | |
"id": 282 | |
} | |
} | |
], | |
"inheritedFrom": { | |
"type": "reference", | |
"name": "ValidationRule.setResult", | |
"id": 282 | |
} | |
}, | |
{ | |
"id": 313, | |
"name": "validate", | |
"kind": 2048, | |
"kindString": "Method", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 314, | |
"name": "validate", | |
"kind": 4096, | |
"kindString": "Call signature", | |
"flags": {}, | |
"comment": { | |
"shortText": "Validation rules: return a promise that fulfills and resolves to true/false" | |
}, | |
"parameters": [ | |
{ | |
"id": 315, | |
"name": "currentValue", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
}, | |
{ | |
"id": 316, | |
"name": "locale", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
], | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
}, | |
"inheritedFrom": { | |
"type": "reference", | |
"name": "ValidationRule.validate", | |
"id": 287 | |
} | |
} | |
], | |
"inheritedFrom": { | |
"type": "reference", | |
"name": "ValidationRule.validate", | |
"id": 287 | |
} | |
}, | |
{ | |
"id": 303, | |
"name": "withMessage", | |
"kind": 2048, | |
"kindString": "Method", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 304, | |
"name": "withMessage", | |
"kind": 4096, | |
"kindString": "Call signature", | |
"flags": {}, | |
"parameters": [ | |
{ | |
"id": 305, | |
"name": "message", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
], | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
}, | |
"inheritedFrom": { | |
"type": "reference", | |
"name": "ValidationRule.withMessage", | |
"id": 277 | |
} | |
} | |
], | |
"inheritedFrom": { | |
"type": "reference", | |
"name": "ValidationRule.withMessage", | |
"id": 277 | |
} | |
}, | |
{ | |
"id": 296, | |
"name": "isFQDN", | |
"kind": 2048, | |
"kindString": "Method", | |
"flags": { | |
"isStatic": true, | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 297, | |
"name": "isFQDN", | |
"kind": 4096, | |
"kindString": "Call signature", | |
"flags": {}, | |
"parameters": [ | |
{ | |
"id": 298, | |
"name": "str", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
}, | |
{ | |
"id": 299, | |
"name": "options", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
], | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
] | |
}, | |
{ | |
"id": 292, | |
"name": "isIP", | |
"kind": 2048, | |
"kindString": "Method", | |
"flags": { | |
"isStatic": true, | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 293, | |
"name": "isIP", | |
"kind": 4096, | |
"kindString": "Call signature", | |
"flags": {}, | |
"parameters": [ | |
{ | |
"id": 294, | |
"name": "str", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
}, | |
{ | |
"id": 295, | |
"name": "version", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
], | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
] | |
} | |
], | |
"groups": [ | |
{ | |
"title": "Constructors", | |
"kind": 512, | |
"children": [ | |
300 | |
] | |
}, | |
{ | |
"title": "Methods", | |
"kind": 2048, | |
"children": [ | |
306, | |
308, | |
313, | |
303, | |
296, | |
292 | |
] | |
} | |
], | |
"extendedTypes": [ | |
{ | |
"type": "reference", | |
"name": "ValidationRule", | |
"id": 270 | |
} | |
] | |
}, | |
{ | |
"id": 124, | |
"name": "Utilities", | |
"kind": 128, | |
"kindString": "Class", | |
"flags": { | |
"isExported": true | |
}, | |
"children": [ | |
{ | |
"id": 125, | |
"name": "getValue", | |
"kind": 2048, | |
"kindString": "Method", | |
"flags": { | |
"isStatic": true, | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 126, | |
"name": "getValue", | |
"kind": 4096, | |
"kindString": "Call signature", | |
"flags": {}, | |
"parameters": [ | |
{ | |
"id": 127, | |
"name": "val", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
], | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
] | |
}, | |
{ | |
"id": 128, | |
"name": "isEmptyValue", | |
"kind": 2048, | |
"kindString": "Method", | |
"flags": { | |
"isStatic": true, | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 129, | |
"name": "isEmptyValue", | |
"kind": 4096, | |
"kindString": "Call signature", | |
"flags": {}, | |
"parameters": [ | |
{ | |
"id": 130, | |
"name": "val", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
], | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
] | |
} | |
], | |
"groups": [ | |
{ | |
"title": "Methods", | |
"kind": 2048, | |
"children": [ | |
125, | |
128 | |
] | |
} | |
] | |
}, | |
{ | |
"id": 56, | |
"name": "ValidateCustomAttribute", | |
"kind": 128, | |
"kindString": "Class", | |
"flags": { | |
"isExported": true | |
}, | |
"children": [ | |
{ | |
"id": 57, | |
"name": "constructor", | |
"kind": 512, | |
"kindString": "Constructor", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 58, | |
"name": "new ValidateCustomAttribute", | |
"kind": 16384, | |
"kindString": "Constructor signature", | |
"flags": {}, | |
"parameters": [ | |
{ | |
"id": 59, | |
"name": "element", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
], | |
"type": { | |
"type": "reference", | |
"name": "ValidateCustomAttribute", | |
"id": 56, | |
"moduleName": "\"aurelia-validation\"" | |
} | |
} | |
] | |
}, | |
{ | |
"id": 66, | |
"name": "attached", | |
"kind": 2048, | |
"kindString": "Method", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 67, | |
"name": "attached", | |
"kind": 4096, | |
"kindString": "Call signature", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
] | |
}, | |
{ | |
"id": 63, | |
"name": "subscribeChangedHandlers", | |
"kind": 2048, | |
"kindString": "Method", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 64, | |
"name": "subscribeChangedHandlers", | |
"kind": 4096, | |
"kindString": "Call signature", | |
"flags": {}, | |
"parameters": [ | |
{ | |
"id": 65, | |
"name": "currentElement", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
], | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
] | |
}, | |
{ | |
"id": 60, | |
"name": "valueChanged", | |
"kind": 2048, | |
"kindString": "Method", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 61, | |
"name": "valueChanged", | |
"kind": 4096, | |
"kindString": "Call signature", | |
"flags": {}, | |
"parameters": [ | |
{ | |
"id": 62, | |
"name": "newValue", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
], | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
] | |
} | |
], | |
"groups": [ | |
{ | |
"title": "Constructors", | |
"kind": 512, | |
"children": [ | |
57 | |
] | |
}, | |
{ | |
"title": "Methods", | |
"kind": 2048, | |
"children": [ | |
66, | |
63, | |
60 | |
] | |
} | |
] | |
}, | |
{ | |
"id": 123, | |
"name": "ValidateCustomAttributeViewStrategy", | |
"kind": 128, | |
"kindString": "Class", | |
"flags": { | |
"isExported": true | |
} | |
}, | |
{ | |
"id": 68, | |
"name": "ValidateCustomAttributeViewStrategyBase", | |
"kind": 128, | |
"kindString": "Class", | |
"flags": { | |
"isExported": true | |
}, | |
"children": [ | |
{ | |
"id": 69, | |
"name": "constructor", | |
"kind": 512, | |
"kindString": "Constructor", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 70, | |
"name": "new ValidateCustomAttributeViewStrategyBase", | |
"kind": 16384, | |
"kindString": "Constructor signature", | |
"flags": {}, | |
"type": { | |
"type": "reference", | |
"name": "ValidateCustomAttributeViewStrategyBase", | |
"id": 68, | |
"moduleName": "\"aurelia-validation\"" | |
} | |
} | |
] | |
}, | |
{ | |
"id": 71, | |
"name": "getValidationProperty", | |
"kind": 2048, | |
"kindString": "Method", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 72, | |
"name": "getValidationProperty", | |
"kind": 4096, | |
"kindString": "Call signature", | |
"flags": {}, | |
"parameters": [ | |
{ | |
"id": 73, | |
"name": "validation", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
}, | |
{ | |
"id": 74, | |
"name": "element", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
], | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
] | |
}, | |
{ | |
"id": 75, | |
"name": "prepareElement", | |
"kind": 2048, | |
"kindString": "Method", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 76, | |
"name": "prepareElement", | |
"kind": 4096, | |
"kindString": "Call signature", | |
"flags": {}, | |
"parameters": [ | |
{ | |
"id": 77, | |
"name": "validationProperty", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
}, | |
{ | |
"id": 78, | |
"name": "element", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
], | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
] | |
}, | |
{ | |
"id": 79, | |
"name": "updateElement", | |
"kind": 2048, | |
"kindString": "Method", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 80, | |
"name": "updateElement", | |
"kind": 4096, | |
"kindString": "Call signature", | |
"flags": {}, | |
"parameters": [ | |
{ | |
"id": 81, | |
"name": "validationProperty", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
}, | |
{ | |
"id": 82, | |
"name": "element", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
], | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
] | |
} | |
], | |
"groups": [ | |
{ | |
"title": "Constructors", | |
"kind": 512, | |
"children": [ | |
69 | |
] | |
}, | |
{ | |
"title": "Methods", | |
"kind": 2048, | |
"children": [ | |
71, | |
75, | |
79 | |
] | |
} | |
], | |
"extendedBy": [ | |
{ | |
"type": "reference", | |
"name": "TWBootstrapViewStrategy", | |
"id": 83 | |
} | |
] | |
}, | |
{ | |
"id": 1067, | |
"name": "Validation", | |
"kind": 128, | |
"kindString": "Class", | |
"flags": { | |
"isExported": true | |
}, | |
"children": [ | |
{ | |
"id": 1068, | |
"name": "constructor", | |
"kind": 512, | |
"kindString": "Constructor", | |
"flags": { | |
"isExported": true | |
}, | |
"comment": { | |
"shortText": "Instantiates a new {Validation}" | |
}, | |
"signatures": [ | |
{ | |
"id": 1069, | |
"name": "new Validation", | |
"kind": 16384, | |
"kindString": "Constructor signature", | |
"flags": {}, | |
"comment": { | |
"shortText": "Instantiates a new {Validation}" | |
}, | |
"parameters": [ | |
{ | |
"id": 1070, | |
"name": "observerLocator", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"comment": { | |
"shortText": "the observerLocator used to observer properties" | |
}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
}, | |
{ | |
"id": 1071, | |
"name": "validationConfig", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"comment": { | |
"shortText": "the configuration\n" | |
}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
], | |
"type": { | |
"type": "reference", | |
"name": "Validation", | |
"id": 1067, | |
"moduleName": "\"aurelia-validation\"" | |
} | |
} | |
] | |
}, | |
{ | |
"id": 1072, | |
"name": "on", | |
"kind": 2048, | |
"kindString": "Method", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 1073, | |
"name": "on", | |
"kind": 4096, | |
"kindString": "Call signature", | |
"flags": {}, | |
"comment": { | |
"shortText": "Returns a new validation group on the subject", | |
"returns": "A ValidationGroup that encapsulates the validation rules and current validation state for this subject\n" | |
}, | |
"parameters": [ | |
{ | |
"id": 1074, | |
"name": "subject", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"comment": { | |
"text": "The subject to validate" | |
}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
}, | |
{ | |
"id": 1075, | |
"name": "configCallback", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
], | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
] | |
}, | |
{ | |
"id": 1076, | |
"name": "onBreezeEntity", | |
"kind": 2048, | |
"kindString": "Method", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 1077, | |
"name": "onBreezeEntity", | |
"kind": 4096, | |
"kindString": "Call signature", | |
"flags": {}, | |
"parameters": [ | |
{ | |
"id": 1078, | |
"name": "breezeEntity", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
}, | |
{ | |
"id": 1079, | |
"name": "configCallback", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
], | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
] | |
} | |
], | |
"groups": [ | |
{ | |
"title": "Constructors", | |
"kind": 512, | |
"children": [ | |
1068 | |
] | |
}, | |
{ | |
"title": "Methods", | |
"kind": 2048, | |
"children": [ | |
1072, | |
1076 | |
] | |
} | |
] | |
}, | |
{ | |
"id": 180, | |
"name": "ValidationConfig", | |
"kind": 128, | |
"kindString": "Class", | |
"flags": { | |
"isExported": true | |
}, | |
"children": [ | |
{ | |
"id": 181, | |
"name": "constructor", | |
"kind": 512, | |
"kindString": "Constructor", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 182, | |
"name": "new ValidationConfig", | |
"kind": 16384, | |
"kindString": "Constructor signature", | |
"flags": {}, | |
"parameters": [ | |
{ | |
"id": 183, | |
"name": "innerConfig", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
], | |
"type": { | |
"type": "reference", | |
"name": "ValidationConfig", | |
"id": 180, | |
"moduleName": "\"aurelia-validation\"" | |
} | |
} | |
] | |
}, | |
{ | |
"id": 201, | |
"name": "computedFrom", | |
"kind": 2048, | |
"kindString": "Method", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 202, | |
"name": "computedFrom", | |
"kind": 4096, | |
"kindString": "Call signature", | |
"flags": {}, | |
"parameters": [ | |
{ | |
"id": 203, | |
"name": "dependencies", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
], | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
] | |
}, | |
{ | |
"id": 194, | |
"name": "getDebounceTimeout", | |
"kind": 2048, | |
"kindString": "Method", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 195, | |
"name": "getDebounceTimeout", | |
"kind": 4096, | |
"kindString": "Call signature", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
] | |
}, | |
{ | |
"id": 199, | |
"name": "getDependencies", | |
"kind": 2048, | |
"kindString": "Method", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 200, | |
"name": "getDependencies", | |
"kind": 4096, | |
"kindString": "Call signature", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
] | |
}, | |
{ | |
"id": 184, | |
"name": "getValue", | |
"kind": 2048, | |
"kindString": "Method", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 185, | |
"name": "getValue", | |
"kind": 4096, | |
"kindString": "Call signature", | |
"flags": {}, | |
"parameters": [ | |
{ | |
"id": 186, | |
"name": "identifier", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
], | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
] | |
}, | |
{ | |
"id": 212, | |
"name": "getViewStrategy", | |
"kind": 2048, | |
"kindString": "Method", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 213, | |
"name": "getViewStrategy", | |
"kind": 4096, | |
"kindString": "Call signature", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
] | |
}, | |
{ | |
"id": 207, | |
"name": "locale", | |
"kind": 2048, | |
"kindString": "Method", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 208, | |
"name": "locale", | |
"kind": 4096, | |
"kindString": "Call signature", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
] | |
}, | |
{ | |
"id": 191, | |
"name": "onLocaleChanged", | |
"kind": 2048, | |
"kindString": "Method", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 192, | |
"name": "onLocaleChanged", | |
"kind": 4096, | |
"kindString": "Call signature", | |
"flags": {}, | |
"parameters": [ | |
{ | |
"id": 193, | |
"name": "callback", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
], | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
] | |
}, | |
{ | |
"id": 187, | |
"name": "setValue", | |
"kind": 2048, | |
"kindString": "Method", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 188, | |
"name": "setValue", | |
"kind": 4096, | |
"kindString": "Call signature", | |
"flags": {}, | |
"parameters": [ | |
{ | |
"id": 189, | |
"name": "identifier", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
}, | |
{ | |
"id": 190, | |
"name": "value", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
], | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
] | |
}, | |
{ | |
"id": 214, | |
"name": "treatAllPropertiesAsMandatory", | |
"kind": 2048, | |
"kindString": "Method", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 215, | |
"name": "treatAllPropertiesAsMandatory", | |
"kind": 4096, | |
"kindString": "Call signature", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
] | |
}, | |
{ | |
"id": 216, | |
"name": "treatAllPropertiesAsOptional", | |
"kind": 2048, | |
"kindString": "Method", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 217, | |
"name": "treatAllPropertiesAsOptional", | |
"kind": 4096, | |
"kindString": "Call signature", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
] | |
}, | |
{ | |
"id": 196, | |
"name": "useDebounceTimeout", | |
"kind": 2048, | |
"kindString": "Method", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 197, | |
"name": "useDebounceTimeout", | |
"kind": 4096, | |
"kindString": "Call signature", | |
"flags": {}, | |
"parameters": [ | |
{ | |
"id": 198, | |
"name": "value", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
], | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
] | |
}, | |
{ | |
"id": 204, | |
"name": "useLocale", | |
"kind": 2048, | |
"kindString": "Method", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 205, | |
"name": "useLocale", | |
"kind": 4096, | |
"kindString": "Call signature", | |
"flags": {}, | |
"parameters": [ | |
{ | |
"id": 206, | |
"name": "localeIdentifier", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
], | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
] | |
}, | |
{ | |
"id": 209, | |
"name": "useViewStrategy", | |
"kind": 2048, | |
"kindString": "Method", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 210, | |
"name": "useViewStrategy", | |
"kind": 4096, | |
"kindString": "Call signature", | |
"flags": {}, | |
"parameters": [ | |
{ | |
"id": 211, | |
"name": "viewStrategy", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
], | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
] | |
} | |
], | |
"groups": [ | |
{ | |
"title": "Constructors", | |
"kind": 512, | |
"children": [ | |
181 | |
] | |
}, | |
{ | |
"title": "Methods", | |
"kind": 2048, | |
"children": [ | |
201, | |
194, | |
199, | |
184, | |
212, | |
207, | |
191, | |
187, | |
214, | |
216, | |
196, | |
204, | |
209 | |
] | |
} | |
] | |
}, | |
{ | |
"id": 179, | |
"name": "ValidationConfigDefaults", | |
"kind": 128, | |
"kindString": "Class", | |
"flags": { | |
"isExported": true | |
} | |
}, | |
{ | |
"id": 940, | |
"name": "ValidationGroup", | |
"kind": 128, | |
"kindString": "Class", | |
"flags": { | |
"isExported": true | |
}, | |
"comment": { | |
"shortText": "Encapsulates validation rules and their current validation state for a given subject", | |
"tags": [ | |
{ | |
"tag": "class", | |
"text": "ValidationGroup" | |
}, | |
{ | |
"tag": "constructor", | |
"text": "\n" | |
} | |
] | |
}, | |
"children": [ | |
{ | |
"id": 941, | |
"name": "constructor", | |
"kind": 512, | |
"kindString": "Constructor", | |
"flags": { | |
"isExported": true | |
}, | |
"comment": { | |
"shortText": "Instantiates a new {ValidationGroup}" | |
}, | |
"signatures": [ | |
{ | |
"id": 942, | |
"name": "new ValidationGroup", | |
"kind": 16384, | |
"kindString": "Constructor signature", | |
"flags": {}, | |
"comment": { | |
"shortText": "Instantiates a new {ValidationGroup}" | |
}, | |
"parameters": [ | |
{ | |
"id": 943, | |
"name": "subject", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"comment": { | |
"shortText": "The subject to evaluate" | |
}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
}, | |
{ | |
"id": 944, | |
"name": "observerLocator", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"comment": { | |
"shortText": "The observerLocator used to monitor changes on the subject" | |
}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
}, | |
{ | |
"id": 945, | |
"name": "config", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"comment": { | |
"shortText": "The configuration\n" | |
}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
], | |
"type": { | |
"type": "reference", | |
"name": "ValidationGroup", | |
"id": 940, | |
"moduleName": "\"aurelia-validation\"" | |
} | |
} | |
] | |
}, | |
{ | |
"id": 969, | |
"name": "canBeEmpty", | |
"kind": 2048, | |
"kindString": "Method", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 970, | |
"name": "canBeEmpty", | |
"kind": 4096, | |
"kindString": "Call signature", | |
"flags": {}, | |
"comment": { | |
"shortText": "Adds a validation rule that allows a value to be empty/null", | |
"returns": "returns this ValidationGroup, to enable fluent API\n" | |
}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
] | |
}, | |
{ | |
"id": 1057, | |
"name": "case", | |
"kind": 2048, | |
"kindString": "Method", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 1058, | |
"name": "case", | |
"kind": 4096, | |
"kindString": "Call signature", | |
"flags": {}, | |
"comment": { | |
"shortText": "Specifies that the next validation rules only need to be evaluated when the caseLabel matches the value returned by a preceding switch statement\nSee: switch(conditionExpression)", | |
"returns": "returns this ValidationGroup, to enable fluent API\n" | |
}, | |
"parameters": [ | |
{ | |
"id": 1059, | |
"name": "caseLabel", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"comment": { | |
"text": "the case label" | |
}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
], | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
] | |
}, | |
{ | |
"id": 948, | |
"name": "clear", | |
"kind": 2048, | |
"kindString": "Method", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 949, | |
"name": "clear", | |
"kind": 4096, | |
"kindString": "Call signature", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
] | |
}, | |
{ | |
"id": 1014, | |
"name": "containsNoSpaces", | |
"kind": 2048, | |
"kindString": "Method", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 1015, | |
"name": "containsNoSpaces", | |
"kind": 4096, | |
"kindString": "Call signature", | |
"flags": {}, | |
"comment": { | |
"shortText": "Adds a validation rule that checks a value for containing not a single whitespace", | |
"returns": "returns this ValidationGroup, to enable fluent API\n" | |
}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
] | |
}, | |
{ | |
"id": 1018, | |
"name": "containsOnly", | |
"kind": 2048, | |
"kindString": "Method", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 1019, | |
"name": "containsOnly", | |
"kind": 4096, | |
"kindString": "Call signature", | |
"flags": {}, | |
"parameters": [ | |
{ | |
"id": 1020, | |
"name": "regex", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
], | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
] | |
}, | |
{ | |
"id": 1021, | |
"name": "containsOnlyAlpha", | |
"kind": 2048, | |
"kindString": "Method", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 1022, | |
"name": "containsOnlyAlpha", | |
"kind": 4096, | |
"kindString": "Call signature", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
] | |
}, | |
{ | |
"id": 1023, | |
"name": "containsOnlyAlphaOrWhitespace", | |
"kind": 2048, | |
"kindString": "Method", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 1024, | |
"name": "containsOnlyAlphaOrWhitespace", | |
"kind": 4096, | |
"kindString": "Call signature", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
] | |
}, | |
{ | |
"id": 1029, | |
"name": "containsOnlyAlphanumerics", | |
"kind": 2048, | |
"kindString": "Method", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 1030, | |
"name": "containsOnlyAlphanumerics", | |
"kind": 4096, | |
"kindString": "Call signature", | |
"flags": {}, | |
"comment": { | |
"shortText": "Adds a validation rule that checks a value for only containing alphanumerical characters", | |
"returns": "returns this ValidationGroup, to enable fluent API\n" | |
}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
] | |
}, | |
{ | |
"id": 1031, | |
"name": "containsOnlyAlphanumericsOrWhitespace", | |
"kind": 2048, | |
"kindString": "Method", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 1032, | |
"name": "containsOnlyAlphanumericsOrWhitespace", | |
"kind": 4096, | |
"kindString": "Call signature", | |
"flags": {}, | |
"comment": { | |
"shortText": "Adds a validation rule that checks a value for only containing alphanumerical characters or whitespace", | |
"returns": "returns this ValidationGroup, to enable fluent API\n" | |
}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
] | |
}, | |
{ | |
"id": 1016, | |
"name": "containsOnlyDigits", | |
"kind": 2048, | |
"kindString": "Method", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 1017, | |
"name": "containsOnlyDigits", | |
"kind": 4096, | |
"kindString": "Call signature", | |
"flags": {}, | |
"comment": { | |
"shortText": "Adds a validation rule that checks a value for being strictly numeric, this excludes formatted numbers like '-3,600.25'", | |
"returns": "returns this ValidationGroup, to enable fluent API\n" | |
}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
] | |
}, | |
{ | |
"id": 1025, | |
"name": "containsOnlyLetters", | |
"kind": 2048, | |
"kindString": "Method", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 1026, | |
"name": "containsOnlyLetters", | |
"kind": 4096, | |
"kindString": "Call signature", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
] | |
}, | |
{ | |
"id": 1027, | |
"name": "containsOnlyLettersOrWhitespace", | |
"kind": 2048, | |
"kindString": "Method", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 1028, | |
"name": "containsOnlyLettersOrWhitespace", | |
"kind": 4096, | |
"kindString": "Call signature", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
] | |
}, | |
{ | |
"id": 1060, | |
"name": "default", | |
"kind": 2048, | |
"kindString": "Method", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 1061, | |
"name": "default", | |
"kind": 4096, | |
"kindString": "Call signature", | |
"flags": {}, | |
"comment": { | |
"shortText": "Specifies that the next validation rules only need to be evaluated when not other caseLabel matches the value returned by a preceding switch statement\nSee: switch(conditionExpression)", | |
"returns": "returns this ValidationGroup, to enable fluent API\n" | |
}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
] | |
}, | |
{ | |
"id": 946, | |
"name": "destroy", | |
"kind": 2048, | |
"kindString": "Method", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 947, | |
"name": "destroy", | |
"kind": 4096, | |
"kindString": "Call signature", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
] | |
}, | |
{ | |
"id": 1050, | |
"name": "else", | |
"kind": 2048, | |
"kindString": "Method", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 1051, | |
"name": "else", | |
"kind": 4096, | |
"kindString": "Call signature", | |
"flags": {}, | |
"comment": { | |
"shortText": "Specifies that the next validation rules only need to be evaluated when the previously specified conditionExpression is false.\nSee: if (conditionExpression, threshold)", | |
"returns": "returns this ValidationGroup, to enable fluent API\n" | |
}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
] | |
}, | |
{ | |
"id": 1052, | |
"name": "endIf", | |
"kind": 2048, | |
"kindString": "Method", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 1053, | |
"name": "endIf", | |
"kind": 4096, | |
"kindString": "Call signature", | |
"flags": {}, | |
"comment": { | |
"shortText": "Specifies that the execution of next validation rules no longer depend on the the previously specified conditionExpression.\nSee: if (conditionExpression, threshold)", | |
"returns": "returns this ValidationGroup, to enable fluent API\n" | |
}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
] | |
}, | |
{ | |
"id": 1062, | |
"name": "endSwitch", | |
"kind": 2048, | |
"kindString": "Method", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 1063, | |
"name": "endSwitch", | |
"kind": 4096, | |
"kindString": "Call signature", | |
"flags": {}, | |
"comment": { | |
"shortText": "Specifies that the execution of next validation rules no longer depend on the the previously specified conditionExpression.\nSee: switch(conditionExpression)", | |
"returns": "returns this ValidationGroup, to enable fluent API\n" | |
}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
] | |
}, | |
{ | |
"id": 963, | |
"name": "ensure", | |
"kind": 2048, | |
"kindString": "Method", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 964, | |
"name": "ensure", | |
"kind": 4096, | |
"kindString": "Call signature", | |
"flags": {}, | |
"comment": { | |
"shortText": "Adds a validation property for the specified path", | |
"returns": "returns this ValidationGroup, to enable fluent API\n" | |
}, | |
"parameters": [ | |
{ | |
"id": 965, | |
"name": "bindingPath", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"comment": { | |
"text": "the path of the property/field, for example 'firstName' or 'address.muncipality.zipCode'" | |
}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
}, | |
{ | |
"id": 966, | |
"name": "configCallback", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"comment": { | |
"text": "a configuration callback" | |
}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
], | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
] | |
}, | |
{ | |
"id": 1008, | |
"name": "hasLengthBetween", | |
"kind": 2048, | |
"kindString": "Method", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 1009, | |
"name": "hasLengthBetween", | |
"kind": 4096, | |
"kindString": "Call signature", | |
"flags": {}, | |
"comment": { | |
"shortText": "Adds a validation rule that checks a value for having a length greater than or equal to a specified threshold and less than another threshold", | |
"returns": "returns this ValidationGroup, to enable fluent API\n" | |
}, | |
"parameters": [ | |
{ | |
"id": 1010, | |
"name": "minimumValue", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"comment": { | |
"text": "The min threshold" | |
}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
}, | |
{ | |
"id": 1011, | |
"name": "maximumValue", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"comment": { | |
"text": "The max threshold" | |
}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
], | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
] | |
}, | |
{ | |
"id": 1005, | |
"name": "hasMaxLength", | |
"kind": 2048, | |
"kindString": "Method", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 1006, | |
"name": "hasMaxLength", | |
"kind": 4096, | |
"kindString": "Call signature", | |
"flags": {}, | |
"comment": { | |
"shortText": "Adds a validation rule that checks a value for having a length less than a specified threshold", | |
"returns": "returns this ValidationGroup, to enable fluent API\n" | |
}, | |
"parameters": [ | |
{ | |
"id": 1007, | |
"name": "maximumValue", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"comment": { | |
"text": "The threshold" | |
}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
], | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
] | |
}, | |
{ | |
"id": 1002, | |
"name": "hasMinLength", | |
"kind": 2048, | |
"kindString": "Method", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 1003, | |
"name": "hasMinLength", | |
"kind": 4096, | |
"kindString": "Call signature", | |
"flags": {}, | |
"comment": { | |
"shortText": "Adds a validation rule that checks a value for having a length greater than or equal to a specified threshold", | |
"returns": "returns this ValidationGroup, to enable fluent API\n" | |
}, | |
"parameters": [ | |
{ | |
"id": 1004, | |
"name": "minimumValue", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"comment": { | |
"text": "The threshold" | |
}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
], | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
] | |
}, | |
{ | |
"id": 1046, | |
"name": "if", | |
"kind": 2048, | |
"kindString": "Method", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 1047, | |
"name": "if", | |
"kind": 4096, | |
"kindString": "Call signature", | |
"flags": {}, | |
"comment": { | |
"shortText": "Specifies that the next validation rules only need to be evaluated when the specified conditionExpression is true", | |
"returns": "returns this ValidationGroup, to enable fluent API\n" | |
}, | |
"parameters": [ | |
{ | |
"id": 1048, | |
"name": "conditionExpression", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"comment": { | |
"text": "a function that returns true of false." | |
}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
}, | |
{ | |
"id": 1049, | |
"name": "threshold", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"comment": { | |
"text": "an optional treshold object that is passed to the conditionExpression" | |
}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
], | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
] | |
}, | |
{ | |
"id": 977, | |
"name": "isBetween", | |
"kind": 2048, | |
"kindString": "Method", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 978, | |
"name": "isBetween", | |
"kind": 4096, | |
"kindString": "Call signature", | |
"flags": {}, | |
"comment": { | |
"shortText": "Adds a validation rule that checks a value for being greater than or equal to a threshold, and less than or equal to another threshold", | |
"returns": "returns this ValidationGroup, to enable fluent API\n" | |
}, | |
"parameters": [ | |
{ | |
"id": 979, | |
"name": "minimumValue", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"comment": { | |
"text": "The minimum threshold" | |
}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
}, | |
{ | |
"id": 980, | |
"name": "maximumValue", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"comment": { | |
"text": "The isLessThanOrEqualTo threshold" | |
}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
], | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
] | |
}, | |
{ | |
"id": 995, | |
"name": "isEmail", | |
"kind": 2048, | |
"kindString": "Method", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 996, | |
"name": "isEmail", | |
"kind": 4096, | |
"kindString": "Call signature", | |
"flags": {}, | |
"comment": { | |
"shortText": "Adds a validation rule that checks a value for being a valid isEmail address", | |
"returns": "returns this ValidationGroup, to enable fluent API\n" | |
}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
] | |
}, | |
{ | |
"id": 987, | |
"name": "isEqualTo", | |
"kind": 2048, | |
"kindString": "Method", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 988, | |
"name": "isEqualTo", | |
"kind": 4096, | |
"kindString": "Call signature", | |
"flags": {}, | |
"comment": { | |
"shortText": "Adds a validation rule that checks a value for being equal to a threshold", | |
"returns": "returns this ValidationGroup, to enable fluent API\n" | |
}, | |
"parameters": [ | |
{ | |
"id": 989, | |
"name": "otherValue", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"comment": { | |
"text": "The threshold" | |
}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
}, | |
{ | |
"id": 990, | |
"name": "otherValueLabel", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"comment": { | |
"text": "Optional: a label to use in the validation message" | |
}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
], | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
] | |
}, | |
{ | |
"id": 974, | |
"name": "isGreaterThan", | |
"kind": 2048, | |
"kindString": "Method", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 975, | |
"name": "isGreaterThan", | |
"kind": 4096, | |
"kindString": "Call signature", | |
"flags": {}, | |
"comment": { | |
"shortText": "Adds a validation rule that checks a value for being greater than a threshold", | |
"returns": "returns this ValidationGroup, to enable fluent API\n" | |
}, | |
"parameters": [ | |
{ | |
"id": 976, | |
"name": "minimumValue", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"comment": { | |
"text": "the threshold" | |
}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
], | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
] | |
}, | |
{ | |
"id": 971, | |
"name": "isGreaterThanOrEqualTo", | |
"kind": 2048, | |
"kindString": "Method", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 972, | |
"name": "isGreaterThanOrEqualTo", | |
"kind": 4096, | |
"kindString": "Call signature", | |
"flags": {}, | |
"comment": { | |
"shortText": "Adds a validation rule that checks a value for being greater than or equal to a threshold", | |
"returns": "returns this ValidationGroup, to enable fluent API\n" | |
}, | |
"parameters": [ | |
{ | |
"id": 973, | |
"name": "minimumValue", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"comment": { | |
"text": "the threshold" | |
}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
], | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
] | |
}, | |
{ | |
"id": 999, | |
"name": "isIn", | |
"kind": 2048, | |
"kindString": "Method", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 1000, | |
"name": "isIn", | |
"kind": 4096, | |
"kindString": "Call signature", | |
"flags": {}, | |
"comment": { | |
"shortText": "Adds a validation rule that checks a value for being equal to at least one other value in a particular collection", | |
"returns": "returns this ValidationGroup, to enable fluent API\n" | |
}, | |
"parameters": [ | |
{ | |
"id": 1001, | |
"name": "collection", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"comment": { | |
"text": "The threshold" | |
}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
], | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
] | |
}, | |
{ | |
"id": 984, | |
"name": "isLessThan", | |
"kind": 2048, | |
"kindString": "Method", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 985, | |
"name": "isLessThan", | |
"kind": 4096, | |
"kindString": "Call signature", | |
"flags": {}, | |
"comment": { | |
"shortText": "Adds a validation rule that checks a value for being less than or equal to a threshold", | |
"returns": "returns this ValidationGroup, to enable fluent API\n" | |
}, | |
"parameters": [ | |
{ | |
"id": 986, | |
"name": "maximumValue", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"comment": { | |
"text": "The threshold" | |
}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
], | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
] | |
}, | |
{ | |
"id": 981, | |
"name": "isLessThanOrEqualTo", | |
"kind": 2048, | |
"kindString": "Method", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 982, | |
"name": "isLessThanOrEqualTo", | |
"kind": 4096, | |
"kindString": "Call signature", | |
"flags": {}, | |
"comment": { | |
"shortText": "Adds a validation rule that checks a value for being less than a threshold", | |
"returns": "returns this ValidationGroup, to enable fluent API\n" | |
}, | |
"parameters": [ | |
{ | |
"id": 983, | |
"name": "maximumValue", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"comment": { | |
"text": "The threshold" | |
}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
], | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
] | |
}, | |
{ | |
"id": 967, | |
"name": "isNotEmpty", | |
"kind": 2048, | |
"kindString": "Method", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 968, | |
"name": "isNotEmpty", | |
"kind": 4096, | |
"kindString": "Call signature", | |
"flags": {}, | |
"comment": { | |
"shortText": "Adds a validation rule that checks a value for being 'isNotEmpty', 'required'", | |
"returns": "returns this ValidationGroup, to enable fluent API\n" | |
}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
] | |
}, | |
{ | |
"id": 991, | |
"name": "isNotEqualTo", | |
"kind": 2048, | |
"kindString": "Method", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 992, | |
"name": "isNotEqualTo", | |
"kind": 4096, | |
"kindString": "Call signature", | |
"flags": {}, | |
"comment": { | |
"shortText": "Adds a validation rule that checks a value for not being equal to a threshold", | |
"returns": "returns this ValidationGroup, to enable fluent API\n" | |
}, | |
"parameters": [ | |
{ | |
"id": 993, | |
"name": "otherValue", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"comment": { | |
"text": "The threshold" | |
}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
}, | |
{ | |
"id": 994, | |
"name": "otherValueLabel", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"comment": { | |
"text": "Optional: a label to use in the validation message" | |
}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
], | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
] | |
}, | |
{ | |
"id": 1012, | |
"name": "isNumber", | |
"kind": 2048, | |
"kindString": "Method", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 1013, | |
"name": "isNumber", | |
"kind": 4096, | |
"kindString": "Call signature", | |
"flags": {}, | |
"comment": { | |
"shortText": "Adds a validation rule that checks a value for being numeric, this includes formatted numbers like '-3,600.25'", | |
"returns": "returns this ValidationGroup, to enable fluent API\n" | |
}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
] | |
}, | |
{ | |
"id": 1033, | |
"name": "isStrongPassword", | |
"kind": 2048, | |
"kindString": "Method", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 1034, | |
"name": "isStrongPassword", | |
"kind": 4096, | |
"kindString": "Call signature", | |
"flags": {}, | |
"comment": { | |
"shortText": "Adds a validation rule that checks a value for being a strong password. A strong password contains at least the specified of the following groups: lowercase characters, uppercase characters, digits and special characters.", | |
"returns": "returns this ValidationGroup, to enable fluent API\n" | |
}, | |
"parameters": [ | |
{ | |
"id": 1035, | |
"name": "minimumComplexityLevel", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"comment": { | |
"text": "Optionally, specifiy the number of groups to match. Default is 4." | |
}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
], | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
] | |
}, | |
{ | |
"id": 997, | |
"name": "isURL", | |
"kind": 2048, | |
"kindString": "Method", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 998, | |
"name": "isURL", | |
"kind": 4096, | |
"kindString": "Call signature", | |
"flags": {}, | |
"comment": { | |
"shortText": "Adds a validation rule that checks a value for being a valid URL", | |
"returns": "returns this ValidationGroup, to enable fluent API\n" | |
}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
] | |
}, | |
{ | |
"id": 1036, | |
"name": "matches", | |
"kind": 2048, | |
"kindString": "Method", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 1037, | |
"name": "matches", | |
"kind": 4096, | |
"kindString": "Call signature", | |
"flags": {}, | |
"comment": { | |
"shortText": "Adds a validation rule that checks a value for matching a particular regex", | |
"returns": "returns this ValidationGroup, to enable fluent API\n" | |
}, | |
"parameters": [ | |
{ | |
"id": 1038, | |
"name": "regex", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"comment": { | |
"text": "the regex to match" | |
}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
], | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
] | |
}, | |
{ | |
"id": 950, | |
"name": "onBreezeEntity", | |
"kind": 2048, | |
"kindString": "Method", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 951, | |
"name": "onBreezeEntity", | |
"kind": 4096, | |
"kindString": "Call signature", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
] | |
}, | |
{ | |
"id": 960, | |
"name": "onPropertyValidate", | |
"kind": 2048, | |
"kindString": "Method", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 961, | |
"name": "onPropertyValidate", | |
"kind": 4096, | |
"kindString": "Call signature", | |
"flags": {}, | |
"parameters": [ | |
{ | |
"id": 962, | |
"name": "validationFunction", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
], | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
] | |
}, | |
{ | |
"id": 956, | |
"name": "onValidate", | |
"kind": 2048, | |
"kindString": "Method", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 957, | |
"name": "onValidate", | |
"kind": 4096, | |
"kindString": "Call signature", | |
"flags": {}, | |
"parameters": [ | |
{ | |
"id": 958, | |
"name": "validationFunction", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
}, | |
{ | |
"id": 959, | |
"name": "validationFunctionFailedCallback", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
], | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
] | |
}, | |
{ | |
"id": 1039, | |
"name": "passes", | |
"kind": 2048, | |
"kindString": "Method", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 1040, | |
"name": "passes", | |
"kind": 4096, | |
"kindString": "Call signature", | |
"flags": {}, | |
"comment": { | |
"shortText": "Adds a validation rule that checks a value for passing a custom function", | |
"returns": "returns this ValidationGroup, to enable fluent API\n" | |
}, | |
"parameters": [ | |
{ | |
"id": 1041, | |
"name": "customFunction", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"comment": { | |
"text": "The custom function that needs to pass, that takes two arguments: newValue (the value currently being evaluated) and optionally: threshold, and returns true/false." | |
}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
}, | |
{ | |
"id": 1042, | |
"name": "threshold", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"comment": { | |
"text": "An optional threshold that will be passed to the customFunction" | |
}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
], | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
] | |
}, | |
{ | |
"id": 1043, | |
"name": "passesRule", | |
"kind": 2048, | |
"kindString": "Method", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 1044, | |
"name": "passesRule", | |
"kind": 4096, | |
"kindString": "Call signature", | |
"flags": {}, | |
"comment": { | |
"shortText": "Adds the {ValidationRule}", | |
"returns": "returns this ValidationGroup, to enable fluent API\n" | |
}, | |
"parameters": [ | |
{ | |
"id": 1045, | |
"name": "validationRule", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"comment": { | |
"text": "The rule that needs to pass" | |
}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
], | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
] | |
}, | |
{ | |
"id": 1054, | |
"name": "switch", | |
"kind": 2048, | |
"kindString": "Method", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 1055, | |
"name": "switch", | |
"kind": 4096, | |
"kindString": "Call signature", | |
"flags": {}, | |
"comment": { | |
"shortText": "Specifies that the next validation rules only need to be evaluated when they are preceded by a case that matches the conditionExpression", | |
"returns": "returns this ValidationGroup, to enable fluent API\n" | |
}, | |
"parameters": [ | |
{ | |
"id": 1056, | |
"name": "conditionExpression", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"comment": { | |
"text": "a function that returns a case label to execute. This is optional, when omitted the case label will be matched using the underlying property's value" | |
}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
], | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
] | |
}, | |
{ | |
"id": 952, | |
"name": "validate", | |
"kind": 2048, | |
"kindString": "Method", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 953, | |
"name": "validate", | |
"kind": 4096, | |
"kindString": "Call signature", | |
"flags": {}, | |
"comment": { | |
"shortText": "Causes complete re-evaluation: gets the latest value, marks the property as 'dirty' (unless false is passed), runs validation rules asynchronously and updates this.result", | |
"returns": "A promise that fulfils when valid, rejects when invalid.\n" | |
}, | |
"parameters": [ | |
{ | |
"id": 954, | |
"name": "forceDirty", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": { | |
"isOptional": true | |
}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
}, | |
{ | |
"id": 955, | |
"name": "forceExecution", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": { | |
"isOptional": true | |
}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
], | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
] | |
}, | |
{ | |
"id": 1064, | |
"name": "withMessage", | |
"kind": 2048, | |
"kindString": "Method", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 1065, | |
"name": "withMessage", | |
"kind": 4096, | |
"kindString": "Call signature", | |
"flags": {}, | |
"comment": { | |
"shortText": "Specifies that the execution of the previous validation rule should use the specified error message if it fails", | |
"returns": "returns this ValidationGroup, to enable fluent API\n" | |
}, | |
"parameters": [ | |
{ | |
"id": 1066, | |
"name": "message", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"comment": { | |
"text": "either a static string or a function that takes two arguments: newValue (the value that has been evaluated) and threshold." | |
}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
], | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
] | |
} | |
], | |
"groups": [ | |
{ | |
"title": "Constructors", | |
"kind": 512, | |
"children": [ | |
941 | |
] | |
}, | |
{ | |
"title": "Methods", | |
"kind": 2048, | |
"children": [ | |
969, | |
1057, | |
948, | |
1014, | |
1018, | |
1021, | |
1023, | |
1029, | |
1031, | |
1016, | |
1025, | |
1027, | |
1060, | |
946, | |
1050, | |
1052, | |
1062, | |
963, | |
1008, | |
1005, | |
1002, | |
1046, | |
977, | |
995, | |
987, | |
974, | |
971, | |
999, | |
984, | |
981, | |
967, | |
991, | |
1012, | |
1033, | |
997, | |
1036, | |
950, | |
960, | |
956, | |
1039, | |
1043, | |
1054, | |
952, | |
1064 | |
] | |
} | |
] | |
}, | |
{ | |
"id": 834, | |
"name": "ValidationGroupBuilder", | |
"kind": 128, | |
"kindString": "Class", | |
"flags": { | |
"isExported": true | |
}, | |
"children": [ | |
{ | |
"id": 835, | |
"name": "constructor", | |
"kind": 512, | |
"kindString": "Constructor", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 836, | |
"name": "new ValidationGroupBuilder", | |
"kind": 16384, | |
"kindString": "Constructor signature", | |
"flags": {}, | |
"parameters": [ | |
{ | |
"id": 837, | |
"name": "observerLocator", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
}, | |
{ | |
"id": 838, | |
"name": "validationGroup", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
], | |
"type": { | |
"type": "reference", | |
"name": "ValidationGroupBuilder", | |
"id": 834, | |
"moduleName": "\"aurelia-validation\"" | |
} | |
} | |
] | |
}, | |
{ | |
"id": 845, | |
"name": "canBeEmpty", | |
"kind": 2048, | |
"kindString": "Method", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 846, | |
"name": "canBeEmpty", | |
"kind": 4096, | |
"kindString": "Call signature", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
] | |
}, | |
{ | |
"id": 933, | |
"name": "case", | |
"kind": 2048, | |
"kindString": "Method", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 934, | |
"name": "case", | |
"kind": 4096, | |
"kindString": "Call signature", | |
"flags": {}, | |
"parameters": [ | |
{ | |
"id": 935, | |
"name": "caseLabel", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
], | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
] | |
}, | |
{ | |
"id": 918, | |
"name": "checkLast", | |
"kind": 2048, | |
"kindString": "Method", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 919, | |
"name": "checkLast", | |
"kind": 4096, | |
"kindString": "Call signature", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
] | |
}, | |
{ | |
"id": 890, | |
"name": "containsNoSpaces", | |
"kind": 2048, | |
"kindString": "Method", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 891, | |
"name": "containsNoSpaces", | |
"kind": 4096, | |
"kindString": "Call signature", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
] | |
}, | |
{ | |
"id": 905, | |
"name": "containsOnly", | |
"kind": 2048, | |
"kindString": "Method", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 906, | |
"name": "containsOnly", | |
"kind": 4096, | |
"kindString": "Call signature", | |
"flags": {}, | |
"parameters": [ | |
{ | |
"id": 907, | |
"name": "regex", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
], | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
] | |
}, | |
{ | |
"id": 894, | |
"name": "containsOnlyAlpha", | |
"kind": 2048, | |
"kindString": "Method", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 895, | |
"name": "containsOnlyAlpha", | |
"kind": 4096, | |
"kindString": "Call signature", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
] | |
}, | |
{ | |
"id": 896, | |
"name": "containsOnlyAlphaOrWhitespace", | |
"kind": 2048, | |
"kindString": "Method", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 897, | |
"name": "containsOnlyAlphaOrWhitespace", | |
"kind": 4096, | |
"kindString": "Call signature", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
] | |
}, | |
{ | |
"id": 898, | |
"name": "containsOnlyAlphanumerics", | |
"kind": 2048, | |
"kindString": "Method", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 899, | |
"name": "containsOnlyAlphanumerics", | |
"kind": 4096, | |
"kindString": "Call signature", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
] | |
}, | |
{ | |
"id": 900, | |
"name": "containsOnlyAlphanumericsOrWhitespace", | |
"kind": 2048, | |
"kindString": "Method", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 901, | |
"name": "containsOnlyAlphanumericsOrWhitespace", | |
"kind": 4096, | |
"kindString": "Call signature", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
] | |
}, | |
{ | |
"id": 892, | |
"name": "containsOnlyDigits", | |
"kind": 2048, | |
"kindString": "Method", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 893, | |
"name": "containsOnlyDigits", | |
"kind": 4096, | |
"kindString": "Call signature", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
] | |
}, | |
{ | |
"id": 936, | |
"name": "default", | |
"kind": 2048, | |
"kindString": "Method", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 937, | |
"name": "default", | |
"kind": 4096, | |
"kindString": "Call signature", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
] | |
}, | |
{ | |
"id": 926, | |
"name": "else", | |
"kind": 2048, | |
"kindString": "Method", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 927, | |
"name": "else", | |
"kind": 4096, | |
"kindString": "Call signature", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
] | |
}, | |
{ | |
"id": 928, | |
"name": "endIf", | |
"kind": 2048, | |
"kindString": "Method", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 929, | |
"name": "endIf", | |
"kind": 4096, | |
"kindString": "Call signature", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
] | |
}, | |
{ | |
"id": 938, | |
"name": "endSwitch", | |
"kind": 2048, | |
"kindString": "Method", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 939, | |
"name": "endSwitch", | |
"kind": 4096, | |
"kindString": "Call signature", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
] | |
}, | |
{ | |
"id": 839, | |
"name": "ensure", | |
"kind": 2048, | |
"kindString": "Method", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 840, | |
"name": "ensure", | |
"kind": 4096, | |
"kindString": "Call signature", | |
"flags": {}, | |
"parameters": [ | |
{ | |
"id": 841, | |
"name": "propertyName", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
}, | |
{ | |
"id": 842, | |
"name": "configurationCallback", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
], | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
] | |
}, | |
{ | |
"id": 884, | |
"name": "hasLengthBetween", | |
"kind": 2048, | |
"kindString": "Method", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 885, | |
"name": "hasLengthBetween", | |
"kind": 4096, | |
"kindString": "Call signature", | |
"flags": {}, | |
"parameters": [ | |
{ | |
"id": 886, | |
"name": "minimumValue", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
}, | |
{ | |
"id": 887, | |
"name": "maximumValue", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
], | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
] | |
}, | |
{ | |
"id": 881, | |
"name": "hasMaxLength", | |
"kind": 2048, | |
"kindString": "Method", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 882, | |
"name": "hasMaxLength", | |
"kind": 4096, | |
"kindString": "Call signature", | |
"flags": {}, | |
"parameters": [ | |
{ | |
"id": 883, | |
"name": "maximumValue", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
], | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
] | |
}, | |
{ | |
"id": 878, | |
"name": "hasMinLength", | |
"kind": 2048, | |
"kindString": "Method", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 879, | |
"name": "hasMinLength", | |
"kind": 4096, | |
"kindString": "Call signature", | |
"flags": {}, | |
"parameters": [ | |
{ | |
"id": 880, | |
"name": "minimumValue", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
], | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
] | |
}, | |
{ | |
"id": 923, | |
"name": "if", | |
"kind": 2048, | |
"kindString": "Method", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 924, | |
"name": "if", | |
"kind": 4096, | |
"kindString": "Call signature", | |
"flags": {}, | |
"parameters": [ | |
{ | |
"id": 925, | |
"name": "conditionExpression", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
], | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
] | |
}, | |
{ | |
"id": 853, | |
"name": "isBetween", | |
"kind": 2048, | |
"kindString": "Method", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 854, | |
"name": "isBetween", | |
"kind": 4096, | |
"kindString": "Call signature", | |
"flags": {}, | |
"parameters": [ | |
{ | |
"id": 855, | |
"name": "minimumValue", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
}, | |
{ | |
"id": 856, | |
"name": "maximumValue", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
], | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
] | |
}, | |
{ | |
"id": 874, | |
"name": "isEmail", | |
"kind": 2048, | |
"kindString": "Method", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 875, | |
"name": "isEmail", | |
"kind": 4096, | |
"kindString": "Call signature", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
] | |
}, | |
{ | |
"id": 866, | |
"name": "isEqualTo", | |
"kind": 2048, | |
"kindString": "Method", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 867, | |
"name": "isEqualTo", | |
"kind": 4096, | |
"kindString": "Call signature", | |
"flags": {}, | |
"parameters": [ | |
{ | |
"id": 868, | |
"name": "otherValue", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
}, | |
{ | |
"id": 869, | |
"name": "otherValueLabel", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
], | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
] | |
}, | |
{ | |
"id": 847, | |
"name": "isGreaterThan", | |
"kind": 2048, | |
"kindString": "Method", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 848, | |
"name": "isGreaterThan", | |
"kind": 4096, | |
"kindString": "Call signature", | |
"flags": {}, | |
"parameters": [ | |
{ | |
"id": 849, | |
"name": "minimumValue", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
], | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
] | |
}, | |
{ | |
"id": 850, | |
"name": "isGreaterThanOrEqualTo", | |
"kind": 2048, | |
"kindString": "Method", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 851, | |
"name": "isGreaterThanOrEqualTo", | |
"kind": 4096, | |
"kindString": "Call signature", | |
"flags": {}, | |
"parameters": [ | |
{ | |
"id": 852, | |
"name": "minimumValue", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
], | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
] | |
}, | |
{ | |
"id": 857, | |
"name": "isIn", | |
"kind": 2048, | |
"kindString": "Method", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 858, | |
"name": "isIn", | |
"kind": 4096, | |
"kindString": "Call signature", | |
"flags": {}, | |
"parameters": [ | |
{ | |
"id": 859, | |
"name": "collection", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
], | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
] | |
}, | |
{ | |
"id": 860, | |
"name": "isLessThan", | |
"kind": 2048, | |
"kindString": "Method", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 861, | |
"name": "isLessThan", | |
"kind": 4096, | |
"kindString": "Call signature", | |
"flags": {}, | |
"parameters": [ | |
{ | |
"id": 862, | |
"name": "maximumValue", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
], | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
] | |
}, | |
{ | |
"id": 863, | |
"name": "isLessThanOrEqualTo", | |
"kind": 2048, | |
"kindString": "Method", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 864, | |
"name": "isLessThanOrEqualTo", | |
"kind": 4096, | |
"kindString": "Call signature", | |
"flags": {}, | |
"parameters": [ | |
{ | |
"id": 865, | |
"name": "maximumValue", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
], | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
] | |
}, | |
{ | |
"id": 843, | |
"name": "isNotEmpty", | |
"kind": 2048, | |
"kindString": "Method", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 844, | |
"name": "isNotEmpty", | |
"kind": 4096, | |
"kindString": "Call signature", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
] | |
}, | |
{ | |
"id": 870, | |
"name": "isNotEqualTo", | |
"kind": 2048, | |
"kindString": "Method", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 871, | |
"name": "isNotEqualTo", | |
"kind": 4096, | |
"kindString": "Call signature", | |
"flags": {}, | |
"parameters": [ | |
{ | |
"id": 872, | |
"name": "otherValue", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
}, | |
{ | |
"id": 873, | |
"name": "otherValueLabel", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
], | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
] | |
}, | |
{ | |
"id": 888, | |
"name": "isNumber", | |
"kind": 2048, | |
"kindString": "Method", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 889, | |
"name": "isNumber", | |
"kind": 4096, | |
"kindString": "Call signature", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
] | |
}, | |
{ | |
"id": 902, | |
"name": "isStrongPassword", | |
"kind": 2048, | |
"kindString": "Method", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 903, | |
"name": "isStrongPassword", | |
"kind": 4096, | |
"kindString": "Call signature", | |
"flags": {}, | |
"parameters": [ | |
{ | |
"id": 904, | |
"name": "minimumComplexityLevel", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
], | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
] | |
}, | |
{ | |
"id": 876, | |
"name": "isURL", | |
"kind": 2048, | |
"kindString": "Method", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 877, | |
"name": "isURL", | |
"kind": 4096, | |
"kindString": "Call signature", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
] | |
}, | |
{ | |
"id": 908, | |
"name": "matches", | |
"kind": 2048, | |
"kindString": "Method", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 909, | |
"name": "matches", | |
"kind": 4096, | |
"kindString": "Call signature", | |
"flags": {}, | |
"parameters": [ | |
{ | |
"id": 910, | |
"name": "regex", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
], | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
] | |
}, | |
{ | |
"id": 911, | |
"name": "passes", | |
"kind": 2048, | |
"kindString": "Method", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 912, | |
"name": "passes", | |
"kind": 4096, | |
"kindString": "Call signature", | |
"flags": {}, | |
"parameters": [ | |
{ | |
"id": 913, | |
"name": "customFunction", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
}, | |
{ | |
"id": 914, | |
"name": "threshold", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
], | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
] | |
}, | |
{ | |
"id": 915, | |
"name": "passesRule", | |
"kind": 2048, | |
"kindString": "Method", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 916, | |
"name": "passesRule", | |
"kind": 4096, | |
"kindString": "Call signature", | |
"flags": {}, | |
"parameters": [ | |
{ | |
"id": 917, | |
"name": "validationRule", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
], | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
] | |
}, | |
{ | |
"id": 930, | |
"name": "switch", | |
"kind": 2048, | |
"kindString": "Method", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 931, | |
"name": "switch", | |
"kind": 4096, | |
"kindString": "Call signature", | |
"flags": {}, | |
"parameters": [ | |
{ | |
"id": 932, | |
"name": "conditionExpression", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
], | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
] | |
}, | |
{ | |
"id": 920, | |
"name": "withMessage", | |
"kind": 2048, | |
"kindString": "Method", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 921, | |
"name": "withMessage", | |
"kind": 4096, | |
"kindString": "Call signature", | |
"flags": {}, | |
"parameters": [ | |
{ | |
"id": 922, | |
"name": "message", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
], | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
] | |
} | |
], | |
"groups": [ | |
{ | |
"title": "Constructors", | |
"kind": 512, | |
"children": [ | |
835 | |
] | |
}, | |
{ | |
"title": "Methods", | |
"kind": 2048, | |
"children": [ | |
845, | |
933, | |
918, | |
890, | |
905, | |
894, | |
896, | |
898, | |
900, | |
892, | |
936, | |
926, | |
928, | |
938, | |
839, | |
884, | |
881, | |
878, | |
923, | |
853, | |
874, | |
866, | |
847, | |
850, | |
857, | |
860, | |
863, | |
843, | |
870, | |
888, | |
902, | |
876, | |
908, | |
911, | |
915, | |
930, | |
920 | |
] | |
} | |
] | |
}, | |
{ | |
"id": 28, | |
"name": "ValidationLocale", | |
"kind": 128, | |
"kindString": "Class", | |
"flags": { | |
"isExported": true | |
}, | |
"children": [ | |
{ | |
"id": 29, | |
"name": "constructor", | |
"kind": 512, | |
"kindString": "Constructor", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 30, | |
"name": "new ValidationLocale", | |
"kind": 16384, | |
"kindString": "Constructor signature", | |
"flags": {}, | |
"parameters": [ | |
{ | |
"id": 31, | |
"name": "defaults", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
}, | |
{ | |
"id": 32, | |
"name": "data", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
], | |
"type": { | |
"type": "reference", | |
"name": "ValidationLocale", | |
"id": 28, | |
"moduleName": "\"aurelia-validation\"" | |
} | |
} | |
] | |
}, | |
{ | |
"id": 33, | |
"name": "getValueFor", | |
"kind": 2048, | |
"kindString": "Method", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 34, | |
"name": "getValueFor", | |
"kind": 4096, | |
"kindString": "Call signature", | |
"flags": {}, | |
"parameters": [ | |
{ | |
"id": 35, | |
"name": "identifier", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
}, | |
{ | |
"id": 36, | |
"name": "category", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
], | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
] | |
}, | |
{ | |
"id": 37, | |
"name": "setting", | |
"kind": 2048, | |
"kindString": "Method", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 38, | |
"name": "setting", | |
"kind": 4096, | |
"kindString": "Call signature", | |
"flags": {}, | |
"parameters": [ | |
{ | |
"id": 39, | |
"name": "settingIdentifier", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
], | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
] | |
}, | |
{ | |
"id": 40, | |
"name": "translate", | |
"kind": 2048, | |
"kindString": "Method", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 41, | |
"name": "translate", | |
"kind": 4096, | |
"kindString": "Call signature", | |
"flags": {}, | |
"parameters": [ | |
{ | |
"id": 42, | |
"name": "translationIdentifier", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
}, | |
{ | |
"id": 43, | |
"name": "newValue", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
}, | |
{ | |
"id": 44, | |
"name": "threshold", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
], | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
] | |
} | |
], | |
"groups": [ | |
{ | |
"title": "Constructors", | |
"kind": 512, | |
"children": [ | |
29 | |
] | |
}, | |
{ | |
"title": "Methods", | |
"kind": 2048, | |
"children": [ | |
33, | |
37, | |
40 | |
] | |
} | |
] | |
}, | |
{ | |
"id": 45, | |
"name": "ValidationLocaleRepository", | |
"kind": 128, | |
"kindString": "Class", | |
"flags": {}, | |
"children": [ | |
{ | |
"id": 46, | |
"name": "constructor", | |
"kind": 512, | |
"kindString": "Constructor", | |
"flags": {}, | |
"signatures": [ | |
{ | |
"id": 47, | |
"name": "new ValidationLocaleRepository", | |
"kind": 16384, | |
"kindString": "Constructor signature", | |
"flags": {}, | |
"type": { | |
"type": "reference", | |
"name": "ValidationLocaleRepository", | |
"id": 45, | |
"moduleName": "\"aurelia-validation\"" | |
} | |
} | |
] | |
}, | |
{ | |
"id": 52, | |
"name": "addLocale", | |
"kind": 2048, | |
"kindString": "Method", | |
"flags": {}, | |
"signatures": [ | |
{ | |
"id": 53, | |
"name": "addLocale", | |
"kind": 4096, | |
"kindString": "Call signature", | |
"flags": {}, | |
"parameters": [ | |
{ | |
"id": 54, | |
"name": "localeIdentifier", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
}, | |
{ | |
"id": 55, | |
"name": "data", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
], | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
] | |
}, | |
{ | |
"id": 48, | |
"name": "load", | |
"kind": 2048, | |
"kindString": "Method", | |
"flags": {}, | |
"signatures": [ | |
{ | |
"id": 49, | |
"name": "load", | |
"kind": 4096, | |
"kindString": "Call signature", | |
"flags": {}, | |
"parameters": [ | |
{ | |
"id": 50, | |
"name": "localeIdentifier", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
}, | |
{ | |
"id": 51, | |
"name": "basePath", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
], | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
] | |
} | |
], | |
"groups": [ | |
{ | |
"title": "Constructors", | |
"kind": 512, | |
"children": [ | |
46 | |
] | |
}, | |
{ | |
"title": "Methods", | |
"kind": 2048, | |
"children": [ | |
52, | |
48 | |
] | |
} | |
] | |
}, | |
{ | |
"id": 152, | |
"name": "ValidationMetadata", | |
"kind": 128, | |
"kindString": "Class", | |
"flags": { | |
"isExported": true | |
}, | |
"children": [ | |
{ | |
"id": 154, | |
"name": "constructor", | |
"kind": 512, | |
"kindString": "Constructor", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 155, | |
"name": "new ValidationMetadata", | |
"kind": 16384, | |
"kindString": "Constructor signature", | |
"flags": {}, | |
"type": { | |
"type": "reference", | |
"name": "ValidationMetadata", | |
"id": 152, | |
"moduleName": "\"aurelia-validation\"" | |
} | |
} | |
] | |
}, | |
{ | |
"id": 153, | |
"name": "metadataKey", | |
"kind": 1024, | |
"kindString": "Property", | |
"flags": { | |
"isStatic": true, | |
"isExported": true | |
}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
}, | |
{ | |
"id": 156, | |
"name": "getOrCreateProperty", | |
"kind": 2048, | |
"kindString": "Method", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 157, | |
"name": "getOrCreateProperty", | |
"kind": 4096, | |
"kindString": "Call signature", | |
"flags": {}, | |
"parameters": [ | |
{ | |
"id": 158, | |
"name": "propertyName", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
], | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
] | |
}, | |
{ | |
"id": 159, | |
"name": "setup", | |
"kind": 2048, | |
"kindString": "Method", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 160, | |
"name": "setup", | |
"kind": 4096, | |
"kindString": "Call signature", | |
"flags": {}, | |
"parameters": [ | |
{ | |
"id": 161, | |
"name": "validation", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
], | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
] | |
} | |
], | |
"groups": [ | |
{ | |
"title": "Constructors", | |
"kind": 512, | |
"children": [ | |
154 | |
] | |
}, | |
{ | |
"title": "Properties", | |
"kind": 1024, | |
"children": [ | |
153 | |
] | |
}, | |
{ | |
"title": "Methods", | |
"kind": 2048, | |
"children": [ | |
156, | |
159 | |
] | |
} | |
] | |
}, | |
{ | |
"id": 810, | |
"name": "ValidationProperty", | |
"kind": 128, | |
"kindString": "Class", | |
"flags": { | |
"isExported": true | |
}, | |
"children": [ | |
{ | |
"id": 811, | |
"name": "constructor", | |
"kind": 512, | |
"kindString": "Constructor", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 812, | |
"name": "new ValidationProperty", | |
"kind": 16384, | |
"kindString": "Constructor signature", | |
"flags": {}, | |
"parameters": [ | |
{ | |
"id": 813, | |
"name": "observerLocator", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
}, | |
{ | |
"id": 814, | |
"name": "propertyName", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
}, | |
{ | |
"id": 815, | |
"name": "validationGroup", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
}, | |
{ | |
"id": 816, | |
"name": "propertyResult", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
}, | |
{ | |
"id": 817, | |
"name": "config", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
], | |
"type": { | |
"type": "reference", | |
"name": "ValidationProperty", | |
"id": 810, | |
"moduleName": "\"aurelia-validation\"" | |
} | |
} | |
] | |
}, | |
{ | |
"id": 818, | |
"name": "addValidationRule", | |
"kind": 2048, | |
"kindString": "Method", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 819, | |
"name": "addValidationRule", | |
"kind": 4096, | |
"kindString": "Call signature", | |
"flags": {}, | |
"parameters": [ | |
{ | |
"id": 820, | |
"name": "validationRule", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
], | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
] | |
}, | |
{ | |
"id": 825, | |
"name": "clear", | |
"kind": 2048, | |
"kindString": "Method", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 826, | |
"name": "clear", | |
"kind": 4096, | |
"kindString": "Call signature", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
] | |
}, | |
{ | |
"id": 827, | |
"name": "destroy", | |
"kind": 2048, | |
"kindString": "Method", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 828, | |
"name": "destroy", | |
"kind": 4096, | |
"kindString": "Call signature", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
] | |
}, | |
{ | |
"id": 829, | |
"name": "validate", | |
"kind": 2048, | |
"kindString": "Method", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 830, | |
"name": "validate", | |
"kind": 4096, | |
"kindString": "Call signature", | |
"flags": {}, | |
"comment": { | |
"shortText": "returns a promise that fulfils and resolves to true/false" | |
}, | |
"parameters": [ | |
{ | |
"id": 831, | |
"name": "newValue", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
}, | |
{ | |
"id": 832, | |
"name": "shouldBeDirty", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
}, | |
{ | |
"id": 833, | |
"name": "forceExecution", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
], | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
] | |
}, | |
{ | |
"id": 821, | |
"name": "validateCurrentValue", | |
"kind": 2048, | |
"kindString": "Method", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 822, | |
"name": "validateCurrentValue", | |
"kind": 4096, | |
"kindString": "Call signature", | |
"flags": {}, | |
"parameters": [ | |
{ | |
"id": 823, | |
"name": "forceDirty", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
}, | |
{ | |
"id": 824, | |
"name": "forceExecution", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
], | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
] | |
} | |
], | |
"groups": [ | |
{ | |
"title": "Constructors", | |
"kind": 512, | |
"children": [ | |
811 | |
] | |
}, | |
{ | |
"title": "Methods", | |
"kind": 2048, | |
"children": [ | |
818, | |
825, | |
827, | |
829, | |
821 | |
] | |
} | |
] | |
}, | |
{ | |
"id": 162, | |
"name": "ValidationPropertyMetadata", | |
"kind": 128, | |
"kindString": "Class", | |
"flags": {}, | |
"children": [ | |
{ | |
"id": 163, | |
"name": "constructor", | |
"kind": 512, | |
"kindString": "Constructor", | |
"flags": {}, | |
"signatures": [ | |
{ | |
"id": 164, | |
"name": "new ValidationPropertyMetadata", | |
"kind": 16384, | |
"kindString": "Constructor signature", | |
"flags": {}, | |
"parameters": [ | |
{ | |
"id": 165, | |
"name": "propertyName", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
], | |
"type": { | |
"type": "reference", | |
"name": "ValidationPropertyMetadata", | |
"id": 162, | |
"moduleName": "\"aurelia-validation\"" | |
} | |
} | |
] | |
}, | |
{ | |
"id": 166, | |
"name": "addSetupStep", | |
"kind": 2048, | |
"kindString": "Method", | |
"flags": {}, | |
"signatures": [ | |
{ | |
"id": 167, | |
"name": "addSetupStep", | |
"kind": 4096, | |
"kindString": "Call signature", | |
"flags": {}, | |
"parameters": [ | |
{ | |
"id": 168, | |
"name": "setupStep", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
], | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
] | |
}, | |
{ | |
"id": 169, | |
"name": "setup", | |
"kind": 2048, | |
"kindString": "Method", | |
"flags": {}, | |
"signatures": [ | |
{ | |
"id": 170, | |
"name": "setup", | |
"kind": 4096, | |
"kindString": "Call signature", | |
"flags": {}, | |
"parameters": [ | |
{ | |
"id": 171, | |
"name": "validation", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
], | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
] | |
} | |
], | |
"groups": [ | |
{ | |
"title": "Constructors", | |
"kind": 512, | |
"children": [ | |
163 | |
] | |
}, | |
{ | |
"title": "Methods", | |
"kind": 2048, | |
"children": [ | |
166, | |
169 | |
] | |
} | |
] | |
}, | |
{ | |
"id": 3, | |
"name": "ValidationResult", | |
"kind": 128, | |
"kindString": "Class", | |
"flags": { | |
"isExported": true | |
}, | |
"children": [ | |
{ | |
"id": 4, | |
"name": "constructor", | |
"kind": 512, | |
"kindString": "Constructor", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 5, | |
"name": "new ValidationResult", | |
"kind": 16384, | |
"kindString": "Constructor signature", | |
"flags": {}, | |
"type": { | |
"type": "reference", | |
"name": "ValidationResult", | |
"id": 3, | |
"moduleName": "\"aurelia-validation\"" | |
} | |
} | |
] | |
}, | |
{ | |
"id": 6, | |
"name": "addProperty", | |
"kind": 2048, | |
"kindString": "Method", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 7, | |
"name": "addProperty", | |
"kind": 4096, | |
"kindString": "Call signature", | |
"flags": {}, | |
"parameters": [ | |
{ | |
"id": 8, | |
"name": "name", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
], | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
] | |
}, | |
{ | |
"id": 9, | |
"name": "checkValidity", | |
"kind": 2048, | |
"kindString": "Method", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 10, | |
"name": "checkValidity", | |
"kind": 4096, | |
"kindString": "Call signature", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
] | |
}, | |
{ | |
"id": 11, | |
"name": "clear", | |
"kind": 2048, | |
"kindString": "Method", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 12, | |
"name": "clear", | |
"kind": 4096, | |
"kindString": "Call signature", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
] | |
} | |
], | |
"groups": [ | |
{ | |
"title": "Constructors", | |
"kind": 512, | |
"children": [ | |
4 | |
] | |
}, | |
{ | |
"title": "Methods", | |
"kind": 2048, | |
"children": [ | |
6, | |
9, | |
11 | |
] | |
} | |
] | |
}, | |
{ | |
"id": 13, | |
"name": "ValidationResultProperty", | |
"kind": 128, | |
"kindString": "Class", | |
"flags": { | |
"isExported": true | |
}, | |
"children": [ | |
{ | |
"id": 14, | |
"name": "constructor", | |
"kind": 512, | |
"kindString": "Constructor", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 15, | |
"name": "new ValidationResultProperty", | |
"kind": 16384, | |
"kindString": "Constructor signature", | |
"flags": {}, | |
"parameters": [ | |
{ | |
"id": 16, | |
"name": "group", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
], | |
"type": { | |
"type": "reference", | |
"name": "ValidationResultProperty", | |
"id": 13, | |
"moduleName": "\"aurelia-validation\"" | |
} | |
} | |
] | |
}, | |
{ | |
"id": 17, | |
"name": "clear", | |
"kind": 2048, | |
"kindString": "Method", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 18, | |
"name": "clear", | |
"kind": 4096, | |
"kindString": "Call signature", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
] | |
}, | |
{ | |
"id": 22, | |
"name": "notifyObserversOfChange", | |
"kind": 2048, | |
"kindString": "Method", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 23, | |
"name": "notifyObserversOfChange", | |
"kind": 4096, | |
"kindString": "Call signature", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
] | |
}, | |
{ | |
"id": 19, | |
"name": "onValidate", | |
"kind": 2048, | |
"kindString": "Method", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 20, | |
"name": "onValidate", | |
"kind": 4096, | |
"kindString": "Call signature", | |
"flags": {}, | |
"parameters": [ | |
{ | |
"id": 21, | |
"name": "onValidateCallback", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
], | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
] | |
}, | |
{ | |
"id": 24, | |
"name": "setValidity", | |
"kind": 2048, | |
"kindString": "Method", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 25, | |
"name": "setValidity", | |
"kind": 4096, | |
"kindString": "Call signature", | |
"flags": {}, | |
"parameters": [ | |
{ | |
"id": 26, | |
"name": "validationResponse", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
}, | |
{ | |
"id": 27, | |
"name": "shouldBeDirty", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
], | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
] | |
} | |
], | |
"groups": [ | |
{ | |
"title": "Constructors", | |
"kind": 512, | |
"children": [ | |
14 | |
] | |
}, | |
{ | |
"title": "Methods", | |
"kind": 2048, | |
"children": [ | |
17, | |
22, | |
19, | |
24 | |
] | |
} | |
] | |
}, | |
{ | |
"id": 270, | |
"name": "ValidationRule", | |
"kind": 128, | |
"kindString": "Class", | |
"flags": { | |
"isExported": true | |
}, | |
"children": [ | |
{ | |
"id": 271, | |
"name": "constructor", | |
"kind": 512, | |
"kindString": "Constructor", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 272, | |
"name": "new ValidationRule", | |
"kind": 16384, | |
"kindString": "Constructor signature", | |
"flags": {}, | |
"parameters": [ | |
{ | |
"id": 273, | |
"name": "threshold", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
}, | |
{ | |
"id": 274, | |
"name": "onValidate", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
}, | |
{ | |
"id": 275, | |
"name": "message", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
}, | |
{ | |
"id": 276, | |
"name": "ruleName", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
], | |
"type": { | |
"type": "reference", | |
"name": "ValidationRule", | |
"id": 270, | |
"moduleName": "\"aurelia-validation\"" | |
} | |
} | |
] | |
}, | |
{ | |
"id": 280, | |
"name": "explain", | |
"kind": 2048, | |
"kindString": "Method", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 281, | |
"name": "explain", | |
"kind": 4096, | |
"kindString": "Call signature", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
] | |
}, | |
{ | |
"id": 282, | |
"name": "setResult", | |
"kind": 2048, | |
"kindString": "Method", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 283, | |
"name": "setResult", | |
"kind": 4096, | |
"kindString": "Call signature", | |
"flags": {}, | |
"parameters": [ | |
{ | |
"id": 284, | |
"name": "result", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
}, | |
{ | |
"id": 285, | |
"name": "currentValue", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
}, | |
{ | |
"id": 286, | |
"name": "locale", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
], | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
] | |
}, | |
{ | |
"id": 287, | |
"name": "validate", | |
"kind": 2048, | |
"kindString": "Method", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 288, | |
"name": "validate", | |
"kind": 4096, | |
"kindString": "Call signature", | |
"flags": {}, | |
"comment": { | |
"shortText": "Validation rules: return a promise that fulfills and resolves to true/false" | |
}, | |
"parameters": [ | |
{ | |
"id": 289, | |
"name": "currentValue", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
}, | |
{ | |
"id": 290, | |
"name": "locale", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
], | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
] | |
}, | |
{ | |
"id": 277, | |
"name": "withMessage", | |
"kind": 2048, | |
"kindString": "Method", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 278, | |
"name": "withMessage", | |
"kind": 4096, | |
"kindString": "Call signature", | |
"flags": {}, | |
"parameters": [ | |
{ | |
"id": 279, | |
"name": "message", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
], | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
] | |
} | |
], | |
"groups": [ | |
{ | |
"title": "Constructors", | |
"kind": 512, | |
"children": [ | |
271 | |
] | |
}, | |
{ | |
"title": "Methods", | |
"kind": 2048, | |
"children": [ | |
280, | |
282, | |
287, | |
277 | |
] | |
} | |
], | |
"extendedBy": [ | |
{ | |
"type": "reference", | |
"name": "URLValidationRule", | |
"id": 291 | |
}, | |
{ | |
"type": "reference", | |
"name": "EmailValidationRule", | |
"id": 317 | |
}, | |
{ | |
"type": "reference", | |
"name": "MinimumLengthValidationRule", | |
"id": 340 | |
}, | |
{ | |
"type": "reference", | |
"name": "MaximumLengthValidationRule", | |
"id": 358 | |
}, | |
{ | |
"type": "reference", | |
"name": "BetweenLengthValidationRule", | |
"id": 376 | |
}, | |
{ | |
"type": "reference", | |
"name": "CustomFunctionValidationRule", | |
"id": 395 | |
}, | |
{ | |
"type": "reference", | |
"name": "NumericValidationRule", | |
"id": 414 | |
}, | |
{ | |
"type": "reference", | |
"name": "RegexValidationRule", | |
"id": 431 | |
}, | |
{ | |
"type": "reference", | |
"name": "MinimumValueValidationRule", | |
"id": 468 | |
}, | |
{ | |
"type": "reference", | |
"name": "MinimumInclusiveValueValidationRule", | |
"id": 486 | |
}, | |
{ | |
"type": "reference", | |
"name": "MaximumValueValidationRule", | |
"id": 504 | |
}, | |
{ | |
"type": "reference", | |
"name": "MaximumInclusiveValueValidationRule", | |
"id": 522 | |
}, | |
{ | |
"type": "reference", | |
"name": "BetweenValueValidationRule", | |
"id": 540 | |
}, | |
{ | |
"type": "reference", | |
"name": "DigitValidationRule", | |
"id": 559 | |
}, | |
{ | |
"type": "reference", | |
"name": "NoSpacesValidationRule", | |
"id": 576 | |
}, | |
{ | |
"type": "reference", | |
"name": "AlphaNumericValidationRule", | |
"id": 593 | |
}, | |
{ | |
"type": "reference", | |
"name": "AlphaValidationRule", | |
"id": 610 | |
}, | |
{ | |
"type": "reference", | |
"name": "AlphaOrWhitespaceValidationRule", | |
"id": 627 | |
}, | |
{ | |
"type": "reference", | |
"name": "AlphaNumericOrWhitespaceValidationRule", | |
"id": 644 | |
}, | |
{ | |
"type": "reference", | |
"name": "MediumPasswordValidationRule", | |
"id": 661 | |
}, | |
{ | |
"type": "reference", | |
"name": "EqualityValidationRuleBase", | |
"id": 697 | |
}, | |
{ | |
"type": "reference", | |
"name": "InCollectionValidationRule", | |
"id": 792 | |
} | |
] | |
}, | |
{ | |
"id": 218, | |
"name": "ValidationRulesCollection", | |
"kind": 128, | |
"kindString": "Class", | |
"flags": { | |
"isExported": true | |
}, | |
"children": [ | |
{ | |
"id": 219, | |
"name": "constructor", | |
"kind": 512, | |
"kindString": "Constructor", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 220, | |
"name": "new ValidationRulesCollection", | |
"kind": 16384, | |
"kindString": "Constructor signature", | |
"flags": {}, | |
"parameters": [ | |
{ | |
"id": 221, | |
"name": "config", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
], | |
"type": { | |
"type": "reference", | |
"name": "ValidationRulesCollection", | |
"id": 218, | |
"moduleName": "\"aurelia-validation\"" | |
} | |
} | |
] | |
}, | |
{ | |
"id": 226, | |
"name": "addValidationRule", | |
"kind": 2048, | |
"kindString": "Method", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 227, | |
"name": "addValidationRule", | |
"kind": 4096, | |
"kindString": "Call signature", | |
"flags": {}, | |
"parameters": [ | |
{ | |
"id": 228, | |
"name": "validationRule", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
], | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
] | |
}, | |
{ | |
"id": 229, | |
"name": "addValidationRuleCollection", | |
"kind": 2048, | |
"kindString": "Method", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 230, | |
"name": "addValidationRuleCollection", | |
"kind": 4096, | |
"kindString": "Call signature", | |
"flags": {}, | |
"parameters": [ | |
{ | |
"id": 231, | |
"name": "validationRulesCollection", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
], | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
] | |
}, | |
{ | |
"id": 234, | |
"name": "canBeEmpty", | |
"kind": 2048, | |
"kindString": "Method", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 235, | |
"name": "canBeEmpty", | |
"kind": 4096, | |
"kindString": "Call signature", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
] | |
}, | |
{ | |
"id": 232, | |
"name": "isNotEmpty", | |
"kind": 2048, | |
"kindString": "Method", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 233, | |
"name": "isNotEmpty", | |
"kind": 4096, | |
"kindString": "Call signature", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
] | |
}, | |
{ | |
"id": 222, | |
"name": "validate", | |
"kind": 2048, | |
"kindString": "Method", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 223, | |
"name": "validate", | |
"kind": 4096, | |
"kindString": "Call signature", | |
"flags": {}, | |
"comment": { | |
"shortText": "Returns a promise that fulfils and resolves to simple result status object." | |
}, | |
"parameters": [ | |
{ | |
"id": 224, | |
"name": "newValue", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
}, | |
{ | |
"id": 225, | |
"name": "locale", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
], | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
] | |
}, | |
{ | |
"id": 236, | |
"name": "withMessage", | |
"kind": 2048, | |
"kindString": "Method", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 237, | |
"name": "withMessage", | |
"kind": 4096, | |
"kindString": "Call signature", | |
"flags": {}, | |
"parameters": [ | |
{ | |
"id": 238, | |
"name": "message", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
], | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
] | |
} | |
], | |
"groups": [ | |
{ | |
"title": "Constructors", | |
"kind": 512, | |
"children": [ | |
219 | |
] | |
}, | |
{ | |
"title": "Methods", | |
"kind": 2048, | |
"children": [ | |
226, | |
229, | |
234, | |
232, | |
222, | |
236 | |
] | |
} | |
] | |
}, | |
{ | |
"id": 1080, | |
"name": "ensure", | |
"kind": 64, | |
"kindString": "Function", | |
"flags": { | |
"isExported": true | |
}, | |
"signatures": [ | |
{ | |
"id": 1081, | |
"name": "ensure", | |
"kind": 4096, | |
"kindString": "Call signature", | |
"flags": {}, | |
"parameters": [ | |
{ | |
"id": 1082, | |
"name": "setupStep", | |
"kind": 32768, | |
"kindString": "Parameter", | |
"flags": {}, | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
], | |
"type": { | |
"type": "instrinct", | |
"name": "any" | |
} | |
} | |
] | |
} | |
], | |
"groups": [ | |
{ | |
"title": "Classes", | |
"kind": 128, | |
"children": [ | |
644, | |
593, | |
627, | |
610, | |
376, | |
540, | |
450, | |
395, | |
172, | |
559, | |
317, | |
718, | |
697, | |
736, | |
792, | |
755, | |
773, | |
522, | |
358, | |
504, | |
661, | |
486, | |
340, | |
468, | |
576, | |
414, | |
131, | |
431, | |
680, | |
239, | |
83, | |
291, | |
124, | |
56, | |
123, | |
68, | |
1067, | |
180, | |
179, | |
940, | |
834, | |
28, | |
45, | |
152, | |
810, | |
162, | |
3, | |
13, | |
270, | |
218 | |
] | |
}, | |
{ | |
"title": "Functions", | |
"kind": 64, | |
"children": [ | |
1080 | |
] | |
} | |
] | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment