advancedqueue-8.x-1.x-dev/config/schema/advancedqueue.schema.yml

config/schema/advancedqueue.schema.yml
advancedqueue.advancedqueue_queue.*:
  type: config_entity
  label: 'Queue'
  mapping:
    id:
      type: string
      label: 'Machine-readable name'
    label:
      type: label
      label: 'Label'
    backend:
      type: string
      label: 'Backend'
    backend_configuration:
      type: advancedqueue.backend.[%parent.backend]
    processor:
      type: string
      label: 'Processor'
    processing_time:
      type: integer
      label: 'Processing time'
    locked:
      type: boolean
      label: 'Locked'
    stop_when_empty:
      type: boolean
      label: 'Stop when empty'
    threshold:
      type: mapping
      mapping:
        type:
          type: integer
          label: 'Threshold type'
        limit:
          type: integer
          label: 'Threshold limit'
        state:
          type: string
          label: 'Threshold state'

advancedqueue.backend.database:
  type: advancedqueue_backend_configuration

advancedqueue.backend.*:
  type: advancedqueue_backend_configuration

advancedqueue_backend_configuration:
  type: mapping
  mapping:
    lease_time:
      type: integer
      label: 'Lease time'

views.field.advancedqueue_json:
  type: views_field
  label: 'Json'
  mapping:
    key:
      type: string
      label: 'key'

views.field.advancedqueue_job_state:
  type: views_field
  label: 'Job state'
  mapping:
    icon:
      type: boolean
      label: 'Icon'

views.field.advancedqueue_bulk_form:
  type: views_field_bulk_form
  label: 'Advanced queue bulk form'

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

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