Skip to content

Commit e3a0a01

Browse files
committed
test(material/select): add select to side-nav
1 parent b6d8193 commit e3a0a01

File tree

3 files changed

+26
-1
lines changed

3 files changed

+26
-1
lines changed

src/dev-app/sidenav/BUILD.bazel

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,9 @@ ng_project(
1414
"//:node_modules/@angular/forms",
1515
"//src/material/button",
1616
"//src/material/checkbox",
17+
"//src/material/form-field",
18+
"//src/material/input",
19+
"//src/material/select",
1720
"//src/material/sidenav",
1821
"//src/material/toolbar",
1922
],

src/dev-app/sidenav/sidenav-demo.html

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,16 @@
2626
End Side Sidenav
2727
<br>
2828
<button matButton (click)="end.close()">Close</button>
29+
<mat-form-field>
30+
<mat-label>What color?</mat-label>
31+
<mat-select #whatColor>
32+
<mat-option></mat-option>
33+
<mat-option value="black">Black</mat-option>
34+
<mat-option value="cyan">Cyan</mat-option>
35+
<mat-option value="magenta">Magenta</mat-option>
36+
<mat-option value="yellow">Yellow</mat-option>
37+
</mat-select>
38+
</mat-form-field>
2939
@for (c of fillerContent; track c) {
3040
<div class="demo-filler-content">Filler Content</div>
3141
}

src/dev-app/sidenav/sidenav-demo.ts

Lines changed: 13 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,14 +10,26 @@ import {ChangeDetectionStrategy, Component} from '@angular/core';
1010
import {FormsModule} from '@angular/forms';
1111
import {MatButtonModule} from '@angular/material/button';
1212
import {MatCheckboxModule} from '@angular/material/checkbox';
13+
import {MatFormFieldModule} from '@angular/material/form-field';
14+
import {MatInputModule} from '@angular/material/input';
15+
import {MatSelectModule} from '@angular/material/select';
1316
import {MatDrawerMode, MatSidenavModule} from '@angular/material/sidenav';
1417
import {MatToolbarModule} from '@angular/material/toolbar';
1518

1619
@Component({
1720
selector: 'sidenav-demo',
1821
templateUrl: 'sidenav-demo.html',
1922
styleUrl: 'sidenav-demo.css',
20-
imports: [FormsModule, MatButtonModule, MatCheckboxModule, MatSidenavModule, MatToolbarModule],
23+
imports: [
24+
FormsModule,
25+
MatButtonModule,
26+
MatCheckboxModule,
27+
MatFormFieldModule,
28+
MatInputModule,
29+
MatSelectModule,
30+
MatSidenavModule,
31+
MatToolbarModule,
32+
],
2133
changeDetection: ChangeDetectionStrategy.OnPush,
2234
})
2335
export class SidenavDemo {

0 commit comments

Comments
 (0)