You are here

slider_pro.schema.yml in Slider Pro 8

config/schema/slider_pro.schema.yml

File

config/schema/slider_pro.schema.yml
View source
  1. slider_pro.optionset.*:
  2. type: config_entity
  3. label: 'Slider Pro optionset'
  4. mapping:
  5. id:
  6. type: string
  7. label: 'ID'
  8. label:
  9. type: label
  10. label: 'Label'
  11. options:
  12. type: mapping
  13. label: 'Options'
  14. mapping:
  15. # General options
  16. width:
  17. type: string
  18. label: 'Width'
  19. height:
  20. type: string
  21. label: 'Height'
  22. visible_size:
  23. type: string
  24. label: 'Visible size'
  25. force_size:
  26. type: string
  27. label: 'Force size'
  28. orientation:
  29. type: string
  30. label: 'Orientation'
  31. buttons:
  32. type: boolean
  33. label: 'Buttons'
  34. transition:
  35. type: boolean
  36. label: 'Transition'
  37. arrows:
  38. type: boolean
  39. label: 'Arrows'
  40. # Thumbnail options
  41. thumbnail_position:
  42. type: string
  43. label: 'Position'
  44. thumbnail_width:
  45. type: integer
  46. label: 'Width'
  47. thumbnail_height:
  48. type: integer
  49. label: 'Height'
  50. thumbnail_pointer:
  51. type: boolean
  52. label: 'Thumbnail pointer'
  53. thumbnail_arrows:
  54. type: boolean
  55. label: 'Thumbnail arrows'
  56. fade_thumbnail_arrows:
  57. type: boolean
  58. label: 'Fadet humbnail arrows'
  59. # Layer options
  60. wait_for_layers:
  61. type: boolean
  62. label: 'Wait for layers'
  63. auto_scale_layers:
  64. type: boolean
  65. label: 'Auto scale layers'
  66. # Advanced options
  67. center_image:
  68. type: boolean
  69. label: 'Center image'
  70. allow_scale_up:
  71. type: boolean
  72. label: 'Allow scale up'
  73. start_slide:
  74. type: integer
  75. label: 'Start slide'
  76. auto_height:
  77. type: boolean
  78. label: 'Auto height'
  79. shuffle:
  80. type: boolean
  81. label: 'Shuffle'
  82. loop:
  83. type: boolean
  84. label: 'Loop'
  85. autoplay:
  86. type: boolean
  87. label: 'autoplay'
  88. autoplay_delay:
  89. type: integer
  90. label: 'Autoplay delay'
  91. autoplay_direction:
  92. type: string
  93. label: 'Autoplay direction'
  94. autoplay_on_hover:
  95. type: string
  96. label: 'Autoplay on hover'
  97. slide_distance:
  98. type: integer
  99. label: 'Slide distance'
  100. keyboard:
  101. type: boolean
  102. label: 'Keyboard'
  103. full_screen:
  104. type: boolean
  105. label: 'Full screen'
  106. fade_full_screen:
  107. type: boolean
  108. label: 'Fade full screen'
  109. update_hash:
  110. type: boolean
  111. label: 'Update hash'