Canvas SVG parser: Difference between revisions

Jump to navigation Jump to search
m
Line 107: Line 107:
   return {parents:[myPFD777] };
   return {parents:[myPFD777] };
  },
  },
  init: func(groupp) {
  init: func(group) {
   me.pfd = group;
   me.pfd = group;
  me.symbols = {};
   canvas.parsesvg(me.pfd, "Aircraft/747-400/Models/Cockpit/Instruments/ND/ND.svg", {'font-mapper': font_mapper});
   canvas.parsesvg(me.pfd, "Aircraft/747-400/Models/Cockpit/Instruments/ND/ND.svg", {'font-mapper': font_mapper});


Line 115: Line 116:
      "eta","range","taOnly","status.wxr","status.wpt",
      "eta","range","taOnly","status.wxr","status.wpt",
      "status.sta","status.arpt"])  
      "status.sta","status.arpt"])  
   me[svg_element] = me.nd.getElementById(element);
   me.symbols[svg_element] = me.nd.getElementById(element);


  }
  }
Line 134: Line 135:
      "curHdgPtr","staFromL","staToL",
      "curHdgPtr","staFromL","staToL",
      "staFromR","staToR","compass"] )
      "staFromR","staToR","compass"] )
  me[element] = me.nd.getElementById(element).updateCenter();
  me.symbols[element] = me.nd.getElementById(element).updateCenter();
</syntaxhighlight>
</syntaxhighlight>

Navigation menu