Kendo.Mvc.UI.Fluent.ChartEventBuilder

Defines the fluent interface for configuring the ChartEventBuilder.

Methods

DataBound(System.Func<System.Object,System.Object>)

Defines the inline handler of the DataBound client-side event

For additional information check the dataBound event documentation.

Parameters

inlineCodeBlock System.Func<System.Object,System.Object>

The handler code wrapped in a text tag (Razor syntax).

Example (ASPX)

<% Html.Kendo().Chart()
    .Name("Chart")
    .Events(events => events.DataBound(
            @<text>
                function(e) {
                //event handling code
                }
                </text>
                ))
                .Render();
                %>

DataBound(System.String)

Defines the name of the JavaScript function that will handle the the DataBound client-side event.

For additional information check the dataBound event documentation.

Parameters

onDataBoundHandlerName System.String

The name of the JavaScript function that will handle the event.

Example (ASPX)

<%= Html.Kendo().Chart()
    .Name("Chart")
    .Events(events => events.DataBound("onDataBound"))
%>

SeriesClick(System.Func<System.Object,System.Object>)

Defines the inline handler of the SeriesClick client-side event

For additional information check the seriesClick event documentation.

Parameters

inlineCodeBlock System.Func<System.Object,System.Object>

The handler code wrapped in a text tag (Razor syntax).

Example (ASPX)

<% Html.Kendo().Chart()
    .Name("Chart")
    .Events(events => events.SeriesClick(
            @<text>
                function(e) {
                //event handling code
                }
                </text>
                ))
                .Render();
                %>

SeriesClick(System.String)

Defines the name of the JavaScript function that will handle the the SeriesClick client-side event.

For additional information check the seriesClick event documentation.

Parameters

onSeriesClickHandlerName System.String

The name of the JavaScript function that will handle the event.

Example (ASPX)

<%= Html.Kendo().Chart()
    .Name("Chart")
    .Events(events => events.SeriesClick("onSeriesClick"))
%>

SeriesHover(System.Func<System.Object,System.Object>)

Defines the inline handler of the SeriesHover client-side event

For additional information check the seriesHover event documentation.

Parameters

inlineCodeBlock System.Func<System.Object,System.Object>

The handler code wrapped in a text tag (Razor syntax).

Example (ASPX)

<% Html.Kendo().Chart()
    .Name("Chart")
    .Events(events => events.SeriesHover(
            @<text>
                function(e) {
                //event handling code
                }
                </text>
                ))
                .Render();
                %>

SeriesHover(System.String)

Defines the name of the JavaScript function that will handle the the SeriesHover client-side event.

For additional information check the seriesHover event documentation.

Parameters

onSeriesHoverHandlerName System.String

The name of the JavaScript function that will handle the event.

Example (ASPX)

<%= Html.Kendo().Chart()
    .Name("Chart")
    .Events(events => events.SeriesHover("onSeriesHover"))
%>

SeriesOver(System.String)

Fired when the cursor is over the chart series.

For additional information check the seriesOver event documentation.

Parameters

handler System.String

The name of the JavaScript function that will handle the seriesOver event.

Example (ASPX)

<%= Html.Kendo().Chart()
    .Name("Chart")
    .Events(events => events.SeriesOver("onSeriesOver"))
%>

SeriesOver(System.Func<System.Object,System.Object>)

Fired when the cursor is over the chart series.

For additional information check the seriesOver event documentation.

Parameters

handler System.Func<System.Object,System.Object>

The handler code wrapped in a text tag.

Example (ASPX)

<% Html.Kendo().Chart()
    .Name("Chart")
    .Events(events => events.SeriesOver(
            @<text>
                function(e) {
                //event handling code
                }
                </text>
                ))
                .Render();
                %>

SeriesLeave(System.String)

Fired when the cursor leaves a chart series.

For additional information check the seriesLeave event documentation.

Parameters

handler System.String

The name of the JavaScript function that will handle the seriesLeave event.

Example (ASPX)

