#3598973 Options-based selection elements

Complete the GraphQL exposure of options-based elements (select, radios, checkboxes, tableselect and the term-reference selects):

  • groupLabel on WebformElementOption for nested option groups
  • optionsRandomize, returning options in a deterministic authored order
  • check-all / check-none option values (optionsAllValue / optionsNoneValue)
  • options layout via the new WebformOptionsDisplay enum
  • real option resolution for tableselect and term selects
  • options resolved even when the element is disabled

Closes #3598973

Merge request reports

Loading