Skip to main content

validate()

validates a ColorPicker control

validate(silent?: boolean, validateValue?: string): boolean;

Parameters:

  • silent: boolean - optional, if true - the method will return the result of validation without calling validation events and without modifying the control visually
  • validateValue: string - optional, the value to be validated. If not specified, the method validates the current value of the control

Returns:

true - if a control is valid; otherwise, false.

Example

// the method validates the specified value
form.getItem("colorpicker").validate(true, "#92E7DC"); // -> true/false

// the method validates the current value
form.getItem("colorpicker").validate(true); // -> true/false

When calling without parameters or setting the silent parameter to false, the method invokes the BeforeValidate and AfterValidate events and visually modifies the control.

// the method validates the specified value
form.getItem("colorpicker").validate(false, "#92E7DC"); // -> true/false

// the method validates the current value
form.getItem("colorpicker").validate(); // -> true/false

Change log:

The silent and validateValue parameters are added in v7.0