getPadding method

EdgeInsets? getPadding()

Implementation

EdgeInsets? getPadding() {
  if (_padding != null) {
    return _padding!;
  } else {
    return getMindMap()?.getTheme() != null &&
            getMindMap()?.getTheme()?.getThemeByLevel(getLevel()) != null &&
            getMindMap()?.getTheme()?.getThemeByLevel(getLevel())!["Padding"]
                is EdgeInsets
        ? getMindMap()?.getTheme()?.getThemeByLevel(getLevel())!["Padding"]
              as EdgeInsets
        : (getParentNode() != null && getParentNode() is MindMapNode
              ? (getParentNode() as MindMapNode).getPadding()
              : EdgeInsets.fromLTRB(20, 6, 20, 6));
  }
}