<%= Html.Kendo().Chart()
    .Name("Chart")
    .Events(events => events.SeriesLeave("onSeriesLeave"))
%>

SeriesLeave(System.Func<System.Object,System.Object>)

Fired when the cursor leaves a chart series.

For additional information check the seriesLeave event documentation.

Parameters

handler System.Func<System.Object,System.Object>

The handler code wrapped in a text tag.

Example (ASPX)

<% Html.Kendo().Chart()
    .Name("Chart")
    .Events(events => events.SeriesLeave(
            @<text>
                function(e) {
                //event handling code
                }
                </text>
                ))
                .Render();
                %>

AxisLabelClick(System.Func<System.Object,System.Object>)

Defines the inline handler of the AxisLabelClick client-side event

For additional information check the axisLabelClick event documentation.

Parameters

inlineCodeBlock System.Func<System.Object,System.Object>

The handler code wrapped in a text tag (Razor syntax).

Example (ASPX)

<% Html.Kendo().Chart()
    .Name("Chart")
    .Events(events => events.AxisLabelClick(
            @<text>
                function(e) {
                //event handling code
                }
                </text>
                ))
                .Render();
                %>

AxisLabelClick(System.String)

Defines the name of the JavaScript function that will handle the the AxisLabelClick client-side event.

For additional information check the axisLabelClick event documentation.

Parameters

onAxisLabelClickHandlerName System.String

The name of the JavaScript function that will handle the event.

Example (ASPX)

<%= Html.Kendo().Chart()
    .Name("Chart")
    .Events(events => events.AxisLabelClick("onAxisLabelClick"))
%>

LegendItemClick(System.Func<System.Object,System.Object>)

Defines the inline handler of the LegendItemClick client-side event

For additional information check the legendItemClick event documentation.

Parameters

inlineCodeBlock System.Func<System.Object,System.Object>

The handler code wrapped in a text tag (Razor syntax).

Example (ASPX)

<% Html.Kendo().Chart()
    .Name("Chart")
    .Events(events => events.LegendItemClick(
            @<text>
                function(e) {
                //event handling code
                }
                </text>
                ))
                .Render();
                %>

LegendItemClick(System.String)

Defines the name of the JavaScript function that will handle the the LegendItemClick client-side event.

For additional information check the legendItemClick event documentation.

Parameters

onLegendItemClickHandlerName System.String

The name of the JavaScript function that will handle the event.

Example (ASPX)

<%= Html.Kendo().Chart()
    .Name("Chart")
    .Events(events => events.LegendItemClick("onLegendItemClick"))
%>

LegendItemHover(System.Func<System.Object,System.Object>)

Defines the inline handler of the LegendItemHover client-side event

For additional information check the legendItemHover event documentation.

Parameters

inlineCodeBlock System.Func<System.Object,System.Object>

The handler code wrapped in a text tag (Razor syntax).

Example (ASPX)

<% Html.Kendo().Chart()
    .Name("Chart")
    .Events(events => events.LegendItemHover(
            @<text>
                function(e) {
                //event handling code
                }
                </text>
                ))
                .Render();
                %>

LegendItemHover(System.String)

Defines the name of the JavaScript function that will handle the the LegendItemHover client-side event.

For additional information check the legendItemHover event documentation.

Parameters

onLegendItemHoverHandlerName System.String

The name of the JavaScript function that will handle the event.

Example (ASPX)

<%= Html.Kendo().Chart()
    .Name("Chart")
    .Events(events => events.LegendItemHover("onLegendItemHover"))
%>

LegendItemLeave(System.String)

Fires when the cursor leaves a legend item.

For additional information check the legendItemLeave event documentation.

Parameters

handler System.String

The name of the JavaScript function that will handle the legendItemLeave event.

Example (ASPX)

<%= Html.Kendo().Chart()
    .Name("Chart")
    .Events(events => events.LegendItemLeave("onLegendItemLeave"))
%>

LegendItemLeave(System.Func<System.Object,System.Object>)

Fires when the cursor leaves a legend item.

