,
- "navigationFocusControl": {
- "loseFocus": [Function],
- "refs": {
- "close": {
- "current": null,
- },
- "slider": {
- "current": null,
- },
- "toggle": {
- "current": null,
- },
- },
- "setFocus": [Function],
- },
- "navigationOpen": true,
- "onActiveDrawerChange": [Function],
- "onActiveDrawerResize": [Function],
- "onActiveGlobalDrawersChange": [Function],
- "onNavigationToggle": [Function],
- "onSplitPanelToggle": [Function],
- "placement": {
- "inlineSize": Infinity,
- "insetBlockEnd": 0,
- "insetBlockStart": 0,
- "insetInlineEnd": 0,
- "insetInlineStart": 0,
- },
- "setExpandedDrawerId": [Function],
- "setNotificationsHeight": [Function],
- "setToolbarHeight": [Function],
- "setToolbarState": [Function],
- "splitPanelAnimationDisabled": true,
- "splitPanelControlId": "split-panel6",
- "splitPanelFocusControl": {
- "refs": {
- "preferences": {
- "current": null,
- },
- "slider": {
- "current": null,
- },
- "toggle": {
- "current": null,
- },
- },
- "setLastInteraction": [Function],
- },
- "splitPanelOpen": false,
- "splitPanelPosition": "bottom",
- "splitPanelToggleConfig": {
- "ariaLabel": undefined,
- "displayed": false,
- },
- "stickyNotifications": false,
- "toolbarState": "show",
- "verticalOffsets": {
- "drawers": 0,
- "header": 0,
- "notifications": 0,
- "toolbar": 0,
- },
+ "toolsWidth": 290,
},
- "children":
,
- },
- [Function] => {
- "appLayoutInternals": {
- "activeDrawer": undefined,
- "activeDrawerSize": 290,
- "activeGlobalDrawers": [],
- "activeGlobalDrawersIds": [],
- "activeGlobalDrawersSizes": {},
- "ariaLabels": {
- "drawers": undefined,
- "drawersOverflow": undefined,
- "drawersOverflowWithBadge": undefined,
- "navigation": undefined,
- "navigationClose": undefined,
- "navigationToggle": undefined,
- "notifications": undefined,
- "tools": undefined,
- "toolsClose": undefined,
- "toolsToggle": undefined,
- },
- "breadcrumbs":
,
- "discoveredBreadcrumbs": null,
- "drawers": [
- {
- "ariaLabels": {
- "closeButton": undefined,
- "drawerName": "",
- "triggerButton": undefined,
- },
- "content":
,
- "id": "awsui-internal-tools",
- "resizable": false,
- "trigger": {
- "iconName": "status-info",
- },
- },
- ],
- "drawersFocusControl": {
- "loseFocus": [Function],
- "refs": {
- "close": {
- "current": null,
- },
- "slider": {
- "current": null,
- },
- "toggle": {
- "current": null,
- },
- },
- "setFocus": [Function],
- },
- "drawersOpenQueue": [],
- "expandedDrawerId": null,
- "globalDrawers": [],
- "globalDrawersFocusControl": {
- "loseFocus": [Function],
- "refs": {},
- "setFocus": [Function],
- },
- "headerVariant": undefined,
- "isMobile": false,
- "maxDrawerSize": Infinity,
- "maxGlobalDrawersSizes": {},
- "minDrawerSize": 290,
- "minGlobalDrawersSizes": {},
- "navigation":
+ "appLayoutState": {
+ "appLayoutInternals": {
+ "ariaLabels": {
+ "drawers": undefined,
+ "drawersOverflow": undefined,
+ "drawersOverflowWithBadge": undefined,
+ "navigation": undefined,
+ "navigationClose": undefined,
+ "navigationToggle": undefined,
+ "notifications": undefined,
+ "tools": undefined,
+ "toolsClose": undefined,
+ "toolsToggle": undefined,
+ },
+ "breadcrumbs":
+ breadcrumbs
+
,
+ "discoveredBreadcrumbs": null,
+ "globalDrawers": [],
+ "navigation":
+ navigation
+
,
+ "navigationOpen": true,
+ "placement": {
+ "inlineSize": Infinity,
+ "insetBlockEnd": 0,
+ "insetBlockStart": 0,
+ "insetInlineEnd": 0,
+ "insetInlineStart": 0,
+ },
+ "verticalOffsets": {
+ "drawers": 0,
+ "header": 0,
+ "notifications": 0,
+ "toolbar": 0,
+ },
+ },
+ "hasToolbar": true,
+ "registered": true,
+ "resolvedNavigation":
navigation
,
- "navigationFocusControl": {
- "loseFocus": [Function],
- "refs": {
- "close": {
- "current": null,
- },
- "slider": {
- "current": null,
- },
- "toggle": {
- "current": null,
- },
- },
- "setFocus": [Function],
- },
- "navigationOpen": true,
- "onActiveDrawerChange": [Function],
- "onActiveDrawerResize": [Function],
- "onActiveGlobalDrawersChange": [Function],
- "onNavigationToggle": [Function],
- "onSplitPanelToggle": [Function],
- "placement": {
- "inlineSize": Infinity,
- "insetBlockEnd": 0,
- "insetBlockStart": 0,
- "insetInlineEnd": 0,
- "insetInlineStart": 0,
- },
- "setExpandedDrawerId": [Function],
- "setNotificationsHeight": [Function],
- "setToolbarHeight": [Function],
- "setToolbarState": [Function],
- "splitPanelAnimationDisabled": true,
- "splitPanelControlId": "split-panel6",
- "splitPanelFocusControl": {
- "refs": {
- "preferences": {
- "current": null,
- },
- "slider": {
- "current": null,
- },
- "toggle": {
- "current": null,
- },
- },
- "setLastInteraction": [Function],
- },
- "splitPanelOpen": false,
- "splitPanelPosition": "bottom",
- "splitPanelToggleConfig": {
- "ariaLabel": undefined,
- "displayed": false,
+ "resolvedNavigationOpen": true,
+ "toolbarProps": {
+ "ariaLabels": {
+ "drawers": undefined,
+ "drawersOverflow": undefined,
+ "drawersOverflowWithBadge": undefined,
+ "navigation": undefined,
+ "navigationClose": undefined,
+ "navigationToggle": undefined,
+ "notifications": undefined,
+ "tools": undefined,
+ "toolsClose": undefined,
+ "toolsToggle": undefined,
+ },
+ "hasBreadcrumbsPortal": true,
+ "hasNavigation": true,
+ "navigationFocusRef": undefined,
+ "navigationOpen": true,
+ "onNavigationToggle": [Function],
},
- "stickyNotifications": false,
- "toolbarState": "show",
"verticalOffsets": {
"drawers": 0,
"header": 0,
@@ -1138,47 +531,10 @@ Map {
"toolbar": 0,
},
},
- "children":
- split panel
-
,
- "splitPanelInternals": {
- "bottomOffset": 0,
- "getMaxHeight": [Function],
- "headerHeight": 0,
- "isForcedPosition": false,
- "isOpen": false,
- "leftOffset": 0,
- "maxWidth": Infinity,
- "onPreferencesChange": [Function],
- "onResize": [Function],
- "onToggle": [Function],
- "position": "bottom",
- "refs": {
- "preferences": {
- "current": null,
- },
- "slider": {
- "current": null,
- },
- "toggle": {
- "current": null,
- },
- },
- "reportHeaderHeight": [Function],
- "reportSize": [Function],
- "rightOffset": 0,
- "setSplitPanelToggle": [Function],
- "size": 0,
- "topOffset": 0,
- },
+ "skeletonSlotsAttributes": null,
},
[Function] => {
- "appLayoutInternals": {
- "activeDrawer": undefined,
- "activeDrawerSize": 290,
- "activeGlobalDrawers": [],
- "activeGlobalDrawersIds": [],
- "activeGlobalDrawersSizes": {},
+ "appLayoutProps": {
"ariaLabels": {
"drawers": undefined,
"drawersOverflow": undefined,
@@ -1194,112 +550,98 @@ Map {
"breadcrumbs":
breadcrumbs
,
- "discoveredBreadcrumbs": null,
- "drawers": [
- {
- "ariaLabels": {
- "closeButton": undefined,
- "drawerName": "",
- "triggerButton": undefined,
- },
- "content":
- tools
-
,
- "id": "awsui-internal-tools",
- "resizable": false,
- "trigger": {
- "iconName": "status-info",
- },
- },
- ],
- "drawersFocusControl": {
- "loseFocus": [Function],
- "refs": {
- "close": {
- "current": null,
- },
- "slider": {
- "current": null,
- },
- "toggle": {
- "current": null,
- },
- },
- "setFocus": [Function],
- },
- "drawersOpenQueue": [],
- "expandedDrawerId": null,
- "globalDrawers": [],
- "globalDrawersFocusControl": {
- "loseFocus": [Function],
- "refs": {},
- "setFocus": [Function],
- },
- "headerVariant": undefined,
- "isMobile": false,
- "maxDrawerSize": Infinity,
- "maxGlobalDrawersSizes": {},
- "minDrawerSize": 290,
- "minGlobalDrawersSizes": {},
+ "content":
+ content
+
,
+ "contentType": "default",
+ "maxContentWidth": undefined,
+ "minContentWidth": 280,
"navigation":
navigation
,
- "navigationFocusControl": {
- "loseFocus": [Function],
- "refs": {
- "close": {
- "current": null,
- },
- "slider": {
- "current": null,
- },
- "toggle": {
- "current": null,
- },
- },
- "setFocus": [Function],
- },
"navigationOpen": true,
- "onActiveDrawerChange": [Function],
- "onActiveDrawerResize": [Function],
- "onActiveGlobalDrawersChange": [Function],
- "onNavigationToggle": [Function],
- "onSplitPanelToggle": [Function],
+ "navigationWidth": 280,
+ "notifications":
+ notifications
+
,
+ "onNavigationChange": [Function],
"placement": {
"inlineSize": Infinity,
"insetBlockEnd": 0,
- "insetBlockStart": 0,
- "insetInlineEnd": 0,
- "insetInlineStart": 0,
- },
- "setExpandedDrawerId": [Function],
- "setNotificationsHeight": [Function],
- "setToolbarHeight": [Function],
- "setToolbarState": [Function],
- "splitPanelAnimationDisabled": true,
- "splitPanelControlId": "split-panel6",
- "splitPanelFocusControl": {
- "refs": {
- "preferences": {
- "current": null,
- },
- "slider": {
- "current": null,
- },
- "toggle": {
- "current": null,
- },
- },
- "setLastInteraction": [Function],
+ "insetBlockStart": 0,
+ "insetInlineEnd": 0,
+ "insetInlineStart": 0,
},
- "splitPanelOpen": false,
- "splitPanelPosition": "bottom",
- "splitPanelToggleConfig": {
- "ariaLabel": undefined,
- "displayed": false,
+ "splitPanel":
+ split panel
+
,
+ "tools":
+ tools
+
,
+ "toolsWidth": 290,
+ },
+ "appLayoutState": {
+ "appLayoutInternals": {
+ "ariaLabels": {
+ "drawers": undefined,
+ "drawersOverflow": undefined,
+ "drawersOverflowWithBadge": undefined,
+ "navigation": undefined,
+ "navigationClose": undefined,
+ "navigationToggle": undefined,
+ "notifications": undefined,
+ "tools": undefined,
+ "toolsClose": undefined,
+ "toolsToggle": undefined,
+ },
+ "breadcrumbs":
+ breadcrumbs
+
,
+ "discoveredBreadcrumbs": null,
+ "globalDrawers": [],
+ "navigation":
+ navigation
+
,
+ "navigationOpen": true,
+ "placement": {
+ "inlineSize": Infinity,
+ "insetBlockEnd": 0,
+ "insetBlockStart": 0,
+ "insetInlineEnd": 0,
+ "insetInlineStart": 0,
+ },
+ "verticalOffsets": {
+ "drawers": 0,
+ "header": 0,
+ "notifications": 0,
+ "toolbar": 0,
+ },
+ },
+ "hasToolbar": true,
+ "registered": true,
+ "resolvedNavigation":
+ navigation
+
,
+ "resolvedNavigationOpen": true,
+ "toolbarProps": {
+ "ariaLabels": {
+ "drawers": undefined,
+ "drawersOverflow": undefined,
+ "drawersOverflowWithBadge": undefined,
+ "navigation": undefined,
+ "navigationClose": undefined,
+ "navigationToggle": undefined,
+ "notifications": undefined,
+ "tools": undefined,
+ "toolsClose": undefined,
+ "toolsToggle": undefined,
+ },
+ "hasBreadcrumbsPortal": true,
+ "hasNavigation": true,
+ "navigationFocusRef": undefined,
+ "navigationOpen": true,
+ "onNavigationToggle": [Function],
},
- "stickyNotifications": false,
- "toolbarState": "show",
"verticalOffsets": {
"drawers": 0,
"header": 0,
@@ -1307,14 +649,10 @@ Map {
"toolbar": 0,
},
},
+ "skeletonSlotsAttributes": null,
},
[Function] => {
- "appLayoutInternals": {
- "activeDrawer": undefined,
- "activeDrawerSize": 290,
- "activeGlobalDrawers": [],
- "activeGlobalDrawersIds": [],
- "activeGlobalDrawersSizes": {},
+ "appLayoutProps": {
"ariaLabels": {
"drawers": undefined,
"drawersOverflow": undefined,
@@ -1330,77 +668,21 @@ Map {
"breadcrumbs":
breadcrumbs
,
- "discoveredBreadcrumbs": null,
- "drawers": [
- {
- "ariaLabels": {
- "closeButton": undefined,
- "drawerName": "",
- "triggerButton": undefined,
- },
- "content":
- tools
-
,
- "id": "awsui-internal-tools",
- "resizable": false,
- "trigger": {
- "iconName": "status-info",
- },
- },
- ],
- "drawersFocusControl": {
- "loseFocus": [Function],
- "refs": {
- "close": {
- "current": null,
- },
- "slider": {
- "current": null,
- },
- "toggle": {
- "current": null,
- },
- },
- "setFocus": [Function],
- },
- "drawersOpenQueue": [],
- "expandedDrawerId": null,
- "globalDrawers": [],
- "globalDrawersFocusControl": {
- "loseFocus": [Function],
- "refs": {},
- "setFocus": [Function],
- },
- "headerVariant": undefined,
- "isMobile": false,
- "maxDrawerSize": Infinity,
- "maxGlobalDrawersSizes": {},
- "minDrawerSize": 290,
- "minGlobalDrawersSizes": {},
+ "content":
+ content
+
,
+ "contentType": "default",
+ "maxContentWidth": undefined,
+ "minContentWidth": 280,
"navigation":
navigation
,
- "navigationFocusControl": {
- "loseFocus": [Function],
- "refs": {
- "close": {
- "current": null,
- },
- "slider": {
- "current": null,
- },
- "toggle": {
- "current": null,
- },
- },
- "setFocus": [Function],
- },
"navigationOpen": true,
- "onActiveDrawerChange": [Function],
- "onActiveDrawerResize": [Function],
- "onActiveGlobalDrawersChange": [Function],
- "onNavigationToggle": [Function],
- "onSplitPanelToggle": [Function],
+ "navigationWidth": 280,
+ "notifications":
+ notifications
+
,
+ "onNavigationChange": [Function],
"placement": {
"inlineSize": Infinity,
"insetBlockEnd": 0,
@@ -1408,34 +690,76 @@ Map {
"insetInlineEnd": 0,
"insetInlineStart": 0,
},
- "setExpandedDrawerId": [Function],
- "setNotificationsHeight": [Function],
- "setToolbarHeight": [Function],
- "setToolbarState": [Function],
- "splitPanelAnimationDisabled": true,
- "splitPanelControlId": "split-panel6",
- "splitPanelFocusControl": {
- "refs": {
- "preferences": {
- "current": null,
- },
- "slider": {
- "current": null,
- },
- "toggle": {
- "current": null,
- },
- },
- "setLastInteraction": [Function],
- },
- "splitPanelOpen": false,
- "splitPanelPosition": "bottom",
- "splitPanelToggleConfig": {
- "ariaLabel": undefined,
- "displayed": false,
+ "splitPanel":
+ split panel
+
,
+ "tools":
+ tools
+
,
+ "toolsWidth": 290,
+ },
+ "appLayoutState": {
+ "appLayoutInternals": {
+ "ariaLabels": {
+ "drawers": undefined,
+ "drawersOverflow": undefined,
+ "drawersOverflowWithBadge": undefined,
+ "navigation": undefined,
+ "navigationClose": undefined,
+ "navigationToggle": undefined,
+ "notifications": undefined,
+ "tools": undefined,
+ "toolsClose": undefined,
+ "toolsToggle": undefined,
+ },
+ "breadcrumbs":
+ breadcrumbs
+
,
+ "discoveredBreadcrumbs": null,
+ "globalDrawers": [],
+ "navigation":
+ navigation
+
,
+ "navigationOpen": true,
+ "placement": {
+ "inlineSize": Infinity,
+ "insetBlockEnd": 0,
+ "insetBlockStart": 0,
+ "insetInlineEnd": 0,
+ "insetInlineStart": 0,
+ },
+ "verticalOffsets": {
+ "drawers": 0,
+ "header": 0,
+ "notifications": 0,
+ "toolbar": 0,
+ },
+ },
+ "hasToolbar": true,
+ "registered": true,
+ "resolvedNavigation":
+ navigation
+
,
+ "resolvedNavigationOpen": true,
+ "toolbarProps": {
+ "ariaLabels": {
+ "drawers": undefined,
+ "drawersOverflow": undefined,
+ "drawersOverflowWithBadge": undefined,
+ "navigation": undefined,
+ "navigationClose": undefined,
+ "navigationToggle": undefined,
+ "notifications": undefined,
+ "tools": undefined,
+ "toolsClose": undefined,
+ "toolsToggle": undefined,
+ },
+ "hasBreadcrumbsPortal": true,
+ "hasNavigation": true,
+ "navigationFocusRef": undefined,
+ "navigationOpen": true,
+ "onNavigationToggle": [Function],
},
- "stickyNotifications": false,
- "toolbarState": "show",
"verticalOffsets": {
"drawers": 0,
"header": 0,
@@ -1443,14 +767,10 @@ Map {
"toolbar": 0,
},
},
+ "skeletonSlotsAttributes": null,
},
[Function] => {
- "appLayoutInternals": {
- "activeDrawer": undefined,
- "activeDrawerSize": 290,
- "activeGlobalDrawers": [],
- "activeGlobalDrawersIds": [],
- "activeGlobalDrawersSizes": {},
+ "appLayoutProps": {
"ariaLabels": {
"drawers": undefined,
"drawersOverflow": undefined,
@@ -1466,77 +786,21 @@ Map {
"breadcrumbs":
breadcrumbs
,
- "discoveredBreadcrumbs": null,
- "drawers": [
- {
- "ariaLabels": {
- "closeButton": undefined,
- "drawerName": "",
- "triggerButton": undefined,
- },
- "content":
- tools
-
,
- "id": "awsui-internal-tools",
- "resizable": false,
- "trigger": {
- "iconName": "status-info",
- },
- },
- ],
- "drawersFocusControl": {
- "loseFocus": [Function],
- "refs": {
- "close": {
- "current": null,
- },
- "slider": {
- "current": null,
- },
- "toggle": {
- "current": null,
- },
- },
- "setFocus": [Function],
- },
- "drawersOpenQueue": [],
- "expandedDrawerId": null,
- "globalDrawers": [],
- "globalDrawersFocusControl": {
- "loseFocus": [Function],
- "refs": {},
- "setFocus": [Function],
- },
- "headerVariant": undefined,
- "isMobile": false,
- "maxDrawerSize": Infinity,
- "maxGlobalDrawersSizes": {},
- "minDrawerSize": 290,
- "minGlobalDrawersSizes": {},
+ "content":
+ content
+
,
+ "contentType": "default",
+ "maxContentWidth": undefined,
+ "minContentWidth": 280,
"navigation":
navigation
,
- "navigationFocusControl": {
- "loseFocus": [Function],
- "refs": {
- "close": {
- "current": null,
- },
- "slider": {
- "current": null,
- },
- "toggle": {
- "current": null,
- },
- },
- "setFocus": [Function],
- },
"navigationOpen": true,
- "onActiveDrawerChange": [Function],
- "onActiveDrawerResize": [Function],
- "onActiveGlobalDrawersChange": [Function],
- "onNavigationToggle": [Function],
- "onSplitPanelToggle": [Function],
+ "navigationWidth": 280,
+ "notifications":
+ notifications
+
,
+ "onNavigationChange": [Function],
"placement": {
"inlineSize": Infinity,
"insetBlockEnd": 0,
@@ -1544,34 +808,76 @@ Map {
"insetInlineEnd": 0,
"insetInlineStart": 0,
},
- "setExpandedDrawerId": [Function],
- "setNotificationsHeight": [Function],
- "setToolbarHeight": [Function],
- "setToolbarState": [Function],
- "splitPanelAnimationDisabled": true,
- "splitPanelControlId": "split-panel6",
- "splitPanelFocusControl": {
- "refs": {
- "preferences": {
- "current": null,
- },
- "slider": {
- "current": null,
- },
- "toggle": {
- "current": null,
- },
- },
- "setLastInteraction": [Function],
- },
- "splitPanelOpen": false,
- "splitPanelPosition": "bottom",
- "splitPanelToggleConfig": {
- "ariaLabel": undefined,
- "displayed": false,
+ "splitPanel":
+ split panel
+
,
+ "tools":
+ tools
+
,
+ "toolsWidth": 290,
+ },
+ "appLayoutState": {
+ "appLayoutInternals": {
+ "ariaLabels": {
+ "drawers": undefined,
+ "drawersOverflow": undefined,
+ "drawersOverflowWithBadge": undefined,
+ "navigation": undefined,
+ "navigationClose": undefined,
+ "navigationToggle": undefined,
+ "notifications": undefined,
+ "tools": undefined,
+ "toolsClose": undefined,
+ "toolsToggle": undefined,
+ },
+ "breadcrumbs":
+ breadcrumbs
+
,
+ "discoveredBreadcrumbs": null,
+ "globalDrawers": [],
+ "navigation":
+ navigation
+
,
+ "navigationOpen": true,
+ "placement": {
+ "inlineSize": Infinity,
+ "insetBlockEnd": 0,
+ "insetBlockStart": 0,
+ "insetInlineEnd": 0,
+ "insetInlineStart": 0,
+ },
+ "verticalOffsets": {
+ "drawers": 0,
+ "header": 0,
+ "notifications": 0,
+ "toolbar": 0,
+ },
+ },
+ "hasToolbar": true,
+ "registered": true,
+ "resolvedNavigation":
+ navigation
+
,
+ "resolvedNavigationOpen": true,
+ "toolbarProps": {
+ "ariaLabels": {
+ "drawers": undefined,
+ "drawersOverflow": undefined,
+ "drawersOverflowWithBadge": undefined,
+ "navigation": undefined,
+ "navigationClose": undefined,
+ "navigationToggle": undefined,
+ "notifications": undefined,
+ "tools": undefined,
+ "toolsClose": undefined,
+ "toolsToggle": undefined,
+ },
+ "hasBreadcrumbsPortal": true,
+ "hasNavigation": true,
+ "navigationFocusRef": undefined,
+ "navigationOpen": true,
+ "onNavigationToggle": [Function],
},
- "stickyNotifications": false,
- "toolbarState": "show",
"verticalOffsets": {
"drawers": 0,
"header": 0,
@@ -1579,8 +885,11 @@ Map {
"toolbar": 0,
},
},
- "toolbarProps": {
- "activeDrawerId": null,
+ "skeletonSlotsAttributes": null,
+ },
+ [Function] => {
+ "forwardRef": null,
+ "props": {
"ariaLabels": {
"drawers": undefined,
"drawersOverflow": undefined,
@@ -1593,34 +902,43 @@ Map {
"toolsClose": undefined,
"toolsToggle": undefined,
},
- "drawers": [
- {
- "ariaLabels": {
- "closeButton": undefined,
- "drawerName": "",
- "triggerButton": undefined,
- },
- "content":
- tools
-
,
- "id": "awsui-internal-tools",
- "resizable": false,
- "trigger": {
- "iconName": "status-info",
- },
- },
- ],
- "drawersFocusRef": {
- "current": null,
+ "breadcrumbs":
+ breadcrumbs
+
,
+ "content":
+ content
+
,
+ "contentType": "default",
+ "maxContentWidth": undefined,
+ "minContentWidth": 280,
+ "navigation":
+ navigation
+
,
+ "navigationOpen": true,
+ "navigationWidth": 280,
+ "notifications":
+ notifications
+
,
+ "onNavigationChange": [Function],
+ "placement": {
+ "inlineSize": Infinity,
+ "insetBlockEnd": 0,
+ "insetBlockStart": 0,
+ "insetInlineEnd": 0,
+ "insetInlineStart": 0,
},
- "hasBreadcrumbsPortal": true,
- "hasNavigation": true,
- "navigationFocusRef": {
- "current": null,
+ "splitPanel":
+ split panel
+
,
+ "tools":
+ tools
+
,
+ "toolsWidth": 290,
+ },
+ "stateManager": {
+ "current": {
+ "set": [Function],
},
- "navigationOpen": true,
- "onActiveDrawerChange": [Function],
- "onNavigationToggle": [Function],
},
},
}
@@ -1629,26 +947,8 @@ Map {
exports[`Theme=refresh-toolbar, Size=desktop contract with drawers 1`] = `
Map {
[Function] => {
- "appLayoutInternals": {
- "activeDrawer": {
- "ariaLabels": {
- "closeButton": "Security close button",
- "drawerName": "Security drawer content",
- "resizeHandle": "Security resize handle",
- "triggerButton": "Security trigger button",
- },
- "content":
- Security
- ,
- "id": "security",
- "trigger": {
- "iconName": "security",
- },
- },
- "activeDrawerSize": 290,
- "activeGlobalDrawers": [],
- "activeGlobalDrawersIds": [],
- "activeGlobalDrawersSizes": {},
+ "appLayoutProps": {
+ "activeDrawerId": "security",
"ariaLabels": {
"drawers": undefined,
"drawersOverflow": undefined,
@@ -1661,8 +961,7 @@ Map {
"toolsClose": undefined,
"toolsToggle": undefined,
},
- "breadcrumbs": undefined,
- "discoveredBreadcrumbs": null,
+ "contentType": "default",
"drawers": [
{
"ariaLabels": {
@@ -1680,57 +979,12 @@ Map {
},
},
],
- "drawersFocusControl": {
- "loseFocus": [Function],
- "refs": {
- "close": {
- "current": null,
- },
- "slider": {
- "current": null,
- },
- "toggle": {
- "current": null,
- },
- },
- "setFocus": [Function],
- },
- "drawersOpenQueue": [],
- "expandedDrawerId": null,
- "globalDrawers": [],
- "globalDrawersFocusControl": {
- "loseFocus": [Function],
- "refs": {},
- "setFocus": [Function],
- },
- "headerVariant": undefined,
- "isMobile": false,
- "maxDrawerSize": Infinity,
- "maxGlobalDrawersSizes": {},
- "minDrawerSize": 290,
- "minGlobalDrawersSizes": {},
- "navigation":
,
- "navigationFocusControl": {
- "loseFocus": [Function],
- "refs": {
- "close": {
- "current": null,
- },
- "slider": {
- "current": null,
- },
- "toggle": {
- "current": null,
- },
- },
- "setFocus": [Function],
- },
+ "maxContentWidth": undefined,
+ "minContentWidth": 280,
"navigationOpen": true,
- "onActiveDrawerChange": [Function],
- "onActiveDrawerResize": [Function],
- "onActiveGlobalDrawersChange": [Function],
- "onNavigationToggle": [Function],
- "onSplitPanelToggle": [Function],
+ "navigationWidth": 280,
+ "onDrawerChange": [Function],
+ "onNavigationChange": [Function],
"placement": {
"inlineSize": Infinity,
"insetBlockEnd": 0,
@@ -1738,34 +992,63 @@ Map {
"insetInlineEnd": 0,
"insetInlineStart": 0,
},
- "setExpandedDrawerId": [Function],
- "setNotificationsHeight": [Function],
- "setToolbarHeight": [Function],
- "setToolbarState": [Function],
- "splitPanelAnimationDisabled": true,
- "splitPanelControlId": "split-panel8",
- "splitPanelFocusControl": {
- "refs": {
- "preferences": {
- "current": null,
- },
- "slider": {
- "current": null,
- },
- "toggle": {
- "current": null,
- },
- },
- "setLastInteraction": [Function],
- },
- "splitPanelOpen": false,
- "splitPanelPosition": "bottom",
- "splitPanelToggleConfig": {
- "ariaLabel": undefined,
- "displayed": false,
+ "toolsWidth": 290,
+ },
+ "appLayoutState": {
+ "appLayoutInternals": {
+ "ariaLabels": {
+ "drawers": undefined,
+ "drawersOverflow": undefined,
+ "drawersOverflowWithBadge": undefined,
+ "navigation": undefined,
+ "navigationClose": undefined,
+ "navigationToggle": undefined,
+ "notifications": undefined,
+ "tools": undefined,
+ "toolsClose": undefined,
+ "toolsToggle": undefined,
+ },
+ "breadcrumbs": undefined,
+ "discoveredBreadcrumbs": null,
+ "globalDrawers": [],
+ "navigation": undefined,
+ "navigationOpen": true,
+ "placement": {
+ "inlineSize": Infinity,
+ "insetBlockEnd": 0,
+ "insetBlockStart": 0,
+ "insetInlineEnd": 0,
+ "insetInlineStart": 0,
+ },
+ "verticalOffsets": {
+ "drawers": 0,
+ "header": 0,
+ "notifications": 0,
+ "toolbar": 0,
+ },
+ },
+ "hasToolbar": true,
+ "registered": true,
+ "resolvedNavigation":
,
+ "resolvedNavigationOpen": true,
+ "toolbarProps": {
+ "ariaLabels": {
+ "drawers": undefined,
+ "drawersOverflow": undefined,
+ "drawersOverflowWithBadge": undefined,
+ "navigation": undefined,
+ "navigationClose": undefined,
+ "navigationToggle": undefined,
+ "notifications": undefined,
+ "tools": undefined,
+ "toolsClose": undefined,
+ "toolsToggle": undefined,
+ },
+ "hasNavigation": true,
+ "navigationFocusRef": undefined,
+ "navigationOpen": true,
+ "onNavigationToggle": [Function],
},
- "stickyNotifications": false,
- "toolbarState": "show",
"verticalOffsets": {
"drawers": 0,
"header": 0,
@@ -1773,28 +1056,11 @@ Map {
"toolbar": 0,
},
},
+ "skeletonSlotsAttributes": null,
},
[Function] => {
- "appLayoutInternals": {
- "activeDrawer": {
- "ariaLabels": {
- "closeButton": "Security close button",
- "drawerName": "Security drawer content",
- "resizeHandle": "Security resize handle",
- "triggerButton": "Security trigger button",
- },
- "content":
- Security
- ,
- "id": "security",
- "trigger": {
- "iconName": "security",
- },
- },
- "activeDrawerSize": 290,
- "activeGlobalDrawers": [],
- "activeGlobalDrawersIds": [],
- "activeGlobalDrawersSizes": {},
+ "appLayoutProps": {
+ "activeDrawerId": "security",
"ariaLabels": {
"drawers": undefined,
"drawersOverflow": undefined,
@@ -1807,8 +1073,7 @@ Map {
"toolsClose": undefined,
"toolsToggle": undefined,
},
- "breadcrumbs": undefined,
- "discoveredBreadcrumbs": null,
+ "contentType": "default",
"drawers": [
{
"ariaLabels": {
@@ -1826,57 +1091,12 @@ Map {
},
},
],
- "drawersFocusControl": {
- "loseFocus": [Function],
- "refs": {
- "close": {
- "current": null,
- },
- "slider": {
- "current": null,
- },
- "toggle": {
- "current": null,
- },
- },
- "setFocus": [Function],
- },
- "drawersOpenQueue": [],
- "expandedDrawerId": null,
- "globalDrawers": [],
- "globalDrawersFocusControl": {
- "loseFocus": [Function],
- "refs": {},
- "setFocus": [Function],
- },
- "headerVariant": undefined,
- "isMobile": false,
- "maxDrawerSize": Infinity,
- "maxGlobalDrawersSizes": {},
- "minDrawerSize": 290,
- "minGlobalDrawersSizes": {},
- "navigation":
,
- "navigationFocusControl": {
- "loseFocus": [Function],
- "refs": {
- "close": {
- "current": null,
- },
- "slider": {
- "current": null,
- },
- "toggle": {
- "current": null,
- },
- },
- "setFocus": [Function],
- },
+ "maxContentWidth": undefined,
+ "minContentWidth": 280,
"navigationOpen": true,
- "onActiveDrawerChange": [Function],
- "onActiveDrawerResize": [Function],
- "onActiveGlobalDrawersChange": [Function],
- "onNavigationToggle": [Function],
- "onSplitPanelToggle": [Function],
+ "navigationWidth": 280,
+ "onDrawerChange": [Function],
+ "onNavigationChange": [Function],
"placement": {
"inlineSize": Infinity,
"insetBlockEnd": 0,
@@ -1884,34 +1104,63 @@ Map {
"insetInlineEnd": 0,
"insetInlineStart": 0,
},
- "setExpandedDrawerId": [Function],
- "setNotificationsHeight": [Function],
- "setToolbarHeight": [Function],
- "setToolbarState": [Function],
- "splitPanelAnimationDisabled": true,
- "splitPanelControlId": "split-panel8",
- "splitPanelFocusControl": {
- "refs": {
- "preferences": {
- "current": null,
- },
- "slider": {
- "current": null,
- },
- "toggle": {
- "current": null,
- },
- },
- "setLastInteraction": [Function],
- },
- "splitPanelOpen": false,
- "splitPanelPosition": "bottom",
- "splitPanelToggleConfig": {
- "ariaLabel": undefined,
- "displayed": false,
+ "toolsWidth": 290,
+ },
+ "appLayoutState": {
+ "appLayoutInternals": {
+ "ariaLabels": {
+ "drawers": undefined,
+ "drawersOverflow": undefined,
+ "drawersOverflowWithBadge": undefined,
+ "navigation": undefined,
+ "navigationClose": undefined,
+ "navigationToggle": undefined,
+ "notifications": undefined,
+ "tools": undefined,
+ "toolsClose": undefined,
+ "toolsToggle": undefined,
+ },
+ "breadcrumbs": undefined,
+ "discoveredBreadcrumbs": null,
+ "globalDrawers": [],
+ "navigation": undefined,
+ "navigationOpen": true,
+ "placement": {
+ "inlineSize": Infinity,
+ "insetBlockEnd": 0,
+ "insetBlockStart": 0,
+ "insetInlineEnd": 0,
+ "insetInlineStart": 0,
+ },
+ "verticalOffsets": {
+ "drawers": 0,
+ "header": 0,
+ "notifications": 0,
+ "toolbar": 0,
+ },
+ },
+ "hasToolbar": true,
+ "registered": true,
+ "resolvedNavigation":
,
+ "resolvedNavigationOpen": true,
+ "toolbarProps": {
+ "ariaLabels": {
+ "drawers": undefined,
+ "drawersOverflow": undefined,
+ "drawersOverflowWithBadge": undefined,
+ "navigation": undefined,
+ "navigationClose": undefined,
+ "navigationToggle": undefined,
+ "notifications": undefined,
+ "tools": undefined,
+ "toolsClose": undefined,
+ "toolsToggle": undefined,
+ },
+ "hasNavigation": true,
+ "navigationFocusRef": undefined,
+ "navigationOpen": true,
+ "onNavigationToggle": [Function],
},
- "stickyNotifications": false,
- "toolbarState": "show",
"verticalOffsets": {
"drawers": 0,
"header": 0,
@@ -1919,59 +1168,11 @@ Map {
"toolbar": 0,
},
},
- "children": undefined,
- "splitPanelInternals": {
- "bottomOffset": 0,
- "getMaxHeight": [Function],
- "headerHeight": 0,
- "isForcedPosition": false,
- "isOpen": false,
- "leftOffset": 0,
- "maxWidth": Infinity,
- "onPreferencesChange": [Function],
- "onResize": [Function],
- "onToggle": [Function],
- "position": "bottom",
- "refs": {
- "preferences": {
- "current": null,
- },
- "slider": {
- "current": null,
- },
- "toggle": {
- "current": null,
- },
- },
- "reportHeaderHeight": [Function],
- "reportSize": [Function],
- "rightOffset": 0,
- "setSplitPanelToggle": [Function],
- "size": 0,
- "topOffset": 0,
- },
+ "skeletonSlotsAttributes": null,
},
[Function] => {
- "appLayoutInternals": {
- "activeDrawer": {
- "ariaLabels": {
- "closeButton": "Security close button",
- "drawerName": "Security drawer content",
- "resizeHandle": "Security resize handle",
- "triggerButton": "Security trigger button",
- },
- "content":
- Security
- ,
- "id": "security",
- "trigger": {
- "iconName": "security",
- },
- },
- "activeDrawerSize": 290,
- "activeGlobalDrawers": [],
- "activeGlobalDrawersIds": [],
- "activeGlobalDrawersSizes": {},
+ "appLayoutProps": {
+ "activeDrawerId": "security",
"ariaLabels": {
"drawers": undefined,
"drawersOverflow": undefined,
@@ -1984,8 +1185,7 @@ Map {
"toolsClose": undefined,
"toolsToggle": undefined,
},
- "breadcrumbs": undefined,
- "discoveredBreadcrumbs": null,
+ "contentType": "default",
"drawers": [
{
"ariaLabels": {
@@ -2003,57 +1203,12 @@ Map {
},
},
],
- "drawersFocusControl": {
- "loseFocus": [Function],
- "refs": {
- "close": {
- "current": null,
- },
- "slider": {
- "current": null,
- },
- "toggle": {
- "current": null,
- },
- },
- "setFocus": [Function],
- },
- "drawersOpenQueue": [],
- "expandedDrawerId": null,
- "globalDrawers": [],
- "globalDrawersFocusControl": {
- "loseFocus": [Function],
- "refs": {},
- "setFocus": [Function],
- },
- "headerVariant": undefined,
- "isMobile": false,
- "maxDrawerSize": Infinity,
- "maxGlobalDrawersSizes": {},
- "minDrawerSize": 290,
- "minGlobalDrawersSizes": {},
- "navigation":
,
- "navigationFocusControl": {
- "loseFocus": [Function],
- "refs": {
- "close": {
- "current": null,
- },
- "slider": {
- "current": null,
- },
- "toggle": {
- "current": null,
- },
- },
- "setFocus": [Function],
- },
+ "maxContentWidth": undefined,
+ "minContentWidth": 280,
"navigationOpen": true,
- "onActiveDrawerChange": [Function],
- "onActiveDrawerResize": [Function],
- "onActiveGlobalDrawersChange": [Function],
- "onNavigationToggle": [Function],
- "onSplitPanelToggle": [Function],
+ "navigationWidth": 280,
+ "onDrawerChange": [Function],
+ "onNavigationChange": [Function],
"placement": {
"inlineSize": Infinity,
"insetBlockEnd": 0,
@@ -2061,34 +1216,63 @@ Map {
"insetInlineEnd": 0,
"insetInlineStart": 0,
},
- "setExpandedDrawerId": [Function],
- "setNotificationsHeight": [Function],
- "setToolbarHeight": [Function],
- "setToolbarState": [Function],
- "splitPanelAnimationDisabled": true,
- "splitPanelControlId": "split-panel8",
- "splitPanelFocusControl": {
- "refs": {
- "preferences": {
- "current": null,
- },
- "slider": {
- "current": null,
- },
- "toggle": {
- "current": null,
- },
- },
- "setLastInteraction": [Function],
- },
- "splitPanelOpen": false,
- "splitPanelPosition": "bottom",
- "splitPanelToggleConfig": {
- "ariaLabel": undefined,
- "displayed": false,
+ "toolsWidth": 290,
+ },
+ "appLayoutState": {
+ "appLayoutInternals": {
+ "ariaLabels": {
+ "drawers": undefined,
+ "drawersOverflow": undefined,
+ "drawersOverflowWithBadge": undefined,
+ "navigation": undefined,
+ "navigationClose": undefined,
+ "navigationToggle": undefined,
+ "notifications": undefined,
+ "tools": undefined,
+ "toolsClose": undefined,
+ "toolsToggle": undefined,
+ },
+ "breadcrumbs": undefined,
+ "discoveredBreadcrumbs": null,
+ "globalDrawers": [],
+ "navigation": undefined,
+ "navigationOpen": true,
+ "placement": {
+ "inlineSize": Infinity,
+ "insetBlockEnd": 0,
+ "insetBlockStart": 0,
+ "insetInlineEnd": 0,
+ "insetInlineStart": 0,
+ },
+ "verticalOffsets": {
+ "drawers": 0,
+ "header": 0,
+ "notifications": 0,
+ "toolbar": 0,
+ },
+ },
+ "hasToolbar": true,
+ "registered": true,
+ "resolvedNavigation":
,
+ "resolvedNavigationOpen": true,
+ "toolbarProps": {
+ "ariaLabels": {
+ "drawers": undefined,
+ "drawersOverflow": undefined,
+ "drawersOverflowWithBadge": undefined,
+ "navigation": undefined,
+ "navigationClose": undefined,
+ "navigationToggle": undefined,
+ "notifications": undefined,
+ "tools": undefined,
+ "toolsClose": undefined,
+ "toolsToggle": undefined,
+ },
+ "hasNavigation": true,
+ "navigationFocusRef": undefined,
+ "navigationOpen": true,
+ "onNavigationToggle": [Function],
},
- "stickyNotifications": false,
- "toolbarState": "show",
"verticalOffsets": {
"drawers": 0,
"header": 0,
@@ -2096,28 +1280,11 @@ Map {
"toolbar": 0,
},
},
+ "skeletonSlotsAttributes": null,
},
[Function] => {
- "appLayoutInternals": {
- "activeDrawer": {
- "ariaLabels": {
- "closeButton": "Security close button",
- "drawerName": "Security drawer content",
- "resizeHandle": "Security resize handle",
- "triggerButton": "Security trigger button",
- },
- "content":
- Security
- ,
- "id": "security",
- "trigger": {
- "iconName": "security",
- },
- },
- "activeDrawerSize": 290,
- "activeGlobalDrawers": [],
- "activeGlobalDrawersIds": [],
- "activeGlobalDrawersSizes": {},
+ "appLayoutProps": {
+ "activeDrawerId": "security",
"ariaLabels": {
"drawers": undefined,
"drawersOverflow": undefined,
@@ -2130,8 +1297,7 @@ Map {
"toolsClose": undefined,
"toolsToggle": undefined,
},
- "breadcrumbs": undefined,
- "discoveredBreadcrumbs": null,
+ "contentType": "default",
"drawers": [
{
"ariaLabels": {
@@ -2149,57 +1315,12 @@ Map {
},
},
],
- "drawersFocusControl": {
- "loseFocus": [Function],
- "refs": {
- "close": {
- "current": null,
- },
- "slider": {
- "current": null,
- },
- "toggle": {
- "current": null,
- },
- },
- "setFocus": [Function],
- },
- "drawersOpenQueue": [],
- "expandedDrawerId": null,
- "globalDrawers": [],
- "globalDrawersFocusControl": {
- "loseFocus": [Function],
- "refs": {},
- "setFocus": [Function],
- },
- "headerVariant": undefined,
- "isMobile": false,
- "maxDrawerSize": Infinity,
- "maxGlobalDrawersSizes": {},
- "minDrawerSize": 290,
- "minGlobalDrawersSizes": {},
- "navigation":
,
- "navigationFocusControl": {
- "loseFocus": [Function],
- "refs": {
- "close": {
- "current": null,
- },
- "slider": {
- "current": null,
- },
- "toggle": {
- "current": null,
- },
- },
- "setFocus": [Function],
- },
+ "maxContentWidth": undefined,
+ "minContentWidth": 280,
"navigationOpen": true,
- "onActiveDrawerChange": [Function],
- "onActiveDrawerResize": [Function],
- "onActiveGlobalDrawersChange": [Function],
- "onNavigationToggle": [Function],
- "onSplitPanelToggle": [Function],
+ "navigationWidth": 280,
+ "onDrawerChange": [Function],
+ "onNavigationChange": [Function],
"placement": {
"inlineSize": Infinity,
"insetBlockEnd": 0,
@@ -2207,34 +1328,63 @@ Map {
"insetInlineEnd": 0,
"insetInlineStart": 0,
},
- "setExpandedDrawerId": [Function],
- "setNotificationsHeight": [Function],
- "setToolbarHeight": [Function],
- "setToolbarState": [Function],
- "splitPanelAnimationDisabled": true,
- "splitPanelControlId": "split-panel8",
- "splitPanelFocusControl": {
- "refs": {
- "preferences": {
- "current": null,
- },
- "slider": {
- "current": null,
- },
- "toggle": {
- "current": null,
- },
- },
- "setLastInteraction": [Function],
- },
- "splitPanelOpen": false,
- "splitPanelPosition": "bottom",
- "splitPanelToggleConfig": {
- "ariaLabel": undefined,
- "displayed": false,
+ "toolsWidth": 290,
+ },
+ "appLayoutState": {
+ "appLayoutInternals": {
+ "ariaLabels": {
+ "drawers": undefined,
+ "drawersOverflow": undefined,
+ "drawersOverflowWithBadge": undefined,
+ "navigation": undefined,
+ "navigationClose": undefined,
+ "navigationToggle": undefined,
+ "notifications": undefined,
+ "tools": undefined,
+ "toolsClose": undefined,
+ "toolsToggle": undefined,
+ },
+ "breadcrumbs": undefined,
+ "discoveredBreadcrumbs": null,
+ "globalDrawers": [],
+ "navigation": undefined,
+ "navigationOpen": true,
+ "placement": {
+ "inlineSize": Infinity,
+ "insetBlockEnd": 0,
+ "insetBlockStart": 0,
+ "insetInlineEnd": 0,
+ "insetInlineStart": 0,
+ },
+ "verticalOffsets": {
+ "drawers": 0,
+ "header": 0,
+ "notifications": 0,
+ "toolbar": 0,
+ },
+ },
+ "hasToolbar": true,
+ "registered": true,
+ "resolvedNavigation":
,
+ "resolvedNavigationOpen": true,
+ "toolbarProps": {
+ "ariaLabels": {
+ "drawers": undefined,
+ "drawersOverflow": undefined,
+ "drawersOverflowWithBadge": undefined,
+ "navigation": undefined,
+ "navigationClose": undefined,
+ "navigationToggle": undefined,
+ "notifications": undefined,
+ "tools": undefined,
+ "toolsClose": undefined,
+ "toolsToggle": undefined,
+ },
+ "hasNavigation": true,
+ "navigationFocusRef": undefined,
+ "navigationOpen": true,
+ "onNavigationToggle": [Function],
},
- "stickyNotifications": false,
- "toolbarState": "show",
"verticalOffsets": {
"drawers": 0,
"header": 0,
@@ -2242,28 +1392,12 @@ Map {
"toolbar": 0,
},
},
+ "skeletonSlotsAttributes": null,
},
[Function] => {
- "appLayoutInternals": {
- "activeDrawer": {
- "ariaLabels": {
- "closeButton": "Security close button",
- "drawerName": "Security drawer content",
- "resizeHandle": "Security resize handle",
- "triggerButton": "Security trigger button",
- },
- "content":
- Security
- ,
- "id": "security",
- "trigger": {
- "iconName": "security",
- },
- },
- "activeDrawerSize": 290,
- "activeGlobalDrawers": [],
- "activeGlobalDrawersIds": [],
- "activeGlobalDrawersSizes": {},
+ "forwardRef": null,
+ "props": {
+ "activeDrawerId": "security",
"ariaLabels": {
"drawers": undefined,
"drawersOverflow": undefined,
@@ -2276,8 +1410,7 @@ Map {
"toolsClose": undefined,
"toolsToggle": undefined,
},
- "breadcrumbs": undefined,
- "discoveredBreadcrumbs": null,
+ "contentType": "default",
"drawers": [
{
"ariaLabels": {
@@ -2295,57 +1428,12 @@ Map {
},
},
],
- "drawersFocusControl": {
- "loseFocus": [Function],
- "refs": {
- "close": {
- "current": null,
- },
- "slider": {
- "current": null,
- },
- "toggle": {
- "current": null,
- },
- },
- "setFocus": [Function],
- },
- "drawersOpenQueue": [],
- "expandedDrawerId": null,
- "globalDrawers": [],
- "globalDrawersFocusControl": {
- "loseFocus": [Function],
- "refs": {},
- "setFocus": [Function],
- },
- "headerVariant": undefined,
- "isMobile": false,
- "maxDrawerSize": Infinity,
- "maxGlobalDrawersSizes": {},
- "minDrawerSize": 290,
- "minGlobalDrawersSizes": {},
- "navigation":
,
- "navigationFocusControl": {
- "loseFocus": [Function],
- "refs": {
- "close": {
- "current": null,
- },
- "slider": {
- "current": null,
- },
- "toggle": {
- "current": null,
- },
- },
- "setFocus": [Function],
- },
+ "maxContentWidth": undefined,
+ "minContentWidth": 280,
"navigationOpen": true,
- "onActiveDrawerChange": [Function],
- "onActiveDrawerResize": [Function],
- "onActiveGlobalDrawersChange": [Function],
- "onNavigationToggle": [Function],
- "onSplitPanelToggle": [Function],
+ "navigationWidth": 280,
+ "onDrawerChange": [Function],
+ "onNavigationChange": [Function],
"placement": {
"inlineSize": Infinity,
"insetBlockEnd": 0,
@@ -2353,82 +1441,12 @@ Map {
"insetInlineEnd": 0,
"insetInlineStart": 0,
},
- "setExpandedDrawerId": [Function],
- "setNotificationsHeight": [Function],
- "setToolbarHeight": [Function],
- "setToolbarState": [Function],
- "splitPanelAnimationDisabled": true,
- "splitPanelControlId": "split-panel8",
- "splitPanelFocusControl": {
- "refs": {
- "preferences": {
- "current": null,
- },
- "slider": {
- "current": null,
- },
- "toggle": {
- "current": null,
- },
- },
- "setLastInteraction": [Function],
- },
- "splitPanelOpen": false,
- "splitPanelPosition": "bottom",
- "splitPanelToggleConfig": {
- "ariaLabel": undefined,
- "displayed": false,
- },
- "stickyNotifications": false,
- "toolbarState": "show",
- "verticalOffsets": {
- "drawers": 0,
- "header": 0,
- "notifications": 0,
- "toolbar": 0,
- },
+ "toolsWidth": 290,
},
- "toolbarProps": {
- "activeDrawerId": "security",
- "ariaLabels": {
- "drawers": undefined,
- "drawersOverflow": undefined,
- "drawersOverflowWithBadge": undefined,
- "navigation": undefined,
- "navigationClose": undefined,
- "navigationToggle": undefined,
- "notifications": undefined,
- "tools": undefined,
- "toolsClose": undefined,
- "toolsToggle": undefined,
- },
- "drawers": [
- {
- "ariaLabels": {
- "closeButton": "Security close button",
- "drawerName": "Security drawer content",
- "resizeHandle": "Security resize handle",
- "triggerButton": "Security trigger button",
- },
- "content":
- Security
- ,
- "id": "security",
- "trigger": {
- "iconName": "security",
- },
- },
- ],
- "drawersFocusRef": {
- "current": null,
+ "stateManager": {
+ "current": {
+ "set": [Function],
},
- "hasNavigation": true,
- "navigationFocusRef": {
- "current": null,
- },
- "navigationOpen": true,
- "onActiveDrawerChange": [Function],
- "onNavigationToggle": [Function],
},
},
}
diff --git a/src/app-layout/__tests__/app-layout-navigation.test.tsx b/src/app-layout/__tests__/app-layout-navigation.test.tsx
index 470d5c2880..3ba28fcd31 100644
--- a/src/app-layout/__tests__/app-layout-navigation.test.tsx
+++ b/src/app-layout/__tests__/app-layout-navigation.test.tsx
@@ -5,6 +5,7 @@ import React from 'react';
import AppLayout from '../../../lib/components/app-layout';
import { describeEachAppLayout, renderComponent } from './utils';
+import visualRefreshTestUtlsStyles from '../../../lib/components/app-layout/test-classes/styles.css.js';
import visualRefreshToolbarStyles from '../../../lib/components/app-layout/visual-refresh-toolbar/skeleton/styles.css.js';
describeEachAppLayout({ themes: ['refresh-toolbar'], sizes: ['desktop', 'mobile'] }, ({ size }) => {
@@ -26,7 +27,7 @@ describeEachAppLayout({ themes: ['refresh-toolbar'], sizes: ['desktop', 'mobile'
expect(wrapper.findNavigationToggle()).toBeFalsy();
expect(wrapper.findByClassName(visualRefreshToolbarStyles['main-landmark'])).not.toBeNull();
expect(wrapper.findByClassName(visualRefreshToolbarStyles['unfocusable-mobile'])).toBeNull();
- expect(wrapper.findByClassName(visualRefreshToolbarStyles.content)?.getElement()).toBeVisible();
+ expect(wrapper.findByClassName(visualRefreshTestUtlsStyles.content)?.getElement()).toBeVisible();
});
test('hide navigation trigger when navigationTriggerHide is set to true', () => {
diff --git a/src/app-layout/__tests__/common.test.tsx b/src/app-layout/__tests__/common.test.tsx
index 0a049b3159..3ff2143661 100644
--- a/src/app-layout/__tests__/common.test.tsx
+++ b/src/app-layout/__tests__/common.test.tsx
@@ -1,6 +1,7 @@
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0
import React from 'react';
+import { waitFor } from '@testing-library/react';
import AppLayout from '../../../lib/components/app-layout';
import { AppLayoutWrapper } from '../../../lib/components/test-utils/dom';
@@ -12,13 +13,15 @@ jest.mock('@cloudscape-design/component-toolkit', () => ({
}));
describeEachAppLayout(({ theme, size }) => {
- test('Default state', () => {
+ test('Default state', async () => {
const { wrapper } = renderComponent(
);
expect(wrapper.findNavigationToggle()).toBeTruthy();
expect(wrapper.findNavigation()).toBeTruthy();
expect(wrapper.findNavigationClose()).toBeTruthy();
- expect(wrapper.findToolsToggle()).toBeTruthy();
+ await waitFor(() => {
+ expect(wrapper.findToolsToggle()).toBeTruthy();
+ });
expect(wrapper.findTools()).toBeTruthy();
expect(wrapper.findToolsClose()).toBeTruthy();
expect(wrapper.findContentRegion()).toBeTruthy();
@@ -38,9 +41,11 @@ describeEachAppLayout(({ theme, size }) => {
expect(wrapper.findBreadcrumbs()).toBeTruthy();
});
- test('should not find tools slot as findActiveDrawer utility', () => {
+ test('should not find tools slot as findActiveDrawer utility', async () => {
const { wrapper } = renderComponent(
);
- expect(wrapper.findTools()!.getElement()).toHaveTextContent('test content');
+ await waitFor(() => {
+ expect(wrapper.findTools()!.getElement()).toHaveTextContent('test content');
+ });
expect(wrapper.findActiveDrawer()).toBeFalsy();
});
@@ -80,7 +85,16 @@ describeEachAppLayout(({ theme, size }) => {
findClose,
}) => {
describe(`${openProp} prop`, () => {
- test(`Should call handler once on open when toggle is clicked`, () => {
+ const waitForAppLayoutLoaded = (wrapper: AppLayoutWrapper) => {
+ return waitFor(() => {
+ if (openProp === 'navigationOpen') {
+ expect(wrapper.findNavigationToggle()).toBeTruthy();
+ } else {
+ expect(wrapper.findToolsToggle()).toBeTruthy();
+ }
+ });
+ };
+ test(`Should call handler once on open when toggle is clicked`, async () => {
const onToggle = jest.fn();
const props = {
[openProp]: false,
@@ -88,12 +102,14 @@ describeEachAppLayout(({ theme, size }) => {
};
const { wrapper } = renderComponent(
);
+ await waitForAppLayoutLoaded(wrapper);
+
findToggle(wrapper).click();
expect(onToggle).toHaveBeenCalledTimes(size === 'mobile' ? expectedCallsOnMobileToggle : 1);
expect(onToggle).toHaveBeenLastCalledWith(expect.objectContaining({ detail: { open: true } }));
});
- test(`Should call handler once on open when span inside toggle is clicked`, () => {
+ test(`Should call handler once on open when span inside toggle is clicked`, async () => {
const onToggle = jest.fn();
const props = {
[openProp]: false,
@@ -101,13 +117,15 @@ describeEachAppLayout(({ theme, size }) => {
};
const { wrapper } = renderComponent(
);
+ await waitForAppLayoutLoaded(wrapper);
+
// Chrome bubbles up events from specific elements inside