1{
2 "$schema": "https://schemas.wp.org/trunk/block.json",
3 "apiVersion": 3,
4 "name": "core/page-list",
5 "title": "Page List",
6 "category": "widgets",
7 "allowedBlocks": [ "core/page-list-item" ],
8 "description": "Display a list of all pages.",
9 "keywords": [ "menu", "navigation" ],
10 "textdomain": "default",
11 "attributes": {
12 "parentPageID": {
13 "type": "integer",
14 "default": 0
15 },
16 "isNested": {
17 "type": "boolean",
18 "default": false
19 }
20 },
21 "usesContext": [
22 "textColor",
23 "customTextColor",
24 "backgroundColor",
25 "customBackgroundColor",
26 "overlayTextColor",
27 "customOverlayTextColor",
28 "overlayBackgroundColor",
29 "customOverlayBackgroundColor",
30 "fontSize",
31 "customFontSize",
32 "showSubmenuIcon",
33 "style",
34 "openSubmenusOnClick"
35 ],
36 "supports": {
37 "reusable": false,
38 "html": false,
39 "typography": {
40 "fontSize": true,
41 "lineHeight": true,
42 "__experimentalFontFamily": true,
43 "__experimentalFontWeight": true,
44 "__experimentalFontStyle": true,
45 "__experimentalTextTransform": true,
46 "__experimentalTextDecoration": true,
47 "__experimentalLetterSpacing": true,
48 "__experimentalDefaultControls": {
49 "fontSize": true
50 }
51 },
52 "interactivity": {
53 "clientNavigation": true
54 },
55 "color": {
56 "text": true,
57 "background": true,
58 "link": true,
59 "gradients": true,
60 "__experimentalDefaultControls": {
61 "background": true,
62 "text": true,
63 "link": true
64 }
65 },
66 "__experimentalBorder": {
67 "radius": true,
68 "color": true,
69 "width": true,
70 "style": true
71 },
72 "spacing": {
73 "padding": true,
74 "margin": true,
75 "__experimentalDefaultControls": {
76 "padding": false,
77 "margin": false
78 }
79 },
80 "contentRole": true
81 },
82 "editorStyle": "wp-block-page-list-editor",
83 "style": "wp-block-page-list"
84}
85