chore(core): export edge types
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
This commit is contained in:
@@ -58,7 +58,8 @@ export interface EdgeLabelOptions {
|
|||||||
labelBgBorderRadius?: number
|
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 */
|
/** Unique edge id */
|
||||||
id: string
|
id: string
|
||||||
/** An edge label */
|
/** An edge label */
|
||||||
@@ -108,7 +109,7 @@ export interface SmoothStepPathOptions {
|
|||||||
borderRadius?: number
|
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,
|
Data,
|
||||||
CustomEvents
|
CustomEvents
|
||||||
> & {
|
> & {
|
||||||
@@ -120,7 +121,7 @@ export interface BezierPathOptions {
|
|||||||
curvature?: number
|
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,
|
Data,
|
||||||
CustomEvents
|
CustomEvents
|
||||||
> & {
|
> & {
|
||||||
|
|||||||
Reference in New Issue
Block a user