[]
        
(Showing Draft Content)

C1.Web.Mvc.Fluent.MapLayerListBaseFactory-3

MapLayerListBaseFactory<T, TOwner, TMapLayer> Class

Defines a factory to create different layers.

Inheritance
HideObjectMembers
MapLayerListBaseFactory<T, TOwner, TMapLayer>
Namespace: C1.Web.Mvc.Fluent
Assembly: C1.Web.Mvc.dll
Syntax
public class MapLayerListBaseFactory<T, TOwner, TMapLayer> : BaseBuilder<IList<MapLayerBase<T>>, MapLayerListFactory<T, TOwner, TMapLayer>> where TOwner : FlexMap<T> where TMapLayer : MapLayerBase<T>
Type Parameters
Name Description
T

Model Type

TOwner

Chart Map derived from FlexMap

TMapLayer

MapLayer derived from MapLayerBase

Constructors

Name Description
MapLayerListBaseFactory(IList<MapLayerBase<T>>, TOwner)

Initializes a new instance of the MapLayerListBaseFactory class.

Methods

Name Description
Add<TControl, TBuilder>(Func<TOwner, TControl>, Func<TControl, TBuilder>)

Add a layer.