bridtv-8.x-1.x-dev/config/schema/bridtv.schema.yml
config/schema/bridtv.schema.yml
bridtv.settings:
type: config_object
label: 'Brid.TV settings'
mapping:
partner_id:
label: 'API partner id'
type: string
access_token:
label: 'API access token'
type: string
cron_sync:
label: 'Enable video data synchronization during Cron runs.'
type: boolean
sync_autocreate:
label: 'During synchronization, automatically create media entities for new videos.'
type: boolean
sync_autodelete:
label: 'During synchronization, automatically delete media entities for deleted videos.'
type: boolean
default_player:
label: 'Default player'
type: integer
media.source.bridtv:
type: media.source.field_aware
label: 'Brid.TV type configuration'
mapping:
local_images_uri:
type: string
label: 'Uri for locally stored images'
bridtv_formatter:
type: mapping
label: 'Brid.TV formatter settings'
mapping:
show_desc:
type: boolean
label: 'Display description'
field.formatter.settings.bridtv_js:
type: bridtv_formatter
label: 'Brid.TV formatter settings'
field.formatter.settings.bridtv_fia:
type: bridtv_formatter
label: 'Brid.TV formatter settings'
field.formatter.settings.bridtv_amp:
type: bridtv_formatter
label: 'Brid.TV formatter settings'
