///
import DraggableModel from "./DraggableModel";
class DroppableCollection extends Backbone.Collection {
view: Backbone.View;
id: number;
initialize() {
this.on("add", this._add);
this.on("remove", this._remove);
}
private _add(model: any) {
if (this.view && model.view) {
this.view.$el.append(model.view.$el);
}
}
private _remove(model: any) {
if (model.view) {
model.view.$el.detach();
}
}
}
export default DroppableCollection;