| OLD | NEW |
| 1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. | 1 // Copyright (c) 2012 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 util.addPageLoadHandler(function() { | 5 util.addPageLoadHandler(function() { |
| 6 if (!location.hash) | 6 if (!location.hash) |
| 7 return; | 7 return; |
| 8 | 8 |
| 9 var pageState; | 9 var pageState; |
| 10 if (location.search) { | 10 if (location.search) { |
| (...skipping 20 matching lines...) Expand all Loading... |
| 31 * Gallery for viewing and editing image files. | 31 * Gallery for viewing and editing image files. |
| 32 * | 32 * |
| 33 * @param {Object} context Object containing the following: | 33 * @param {Object} context Object containing the following: |
| 34 * {function(string)} onNameChange Called every time a selected | 34 * {function(string)} onNameChange Called every time a selected |
| 35 * item name changes (on rename and on selection change). | 35 * item name changes (on rename and on selection change). |
| 36 * {function} onClose | 36 * {function} onClose |
| 37 * {MetadataCache} metadataCache | 37 * {MetadataCache} metadataCache |
| 38 * {Array.<Object>} shareActions | 38 * {Array.<Object>} shareActions |
| 39 * {string} readonlyDirName Directory name for readonly warning or null. | 39 * {string} readonlyDirName Directory name for readonly warning or null. |
| 40 * {DirEntry} saveDirEntry Directory to save to. | 40 * {DirEntry} saveDirEntry Directory to save to. |
| 41 * {function(string)} displayStringFunction | 41 * {function(string)} displayStringFunction. |
| 42 * @class | 42 * @class |
| 43 * @constructor | 43 * @constructor |
| 44 */ | 44 */ |
| 45 function Gallery(context) { | 45 function Gallery(context) { |
| 46 this.container_ = document.querySelector('.gallery'); | 46 this.container_ = document.querySelector('.gallery'); |
| 47 this.document_ = document; | 47 this.document_ = document; |
| 48 this.context_ = context; | 48 this.context_ = context; |
| 49 this.metadataCache_ = context.metadataCache; | 49 this.metadataCache_ = context.metadataCache; |
| 50 this.volumeManager_ = VolumeManager.getInstance(); | 50 this.volumeManager_ = VolumeManager.getInstance(); |
| 51 | 51 |
| (...skipping 731 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 783 break; | 783 break; |
| 784 | 784 |
| 785 case 13: // Enter | 785 case 13: // Enter |
| 786 this.filenameEdit_.blur(); | 786 this.filenameEdit_.blur(); |
| 787 break; | 787 break; |
| 788 } | 788 } |
| 789 event.stopPropagation(); | 789 event.stopPropagation(); |
| 790 }; | 790 }; |
| 791 | 791 |
| 792 /** | 792 /** |
| 793 * @return {boolean} True if file renaming is currently in progress | 793 * @return {boolean} True if file renaming is currently in progress. |
| 794 * @private | 794 * @private |
| 795 */ | 795 */ |
| 796 Gallery.prototype.isRenaming_ = function() { | 796 Gallery.prototype.isRenaming_ = function() { |
| 797 return this.filenameSpacer_.hasAttribute('renaming'); | 797 return this.filenameSpacer_.hasAttribute('renaming'); |
| 798 }; | 798 }; |
| 799 | 799 |
| 800 /** | 800 /** |
| 801 * Content area click handler. | 801 * Content area click handler. |
| 802 * @private | 802 * @private |
| 803 */ | 803 */ |
| (...skipping 80 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 884 Gallery.prototype.updateThumbnails_ = function() { | 884 Gallery.prototype.updateThumbnails_ = function() { |
| 885 if (this.currentMode_ == this.slideMode_) | 885 if (this.currentMode_ == this.slideMode_) |
| 886 this.slideMode_.updateThumbnails(); | 886 this.slideMode_.updateThumbnails(); |
| 887 | 887 |
| 888 if (this.mosaicMode_) { | 888 if (this.mosaicMode_) { |
| 889 var mosaic = this.mosaicMode_.getMosaic(); | 889 var mosaic = this.mosaicMode_.getMosaic(); |
| 890 if (mosaic.isInitialized()) | 890 if (mosaic.isInitialized()) |
| 891 mosaic.reload(); | 891 mosaic.reload(); |
| 892 } | 892 } |
| 893 }; | 893 }; |
| OLD | NEW |