MindMapNode class

Inheritance
Implemented types

Constructors

MindMapNode({Key? key})

Properties

hashCode → int
The hash code for this object.
no setterinherited
image ↔ Uint8List?
getter/setter pair
image2 ↔ Uint8List?
getter/setter pair
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
getFishboneHeight() → double
override
getFishboneNodeMode() → FishboneNodeMode
override
getFishbonePosition() → Offset
override
getFishboneTopNode() → IMindMapNode?
getFishboneWidth() → double
override
getGradient() → Gradient?
Gradient
getHSpace() → int
HSpace
override
getID() → String
ID
override
getImage() → String
getImage2() → String
getImage2Height() → double
getImage2Width() → double
getImageHeight() → double
getImagePosition() → MindMapNodeImagePosition
getImageSpace() → double
getImageWidth() → double
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
getLinkOutPadding() → double
override
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
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
setFishboneNodeMode(FishboneNodeMode value) → void
override
setFishbonePosition(Offset value) → void
override
setFishboneWidth(double value) → void
override
setGradient(Gradient? gradient) → void
set gradient
setHSpace(int value) → void
set hspace
setID(String id) → void
set id
setImage(String value) → void
setImage2(String value) → void
setImage2Height(double? value) → void
setImage2Width(double? value) → void
setImageHeight(double? value) → void
setImagePosition(MindMapNodeImagePosition value) → void
setImageSpace(double value) → void
setImageWidth(double? value) → void
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
setLinkOutPadding(double value) → void
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