vvjc-1.0.x-dev/config/schema/vvjc.schema.yml

config/schema/vvjc.schema.yml
views.style.views_vvjc:
  type: views_style
  label: 'Views Vanilla JavaScript 3D Carousel'
  mapping:
    max_width:
      type: string
      label: 'Maximum width for carousel items'
    time_in_seconds:
      type: string
      label: 'Auto-rotate interval in milliseconds'
    large_screen_height:
      type: string
      label: 'Height on large screens'
    small_screen_height:
      type: string
      label: 'Height on small screens'
    available_breakpoints:
      type: string
      label: 'Responsive breakpoint'
    perspective:
      type: integer
      label: '3D perspective depth in pixels'
    unique_id:
      type: integer
      label: 'Unique identifier for carousel instance'
    background_color:
      type: string
      label: 'Background color in hex format'
    background_color_opacity:
      type: float
      label: 'Background color opacity'
    disable_background:
      type: boolean
      label: 'Disable background color'
    enable_deeplink:
      type: boolean
      label: 'Enable deep linking'
    deeplink_identifier:
      type: string
      label: 'Deep link URL identifier'
      constraints:
        Regex:
          pattern: '/^[a-z][a-z0-9-]*[a-z0-9]$/'
          message: 'Must start with letter, contain only lowercase letters, numbers, and hyphens'
        Length:
          max: 20

Главная | Обратная связь

drupal hosting | друпал хостинг | it patrol .inc