Update client submodule pointer
This commit is contained in:
2
client
2
client
Submodule client updated: c1839bd960...615c317a66
@@ -23,6 +23,7 @@ message FieldValidation {
|
|||||||
CharacterLimits limits = 10;
|
CharacterLimits limits = 10;
|
||||||
// Future expansion:
|
// Future expansion:
|
||||||
PatternRules pattern = 11; // Validation 2
|
PatternRules pattern = 11; // Validation 2
|
||||||
|
optional CustomFormatter formatter = 14; // Validation 4 – custom formatting logic
|
||||||
DisplayMask mask = 3;
|
DisplayMask mask = 3;
|
||||||
// ExternalValidation external = 13;
|
// ExternalValidation external = 13;
|
||||||
// CustomFormatter formatter = 14;
|
// CustomFormatter formatter = 14;
|
||||||
@@ -73,6 +74,15 @@ message PatternRule {
|
|||||||
string filter = 2;
|
string filter = 2;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
message CustomFormatter {
|
||||||
|
// Formatter type identifier; handled client‑side.
|
||||||
|
// Examples: "PSCFormatter", "PhoneFormatter", "CreditCardFormatter", "DateFormatter"
|
||||||
|
string type = 1;
|
||||||
|
|
||||||
|
// Optional free‑text note or parameters (e.g. locale, pattern)
|
||||||
|
optional string description = 2;
|
||||||
|
}
|
||||||
|
|
||||||
// Collection of pattern rules for one field
|
// Collection of pattern rules for one field
|
||||||
message PatternRules {
|
message PatternRules {
|
||||||
// All rules that make up the validation logic
|
// All rules that make up the validation logic
|
||||||
|
|||||||
Reference in New Issue
Block a user