Namespace The.Web.Routing
Classes
- ActionLinkModel
Represents a link which executes arbitrary code when activated.
- ActionLinkModel<T>
Represents a link which executes arbitrary code when activated and requires dependencies to operate.
- AuthorizedLinkModel
Represents a link which is only visible to some users.
- AuthorizedMenuModel
A menu which is hidden or replaced by a fallback based on authorization rules.
- ClientLinkModel
Represents a link which downloads the desktop client (if available).
- CombinedMenuModel
A menu constructed by resolving the links in its submenus into a single list.
- DisabledLinkModel
Represents text with no linked URL.
- DownloadLinkModel
Represents a link to a download.
- ExternalLinkModel
Represents a link that should be opened in a new tab.
- LinkModel
Marker interface for any kind of link.
- NavLinkModel
Represents a standard navigable link.
- NoLinkModel
Represents that there is no link to render.
- RoutableLinkModel
Represents a simple link with a known URL
Interfaces
- IFragmentVisitor<T>
Implemented by BoundLink to render ActionLinkModels.