Skip to content

Commit 5ff4d5b

Browse files
committed
Restoring support for manual navigation
1 parent 26c4139 commit 5ff4d5b

File tree

3 files changed

+11
-2
lines changed

3 files changed

+11
-2
lines changed

api-console.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -185,7 +185,7 @@
185185
<iron-media-query query="(min-width: 1500px)" query-matches="{{wideLayout}}"></iron-media-query>
186186
</template>
187187
<app-drawer-layout responsive-width="[[responsiveWidth]]" force-narrow="[[_narrowNavForced]]" narrow="{{layoutNarrow}}">
188-
<app-drawer slot="drawer" align="[[drawerAlign]]">
188+
<app-drawer slot="drawer" align="[[drawerAlign]]" opened="[[navigationOpened]]">
189189
<template is="dom-if" if="[[!noToolbars]]">
190190
<app-toolbar>
191191
<div>API console</div>

demo/standalone/app.js

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -238,6 +238,8 @@
238238
case 'noTryIt':
239239
case 'narrow':
240240
case 'noAttribution':
241+
case 'manualNavigation':
242+
case 'navigationOpened':
241243
let apiConsole = document.querySelector('api-console');
242244
apiConsole[action] = e.detail.value;
243245
break;
@@ -248,6 +250,7 @@
248250
dataElement.removeAttribute('hidden');
249251
break;
250252
}
253+
document.getElementById('demoMenu').opened = false;
251254
};
252255

253256
// Notifys user when something went wrong...

demo/standalone/index.html

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@
5151
<app-location use-hash-as-path></app-location>
5252
<raml-aware scope="demo-model"></raml-aware>
5353
<api-console aware="demo-model" hidden app redirect-uri="https://auth.advancedrestclient.com/oauth-popup.html">
54-
<paper-menu-button slot="toolbar" dynamic-align>
54+
<paper-menu-button slot="toolbar" dynamic-align id="demoMenu">
5555
<paper-icon-button icon="arc:menu" slot="dropdown-trigger"></paper-icon-button>
5656
<paper-listbox slot="dropdown-content" id="apiList" on-selected-changed="_apiChanged">
5757
<paper-item>
@@ -63,6 +63,12 @@
6363
<paper-item>
6464
<paper-toggle-button data-action="noAttribution">No attribution (see license)</paper-toggle-button>
6565
</paper-item>
66+
<paper-item>
67+
<paper-toggle-button data-action="manualNavigation">Manual navigation</paper-toggle-button>
68+
</paper-item>
69+
<paper-item>
70+
<paper-toggle-button data-action="navigationOpened">Navigation opened</paper-toggle-button>
71+
</paper-item>
6672
<paper-item data-click-action="goBack">Close this API</paper-item>
6773
</paper-listbox>
6874
</paper-menu-button>

0 commit comments

Comments
 (0)