For additional information check the legendItemLeave event documentation.

Parameters

handler System.Func<System.Object,System.Object>

The handler code wrapped in a text tag.

Example (ASPX)

<% Html.Kendo().Chart()
    .Name("Chart")
    .Events(events => events.LegendItemLeave(
            @<text>
                function(e) {
                //event handling code
                }
                </text>
                ))
                .Render();
                %>

DragStart(System.String)

Defines the name of the JavaScript function that will handle the the DragStart client-side event.

For additional information check the dragStart event documentation.

Parameters

onDragStartHandlerName System.String

The name of the JavaScript function that will handle the event.

Example (ASPX)

<%= Html.Kendo().Chart()
    .Name("Chart")
    .Events(events => events.DragStart("onDragStart"))
%>

DragStart(System.Func<System.Object,System.Object>)

Defines the inline handler of the DragStart client-side event

For additional information check the dragStart event documentation.

Parameters

inlineCodeBlock System.Func<System.Object,System.Object>

The handler code wrapped in a text tag (Razor syntax).

Example (ASPX)

<% Html.Kendo().Chart()
    .Name("Chart")
    .Events(events => events.DragStart(
            @<text>
                function(e) {
                //event handling code
                }
                </text>
                ))
                .Render();
                %>

Drag(System.String)

Defines the name of the JavaScript function that will handle the the Drag client-side event.

For additional information check the drag event documentation.

Parameters

onDragHandlerName System.String

The name of the JavaScript function that will handle the event.

Example (ASPX)

<%= Html.Kendo().Chart()
    .Name("Chart")
    .Events(events => events.Drag("onDrag"))
%>

Drag(System.Func<System.Object,System.Object>)

Defines the inline handler of the Drag client-side event

For additional information check the drag event documentation.

Parameters

inlineCodeBlock System.Func<System.Object,System.Object>

The handler code wrapped in a text tag (Razor syntax).

Example (ASPX)

<% Html.Kendo().Chart()
    .Name("Chart")
    .Events(events => events.Drag(
            @<text>
                function(e) {
                //event handling code
                }
                </text>
                ))
                .Render();
                %>

DragEnd(System.String)

Defines the name of the JavaScript function that will handle the the DragEnd client-side event.

For additional information check the dragEnd event documentation.

Parameters

onDragEndHandlerName System.String

The name of the JavaScript function that will handle the event.

Example (ASPX)

<%= Html.Kendo().Chart()
    .Name("Chart")
    .Events(events => events.DragEnd("onDragEnd"))
%>

DragEnd(System.Func<System.Object,System.Object>)

Defines the inline handler of the DragEnd client-side event

For additional information check the dragEnd event documentation.

Parameters

inlineCodeBlock System.Func<System.Object,System.Object>

The handler code wrapped in a text tag (Razor syntax).

Example (ASPX)

<% Html.Kendo().Chart()
    .Name("Chart")
    .Events(events => events.DragEnd(
            @<text>
                function(e) {
                //event handling code
                }
                </text>
                ))
                .Render();
                %>

PlotAreaClick(System.Func<System.Object,System.Object>)

Defines the inline handler of the PlotAreaClick client-side event

For additional information check the plotAreaClick event documentation.

Parameters

inlineCodeBlock System.Func<System.Object,System.Object>

The handler code wrapped in a text tag (Razor syntax).

Example (ASPX)

<% Html.Kendo().Chart()
    .Name("Chart")
    .Events(events => events.PlotAreaClick(
            @<text>
                function(e) {
                //event handling code
                }
                </text>
                ))
                .Render();
                %>

PlotAreaClick(System.String)

Defines the name of the JavaScript function that will handle the the PlotAreaClick client-side event.

For additional information check the plotAreaClick event documentation.

Parameters

onPlotAreaClickHandlerName System.String

The name of the JavaScript function that will handle the event.

Example (ASPX)

<%= Html.Kendo().Chart()
    .Name("Chart")
    .Events(events => events.PlotAreaClick("onPlotAreaClick"))
