var IVideoService=function() {
IVideoService.initializeBase(this);
this._timeout = 0;
this._userContext = null;
this._succeeded = null;
this._failed = null;
}
IVideoService.prototype={
_get_path:function() {
 var p = this.get_path();
 if (p) return p;
 else return IVideoService._staticInstance.get_path();},
SaveFormation:function(teamId,clipDataColumnId,formationName,data,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'SaveFormation',false,{teamId:teamId,clipDataColumnId:clipDataColumnId,formationName:formationName,data:data},succeededCallback,failedCallback,userContext); },
ToggleCategoryExpanded:function(teamId,categoryId,isExpanded,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'ToggleCategoryExpanded',false,{teamId:teamId,categoryId:categoryId,isExpanded:isExpanded},succeededCallback,failedCallback,userContext); },
ExpandSeasonCategory:function(teamId,categoryId,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'ExpandSeasonCategory',false,{teamId:teamId,categoryId:categoryId},succeededCallback,failedCallback,userContext); },
CreatePresentation:function(teamId,categoryId,name,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'CreatePresentation',false,{teamId:teamId,categoryId:categoryId,name:name},succeededCallback,failedCallback,userContext); },
UpdateSelectedTags:function(selectedTags,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'UpdateSelectedTags',false,{selectedTags:selectedTags},succeededCallback,failedCallback,userContext); },
GetRemoteAppUrl:function(teamId,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetRemoteAppUrl',false,{teamId:teamId},succeededCallback,failedCallback,userContext); },
SetColumnValue:function(teamId,columnId,clipId,value,isParticipant,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'SetColumnValue',false,{teamId:teamId,columnId:columnId,clipId:clipId,value:value,isParticipant:isParticipant},succeededCallback,failedCallback,userContext); },
UpdateClipData:function(teamId,clipId,breakdownData,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'UpdateClipData',false,{teamId:teamId,clipId:clipId,breakdownData:breakdownData},succeededCallback,failedCallback,userContext); },
CreateCutupFromClips:function(teamId,categoryId,cutupName,clipIDs,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'CreateCutupFromClips',false,{teamId:teamId,categoryId:categoryId,cutupName:cutupName,clipIDs:clipIDs},succeededCallback,failedCallback,userContext); },
TagCutup:function(teamId,cutupId,tag,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'TagCutup',false,{teamId:teamId,cutupId:cutupId,tag:tag},succeededCallback,failedCallback,userContext); },
DeleteCutup:function(teamId,cutupId,returnStorageUpdates,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'DeleteCutup',false,{teamId:teamId,cutupId:cutupId,returnStorageUpdates:returnStorageUpdates},succeededCallback,failedCallback,userContext); },
DeleteReport:function(teamId,reportId,returnStorageUpdates,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'DeleteReport',false,{teamId:teamId,reportId:reportId,returnStorageUpdates:returnStorageUpdates},succeededCallback,failedCallback,userContext); },
DeleteReportTemplate:function(teamId,templateId,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'DeleteReportTemplate',false,{teamId:teamId,templateId:templateId},succeededCallback,failedCallback,userContext); },
DeletePresentation:function(teamId,presentationId,returnStorageUpdates,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'DeletePresentation',false,{teamId:teamId,presentationId:presentationId,returnStorageUpdates:returnStorageUpdates},succeededCallback,failedCallback,userContext); },
DeleteMediaItems:function(teamId,ids,returnStorageUpdates,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'DeleteMediaItems',false,{teamId:teamId,ids:ids,returnStorageUpdates:returnStorageUpdates},succeededCallback,failedCallback,userContext); },
Undo:function(undoableId,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'Undo',false,{undoableId:undoableId},succeededCallback,failedCallback,userContext); },
AddClipsToCutup:function(teamId,cutupId,clipIDs,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'AddClipsToCutup',false,{teamId:teamId,cutupId:cutupId,clipIDs:clipIDs},succeededCallback,failedCallback,userContext); },
AddAllCutupClipsToCutup:function(teamId,cutupId,cutupIDs,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'AddAllCutupClipsToCutup',false,{teamId:teamId,cutupId:cutupId,cutupIDs:cutupIDs},succeededCallback,failedCallback,userContext); },
RemoveClipsFromCutups:function(teamId,cutupIDs,clipIDs,clipOrders,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'RemoveClipsFromCutups',false,{teamId:teamId,cutupIDs:cutupIDs,clipIDs:clipIDs,clipOrders:clipOrders},succeededCallback,failedCallback,userContext); },
GetCategoriesForGame:function(gameId,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetCategoriesForGame',false,{gameId:gameId},succeededCallback,failedCallback,userContext); },
GetCategoriesForSeason:function(teamId,seasonName,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetCategoriesForSeason',false,{teamId:teamId,seasonName:seasonName},succeededCallback,failedCallback,userContext); },
DeleteAnnotation:function(teamId,annotationId,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'DeleteAnnotation',false,{teamId:teamId,annotationId:annotationId},succeededCallback,failedCallback,userContext); },
DeleteAnnotationPaidRecruiter:function(teamId,annotationId,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'DeleteAnnotationPaidRecruiter',false,{teamId:teamId,annotationId:annotationId},succeededCallback,failedCallback,userContext); },
UpdatePreferredColumns:function(columnIDs,teamId,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'UpdatePreferredColumns',false,{columnIDs:columnIDs,teamId:teamId},succeededCallback,failedCallback,userContext); },
CreateColumnSet:function(columnSetName,teamId,columnIDs,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'CreateColumnSet',false,{columnSetName:columnSetName,teamId:teamId,columnIDs:columnIDs},succeededCallback,failedCallback,userContext); },
SaveColumnSet:function(columnSetId,teamId,columnIds,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'SaveColumnSet',false,{columnSetId:columnSetId,teamId:teamId,columnIds:columnIds},succeededCallback,failedCallback,userContext); },
LoadColumnSet:function(teamId,columnSetId,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'LoadColumnSet',false,{teamId:teamId,columnSetId:columnSetId},succeededCallback,failedCallback,userContext); },
GetAvailableColumnSets:function(teamId,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetAvailableColumnSets',false,{teamId:teamId},succeededCallback,failedCallback,userContext); },
GetPreferredColumnSet:function(teamId,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetPreferredColumnSet',false,{teamId:teamId},succeededCallback,failedCallback,userContext); },
UpdatePreferredColumnSet:function(columnSetId,teamId,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'UpdatePreferredColumnSet',false,{columnSetId:columnSetId,teamId:teamId},succeededCallback,failedCallback,userContext); },
DeleteColumnSet:function(columnSetId,teamId,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'DeleteColumnSet',false,{columnSetId:columnSetId,teamId:teamId},succeededCallback,failedCallback,userContext); },
GetUsersAndGroups:function(teamId,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetUsersAndGroups',false,{teamId:teamId},succeededCallback,failedCallback,userContext); },
ShareCutups:function(cutupIDs,teamId,userIDs,groupIDs,includeAnnotations,message,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'ShareCutups',false,{cutupIDs:cutupIDs,teamId:teamId,userIDs:userIDs,groupIDs:groupIDs,includeAnnotations:includeAnnotations,message:message},succeededCallback,failedCallback,userContext); },
ShareUserAnnotations:function(clipId,cutupId,teamId,userIDs,groupIDs,message,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'ShareUserAnnotations',false,{clipId:clipId,cutupId:cutupId,teamId:teamId,userIDs:userIDs,groupIDs:groupIDs,message:message},succeededCallback,failedCallback,userContext); },
ShareAnnotation:function(annotationId,clipId,cutupId,teamId,userIDs,groupIDs,message,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'ShareAnnotation',false,{annotationId:annotationId,clipId:clipId,cutupId:cutupId,teamId:teamId,userIDs:userIDs,groupIDs:groupIDs,message:message},succeededCallback,failedCallback,userContext); },
ShareReport:function(reportId,teamId,userIDs,groupIDs,message,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'ShareReport',false,{reportId:reportId,teamId:teamId,userIDs:userIDs,groupIDs:groupIDs,message:message},succeededCallback,failedCallback,userContext); },
SharePresentation:function(presentationId,teamId,userIDs,groupIDs,message,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'SharePresentation',false,{presentationId:presentationId,teamId:teamId,userIDs:userIDs,groupIDs:groupIDs,message:message},succeededCallback,failedCallback,userContext); },
SaveSortedOrder:function(teamId,cutupIds,clipIds,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'SaveSortedOrder',false,{teamId:teamId,cutupIds:cutupIds,clipIds:clipIds},succeededCallback,failedCallback,userContext); },
AddHighlightForParticipant:function(teamId,participantId,clipIDs,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'AddHighlightForParticipant',false,{teamId:teamId,participantId:participantId,clipIDs:clipIDs},succeededCallback,failedCallback,userContext); },
RemoveHighlightForParticipant:function(teamId,participantId,clipAndCutupIDs,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'RemoveHighlightForParticipant',false,{teamId:teamId,participantId:participantId,clipAndCutupIDs:clipAndCutupIDs},succeededCallback,failedCallback,userContext); },
AddHighlightForTeam:function(teamId,clipIDs,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'AddHighlightForTeam',false,{teamId:teamId,clipIDs:clipIDs},succeededCallback,failedCallback,userContext); },
RemoveHighlightForTeam:function(teamId,clipAndCutupIDs,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'RemoveHighlightForTeam',false,{teamId:teamId,clipAndCutupIDs:clipAndCutupIDs},succeededCallback,failedCallback,userContext); },
CreateFilter:function(filterCriteria,filterName,teamId,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'CreateFilter',false,{filterCriteria:filterCriteria,filterName:filterName,teamId:teamId},succeededCallback,failedCallback,userContext); },
RanFilter:function(succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'RanFilter',false,{},succeededCallback,failedCallback,userContext); },
GetFilters:function(teamId,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetFilters',false,{teamId:teamId},succeededCallback,failedCallback,userContext); },
LoadFilter:function(filterId,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'LoadFilter',false,{filterId:filterId},succeededCallback,failedCallback,userContext); },
UpdateFilter:function(teamId,filterId,criteria,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'UpdateFilter',false,{teamId:teamId,filterId:filterId,criteria:criteria},succeededCallback,failedCallback,userContext); },
DeleteFilter:function(teamId,filterId,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'DeleteFilter',false,{teamId:teamId,filterId:filterId},succeededCallback,failedCallback,userContext); }}
IVideoService.registerClass('IVideoService',Sys.Net.WebServiceProxy);
IVideoService._staticInstance = new IVideoService();
IVideoService.set_path = function(value) { IVideoService._staticInstance.set_path(value); }
IVideoService.get_path = function() { return IVideoService._staticInstance.get_path(); }
IVideoService.set_timeout = function(value) { IVideoService._staticInstance.set_timeout(value); }
IVideoService.get_timeout = function() { return IVideoService._staticInstance.get_timeout(); }
IVideoService.set_defaultUserContext = function(value) { IVideoService._staticInstance.set_defaultUserContext(value); }
IVideoService.get_defaultUserContext = function() { return IVideoService._staticInstance.get_defaultUserContext(); }
IVideoService.set_defaultSucceededCallback = function(value) { IVideoService._staticInstance.set_defaultSucceededCallback(value); }
IVideoService.get_defaultSucceededCallback = function() { return IVideoService._staticInstance.get_defaultSucceededCallback(); }
IVideoService.set_defaultFailedCallback = function(value) { IVideoService._staticInstance.set_defaultFailedCallback(value); }
IVideoService.get_defaultFailedCallback = function() { return IVideoService._staticInstance.get_defaultFailedCallback(); }
IVideoService.set_enableJsonp = function(value) { IVideoService._staticInstance.set_enableJsonp(value); }
IVideoService.get_enableJsonp = function() { return IVideoService._staticInstance.get_enableJsonp(); }
IVideoService.set_jsonpCallbackParameter = function(value) { IVideoService._staticInstance.set_jsonpCallbackParameter(value); }
IVideoService.get_jsonpCallbackParameter = function() { return IVideoService._staticInstance.get_jsonpCallbackParameter(); }
IVideoService.set_path("http://www.hudl.com/Services/VideoService.svc");
IVideoService.SaveFormation= function(teamId,clipDataColumnId,formationName,data,onSuccess,onFailed,userContext) {IVideoService._staticInstance.SaveFormation(teamId,clipDataColumnId,formationName,data,onSuccess,onFailed,userContext); }
IVideoService.ToggleCategoryExpanded= function(teamId,categoryId,isExpanded,onSuccess,onFailed,userContext) {IVideoService._staticInstance.ToggleCategoryExpanded(teamId,categoryId,isExpanded,onSuccess,onFailed,userContext); }
IVideoService.ExpandSeasonCategory= function(teamId,categoryId,onSuccess,onFailed,userContext) {IVideoService._staticInstance.ExpandSeasonCategory(teamId,categoryId,onSuccess,onFailed,userContext); }
IVideoService.CreatePresentation= function(teamId,categoryId,name,onSuccess,onFailed,userContext) {IVideoService._staticInstance.CreatePresentation(teamId,categoryId,name,onSuccess,onFailed,userContext); }
IVideoService.UpdateSelectedTags= function(selectedTags,onSuccess,onFailed,userContext) {IVideoService._staticInstance.UpdateSelectedTags(selectedTags,onSuccess,onFailed,userContext); }
IVideoService.GetRemoteAppUrl= function(teamId,onSuccess,onFailed,userContext) {IVideoService._staticInstance.GetRemoteAppUrl(teamId,onSuccess,onFailed,userContext); }
IVideoService.SetColumnValue= function(teamId,columnId,clipId,value,isParticipant,onSuccess,onFailed,userContext) {IVideoService._staticInstance.SetColumnValue(teamId,columnId,clipId,value,isParticipant,onSuccess,onFailed,userContext); }
IVideoService.UpdateClipData= function(teamId,clipId,breakdownData,onSuccess,onFailed,userContext) {IVideoService._staticInstance.UpdateClipData(teamId,clipId,breakdownData,onSuccess,onFailed,userContext); }
IVideoService.CreateCutupFromClips= function(teamId,categoryId,cutupName,clipIDs,onSuccess,onFailed,userContext) {IVideoService._staticInstance.CreateCutupFromClips(teamId,categoryId,cutupName,clipIDs,onSuccess,onFailed,userContext); }
IVideoService.TagCutup= function(teamId,cutupId,tag,onSuccess,onFailed,userContext) {IVideoService._staticInstance.TagCutup(teamId,cutupId,tag,onSuccess,onFailed,userContext); }
IVideoService.DeleteCutup= function(teamId,cutupId,returnStorageUpdates,onSuccess,onFailed,userContext) {IVideoService._staticInstance.DeleteCutup(teamId,cutupId,returnStorageUpdates,onSuccess,onFailed,userContext); }
IVideoService.DeleteReport= function(teamId,reportId,returnStorageUpdates,onSuccess,onFailed,userContext) {IVideoService._staticInstance.DeleteReport(teamId,reportId,returnStorageUpdates,onSuccess,onFailed,userContext); }
IVideoService.DeleteReportTemplate= function(teamId,templateId,onSuccess,onFailed,userContext) {IVideoService._staticInstance.DeleteReportTemplate(teamId,templateId,onSuccess,onFailed,userContext); }
IVideoService.DeletePresentation= function(teamId,presentationId,returnStorageUpdates,onSuccess,onFailed,userContext) {IVideoService._staticInstance.DeletePresentation(teamId,presentationId,returnStorageUpdates,onSuccess,onFailed,userContext); }
IVideoService.DeleteMediaItems= function(teamId,ids,returnStorageUpdates,onSuccess,onFailed,userContext) {IVideoService._staticInstance.DeleteMediaItems(teamId,ids,returnStorageUpdates,onSuccess,onFailed,userContext); }
IVideoService.Undo= function(undoableId,onSuccess,onFailed,userContext) {IVideoService._staticInstance.Undo(undoableId,onSuccess,onFailed,userContext); }
IVideoService.AddClipsToCutup= function(teamId,cutupId,clipIDs,onSuccess,onFailed,userContext) {IVideoService._staticInstance.AddClipsToCutup(teamId,cutupId,clipIDs,onSuccess,onFailed,userContext); }
IVideoService.AddAllCutupClipsToCutup= function(teamId,cutupId,cutupIDs,onSuccess,onFailed,userContext) {IVideoService._staticInstance.AddAllCutupClipsToCutup(teamId,cutupId,cutupIDs,onSuccess,onFailed,userContext); }
IVideoService.RemoveClipsFromCutups= function(teamId,cutupIDs,clipIDs,clipOrders,onSuccess,onFailed,userContext) {IVideoService._staticInstance.RemoveClipsFromCutups(teamId,cutupIDs,clipIDs,clipOrders,onSuccess,onFailed,userContext); }
IVideoService.GetCategoriesForGame= function(gameId,onSuccess,onFailed,userContext) {IVideoService._staticInstance.GetCategoriesForGame(gameId,onSuccess,onFailed,userContext); }
IVideoService.GetCategoriesForSeason= function(teamId,seasonName,onSuccess,onFailed,userContext) {IVideoService._staticInstance.GetCategoriesForSeason(teamId,seasonName,onSuccess,onFailed,userContext); }
IVideoService.DeleteAnnotation= function(teamId,annotationId,onSuccess,onFailed,userContext) {IVideoService._staticInstance.DeleteAnnotation(teamId,annotationId,onSuccess,onFailed,userContext); }
IVideoService.DeleteAnnotationPaidRecruiter= function(teamId,annotationId,onSuccess,onFailed,userContext) {IVideoService._staticInstance.DeleteAnnotationPaidRecruiter(teamId,annotationId,onSuccess,onFailed,userContext); }
IVideoService.UpdatePreferredColumns= function(columnIDs,teamId,onSuccess,onFailed,userContext) {IVideoService._staticInstance.UpdatePreferredColumns(columnIDs,teamId,onSuccess,onFailed,userContext); }
IVideoService.CreateColumnSet= function(columnSetName,teamId,columnIDs,onSuccess,onFailed,userContext) {IVideoService._staticInstance.CreateColumnSet(columnSetName,teamId,columnIDs,onSuccess,onFailed,userContext); }
IVideoService.SaveColumnSet= function(columnSetId,teamId,columnIds,onSuccess,onFailed,userContext) {IVideoService._staticInstance.SaveColumnSet(columnSetId,teamId,columnIds,onSuccess,onFailed,userContext); }
IVideoService.LoadColumnSet= function(teamId,columnSetId,onSuccess,onFailed,userContext) {IVideoService._staticInstance.LoadColumnSet(teamId,columnSetId,onSuccess,onFailed,userContext); }
IVideoService.GetAvailableColumnSets= function(teamId,onSuccess,onFailed,userContext) {IVideoService._staticInstance.GetAvailableColumnSets(teamId,onSuccess,onFailed,userContext); }
IVideoService.GetPreferredColumnSet= function(teamId,onSuccess,onFailed,userContext) {IVideoService._staticInstance.GetPreferredColumnSet(teamId,onSuccess,onFailed,userContext); }
IVideoService.UpdatePreferredColumnSet= function(columnSetId,teamId,onSuccess,onFailed,userContext) {IVideoService._staticInstance.UpdatePreferredColumnSet(columnSetId,teamId,onSuccess,onFailed,userContext); }
IVideoService.DeleteColumnSet= function(columnSetId,teamId,onSuccess,onFailed,userContext) {IVideoService._staticInstance.DeleteColumnSet(columnSetId,teamId,onSuccess,onFailed,userContext); }
IVideoService.GetUsersAndGroups= function(teamId,onSuccess,onFailed,userContext) {IVideoService._staticInstance.GetUsersAndGroups(teamId,onSuccess,onFailed,userContext); }
IVideoService.ShareCutups= function(cutupIDs,teamId,userIDs,groupIDs,includeAnnotations,message,onSuccess,onFailed,userContext) {IVideoService._staticInstance.ShareCutups(cutupIDs,teamId,userIDs,groupIDs,includeAnnotations,message,onSuccess,onFailed,userContext); }
IVideoService.ShareUserAnnotations= function(clipId,cutupId,teamId,userIDs,groupIDs,message,onSuccess,onFailed,userContext) {IVideoService._staticInstance.ShareUserAnnotations(clipId,cutupId,teamId,userIDs,groupIDs,message,onSuccess,onFailed,userContext); }
IVideoService.ShareAnnotation= function(annotationId,clipId,cutupId,teamId,userIDs,groupIDs,message,onSuccess,onFailed,userContext) {IVideoService._staticInstance.ShareAnnotation(annotationId,clipId,cutupId,teamId,userIDs,groupIDs,message,onSuccess,onFailed,userContext); }
IVideoService.ShareReport= function(reportId,teamId,userIDs,groupIDs,message,onSuccess,onFailed,userContext) {IVideoService._staticInstance.ShareReport(reportId,teamId,userIDs,groupIDs,message,onSuccess,onFailed,userContext); }
IVideoService.SharePresentation= function(presentationId,teamId,userIDs,groupIDs,message,onSuccess,onFailed,userContext) {IVideoService._staticInstance.SharePresentation(presentationId,teamId,userIDs,groupIDs,message,onSuccess,onFailed,userContext); }
IVideoService.SaveSortedOrder= function(teamId,cutupIds,clipIds,onSuccess,onFailed,userContext) {IVideoService._staticInstance.SaveSortedOrder(teamId,cutupIds,clipIds,onSuccess,onFailed,userContext); }
IVideoService.AddHighlightForParticipant= function(teamId,participantId,clipIDs,onSuccess,onFailed,userContext) {IVideoService._staticInstance.AddHighlightForParticipant(teamId,participantId,clipIDs,onSuccess,onFailed,userContext); }
IVideoService.RemoveHighlightForParticipant= function(teamId,participantId,clipAndCutupIDs,onSuccess,onFailed,userContext) {IVideoService._staticInstance.RemoveHighlightForParticipant(teamId,participantId,clipAndCutupIDs,onSuccess,onFailed,userContext); }
IVideoService.AddHighlightForTeam= function(teamId,clipIDs,onSuccess,onFailed,userContext) {IVideoService._staticInstance.AddHighlightForTeam(teamId,clipIDs,onSuccess,onFailed,userContext); }
IVideoService.RemoveHighlightForTeam= function(teamId,clipAndCutupIDs,onSuccess,onFailed,userContext) {IVideoService._staticInstance.RemoveHighlightForTeam(teamId,clipAndCutupIDs,onSuccess,onFailed,userContext); }
IVideoService.CreateFilter= function(filterCriteria,filterName,teamId,onSuccess,onFailed,userContext) {IVideoService._staticInstance.CreateFilter(filterCriteria,filterName,teamId,onSuccess,onFailed,userContext); }
IVideoService.RanFilter= function(onSuccess,onFailed,userContext) {IVideoService._staticInstance.RanFilter(onSuccess,onFailed,userContext); }
IVideoService.GetFilters= function(teamId,onSuccess,onFailed,userContext) {IVideoService._staticInstance.GetFilters(teamId,onSuccess,onFailed,userContext); }
IVideoService.LoadFilter= function(filterId,onSuccess,onFailed,userContext) {IVideoService._staticInstance.LoadFilter(filterId,onSuccess,onFailed,userContext); }
IVideoService.UpdateFilter= function(teamId,filterId,criteria,onSuccess,onFailed,userContext) {IVideoService._staticInstance.UpdateFilter(teamId,filterId,criteria,onSuccess,onFailed,userContext); }
IVideoService.DeleteFilter= function(teamId,filterId,onSuccess,onFailed,userContext) {IVideoService._staticInstance.DeleteFilter(teamId,filterId,onSuccess,onFailed,userContext); }
var gtc = Sys.Net.WebServiceProxy._generateTypedConstructor;
Type.registerNamespace('www.w3.org._2001.XMLSchema');
if (typeof(www.w3.org._2001.XMLSchema.short) === 'undefined') {
www.w3.org._2001.XMLSchema.short=gtc("short:http://www.w3.org/2001/XMLSchema");
www.w3.org._2001.XMLSchema.short.registerClass('www.w3.org._2001.XMLSchema.short');
}
Type.registerNamespace('WebApp.DTO');
if (typeof(WebApp.DTO.CategoryStorageUpdatesDTO) === 'undefined') {
WebApp.DTO.CategoryStorageUpdatesDTO=gtc("CategoryStorageUpdatesDTO:http://schemas.datacontract.org/2004/07/WebApp.DTO");
WebApp.DTO.CategoryStorageUpdatesDTO.registerClass('WebApp.DTO.CategoryStorageUpdatesDTO');
}
Type.registerNamespace('Huddle.DTO');
if (typeof(Huddle.DTO.Category) === 'undefined') {
Huddle.DTO.Category=gtc("Category:http://schemas.datacontract.org/2004/07/Huddle.DTO");
Huddle.DTO.Category.registerClass('Huddle.DTO.Category');
}
if (typeof(Huddle.DTO.PersistentObject) === 'undefined') {
Huddle.DTO.PersistentObject=gtc("PersistentObject:http://schemas.datacontract.org/2004/07/Huddle.DTO");
Huddle.DTO.PersistentObject.registerClass('Huddle.DTO.PersistentObject');
}
if (typeof(Huddle.DTO.Presentation) === 'undefined') {
Huddle.DTO.Presentation=gtc("Presentation:http://schemas.datacontract.org/2004/07/Huddle.DTO");
Huddle.DTO.Presentation.registerClass('Huddle.DTO.Presentation');
}
if (typeof(Huddle.DTO.Slide) === 'undefined') {
Huddle.DTO.Slide=gtc("Slide:http://schemas.datacontract.org/2004/07/Huddle.DTO");
Huddle.DTO.Slide.registerClass('Huddle.DTO.Slide');
}
if (typeof(Huddle.DTO.Cutup) === 'undefined') {
Huddle.DTO.Cutup=gtc("Cutup:http://schemas.datacontract.org/2004/07/Huddle.DTO");
Huddle.DTO.Cutup.registerClass('Huddle.DTO.Cutup');
}
if (typeof(Huddle.DTO.Game) === 'undefined') {
Huddle.DTO.Game=gtc("Game:http://schemas.datacontract.org/2004/07/Huddle.DTO");
Huddle.DTO.Game.registerClass('Huddle.DTO.Game');
}
if (typeof(Huddle.DTO.Season) === 'undefined') {
Huddle.DTO.Season=gtc("Season:http://schemas.datacontract.org/2004/07/Huddle.DTO");
Huddle.DTO.Season.registerClass('Huddle.DTO.Season');
}
if (typeof(Huddle.DTO.Opponent) === 'undefined') {
Huddle.DTO.Opponent=gtc("Opponent:http://schemas.datacontract.org/2004/07/Huddle.DTO");
Huddle.DTO.Opponent.registerClass('Huddle.DTO.Opponent');
}
if (typeof(Huddle.DTO.OpponentParticipant) === 'undefined') {
Huddle.DTO.OpponentParticipant=gtc("OpponentParticipant:http://schemas.datacontract.org/2004/07/Huddle.DTO");
Huddle.DTO.OpponentParticipant.registerClass('Huddle.DTO.OpponentParticipant');
}
if (typeof(Huddle.DTO.Participation) === 'undefined') {
Huddle.DTO.Participation=gtc("Participation:http://schemas.datacontract.org/2004/07/Huddle.DTO");
Huddle.DTO.Participation.registerClass('Huddle.DTO.Participation');
}
if (typeof(Huddle.DTO.ParticipantPosition) === 'undefined') {
Huddle.DTO.ParticipantPosition=gtc("ParticipantPosition:http://schemas.datacontract.org/2004/07/Huddle.DTO");
Huddle.DTO.ParticipantPosition.registerClass('Huddle.DTO.ParticipantPosition');
}
if (typeof(Huddle.DTO.Participant) === 'undefined') {
Huddle.DTO.Participant=gtc("Participant:http://schemas.datacontract.org/2004/07/Huddle.DTO");
Huddle.DTO.Participant.registerClass('Huddle.DTO.Participant');
}
if (typeof(Huddle.DTO.CategoryDTO) === 'undefined') {
Huddle.DTO.CategoryDTO=gtc("CategoryDTO:http://schemas.datacontract.org/2004/07/Huddle.DTO");
Huddle.DTO.CategoryDTO.registerClass('Huddle.DTO.CategoryDTO');
}
if (typeof(Huddle.DTO.CutupDTO) === 'undefined') {
Huddle.DTO.CutupDTO=gtc("CutupDTO:http://schemas.datacontract.org/2004/07/Huddle.DTO");
Huddle.DTO.CutupDTO.registerClass('Huddle.DTO.CutupDTO');
}
if (typeof(Huddle.DTO.PresentationDTO) === 'undefined') {
Huddle.DTO.PresentationDTO=gtc("PresentationDTO:http://schemas.datacontract.org/2004/07/Huddle.DTO");
Huddle.DTO.PresentationDTO.registerClass('Huddle.DTO.PresentationDTO');
}
if (typeof(Huddle.DTO.ReportDTO) === 'undefined') {
Huddle.DTO.ReportDTO=gtc("ReportDTO:http://schemas.datacontract.org/2004/07/Huddle.DTO");
Huddle.DTO.ReportDTO.registerClass('Huddle.DTO.ReportDTO');
}
Type.registerNamespace('System.Data.Linq');
if (typeof(System.Data.Linq.Binary) === 'undefined') {
System.Data.Linq.Binary=gtc("Binary:http://schemas.datacontract.org/2004/07/System.Data.Linq");
System.Data.Linq.Binary.registerClass('System.Data.Linq.Binary');
}
if (typeof(Huddle.DTO.ColumnSet) === 'undefined') {
Huddle.DTO.ColumnSet=gtc("ColumnSet:http://schemas.datacontract.org/2004/07/Huddle.DTO");
Huddle.DTO.ColumnSet.registerClass('Huddle.DTO.ColumnSet');
}
if (typeof(Huddle.DTO.TeamUsersAndGroups) === 'undefined') {
Huddle.DTO.TeamUsersAndGroups=gtc("TeamUsersAndGroups:http://schemas.datacontract.org/2004/07/Huddle.DTO");
Huddle.DTO.TeamUsersAndGroups.registerClass('Huddle.DTO.TeamUsersAndGroups');
}
if (typeof(Huddle.DTO.Group) === 'undefined') {
Huddle.DTO.Group=gtc("Group:http://schemas.datacontract.org/2004/07/Huddle.DTO");
Huddle.DTO.Group.registerClass('Huddle.DTO.Group');
}
if (typeof(Huddle.DTO.FeedItemUser) === 'undefined') {
Huddle.DTO.FeedItemUser=gtc("FeedItemUser:http://schemas.datacontract.org/2004/07/Huddle.DTO");
Huddle.DTO.FeedItemUser.registerClass('Huddle.DTO.FeedItemUser');
}
if (typeof(Huddle.DTO.UserNameDTO) === 'undefined') {
Huddle.DTO.UserNameDTO=gtc("UserNameDTO:http://schemas.datacontract.org/2004/07/Huddle.DTO");
Huddle.DTO.UserNameDTO.registerClass('Huddle.DTO.UserNameDTO');
}
if (typeof(Huddle.DTO.ClipHighlightFeedback) === 'undefined') {
Huddle.DTO.ClipHighlightFeedback=gtc("ClipHighlightFeedback:http://schemas.datacontract.org/2004/07/Huddle.DTO");
Huddle.DTO.ClipHighlightFeedback.registerClass('Huddle.DTO.ClipHighlightFeedback');
}
Type.registerNamespace('www.agilesports.com');
if (typeof(www.agilesports.com.searchcriteria) === 'undefined') {
www.agilesports.com.searchcriteria=gtc("SearchCriteria:http://www.agilesports.com");
www.agilesports.com.searchcriteria.registerClass('www.agilesports.com.searchcriteria');
}
if (typeof(Huddle.DTO.Characteristic) === 'undefined') {
Huddle.DTO.Characteristic=gtc("Characteristic:http://schemas.datacontract.org/2004/07/Huddle.DTO");
Huddle.DTO.Characteristic.registerClass('Huddle.DTO.Characteristic');
}
if (typeof(Huddle.DTO.SavedFilterDTO) === 'undefined') {
Huddle.DTO.SavedFilterDTO=gtc("SavedFilterDTO:http://schemas.datacontract.org/2004/07/Huddle.DTO");
Huddle.DTO.SavedFilterDTO.registerClass('Huddle.DTO.SavedFilterDTO');
}
if (typeof(Huddle.DTO.ObjectType) === 'undefined') {
Huddle.DTO.ObjectType = function() { throw Error.invalidOperation(); }
Huddle.DTO.ObjectType.prototype = {Clip: 0,Cutup: 1,Game: 2,Annotation: 3,Category: 4,Report: 5,Team: 6,School: 7,Presentation: 8,HighlightReel: 9,User: 10,UserHighlightReel: 11,TeamHighlightReel: 12,ClipAngle: 13,GameView: 14}
Huddle.DTO.ObjectType.registerEnum('Huddle.DTO.ObjectType', true);
}
if (typeof(Huddle.DTO.CategoryType) === 'undefined') {
Huddle.DTO.CategoryType = function() { throw Error.invalidOperation(); }
Huddle.DTO.CategoryType.prototype = {Season: 0,Game: 1,Clinic: 2,SpecialProject: 3,GameFootage: 4,Practice: 5,OpponentScout: 6,OtherItems: 7,EndOfSeason: 8,Misc: 9,FilmExchange: 10,FilmStudy: 11,Drills: 12,DsvAnywhere: 13}
Huddle.DTO.CategoryType.registerEnum('Huddle.DTO.CategoryType', true);
}
if (typeof(Huddle.DTO.ClipHighlightFeedback.ReturnStatus) === 'undefined') {
Huddle.DTO.ClipHighlightFeedback.ReturnStatus = function() { throw Error.invalidOperation(); }
Huddle.DTO.ClipHighlightFeedback.ReturnStatus.prototype = {Success: 0,AngleSomePrivate: 1,AngleAllPrivate: 2,OverLimit: 3}
Huddle.DTO.ClipHighlightFeedback.ReturnStatus.registerEnum('Huddle.DTO.ClipHighlightFeedback.ReturnStatus', true);
}

