Отключить / Не предлагать некоторые места падения на ng2-dragula - PullRequest
0 голосов
/ 13 мая 2019

У меня есть некоторые элементы-заполнители, которые не должны использоваться в качестве места размещения.Есть ли возможность отключить некоторые места размещения или скрыть места размещения?Я знаю , что вы не должны этого делать

Не добавляйте дочерние элементы, которые не предназначены для перетаскивания

, но не 'То, для чего accepts?

this.dragulaService.createGroup('cards', {
  accepts: (el, target, source, sibling) => {
    if (sibling !== null && sibling.classList.contains('invisible'))
      return false;

    return true;
  }
});

Проблема в том, что target и source являются контейнерами .Мне нужно новое местоположение как target , но самое близкое, что у меня есть, это sibling (это не то, что я хочу).

drop и over событиятакже, похоже, учитываются только контейнеры .

Есть ли какое-то решение для этого?

Обновление:

Вот мой обходной путь для этой проблемы.

...