append
(item, referenceItem)
: PanelBar
var panelBar = $("#panelBar").data("kendoPanelBar");
panelBar.append(
[
{
text: "Item 1",
url: "http://www.kendoui.com/" // link URL if navigation is needed (optional)
},
{
text: "<b>Item 2</b>",
encoded: false, // Allows use of HTML for item text
content: "text" // content within an item
},
{
text: "Item 3",
contentUrl: "partialContent.html" // content URL to load within an item
},
{
text: "Item 4",
imageUrl: "http://www.kendoui.com/test.jpg", // item image URL, optional
expanded: true, // item is rendered expanded
items: [{ // Sub item collection.
text: "Sub Item 1"
},
{
text: "Sub Item 2"
}]
},
{
text: "Item 5",
// item image sprite CSS class, optional
spriteCssClass: "imageClass3"
}
],
referenceItem
);
item
: Selector
referenceItem
: Item
collapse
(element, useAnimation)
: PanelBar
// access an existing PanelBar instance
var panelBar = $("#panelBar").data("kendoPanelBar");
// collapse the element with ID, "item1"
panelBar.collapse($("#item1"));
// collapse the element with ID, "item2" without visual animations
panelBar.collapse($("#item2"), false);
// collapse all list items that start with ID, "item"
panelBar.collapse($('[id^="item"]'));
element
: Selector
useAnimation
: Boolean
(optional)
enable
(element, enable)
// access an existing PanelBar instance
var panelBar = $("#panelBar").data("kendoPanelBar");
// enable the item of the PanelBar with ID, "item1"
panelBar.enable($("#item1"), true);
// disable the currently selected item of the PanelBar
var item = panelBar.select();
panelBar.enable(item, false);
// disable all list items that start with ID, "item"
panelBar.enable($('[id^="item"]'), false);
element
: String | Selector
enable
: Boolean
expand
(element, useAnimation)
: PanelBar
// access an existing PanelBar instance
var panelBar = $("#panelBar").data("kendoPanelBar");
// expand the element with ID, "item1"
panelBar.expand($("#item1"));
// expand the element with ID, "item2" without visual animations
panelBar.expand($("#item2"), false);
// expand all list items that start with ID, "item"
panelBar.expand($('[id^="item"]'));
element
: Selector
useAnimation
: Boolean
(optional)
insertAfter
(item, referenceItem)
panelBar.insertAfter(
[{
text: "Item 1",
url: "http://www.kendoui.com" // Link URL if navigation is needed, optional.
},
{
text: "<b>Item 2</b>",
encoded: false, // Allows use of HTML for item text
content: "text" // Content for the content element
},
{
text: "Item 3",
contentUrl: "partialContent.html" // From where to load the item content
},
{
text: "Item 4",
imageUrl: "http://www.kendoui.com/test.jpg", // Item image URL, optional.
expanded: true, // item is rendered expanded
items: [{ // Sub item collection.
text: "Sub Item 1"
},
{
text: "Sub Item 2"
}]
},
{
text: "Item 5",
spriteCssClass: "imageClass3" // Item image sprite CSS class, optional.
}],
referenceItem
);
item
: Selector
referenceItem
: Item
insertBefore
(item, referenceItem)
: PanelBar
panelBar.insertBefore(
[{
text: "Item 1",
url: "http://www.kendoui.com" // Link URL if navigation is needed, optional.
},
{
text: "<b>Item 2</b>",
encoded: false, // Allows use of HTML for item text
content: "text" // Content for the content element
},
{
text: "Item 3",
contentUrl: "partialContent.html" // From where to load the item content
},
{
text: "Item 4",
imageUrl: "http://www.kendoui.com/test.jpg", // Item image URL, optional.
expanded: true, // item is rendered expanded
items: [{ // Sub item collection.
text: "Sub Item 1"
},
{
text: "Sub Item 2"
}]
},
{
text: "Item 5",
spriteCssClass: "imageClass3" // Item image sprite CSS class, optional.
}],
referenceItem
);
item
: Selector
referenceItem
: Item
reload
(element)
// get a reference to the panel bar
var panelBar = $("#panelBar").data("kendoPanelBar");
// reload the panel basr
panelBar.reload();
element
: Selector
remove
(element)
// get a reference to the panel bar
var panelBar = $("#panelBar").data("kendoPanelBar");
// remove Item 1
panelBar.remove("#Item1");
element
: Selector
select
(element)
// access an existing PanelBar instance
var panelBar = $("#panelBar").data("kendoPanelBar");
// select the item with ID, "item1"
panelBar.select("#item1");
element
: String | Selector