Class RouteDefinitionBuilder<TRoute>
- Namespace
- MackySoft.Navigathena
- Assembly
- MackySoft.Navigathena.dll
Builds one exact route registration and the child regions it owns.
public sealed class RouteDefinitionBuilder<TRoute> where TRoute : NavigationRoute
Type Parameters
TRoute
- Inheritance
-
RouteDefinitionBuilder<TRoute>
- Inherited Members
Methods
AddChildRegion(RegionDefinitionId, RegionCompositionMode, RegionOccupancy, Action<ChildRegionDefinitionBuilder>)
Adds a child region owned by each entry created for this route.
public void AddChildRegion(RegionDefinitionId id, RegionCompositionMode mode, RegionOccupancy occupancy, Action<ChildRegionDefinitionBuilder> define)
Parameters
idRegionDefinitionIdmodeRegionCompositionModeoccupancyRegionOccupancydefineAction<ChildRegionDefinitionBuilder>