From 29546317effebb7e27b18989b353774ec72d5dd7 Mon Sep 17 00:00:00 2001 From: Andrew Seguin Date: Wed, 19 Oct 2016 15:23:54 -0700 Subject: [PATCH] chore: close sidenav on nav item click (#1535) --- src/demo-app/demo-app/demo-app.html | 40 ++++++++++------------------- src/demo-app/demo-app/demo-app.ts | 31 +++++++++++++++++++++- 2 files changed, 43 insertions(+), 28 deletions(-) diff --git a/src/demo-app/demo-app/demo-app.html b/src/demo-app/demo-app/demo-app.html index 15084fbcdc9f..2e4991ea82e4 100644 --- a/src/demo-app/demo-app/demo-app.html +++ b/src/demo-app/demo-app/demo-app.html @@ -1,34 +1,20 @@ - Button - Button Toggle - Card - Checkbox - Dialog - Gestures - Grid List - Icon - Input - List - Menu - Live Announcer - Overlay - Portal - Progress Bar - Progress Circle - Radio - Ripple - Select - Sidenav - Slider - Slide Toggle - Snack Bar - Tabs - Toolbar - Tooltip + + {{navItem.name}} + +
- Baseline + + + Baseline +
diff --git a/src/demo-app/demo-app/demo-app.ts b/src/demo-app/demo-app/demo-app.ts index 86442e6e90e4..5a10843543af 100644 --- a/src/demo-app/demo-app/demo-app.ts +++ b/src/demo-app/demo-app/demo-app.ts @@ -18,4 +18,33 @@ export class Home {} styleUrls: ['demo-app.css'], encapsulation: ViewEncapsulation.None, }) -export class DemoApp { } +export class DemoApp { + navItems = [ + {name: 'Button', route: 'button'}, + {name: 'Button Toggle', route: 'button-toggle'}, + {name: 'Card', route: 'card'}, + {name: 'Checkbox', route: 'checkbox'}, + {name: 'Dialog', route: 'dialog'}, + {name: 'Gestures', route: 'gestures'}, + {name: 'Grid List', route: 'grid-list'}, + {name: 'Icon', route: 'icon'}, + {name: 'Input', route: 'input'}, + {name: 'List', route: 'list'}, + {name: 'Menu', route: 'menu'}, + {name: 'Live Announcer', route: 'live-announcer'}, + {name: 'Overlay', route: 'overlay'}, + {name: 'Portal', route: 'portal'}, + {name: 'Progress Bar', route: 'progress-bar'}, + {name: 'Progress Circle', route: 'progress-circle'}, + {name: 'Radio', route: 'radio'}, + {name: 'Ripple', route: 'ripple'}, + {name: 'Select', route: 'select'}, + {name: 'Sidenav', route: 'sidenav'}, + {name: 'Slider', route: 'slider'}, + {name: 'Slide Toggle', route: 'slide-toggle'}, + {name: 'Snack Bar', route: 'snack-bar'}, + {name: 'Tabs', route: 'tabs'}, + {name: 'Toolbar', route: 'toolbar'}, + {name: 'Tooltip', route: 'tooltip'} + ]; +}