Home | History | Annotate | Download | only in docs
      1 function displayBackend(displayEngine, displayList) {
      2     switch (displayEngine) {
      3         case 'all':
      4             displayCanvas(displayList);
      5             displaySvg(displayList);
      6             break;
      7         case 'Canvas':
      8             displayCanvas(displayList);
      9             break;
     10         case 'SVG':
     11             displaySvg(displayList);
     12             break;
     13         default:
     14             assert(0);
     15     }
     16 }
     17 
     18 function keyframeBackendInit(displayEngine, displayList, first) {
     19     switch (displayEngine) {
     20         case 'all':
     21         case 'Canvas':
     22             keyframeCanvasInit(displayList, first);
     23             break;
     24         case 'SVG':
     25             break;
     26         default:
     27             assert(0);
     28     }
     29 }
     30 
     31 function setupBackend(displayEngine) {
     32     switch (displayEngine) {
     33         case 'all':
     34         case 'Canvas':
     35             setupCanvas();
     36             setupSvg();
     37             break;
     38         case 'SVG':
     39             setupSvg();
     40             break;
     41         default:
     42             assert(0);
     43     }
     44 }
     45