internal void HandleTabClick(NavMenuItem tabPane)
        {
            if (tabPane.IsActive)
            {
                return;
            }

            if (OnTabClick.HasDelegate)
            {
                OnTabClick.InvokeAsync(tabPane.Key);
            }

            ActivatePane(tabPane);
        }
        internal void HandleTabClick(AccordionPane tabPane)
        {
            if (AllowMultiplePanelActived)
            {
                tabPane.IsActive = !tabPane.IsActive;
            }
            else
            {
                if (tabPane.IsActive)
                {
                    return;
                }

                if (OnTabClick.HasDelegate)
                {
                    OnTabClick.InvokeAsync(tabPane.Key);
                }
                ActivatePane(tabPane);
            }
        }