summaryrefslogtreecommitdiff
path: root/chromium/chrome/browser/resources/settings/controls/settings_input.html
diff options
context:
space:
mode:
Diffstat (limited to 'chromium/chrome/browser/resources/settings/controls/settings_input.html')
-rw-r--r--chromium/chrome/browser/resources/settings/controls/settings_input.html28
1 files changed, 28 insertions, 0 deletions
diff --git a/chromium/chrome/browser/resources/settings/controls/settings_input.html b/chromium/chrome/browser/resources/settings/controls/settings_input.html
new file mode 100644
index 00000000000..4154796dc36
--- /dev/null
+++ b/chromium/chrome/browser/resources/settings/controls/settings_input.html
@@ -0,0 +1,28 @@
+<link rel="import" href="chrome://resources/polymer/v1_0/polymer/polymer.html">
+<link rel="import" href="chrome://resources/polymer/v1_0/paper-input/paper-input.html">
+<link rel="import" href="chrome://resources/cr_elements/cr_events/cr_events.html">
+<link rel="import" href="chrome://resources/cr_elements/policy/cr_policy_pref_behavior.html">
+<link rel="import" href="chrome://resources/cr_elements/policy/cr_policy_pref_indicator.html">
+<link rel="import" href="chrome://md-settings/pref_tracker/pref_tracker.html">
+
+<dom-module id="settings-input">
+ <link rel="import" type="css" href="chrome://resources/cr_elements/shared.css">
+ <link rel="import" type="css" href="settings_input.css">
+ <template>
+ <cr-events id="events"></cr-events>
+ <settings-pref-tracker pref="[[pref]]"></settings-pref-tracker>
+
+ <div id="outerDiv" class="layout horizontal center">
+ <paper-input id="input" auto-validate value="{{value}}"
+ error-message="[[errorMessage]]" label="[[label]]"
+ no-label-float="[[noLabelFloat]]" pattern="[[pattern]]"
+ readonly$="[[readonly]]" required="[[required]]" type="[[type]]"
+ on-blur="onBlur_" disabled="[[isDisabled_(disabled, pref)]]">
+ </paper-input>
+ <template is="dom-if" if="[[pref.policySource]]">
+ <cr-policy-pref-indicator pref="[[pref]]"></cr-policy-pref-indicator>
+ </template>
+ </div>
+ </template>
+ <script src="settings_input.js"></script>
+</dom-module>