Type.registerNamespace('TabUp.WebServices');
TabUp.WebServices.DashboardService=function() {
TabUp.WebServices.DashboardService.initializeBase(this);
this._timeout = 0;
this._userContext = null;
this._succeeded = null;
this._failed = null;
}
TabUp.WebServices.DashboardService.prototype={
_get_path:function() {
 var p = this.get_path();
 if (p) return p;
 else return TabUp.WebServices.DashboardService._staticInstance.get_path();},
MoveTablet:function(moduleId,zone,row,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'MoveTablet',false,{moduleId:moduleId,zone:zone,row:row},succeededCallback,failedCallback,userContext); },
SetColumnLayout:function(groupId,columnLayout,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'SetColumnLayout',false,{groupId:groupId,columnLayout:columnLayout},succeededCallback,failedCallback,userContext); },
RemoveTablet:function(groupId,tabletId,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'RemoveTablet',false,{groupId:groupId,tabletId:tabletId},succeededCallback,failedCallback,userContext); },
TabletToggle:function(tabletId,state,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'TabletToggle',false,{tabletId:tabletId,state:state},succeededCallback,failedCallback,userContext); },
AddModule:function(groupId,moduleId,zone,row,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'AddModule',false,{groupId:groupId,moduleId:moduleId,zone:zone,row:row},succeededCallback,failedCallback,userContext); },
AddFeedModule:function(groupId,feedUrl,title,description,tag,zone,row,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'AddFeedModule',false,{groupId:groupId,feedUrl:feedUrl,title:title,description:description,tag:tag,zone:zone,row:row},succeededCallback,failedCallback,userContext); },
ChangeSkin:function(groupId,skinId,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'ChangeSkin',false,{groupId:groupId,skinId:skinId},succeededCallback,failedCallback,userContext); },
SavePrivateProfile:function(tabletId,privateProfile,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'SavePrivateProfile',false,{tabletId:tabletId,privateProfile:privateProfile},succeededCallback,failedCallback,userContext); },
SaveTablet:function(moduleInfo,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'SaveTablet',false,{moduleInfo:moduleInfo},succeededCallback,failedCallback,userContext); },
SaveCustomStyles:function(groupId,styles,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'SaveCustomStyles',false,{groupId:groupId,styles:styles},succeededCallback,failedCallback,userContext); },
ResetStyles:function(groupId,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'ResetStyles',false,{groupId:groupId},succeededCallback,failedCallback,userContext); }}
TabUp.WebServices.DashboardService.registerClass('TabUp.WebServices.DashboardService',Sys.Net.WebServiceProxy);
TabUp.WebServices.DashboardService._staticInstance = new TabUp.WebServices.DashboardService();
TabUp.WebServices.DashboardService.set_path = function(value) { TabUp.WebServices.DashboardService._staticInstance.set_path(value); }
TabUp.WebServices.DashboardService.get_path = function() { return TabUp.WebServices.DashboardService._staticInstance.get_path(); }
TabUp.WebServices.DashboardService.set_timeout = function(value) { TabUp.WebServices.DashboardService._staticInstance.set_timeout(value); }
TabUp.WebServices.DashboardService.get_timeout = function() { return TabUp.WebServices.DashboardService._staticInstance.get_timeout(); }
TabUp.WebServices.DashboardService.set_defaultUserContext = function(value) { TabUp.WebServices.DashboardService._staticInstance.set_defaultUserContext(value); }
TabUp.WebServices.DashboardService.get_defaultUserContext = function() { return TabUp.WebServices.DashboardService._staticInstance.get_defaultUserContext(); }
TabUp.WebServices.DashboardService.set_defaultSucceededCallback = function(value) { TabUp.WebServices.DashboardService._staticInstance.set_defaultSucceededCallback(value); }
TabUp.WebServices.DashboardService.get_defaultSucceededCallback = function() { return TabUp.WebServices.DashboardService._staticInstance.get_defaultSucceededCallback(); }
TabUp.WebServices.DashboardService.set_defaultFailedCallback = function(value) { TabUp.WebServices.DashboardService._staticInstance.set_defaultFailedCallback(value); }
TabUp.WebServices.DashboardService.get_defaultFailedCallback = function() { return TabUp.WebServices.DashboardService._staticInstance.get_defaultFailedCallback(); }
TabUp.WebServices.DashboardService.set_enableJsonp = function(value) { TabUp.WebServices.DashboardService._staticInstance.set_enableJsonp(value); }
TabUp.WebServices.DashboardService.get_enableJsonp = function() { return TabUp.WebServices.DashboardService._staticInstance.get_enableJsonp(); }
TabUp.WebServices.DashboardService.set_jsonpCallbackParameter = function(value) { TabUp.WebServices.DashboardService._staticInstance.set_jsonpCallbackParameter(value); }
TabUp.WebServices.DashboardService.get_jsonpCallbackParameter = function() { return TabUp.WebServices.DashboardService._staticInstance.get_jsonpCallbackParameter(); }
TabUp.WebServices.DashboardService.set_path("/WebServices/DashboardService.asmx");
TabUp.WebServices.DashboardService.MoveTablet= function(moduleId,zone,row,onSuccess,onFailed,userContext) {TabUp.WebServices.DashboardService._staticInstance.MoveTablet(moduleId,zone,row,onSuccess,onFailed,userContext); }
TabUp.WebServices.DashboardService.SetColumnLayout= function(groupId,columnLayout,onSuccess,onFailed,userContext) {TabUp.WebServices.DashboardService._staticInstance.SetColumnLayout(groupId,columnLayout,onSuccess,onFailed,userContext); }
TabUp.WebServices.DashboardService.RemoveTablet= function(groupId,tabletId,onSuccess,onFailed,userContext) {TabUp.WebServices.DashboardService._staticInstance.RemoveTablet(groupId,tabletId,onSuccess,onFailed,userContext); }
TabUp.WebServices.DashboardService.TabletToggle= function(tabletId,state,onSuccess,onFailed,userContext) {TabUp.WebServices.DashboardService._staticInstance.TabletToggle(tabletId,state,onSuccess,onFailed,userContext); }
TabUp.WebServices.DashboardService.AddModule= function(groupId,moduleId,zone,row,onSuccess,onFailed,userContext) {TabUp.WebServices.DashboardService._staticInstance.AddModule(groupId,moduleId,zone,row,onSuccess,onFailed,userContext); }
TabUp.WebServices.DashboardService.AddFeedModule= function(groupId,feedUrl,title,description,tag,zone,row,onSuccess,onFailed,userContext) {TabUp.WebServices.DashboardService._staticInstance.AddFeedModule(groupId,feedUrl,title,description,tag,zone,row,onSuccess,onFailed,userContext); }
TabUp.WebServices.DashboardService.ChangeSkin= function(groupId,skinId,onSuccess,onFailed,userContext) {TabUp.WebServices.DashboardService._staticInstance.ChangeSkin(groupId,skinId,onSuccess,onFailed,userContext); }
TabUp.WebServices.DashboardService.SavePrivateProfile= function(tabletId,privateProfile,onSuccess,onFailed,userContext) {TabUp.WebServices.DashboardService._staticInstance.SavePrivateProfile(tabletId,privateProfile,onSuccess,onFailed,userContext); }
TabUp.WebServices.DashboardService.SaveTablet= function(moduleInfo,onSuccess,onFailed,userContext) {TabUp.WebServices.DashboardService._staticInstance.SaveTablet(moduleInfo,onSuccess,onFailed,userContext); }
TabUp.WebServices.DashboardService.SaveCustomStyles= function(groupId,styles,onSuccess,onFailed,userContext) {TabUp.WebServices.DashboardService._staticInstance.SaveCustomStyles(groupId,styles,onSuccess,onFailed,userContext); }
TabUp.WebServices.DashboardService.ResetStyles= function(groupId,onSuccess,onFailed,userContext) {TabUp.WebServices.DashboardService._staticInstance.ResetStyles(groupId,onSuccess,onFailed,userContext); }
var gtc = Sys.Net.WebServiceProxy._generateTypedConstructor;
Type.registerNamespace('com.kindleit.tabup.entities');
if (typeof(com.kindleit.tabup.entities.CustomStyles) === 'undefined') {
com.kindleit.tabup.entities.CustomStyles=gtc("com.kindleit.tabup.entities.CustomStyles");
com.kindleit.tabup.entities.CustomStyles.registerClass('com.kindleit.tabup.entities.CustomStyles');
}
Type.registerNamespace('TabUp.Classes.DataContracts.Dashboard');
if (typeof(TabUp.Classes.DataContracts.Dashboard.ModuleClientInfo) === 'undefined') {
TabUp.Classes.DataContracts.Dashboard.ModuleClientInfo=gtc("TabUp.Classes.DataContracts.Dashboard.ModuleClientInfo");
TabUp.Classes.DataContracts.Dashboard.ModuleClientInfo.registerClass('TabUp.Classes.DataContracts.Dashboard.ModuleClientInfo');
}
Type.registerNamespace('com.kindleit.tabup.BusinessLayer.DashboardEngine');
if (typeof(com.kindleit.tabup.BusinessLayer.DashboardEngine.DashboardZoneType) === 'undefined') {
com.kindleit.tabup.BusinessLayer.DashboardEngine.DashboardZoneType = function() { throw Error.invalidOperation(); }
com.kindleit.tabup.BusinessLayer.DashboardEngine.DashboardZoneType.prototype = {webpartZoneTop: 0,webpartZone1: 1,webpartZone2: 2,webpartZone3: 3}
com.kindleit.tabup.BusinessLayer.DashboardEngine.DashboardZoneType.registerEnum('com.kindleit.tabup.BusinessLayer.DashboardEngine.DashboardZoneType', true);
}
if (typeof(com.kindleit.tabup.entities.DashboardColumnLayout) === 'undefined') {
com.kindleit.tabup.entities.DashboardColumnLayout = function() { throw Error.invalidOperation(); }
com.kindleit.tabup.entities.DashboardColumnLayout.prototype = {Column2: 1,Column3: 2,Column3Wide: 3,Column2RWide: 5,Column2LWide: 6,Column3RWide: 7,Column3LWide: 8}
com.kindleit.tabup.entities.DashboardColumnLayout.registerEnum('com.kindleit.tabup.entities.DashboardColumnLayout', true);
}
if (typeof(com.kindleit.tabup.entities.WebPartState) === 'undefined') {
com.kindleit.tabup.entities.WebPartState = function() { throw Error.invalidOperation(); }
com.kindleit.tabup.entities.WebPartState.prototype = {Normal: 0,Minimized: 1}
com.kindleit.tabup.entities.WebPartState.registerEnum('com.kindleit.tabup.entities.WebPartState', true);
}
