_drawDecoratorPathType(type, linePosition) {
      switch (this.arrowType[type]) {
        case 'triangle':
          this._drawTrianglePath(type, linePosition);
          break;
        case 'chevron':
          this._drawChevronPath(type, linePosition);
          break;
        default:
          break;
      }
    }
Render Arrow Head
@param {string} type - 'head' or 'tail'
@param {Object} linePosition - line position
 @param {number} option.fromX - line start position x
 @param {number} option.fromY - line start position y
 @param {number} option.toX - line end position x
 @param {number} option.toY - line end position y
@private