[]
Defines a builder to configurate Accordion.
public class AccordionBuilder : ControlBuilder<Accordion, AccordionBuilder>, IHtmlString
| Name | Description |
|---|---|
| AccordionBuilder(Accordion) | Creates one AccordionBuilder instance to configurate |
| Name | Description |
|---|---|
| AllowCollapseAll(bool) | Configurates AllowCollapseAll. Sets a value that determines whether users should be allowed to collapse all the items. |
| AllowExpandMany(bool) | Configurates AllowExpandMany. Sets a value that determines whether users should be allowed to expand multiple panes at a time. |
| AutoSwitch(bool) | Configurates AutoSwitch. Sets a value that determines whether the control should switch panes automatically when the user selects a pane using the arrow keys. |
| IsAnimated(bool) | Configurates IsAnimated. Sets a value that determines whether collapsing or expanding panes should be animated. |
| OnClientSelectedIndexChanged(string) | Configurates the OnClientSelectedIndexChanged client event. Occurs when the value of the selectedIndex property changes. |
| Panes(Action<ListItemFactory<AccordionPane, AccordionPaneBuilder>>) | Sets the Panes property. |
| SelectedIndex(int) | Configurates SelectedIndex. Sets the index of the currently selected (active) pane. |
| ShowIcons(bool) | Configurates ShowIcons. Sets a value that determines whether shows collapsed/expanded icons in the pane headers. |
| Tabs(Action<ListItemFactory<AccordionPane, AccordionPaneBuilder>>) | Sets the Panes property. |