PluginProbe
Getwid – Gutenberg Blocks / 3.0.1
Getwid – Gutenberg Blocks v3.0.1
3.0.2 3.0.1 3.0.0 2.1.0 2.1.1 2.1.2 2.1.3 2.2.0 trunk 1.8.7 1.9.1 2.0.10 2.0.11 2.0.12 2.0.13 2.0.14 2.0.5 2.0.6 2.0.7 2.0.8 2.0.9
getwid / assets / blocks / images-slider / block.json

block.json in Getwid – Gutenberg Blocks 3.0.1, at assets/blocks/images-slider/block.json

232 lines 5.8 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 {
2 "$schema": "https://schemas.wp.org/trunk/block.json",
3 "apiVersion": 3,
4 "textdomain": "getwid",
5 "name": "getwid/images-slider",
6 "description": "Displays images in a customizable slider.",
7 "category": "getwid-blocks",
8 "title": "Image Slider",
9 "keywords": [
10 "gallery",
11 "carousel",
12 "photo"
13 ],
14 "supports": {
15 "html": false,
16 "align": [
17 "wide",
18 "full"
19 ]
20 },
21 "attributes": {
22 "images": {
23 "type": "array",
24 "default": [],
25 "source": "query",
26 "selector": ".wp-block-getwid-images-slider .wp-block-getwid-images-slider__item",
27 "query": {
28 "url": {
29 "source": "attribute",
30 "selector": "img",
31 "attribute": "src"
32 },
33 "original_url": {
34 "source": "attribute",
35 "selector": "img",
36 "attribute": "data-original-link"
37 },
38 "link": {
39 "source": "attribute",
40 "selector": "img",
41 "attribute": "data-link"
42 },
43 "custom_link": {
44 "source": "attribute",
45 "selector": "img",
46 "attribute": "data-custom-link"
47 },
48 "custom_link_target": {
49 "source": "attribute",
50 "selector": "img",
51 "attribute": "data-link-target"
52 },
53 "custom_link_rel": {
54 "source": "attribute",
55 "selector": "img",
56 "attribute": "data-link-rel"
57 },
58 "alt": {
59 "source": "attribute",
60 "selector": "img",
61 "attribute": "alt",
62 "default": ""
63 },
64 "id": {
65 "source": "attribute",
66 "selector": "img",
67 "attribute": "data-id"
68 },
69 "caption": {
70 "type": "string",
71 "source": "html",
72 "selector": "figcaption"
73 }
74 }
75 },
76 "ids": {
77 "type": "array",
78 "default": []
79 },
80 "imageSize": {
81 "type": "string",
82 "default": "full"
83 },
84 "imageFit": {
85 "type": "string",
86 "default": "fill"
87 },
88 "showCaption": {
89 "type": "boolean",
90 "default": false
91 },
92 "captionStyle": {
93 "type": "string",
94 "default": "light"
95 },
96 "captionPosition": {
97 "type": "string",
98 "default": "bottom-center"
99 },
100 "linkTo": {
101 "type": "string",
102 "default": "none"
103 },
104 "imageAlignment": {
105 "type": "string",
106 "default": "center"
107 },
108 "sliderAnimationEffect": {
109 "type": "string",
110 "source": "attribute",
111 "selector": ".wp-block-getwid-images-slider .wp-block-getwid-images-slider__wrapper",
112 "attribute": "data-effect",
113 "default": "slide"
114 },
115 "sliderSlidesToShow": {
116 "type": "string",
117 "source": "attribute",
118 "selector": ".wp-block-getwid-images-slider .wp-block-getwid-images-slider__wrapper",
119 "attribute": "data-slides-show",
120 "default": "1"
121 },
122 "sliderSlidesToShowLaptop": {
123 "type": "string",
124 "source": "attribute",
125 "selector": ".wp-block-getwid-images-slider .wp-block-getwid-images-slider__wrapper",
126 "attribute": "data-slides-show-laptop",
127 "default": "1"
128 },
129 "sliderSlidesToShowTablet": {
130 "type": "string",
131 "source": "attribute",
132 "selector": ".wp-block-getwid-images-slider .wp-block-getwid-images-slider__wrapper",
133 "attribute": "data-slides-show-tablet",
134 "default": "1"
135 },
136 "sliderSlidesToShowMobile": {
137 "type": "string",
138 "source": "attribute",
139 "selector": ".wp-block-getwid-images-slider .wp-block-getwid-images-slider__wrapper",
140 "attribute": "data-slides-show-mobile",
141 "default": "1"
142 },
143 "sliderSlidesToScroll": {
144 "type": "string",
145 "source": "attribute",
146 "selector": ".wp-block-getwid-images-slider .wp-block-getwid-images-slider__wrapper",
147 "attribute": "data-slides-scroll",
148 "default": "1"
149 },
150 "sliderAutoplay": {
151 "type": "boolean",
152 "default": false
153 },
154 "sliderAutoplaySpeed": {
155 "type": "string",
156 "source": "attribute",
157 "selector": ".wp-block-getwid-images-slider .wp-block-getwid-images-slider__wrapper",
158 "attribute": "data-autoplay-speed",
159 "default": 6000
160 },
161 "sliderPauseOnHover": {
162 "type": "boolean",
163 "default": false
164 },
165 "sliderInfinite": {
166 "type": "boolean",
167 "default": true
168 },
169 "sliderAnimationSpeed": {
170 "type": "string",
171 "source": "attribute",
172 "selector": ".wp-block-getwid-images-slider .wp-block-getwid-images-slider__wrapper",
173 "attribute": "data-animation-speed",
174 "default": 800
175 },
176 "sliderCenterMode": {
177 "type": "boolean",
178 "default": false
179 },
180 "sliderVariableWidth": {
181 "type": "boolean",
182 "default": false
183 },
184 "sliderSpacing": {
185 "type": "string",
186 "source": "attribute",
187 "selector": ".wp-block-getwid-images-slider .wp-block-getwid-images-slider__wrapper",
188 "attribute": "data-spacing",
189 "default": "none"
190 },
191 "sliderArrows": {
192 "type": "string",
193 "source": "attribute",
194 "selector": ".wp-block-getwid-images-slider .wp-block-getwid-images-slider__wrapper",
195 "attribute": "data-arrows",
196 "default": "inside"
197 },
198 "sliderDots": {
199 "type": "string",
200 "source": "attribute",
201 "selector": ".wp-block-getwid-images-slider .wp-block-getwid-images-slider__wrapper",
202 "attribute": "data-dots",
203 "default": "inside"
204 },
205 "slideHeight": {
206 "type": "string"
207 },
208 "resetHeightOnTablet": {
209 "type": "boolean"
210 },
211 "resetHeightOnMobile": {
212 "type": "boolean"
213 }
214 },
215 "editorScript": [
216 "jquery",
217 "slick",
218 "file:./index.js"
219 ],
220 "editorStyle": "file:./index.css",
221 "style": [
222 "slick",
223 "slick-theme",
224 "file:./style-index.css"
225 ],
226 "viewScript": [
227 "jquery",
228 "imagesloaded",
229 "slick",
230 "file:./view.js"
231 ]
232 }