Configuration options for view tab keyboard navigation behavior.

interface ViewTabOptions {
    arrowNavigation?: ViewTabElements[];
    tabNavigation?: ViewTabElements[];
}

Properties

arrowNavigation?: ViewTabElements[]

Elements in the view tab that are able to be focused using arrow keys when an element in the view is selected. The order of the items in the array have no impact. Note: these are not mutually exclusive and can overlap. Default (when undefined): ["inactive-tab","active-tab","active-tab-close-button","inactive-tab-close-button","add-tab-button"]

tabNavigation?: ViewTabElements[]

Elements in the view tab that are able to be focused using tab and shift+tab when an element in the view is selected. The order of the items in the array have no impact. Note: these are not mutually exclusive and can overlap. Default (when undefined): ["active-tab","add-tab-button"]