%>

PlotAreaHover(System.Func<System.Object,System.Object>)

Defines the inline handler of the PlotAreaHover client-side event

For additional information check the plotAreaHover event documentation.

Parameters

inlineCodeBlock System.Func<System.Object,System.Object>

The handler code wrapped in a text tag (Razor syntax).

Example (ASPX)

<% Html.Kendo().Chart()
    .Name("Chart")
    .Events(events => events.PlotAreaHover(
            @<text>
                function(e) {
                //event handling code
                }
                </text>
                ))
                .Render();
                %>

PlotAreaHover(System.String)

Defines the name of the JavaScript function that will handle the the PlotAreaHover client-side event.

For additional information check the plotAreaHover event documentation.

Parameters

onPlotAreaHoverHandlerName System.String

The name of the JavaScript function that will handle the event.

Example (ASPX)

<%= Html.Kendo().Chart()
    .Name("Chart")
    .Events(events => events.PlotAreaHover("onPlotAreaHover"))
%>

PlotAreaLeave(System.String)

Fired when the cursor leaves the plotArea.

For additional information check the plotAreaLeave event documentation.

Parameters

handler System.String

The name of the JavaScript function that will handle the plotAreaLeave event.

Example (ASPX)

<%= Html.Kendo().Chart()
    .Name("Chart")
    .Events(events => events.PlotAreaLeave("onPlotAreaLeave"))
%>

PlotAreaLeave(System.Func<System.Object,System.Object>)

Fired when the cursor leaves the plotArea.

For additional information check the plotAreaLeave event documentation.

Parameters

handler System.Func<System.Object,System.Object>

The handler code wrapped in a text tag.

Example (ASPX)

<% Html.Kendo().Chart()
    .Name("Chart")
    .Events(events => events.PlotAreaLeave(
            @<text>
                function(e) {
                //event handling code
                }
                </text>
                ))
                .Render();
                %>

Render(System.Func<System.Object,System.Object>)

Defines the inline handler of the Render client-side event

For additional information check the render event documentation.

Parameters

inlineCodeBlock System.Func<System.Object,System.Object>

The handler code wrapped in a text tag (Razor syntax).

Example (ASPX)

<% Html.Kendo().Chart()
    .Name("Chart")
    .Events(events => events.Render(
            @<text>
                function(e) {
                //event handling code
                }
                </text>
                ))
                .Render();
                %>

Render(System.String)

Defines the name of the JavaScript function that will handle the the Render client-side event.

For additional information check the render event documentation.

Parameters

onRenderHandlerName System.String

The name of the JavaScript function that will handle the event.

Example (ASPX)

<%= Html.Kendo().Chart()
    .Name("Chart")
    .Events(events => events.Render("onRender"))
%>

ZoomStart(System.String)

Defines the name of the JavaScript function that will handle the the ZoomStart client-side event.

For additional information check the zoomStart event documentation.

Parameters

onZoomStartHandlerName System.String

The name of the JavaScript function that will handle the event.

Example (ASPX)

<%= Html.Kendo().Chart()
    .Name("Chart")
    .Events(events => events.ZoomStart("onZoomStart"))
%>

ZoomStart(System.Func<System.Object,System.Object>)

Defines the inline handler of the ZoomStart client-side event

For additional information check the zoomStart event documentation.

Parameters

inlineCodeBlock System.Func<System.Object,System.Object>

The handler code wrapped in a text tag (Razor syntax).

Example (ASPX)

<% Html.Kendo().Chart()
    .Name("Chart")
    .Events(events => events.ZoomStart(
            @<text>
                function(e) {
                //event handling code
                }
                </text>
                ))
                .Render();
                %>

Zoom(System.String)

Defines the name of the JavaScript function that will handle the the Zoom client-side event.

For additional information check the zoom event documentation.

Parameters

onZoomHandlerName System.String

The name of the JavaScript function that will handle the event.

Example (ASPX)

<%= Html.Kendo().Chart()
    .Name("Chart")
    .Events(events => events.Zoom("onZoom"))
