@AntonVirovets

Как запретить ресайзится на заполненный тайл?

это все в файле script.js

Есть такая задача: слева есть список виджетов, а посередине есть блок с тайлами(их 9)
закинул виджет в конкретный тайл
по клику на него он должен "выбраться"
и тогда вокруг него должны появиться resize-ants

например
кинул в ячейку 1 (верхний левый угол)
если тянешь правую сторону виджета - виджет должен растянуться на тайл 2
и даже на тайл 3
аналогично когда тянель нижнюю грань виджета он растягивается вниз
если тянешь угол - растягивается соответственно сразу в обе стороны

\TOP-MIDDLE это строка 258.
Проблема сейчас в том что если я закинул виджет в , например, средний тайл, то вверх я могу ресайзить спокойно, но если вверху есть тоже виджет, то нужно запретить ресайз. и так по все сторонам. я пробовал все это кучей условий решить СТРОКА 289. Но мне кажется нужно по другому решать, так как получается слишком сложно и запутанно, много условий который конфликтуют
https://codepen.io/anon/pen/wRXbxM?editors=1010
  • Вопрос задан
  • 80 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы