callTradeLineXPath method

dynamic callTradeLineXPath(
  1. dynamic linePath,
  2. dynamic objList,
  3. dynamic type,
  4. dynamic zIndex,
  5. dynamic color,
  6. dynamic xSize,
)

Implementation

callTradeLineXPath(linePath, objList, type, zIndex, color, xSize){
  var off = xSize[2]/3;
  var xlineData = {
    'drawType': 'linePath',
    'type': type,
    'zIndex': zIndex+2,
    'stroke': {
      'color': color,
      'style': PaintingStyle.stroke,
      'strokeWidth':2.0,
    },
    'property': {'dottedLine': false},
    'linePath': [
      [
        "moveTo",
        [xSize[0]+off, xSize[1]+off]
      ],
      [
        "lineTo",
        [xSize[0]+xSize[2]-off, xSize[1]+xSize[3]-off]
      ],
      [
        "moveTo",
        [xSize[0]+xSize[2]-off, xSize[1]+off]
      ],
      [
        "lineTo",
        [xSize[0]+off, xSize[1]+xSize[3]-off]
      ]
    ],
  };
  linePath.add(xlineData);
  objList.add(xlineData);
}