Я пытаюсь создать способ для развернутого дерева в материале angular (https://material.angular.io/components/tree/overview), чтобы полностью свернуться, когда кто-то щелкнет где-нибудь за пределами дерева. В основном отражает те же функциональные возможности, что и в этом примере школ w3
https://www.w3schools.com/howto/tryit.asp?filename=tryhow_css_js_dropdown
Но только для цели щелчка вне дерева (если выбор сделан внутри дерева, я не хочу чтобы он развалился). Спасибо