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

Unified Diff: third_party/polymer/v1_0/components-chromium/paper-toggle-button/paper-toggle-button-extracted.js

Issue 1401633002: Update Polymer from 1.1.4 -> 1.1.5 (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: dzhioev@ review Created 5 years, 2 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: third_party/polymer/v1_0/components-chromium/paper-toggle-button/paper-toggle-button-extracted.js
diff --git a/third_party/polymer/v1_0/components-chromium/paper-toggle-button/paper-toggle-button-extracted.js b/third_party/polymer/v1_0/components-chromium/paper-toggle-button/paper-toggle-button-extracted.js
index 4083150a4126a60780ade526594d2eef14b257e0..156d41ddce4c019bf13fdc7c4223b0f79892a1c6 100644
--- a/third_party/polymer/v1_0/components-chromium/paper-toggle-button/paper-toggle-button-extracted.js
+++ b/third_party/polymer/v1_0/components-chromium/paper-toggle-button/paper-toggle-button-extracted.js
@@ -1,10 +1,8 @@
-
- Polymer({
+Polymer({
is: 'paper-toggle-button',
behaviors: [
- Polymer.PaperInkyFocusBehavior,
- Polymer.IronCheckedElementBehavior
+ Polymer.PaperCheckedElementBehavior
],
hostAttributes: {
@@ -30,20 +28,6 @@
track: '_ontrack'
},
- ready: function() {
- this._isReady = true;
- },
-
- // button-behavior hook
- _buttonStateChanged: function() {
- if (this.disabled) {
- return;
- }
- if (this._isReady) {
- this.checked = this.active;
- }
- },
-
_ontrack: function(event) {
var track = event.detail;
if (track.state === 'start') {
@@ -76,7 +60,16 @@
_trackEnd: function(track) {
this.$.toggleButton.classList.remove('dragging');
this.transform('', this.$.toggleButton);
+ },
+
+ // customize the element's ripple
+ _createRipple: function() {
+ this._rippleContainer = this.$.toggleButton;
+ var ripple = Polymer.PaperRippleBehavior._createRipple();
+ ripple.id = 'ink';
+ ripple.setAttribute('recenters', '');
+ ripple.classList.add('circle', 'toggle-ink');
+ return ripple;
}
- });
-
+ });

Powered by Google App Engine
This is Rietveld 408576698