Exemplo n.º 1
0
        public IDragDropSyntaxProvider Drag(ElementProxy element, int offsetX, int offsetY)
        {
            // Before
            _logger.LogMessage("Drag element with selector: " + element.Element.Selector + " offset x: " + offsetX + " offset y: " + offsetY);

            // Execute
            IDragDropSyntaxProvider dragDropSyntaxProvider = _actionSyntaxProvider.Drag(element, offsetX, offsetY);

            // After
            return(new WbTstrDragDropSyntaxProvider(this, dragDropSyntaxProvider, _logger));
        }
Exemplo n.º 2
0
        public IDragDropSyntaxProvider Drag(ElementProxy element)
        {
            // Before
            _logger.LogPartialMessage("Drag: " + element.Element.Selector);

            // Execute
            IDragDropSyntaxProvider dragDropSyntaxProvider = _actionSyntaxProvider.Drag(element);

            // After
            return(new WbTstrDragDropSyntaxProvider(this, dragDropSyntaxProvider, _logger));
        }
Exemplo n.º 3
0
        public IDragDropSyntaxProvider Drag(string selector, int offsetX, int offsetY)
        {
            // Before
            _logger.LogMessage("Drag element with selector: " + selector + " offset x: " + offsetX + " offset y: " + offsetY);

            // Execute
            IDragDropSyntaxProvider dragDropSyntaxProvider = Drag(Find(selector), offsetX, offsetY);

            // After
            return(dragDropSyntaxProvider);
        }
Exemplo n.º 4
0
        /* DRAG ACTIONS */

        public IDragDropSyntaxProvider Drag(string selector)
        {
            // Before
            _logger.LogPartialMessage("Drag: " + selector);

            // Execute
            IDragDropSyntaxProvider dragDropSyntaxProvider = Drag(Find(selector));

            // After
            return(dragDropSyntaxProvider);
        }
 internal WbTstrDragDropSyntaxProvider(WbTstrActionSyntaxProvider actionSyntaxProvider, IDragDropSyntaxProvider dragDropSyntaxProvider, ILogger logger)
 {
     _actionSyntaxProvider   = actionSyntaxProvider;
     _dragDropSyntaxProvider = dragDropSyntaxProvider;
     _logger = logger;
 }