public override void Perform(IDisplayInputController displayInputController) { var screenPoints = GetScreenPoints(); if (screenPoints != null) { PerformScreenPoints(displayInputController, screenPoints); } }
private void PerformTranslatedPoints(IDisplayInputController displayInputController, IEnumerable <Point> translatedPoints) { displayInputController.PerformMouseDownMoveUp(translatedPoints, PeriodBetweenPoints); }
private void PerformScreenPoints(IDisplayInputController displayInputController, IEnumerable <Point> points) { var translatedPoints = displayInputController.TranslatePhonePositionsToHostPositions(points); PerformTranslatedPoints(displayInputController, translatedPoints); }
public abstract void Perform(IDisplayInputController displayInputController);
private void PerformTranslatedPoints(IDisplayInputController displayInputController, IEnumerable<Point> translatedPoints) { displayInputController.PerformMouseDownMoveUp(translatedPoints, PeriodBetweenPoints); }
private void PerformScreenPoints(IDisplayInputController displayInputController, IEnumerable<Point> points) { var translatedPoints = displayInputController.TranslatePhonePositionsToHostPositions(points); PerformTranslatedPoints(displayInputController, translatedPoints); }
public override void Perform(IDisplayInputController displayInputController) { var screenPoints = GetScreenPoints(); if (screenPoints != null) PerformScreenPoints(displayInputController, screenPoints); }
public abstract void Perform(IDisplayInputController displayInputController);