Commit 888d8f26 authored by christianrhansen's avatar christianrhansen

clean-up handleMoveCell()

parent d459e9dd
......@@ -249,8 +249,6 @@
mobileTempCell: {
x: 0,
y: 0,
ox: 0,
oy: 0,
width: 1,
height: 1,
left: 0,
......@@ -433,40 +431,34 @@
}
},
handleMoveCell (obj) {
this.cellHandler.move.x = obj.position.left
this.cellHandler.move.y = obj.position.top
let res = this.getGridPositionForEvent(obj)
this.cellHandler.move.gridPosition.row = res.y
this.cellHandler.move.gridPosition.column = res.x
let
pos = this.getGridPositionForEvent(obj),
fullCell = this.gridDimensions.full.cell,
moveHandler = this.cellHandler.move,
tempCell = this.mobileTempCell
if (obj.isFirst) {
this.activeHandler = true
this.mobileTempCell.show = true
this.cellHandler.move.pushed = true
tempCell.show = true
moveHandler.pushed = true
}
this.mobileTempCell.x = res.x
this.mobileTempCell.y = res.y
this.mobileTempCell.ox = res.ox
this.mobileTempCell.oy = res.oy
tempCell.x = pos.x
tempCell.y = pos.y
this.cellHandler.move.x = res.ox
this.cellHandler.move.y = res.oy
moveHandler.x = pos.ox
moveHandler.y = pos.oy
moveHandler.gridPosition.row = pos.y
moveHandler.gridPosition.column = pos.x
if (obj.isFinal) {
this.activeHandler = false
this.mobileTempCell.onGrid = true
this.mobileTempCell.left = this.gridDimensions.full.cell.width * (res.x - 1)
this.cellHandler.move.pushed = false
// this.cellHandler.move.y = this.gridDimensions.full.cell.height * (res.y - 1) + 8 + 59 + 20
this.cellHandler.move.x = this.gridDimensions.full.cell.width * (this.mobileTempCell.x - 1) + 8 + 20
this.cellHandler.move.y = this.gridDimensions.full.cell.height * (this.mobileTempCell.y - 1) + 8 + 20
this.cellHandler.resize.x = this.gridDimensions.full.cell.width * (res.x + this.mobileTempCell.width - 1) - 8 - 20
this.cellHandler.resize.y = this.gridDimensions.full.cell.height * (res.y + this.mobileTempCell.height - 1) - 8 - 20
tempCell.onGrid = true
moveHandler.pushed = false
moveHandler.x = fullCell.width * (tempCell.x - 1) + 8 + 20
moveHandler.y = fullCell.height * (tempCell.y - 1) + 8 + 20
this.cellHandler.resize.x = fullCell.width * (pos.x + tempCell.width - 1) - 8 - 20
this.cellHandler.resize.y = fullCell.height * (pos.y + tempCell.height - 1) - 8 - 20
}
},
handleResizeCell (obj) {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment