From fb0cf8a2772b11ec5f6b2c9559a93802d0910cbf Mon Sep 17 00:00:00 2001
From: Paul Gschwendtner
Date: Fri, 3 Feb 2017 01:53:33 +0100
Subject: [PATCH] feat(input): option to imperatively float placeholder (#2585)
Closes #2466
---
src/demo-app/input/input-container-demo.html | 13 ++-
src/demo-app/input/input-container-demo.ts | 2 +-
src/lib/input/input-container.html | 4 +-
src/lib/input/input-container.spec.ts | 91 +++++++++++++++++++-
src/lib/input/input-container.ts | 18 +++-
src/lib/input/input.md | 4 +-
6 files changed, 117 insertions(+), 15 deletions(-)
diff --git a/src/demo-app/input/input-container-demo.html b/src/demo-app/input/input-container-demo.html
index d393a5b6459..d73c0cbb0aa 100644
--- a/src/demo-app/input/input-container-demo.html
+++ b/src/demo-app/input/input-container-demo.html
@@ -180,9 +180,16 @@
- Check to make floating label:
-
-
+
+ Auto Float
+ Always Float
+ Never Float
+
+
+
+
+
+
diff --git a/src/demo-app/input/input-container-demo.ts b/src/demo-app/input/input-container-demo.ts
index 38edcda046a..9c773f00e5e 100644
--- a/src/demo-app/input/input-container-demo.ts
+++ b/src/demo-app/input/input-container-demo.ts
@@ -11,9 +11,9 @@ let max = 5;
styleUrls: ['input-container-demo.css'],
})
export class InputContainerDemo {
+ floatingLabel: string = 'auto';
dividerColor: boolean;
requiredField: boolean;
- floatingLabel: boolean;
ctrlDisabled = false;
name: string;
diff --git a/src/lib/input/input-container.html b/src/lib/input/input-container.html
index 50b76067a9c..c457a7d8173 100644
--- a/src/lib/input/input-container.html
+++ b/src/lib/input/input-container.html
@@ -7,9 +7,9 @@