%>

Zoom(System.Func<System.Object,System.Object>)

Defines the inline handler of the Zoom client-side event

For additional information check the zoom event documentation.

Parameters

inlineCodeBlock System.Func<System.Object,System.Object>

The handler code wrapped in a text tag (Razor syntax).

Example (ASPX)

<% Html.Kendo().Chart()
    .Name("Chart")
    .Events(events => events.Zoom(
            @<text>
                function(e) {
                //event handling code
                }
                </text>
                ))
                .Render();
                %>

ZoomEnd(System.String)

Defines the name of the JavaScript function that will handle the the ZoomEnd client-side event.

For additional information check the zoomEnd event documentation.

Parameters

onZoomEndHandlerName System.String

The name of the JavaScript function that will handle the event.

Example (ASPX)

<%= Html.Kendo().Chart()
    .Name("Chart")
    .Events(events => events.ZoomEnd("onZoomEnd"))
%>

ZoomEnd(System.Func<System.Object,System.Object>)

Defines the inline handler of the ZoomEnd client-side event

For additional information check the zoomEnd event documentation.

Parameters

inlineCodeBlock System.Func<System.Object,System.Object>

The handler code wrapped in a text tag (Razor syntax).

Example (ASPX)

<% Html.Kendo().Chart()
    .Name("Chart")
    .Events(events => events.ZoomEnd(
            @<text>
                function(e) {
                //event handling code
                }
                </text>
                ))
                .Render();
                %>

SelectStart(System.String)

Defines the name of the JavaScript function that will handle the the SelectStart client-side event.

For additional information check the selectStart event documentation.

Parameters

onSelectStartHandlerName System.String

The name of the JavaScript function that will handle the event.

Example (ASPX)

<%= Html.Kendo().Chart()
    .Name("Chart")
    .Events(events => events.SelectStart("onSelectStart"))
%>

SelectStart(System.Func<System.Object,System.Object>)

Defines the inline handler of the SelectStart client-side event

For additional information check the selectStart event documentation.

Parameters

inlineCodeBlock System.Func<System.Object,System.Object>

The handler code wrapped in a text tag (Razor syntax).

Example (ASPX)

<% Html.Kendo().Chart()
    .Name("Chart")
    .Events(events => events.SelectStart(
            @<text>
                function(e) {
                //event handling code
                }
                </text>
                ))
                .Render();
                %>

Select(System.String)

Defines the name of the JavaScript function that will handle the the Select client-side event.

For additional information check the select event documentation.

Parameters

onSelectHandlerName System.String

The name of the JavaScript function that will handle the event.

Example (ASPX)

<%= Html.Kendo().Chart()
    .Name("Chart")
    .Events(events => events.Select("onSelect"))
%>

Select(System.Func<System.Object,System.Object>)

Defines the inline handler of the Select client-side event

For additional information check the select event documentation.

Parameters

inlineCodeBlock System.Func<System.Object,System.Object>

The handler code wrapped in a text tag (Razor syntax).

Example (ASPX)

<% Html.Kendo().Chart()
    .Name("Chart")
    .Events(events => events.Select(
            @<text>
                function(e) {
                //event handling code
                }
                </text>
                ))
                .Render();
                %>

SelectEnd(System.String)

Defines the name of the JavaScript function that will handle the the SelectEnd client-side event.

For additional information check the selectEnd event documentation.

Parameters

onSelectEndHandlerName System.String

The name of the JavaScript function that will handle the event.

Example (ASPX)

<%= Html.Kendo().Chart()
    .Name("Chart")
    .Events(events => events.SelectEnd("onSelectEnd"))
%>

SelectEnd(System.Func<System.Object,System.Object>)

Defines the inline handler of the SelectEnd client-side event

For additional information check the selectEnd event documentation.

Parameters

inlineCodeBlock System.Func<System.Object,System.Object>

The handler code wrapped in a text tag (Razor syntax).

Example (ASPX)

