| Index: third_party/polymer/v0_8/components-chromium/paper-tabs/paper-tab-extracted.js
|
| diff --git a/third_party/polymer/v0_8/components-chromium/paper-tabs/paper-tab-extracted.js b/third_party/polymer/v0_8/components-chromium/paper-tabs/paper-tab-extracted.js
|
| new file mode 100644
|
| index 0000000000000000000000000000000000000000..975d9910785ced5e406add8d9b0808c81c3abaab
|
| --- /dev/null
|
| +++ b/third_party/polymer/v0_8/components-chromium/paper-tabs/paper-tab-extracted.js
|
| @@ -0,0 +1,42 @@
|
| +
|
| +
|
| + Polymer({
|
| +
|
| + is: 'paper-tab',
|
| +
|
| + behaviors: [
|
| + Polymer.IronControlState
|
| + ],
|
| +
|
| + properties: {
|
| +
|
| + /**
|
| + * If true, ink ripple effect is disabled.
|
| + *
|
| + * @attribute noink
|
| + */
|
| + noink: {
|
| + type: Boolean,
|
| + value: false
|
| + }
|
| +
|
| + },
|
| +
|
| + hostAttributes: {
|
| + role: 'tab'
|
| + },
|
| +
|
| + listeners: {
|
| + down: '_onDown'
|
| + },
|
| +
|
| + get _parentNoink () {
|
| + var parent = Polymer.dom(this).parentNode;
|
| + return !!parent && !!parent.noink;
|
| + },
|
| +
|
| + _onDown: function(e) {
|
| + this.noink = !!this.noink || !!this._parentNoink;
|
| + }
|
| + });
|
| +
|
|
|