← All changes
|
build/scripts/block-library/navigation-submenu/block.json
+13
-0
23.2.2
→
trunk
View file →
| @@ -39,10 +39,17 @@ | ||
| 39 | 39 | "type": "string" |
| 40 | 40 | }, |
| 41 | 41 | "isTopLevelItem": { |
| 42 | 42 | "type": "boolean" |
| 43 | + }, | |
| 44 | + "isParentSubmenu": { | |
| 45 | + "type": "boolean", | |
| 46 | + "default": true | |
| 43 | 47 | } |
| 44 | 48 | }, |
| 49 | + "providesContext": { | |
| 50 | + "core/isInsideSubmenu": "isParentSubmenu" | |
| 51 | + }, | |
| 45 | 52 | "usesContext": [ |
| 46 | 53 | "textColor", |
| 47 | 54 | "customTextColor", |
| 48 | 55 | "backgroundColor", |
| @@ -75,11 +82,17 @@ | ||
| 75 | 82 | "__experimentalDefaultControls": { |
| 76 | 83 | "fontSize": true |
| 77 | 84 | } |
| 78 | 85 | }, |
| 86 | + "shadow": { | |
| 87 | + "__experimentalSkipSerialization": true | |
| 88 | + }, | |
| 79 | 89 | "interactivity": { |
| 80 | 90 | "clientNavigation": true |
| 81 | 91 | } |
| 92 | + }, | |
| 93 | + "selectors": { | |
| 94 | + "shadow": ".wp-block-navigation-submenu > .wp-block-navigation__submenu-container" | |
| 82 | 95 | }, |
| 83 | 96 | "editorStyle": "wp-block-navigation-submenu-editor", |
| 84 | 97 | "style": "wp-block-navigation-submenu" |
| 85 | 98 | } |