要素を指定された位置またはターゲット要素にドラッグします。

使用方法

                    browser.element(selector).dragAndDrop({x, y})
                
                    browser.element(selector).dragAndDrop()
                

export default {
  demoTest(browser: NightwatchAPI): void {
    browser.element.find('.section').dragAndDrop({ x: 100, y: 100 });
  },
  async demoTestAsync(browser: NightwatchAPI): Promise<void> {
    // using destination coordinates
    browser.element.find('.section').dragAndDrop({ x: 0, y: 500 });

    // using WebElement of destination
    const destWebElement = await browser.element.find('.dest-section');
    browser.element.find('.section').dragAndDrop(destWebElement);
  }
}

戻り値

説明
ScopedWebElement