//////////////////////////////////////////////////////////////////////
// main
SlidingBlockPuzzle._extension("main",function(extname,px){
// CXFlow
Warning: include(include/CXFlow.inc.php): Failed to open stream: No such file or directory in /var/www/html/phpkobo/my-projects/sliding-puzzle/include/main.inc.php on line 6
Warning: include(): Failed opening 'include/CXFlow.inc.php' for inclusion (include_path='.:/usr/local/lib/php') in /var/www/html/phpkobo/my-projects/sliding-puzzle/include/main.inc.php on line 6
// CDelay
Warning: include(include/CDelay.inc.php): Failed to open stream: No such file or directory in /var/www/html/phpkobo/my-projects/sliding-puzzle/include/main.inc.php on line 9
Warning: include(): Failed opening 'include/CDelay.inc.php' for inclusion (include_path='.:/usr/local/lib/php') in /var/www/html/phpkobo/my-projects/sliding-puzzle/include/main.inc.php on line 9
// CInView
Warning: include(include/CInView.inc.php): Failed to open stream: No such file or directory in /var/www/html/phpkobo/my-projects/sliding-puzzle/include/main.inc.php on line 12
Warning: include(): Failed opening 'include/CInView.inc.php' for inclusion (include_path='.:/usr/local/lib/php') in /var/www/html/phpkobo/my-projects/sliding-puzzle/include/main.inc.php on line 12
//////////////////////////////////////////////////////////////////
// main
// XFlow
px.XFlow=CXFlow();
// the root XFlow node
px.xfn_root=px.XFlow.find("/");
// CDelay: delay and progbar
px.Delay=CDelay(px);
// CInView: checks if it's in viewport
px.InView=CInView(px);
// starting point
px.main=function(){
px.xfn_root.find("/player").run(px,function(resp){
if(px.Lib.isObject(resp)&&("action" in resp)){
const action=resp.action;
switch(action){
case "destroy":
px.GPlayer.xfn_events.find("destroy")
.run(px,function(resp){
console.log("resp",resp);
});
break;
}
}
});
};
},0);