New to Telerik UI for ASP.NET MVC? Start a free 30-day trial

Defines the fluent API for configuring the MapControlsSettings settings.

Definition

Namespace:Kendo.Mvc.UI.Fluent

Assembly:Kendo.Mvc.dll

Syntax:

C#
public class MapControlsSettingsBuilder

Inheritance: objectMapControlsSettingsBuilder

Inherited Members object.GetType()object.MemberwiseClone()object.ToString()object.Equals(object)object.Equals(object, object)object.ReferenceEquals(object, object)object.GetHashCode()...

Constructors

C#
public MapControlsSettingsBuilder(MapControlsSettings settings)
Parameters:settingsMapControlsSettings

Methods

Configures the attribution control.

C#
public MapControlsSettingsBuilder Attribution(Action<MapControlsAttributionSettingsBuilder> configurator)
Parameters:configuratorAction<MapControlsAttributionSettingsBuilder>

The action that configures the attribution.

Returns:

MapControlsSettingsBuilder

Example:
C#
@(Html.Kendo().Map()
.Name("map")
.Controls(controls =&gt; controls.Attribution(attr =&gt; attr.Position(MapControlPosition.TopLeft)))
)

Enables or disables the built-in attribution control.

C#
public MapControlsSettingsBuilder Attribution(bool enabled)
Parameters:enabledbool

Enables or disables the attribution option.

Returns:

MapControlsSettingsBuilder

Example:
C#
@(Html.Kendo().Map()
.Name("map")
.Controls(controls =&gt; controls.Attribution(true))
)

Configures navigator control (directional pad).

C#
public MapControlsSettingsBuilder Navigator(Action<MapControlsNavigatorSettingsBuilder> configurator)
Parameters:configuratorAction<MapControlsNavigatorSettingsBuilder>

The action that configures the navigator.

Returns:

MapControlsSettingsBuilder

Example:
C#
@(Html.Kendo().Map()
.Name("map")
.Controls(controls =&gt; controls.Navigator(nav =&gt; nav.Position(MapControlPosition.TopLeft)))
)

Enables or disables the built-in navigator control (directional pad).

C#
public MapControlsSettingsBuilder Navigator(bool enabled)
Parameters:enabledbool

Enables or disables the navigator option.

Returns:

MapControlsSettingsBuilder

Example:
C#
@(Html.Kendo().Map()
.Name("map")
.Controls(controls =&gt; controls.Navigator(true))
)

Configures the built-in zoom control (+/- button).

C#
public MapControlsSettingsBuilder Zoom(Action<MapControlsZoomSettingsBuilder> configurator)
Parameters:configuratorAction<MapControlsZoomSettingsBuilder>

The action that configures the zoom.

Returns:

MapControlsSettingsBuilder

Example:
C#
@(Html.Kendo().Map()
.Name("map")
.Controls(controls =&gt; controls.Zoom(zoom =&gt; zoom.Position(MapControlPosition.TopLeft)))
)

Enables or disables the built-in zoom control (+/- button).

C#
public MapControlsSettingsBuilder Zoom(bool enabled)
Parameters:enabledbool

Enables or disables the zoom control option.

Returns:

MapControlsSettingsBuilder

Example:
C#
@(Html.Kendo().Map()
.Name("map")
.Controls(controls =&gt; controls.Zoom(true))
)