[]
Defines a builder to configurate MapLayerBase<T>.
public class MapLayerBaseBuilder<T, TControl, TBuilder> : BaseBuilder<TControl, TBuilder> where TControl : MapLayerBase<T> where TBuilder : MapLayerBaseBuilder<T, TControl, TBuilder>
| Name | Description |
|---|---|
| T | |
| TControl | |
| TBuilder |
| Name | Description |
|---|---|
| MapLayerBaseBuilder(TControl) | Creates one MapLayerBaseBuilder<T, TControl, TBuilder> instance to configurate |
| MapLayerBaseBuilder(TControl, FlexMap<T>) | Create one MapLayerBaseBuilder instance |
| Name | Description |
|---|---|
| ColorScale(Action<ColorScaleBuilder>) | Sets the ColorScale property. |
| ItemsSource(string) | Configurates ItemsSource. Sets a data source for the layer. |
| OnClientItemsSourceChanged(string) | Configurates the OnClientItemsSourceChanged client event. Occurs after the layer has been bound to a new items source. |
| Style(Action<SVGStyleBuilder>) | Configurates Style. Sets the layer's style. |
| Url(string) | Configurates Url. Get or sets the data source url. |