You are here

fac.schema.yml in Fast Autocomplete 8

config/schema/fac.schema.yml

File

config/schema/fac.schema.yml
View source
  1. #Schema for the configuration files of the Fast Autocomplete module.
  2. fac.settings:
  3. type: config_object
  4. label: 'Fast Autocomplete general settings'
  5. key_interval:
  6. type: integer
  7. label: 'Key update interval'
  8. highlighting_script_use_cdn:
  9. type: boolean
  10. label: 'Use a CDN to load the highlighting script'
  11. fac.fac_config.*:
  12. type: config_entity
  13. label: 'Fast Autocomplete configuration'
  14. mapping:
  15. id:
  16. type: string
  17. label: 'ID'
  18. label:
  19. type: label
  20. label: 'Label'
  21. searchPluginId:
  22. type: string
  23. label: 'Search Plugin ID'
  24. searchPluginConfig:
  25. type: string
  26. label: 'Search Plugin config'
  27. inputSelectors:
  28. type: text
  29. label: 'Input selectors'
  30. numberOfResults:
  31. type: integer
  32. label: 'Number of results'
  33. emptyResult:
  34. type: text
  35. label: 'Empty result'
  36. viewModes:
  37. type: sequence
  38. label: 'View modes'
  39. sequence:
  40. type: string
  41. label: 'View mode'
  42. keyMinLength:
  43. type: integer
  44. label: 'Minimum key length'
  45. keyMaxLength:
  46. type: integer
  47. label: 'Maximum key length'
  48. allResultsLink:
  49. type: boolean
  50. label: 'All results link'
  51. allResultsLinkThreshold:
  52. type: integer
  53. label: 'All results link threshold'
  54. breakpoint:
  55. type: integer
  56. label: 'Breakpoint'
  57. resultLocation:
  58. type: string
  59. label: 'Result location'
  60. highlightingEnabled:
  61. type: boolean
  62. label: 'Highlighting enabled'
  63. anonymousSearch:
  64. type: boolean
  65. label: 'Anonymous search'
  66. cleanUpFiles:
  67. type: boolean
  68. label: 'Clean up files'
  69. filesExpiryTime:
  70. type: string
  71. label: 'Files expiry time'