addCustomRule method
void
addCustomRule(})
add custom rule
validator.addCustomRule('unique', {
message: 'The {value} already exist',
fn: (Map<String, dynamic> data, dynamic value, String? arguments) {
/// add your logic here
}
});
Implementation
void addCustomRule(
String ruleName, {
required String message,
required bool Function(Map<String, dynamic>, dynamic, String?) fn,
}) {
_matchings[ruleName] = <String, dynamic>{
'message': message,
'function': fn,
};
}