showValidationErrors(errors, data, row, flags) {
    if (flags.silentCheck) {
      return [];
    }
    let isDirty = (flags.dirty === false) ? false : (this.dirty || flags.dirty);
    if (this.options.alwaysDirty) {
      isDirty = true;
    }
    this.setDirty(isDirty);
    return this.setComponentValidity(errors, isDirty, flags.silentCheck, flags.fromSubmission);
  }
Show component validation errors.
@param {*} errors - An array of errors that have occured.
@param {*} data - The root submission data.
@param {*} row - The contextual row data.
@param {*} flags - The flags to perform validation.
@returns {boolean} - TRUE if the component is valid.