MCPcopy Index your code
hub / github.com/angular-split/angular-split / moveGutterByMouse

Function moveGutterByMouse

cypress/support/splitUtils.js:1–14  ·  view source on GitHub ↗
(gutters, num, x, y)

Source from the content-addressed store, hash-verified

1export function moveGutterByMouse(gutters, num, x, y) {
2 cy.get(gutters)
3 .eq(num)
4 .trigger('mousedown', { which: 1, clientX: 0, clientY: 0, button: 0 })
5 .trigger('mousemove', { clientX: x * 0.25, clientY: y * 0.25 })
6 .trigger('mousemove', { clientX: x * 0.5, clientY: y * 0.5 })
7 .trigger('mousemove', { clientX: x * 0.75, clientY: y * 0.75 })
8 .trigger('mousemove', { clientX: x, clientY: y })
9 .trigger('mouseup')
10
11 cy.document().trigger('mouseup', { force: true })
12 cy.document().trigger('click', { force: true })
13 cy.wait(10)
14}
15
16export function moveGutterByKeyboard(gutters, num, numKeyPresses, keySequence) {
17 for (let i = 0; i < numKeyPresses; i++) {

Callers 8

4.sync.cy.jsFile · 0.90
10.toggle.cy.jsFile · 0.90
7.click.cy.jsFile · 0.90
3.nested.cy.jsFile · 0.90
5.style.cy.jsFile · 0.90
9.geek.cy.jsFile · 0.90
1.simple.cy.jsFile · 0.90
2.minmax.cy.jsFile · 0.90

Calls

no outgoing calls

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…