class s {
  canDrop() {
    const t = this.spec, o = this.monitor;
    return t.canDrop ? t.canDrop(o.getItem(), o) : !0;
  }
  hover() {
    const t = this.spec, o = this.monitor;
    t.hover && t.hover(o.getItem(), o);
  }
  drop() {
    const t = this.spec, o = this.monitor;
    if (t.drop)
      return t.drop(o.getItem(), o);
  }
  constructor(t, o) {
    this.spec = t, this.monitor = o;
  }
}
export {
  s as DropTargetImpl
};
//# sourceMappingURL=DropTargetImpl.js.map
