Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(587)

Unified Diff: ui/webui/resources/cr_elements/cr_input/cr_input.js

Issue 1215543002: Remove Polymer 0.5. (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: fix unit test Created 5 years, 6 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: ui/webui/resources/cr_elements/cr_input/cr_input.js
diff --git a/ui/webui/resources/cr_elements/cr_input/cr_input.js b/ui/webui/resources/cr_elements/cr_input/cr_input.js
deleted file mode 100644
index d705acbf7c8bf2ceb93f6720b77383813c7fcbbd..0000000000000000000000000000000000000000
--- a/ui/webui/resources/cr_elements/cr_input/cr_input.js
+++ /dev/null
@@ -1,141 +0,0 @@
-// Copyright 2015 The Chromium Authors. All rights reserved.
-// Use of this source code is governed by a BSD-style license that can be
-// found in the LICENSE file.
-
-/**
- * @fileoverview
- * 'cr-input' is a single-line text field for user input. It is a convenience
- * element composed of a 'paper-input-decorator' and a 'input is="core-input"'.
- *
- * Example:
- *
- * <cr-input></cr-input>
- *
- * @group Chrome Elements
- * @element cr-input
- */
-Polymer('cr-input', {
- publish: {
- /**
- * The label for this input. It normally appears as grey text inside
- * the text input and disappears once the user enters text.
- *
- * @attribute label
- * @type string
- * @default ''
- */
- label: '',
-
- /**
- * If true, the label will "float" above the text input once the
- * user enters text instead of disappearing.
- *
- * @attribute floatingLabel
- * @type boolean
- * @default true
- */
- floatingLabel: true,
-
- /**
- * Set to true to style the element as disabled.
- *
- * @attribute disabled
- * @type boolean
- * @default false
- */
- disabled: {value: false, reflect: true},
-
- /**
- * Set to true to make the input read-only.
- *
- * @attribute readonly
- * @type boolean
- * @default false
- */
- readonly: {value: false, reflect: true},
-
- /**
- * Set to true to mark the input as required.
- *
- * @attribute required
- * @type boolean
- * @default false
- */
- required: {value: false, reflect: true},
-
- /**
- * The current value of the input.
- *
- * @attribute value
- * @type string
- * @default ''
- */
- value: '',
-
- /**
- * The validation pattern for the input.
- *
- * @attribute pattern
- * @type string
- * @default ''
- */
- pattern: '',
-
- /**
- * The type of the input (password, date, etc.).
- *
- * @attribute type
- * @type string
- * @default 'text'
- */
- type: 'text',
-
- /**
- * The message to display if the input value fails validation. If this
- * is unset or the empty string, a default message is displayed depending
- * on the type of validation error.
- *
- * @attribute error
- * @type string
- * @default ''
- */
- error: '',
-
- /**
- * The most recently committed value of the input.
- *
- * @attribute committedValue
- * @type string
- * @default ''
- */
- committedValue: '',
- },
-
- computed: {
- isInvalid: '$.decorator.isInvalid'
- },
-
- /**
- * Focuses the 'input' element.
- */
- focus: function() {
- this.$.input.focus();
- },
-
- valueChanged: function() {
- this.$.decorator.updateLabelVisibility(this.value);
- },
-
- patternChanged: function() {
- if (this.pattern)
- this.$.input.pattern = this.pattern;
- else
- this.$.input.removeAttribute('pattern');
- },
-
- /** @override */
- ready: function() {
- this.$.events.forward(this.$.input, ['change']);
- this.patternChanged();
- },
-});
« no previous file with comments | « ui/webui/resources/cr_elements/cr_input/cr_input.html ('k') | ui/webui/resources/cr_elements/cr_input/demo.html » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698