Type.registerNamespace('BNR.SharePoint');
BNR.SharePoint.WidgetService=function() {
BNR.SharePoint.WidgetService.initializeBase(this);
this._timeout = 0;
this._userContext = null;
this._succeeded = null;
this._failed = null;
}
BNR.SharePoint.WidgetService.prototype={
_get_path:function() {
 var p = this.get_path();
 if (p) return p;
 else return BNR.SharePoint.WidgetService._staticInstance.get_path();},
MoveWidgetInstance:function(widgetId,pageUrl,orderNo,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'MoveWidgetInstance',false,{widgetId:widgetId,pageUrl:pageUrl,orderNo:orderNo},succeededCallback,failedCallback,userContext); },
SetContentItemCount:function(widgetId,pageUrl,state,subCategoryId,count,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'SetContentItemCount',false,{widgetId:widgetId,pageUrl:pageUrl,state:state,subCategoryId:subCategoryId,count:count},succeededCallback,failedCallback,userContext); },
SetSubCategoryVisibility:function(widgetId,pageUrl,state,visibleSubCategories,invisibleSubCategories,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'SetSubCategoryVisibility',false,{widgetId:widgetId,pageUrl:pageUrl,state:state,visibleSubCategories:visibleSubCategories,invisibleSubCategories:invisibleSubCategories},succeededCallback,failedCallback,userContext); },
SetWidgetVisibility:function(widgetId,pageUrl,visible,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'SetWidgetVisibility',false,{widgetId:widgetId,pageUrl:pageUrl,visible:visible},succeededCallback,failedCallback,userContext); },
SetWidgetExpansibility:function(widgetId,pageUrl,expanded,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'SetWidgetExpansibility',false,{widgetId:widgetId,pageUrl:pageUrl,expanded:expanded},succeededCallback,failedCallback,userContext); },
GetPageWidgets:function(pageUrl,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetPageWidgets',false,{pageUrl:pageUrl},succeededCallback,failedCallback,userContext); }}
BNR.SharePoint.WidgetService.registerClass('BNR.SharePoint.WidgetService',Sys.Net.WebServiceProxy);
BNR.SharePoint.WidgetService._staticInstance = new BNR.SharePoint.WidgetService();
BNR.SharePoint.WidgetService.set_path = function(value) { BNR.SharePoint.WidgetService._staticInstance.set_path(value); }
BNR.SharePoint.WidgetService.get_path = function() { return BNR.SharePoint.WidgetService._staticInstance.get_path(); }
BNR.SharePoint.WidgetService.set_timeout = function(value) { BNR.SharePoint.WidgetService._staticInstance.set_timeout(value); }
BNR.SharePoint.WidgetService.get_timeout = function() { return BNR.SharePoint.WidgetService._staticInstance.get_timeout(); }
BNR.SharePoint.WidgetService.set_defaultUserContext = function(value) { BNR.SharePoint.WidgetService._staticInstance.set_defaultUserContext(value); }
BNR.SharePoint.WidgetService.get_defaultUserContext = function() { return BNR.SharePoint.WidgetService._staticInstance.get_defaultUserContext(); }
BNR.SharePoint.WidgetService.set_defaultSucceededCallback = function(value) { BNR.SharePoint.WidgetService._staticInstance.set_defaultSucceededCallback(value); }
BNR.SharePoint.WidgetService.get_defaultSucceededCallback = function() { return BNR.SharePoint.WidgetService._staticInstance.get_defaultSucceededCallback(); }
BNR.SharePoint.WidgetService.set_defaultFailedCallback = function(value) { BNR.SharePoint.WidgetService._staticInstance.set_defaultFailedCallback(value); }
BNR.SharePoint.WidgetService.get_defaultFailedCallback = function() { return BNR.SharePoint.WidgetService._staticInstance.get_defaultFailedCallback(); }
BNR.SharePoint.WidgetService.set_path("/_vti_bin/WidgetService.asmx");
BNR.SharePoint.WidgetService.MoveWidgetInstance= function(widgetId,pageUrl,orderNo,onSuccess,onFailed,userContext) {BNR.SharePoint.WidgetService._staticInstance.MoveWidgetInstance(widgetId,pageUrl,orderNo,onSuccess,onFailed,userContext); }
BNR.SharePoint.WidgetService.SetContentItemCount= function(widgetId,pageUrl,state,subCategoryId,count,onSuccess,onFailed,userContext) {BNR.SharePoint.WidgetService._staticInstance.SetContentItemCount(widgetId,pageUrl,state,subCategoryId,count,onSuccess,onFailed,userContext); }
BNR.SharePoint.WidgetService.SetSubCategoryVisibility= function(widgetId,pageUrl,state,visibleSubCategories,invisibleSubCategories,onSuccess,onFailed,userContext) {BNR.SharePoint.WidgetService._staticInstance.SetSubCategoryVisibility(widgetId,pageUrl,state,visibleSubCategories,invisibleSubCategories,onSuccess,onFailed,userContext); }
BNR.SharePoint.WidgetService.SetWidgetVisibility= function(widgetId,pageUrl,visible,onSuccess,onFailed,userContext) {BNR.SharePoint.WidgetService._staticInstance.SetWidgetVisibility(widgetId,pageUrl,visible,onSuccess,onFailed,userContext); }
BNR.SharePoint.WidgetService.SetWidgetExpansibility= function(widgetId,pageUrl,expanded,onSuccess,onFailed,userContext) {BNR.SharePoint.WidgetService._staticInstance.SetWidgetExpansibility(widgetId,pageUrl,expanded,onSuccess,onFailed,userContext); }
BNR.SharePoint.WidgetService.GetPageWidgets= function(pageUrl,onSuccess,onFailed,userContext) {BNR.SharePoint.WidgetService._staticInstance.GetPageWidgets(pageUrl,onSuccess,onFailed,userContext); }
