get schema() {
    return fastCloneDeep(this.getModifiedSchema(_.omit(this.component, 'id'), this.defaultSchema));
  }
Returns the JSON schema for this component.
@returns {object} - The JSON schema for this component.