fielddb angular depends on contenteditable and drag and drop