You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@archiva.apache.org by ol...@apache.org on 2012/02/16 22:27:48 UTC
svn commit: r1245188 -
/archiva/trunk/archiva-modules/archiva-web/archiva-webapp-js/src/main/webapp/js/archiva/search.js
Author: olamy
Date: Thu Feb 16 21:27:48 2012
New Revision: 1245188
URL: http://svn.apache.org/viewvc?rev=1245188&view=rev
Log:
[MRM-1573] start work on browse screen
use slide effect to magnify browsing :-)
Modified:
archiva/trunk/archiva-modules/archiva-web/archiva-webapp-js/src/main/webapp/js/archiva/search.js
Modified: archiva/trunk/archiva-modules/archiva-web/archiva-webapp-js/src/main/webapp/js/archiva/search.js
URL: http://svn.apache.org/viewvc/archiva/trunk/archiva-modules/archiva-web/archiva-webapp-js/src/main/webapp/js/archiva/search.js?rev=1245188&r1=1245187&r2=1245188&view=diff
==============================================================================
--- archiva/trunk/archiva-modules/archiva-web/archiva-webapp-js/src/main/webapp/js/archiva/search.js (original)
+++ archiva/trunk/archiva-modules/archiva-web/archiva-webapp-js/src/main/webapp/js/archiva/search.js Thu Feb 16 21:27:48 2012
@@ -21,23 +21,31 @@ $(function() {
BrowseTopViewModel=function(groupIds){
this.groupIds=groupIds;
var mainContent = $("#main-content");
- mainContent.find("#browse_result").html(mediumSpinnerImg());
+ var browseResult=mainContent.find("#browse_result");
displayGroupDetail=function(groupId){
$.log("groupId:"+groupId);
- $.ajax("restServices/archivaServices/browseService/browseGroupId/"+encodeURIComponent(groupId), {
- type: "GET",
- dataType: 'json',
- success: function(data) {
- var browseGroupIdEntryies = $.isArray(data.browseGroupIdResult.browseGroupIdEntries) ?
- $.map(data.browseGroupIdResult.browseGroupIdEntries,function(item){
- return new BrowseGroupIdEntry(item.name, item.project);
- }): [data.browseGroupIdResult.browseGroupIdEntries];
- mainContent.find("#browse_result").html($("#browse-groups-div-tmpl" ).tmpl());
- var browseGroupsViewModel = new BrowseGroupsViewModel(browseGroupIdEntryies);
-
- ko.applyBindings(browseGroupsViewModel,mainContent.find("#browse-groups-div" ).get(0));
- }
- });
+
+ browseResult.hide( "slide", {}, 700,
+ function(){
+ browseResult.html(mediumSpinnerImg());
+ browseResult.show();
+ $.ajax("restServices/archivaServices/browseService/browseGroupId/"+encodeURIComponent(groupId), {
+ type: "GET",
+ dataType: 'json',
+ success: function(data) {
+ var browseGroupIdEntryies = $.isArray(data.browseGroupIdResult.browseGroupIdEntries) ?
+ $.map(data.browseGroupIdResult.browseGroupIdEntries,function(item){
+ return new BrowseGroupIdEntry(item.name, item.project);
+ }): [data.browseGroupIdResult.browseGroupIdEntries];
+ browseResult.html($("#browse-groups-div-tmpl" ).tmpl());
+ var browseGroupsViewModel = new BrowseGroupsViewModel(browseGroupIdEntryies);
+
+ ko.applyBindings(browseGroupsViewModel,mainContent.find("#browse-groups-div" ).get(0));
+ }
+ });
+ }
+ );
+
}
}