callMouseInMarket method

dynamic callMouseInMarket()

Implementation

callMouseInMarket(){
  if(marksDataPoint.isNotEmpty){
    for(int i = 0;i<marksDataPoint.length;i++){
      Map size = marksDataPoint[i]['size'];
      if (
        klineState.currentPosition.dx > size['x'] &&
        klineState.currentPosition.dx < size['x'] + size['w'] &&
        klineState.currentPosition.dy > size['y'] &&
        klineState.currentPosition.dy < size['y'] + size['h'])
      {
        return marksDataPoint[i];
      }
    }
  }
  return null;
}