| OLD | NEW |
| 1 // Copyright 2014 The Chromium Authors. All rights reserved. | 1 // Copyright 2014 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 cr.exportPath('print_preview'); | 5 cr.exportPath('print_preview'); |
| 6 | 6 |
| 7 /** | 7 /** |
| 8 * @enum {number} | 8 * @enum {number} |
| 9 * @private | 9 * @private |
| 10 */ | 10 */ |
| (...skipping 52 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 63 * @private {print_preview.Invitation} | 63 * @private {print_preview.Invitation} |
| 64 */ | 64 */ |
| 65 this.invitationInProgress_ = null; | 65 this.invitationInProgress_ = null; |
| 66 } | 66 } |
| 67 | 67 |
| 68 /** | 68 /** |
| 69 * Event types dispatched by the data store. | 69 * Event types dispatched by the data store. |
| 70 * @enum {string} | 70 * @enum {string} |
| 71 */ | 71 */ |
| 72 InvitationStore.EventType = { | 72 InvitationStore.EventType = { |
| 73 INVITATION_PROCESSED: | 73 INVITATION_PROCESSED: 'print_preview.InvitationStore.INVITATION_PROCESSED', |
| 74 'print_preview.InvitationStore.INVITATION_PROCESSED', | |
| 75 INVITATION_SEARCH_DONE: | 74 INVITATION_SEARCH_DONE: |
| 76 'print_preview.InvitationStore.INVITATION_SEARCH_DONE' | 75 'print_preview.InvitationStore.INVITATION_SEARCH_DONE' |
| 77 }; | 76 }; |
| 78 | 77 |
| 79 InvitationStore.prototype = { | 78 InvitationStore.prototype = { |
| 80 __proto__: cr.EventTarget.prototype, | 79 __proto__: cr.EventTarget.prototype, |
| 81 | 80 |
| 82 /** | 81 /** |
| 83 * @return {print_preview.Invitation} Currently processed invitation or | 82 * @return {print_preview.Invitation} Currently processed invitation or |
| 84 * {@code null}. | 83 * {@code null}. |
| (...skipping 129 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 214 */ | 213 */ |
| 215 onCloudPrintProcessInviteFailed_: function(event) { | 214 onCloudPrintProcessInviteFailed_: function(event) { |
| 216 this.invitationProcessed_(event.invitation); | 215 this.invitationProcessed_(event.invitation); |
| 217 // TODO: Display an error. | 216 // TODO: Display an error. |
| 218 cr.dispatchSimpleEvent( | 217 cr.dispatchSimpleEvent( |
| 219 this, InvitationStore.EventType.INVITATION_PROCESSED); | 218 this, InvitationStore.EventType.INVITATION_PROCESSED); |
| 220 } | 219 } |
| 221 }; | 220 }; |
| 222 | 221 |
| 223 // Export | 222 // Export |
| 224 return { | 223 return {InvitationStore: InvitationStore}; |
| 225 InvitationStore: InvitationStore | |
| 226 }; | |
| 227 }); | 224 }); |
| OLD | NEW |