|
407 | 407 | </code-block>
|
408 | 408 | </div>
|
409 | 409 | </example-box>
|
| 410 | + |
| 411 | + <example-box card-title="Icon"> |
| 412 | + <div slot="demo"> |
| 413 | + <div class="field-group select-icon"> |
| 414 | + <md-select name="users" id="usersIcon" multiple v-model="usersIcon" md-align-trigger :md-menu-options="iconMenuOptions"> |
| 415 | + <md-button class="md-icon-button" md-menu-trigger slot="icon"> |
| 416 | + <md-icon>people</md-icon> |
| 417 | + </md-button> |
| 418 | + |
| 419 | + <md-subheader>Managers</md-subheader> |
| 420 | + <md-option value="jim_halpert">Jim Halpert</md-option> |
| 421 | + <md-option value="dwight_schrute">Dwight Schrute</md-option> |
| 422 | + <md-option value="michael_scott">Michael Scott</md-option> |
| 423 | + |
| 424 | + <md-subheader>Employees</md-subheader> |
| 425 | + <md-option value="pam_beesly">Pam Beesly</md-option> |
| 426 | + <md-option value="angela_martin">Angela Martin</md-option> |
| 427 | + <md-option value="kelly_kapoor">Kelly Kapoor</md-option> |
| 428 | + <md-option value="ryan_howard">Ryan Howard</md-option> |
| 429 | + <md-option value="kevin_malone">Kevin Malone</md-option> |
| 430 | + <md-option value="creed_bratton">Creed Bratton</md-option> |
| 431 | + <md-option value="oscar_nunez">Oscar Nunez</md-option> |
| 432 | + <md-option value="toby_flenderson">Toby Flenderson</md-option> |
| 433 | + <md-option value="stanley_hudson">Stanley Hudson</md-option> |
| 434 | + <md-option value="meredith_palmer">Meredith Palmer</md-option> |
| 435 | + <md-option value="phyllis_lapin_vance">Phyllis Lapin-Vance</md-option> |
| 436 | + </md-select> |
| 437 | + </div> |
| 438 | + |
| 439 | + <div>Selected users: {{ usersIcon }}</div> |
| 440 | + </div> |
| 441 | + |
| 442 | + <div slot="code"> |
| 443 | + <code-block lang="xml"> |
| 444 | + <md-select name="users" id="users" multiple v-model="users"> |
| 445 | + <md-button class="md-icon-button" md-menu-trigger slot="icon"> |
| 446 | + <md-icon>people</md-icon> |
| 447 | + </md-button> |
| 448 | + |
| 449 | + <md-subheader>Managers</md-subheader> |
| 450 | + <md-option value="jim_halpert">Jim Halpert</md-option> |
| 451 | + <md-option value="dwight_schrute">Dwight Schrute</md-option> |
| 452 | + <md-option value="michael_scott">Michael Scott</md-option> |
| 453 | + |
| 454 | + <md-subheader>Employees</md-subheader> |
| 455 | + <md-option value="pam_beesly">Pam Beesly</md-option> |
| 456 | + <md-option value="angela_martin">Angela Martin</md-option> |
| 457 | + <md-option value="kelly_kapoor">Kelly Kapoor</md-option> |
| 458 | + <md-option value="ryan_howard">Ryan Howard</md-option> |
| 459 | + <md-option value="kevin_malone">Kevin Malone</md-option> |
| 460 | + <md-option value="creed_bratton">Creed Bratton</md-option> |
| 461 | + <md-option value="oscar_nunez">Oscar Nunez</md-option> |
| 462 | + <md-option value="toby_flenderson">Toby Flenderson</md-option> |
| 463 | + <md-option value="stanley_hudson">Stanley Hudson</md-option> |
| 464 | + <md-option value="meredith_palmer">Meredith Palmer</md-option> |
| 465 | + <md-option value="phyllis_lapin_vance">Phyllis Lapin-Vance</md-option> |
| 466 | + </md-select> |
| 467 | + |
| 468 | + <div>Selected users: {{ users }}</div> |
| 469 | + </code-block> |
| 470 | + |
| 471 | + <code-block lang="javascript"> |
| 472 | + export default { |
| 473 | + data: () => ({ |
| 474 | + food: '', |
| 475 | + users: [ |
| 476 | + 'jim_halpert', |
| 477 | + 'michael_scott' |
| 478 | + ] |
| 479 | + }) |
| 480 | + }; |
| 481 | + </code-block> |
| 482 | + </div> |
| 483 | + </example-box> |
410 | 484 | </div>
|
411 | 485 | </docs-component>
|
412 | 486 | </page-content>
|
|
426 | 500 | }
|
427 | 501 |
|
428 | 502 | .multiple {
|
429 |
| - height: 300px; |
| 503 | + height: 150px; |
| 504 | + } |
| 505 | + |
| 506 | + .select-icon { |
| 507 | + margin-bottom: 20px; |
430 | 508 | }
|
431 | 509 | </style>
|
432 | 510 |
|
|
445 | 523 | { id: 4, name: 'd' },
|
446 | 524 | { id: 5, name: 'e' }
|
447 | 525 | ],
|
448 |
| - items: [] |
| 526 | + items: [], |
| 527 | + usersIcon: [], |
| 528 | + iconMenuOptions: { |
| 529 | + mdAlignTrigger: true |
| 530 | + } |
449 | 531 | }),
|
450 | 532 | methods: {
|
451 | 533 | setPulpFiction() {
|
|
0 commit comments