10000 PageControll event updated · SaffronCode/SaffronCode@7c116af · GitHub
[go: up one dir, main page]

Skip to content

Commit 7c116af

Browse files
committed
PageControll event updated
1 parent be48109 commit 7c116af

File tree

2 files changed

+27
-22
lines changed

2 files changed

+27
-22
lines changed

appManager/event/PageControllEvent.as

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,14 +23,17 @@ package appManager.event
2323
public var preventerPage:DisplayObject ;
2424

2525
public var let_cashed_requested_page_activate:Boolean = true ;
26+
27+
public var ignorelastCalledPage:Boolean = false ;
2628

2729
/**Feel the getPermition and preventerDisplayObject on PREVENT_PAGE_CHANGING event*/
28-
public function PageControllEvent(type:String,getPermition:Function=null,preventerDisplayObject:DisplayObject=null,let_requested_page_to_open:Boolean=true)
30+
public function PageControllEvent(type:String,getPermition:Function=null,preventerDisplayObject:DisplayObject=null,let_requested_page_to_open:Boolean=true,ignorelastCalledPage:Boolean=false)
2931
{
3032
super(type,true);
3133
let_cashed_requested_page_activate = let_requested_page_to_open;
3234
permitionReceiver = getPermition ;
3335
preventerPage = preventerDisplayObject ;
36+
this.ignorelastCalledPage = ignorelastCalledPage ;
3437
}
3538
}
3639
}

appManager/mains/AppWithContent.as

Lines changed: 23 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -372,7 +372,7 @@
372372
}
373373
prventedPageWasLastPage = false ;
374374

375-
if(preventedEventCash!=null)
375+
if(preventedEventCash!=null && !event.ignorelastCalledPage)
376376
{
377377
SaffronLogger.log("Prevented page event is released");
378378
managePages(preventedEventCash);
@@ -486,19 +486,20 @@
486486
/**Save teh page ID to Analytic server */
487487
private function logPageChange(pageId:String):void
488488
{
489-
if(pageLoggerRequest==null)
490-
{
491-
pageLoggerRequest = new URLRequest(Contents.config.version_controll_url);
492-
pageLoggerRequest.contentType = 'application/json';
493-
pageLoggerRequest.method = URLRequestMethod.POST ;
494-
}
495-
pageLoggerRequest.data = JSON.stringify({AppId:DevicePrefrence.appID,PageName:pageId,Enter:true}) ;
496-
if(pageLoggerLoader==null)
497-
{
498-
pageLoggerLoader = new URLLoader();
499-
pageLoggerLoader.addEventListener(IOErrorEvent.IO_ERROR,function():void{})
500-
}
501-
pageLoggerLoader.load(pageLoggerRequest);
489+
//GOODBY Saffron Logger... we will miss you
490+
// if(pageLoggerRequest==null)
491+
// {
492+
// pageLoggerRequest = new URLRequest(Contents.config.version_controll_url);
493+
// pageLoggerRequest.contentType = 'application/json';
494+
// pageLoggerRequest.method = URLRequestMethod.POST ;
495+
// }
496+
// pageLoggerRequest.data = JSON.stringify({AppId:DevicePrefrence.appID,PageName:pageId,Enter:true}) ;
497+
// if(pageLoggerLoader==null)
498+
// {
499+
// pageLoggerLoader = new URLLoader();
500+
// pageLoggerLoader.addEventListener(IOErrorEvent.IO_ERROR,function():void{})
501+
// }
502+
// pageLoggerLoader.load(pageLoggerRequest);
502503

503504
}
504505

@@ -521,14 +522,15 @@
521522

522523
private function controlCurrentVersion(useOfflineVersion:Boolean=false):void
523524
{
524-
var versionContrllURL:String = Contents.config.version_controll_url ;
525-
SaffronLogger.log("Version controll : "+versionContrllURL);
526-
var versionRequest:URLRequest = new URLRequest(versionContrllURL);
527-
versionRequest.contentType = 'application/json';
528-
versionRequest.method = URLRequestMethod.POST ;
529-
versionRequest.data = JSON.stringify({AppId:DevicePrefrence.appID}) ;
525+
//GOODBY Saffron analytics, we will miss you
526+
// var versionContrllURL:String = Contents.config.version_controll_url ;
527+
// SaffronLogger.log("Version controll : "+versionContrllURL);
528+
// var versionRequest:URLRequest = new URLRequest(versionContrllURL);
529+
// versionRequest.contentType = 'application/json';
530+
// versionRequest.method = URLRequestMethod.POST ;
531+
// versionRequest.data = JSON.stringify({AppId:DevicePrefrence.appID}) ;
530532

531-
VersionController.controllVersion(currentVersionIsOk,stopThisVersion,versionRequest,DevicePrefrence.appVersion,true,useOfflineVersion);
533+
// VersionController.controllVersion(currentVersionIsOk,stopThisVersion,versionRequest,DevicePrefrence.appVersion,true,useOfflineVersion);
532534
}
533535

534536
/**The application version is ok*/

0 commit comments

Comments
 (0)
0