feat(core): add disableKeyboardA11y option to store options
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
This commit is contained in:
@@ -38,6 +38,7 @@ const props = withDefaults(defineProps<FlowProps>(), {
|
|||||||
autoConnect: undefined,
|
autoConnect: undefined,
|
||||||
elevateEdgesOnSelect: undefined,
|
elevateEdgesOnSelect: undefined,
|
||||||
elevateNodesOnSelect: undefined,
|
elevateNodesOnSelect: undefined,
|
||||||
|
disableKeyboardA11y: undefined,
|
||||||
})
|
})
|
||||||
|
|
||||||
const emit = defineEmits<{
|
const emit = defineEmits<{
|
||||||
|
|||||||
@@ -112,6 +112,8 @@ const defaultState = (): State => ({
|
|||||||
elevateEdgesOnSelect: false,
|
elevateEdgesOnSelect: false,
|
||||||
elevateNodesOnSelect: true,
|
elevateNodesOnSelect: true,
|
||||||
|
|
||||||
|
disableKeyboardA11y: false,
|
||||||
|
|
||||||
__experimentalFeatures: {
|
__experimentalFeatures: {
|
||||||
nestedFlow: false,
|
nestedFlow: false,
|
||||||
},
|
},
|
||||||
|
|||||||
@@ -159,6 +159,8 @@ export interface FlowProps {
|
|||||||
/** elevates nodes when selected and applies z-Index + 1000 */
|
/** elevates nodes when selected and applies z-Index + 1000 */
|
||||||
elevateNodesOnSelect?: boolean
|
elevateNodesOnSelect?: boolean
|
||||||
|
|
||||||
|
disableKeyboardA11y?: boolean
|
||||||
|
|
||||||
__experimentalFeatures?: {
|
__experimentalFeatures?: {
|
||||||
nestedFlow?: boolean
|
nestedFlow?: boolean
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -117,6 +117,8 @@ export interface State extends Omit<FlowOptions, 'id' | 'modelValue'> {
|
|||||||
elevateEdgesOnSelect: boolean
|
elevateEdgesOnSelect: boolean
|
||||||
elevateNodesOnSelect: boolean
|
elevateNodesOnSelect: boolean
|
||||||
|
|
||||||
|
disableKeyboardA11y: boolean
|
||||||
|
|
||||||
/** current vue flow version you're using */
|
/** current vue flow version you're using */
|
||||||
readonly vueFlowVersion: string
|
readonly vueFlowVersion: string
|
||||||
}
|
}
|
||||||
@@ -266,7 +268,6 @@ export interface Getters {
|
|||||||
getSelectedNodes: GraphNode[]
|
getSelectedNodes: GraphNode[]
|
||||||
/** returns all currently selected edges */
|
/** returns all currently selected edges */
|
||||||
getSelectedEdges: GraphEdge[]
|
getSelectedEdges: GraphEdge[]
|
||||||
|
|
||||||
/** returns all nodes that are initialized, i.e. they have actual dimensions */
|
/** returns all nodes that are initialized, i.e. they have actual dimensions */
|
||||||
getNodesInitialized: GraphNode[]
|
getNodesInitialized: GraphNode[]
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user