MindMapNode class

Inheritance
Implemented types

Constructors

MindMapNode({Key? key})

Properties

hashCode int
The hash code for this object.
no setterinherited
key Key?
Controls how one widget replaces another widget in the tree.
finalinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

addLeftChildNode() → void
add left child node
addLeftItem(IMindMapNode item) → void
Add Left Item
override
addRightChildNode() → void
add right child node
addRightItem(IMindMapNode item) → void
Add Right Item
override
canExpand() bool
can expand
override
clearStyle() → void
override
createElement() StatefulElement
Creates a StatefulElement to manage this widget's location in the tree.
inherited
createState() State<StatefulWidget>
Creates the mutable state for this widget at a given location in the tree.
override
debugDescribeChildren() List<DiagnosticsNode>
Returns a list of DiagnosticsNode objects describing this node's children.
inherited
debugFillProperties(DiagnosticPropertiesBuilder properties) → void
Add additional properties associated with the node.
inherited
fromJson(Map<String, dynamic> json) → void
Load Data&Style from JSON
override
getBackgroundColor() Color
Background Color
getBackgroundColors() List<Color>
Background Colors
getBorder() BoxBorder
Border
getBorderColors() List<Color>
Border Colors
getBorderRadius() BorderRadiusGeometry
Border Radius
getChild() Widget?
Child
getData() Map<String, dynamic>
Export Data to JSON
override
getDragOffset() Offset
Get Drag Offset
override
getExpanded() bool
Expanded
override
getExtended() String
Extended
override
getGradient() Gradient?
Gradient
getHSpace() int
HSpace
override
getID() String
ID
override
getLeftArea() Rect?
Get Left Area
override
getLeftItems() List<IMindMapNode>
Get Left Items
override
getLevel() int
Level
override
Link
override
getLinkColor() Color
Link Color
override
getLinkColors() List<Color>
Link Colors
getLinkInOffset() double
Get Link In Offset
override
getLinkInOffsetMode() MindMapNodeLinkOffsetMode
Set Link In Offset Mode
getLinkOutOffset() double
Get Link Out Offset
override
getLinkOutOffsetMode() MindMapNodeLinkOffsetMode
Set Link Out Offset Mode
getLinkWidth() double
Link Width
override
getMindMap() MindMap?
Get Mind Map
override
getNodeArea() Rect?
Get Node Area
override
getNodeType() NodeType
Get Node Type
override
getOffset() Offset?
Get Offset
override
getOffsetByParent() Offset?
Get Offset By Parent
override
getPadding() EdgeInsets?
Padding
getParentNode() IMindMapNode?
Parent Node
override
getReadOnly() bool
Get Read Only
override
getRenderObject() RenderObject?
Get Link In Area
override
getRightArea() Rect?
Get Right Area
override
getRightItems() List<IMindMapNode>
Get Right Items
override
getSelected() bool
Selected
getShadow() List<BoxShadow>?
Shadow
getSize() Size?
Get Size
override
getTextStyle() TextStyle?
Text Style
getTitle() String
Title
override
getVSpace() int
VSpace
override
insertLeftItem(IMindMapNode item, int index) → void
Insert Left Item
override
insertRightItem(IMindMapNode item, int index) → void
Insert Right Item
override
loadData(Map<String, dynamic> json) → void
Import Data from JSON
override
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
onTap() → void
on tap
refresh() → void
refresh
override
removeLeftItem(IMindMapNode item) → void
Remove Left Item
override
removeRightItem(IMindMapNode item) → void
Remove Right Item
override
setBackgroundColor(Color color) → void
set background color
setBackgroundColors(List<Color> value) → void
set background colors
setBorder(BoxBorder border) → void
set border
setBorderColors(List<Color> value) → void
set border colors
setBorderRadius(BorderRadiusGeometry borderRadius) → void
set border radius
setCanExpand(bool value) → void
set can expand
setChild(Widget? value) → void
set child
setDragOfset(Offset value) → void
Set Drag Offset
setExpanded(bool value) → void
set expanded
override
setExtended(String value) → void
set extended
override
setGradient(Gradient? gradient) → void
set gradient
setHSpace(int value) → void
set hspace
setID(String id) → void
set id
setLeftItems(List<IMindMapNode> value) → void
Set Left Items
override
set link
override
setLinkColor(Color? value) → void
set link color
override
setLinkColors(List<Color> value) → void
set link colors
setLinkInOffsetMode(MindMapNodeLinkOffsetMode value) → void
Set Link In Offset Mode
setLinkOutOffsetMode(MindMapNodeLinkOffsetMode value) → void
Set Link Out Offset Mode
setLinkWidth(double? value) → void
set link width
override
setMindMap(MindMap value) → void
Set Mind Map
override
setNodeType(NodeType value) → void
Set Node Type
override
setOffset(Offset? value) → void
Set Offset
override
setOffsetByParent(Offset? value) → void
Set Offset By Parent
override
setPadding(EdgeInsets? padding) → void
set padding
setParentNode(IMindMapNode value) → void
set parent node
override
setRightItems(List<IMindMapNode> value) → void
Set Right Items
override
setShadow(List<BoxShadow>? shadow) → void
set shadow
setSize(Size? value) → void
Set Size
override
setTextStyle(TextStyle? textStyle) → void
set text style
setTitle(String value) → void
set title
override
setVSpace(int value) → void
set vspace
toDiagnosticsNode({String? name, DiagnosticsTreeStyle? style}) DiagnosticsNode
Returns a debug representation of the object that is used by debugging tools and by DiagnosticsNode.toStringDeep.
inherited
toJson() Map<String, dynamic>
Export Data&Style to JSON
override
toString({DiagnosticLevel minLevel = DiagnosticLevel.info}) String
A string representation of this object.
inherited
toStringDeep({String prefixLineOne = '', String? prefixOtherLines, DiagnosticLevel minLevel = DiagnosticLevel.debug, int wrapWidth = 65}) String
Returns a string representation of this node and its descendants.
inherited
toStringShallow({String joiner = ', ', DiagnosticLevel minLevel = DiagnosticLevel.debug}) String
Returns a one-line detailed description of the object.
inherited
toStringShort() String
A short, textual description of this widget.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited