cbf2c2531b3a24b4ad5c4f6f616df862f7deff2f
[yaffs-website] / web / modules / contrib / tocify / config / schema / tocify.schema.yml
1 # Schema for the configuration files of the Tocify module.
2
3 tocify.settings:
4   type: config_object
5   label: 'Tocify settings'
6   mapping:
7     _theme:
8       type: string
9       label: 'Theme'
10     _context:
11       type: string
12       label: 'Context'
13     selectors:
14       type: string
15       label: 'Selectors'
16     show_and_hide:
17       label: 'Show and hide'
18       type: boolean
19     show_effect:
20       type: string
21       label: 'Show effect'
22     show_effect_speed:
23       type: string
24       label: 'Show effect speed'
25     hide_effect:
26       type: string
27       label: 'Hide effect'
28     hide_effect_speed:
29       type: string
30       label: 'Hide effect speed'
31     smooth_scroll:
32       type: boolean
33       label: 'Smooth scroll'
34     smooth_scroll_speed:
35       type: string
36       label: 'Smooth scroll speed'
37     scroll_to:
38       type: integer
39       label: 'Scroll to'
40     show_and_hide_on_scroll:
41       type: boolean
42       label: 'Show and hide on scroll'
43     highlight_on_scroll:
44       type: boolean
45       label: 'Highlight on scroll'
46     highlight_offset:
47       type: integer
48       label: 'Highlight offset'
49     extend_page:
50       type: boolean
51       label: 'Extend page'
52     extend_page_offset:
53       type: integer
54       label: 'Extend page offset'
55     history:
56       type: boolean
57       label: 'History'
58     hash_generator:
59       type: string
60       label: 'Hash generator'
61     highlight_default:
62       type: boolean
63       label: 'Highlight default'
64     ignore_selector:
65       type: string
66       label: 'Ignore selector'
67     scroll_history:
68       type: boolean
69       label: 'Scroll history'