2016-10-19 04:25:00 +00:00
|
|
|
<template>
|
|
|
|
|
<demo-page label="Components - Menu">
|
|
|
|
|
<div slot="examples">
|
2016-10-25 07:09:44 +00:00
|
|
|
<demo-example label="Directions">
|
2016-10-19 23:33:31 +00:00
|
|
|
<md-menu>
|
2016-10-25 07:09:44 +00:00
|
|
|
<md-button md-menu-trigger>Bottom Right</md-button>
|
2016-10-19 23:33:31 +00:00
|
|
|
|
|
|
|
|
<md-menu-content>
|
|
|
|
|
<md-menu-item>My Item 1</md-menu-item>
|
|
|
|
|
<md-menu-item>My Item 2</md-menu-item>
|
|
|
|
|
<md-menu-item>My Item 3</md-menu-item>
|
|
|
|
|
</md-menu-content>
|
|
|
|
|
</md-menu>
|
2016-10-20 04:40:20 +00:00
|
|
|
|
|
|
|
|
<md-menu md-direction="bottom left">
|
2016-10-25 07:09:44 +00:00
|
|
|
<md-button md-menu-trigger>Bottom Left</md-button>
|
2016-10-20 04:40:20 +00:00
|
|
|
|
|
|
|
|
<md-menu-content>
|
|
|
|
|
<md-menu-item>My Item 1</md-menu-item>
|
|
|
|
|
<md-menu-item>My Item 2</md-menu-item>
|
2016-10-25 07:09:44 +00:00
|
|
|
<md-menu-item disabled>My Item 3</md-menu-item>
|
|
|
|
|
<md-menu-item>My Item 4</md-menu-item>
|
2016-10-20 04:40:20 +00:00
|
|
|
</md-menu-content>
|
|
|
|
|
</md-menu>
|
|
|
|
|
|
|
|
|
|
<md-menu md-direction="top left">
|
2016-10-25 07:09:44 +00:00
|
|
|
<md-button md-menu-trigger>Top Left</md-button>
|
2016-10-20 04:40:20 +00:00
|
|
|
|
|
|
|
|
<md-menu-content>
|
|
|
|
|
<md-menu-item>My Item 1</md-menu-item>
|
|
|
|
|
<md-menu-item>My Item 2</md-menu-item>
|
|
|
|
|
<md-menu-item>My Item 3</md-menu-item>
|
|
|
|
|
</md-menu-content>
|
|
|
|
|
</md-menu>
|
|
|
|
|
|
|
|
|
|
<md-menu md-direction="top right">
|
2016-10-25 07:09:44 +00:00
|
|
|
<md-button md-menu-trigger>Top Right</md-button>
|
|
|
|
|
|
|
|
|
|
<md-menu-content>
|
|
|
|
|
<md-menu-item>My Item 1</md-menu-item>
|
|
|
|
|
<md-menu-item>My Item 2</md-menu-item>
|
|
|
|
|
<md-menu-item>My Item 3</md-menu-item>
|
|
|
|
|
</md-menu-content>
|
|
|
|
|
</md-menu>
|
|
|
|
|
</demo-example>
|
|
|
|
|
|
2016-11-25 03:32:19 +00:00
|
|
|
<demo-example label="Alignments">
|
|
|
|
|
<md-menu>
|
|
|
|
|
<md-button md-menu-trigger>Default</md-button>
|
|
|
|
|
|
|
|
|
|
<md-menu-content>
|
|
|
|
|
<md-menu-item>My Item 1</md-menu-item>
|
|
|
|
|
<md-menu-item>My Item 2</md-menu-item>
|
|
|
|
|
<md-menu-item>My Item 3</md-menu-item>
|
|
|
|
|
</md-menu-content>
|
|
|
|
|
</md-menu>
|
|
|
|
|
|
|
|
|
|
<md-menu md-align-trigger>
|
|
|
|
|
<md-button md-menu-trigger>Align trigger</md-button>
|
|
|
|
|
|
|
|
|
|
<md-menu-content>
|
|
|
|
|
<md-menu-item>My Item 1</md-menu-item>
|
|
|
|
|
<md-menu-item>My Item 2</md-menu-item>
|
|
|
|
|
<md-menu-item>My Item 3</md-menu-item>
|
|
|
|
|
</md-menu-content>
|
|
|
|
|
</md-menu>
|
|
|
|
|
<md-menu :md-offset-x="154" md-offset-y="12">
|
|
|
|
|
<md-button md-menu-trigger>Custom offset</md-button>
|
|
|
|
|
|
|
|
|
|
<md-menu-content>
|
|
|
|
|
<md-menu-item>My Item 1</md-menu-item>
|
|
|
|
|
<md-menu-item>My Item 2</md-menu-item>
|
|
|
|
|
<md-menu-item>My Item 3</md-menu-item>
|
|
|
|
|
</md-menu-content>
|
|
|
|
|
</md-menu>
|
|
|
|
|
</demo-example>
|
|
|
|
|
|
2016-10-25 07:09:44 +00:00
|
|
|
<demo-example label="Sizes">
|
|
|
|
|
<md-menu>
|
|
|
|
|
<md-button md-menu-trigger>Default</md-button>
|
|
|
|
|
|
|
|
|
|
<md-menu-content>
|
|
|
|
|
<md-menu-item>My Item 1</md-menu-item>
|
|
|
|
|
<md-menu-item>My Item 2</md-menu-item>
|
|
|
|
|
<md-menu-item>My Item 3</md-menu-item>
|
|
|
|
|
</md-menu-content>
|
|
|
|
|
</md-menu>
|
|
|
|
|
|
|
|
|
|
<md-menu md-size="1">
|
|
|
|
|
<md-button md-menu-trigger>Size 1</md-button>
|
|
|
|
|
|
|
|
|
|
<md-menu-content>
|
|
|
|
|
<md-menu-item>My Item 1</md-menu-item>
|
|
|
|
|
<md-menu-item>My Item 2</md-menu-item>
|
|
|
|
|
<md-menu-item>My Item 3</md-menu-item>
|
|
|
|
|
</md-menu-content>
|
|
|
|
|
</md-menu>
|
|
|
|
|
|
|
|
|
|
<md-menu md-size="2">
|
|
|
|
|
<md-button md-menu-trigger>Size 2</md-button>
|
|
|
|
|
|
|
|
|
|
<md-menu-content>
|
|
|
|
|
<md-menu-item>My Item 1</md-menu-item>
|
|
|
|
|
<md-menu-item>My Item 2</md-menu-item>
|
|
|
|
|
<md-menu-item>My Item 3</md-menu-item>
|
|
|
|
|
</md-menu-content>
|
|
|
|
|
</md-menu>
|
|
|
|
|
|
|
|
|
|
<md-menu md-size="4">
|
|
|
|
|
<md-button md-menu-trigger>Size 4</md-button>
|
|
|
|
|
|
|
|
|
|
<md-menu-content>
|
|
|
|
|
<md-menu-item>My Item 1</md-menu-item>
|
|
|
|
|
<md-menu-item>My Item 2</md-menu-item>
|
|
|
|
|
<md-menu-item>My Item 3</md-menu-item>
|
|
|
|
|
</md-menu-content>
|
|
|
|
|
</md-menu>
|
|
|
|
|
|
|
|
|
|
<md-menu md-size="5">
|
|
|
|
|
<md-button md-menu-trigger>Size 5</md-button>
|
|
|
|
|
|
|
|
|
|
<md-menu-content>
|
|
|
|
|
<md-menu-item>My Item 1</md-menu-item>
|
|
|
|
|
<md-menu-item>My Item 2</md-menu-item>
|
|
|
|
|
<md-menu-item>My Item 3</md-menu-item>
|
|
|
|
|
</md-menu-content>
|
|
|
|
|
</md-menu>
|
|
|
|
|
|
|
|
|
|
<md-menu md-size="7">
|
|
|
|
|
<md-button md-menu-trigger>Size 7</md-button>
|
|
|
|
|
|
|
|
|
|
<md-menu-content>
|
|
|
|
|
<md-menu-item>My Item 1</md-menu-item>
|
|
|
|
|
<md-menu-item>My Item 2</md-menu-item>
|
|
|
|
|
<md-menu-item>My Item 3</md-menu-item>
|
|
|
|
|
</md-menu-content>
|
|
|
|
|
</md-menu>
|
|
|
|
|
</demo-example>
|
|
|
|
|
|
|
|
|
|
<demo-example label="List Icons">
|
|
|
|
|
<md-menu>
|
2016-10-20 04:40:20 +00:00
|
|
|
<md-button class="md-icon-button" md-menu-trigger>
|
|
|
|
|
<md-icon>more_vert</md-icon>
|
|
|
|
|
</md-button>
|
|
|
|
|
|
|
|
|
|
<md-menu-content>
|
|
|
|
|
<md-menu-item>My Item 1</md-menu-item>
|
|
|
|
|
<md-menu-item>My Item 2</md-menu-item>
|
|
|
|
|
<md-menu-item>My Item 3</md-menu-item>
|
|
|
|
|
</md-menu-content>
|
|
|
|
|
</md-menu>
|
2016-10-25 07:09:44 +00:00
|
|
|
|
|
|
|
|
<md-menu md-size="4">
|
|
|
|
|
<md-button class="md-icon-button" md-menu-trigger>
|
|
|
|
|
<md-icon>phone</md-icon>
|
|
|
|
|
</md-button>
|
|
|
|
|
|
|
|
|
|
<md-menu-content>
|
|
|
|
|
<md-menu-item>
|
|
|
|
|
<md-icon>phone</md-icon>
|
|
|
|
|
<span>My Item 1</span>
|
|
|
|
|
</md-menu-item>
|
|
|
|
|
|
|
|
|
|
<md-menu-item>
|
|
|
|
|
<md-icon>phone</md-icon>
|
|
|
|
|
<span>My Item 2</span>
|
|
|
|
|
</md-menu-item>
|
|
|
|
|
|
|
|
|
|
<md-menu-item>
|
|
|
|
|
<md-icon>phone</md-icon>
|
|
|
|
|
<span>My Item 3</span>
|
|
|
|
|
</md-menu-item>
|
|
|
|
|
</md-menu-content>
|
|
|
|
|
</md-menu>
|
|
|
|
|
|
|
|
|
|
<md-menu md-direction="bottom left" md-size="4">
|
|
|
|
|
<md-button class="md-icon-button" md-menu-trigger>
|
|
|
|
|
<md-icon>near_me</md-icon>
|
|
|
|
|
</md-button>
|
|
|
|
|
|
|
|
|
|
<md-menu-content>
|
|
|
|
|
<md-menu-item>
|
|
|
|
|
<span>Find on map</span>
|
|
|
|
|
<md-icon>near_me</md-icon>
|
|
|
|
|
</md-menu-item>
|
|
|
|
|
|
|
|
|
|
<md-menu-item>
|
|
|
|
|
<span>Call</span>
|
|
|
|
|
<md-icon>phone</md-icon>
|
|
|
|
|
</md-menu-item>
|
|
|
|
|
</md-menu-content>
|
|
|
|
|
</md-menu>
|
2016-10-19 04:25:00 +00:00
|
|
|
</demo-example>
|
|
|
|
|
</div>
|
|
|
|
|
|
|
|
|
|
<div slot="code">
|
2016-11-15 01:28:58 +00:00
|
|
|
<demo-example label="Directions">
|
2016-11-15 01:38:25 +00:00
|
|
|
<code-block lang="xml">
|
2016-11-15 01:28:58 +00:00
|
|
|
<md-menu>
|
|
|
|
|
<md-button md-menu-trigger>Bottom Right</md-button>
|
|
|
|
|
|
|
|
|
|
<md-menu-content>
|
|
|
|
|
<md-menu-item>My Item 1</md-menu-item>
|
|
|
|
|
<md-menu-item>My Item 2</md-menu-item>
|
|
|
|
|
<md-menu-item>My Item 3</md-menu-item>
|
|
|
|
|
</md-menu-content>
|
|
|
|
|
</md-menu>
|
|
|
|
|
|
|
|
|
|
<md-menu md-direction="bottom left">
|
|
|
|
|
<md-button md-menu-trigger>Bottom Left</md-button>
|
|
|
|
|
|
|
|
|
|
<md-menu-content>
|
|
|
|
|
<md-menu-item>My Item 1</md-menu-item>
|
|
|
|
|
<md-menu-item>My Item 2</md-menu-item>
|
|
|
|
|
<md-menu-item disabled>My Item 3</md-menu-item>
|
|
|
|
|
<md-menu-item>My Item 4</md-menu-item>
|
|
|
|
|
</md-menu-content>
|
|
|
|
|
</md-menu>
|
|
|
|
|
|
|
|
|
|
<md-menu md-direction="top left">
|
|
|
|
|
<md-button md-menu-trigger>Top Left</md-button>
|
|
|
|
|
|
|
|
|
|
<md-menu-content>
|
|
|
|
|
<md-menu-item>My Item 1</md-menu-item>
|
|
|
|
|
<md-menu-item>My Item 2</md-menu-item>
|
|
|
|
|
<md-menu-item>My Item 3</md-menu-item>
|
|
|
|
|
</md-menu-content>
|
|
|
|
|
</md-menu>
|
|
|
|
|
|
|
|
|
|
<md-menu md-direction="top right">
|
|
|
|
|
<md-button md-menu-trigger>Top Right</md-button>
|
|
|
|
|
|
|
|
|
|
<md-menu-content>
|
|
|
|
|
<md-menu-item>My Item 1</md-menu-item>
|
|
|
|
|
<md-menu-item>My Item 2</md-menu-item>
|
2016-11-25 03:32:19 +00:00
|
|
|
<md-menu-item>My Item 3</md-menu-item>
|
|
|
|
|
</md-menu-content>
|
|
|
|
|
</md-menu>
|
|
|
|
|
</code-block>
|
|
|
|
|
</demo-example>
|
|
|
|
|
|
|
|
|
|
<demo-example label="Alignments">
|
|
|
|
|
<code-block lang="xml">
|
|
|
|
|
<md-menu>
|
|
|
|
|
<md-button md-menu-trigger>Default</md-button>
|
|
|
|
|
|
|
|
|
|
<md-menu-content>
|
|
|
|
|
<md-menu-item>My Item 1</md-menu-item>
|
|
|
|
|
<md-menu-item>My Item 2</md-menu-item>
|
|
|
|
|
<md-menu-item>My Item 3</md-menu-item>
|
|
|
|
|
</md-menu-content>
|
|
|
|
|
</md-menu>
|
|
|
|
|
|
|
|
|
|
<md-menu md-align-trigger>
|
|
|
|
|
<md-button md-menu-trigger>Align trigger</md-button>
|
|
|
|
|
|
|
|
|
|
<md-menu-content>
|
|
|
|
|
<md-menu-item>My Item 1</md-menu-item>
|
|
|
|
|
<md-menu-item>My Item 2</md-menu-item>
|
|
|
|
|
<md-menu-item>My Item 3</md-menu-item>
|
|
|
|
|
</md-menu-content>
|
|
|
|
|
</md-menu>
|
|
|
|
|
|
|
|
|
|
<md-menu :md-offset-x="154" md-offset-y="12">
|
|
|
|
|
<md-button md-menu-trigger>Custom offset</md-button>
|
|
|
|
|
|
|
|
|
|
<md-menu-content>
|
|
|
|
|
<md-menu-item>My Item 1</md-menu-item>
|
|
|
|
|
<md-menu-item>My Item 2</md-menu-item>
|
2016-11-15 01:28:58 +00:00
|
|
|
<md-menu-item>My Item 3</md-menu-item>
|
|
|
|
|
</md-menu-content>
|
|
|
|
|
</md-menu>
|
2016-11-15 01:38:25 +00:00
|
|
|
</code-block>
|
2016-11-15 01:28:58 +00:00
|
|
|
</demo-example>
|
2016-10-19 04:25:00 +00:00
|
|
|
|
2016-11-15 01:28:58 +00:00
|
|
|
<demo-example label="Sizes">
|
2016-11-15 01:38:25 +00:00
|
|
|
<code-block lang="xml">
|
|
|
|
|
<md-menu>
|
|
|
|
|
<md-button md-menu-trigger>Default</md-button>
|
|
|
|
|
|
|
|
|
|
<md-menu-content>
|
|
|
|
|
<md-menu-item>My Item 1</md-menu-item>
|
|
|
|
|
<md-menu-item>My Item 2</md-menu-item>
|
|
|
|
|
<md-menu-item>My Item 3</md-menu-item>
|
|
|
|
|
</md-menu-content>
|
|
|
|
|
</md-menu>
|
|
|
|
|
|
|
|
|
|
<md-menu md-size="1">
|
|
|
|
|
<md-button md-menu-trigger>Size 1</md-button>
|
|
|
|
|
|
|
|
|
|
<md-menu-content>
|
|
|
|
|
<md-menu-item>My Item 1</md-menu-item>
|
|
|
|
|
<md-menu-item>My Item 2</md-menu-item>
|
|
|
|
|
<md-menu-item>My Item 3</md-menu-item>
|
|
|
|
|
</md-menu-content>
|
|
|
|
|
</md-menu>
|
|
|
|
|
|
|
|
|
|
<md-menu md-size="2">
|
|
|
|
|
<md-button md-menu-trigger>Size 2</md-button>
|
|
|
|
|
|
|
|
|
|
<md-menu-content>
|
|
|
|
|
<md-menu-item>My Item 1</md-menu-item>
|
|
|
|
|
<md-menu-item>My Item 2</md-menu-item>
|
|
|
|
|
<md-menu-item>My Item 3</md-menu-item>
|
|
|
|
|
</md-menu-content>
|
|
|
|
|
</md-menu>
|
|
|
|
|
|
|
|
|
|
<md-menu md-size="4">
|
|
|
|
|
<md-button md-menu-trigger>Size 4</md-button>
|
|
|
|
|
|
|
|
|
|
<md-menu-content>
|
|
|
|
|
<md-menu-item>My Item 1</md-menu-item>
|
|
|
|
|
<md-menu-item>My Item 2</md-menu-item>
|
|
|
|
|
<md-menu-item>My Item 3</md-menu-item>
|
|
|
|
|
</md-menu-content>
|
|
|
|
|
</md-menu>
|
|
|
|
|
|
|
|
|
|
<md-menu md-size="5">
|
|
|
|
|
<md-button md-menu-trigger>Size 5</md-button>
|
|
|
|
|
|
|
|
|
|
<md-menu-content>
|
|
|
|
|
<md-menu-item>My Item 1</md-menu-item>
|
|
|
|
|
<md-menu-item>My Item 2</md-menu-item>
|
|
|
|
|
<md-menu-item>My Item 3</md-menu-item>
|
|
|
|
|
</md-menu-content>
|
|
|
|
|
</md-menu>
|
|
|
|
|
|
|
|
|
|
<md-menu md-size="7">
|
|
|
|
|
<md-button md-menu-trigger>Size 7</md-button>
|
|
|
|
|
|
|
|
|
|
<md-menu-content>
|
|
|
|
|
<md-menu-item>My Item 1</md-menu-item>
|
|
|
|
|
<md-menu-item>My Item 2</md-menu-item>
|
|
|
|
|
<md-menu-item>My Item 3</md-menu-item>
|
|
|
|
|
</md-menu-content>
|
|
|
|
|
</md-menu>
|
|
|
|
|
</code-block>
|
2016-11-15 01:28:58 +00:00
|
|
|
</demo-example>
|
|
|
|
|
|
|
|
|
|
<demo-example label="List Icons">
|
2016-11-15 01:38:25 +00:00
|
|
|
<code-block lang="xml">
|
2016-11-15 01:28:58 +00:00
|
|
|
<md-menu>
|
|
|
|
|
<md-button class="md-icon-button" md-menu-trigger>
|
|
|
|
|
<md-icon>more_vert</md-icon>
|
|
|
|
|
</md-button>
|
|
|
|
|
|
|
|
|
|
<md-menu-content>
|
|
|
|
|
<md-menu-item>My Item 1</md-menu-item>
|
|
|
|
|
<md-menu-item>My Item 2</md-menu-item>
|
|
|
|
|
<md-menu-item>My Item 3</md-menu-item>
|
|
|
|
|
</md-menu-content>
|
|
|
|
|
</md-menu>
|
|
|
|
|
|
|
|
|
|
<md-menu md-size="4">
|
|
|
|
|
<md-button class="md-icon-button" md-menu-trigger>
|
|
|
|
|
<md-icon>phone</md-icon>
|
|
|
|
|
</md-button>
|
|
|
|
|
|
|
|
|
|
<md-menu-content>
|
|
|
|
|
<md-menu-item>
|
|
|
|
|
<md-icon>phone</md-icon>
|
|
|
|
|
<span>My Item 1</span>
|
|
|
|
|
</md-menu-item>
|
|
|
|
|
|
|
|
|
|
<md-menu-item>
|
|
|
|
|
<md-icon>phone</md-icon>
|
|
|
|
|
<span>My Item 2</span>
|
|
|
|
|
</md-menu-item>
|
|
|
|
|
|
|
|
|
|
<md-menu-item>
|
|
|
|
|
<md-icon>phone</md-icon>
|
|
|
|
|
<span>My Item 3</span>
|
|
|
|
|
</md-menu-item>
|
|
|
|
|
</md-menu-content>
|
|
|
|
|
</md-menu>
|
|
|
|
|
|
|
|
|
|
<md-menu md-direction="bottom left" md-size="4">
|
|
|
|
|
<md-button class="md-icon-button" md-menu-trigger>
|
|
|
|
|
<md-icon>near_me</md-icon>
|
|
|
|
|
</md-button>
|
|
|
|
|
|
|
|
|
|
<md-menu-content>
|
|
|
|
|
<md-menu-item>
|
|
|
|
|
<span>Find on map</span>
|
|
|
|
|
<md-icon>near_me</md-icon>
|
|
|
|
|
</md-menu-item>
|
|
|
|
|
|
|
|
|
|
<md-menu-item>
|
|
|
|
|
<span>Call</span>
|
|
|
|
|
<md-icon>phone</md-icon>
|
|
|
|
|
</md-menu-item>
|
|
|
|
|
</md-menu-content>
|
|
|
|
|
</md-menu>
|
2016-11-15 01:38:25 +00:00
|
|
|
</code-block>
|
2016-11-15 01:28:58 +00:00
|
|
|
</demo-example>
|
2016-10-19 04:25:00 +00:00
|
|
|
</div>
|
|
|
|
|
|
|
|
|
|
<div slot="api">
|
|
|
|
|
|
|
|
|
|
</div>
|
|
|
|
|
</demo-page>
|
|
|
|
|
</template>
|
2016-10-20 04:40:20 +00:00
|
|
|
|
|
|
|
|
<style lang="scss" scoped>
|
|
|
|
|
.md-menu {
|
2016-10-25 07:09:44 +00:00
|
|
|
margin-right: 36px;
|
2016-10-20 04:40:20 +00:00
|
|
|
}
|
|
|
|
|
</style>
|