chore(core): export edge types

Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
This commit is contained in:
braks
2022-12-20 00:38:56 +01:00
committed by Braks
parent 0167a6d766
commit 0267b2f19e
+4 -3
View File
@@ -58,7 +58,8 @@ export interface EdgeLabelOptions {
labelBgBorderRadius?: number
}
interface DefaultEdge<Data = ElementData, CustomEvents extends Record<string, CustomEvent> = any> extends EdgeLabelOptions {
export interface DefaultEdge<Data = ElementData, CustomEvents extends Record<string, CustomEvent> = any>
extends EdgeLabelOptions {
/** Unique edge id */
id: string
/** An edge label */
@@ -108,7 +109,7 @@ export interface SmoothStepPathOptions {
borderRadius?: number
}
type SmoothStepEdgeType<Data = ElementData, CustomEvents extends Record<string, CustomEvent> = any> = DefaultEdge<
export type SmoothStepEdgeType<Data = ElementData, CustomEvents extends Record<string, CustomEvent> = any> = DefaultEdge<
Data,
CustomEvents
> & {
@@ -120,7 +121,7 @@ export interface BezierPathOptions {
curvature?: number
}
type BezierEdgeType<Data = ElementData, CustomEvents extends Record<string, CustomEvent> = any> = DefaultEdge<
export type BezierEdgeType<Data = ElementData, CustomEvents extends Record<string, CustomEvent> = any> = DefaultEdge<
Data,
CustomEvents
> & {