[]
Defines a factory to create different layers.
public class MapLayerListBaseFactory<T, TOwner, TMapLayer> : BaseBuilder<IList<MapLayerBase<T>>, MapLayerListFactory<T, TOwner, TMapLayer>> where TOwner : FlexMap<T> where TMapLayer : MapLayerBase<T>
| Name | Description |
|---|---|
| T | Model Type |
| TOwner | Chart Map derived from FlexMap |
| TMapLayer | MapLayer derived from MapLayerBase |
| Name | Description |
|---|---|
| MapLayerListBaseFactory(IList<MapLayerBase<T>>, TOwner) | Initializes a new instance of the MapLayerListBaseFactory class. |
| Name | Description |
|---|---|
| Add<TControl, TBuilder>(Func<TOwner, TControl>, Func<TControl, TBuilder>) | Add a layer. |