validation passed to the canvas library now compiled

This commit is contained in:
Priec
2025-08-04 23:38:44 +02:00
parent 3d4435bac5
commit e6c4cb7e75
11 changed files with 1291 additions and 152 deletions

View File

@@ -27,6 +27,13 @@ pub trait DataProvider {
fn display_value(&self, _index: usize) -> Option<&str> {
None // Default: use actual value
}
/// Get validation configuration for a field (optional)
/// Only available when the 'validation' feature is enabled
#[cfg(feature = "validation")]
fn validation_config(&self, _field_index: usize) -> Option<crate::validation::ValidationConfig> {
None
}
}
/// Optional: User implements this for autocomplete data