Updated object syntax #245

This commit is contained in:
Tobias Reich 2014-11-02 00:03:10 +01:00
parent 2bfa6e4fe1
commit e47373e5ee

View File

@ -3,9 +3,9 @@
* @copyright 2014 by Tobias Reich * @copyright 2014 by Tobias Reich
*/ */
contextMenu = { contextMenu = {}
add: function(e) { contextMenu.add = function(e) {
var items = [ var items = [
{ type: 'item', title: 'Upload Photo', icon: 'icon-picture', fn: function() { $('#upload_files').click() } }, { type: 'item', title: 'Upload Photo', icon: 'icon-picture', fn: function() { $('#upload_files').click() } },
@ -21,9 +21,9 @@ contextMenu = {
upload.notify(); upload.notify();
}, }
settings: function(e) { contextMenu.settings = function(e) {
var items = [ var items = [
{ type: 'item', title: 'Change Login', icon: 'icon-user', fn: settings.setLogin }, { type: 'item', title: 'Change Login', icon: 'icon-user', fn: settings.setLogin },
@ -39,9 +39,9 @@ contextMenu = {
context.show(items, e); context.show(items, e);
}, }
album: function(albumID, e) { contextMenu.album = function(albumID, e) {
if (albumID==='0'||albumID==='f'||albumID==='s'||albumID==='r') return false; if (albumID==='0'||albumID==='f'||albumID==='s'||albumID==='r') return false;
@ -57,9 +57,9 @@ contextMenu = {
context.close(); context.close();
}); });
}, }
albumMulti: function(albumIDs, e) { contextMenu.albumMulti = function(albumIDs, e) {
multiselect.stopResize(); multiselect.stopResize();
@ -74,9 +74,9 @@ contextMenu = {
if (visible.multiselect()) multiselect.close(); if (visible.multiselect()) multiselect.close();
}); });
}, }
photo: function(photoID, e) { contextMenu.photo = function(photoID, e) {
var items = [ var items = [
{ type: 'item', title: 'Star', icon: 'icon-star', fn: function() { photo.setStar([photoID]) } }, { type: 'item', title: 'Star', icon: 'icon-star', fn: function() { photo.setStar([photoID]) } },
@ -95,9 +95,9 @@ contextMenu = {
$('.photo.active, .album.active').removeClass('active'); $('.photo.active, .album.active').removeClass('active');
}); });
}, }
photoMulti: function(photoIDs, e) { contextMenu.photoMulti = function(photoIDs, e) {
multiselect.stopResize(); multiselect.stopResize();
@ -117,9 +117,9 @@ contextMenu = {
if (visible.multiselect()) multiselect.close(); if (visible.multiselect()) multiselect.close();
}); });
}, }
photoMore: function(photoID, e) { contextMenu.photoMore = function(photoID, e) {
var items = [ var items = [
{ type: 'item', title: 'Full Photo', icon: 'icon-resize-full', fn: function() { window.open(photo.getDirectLink()) } }, { type: 'item', title: 'Full Photo', icon: 'icon-resize-full', fn: function() { window.open(photo.getDirectLink()) } },
@ -134,9 +134,9 @@ contextMenu = {
context.show(items, e); context.show(items, e);
}, }
move: function(photoIDs, e) { contextMenu.move = function(photoIDs, e) {
var items = []; var items = [];
@ -173,9 +173,9 @@ contextMenu = {
}); });
}, }
sharePhoto: function(photoID, e) { contextMenu.sharePhoto = function(photoID, e) {
var link = photo.getViewLink(photoID); var link = photo.getViewLink(photoID);
if (photo.json.public==='2') link = location.href; if (photo.json.public==='2') link = location.href;
@ -195,9 +195,9 @@ contextMenu = {
context.show(items, e); context.show(items, e);
$('.context input#link').focus().select(); $('.context input#link').focus().select();
}, }
shareAlbum: function(albumID, e) { contextMenu.shareAlbum = function(albumID, e) {
var items = [ var items = [
{ type: 'item', title: '<input readonly id="link" value="' + location.href + '">', fn: function() {}, class: 'noHover' }, { type: 'item', title: '<input readonly id="link" value="' + location.href + '">', fn: function() {}, class: 'noHover' },
@ -212,9 +212,9 @@ contextMenu = {
context.show(items, e); context.show(items, e);
$('.context input#link').focus().select(); $('.context input#link').focus().select();
}, }
close: function(leaveSelection) { contextMenu.close = function(leaveSelection) {
if (!visible.contextMenu()) return false; if (!visible.contextMenu()) return false;
@ -226,5 +226,3 @@ contextMenu = {
} }
} }
};