getLinkOutOffset method
double
getLinkOutOffset(
)
override
Implementation
@override
double getLinkOutOffset() {
if (getLinkOutOffsetMode() == MindMapNodeLinkOffsetMode.top) {
return 0 -
getSize()!.height / 2 +
((getBorderRadius() as BorderRadius).topRight.x >
getSize()!.height / 2
? getSize()!.height / 2
: (getBorderRadius() as BorderRadius).topRight.x);
}
if (getLinkOutOffsetMode() == MindMapNodeLinkOffsetMode.bottom) {
return getSize()!.height / 2 -
((getBorderRadius() as BorderRadius).bottomRight.x >
getSize()!.height / 2
? getSize()!.height / 2
: (getBorderRadius() as BorderRadius).bottomRight.x);
}
return 0;
}