{# a *-to-many collection of values #}
{% if value is iterable %}
{% for item in value %}
{% if link_parameters is defined -%}
{% set primary_key_value = attribute(item, link_parameters.primary_key_name) %}
{% set rgb = item.color|hexToRgb %}
{% set brightness = (0.299*rgb.r + 0.587*rgb.g + 0.114*rgb.b) %}
{{ item }}
{%- else %}
{{ item }}
{% endif %}
{% endfor %}
{# a simple *-to-one value associated with an entity managed by this backend #}
{% elseif link_parameters is defined %}
{% set hex = attribute(item, field_options.fieldName).color %}
{% set rgb = hex|hexToRgb %}
{% set brightness = (0.299*rgb.r + 0.587*rgb.g + 0.114*rgb.b) %}
{{ value|easyadmin_truncate }}
{% else %}
{% set rgb = item.color|hexToRgb %}
{% set brightness = (0.299*rgb.r + 0.587*rgb.g + 0.114*rgb.b) %}
{{ value }}
{% endif %}