Completed
Last Updated: 02 Sep 2022 10:38 by ADMIN

I am testing them out of the box with NVDA and JAWS screen readers and running into issues with how they are read. I believe part of the issue is how the aria attributes are being rendered on the controls.

Enable the NVDA screen reader. Then try to navigate first with "alt + w" then click "enter" or "space". The PanelBar dropdown will not open.

Unplanned
Last Updated: 19 Jul 2022 07:49 by ADMIN
Created by: Rick
Comments: 1
Category: PanelBar
Type: Feature Request
0
While I find that many of your controls are useful; the ones I really want to use.  Accordion, Drawer, and Menu are limited to being data bound only.  I would really like the ability to make items in a declarative format.  Can you please consider this for future builds?
Completed
Last Updated: 30 Jun 2022 08:03 by ADMIN
Release 3.5.0
Created by: Srinivasan
Comments: 0
Category: PanelBar
Type: Feature Request
0

Currently, it is possible to expand or collapse PanelBar items programmatically.

There should be a way to prevent a specific PanelBar item from collapsing or expanding.

Please expose cancellable OnExpand and OnCollapse events similar to other components. This will give developers the ability to apply custom interaction based on their scenario.

Completed
Last Updated: 27 Oct 2021 08:50 by ADMIN
Release 2.28.0

Hello,

Some keyboard shortcuts do not work inside PanelBar ContentTemplate. For example, when any text input control (TelerikTextBox, TelerikComboBox, etc.) exists inside the ContentTemplate of a TelerikPanelBar, the input will no longer accept space characters and certain other keyboard input such as arrow keys. 

This is very easy to reproduce.  Here is a simple example:

<div>
    <TelerikPanelBar Data="@Items">
        <PanelBarBindings>
            <PanelBarBinding>
                <ContentTemplate>
                    @{
                        var item = context as PanelBarItem;
                        <div>
                            <TelerikTextBox @bind-Value="item.Text"></TelerikTextBox>
                        </div>
                    }
                </ContentTemplate>
            </PanelBarBinding>
        </PanelBarBindings>
    </TelerikPanelBar>
</div>

@code {
    public List<PanelBarItem> Items { get; set; }

    public class PanelBarItem
    {
        public string Text { get; set; }
        public List<PanelBarItem> Items { get; set; }
    }

    protected override void OnInitialized()
    {
        Items = new List<PanelBarItem>()
    {
            new PanelBarItem() { Text = "Item 1" },
            new PanelBarItem() { Text = "Item 2" }
        };
        base.OnInitialized();
    }
}


Unplanned
Last Updated: 02 Aug 2021 12:25 by ADMIN
Created by: Diana
Comments: 0
Category: PanelBar
Type: Feature Request
1
I want to set the height of my panelbar and have longer content scroll.