getLink method

  1. @override
ILink getLink()
override

Implementation

@override
ILink getLink() {
  return _link != null
      ? _link!
      : (getMindMap()?.getTheme() != null &&
                getMindMap()?.getTheme()?.getThemeByLevel(getLevel()) !=
                    null &&
                getMindMap()?.getTheme()?.getThemeByLevel(getLevel())!["Link"]
                    is ILink
            ? getMindMap()?.getTheme()?.getThemeByLevel(getLevel())!["Link"]
                  as ILink
            : (getParentNode() != null
                  ? getParentNode()!.getLink()
                  : BeerseLineLink()));
}