Table of Contents

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

id RegionDefinitionId
mode RegionCompositionMode
occupancy RegionOccupancy
define Action<ChildRegionDefinitionBuilder>