{
  "$schema": "http://json-schema.org/draft-07/schema#",
  "$id": "https://schemas.apps.smartmate.io/fields/field.props.schema.json",
  "$$target": "https://schemas.apps.smartmate.io/fields/field.props.schema.json",
  "title": "Field Props",
  "description": "Fields Properties. It can be used when overriding a field.",
  "anyOf": [
    {"$ref": "https://schemas.apps.smartmate.io/fields/types/address/address.props.schema.json"},
    {"$ref": "https://schemas.apps.smartmate.io/fields/types/bigint/bigint.props.schema.json"},
    {"$ref": "https://schemas.apps.smartmate.io/fields/types/boolean/boolean.props.schema.json"},
    {"$ref": "https://schemas.apps.smartmate.io/fields/types/colorField/colorField.props.schema.json"},
    {"$ref": "https://schemas.apps.smartmate.io/fields/types/date/date.props.schema.json"},
    {"$ref": "https://schemas.apps.smartmate.io/fields/types/datetime/datetime.props.schema.json"},
    {"$ref": "https://schemas.apps.smartmate.io/fields/types/email/email.props.schema.json"},
    {"$ref": "https://schemas.apps.smartmate.io/fields/types/file/file.props.schema.json"},
    {"$ref": "https://schemas.apps.smartmate.io/fields/types/group/group.props.schema.json"},
    {"$ref": "https://schemas.apps.smartmate.io/fields/types/html/html.props.schema.json"},
    {"$ref": "https://schemas.apps.smartmate.io/fields/types/iconField/iconField.props.schema.json"},
    {"$ref": "https://schemas.apps.smartmate.io/fields/types/image/image.props.schema.json"},
    {"$ref": "https://schemas.apps.smartmate.io/fields/types/integer/integer.props.schema.json"},
    {"$ref": "https://schemas.apps.smartmate.io/fields/types/location/location.props.schema.json"},
    {"$ref": "https://schemas.apps.smartmate.io/fields/types/money/money.props.schema.json"},
    {"$ref": "https://schemas.apps.smartmate.io/fields/types/number/number.props.schema.json"},
    {"$ref": "https://schemas.apps.smartmate.io/fields/types/password/password.props.schema.json"},
    {"$ref": "https://schemas.apps.smartmate.io/fields/types/phone/phone.props.schema.json"},
    {"$ref": "https://schemas.apps.smartmate.io/fields/types/rating/rating.props.schema.json"},
    {"$ref": "https://schemas.apps.smartmate.io/fields/types/relationship/relationship.props.schema.json"},
    {"$ref": "https://schemas.apps.smartmate.io/fields/types/scale/scale.props.schema.json"},
    {"$ref": "https://schemas.apps.smartmate.io/fields/types/select/select.props.schema.json"},
    {"$ref": "https://schemas.apps.smartmate.io/fields/types/signature/signature.props.schema.json"},
    {"$ref": "https://schemas.apps.smartmate.io/fields/types/slider/slider.props.schema.json"},
    {"$ref": "https://schemas.apps.smartmate.io/fields/types/smallint/smallint.props.schema.json"},
    {"$ref": "https://schemas.apps.smartmate.io/fields/types/tableField/tableField.props.schema.json"},
    {"$ref": "https://schemas.apps.smartmate.io/fields/types/text/text.props.schema.json"},
    {"$ref": "https://schemas.apps.smartmate.io/fields/types/textArea/textArea.props.schema.json"},
    {"$ref": "https://schemas.apps.smartmate.io/fields/types/time/time.props.schema.json"},
    {"$ref": "https://schemas.apps.smartmate.io/fields/types/trueFalse/trueFalse.props.schema.json"},
    {"$ref": "https://schemas.apps.smartmate.io/fields/types/url/url.props.schema.json"},
    {"$ref": "https://schemas.apps.smartmate.io/fields/types/user/user.props.schema.json"},
    {"$ref": "https://schemas.apps.smartmate.io/fields/types/yesNo/yesNo.props.schema.json"}
  ]
}
