RadBreadcrumb object
This article lists the client-side API of RadBreadcrumb and shows how to use it.
To use the API, you must first get a reference to the control's client-side object. For example:
var breadcrumbObject = $find("<%=RadBreadcrumb1.ClientID %>");
RadBreadcrumb is a server-side wrapper over the Kendo UI Breadcrumb Widget. Thus, it exposes the API of the underlying Kendo widget. To get a reference to the Kendo widget instance, you can do either of the following:
-
Use the
get_kendoWidget()
method of the MS AJAX wrapper:JavaScriptvar breadcrumbObject = $find("<%=RadBreadcrumb1.ClientID %>"); //the standard script control object var kendoBreadcrumb = breadcrumbObject.get_kendoWidget(); //the Kendo widget
-
Get the Kendo Widget in its usual way. Make sure to use the
$telerik.$
jQuery reference:JavaScriptvar kendoBreadcrumb = $telerik.$("#<%=RadBreadcrumb1.ClientID %>").data("kendoBreadcrumb");
In addition to using the Kendo methods directly, you can also use their wrappers that follow the MS AJAX convention through the RadBreadcrumb client object.
Table1: Client-side methods exposed by the MS AJAX RadBreadcrumb object
Name | Parameters | Return Type | Description |
---|---|---|---|
dispose | none | none | Destroys the underlying Kendo widget (calls its destroy method). Once you call it, you will not be able to use the widget or control. |
get_items | none | Array | Returns the collection of breadcrumb items. |
get_value | none | String | Returns the value of the breadcrumb |
set_value | String | none | Sets the value of the breadcrumb |
repaint | Boolean | none | Repaints the control. The "force" argument determines whether the resizing routine should be executed even if the respective widget's outer dimensions have not changed. |