Validation System
Ziva provides a powerful and flexible validation system for checking user input inInputTask
. The system includes built-in validators for common cases and the ability to create custom validators.
Core Concepts
Validator Interface
Applying Validation
Built-in Validators
Ziva provides a validator factory throughziva.DefaultValidators
:
Basic Validators
Format Validators
Network Validators
Password Validators
Usage Examples
Email Validation
Port Validation
Password Validation
Complex Validation
Best Practices
1. Use Appropriate Input Types
2. Provide Clear Error Messages
3. Validate by Context
See Also
- Built-in Validators - complete list of built-in validators
- Custom Validators - creating custom validators
- InputTask - using validation in input tasks