You are here

viewfield.schema.yml in Viewfield 8.3

config/schema/viewfield.schema.yml

File

config/schema/viewfield.schema.yml
View source
  1. field.storage_settings.viewfield:
  2. type: mapping
  3. label: 'Viewfield field storage settings'
  4. mapping:
  5. target_type:
  6. type: string
  7. label: 'Type of item to reference'
  8. field.value.viewfield:
  9. type: field.value.entity_reference
  10. label: 'Default value'
  11. mapping:
  12. target_id:
  13. type: string
  14. label: 'View'
  15. display_id:
  16. type: string
  17. label: 'Display'
  18. arguments:
  19. type: string
  20. label: 'Arguments'
  21. items_to_display:
  22. type: string
  23. label: 'Items to display'
  24. field.field_settings.viewfield:
  25. type: mapping
  26. label: 'Viewfield field settings'
  27. mapping:
  28. force_default:
  29. type: boolean
  30. label: 'Always use default value'
  31. allowed_views:
  32. type: sequence
  33. label: 'Allowed views'
  34. sequence:
  35. type: string
  36. allowed_display_types:
  37. type: sequence
  38. label: 'Allowed displays'
  39. sequence:
  40. type: string
  41. handler:
  42. type: string
  43. label: 'Reference method'
  44. handler_settings:
  45. type: entity_reference_selection.[%parent.handler]
  46. label: 'Entity reference selection plugin settings'
  47. field.formatter.settings.viewfield_default:
  48. type: mapping
  49. label: 'Viewfield default formatter settings'
  50. mapping:
  51. view_title:
  52. type: string
  53. label: 'View title'
  54. always_build_output:
  55. type: boolean
  56. label: 'Always build output'
  57. empty_view_title:
  58. type: string
  59. label: 'Empty view title'