|
|
@@ -0,0 +1,15 @@
|
|
|
+Ext.define('saas.override.form.field.TrimVtype', {
|
|
|
+ override: 'Ext.form.field.VTypes',
|
|
|
+
|
|
|
+ // vtype validation function
|
|
|
+ trim: function(value) {
|
|
|
+ return this.trimRe.test(value);
|
|
|
+ },
|
|
|
+ // RegExp for the value to be tested against within the validation function
|
|
|
+ trimRe: /^(?! ).*(?<! )$/i,
|
|
|
+ // vtype Text property: The error text to display when the validation function returns false
|
|
|
+ trimText: '请不要在内容的开头和结尾添加空格',
|
|
|
+ // vtype Mask property: The keystroke filter mask
|
|
|
+ trimMask: /[\d\s:amp]/i
|
|
|
+
|
|
|
+});
|