alpha picker for collections
This commit is contained in:
@@ -149,6 +149,20 @@
|
||||
Dashboard.navigate("edititemmetadata.html?id=" + currentItem.Id);
|
||||
});
|
||||
|
||||
$('.alphabetPicker', this).on('alphaselect', function (e, character) {
|
||||
|
||||
query.NameStartsWithOrGreater = character;
|
||||
query.StartIndex = 0;
|
||||
|
||||
reloadItems(page);
|
||||
|
||||
}).on('alphaclear', function (e) {
|
||||
|
||||
query.NameStartsWithOrGreater = '';
|
||||
|
||||
reloadItems(page);
|
||||
});
|
||||
|
||||
}).on('pageshow', "#itemListPage", function () {
|
||||
|
||||
query.Limit = LibraryBrowser.getDefaultPageSize();
|
||||
@@ -157,6 +171,7 @@
|
||||
query.SortBy = "SortName";
|
||||
query.SortOrder = "Ascending";
|
||||
query.StartIndex = 0;
|
||||
query.NameStartsWithOrGreater = '';
|
||||
|
||||
reloadItems(this);
|
||||
|
||||
@@ -184,6 +199,8 @@
|
||||
|
||||
$('#selectView', this).val(view).selectmenu('refresh');
|
||||
|
||||
$('.alphabetPicker', this).alphaValue(query.NameStartsWithOrGreater);
|
||||
|
||||
}).on('pagehide', "#itemListPage", function () {
|
||||
|
||||
currentItem = null;
|
||||
|
||||
Reference in New Issue
Block a user