<% Html.Kendo().Chart()
    .Name("Chart")
    .Events(events => events.SelectEnd(
            @<text>
                function(e) {
                //event handling code
                }
                </text>
                ))
                .Render();
                %>

NoteClick(System.String)

Defines the name of the JavaScript function that will handle the the NoteClick client-side event.

For additional information check the noteClick event documentation.

Parameters

onNoteClickHandlerName System.String

The name of the JavaScript function that will handle the event.

Example (ASPX)

<%= Html.Kendo().Chart()
    .Name("Chart")
    .Events(events => events.NoteClick("onNoteClick"))
%>

NoteClick(System.Func<System.Object,System.Object>)

Defines the inline handler of the NoteClick client-side event

For additional information check the noteClick event documentation.

Parameters

inlineCodeBlock System.Func<System.Object,System.Object>

The handler code wrapped in a text tag (Razor syntax).

Example (ASPX)

<% Html.Kendo().Chart()
    .Name("Chart")
    .Events(events => events.NoteClick(
            @<text>
                function(e) {
                //event handling code
                }
                </text>
                ))
                .Render();
                %>

NoteHover(System.String)

Defines the name of the JavaScript function that will handle the the NoteHover client-side event.

For additional information check the noteHover event documentation.

Parameters

onNoteHoverHandlerName System.String

The name of the JavaScript function that will handle the event.

Example (ASPX)

<%= Html.Kendo().Chart()
    .Name("Chart")
    .Events(events => events.NoteHover("onNoteHover"))
%>

NoteHover(System.Func<System.Object,System.Object>)

Defines the inline handler of the NoteHover client-side event

For additional information check the noteHover event documentation.

Parameters

inlineCodeBlock System.Func<System.Object,System.Object>

The handler code wrapped in a text tag (Razor syntax).

Example (ASPX)

<% Html.Kendo().Chart()
    .Name("Chart")
    .Events(events => events.NoteHover(
            @<text>
                function(e) {
                //event handling code
                }
                </text>
                ))
                .Render();
                %>

NoteLeave(System.String)

Fired when the cursor leaves a note.The event handler function context (available via the this keyword) will be set to the widget instance.

For additional information check the noteLeave event documentation.

Parameters

handler System.String

The name of the JavaScript function that will handle the noteLeave event.

Example (ASPX)

<%= Html.Kendo().Chart()
    .Name("Chart")
    .Events(events => events.NoteLeave("onNoteHover"))
%>

NoteLeave(System.Func<System.Object,System.Object>)

Fired when the cursor leaves a note.The event handler function context (available via the this keyword) will be set to the widget instance.

For additional information check the noteLeave event documentation.

Parameters

handler System.Func<System.Object,System.Object>

The handler code wrapped in a text tag.

Example (ASPX)

<% Html.Kendo().Chart()
    .Name("Chart")
    .Events(events => events.NoteLeave(
            @<text>
                function(e) {
                //event handling code
                }
                </text>
                ))
                .Render();
                %>

PaneRender(System.String)

Fires when a pane is rendered because the chart is rendered, or the chart performs panning or zooming, or because the chart is exported with different options. The event can be used to render custom visuals in the panes.

For additional information check the paneRender event documentation.

Parameters

handler System.String

The name of the JavaScript function that will handle the paneRender event.

Example (ASPX)

<%= Html.Kendo().Chart()
    .Name("Chart")
    .Events(events => events.PaneRender("onPaneRender"))
%>

PaneRender(System.Func<System.Object,System.Object>)

Fires when a pane is rendered because the chart is rendered, or the chart performs panning or zooming, or because the chart is exported with different options. The event can be used to render custom visuals in the panes.

For additional information check the paneRender event documentation.

Parameters

handler System.Func<System.Object,System.Object>

The handler code wrapped in a text tag.

Example (ASPX)

<% Html.Kendo().Chart()
    .Name("Chart")
    .Events(events => events.PaneRender(
            @<text>
                function(e) {
                //event handling code
                }
                </text>
                ))
                .Render();
                %>