From 4e419855adcb0fa5001914905c6fc39d89db67ad Mon Sep 17 00:00:00 2001 From: vivian-hu <41269630+vivian-hu@users.noreply.github.com> Date: Thu, 30 Aug 2018 07:02:48 -0700 Subject: [PATCH] feat(form-field): support native select element (#12707) --- .gitignore | 2 + src/demo-app/input/input-demo.html | 4 +- src/demo-app/select/select-demo.html | 161 ++++++++++++++++++ src/demo-app/select/select-demo.ts | 16 +- src/lib/form-field/form-field.md | 6 +- src/lib/input/input.scss | 26 +++ src/lib/input/input.spec.ts | 137 ++++++++++++++- src/lib/input/input.ts | 22 ++- src/lib/select/select.md | 28 ++- .../select-disabled-example.html | 30 +++- .../select-error-state-matcher-example.html | 14 ++ .../select-error-state-matcher-example.ts | 10 ++ .../select-form/select-form-example.html | 14 +- .../select-form/select-form-example.ts | 12 ++ .../select-hint-error-example.html | 17 ++ .../select-hint-error-example.ts | 1 + .../select-optgroup-example.html | 15 ++ .../select-overview-example.html | 11 ++ .../select-reset/select-reset-example.html | 13 ++ 19 files changed, 510 insertions(+), 29 deletions(-) diff --git a/.gitignore b/.gitignore index 1bf2d290c08..66b8148a136 100644 --- a/.gitignore +++ b/.gitignore @@ -27,6 +27,7 @@ node_modules # IDEs /.idea /.vscode +/*.iml # misc .DS_Store @@ -38,6 +39,7 @@ npm-debug.log testem.log /.chrome /.git +/.firebase # schematics /src/lib/schematics/**/*.js diff --git a/src/demo-app/input/input-demo.html b/src/demo-app/input/input-demo.html index 30f0bdcbdad..d5cd364c7cc 100644 --- a/src/demo-app/input/input-demo.html +++ b/src/demo-app/input/input-demo.html @@ -4,7 +4,7 @@