| Index: third_party/polymer/v0_8/components-chromium/paper-dialog/paper-dialog-extracted.js
|
| diff --git a/third_party/polymer/v0_8/components-chromium/paper-dialog/paper-dialog-extracted.js b/third_party/polymer/v0_8/components-chromium/paper-dialog/paper-dialog-extracted.js
|
| new file mode 100644
|
| index 0000000000000000000000000000000000000000..6e3705c7eb1576d4d492462b39a9693489e77f58
|
| --- /dev/null
|
| +++ b/third_party/polymer/v0_8/components-chromium/paper-dialog/paper-dialog-extracted.js
|
| @@ -0,0 +1,43 @@
|
| +
|
| +
|
| +(function() {
|
| +
|
| + Polymer({
|
| +
|
| + is: 'paper-dialog',
|
| +
|
| + behaviors: [
|
| + Polymer.PaperDialogBehavior,
|
| + Polymer.NeonAnimationRunnerBehavior
|
| + ],
|
| +
|
| + listeners: {
|
| + 'neon-animation-finish': '_onNeonAnimationFinish'
|
| + },
|
| +
|
| + _renderOpened: function() {
|
| + if (this.withBackdrop) {
|
| + this.backdropElement.open();
|
| + }
|
| + this.playAnimation('entry');
|
| + },
|
| +
|
| + _renderClosed: function() {
|
| + if (this.withBackdrop) {
|
| + this.backdropElement.close();
|
| + }
|
| + this.playAnimation('exit');
|
| + },
|
| +
|
| + _onNeonAnimationFinish: function() {
|
| + if (this.opened) {
|
| + this._finishRenderOpened();
|
| + } else {
|
| + this._finishRenderClosed();
|
| + }
|
| + }
|
| +
|
| + });
|
| +
|
| +})();
|
| +
|
|
|