OLD | NEW |
1 // Copyright 2016 The Chromium Authors. All rights reserved. | 1 // Copyright 2016 The Chromium Authors. All rights reserved. |
2 // Use of this source code is governed by a BSD-style license that can be | 2 // Use of this source code is governed by a BSD-style license that can be |
3 // found in the LICENSE file. | 3 // found in the LICENSE file. |
4 | 4 |
5 /** | 5 /** |
6 * @fileoverview 'cr-dialog' is a component for showing a modal dialog. If the | 6 * @fileoverview 'cr-dialog' is a component for showing a modal dialog. If the |
7 * dialog is closed via close(), a 'close' event is fired. If the dialog is | 7 * dialog is closed via close(), a 'close' event is fired. If the dialog is |
8 * canceled via cancel(), a 'cancel' event is fired followed by a 'close' event. | 8 * canceled via cancel(), a 'cancel' event is fired followed by a 'close' event. |
9 * Additionally clients can inspect the dialog's |returnValue| property inside | 9 * Additionally clients can inspect the dialog's |returnValue| property inside |
10 * the 'close' event listener to determine whether it was canceled or just | 10 * the 'close' event listener to determine whether it was canceled or just |
(...skipping 37 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
48 | 48 |
49 /** | 49 /** |
50 * @param {string=} opt_returnValue | 50 * @param {string=} opt_returnValue |
51 * @override | 51 * @override |
52 */ | 52 */ |
53 close: function(opt_returnValue) { | 53 close: function(opt_returnValue) { |
54 HTMLDialogElement.prototype.close.call(this, 'success'); | 54 HTMLDialogElement.prototype.close.call(this, 'success'); |
55 }, | 55 }, |
56 | 56 |
57 /** @return {!PaperIconButtonElement} */ | 57 /** @return {!PaperIconButtonElement} */ |
58 getCloseButton: function() { return this.$.close; }, | 58 getCloseButton: function() { |
| 59 return this.$.close; |
| 60 }, |
59 }); | 61 }); |
OLD | NEW |