|
536 | 536 | 'allowedRules' => ['required', 'min', 'max', 'between', 'regex', 'alpha', 'alpha_num', 'alpha_dash', 'string', 'email', 'starts_with'], |
537 | 537 | 'disallowedRules' => ['numeric', 'integer', 'boolean', 'array', 'date'], |
538 | 538 | ], |
| 539 | + 'textarea_field_rules' => [ |
| 540 | + 'fieldType' => 'textarea', |
| 541 | + 'allowedRules' => ['required', 'min', 'max', 'regex'], |
| 542 | + 'disallowedRules' => ['numeric', 'integer', 'boolean', 'array', 'date', 'email'], |
| 543 | + ], |
| 544 | + 'markdown_editor_field_rules' => [ |
| 545 | + 'fieldType' => 'markdown-editor', |
| 546 | + 'allowedRules' => ['required', 'min', 'max', 'regex'], |
| 547 | + 'disallowedRules' => ['numeric', 'integer', 'boolean', 'array', 'date', 'email'], |
| 548 | + ], |
539 | 549 | 'number_field_rules' => [ |
540 | 550 | 'fieldType' => 'number', |
541 | 551 | 'allowedRules' => ['required', 'numeric', 'min', 'max', 'between', 'integer', 'starts_with'], |
|
573 | 583 | ], |
574 | 584 | 'rich-editor_field_rules' => [ |
575 | 585 | 'fieldType' => 'rich-editor', |
576 | | - 'allowedRules' => ['required', 'string', 'min', 'max', 'between', 'starts_with'], |
| 586 | + 'allowedRules' => ['required', 'string', 'min', 'max', 'between', 'regex', 'starts_with'], |
577 | 587 | 'disallowedRules' => ['numeric', 'alpha', 'boolean', 'array', 'date', 'integer'], |
578 | 588 | ], |
579 | 589 | 'url_field_rules' => [ |
580 | 590 | 'fieldType' => 'link', |
581 | | - 'allowedRules' => ['required', 'url', 'starts_with'], |
| 591 | + 'allowedRules' => ['required', 'url', 'regex', 'starts_with'], |
582 | 592 | 'disallowedRules' => ['numeric', 'alpha', 'boolean', 'array', 'date', 'integer'], |
583 | 593 | ], |
| 594 | + 'color_picker_field_rules' => [ |
| 595 | + 'fieldType' => 'color-picker', |
| 596 | + 'allowedRules' => ['required', 'regex', 'starts_with'], |
| 597 | + 'disallowedRules' => ['numeric', 'integer', 'boolean', 'array', 'date', 'email'], |
| 598 | + ], |
584 | 599 | ]); |
0 commit comments