каким должно быть поведение при удалении графического и древовидного представления похожих данных? - PullRequest
0 голосов
/ 14 октября 2019

В нашем продукте у нас есть графический макет, который представляет отношения родитель-потомок нескольких сущностей. В требовании нас попросили представить этот графический макет в виде дерева. Древовидное представление не является представлением графического представления в макете древовидного представления, но представляет собой представление графика в иерархическом представлении.

Blue as parent and orange as children

Древовидное представлениепредставление для случая будет:

-Blue
  Orange 1
  Orange 2

Каким должно быть поведение удаления родителя здесь в древовидном представлении? Если мы посмотрим на это с точки зрения графического представления, оно не должно удалять дочерние элементы, но если мы говорим с точки зрения древовидного представления, оно также должно удалять все дочерние элементы? Я думаю, что мы должны синхронизировать поведение и удалить только родитель и осиротить детей в древовидном представлении, как это было бы в графическом представлении.

...