Revit Toolkit
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report
The Revit API lacks some of the implementations of the interfaces, and api developers offer to implement them themselves. I decided to fix this and created a library with ready-made solutions, with the possibility of customization.
Now you have the implementation of the classes for easy creation of ExternalCommands, ExternalApplication, ExternalEventHandlers, SelectionFilters, Dockable panes. Added a more compact solution for creating transactions.
ExternalCommand implements dependency resolution. On large projects with a large number of external references, there are often cases of FileNotFoundException exceptions, now this will not happen. Now the Microsoft.Toolkit.Mvvm library, Microsoft.Xaml.Behaviors.Wpf and your UI libraries with XAML code are loaded without problems.
It is possible to suppress dialog boxes for the duration of the command, and all commonly used properties are available directly without accessing commandData.
Project link: https://github.com/Nice3point/RevitToolkit
RevitToolKit support added to RevitTemplates: https://github.com/Nice3point/RevitTemplates
For those who missed it, there was an extension update recently, Collector Extensions will make your life easier with collecting model elements https://github.com/Nice3point/RevitExtensions
If you have any suggestions please leave them below