Namespace Htmx.Components.NavBar
Classes
- AttributeNavProvider
Navigation provider that discovers navigation actions through NavActionAttribute and NavActionGroupAttribute attributes on controller actions.
- BuilderBasedNavProvider
A navigation provider that builds its navigation action set via a given builder factory delegate.
- NavActionAttribute
Marks controller action methods to include them in the application's navigation. Actions marked with this attribute will be automatically discovered and included in navigation components generated by AttributeNavProvider.
- NavActionGroupAttribute
Marks controllers or controller classes to define navigation action groups. Groups allow related navigation actions to be organized together in dropdown menus or other hierarchical navigation structures.
- NavBarViewComponent
View component that renders the navigation bar using the configured navigation provider.
Interfaces
- INavProvider
Provides navigation functionality for building navigation action sets.