Customizing Details & Property Type panel - tutorial | Unreal Engine Community Wiki
The details panel is used all over the editor. It is used to display property of UObject, Blueprint default, behavior tree node's settings, project settings,... The editor gives default layouts for all of these, but sometimes you need to make things easier and more intuitive for game designer. It's customizing time!
https://unrealcommunity.wiki/customizing-details-amp-property-type-panel-tutorial-00deskro